Hey fluffy!
All-time install stats for the itch v25 app (released in October 2018) are:
Hope this helps!
Yes, thanks!