Top 100 list is dominated by United Kingdom, with 34 out of the 100 sellers. United States is next with 31 sellers, followed by Germany with 19, and China with 12.

In Top 1000, which represents roughly 11% of total sales volume, United Kingdom domitates with 282 out of the 1000 sellers. China is next with 263 sellers, followed by United States with 201, and Germany with 166.