Modelling Preference Data with the Wallenius Distribution