Optimal Labour Contracts when Workers have a Variety of Privately Observed Reservation Wages