Quantcast
View Post

Let me guess.
Japan: 110,000
North America: 130,000
Europe: 50,000

Week Ending March 30th globally: 340,000