As of period ended on December 31, 2011, the company has repurchased 2,395,288 shares for $79.56 million.