As of period ended on December 31, 2012, the company has repurchased 36,953,318 shares for $541.71 million.