Figures from this source ReportedPSA backlog (cards awaiting grading), May 2026, May 2026EstimatePSA total cards graded 2025 (GemRate), 2025