Figures from this source FiledCumulative cards, TPC-stated (floor, EN), page as of 31 March 202685 billion cards