1.82 kB
112,515,603Total Downloads
Cumulative downloads
Total Downloads
112,515,603
Last Day
-4.9%
60,406
Compared to previous day
Last Week
0.9%
336,521
Compared to previous week
Last Month
10.3%
1,415,084
Compared to previous month
Last Year
6.8%
14,598,078
Compared to previous year