| BlackRock, Inc. | 19,687,395 | $618,775 |
| VANGUARD GROUP INC | 14,050,580 | $441,610 |
| WELLINGTON MANAGEMENT GROUP LLP | 12,432,810 | $390,763 |
| STATE STREET CORP | 5,417,644 | $172,499 |
| ALLIANCEBERNSTEIN L.P. | 4,774,493 | $150,062 |
| FMR LLC | 3,015,932 | $94,791 |
| GEODE CAPITAL MANAGEMENT, LLC | 2,944,810 | $92,572 |
| JPMORGAN CHASE & CO | 2,625,977 | $82,535 |
| Amundi | 2,471,035 | $77,688 |
| MORGAN STANLEY | 2,259,054 | $71,002 |
| Erste Asset Management GmbH | 2,251,786 | $73,016 |
| SCHRODER INVESTMENT MANAGEMENT GROUP | 2,248,200 | $70,661 |
| NORGES BANK | 1,895,047 | $59,561 |
| T. Rowe Price Investment Management, Inc. | 1,880,197 | $59 |
| GOLDMAN SACHS GROUP INC | 1,817,969 | $57,139 |
| Invesco Ltd. | 1,656,700 | $52,070 |
| Swedbank AB | 1,635,072 | $51,390 |
| Rockefeller Capital Management L.P. | 1,465,474 | $46,060 |
| NEUMEIER POMA INVESTMENT COUNSEL LLC | 1,392,799 | $43,776 |
| NORTHERN TRUST CORP | 1,388,583 | $43,643 |
| Bank of New York Mellon Corp | 1,280,713 | $40,253 |
| Aristotle Capital Boston, LLC | 1,190,236 | $37,409 |
| CHARLES SCHWAB INVESTMENT MANAGEMENT INC | 1,174,171 | $36,904 |
| DEUTSCHE BANK AG\ | 1,152,986 | $36,238 |
| BANK OF AMERICA CORP /DE/ | 1,095,745 | $34,439 |
| UBS Group AG | 1,076,936 | $33,848 |
| Handelsbanken Fonder AB | 916,784 | $29 |
| Hood River Capital Management LLC | 845,496 | $26,574 |
| MIZUHO MARKETS AMERICAS LLC | 828,488 | $26,039 |
| ROYAL BANK OF CANADA | 717,952 | $22,565 |
| Baird Financial Group, Inc. | 707,632 | $22,241 |
| BNP Paribas Investment Partners S.A. | 655,751 | $21 |
| Universal- Beteiligungs- und Servicegesellschaft mbH | 603,904 | $19,247 |
| PRINCIPAL FINANCIAL GROUP INC | 600,737 | $18,881 |
| Robeco Institutional Asset Management B.V. | 550,786 | $17,311 |
| Triodos Investment Management BV | 550,000 | $17,584 |
| Rathbones Group PLC | 471,884 | $14,831 |
| Public Sector Pension Investment Board | 436,400 | $13,716 |
| Border to Coast Pensions Partnership Ltd | 430,000 | $14 |
| Nuveen, LLC | 414,735 | $13,035 |
| SEI INVESTMENTS CO | 407,907 | $12,820 |
| LBP AM SA | 396,622 | $12,466 |
| NEUBERGER BERMAN GROUP LLC | 363,955 | $11,439 |
| RHUMBLINE ADVISERS | 340,534 | $10,703 |
| VICTORY CAPITAL MANAGEMENT INC | 337,775 | $10,616 |
| STATE OF WISCONSIN INVESTMENT BOARD | 332,695 | $10,457 |
| MARSHALL WACE, LLP | 320,129 | $10,062 |
| Legal & General Group Plc | 316,508 | $9,948 |
| Raiffeisen Bank International AG | 311,710 | $9,965 |
| FIRST TRUST ADVISORS LP | 305,359 | $9,597 |
| FRANKLIN RESOURCES INC | 301,017 | $9,461 |
| PRUDENTIAL FINANCIAL INC | 280,795 | $8,825 |
| OPPENHEIMER & CO INC | 270,118 | $8,490 |
| ABN AMRO Bank N.V. | 266,936 | $8,380 |
| Connor, Clark & Lunn Investment Management Ltd. | 266,121 | $8,364 |
| EDENTREE ASSET MANAGEMENT Ltd | 253,500 | $7,968 |
| Swiss National Bank | 245,234 | $7,708 |
| WELLS FARGO & COMPANY/MN | 240,220 | $7,550 |
| AMERIPRISE FINANCIAL INC | 237,608 | $7,475 |
| BARCLAYS PLC | 230,871 | $7,256 |
| CALIFORNIA PUBLIC EMPLOYEES RETIREMENT SYSTEM | 227,853 | $7,161 |
| AGF MANAGEMENT LTD | 227,289 | $7,144 |
| CITIGROUP INC | 227,164 | $7,140 |
| PFG Investments, LLC | 223,929 | $7,038 |
| Groupe la Francaise | 219,651 | $6,902 |
| ENVESTNET ASSET MANAGEMENT INC | 218,964 | $6,882 |
| NATURAL INVESTMENTS, LLC | 209,221 | $7 |
| Waverly Advisors, LLC | 208,476 | $6,552 |
| COMMONWEALTH EQUITY SERVICES, LLC | 204,713 | $6,434 |
| Boston Common Asset Management, LLC | 201,915 | $6,346 |
| ProShare Advisors LLC | 201,023 | $6,318 |
| Capital Innovations LLC | 187,959 | $5,908 |
| Avalon Trust Co | 183,140 | $5,756 |
| Clean Yield Group | 177,658 | $5,584 |
| ABN AMRO INVESTMENT SOLUTIONS | 174,260 | $5,477 |
| NIA IMPACT ADVISORS, LLC | 172,605 | $5,425 |
| CIBC Private Wealth Group, LLC | 170,049 | $5,345 |
| SFE Investment Counsel | 165,957 | $5,216 |
| ALPS ADVISORS INC | 165,473 | $5,201 |
| RAYMOND JAMES FINANCIAL INC | 162,063 | $5,094 |
| DekaBank Deutsche Girozentrale | 156,985 | $4 |
| LPL Financial LLC | 149,339 | $4,694 |
| CREDIT AGRICOLE S A | 148,727 | $4,674 |
| TRILLIUM ASSET MANAGEMENT, LLC | 141,267 | $4,482 |
| BALYASNY ASSET MANAGEMENT L.P. | 136,990 | $4,306 |
| BNP PARIBAS ARBITRAGE, SA | 134,644 | $4,232 |
| Pathstone Holdings, LLC | 130,971 | $4,139 |
| PRICE T ROWE ASSOCIATES INC /MD/ | 129,029 | $4 |
| Pallas Capital Advisors LLC | 125,556 | $3,946 |
| Qube Research & Technologies Ltd | 125,536 | $3,946 |
| DnB Asset Management AS | 118,380 | $3,721 |
| CALIFORNIA STATE TEACHERS RETIREMENT SYSTEM | 117,562 | $3,695 |
| Truvestments Capital LLC | 116,978 | $3,677 |
| GREAT WEST LIFE ASSURANCE CO /CAN/ | 116,268 | $4 |
| NEW YORK STATE TEACHERS RETIREMENT SYSTEM | 109,200 | $3 |
| Vontobel Holding Ltd. | 106,920 | $3,360 |
| VAN ECK ASSOCIATES CORP | 104,837 | $3 |
| Union Bancaire Privee, UBP SA | 98,296 | $2,786 |
| SHELTON CAPITAL MANAGEMENT | 94,511 | $2,970 |
| Ruffer LLP | 91,948 | $2,894 |
| 270 other institutions | 4,659,701 | $136,327 |