de haenen head captains price 2018