Figures from this source EstimateTPCi statement: shortage, capacity and Pokemon Center reprints, 2025