Top 100 list is dominated by United Kingdom, with 36 out of the 100 sellers. United States is next with 30 sellers, followed by Germany with 25, and China with 5.

In Top 1000, which represents roughly 10% of total sales volume, United Kingdom domitates with 284 out of the 1000 sellers. China is next with 248 sellers, followed by United States with 194, and Germany with 169.