From October 1, 2017 to December 31, 2017, the company has repurchased 388,348 shares, representing 0.23% for $28.8 million. With this, the company has completed the repurchase of 10,850,902 shares, representing 6.49% for $643.68 million under the buyback announced on October 24, 2014.