As of period ended on December 31, 2012, the company has repurchased 387,238 shares, representing 3.53% for $5.09 million.