As of period ended on December 31, 2012, the company has repurchased 1,051,521 shares, representing 5.01% for $9.87 million.