As of period ended on December 31, 2012, the company has repurchased 348,511,149 shares for $46,891.19 million.