How many online gambling companies are there