| T. Rowe Price Investment Management, Inc. | 19,108,911 | $2.723M |
| BlackRock, Inc. | 11,555,780 | $1.647B |
| VANGUARD CAPITAL MANAGEMENT LLC | 7,735,222 | $1.102B |
| VANGUARD PORTFOLIO MANAGEMENT LLC | 5,871,374 | $837M |
| STATE STREET CORP | 5,855,368 | $834M |
| GEODE CAPITAL MANAGEMENT, LLC | 3,671,236 | $523M |
| JANUS HENDERSON GROUP PLC | 3,530,070 | $503M |
| PRICE T ROWE ASSOCIATES INC /MD/ | 3,122,184 | $445K |
| Invesco Ltd. | 1,968,927 | $281M |
| Standard Investments LLC | 1,812,500 | $258M |
| Amundi | 1,725,555 | $246M |
| NORTHERN TRUST CORP | 1,492,900 | $213M |
| VAN LANSCHOT KEMPEN INVESTMENT MANAGEMENT N.V. | 1,465,377 | $209M |
| WELLINGTON MANAGEMENT GROUP LLP | 1,401,308 | $200M |
| MORGAN STANLEY | 1,337,974 | $191M |
| UBS AM, a distinct business unit of UBS ASSET MANAGEMENT AME | 1,308,641 | $186M |
| LAZARD ASSET MANAGEMENT LLC | 1,305,846 | $186M |
| FERNBRIDGE CAPITAL MANAGEMENT LP | 1,295,434 | $185M |
| CHARLES SCHWAB INVESTMENT MANAGEMENT INC | 965,045 | $138M |
| Palestra Capital Management LLC | 890,595 | $127M |
| EAGLE CAPITAL MANAGEMENT LLC | 731,625 | $104M |
| FIL Ltd | 724,028 | $103M |
| JUPITER ASSET MANAGEMENT LTD | 672,986 | $93.4M |
| VANGUARD FIDUCIARY TRUST CO | 672,291 | $95.79M |
| GOLDMAN SACHS GROUP INC | 657,612 | $93.7M |
| BANK OF AMERICA CORP /DE/ | 652,179 | $92.93M |
| JPMORGAN CHASE & CO | 641,025 | $89.53M |
| CITADEL ADVISORS LLC | 583,088 | $83.08M |
| RAYMOND JAMES FINANCIAL INC | 561,235 | $78.82M |
| BNP Paribas Asset Management Holding S.A. | 515,905 | $73.51M |
| FMR LLC | 486,410 | $69.31M |
| TD ASSET MANAGEMENT INC | 441,219 | $62.87M |
| Quantinno Capital Management LP | 399,056 | $56.86M |
| RENAISSANCE TECHNOLOGIES LLC | 389,100 | $55.44M |
| HSBC HOLDINGS PLC | 356,219 | $50.72M |
| Liontrust Investment Partners LLP | 354,266 | $50.48M |
| AVIVA PLC | 345,849 | $49.28M |
| BARCLAYS PLC | 324,622 | $46.26M |
| Impax Asset Management Group plc | 299,679 | $42.7M |
| Mitsubishi UFJ Asset Management Co., Ltd. | 298,594 | $42.55M |
| BNP PARIBAS FINANCIAL MARKETS | 289,006 | $41.18M |
| Vanguard Global Advisers, LLC | 261,052 | $37.2M |
| Gotham Asset Management, LLC | 260,541 | $37.12M |
| MACKENZIE FINANCIAL CORP | 229,923 | $32.76M |
| RHUMBLINE ADVISERS | 227,430 | $32.41M |
| VOLORIDGE INVESTMENT MANAGEMENT, LLC | 225,208 | $32.09M |
| Grantham, Mayo, Van Otterloo & Co. LLC | 212,294 | $30.25M |
| Zurcher Kantonalbank (Zurich Cantonalbank) | 203,296 | $28.97M |
| VANGUARD ASSET MANAGEMENT, Ltd | 201,771 | $28.75M |
| Ampersand Capital Group, L.P. | 200,498 | $28.57M |
| CITIGROUP INC | 196,961 | $28.06M |
| RENAISSANCE GROUP LLC | 196,826 | $28.05M |
| CAISSE DE DEPOT ET PLACEMENT DU QUEBEC | 192,782 | $27.47M |
| Capital Investment Services of America, Inc. | 185,800 | $26.47M |
| SCHRODER INVESTMENT MANAGEMENT GROUP | 176,909 | $24.71M |
| CALIFORNIA STATE TEACHERS RETIREMENT SYSTEM | 173,078 | $24.66M |
| MIROVA | 173,039 | $24.66M |
| CONGRESS ASSET MANAGEMENT CO | 172,771 | $24.62M |
| CANADA PENSION PLAN INVESTMENT BOARD | 162,708 | $23.18M |
| Treasurer of the State of North Carolina | 158,647 | $22,606 |
| NORDEA INVESTMENT MANAGEMENT AB | 157,369 | $21.88M |
| JANE STREET GROUP, LLC | 150,378 | $21.43M |
| Fisher Asset Management, LLC | 144,916 | $20.65M |
| PRINCIPAL FINANCIAL GROUP INC | 144,207 | $20.55M |
| ROYAL BANK OF CANADA | 142,735 | $20.34M |
| 2Xideas AG | 142,203 | $20.26M |
| APG Asset Management N.V. | 139,569 | $17.26M |
| ALLIANCEBERNSTEIN L.P. | 135,732 | $23.65M |
| TEACHER RETIREMENT SYSTEM OF TEXAS | 133,414 | $19.01M |
| FRANKLIN RESOURCES INC | 128,325 | $18.29M |
| Alyeska Investment Group, L.P. | 118,074 | $16.82M |
| FIRST TRUST ADVISORS LP | 115,132 | $16.41M |
| Qube Research & Technologies Ltd | 113,725 | $16.2M |
| Independent Family Office, LLC | 113,550 | $16.18M |
| KAYNE ANDERSON RUDNICK INVESTMENT MANAGEMENT LLC | 112,280 | $16M |
| NICHOLAS COMPANY, INC. | 112,099 | $15.97M |
| COMMERCE BANK | 110,562 | $15.75M |
| PARNASSUS INVESTMENTS, LLC | 108,105 | $15.4M |
| AMERIPRISE FINANCIAL INC | 106,444 | $15.17M |
| ARROWSTREET CAPITAL, LIMITED PARTNERSHIP | 105,797 | $15.08M |
| NEW YORK STATE TEACHERS RETIREMENT SYSTEM | 102,380 | $14,588 |
| PUBLIC EMPLOYEES RETIREMENT ASSOCIATION OF COLORADO | 101,681 | $14,489 |
| BANK OF MONTREAL /CAN/ | 101,590 | $14.48M |
| WELLS FARGO & COMPANY/MN | 100,392 | $14.3M |
| Mitsubishi UFJ Trust & Banking Corp | 88,633 | $12.63M |
| NATIXIS ADVISORS, LLC | 86,400 | $12,311 |
| Universal- Beteiligungs- und Servicegesellschaft mbH | 86,014 | $12.28M |
| FLPUTNAM INVESTMENT MANAGEMENT CO | 84,824 | $12.09M |
| MILLENNIUM MANAGEMENT LLC | 79,210 | $11.29M |
| JONES FINANCIAL COMPANIES LLLP | 77,342 | $10.64M |
| FIRST NATIONAL BANK OF OMAHA | 74,946 | $10.68M |
| NOMURA ASSET MANAGEMENT INTERNATIONAL INC. | 74,451 | $10.61M |
| STATE OF WISCONSIN INVESTMENT BOARD | 74,245 | $10.58M |
| STOREBRAND ASSET MANAGEMENT AS | 73,417 | $10.46M |
| DANSKE BANK A/S | 70,500 | $10.05M |
| NATIONAL BANK OF CANADA /FI/ | 70,249 | $10.01M |
| Taikang Asset Management (Hong Kong) Co Ltd | 68,982 | $9.829M |
| SEI INVESTMENTS CO | 67,615 | $9.634M |
| SUSQUEHANNA INTERNATIONAL GROUP, LLP | 67,393 | $9.603M |
| Korea Investment CORP | 64,439 | $9.182M |
| 307 other institutions | 3,553,113 | $472M |