| AMERIPRISE FINANCIAL INC | 2,374,374 | $43,119 |
| BlackRock, Inc. | 2,316,297 | $42,064 |
| VANGUARD GROUP INC | 2,203,429 | $40,014 |
| BAILLIE GIFFORD & CO | 1,564,775 | $28,416 |
| EMERALD ADVISERS, LLC | 1,319,113 | $23,955 |
| STATE STREET CORP | 1,210,673 | $21,986 |
| Erste Asset Management GmbH | 1,170,000 | $21,575 |
| MORGAN STANLEY | 817,827 | $14,852 |
| EMERALD MUTUAL FUND ADVISERS TRUST | 729,156 | $13,241 |
| GEODE CAPITAL MANAGEMENT, LLC | 710,132 | $12,897 |
| Nuveen, LLC | 645,693 | $11,726 |
| GOLDMAN SACHS GROUP INC | 628,133 | $11,407 |
| FEDERATED HERMES, INC. | 501,540 | $9,108 |
| AMERICAN CENTURY COMPANIES INC | 456,027 | $8,281 |
| DIMENSIONAL FUND ADVISORS LP | 387,555 | $7,040 |
| Trexquant Investment LP | 371,404 | $6,745 |
| D. E. Shaw & Co., Inc. | 348,783 | $6,334 |
| MILLENNIUM MANAGEMENT LLC | 329,097 | $5,976 |
| SUSQUEHANNA INTERNATIONAL GROUP, LLP | 323,644 | $5,877 |
| CITADEL ADVISORS LLC | 300,878 | $5,464 |
| LOUNTZIS ASSET MANAGEMENT, LLC | 290,222 | $5,270 |
| CHARLES SCHWAB INVESTMENT MANAGEMENT INC | 238,341 | $4,328 |
| NORTHERN TRUST CORP | 232,797 | $4,228 |
| KORNITZER CAPITAL MANAGEMENT INC /KS | 214,560 | $3,896 |
| JANE STREET GROUP, LLC | 208,839 | $3,793 |
| TUDOR INVESTMENT CORP ET AL | 203,489 | $3,695 |
| Pier Capital, LLC | 185,270 | $3,365 |
| MAIRS & POWER INC | 182,131 | $3,307 |
| LAZARD ASSET MANAGEMENT LLC | 171,888 | $3,121 |
| PERKINS CAPITAL MANAGEMENT INC | 133,650 | $2,427 |
| UBS Group AG | 111,693 | $2,028 |
| Qube Research & Technologies Ltd | 109,739 | $1,993 |
| BANK OF AMERICA CORP /DE/ | 109,675 | $1,992 |
| Marex Group plc | 106,736 | $1,938 |
| Bank of New York Mellon Corp | 92,373 | $1,678 |
| GLOBEFLEX CAPITAL L P | 90,631 | $1,646 |
| DEUTSCHE BANK AG\ | 86,757 | $1,576 |
| Massar Capital Management, LP | 82,681 | $1,501 |
| TWO SIGMA INVESTMENTS, LP | 81,103 | $1,473 |
| GROUP ONE TRADING, L.P. | 73,380 | $1,333 |
| ALGERT GLOBAL LLC | 66,040 | $1 |
| Sender Co & Partners, Inc. | 64,289 | $1,167 |
| COMMONWEALTH EQUITY SERVICES, LLC | 62,765 | $1,140 |
| HEALTHCARE OF ONTARIO PENSION PLAN TRUST FUND | 61,822 | $1,123 |
| GABELLI FUNDS LLC | 61,202 | $1,111 |
| PRINCIPAL FINANCIAL GROUP INC | 59,392 | $1,079 |
| SBI Securities Co., Ltd. | 57,680 | $1,047 |
| HUB Investment Partners, LLC | 57,197 | $1,039 |
| Swiss National Bank | 57,100 | $1,037 |
| FMR LLC | 56,476 | $1,026 |
| MARSHALL WACE, LLP | 56,100 | $1,019 |
| FRANKLIN RESOURCES INC | 55,736 | $1,012 |
| LOS ANGELES CAPITAL MANAGEMENT LLC | 54,259 | $900 |
| ACADIAN ASSET MANAGEMENT LLC | 53,422 | $1 |
| PRUDENTIAL FINANCIAL INC | 52,750 | $958 |
| BARCLAYS PLC | 50,002 | $908 |
| GAMCO INVESTORS, INC. ET AL | 49,000 | $890 |
| LPL Financial LLC | 48,143 | $874 |
| Verition Fund Management LLC | 45,995 | $835 |
| AQR CAPITAL MANAGEMENT LLC | 45,555 | $827 |
| Quantinno Capital Management LP | 45,399 | $824 |
| Engineers Gate Manager LP | 44,352 | $805 |
| VICTORY CAPITAL MANAGEMENT INC | 43,662 | $793 |
| RHUMBLINE ADVISERS | 43,411 | $788 |
| BOOTHBAY FUND MANAGEMENT, LLC | 43,007 | $781 |
| CITIGROUP INC | 42,323 | $769 |
| Diametric Capital, LP | 42,059 | $764 |
| Walleye Capital LLC | 41,783 | $759 |
| BNP PARIBAS ARBITRAGE, SA | 39,818 | $723 |
| WELLS FARGO & COMPANY/MN | 39,371 | $715 |
| Creative Planning | 39,008 | $708 |
| Zurcher Kantonalbank (Zurich Cantonalbank) | 38,825 | $705 |
| Brevan Howard Capital Management LP | 38,222 | $694 |
| Teton Advisors, LLC | 36,484 | $663 |
| RAYMOND JAMES FINANCIAL INC | 36,204 | $657 |
| Mariner, LLC | 34,933 | $634 |
| Squarepoint Ops LLC | 31,764 | $577 |
| Arete Wealth Advisors, LLC | 31,350 | $1 |
| Voleon Capital Management LP | 29,814 | $541 |
| UBS ASSET MANAGEMENT AMERICAS INC | 29,616 | $538 |
| Walleye Trading LLC | 28,270 | $513 |
| Harbour Capital Advisors, LLC | 28,240 | $633 |
| CALIFORNIA STATE TEACHERS RETIREMENT SYSTEM | 28,219 | $512 |
| Legal & General Group Plc | 26,098 | $474 |
| Inspire Investing, LLC | 25,460 | $462 |
| PRICE T ROWE ASSOCIATES INC /MD/ | 24,718 | $0 |
| Versor Investments LP | 24,700 | $449 |
| ALLIANCEBERNSTEIN L.P. | 24,350 | $442 |
| FULLER & THALER ASSET MANAGEMENT, INC. | 23,734 | $431 |
| STIFEL FINANCIAL CORP | 23,563 | $428 |
| STRS OHIO | 21,900 | $398 |
| Invesco Ltd. | 21,362 | $388 |
| AlphaQuest LLC | 21,097 | $383 |
| PharVision Advisers, LLC | 20,441 | $371 |
| BALYASNY ASSET MANAGEMENT L.P. | 20,049 | $364 |
| GSG Advisors LLC | 20,000 | $363 |
| BIP Wealth, LLC | 19,860 | $361 |
| Graham Capital Management, L.P. | 19,014 | $345 |
| Brooklyn Investment Group | 17,868 | $329 |
| MetLife Investment Management, LLC | 17,693 | $321 |
| 85 other institutions | 354,212 | $6,055 |