From April 1, 2012 to June 30, 2012, the company has repurchased 1,070,596 shares for $10.72 million. With this, the company has completed the repurchase of 18,902,340 shares for $328.61 million under the buyback announced on June 11, 2010.