Andorra 21 Argentina 180 Austria 53 Australia 39 Azerbaijan 1 Bosnia and Herzegovina 1 Belgium 86 Bulgaria 10 Brazil 355 Belarus 51 Canada 11 Switzerland 116 Cote d'Ivoire (Ivory Coast) 2 Chile 43 China 219 Colombia 201 Costa Rica 17 Czech Republic 51 Germany 669 Denmark 25 Dominican Republic 3 Ecuador 27 Estonia 1 Spain 313 Finland 8 France 2141 United Kingdom 406 Georgia 1 French-Guadeloupe 1 Greece 4 Guatemala 18 Hong Kong-China 6 Honduras 5 Croatia 5 Hungary 30 Indonesia 21 Ireland 4 Israel 11 Isle of Man 1 India 6 Iran 14 Iceland 1 Italy 2729 Kenya 2 Kyrgyzstan 1 Cambodia 3 Kazakhstan 1 Lebanon 2 Lithuania 3 Luxembourg 5 Latvia 14 Morocco 5 FYRO Macedonia 1 French-Martinique 5 Mexico 245 Malaysia 41 Namibia 2 Nicaragua 1 Netherlands 68 Norway 19 Nepal 2 New Zealand 75 Panama 1 Peru 1 Philippines 7 Poland 23 Puerto Rico 3 Portugal 134 Paraguay 3 Qatar 1 Reunion 8 Romania 8 Russia 224 Sweden 14 Singapore 4 Slovenia 13 Slovakia 11 El Salvador 1 Thailand 24 Tunisia 5 Turkey 7 Trinidad and Tobago 7 Taiwan 1 Ukraine 70 United States 830 Uruguay 22 Uzbekistan 1 Venezuela 11 Vietnam 17 South Africa 103 Zambia 1