As of period ended on October 31, 2012, the company has repurchased 728,178 shares for $10.48 million.