Top 100 list is dominated by United States, with 34 out of the 100 sellers. United Kingdom is next with 29 sellers, followed by Germany with 23, and China with 6.

In Top 1000, which represents roughly 10% of total sales volume, United Kingdom domitates with 252 out of the 1000 sellers. China is next with 235 sellers, followed by United States with 225, and Germany with 192.