Andorra 4 Antigua and Barbuda 1 Albania 1 Armenia 3 Argentina 384 Austria 78 Australia 230 Azerbaijan 6 Bosnia and Herzegovina 3 Bangladesh 1 Belgium 182 Bulgaria 25 Bolivia 3 Brazil 445 Belarus 347 Canada 206 Switzerland 316 Ivory Coast 1 Chile 24 China 184 Colombia 152 Costa Rica 5 Cyprus 1 Czech Republic 165 Germany 2935 Denmark 327 Dominican Republic 7 Algeria 1 Ecuador 48 Estonia 31 Egypt 1 Spain 2164 Finland 422 France 2826 United Kingdom 2689 Georgia 2 Ghana 2 Greece 45 Guatemala 33 Hong Kong-China 9 Honduras 3 Croatia 127 Hungary 386 Indonesia 5 Ireland 147 Israel 32 Isle of Man 1 India 87 Iceland 5 Italy 5053 Japan 154 Kenya 2 Saint Kitts and Nevis 1 Kazakhstan 9 Lithuania 22 Luxembourg 2 Latvia 71 Morocco 27 Moldova 4 FYRO Macedonia 2 Malta 2 Malawi 2 Mexico 525 Malaysia 1 Namibia 1 Nigeria 1 Nicaragua 5 Netherlands 478 Norway 246 New Zealand 31 Peru 25 Philippines 6 Pakistan 6 Poland 270 Puerto Rico 4 Portugal 68 Paraguay 8 Romania 28 Serbia 8 Russia 2348 Sweden 312 Singapore 6 Slovenia 39 Slovakia 67 El Salvador 7 Thailand 3 Tunisia 2 Turkey 19 Trinidad and Tobago 2 Taiwan 2 Ukraine 229 United States 3751 Uruguay 44 Uzbekistan 1 Venezuela 7 US Virgin Islands 1 Vietnam 5 South Africa 34