how many online gambling companies are there