From October 1, 2014 to December 31, 2014, the company has repurchased 1,403,866 shares, representing 0.54% for $111.12 million. With this, the company has completed the repurchase of 49,099,196 shares, representing 19.61% for $2,507.52 million under the buyback announced on April 16, 2003.