How many players are on the main snooker tour?