As of period ended on December 31, 2012, the company has repurchased 3,558,600 shares for $30.04 million.