Figures from this source ReportedWorldwide sell through units cumulative, to 31 March 2025ReportedWorldwide sell through units cumulative, to 31 March 2025EstimateYear sell through worldwide units derived from cumulatives, year to March 2025