As of period ended on June 30, 2012, the company has repurchased 5,288 shares.