Andorra 4 Antigua and Barbuda 1 Albania 1 Armenia 3 Argentina 391 Austria 78 Australia 263 Azerbaijan 7 Bosnia and Herzegovina 3 Bangladesh 1 Belgium 185 Bulgaria 25 Bolivia 3 Brazil 460 Belarus 347 Canada 211 Switzerland 317 Ivory Coast 1 Chile 24 China 185 Colombia 152 Costa Rica 5 Cyprus 1 Czech Republic 166 Germany 2953 Denmark 327 Dominican Republic 7 Algeria 1 Ecuador 48 Estonia 31 Egypt 1 Spain 2201 Finland 430 France 2871 United Kingdom 2721 Georgia 2 Ghana 2 Greece 45 Guatemala 33 Hong Kong-China 9 Honduras 3 Croatia 127 Hungary 387 Indonesia 5 Ireland 147 Israel 35 Isle of Man 1 India 87 Iceland 5 Italy 5218 Japan 163 Kenya 2 Saint Kitts and Nevis 1 Kazakhstan 9 Lithuania 22 Luxembourg 2 Latvia 71 Morocco 28 Moldova 4 FYRO Macedonia 2 Malta 2 Malawi 2 Mexico 532 Malaysia 1 Namibia 1 Nigeria 1 Nicaragua 5 Netherlands 479 Norway 246 New Zealand 31 Peru 25 Philippines 6 Pakistan 6 Poland 270 Puerto Rico 4 Portugal 71 Paraguay 8 Romania 37 Serbia 9 Russia 2398 Sweden 313 Singapore 6 Slovenia 42 Slovakia 67 El Salvador 7 Thailand 3 Tunisia 2 Turkey 21 Trinidad and Tobago 2 Taiwan 2 Ukraine 243 United States 3788 Uruguay 44 Uzbekistan 1 Venezuela 7 US Virgin Islands 1 Vietnam 5 South Africa 34