Switzerland 5,802
Spain 79
United States 34
Germany 31
China 30
Finland 17
Italy 8
France 7
European Union 6
United Kingdom 5
Romania 4
Thailand 3
Brazil 3
Greece 3
Israel 2
Iran, Islamic Republic of 2
Canada 2
Poland 2
New Zealand 1
Portugal 1
Czech Republic 1
Japan 1
Australia 1
Turkey 1
Sweden 1
India 1