How Many Betting Exchanges Are There