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