United States 590
Italy 235
Japan 82
Russian Federation 21
Germany 20
France 17
India 12
Canada 11
European Union 7
Ireland 6
Iran, Islamic Republic of 6
Switzerland 5
United Kingdom 5
Finland 4
Korea, Republic of 3
Spain 3
Viet Nam 3
Argentina 2
South Africa 2
Portugal 2
Belgium 2
China 2
Chile 2
Sweden 2
Netherlands 1
Mauritius 1
Colombia 1
Norway 1
Brazil 1
Czech Republic 1
Ecuador 1
Israel 1
Peru 1
Mexico 1
New Zealand 1