
2025 OCTOBER | 25 Countries: United States (10,911) Greece (9,917) China (2,612) Italy (2,582) Germany (2,035) United Kingdom (1,837) France (1,412) Russia (1,353) Brazil (1,342) Spain (1,147) Romania (797) India (663) Canada (645) South Korea (511) Croatia (449) Poland (448) Portugal (442) Turkey (353) Ireland (272) Finland (214) Hong Kong (145) Serbia (122) Sweden (113) Kazakhstan (33) Vatican City (1)
153 Countries since December 2009 | 106 Countries since January 2014 | Bhutan (February 2025)
|