| BlackRock, Inc. | 8,703,375 | $767,115 |
| VANGUARD GROUP INC | 6,582,018 | $580,139 |
| STATE STREET CORP | 2,231,048 | $196,645 |
| Conestoga Capital Advisors, LLC | 2,086,483 | $183,903 |
| FULLER & THALER ASSET MANAGEMENT, INC. | 2,077,796 | $183,137 |
| FMR LLC | 1,771,579 | $156,147 |
| GEODE CAPITAL MANAGEMENT, LLC | 1,453,772 | $128,156 |
| WELLINGTON MANAGEMENT GROUP LLP | 1,327,013 | $116,963 |
| DIMENSIONAL FUND ADVISORS LP | 1,225,013 | $107,974 |
| NOMURA ASSET MANAGEMENT INTERNATIONAL INC. | 1,146,304 | $101,035 |
| MORGAN STANLEY | 1,140,390 | $100,514 |
| CITADEL ADVISORS LLC | 1,093,607 | $96,391 |
| CITIGROUP INC | 1,059,169 | $93,355 |
| ROYAL BANK OF CANADA | 966,335 | $85,173 |
| GOLDMAN SACHS GROUP INC | 948,079 | $83,564 |
| WILLIAM BLAIR INVESTMENT MANAGEMENT, LLC | 874,859 | $77,110 |
| Greenhouse Funds LLLP | 867,227 | $76,437 |
| NORGES BANK | 861,781 | $75,957 |
| CONGRESS ASSET MANAGEMENT CO /MA | 857,639 | $75,592 |
| WESTWOOD HOLDINGS GROUP INC | 826,214 | $72,823 |
| JPMORGAN CHASE & CO | 769,685 | $67,840 |
| BANK OF AMERICA CORP /DE/ | 733,166 | $64,621 |
| Thrivent Financial for Lutherans | 732,904 | $65 |
| NORTHERN TRUST CORP | 680,238 | $59,956 |
| CHARLES SCHWAB INVESTMENT MANAGEMENT INC | 672,222 | $59,250 |
| PRICE T ROWE ASSOCIATES INC /MD/ | 644,863 | $57 |
| Walleye Capital LLC | 559,811 | $49,342 |
| WELLS FARGO & COMPANY/MN | 529,401 | $46,661 |
| Invesco Ltd. | 492,687 | $43,425 |
| MAVERICK CAPITAL LTD | 486,166 | $42,851 |
| Nuveen, LLC | 481,879 | $42,473 |
| Voya Investment Management LLC | 478,870 | $42,208 |
| abrdn plc | 473,895 | $41,769 |
| ArrowMark Colorado Holdings LLC | 457,432 | $40,318 |
| RAYMOND JAMES FINANCIAL INC | 441,789 | $39,006 |
| Point72 Asset Management, L.P. | 436,531 | $38,476 |
| Rockefeller Capital Management L.P. | 435,587 | $38,393 |
| FRANKLIN RESOURCES INC | 417,716 | $36,817 |
| NOMURA HOLDINGS INC | 414,928 | $36,572 |
| Bank of New York Mellon Corp | 401,703 | $35,406 |
| UBS Group AG | 395,557 | $34,864 |
| Iron Triangle Partners LP | 385,660 | $33,992 |
| TWO SIGMA INVESTMENTS, LP | 379,740 | $33,470 |
| Aristotle Capital Boston, LLC | 377,861 | $33,305 |
| Champlain Investment Partners, LLC | 367,130 | $32,359 |
| PRINCIPAL FINANCIAL GROUP INC | 331,604 | $29,228 |
| Public Sector Pension Investment Board | 325,016 | $28,647 |
| FORT WASHINGTON INVESTMENT ADVISORS INC /OH/ | 321,023 | $28,295 |
| BESSEMER GROUP INC | 313,981 | $28 |
| TWO SIGMA ADVISERS, LP | 310,100 | $27,332 |
| AMERIPRISE FINANCIAL INC | 300,765 | $26,509 |
| MANUFACTURERS LIFE INSURANCE COMPANY, THE | 299,605 | $26,407 |
| COMERICA BANK | 287,088 | $25,304 |
| OBERWEIS ASSET MANAGEMENT INC/ | 268,760 | $23,689 |
| Handelsbanken Fonder AB | 268,309 | $24 |
| ENVESTNET ASSET MANAGEMENT INC | 247,841 | $21,845 |
| Toroso Investments, LLC | 246,200 | $21,700 |
| EMERALD ADVISERS, LLC | 226,514 | $19,965 |
| FRONTIER CAPITAL MANAGEMENT CO LLC | 217,557 | $19,175 |
| Assenagon Asset Management S.A. | 211,891 | $18,676 |
| Fisher Asset Management, LLC | 205,003 | $18,069 |
| SILVERCREST ASSET MANAGEMENT GROUP LLC | 204,016 | $17,982 |
| Ranger Investment Management, L.P. | 203,605 | $17,946 |
| D. E. Shaw & Co., Inc. | 197,691 | $17,424 |
| ADAGE CAPITAL PARTNERS GP, L.L.C. | 165,000 | $14,543 |
| EULAV Asset Management | 158,000 | $13,926 |
| RHUMBLINE ADVISERS | 156,838 | $13,824 |
| Curi Capital, LLC | 153,699 | $13,547 |
| UBS ASSET MANAGEMENT AMERICAS INC | 152,050 | $13,402 |
| Legal & General Group Plc | 151,179 | $13,325 |
| SEI INVESTMENTS CO | 149,170 | $13,148 |
| MARSHALL WACE, LLP | 146,511 | $12,913 |
| WINTON GROUP Ltd | 138,856 | $12,239 |
| BALYASNY ASSET MANAGEMENT L.P. | 133,438 | $11,761 |
| RENAISSANCE TECHNOLOGIES LLC | 126,212 | $11,124 |
| AXIOM INVESTORS LLC /DE | 124,750 | $10,995 |
| CALIFORNIA PUBLIC EMPLOYEES RETIREMENT SYSTEM | 118,183 | $10,417 |
| Swiss National Bank | 116,800 | $10,295 |
| Man Group plc | 116,088 | $10,232 |
| Amundi | 109,072 | $9,614 |
| EMERALD MUTUAL FUND ADVISERS TRUST | 105,651 | $9,312 |
| OSAIC HOLDINGS, INC. | 102,110 | $9,000 |
| Impax Asset Management Group plc | 100,000 | $8,814 |
| BARCLAYS PLC | 94,250 | $8,307 |
| AMERICAN CAPITAL MANAGEMENT INC | 93,083 | $8,204 |
| RENAISSANCE GROUP LLC | 92,391 | $8,143 |
| TRILLIUM ASSET MANAGEMENT, LLC | 87,721 | $8,033 |
| BRYN MAWR TRUST Co | 84,388 | $7,438 |
| DEUTSCHE BANK AG\ | 81,162 | $7,154 |
| Connor, Clark & Lunn Investment Management Ltd. | 75,218 | $6,630 |
| JANE STREET GROUP, LLC | 74,652 | $6,580 |
| NEW YORK STATE TEACHERS RETIREMENT SYSTEM | 72,812 | $6 |
| KING LUTHER CAPITAL MANAGEMENT CORP | 68,045 | $5,997 |
| ALLIANCEBERNSTEIN L.P. | 67,946 | $5,989 |
| PUBLIC EMPLOYEES RETIREMENT SYSTEM OF OHIO | 67,396 | $5,940 |
| Freestone Grove Partners LP | 65,035 | $5,732 |
| Campbell & CO Investment Adviser LLC | 62,828 | $5,538 |
| Trexquant Investment LP | 60,546 | $5,337 |
| LPL Financial LLC | 58,114 | $5,122 |
| STATE OF WISCONSIN INVESTMENT BOARD | 57,904 | $5,104 |
| 286 other institutions | 2,683,813 | $208,973 |