As of 21 July 2015 The Capital Group Companies, Inc. ("CG") holdings Number of Shares: 545,176,513 Percent of Outstanding: 2.981% Holdings by CG Management Companies and Funds: Capital Guardian Trust Company Number of Shares: 36,762 Percent of Outstanding: 0.000% Capital Research and Management Company Number of Shares: 545,139,751 Percent of Outstanding: 2.981% |