Figures from this source ReportedCumulative cards, Mar 2024 alt, cumulative to Mar 202464.8 billionsReportedAnnual cards produced year to March 2025, year to March 202510.2 billionsEstimatePre-2019 average annual output, before 2019EstimateCumulative cards produced 2004-2010, to ~201014 billions