Figures from this source EstimateRevenue share by country (Sensor Tower), 30 October 2024 to 31 October 2025EstimateDownload share by country (Sensor Tower), 30 October 2024 to 31 October 2025