Andorra 21 Argentina 158 Austria 44 Australia 38 Azerbaijan 1 Bosnia and Herzegovina 1 Belgium 78 Bulgaria 10 Brazil 333 Belarus 48 Canada 6 Switzerland 103 Chile 43 China 217 Colombia 184 Costa Rica 17 Czech Republic 40 Germany 568 Denmark 16 Dominican Republic 3 Ecuador 25 Estonia 1 Spain 234 Finland 8 France 1814 United Kingdom 327 Georgia 1 French-Guadeloupe 1 Greece 2 Guatemala 18 Hong Kong-China 1 Honduras 5 Croatia 4 Hungary 18 Indonesia 21 Ireland 4 Israel 10 Isle of Man 1 India 6 Iran 2 Iceland 1 Italy 2137 Kenya 2 Kyrgyzstan 1 Cambodia 3 Kazakhstan 1 Lebanon 2 Lithuania 3 Luxembourg 2 Latvia 14 Morocco 5 FYRO Macedonia 1 French-Martinique 5 Mexico 227 Malaysia 40 Namibia 2 Nicaragua 1 Netherlands 61 Norway 19 Nepal 2 New Zealand 75 Panama 1 Peru 1 Philippines 7 Poland 22 Puerto Rico 3 Portugal 116 Paraguay 3 Qatar 1 Reunion 8 Romania 8 Russia 160 Sweden 13 Singapore 4 Slovenia 13 Slovakia 9 El Salvador 1 Thailand 17 Tunisia 5 Turkey 7 Trinidad and Tobago 7 Taiwan 1 Ukraine 68 United States 649 Uruguay 22 Uzbekistan 1 Venezuela 11 Vietnam 17 South Africa 79 Zambia 1