As of period ended on December 31, 2011, the company has repurchased 5,125,295 shares for $79.54 million.