Figures from this source EstimateDownloads cumulative (headline only; article body not retrieved), to 12 November 2025150 million