Country Number of Participated Team(s) in 2015
 Bahrain 1
 Canada 4
 China 1
 Finland 2
 Germany 6
 Greece 4
 India 1
 Iran 2
 Israel 1
 Italy 13
 Netherlands 4
 Norway 1
 Philippines 1
 Poland 4
 Portugal 6
 Romania 3
 Russia 3
 Serbia 7
 Slovakia 1
 South Africa 1
 Spain 24
 Sri Lanka 1
 Sweden 1
 Thailand 1
 Tunisia 1
 Turkey 3
 United Kingdom 13
 United States 9