Figures from this source EstimateCumulative cards produced, end of March 201825.7 billion cardsEstimateCumulative cards produced, end of March 201927.2 billion cardsEstimateCumulative cards produced, end of September 201928.8 billion cardsEstimateCumulative cards produced, end of March 202352.9 billion cards