Germany 696
United States 22
Switzerland 19
Russian Federation 14
Belgium 13
Poland 9
Austria 6
Netherlands 5
Canada 4
Romania 3
United Kingdom 3
Czech Republic 3
Denmark 2
Finland 2
Slovenia 1
Luxembourg 1
Latvia 1
Ireland 1
Hungary 1
Lithuania 1
Spain 1
Korea, Republic of 1
Australia 1
Italy 1
Ukraine 1