As of period ended on December 31, 2012, the company has repurchased 15,906,384 shares for $187.63 million.