67
Medallia


Profile statistics

Fans distribution by country

# COUNTRY FANS % TOTAL FANS
1 United States 1,936 53.19%
2 India 200 5.49%
3 United Kingdom 178 4.89%
4 Argentina 159 4.37%
5 Brazil 83 2.28%
6 Spain 74 2.03%


View all