Figures from this source EstimateCumulative revenue; downloads (Sensor Tower), 30 October 2024 to 31 October 2025