Andorra 21 Argentina 158 Austria 41 Australia 38 Azerbaijan 1 Bosnia and Herzegovina 1 Belgium 67 Bulgaria 10 Brazil 325 Belarus 33 Canada 6 Switzerland 102 Chile 43 China 213 Colombia 184 Costa Rica 16 Czech Republic 24 Germany 546 Denmark 16 Dominican Republic 3 Ecuador 25 Estonia 1 Spain 229 Finland 8 France 1773 United Kingdom 312 Georgia 1 French-Guadeloupe 1 Greece 2 Guatemala 18 Hong Kong-China 1 Honduras 5 Croatia 4 Hungary 18 Indonesia 21 Ireland 3 Israel 9 Isle of Man 1 India 6 Iceland 1 Italy 2057 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 224 Malaysia 40 Namibia 2 Nicaragua 1 Netherlands 59 Norway 19 Nepal 2 New Zealand 73 Panama 1 Peru 1 Philippines 4 Poland 22 Puerto Rico 3 Portugal 114 Paraguay 3 Qatar 1 Reunion 8 Romania 8 Russia 142 Sweden 13 Singapore 4 Slovenia 13 Slovakia 7 El Salvador 1 Thailand 17 Turkey 7 Trinidad and Tobago 7 Taiwan 1 Ukraine 68 United States 627 Uruguay 22 Uzbekistan 1 Venezuela 10 Vietnam 17 South Africa 78 Zambia 1