Figures from this source EstimateCumulative cards shipped, as of Mar 2015 (reported May 2015)21,500,000,000 cardsEstimateRetail sales brand 2014, 2014 brand retail sales$2bn