| BlackRock, Inc. | 9,765,149 | $704,653 |
| VANGUARD GROUP INC | 7,995,133 | $576,929 |
| Capital Research Global Investors | 3,141,044 | $226,658 |
| WILLIAM BLAIR INVESTMENT MANAGEMENT, LLC | 2,694,718 | $194,451 |
| STATE STREET CORP | 2,423,363 | $174,870 |
| Conestoga Capital Advisors, LLC | 1,847,501 | $133,316 |
| WASATCH ADVISORS LP | 1,833,024 | $132,271 |
| TREMBLANT CAPITAL GROUP | 1,813,697 | $130,876 |
| NOMURA ASSET MANAGEMENT INTERNATIONAL INC. | 1,663,575 | $120,044 |
| GEODE CAPITAL MANAGEMENT, LLC | 1,485,446 | $107,206 |
| North Reef Capital Management LP | 1,215,000 | $87,674 |
| AMERICAN CENTURY COMPANIES INC | 1,175,229 | $84,805 |
| JENNISON ASSOCIATES LLC | 1,096,783 | $79,144 |
| MORGAN STANLEY | 950,214 | $68,567 |
| Junto Capital Management LP | 917,910 | $66,236 |
| DIMENSIONAL FUND ADVISORS LP | 749,861 | $54,114 |
| FEDERATED HERMES, INC. | 689,801 | $49,776 |
| Tensile Capital Management LP | 679,767 | $49 |
| MANUFACTURERS LIFE INSURANCE COMPANY, THE | 648,220 | $46,776 |
| BANK OF AMERICA CORP /DE/ | 641,435 | $46,286 |
| Nuveen, LLC | 638,312 | $46,061 |
| NORTHERN TRUST CORP | 631,532 | $45,571 |
| NORGES BANK | 623,057 | $44,960 |
| MASSACHUSETTS FINANCIAL SERVICES CO /MA/ | 616,524 | $44,488 |
| CHARLES SCHWAB INVESTMENT MANAGEMENT INC | 613,103 | $44,242 |
| Handelsbanken Fonder AB | 568,016 | $41 |
| Assenagon Asset Management S.A. | 552,712 | $39,884 |
| TWO SIGMA INVESTMENTS, LP | 520,658 | $37,571 |
| PRICE T ROWE ASSOCIATES INC /MD/ | 517,595 | $37 |
| GOLDMAN SACHS GROUP INC | 516,279 | $37,255 |
| Rockefeller Capital Management L.P. | 513,970 | $37,088 |
| CYPRESS POINT INVESTMENT MANAGEMENT LP | 460,384 | $33,247 |
| UBS Group AG | 449,966 | $32,470 |
| Bank of New York Mellon Corp | 443,837 | $32,027 |
| EMERALD ADVISERS, LLC | 421,670 | $30,428 |
| Hood River Capital Management LLC | 393,041 | $28,362 |
| BESSEMER GROUP INC | 372,466 | $27 |
| TimesSquare Capital Management, LLC | 368,010 | $26,556 |
| JPMORGAN CHASE & CO | 363,846 | $26,255 |
| BROWN CAPITAL MANAGEMENT LLC | 355,407 | $25,646 |
| Pembroke Management, LTD | 343,134 | $24,761 |
| Squarepoint Ops LLC | 337,500 | $24,354 |
| OBERWEIS ASSET MANAGEMENT INC/ | 336,860 | $24,308 |
| ROYAL BANK OF CANADA | 334,667 | $24,149 |
| TWO SIGMA ADVISERS, LP | 324,900 | $23,445 |
| PRINCIPAL FINANCIAL GROUP INC | 299,002 | $21,576 |
| FIRST TRUST ADVISORS LP | 298,987 | $21,575 |
| abrdn plc | 297,014 | $21,433 |
| Toroso Investments, LLC | 288,006 | $20,783 |
| FORT WASHINGTON INVESTMENT ADVISORS INC /OH/ | 282,110 | $20,357 |
| EMERALD MUTUAL FUND ADVISERS TRUST | 281,749 | $20,331 |
| MILLENNIUM MANAGEMENT LLC | 273,672 | $19,748 |
| Connor, Clark & Lunn Investment Management Ltd. | 271,495 | $19,591 |
| COMERICA BANK | 247,503 | $17,860 |
| BANK OF MONTREAL /CAN/ | 244,384 | $17,635 |
| Invesco Ltd. | 232,072 | $16,746 |
| BARCLAYS PLC | 221,009 | $15,948 |
| Public Sector Pension Investment Board | 216,419 | $15,617 |
| ARROWSTREET CAPITAL, LIMITED PARTNERSHIP | 215,871 | $15,577 |
| SEGALL BRYANT & HAMILL, LLC | 209,160 | $15,093 |
| AMERIPRISE FINANCIAL INC | 206,970 | $14,935 |
| SILVERCREST ASSET MANAGEMENT GROUP LLC | 204,839 | $14,781 |
| VICTORY CAPITAL MANAGEMENT INC | 175,362 | $12,654 |
| RHUMBLINE ADVISERS | 169,477 | $12,229 |
| FMR LLC | 164,930 | $11,901 |
| Legal & General Group Plc | 161,914 | $11,684 |
| SEI INVESTMENTS CO | 160,857 | $11,607 |
| RAYMOND JAMES FINANCIAL INC | 151,034 | $10,899 |
| AQR CAPITAL MANAGEMENT LLC | 150,530 | $10,862 |
| CANADA PENSION PLAN INVESTMENT BOARD | 147,300 | $10,629 |
| PEREGRINE CAPITAL MANAGEMENT LLC | 143,243 | $10,336 |
| Curi Capital, LLC | 141,499 | $10,211 |
| UBS ASSET MANAGEMENT AMERICAS INC | 139,729 | $10,083 |
| BNP PARIBAS ARBITRAGE, SA | 136,871 | $9,877 |
| NICHOLAS COMPANY, INC. | 136,846 | $9,875 |
| SUSQUEHANNA FUNDAMENTAL INVESTMENTS, LLC | 133,615 | $9,642 |
| Swiss National Bank | 123,100 | $8,883 |
| CALIFORNIA PUBLIC EMPLOYEES RETIREMENT SYSTEM | 110,605 | $7,981 |
| Clearbridge Investments, LLC | 110,167 | $7,950 |
| STATE OF WISCONSIN INVESTMENT BOARD | 107,193 | $7,735 |
| Robeco Institutional Asset Management B.V. | 105,000 | $7,577 |
| Pier Capital, LLC | 104,763 | $7,560 |
| NORDEA INVESTMENT MANAGEMENT AB | 102,108 | $7,446 |
| GREAT WEST LIFE ASSURANCE CO /CAN/ | 97,632 | $7 |
| CITADEL ADVISORS LLC | 97,026 | $7,001 |
| Algebris (UK) Ltd | 95,200 | $6,873 |
| RENAISSANCE GROUP LLC | 93,841 | $6,772 |
| KING LUTHER CAPITAL MANAGEMENT CORP | 93,828 | $6,771 |
| TUDOR INVESTMENT CORP ET AL | 93,262 | $6,730 |
| ENVESTNET ASSET MANAGEMENT INC | 91,717 | $6,618 |
| RENAISSANCE TECHNOLOGIES LLC | 90,600 | $6,538 |
| FRED ALGER MANAGEMENT, LLC | 90,322 | $6,518 |
| Motley Fool Wealth Management, LLC | 85,199 | $6,148 |
| ALLIANCEBERNSTEIN L.P. | 82,973 | $5,987 |
| Hillsdale Investment Management Inc. | 76,846 | $5,545 |
| WELLS FARGO & COMPANY/MN | 75,626 | $5,457 |
| PRUDENTIAL FINANCIAL INC | 74,135 | $5,350 |
| Trexquant Investment LP | 73,098 | $5,275 |
| Russell Investments Group, Ltd. | 72,960 | $5,265 |
| Gotham Asset Management, LLC | 66,668 | $4,811 |
| 245 other institutions | 2,642,328 | $166,726 |