Top 100 list is dominated by United States, with 35 out of the 100 sellers. United Kingdom is next with 29 sellers, followed by Germany with 20, and China with 9.

In Top 1000, which represents roughly 11% of total sales volume, United Kingdom domitates with 319 out of the 1000 sellers. China is next with 213 sellers, followed by United States with 210, and Germany with 164.