United States 5,170
Canada 976
Panama 479
Germany 461
France 377
United Kingdom 289
Netherlands Antilles 277
Australia 151
Russian Federation 123
Italy 74
Brazil 68
Spain 62
Netherlands 62
Mexico 60
Colombia 56
European Union 55
Bahamas 52
Turkey 47
Switzerland 44
Guatemala 43
Poland 41
Belgium 34
Argentina 33
Ecuador 30
New Zealand 28
India 28
Sweden 26
South Africa 26
Ireland 26
Honduras 25
Grenada 24
Norway 19
Greece 19
Trinidad and Tobago 18
Philippines 16
Hungary 14
Israel 14
Korea, Republic of 13
Lithuania 13
Portugal 13
Czech Republic 11
Chile 11
Austria 11
Romania 11
Côte d'Ivoire 10
Lebanon 10
Peru 10
Bolivia, Plurinational State of 10
Denmark 9
Saudi Arabia 9
Japan 9
Singapore 9
Thailand 8
Finland 7
Malaysia 7
Costa Rica 6
Aruba 6
Venezuela, Bolivarian Republic of 6
Viet Nam 6
United Arab Emirates 6
Egypt 6
Antigua and Barbuda 6
Bulgaria 5
China 5
Saint Vincent and the Grenadines 5
Ghana 5
Algeria 5
Maldives 5
Croatia 5
Puerto Rico 4
Gibraltar 4
Virgin Islands, U.S. 4
Ukraine 4
Fiji 4
Morocco 4
Jordan 4
Serbia 4
Nigeria 3
Indonesia 3
Cayman Islands 3
Nicaragua 3
Tunisia 3
Jamaica 3
Malta 3
Taiwan, Province of China 3
Slovakia 3
Slovenia 3
Angola 3
Pakistan 3
Yemen 3
Qatar 2
Guadeloupe 2
Luxembourg 2
Barbados 2
Anguilla 2
Ethiopia 2
Libyan Arab Jamahiriya 2
Estonia 2
Cyprus 2
Latvia 2
Uruguay 2
Seychelles 1
Bangladesh 1
Nepal 1
Dominica 1
Micronesia, Federated States of 1
French Guiana 1
Benin 1
Turks and Caicos Islands 1
Belarus 1
Mongolia 1
Tanzania, United Republic of 1
Bermuda 1
Zimbabwe 1
Macao 1
Kazakhstan 1
Kuwait 1
Réunion 1
Dominican Republic 1
Armenia 1
Virgin Islands, British 1
Iceland 1
El Salvador 1
Afghanistan 1
Sri Lanka 1
Saint Lucia 1
Montenegro 1