Figures from this source EstimateEn new cards per year 1999 2026 cardrake, 1999-2026EstimateEn cumulative unique cards, 1999-August 2026EstimateEn cards cumulative by year derived, 1999-2026EstimateEn first 12 years against last 3 years, 1999-2010; 2024-2026 (to mid-year)