| Capital International Investors | 8,043,735 | $634,616 |
| VANGUARD GROUP INC | 6,740,636 | $531,567 |
| KAYNE ANDERSON RUDNICK INVESTMENT MANAGEMENT LLC | 6,008,386 | $473,821 |
| BlackRock, Inc. | 4,993,698 | $393,803 |
| Capital Research Global Investors | 3,834,395 | $302,380 |
| T. Rowe Price Investment Management, Inc. | 3,237,867 | $255 |
| JANUS HENDERSON GROUP PLC | 3,024,820 | $238,538 |
| Durable Capital Partners LP | 2,563,523 | $202,159 |
| BESSEMER GROUP INC | 2,221,669 | $175 |
| FMR LLC | 1,873,926 | $147,778 |
| Allspring Global Investments Holdings, LLC | 1,550,913 | $125,484 |
| STATE STREET CORP | 1,460,723 | $115,193 |
| FIRST TRUST ADVISORS LP | 1,411,042 | $111,275 |
| Ghisallo Capital Management LLC | 1,399,273 | $110,347 |
| GEODE CAPITAL MANAGEMENT, LLC | 1,282,676 | $101,174 |
| WELLS FARGO & COMPANY/MN | 1,156,379 | $91,192 |
| FEDERATED HERMES, INC. | 1,057,274 | $83,377 |
| Conestoga Capital Advisors, LLC | 1,046,576 | $82,533 |
| PRICE T ROWE ASSOCIATES INC /MD/ | 1,027,413 | $81 |
| NORGES BANK | 922,133 | $72,719 |
| MORGAN STANLEY | 891,917 | $70,337 |
| Alyeska Investment Group, L.P. | 875,000 | $69,003 |
| Electron Capital Partners, LLC | 855,439 | $67,460 |
| BLAIR WILLIAM & CO/IL | 841,568 | $66,366 |
| AltraVue Capital, LLC | 830,766 | $65,514 |
| DRIEHAUS CAPITAL MANAGEMENT LLC | 817,581 | $64,474 |
| DekaBank Deutsche Girozentrale | 756,505 | $29 |
| RAYMOND JAMES FINANCIAL INC | 727,209 | $57,348 |
| BROWN BROTHERS HARRIMAN & CO | 705,018 | $55,598 |
| CITADEL ADVISORS LLC | 620,070 | $48,899 |
| Port Capital LLC | 581,550 | $45,861 |
| SOROS FUND MANAGEMENT LLC | 580,520 | $45,780 |
| Reynders McVeigh Capital Management, LLC | 577,117 | $46 |
| GOLDMAN SACHS GROUP INC | 574,078 | $45,272 |
| AMERICAN CENTURY COMPANIES INC | 563,377 | $44,428 |
| UBS Group AG | 535,553 | $42,234 |
| CHARLES SCHWAB INVESTMENT MANAGEMENT INC | 512,257 | $40,397 |
| JPMORGAN CHASE & CO | 502,007 | $39,588 |
| SCOPUS ASSET MANAGEMENT, L.P. | 499,110 | $39,360 |
| NEUBERGER BERMAN GROUP LLC | 453,849 | $35,791 |
| HEALTHCARE OF ONTARIO PENSION PLAN TRUST FUND | 445,203 | $35,109 |
| Zimmer Partners, LP | 444,790 | $35,076 |
| TWO SIGMA INVESTMENTS, LP | 434,490 | $34,264 |
| BALYASNY ASSET MANAGEMENT L.P. | 417,459 | $32,921 |
| Ranger Investment Management, L.P. | 411,834 | $32,477 |
| NORTHERN TRUST CORP | 406,719 | $32,074 |
| SEVEN GRAND MANAGERS, LLC | 400,000 | $31,544 |
| ENVESTNET ASSET MANAGEMENT INC | 398,028 | $31,388 |
| ROYAL BANK OF CANADA | 386,323 | $30,464 |
| Bank of New York Mellon Corp | 380,930 | $30,040 |
| WILLIAM BLAIR INVESTMENT MANAGEMENT, LLC | 376,039 | $29,654 |
| Thrivent Financial for Lutherans | 337,881 | $27 |
| Voya Investment Management LLC | 329,838 | $26,011 |
| DIMENSIONAL FUND ADVISORS LP | 310,677 | $24,502 |
| TD Asset Management Inc | 309,386 | $24,398 |
| Harvey Partners, LLC | 307,758 | $24,270 |
| Senator Investment Group LP | 300,000 | $23,658 |
| Burkehill Global Management, LP | 300,000 | $23,658 |
| SCHRODER INVESTMENT MANAGEMENT GROUP | 293,058 | $23,533 |
| WELLINGTON MANAGEMENT GROUP LLP | 287,174 | $22,647 |
| Clearbridge Investments, LLC | 222,573 | $17,552 |
| Rockefeller Capital Management L.P. | 211,090 | $16,647 |
| STIFEL FINANCIAL CORP | 207,006 | $16,325 |
| Point72 Asset Management, L.P. | 204,200 | $16,103 |
| CAPITAL INTERNATIONAL SARL | 193,260 | $15,240 |
| Jefferies Financial Group Inc. | 192,915 | $15,213 |
| Qube Research & Technologies Ltd | 188,318 | $14,851 |
| SEI INVESTMENTS CO | 175,911 | $13,872 |
| Covalis Capital LLP | 169,581 | $13,373 |
| Baker Chad R | 165,610 | $13,298 |
| PRINCIPAL FINANCIAL GROUP INC | 159,766 | $12,599 |
| KAMES CAPITAL plc | 154,334 | $12,171 |
| Swiss National Bank | 148,300 | $11,695 |
| Toroso Investments, LLC | 145,188 | $11,450 |
| AMERIPRISE FINANCIAL INC | 135,555 | $10,690 |
| Retirement Systems of Alabama | 134,817 | $10,632 |
| UBS ASSET MANAGEMENT AMERICAS INC | 130,951 | $10,327 |
| Monashee Investment Management LLC | 130,000 | $10,252 |
| KINGDON CAPITAL MANAGEMENT, L.L.C. | 125,000 | $9,858 |
| GABELLI FUNDS LLC | 124,400 | $9,810 |
| Invesco Ltd. | 124,396 | $9,810 |
| COMERICA BANK | 124,164 | $9,792 |
| RHUMBLINE ADVISERS | 121,637 | $9,592 |
| CAPITAL INTERNATIONAL LTD /CA/ | 115,495 | $9,108 |
| Capital International, Inc./CA/ | 115,256 | $9,089 |
| Baird Financial Group, Inc. | 112,952 | $8,907 |
| D. E. Shaw & Co., Inc. | 110,164 | $8,688 |
| UNITED CAPITAL FINANCIAL ADVISORS, LLC | 106,758 | $8,419 |
| Legal & General Group Plc | 103,331 | $8,149 |
| VICTORY CAPITAL MANAGEMENT INC | 96,189 | $7,585 |
| STATE OF WISCONSIN INVESTMENT BOARD | 92,181 | $7,269 |
| NOMURA ASSET MANAGEMENT INTERNATIONAL INC. | 90,452 | $7,133 |
| CBOE Vest Financial, LLC | 87,608 | $6,909 |
| Janney Montgomery Scott LLC | 79,267 | $6 |
| Vestmark Advisory Solutions, Inc. | 77,025 | $6,074 |
| Candriam S.C.A. | 76,886 | $6,063 |
| Universal- Beteiligungs- und Servicegesellschaft mbH | 76,613 | $6,042 |
| Russell Investments Group, Ltd. | 74,095 | $5,843 |
| Arrow Capital Management, LLC | 73,206 | $5,773 |
| BANK OF AMERICA CORP /DE/ | 67,552 | $5,327 |
| 252 other institutions | 3,306,235 | $239,781 |