| PRIMECAP MANAGEMENT CO/CA/ | 29,774,708 | $105,105 |
| BAMCO INC /NY/ | 21,705,742 | $76,621 |
| FRONTIER CAPITAL MANAGEMENT CO LLC | 18,843,494 | $66,518 |
| Granahan Investment Management, LLC | 17,216,584 | $60,775 |
| BlackRock, Inc. | 16,253,286 | $57,374 |
| VANGUARD GROUP INC | 15,493,648 | $54,693 |
| NEUBERGER BERMAN GROUP LLC | 9,392,139 | $33,163 |
| STATE STREET CORP | 9,015,508 | $31,825 |
| Elemental Capital Partners LLC | 7,902,713 | $27,897 |
| Artemis Investment Management LLP | 5,001,073 | $17,654 |
| GEODE CAPITAL MANAGEMENT, LLC | 4,895,365 | $17,283 |
| Handelsbanken Fonder AB | 3,428,175 | $12 |
| Meros Investment Management, LP | 2,112,972 | $7,459 |
| MORGAN STANLEY | 2,055,314 | $7,255 |
| GENERAL AMERICAN INVESTORS CO INC | 1,954,849 | $6,901 |
| Squarepoint Ops LLC | 1,783,375 | $6,295 |
| ROYCE & ASSOCIATES LP | 1,716,960 | $6,061 |
| NORTHERN TRUST CORP | 1,712,640 | $6,046 |
| CHARLES SCHWAB INVESTMENT MANAGEMENT INC | 1,679,589 | $5,929 |
| WASATCH ADVISORS LP | 1,657,006 | $5,849 |
| DIMENSIONAL FUND ADVISORS LP | 1,565,156 | $5,525 |
| UBS Group AG | 1,490,188 | $5,260 |
| WELLS FARGO & COMPANY/MN | 1,465,917 | $5,175 |
| DEUTSCHE BANK AG\ | 1,369,952 | $4,836 |
| WELLINGTON MANAGEMENT GROUP LLP | 1,323,015 | $4,670 |
| ArrowMark Colorado Holdings LLC | 1,189,045 | $4,197 |
| GOLDMAN SACHS GROUP INC | 1,099,005 | $3,879 |
| BANK OF NOVA SCOTIA | 1,068,347 | $3,771 |
| COMERICA BANK | 980,174 | $3,460 |
| HARBOR CAPITAL ADVISORS, INC. | 961,988 | $3 |
| P.A.W. CAPITAL CORP | 950,000 | $3,354 |
| AXIOM INVESTORS LLC /DE | 905,695 | $3,197 |
| BANK OF AMERICA CORP /DE/ | 867,271 | $3,061 |
| MIRAE ASSET GLOBAL ETFS HOLDINGS Ltd. | 831,959 | $2,937 |
| MOODY NATIONAL BANK TRUST DIVISION | 802,711 | $2,834 |
| MIZUHO MARKETS AMERICAS LLC | 709,125 | $2,503 |
| Portolan Capital Management, LLC | 671,998 | $2,372 |
| 1492 Capital Management LLC | 650,724 | $2,297 |
| ROYAL BANK OF CANADA | 636,493 | $2,246 |
| VOLORIDGE INVESTMENT MANAGEMENT, LLC | 600,871 | $2,121 |
| Bank of New York Mellon Corp | 569,028 | $2,009 |
| Register Financial Advisors LLC | 494,428 | $1,745 |
| STATE OF WISCONSIN INVESTMENT BOARD | 491,091 | $1,734 |
| Mitsubishi UFJ Kokusai Asset Management Co., Ltd. | 461,001 | $1,706 |
| Swiss National Bank | 391,500 | $1,382 |
| Invesco Ltd. | 390,962 | $1,380 |
| Nuveen, LLC | 368,812 | $1,302 |
| BARCLAYS PLC | 354,100 | $1,250 |
| SUSQUEHANNA INTERNATIONAL GROUP, LLP | 329,990 | $1,165 |
| Bouvel Investment Partners, LLC | 289,498 | $1,022 |
| Caption Management, LLC | 286,600 | $1,012 |
| Verition Fund Management LLC | 268,590 | $948 |
| RHUMBLINE ADVISERS | 241,206 | $851 |
| JPMORGAN CHASE & CO | 239,151 | $844 |
| D. E. Shaw & Co., Inc. | 232,802 | $822 |
| UBS ASSET MANAGEMENT AMERICAS INC | 228,288 | $806 |
| Creative Planning | 226,231 | $799 |
| CITADEL ADVISORS LLC | 224,979 | $794 |
| IRONWOOD INVESTMENT MANAGEMENT LLC | 203,969 | $720 |
| MYDA Advisors LLC | 200,000 | $706 |
| FIRST TRUST ADVISORS LP | 186,961 | $660 |
| Legal & General Group Plc | 184,282 | $651 |
| CALIFORNIA STATE TEACHERS RETIREMENT SYSTEM | 183,632 | $648 |
| VARCOV Co. | 157,598 | $556 |
| ALLIANCEBERNSTEIN L.P. | 148,670 | $525 |
| SEI INVESTMENTS CO | 134,524 | $475 |
| PRICE T ROWE ASSOCIATES INC /MD/ | 128,508 | $0 |
| RAYMOND JAMES FINANCIAL INC | 121,241 | $428 |
| CITIGROUP INC | 118,819 | $419 |
| Quantbot Technologies LP | 112,269 | $396 |
| XTX Topco Ltd | 106,235 | $375 |
| NEXPOINT ASSET MANAGEMENT, L.P. | 106,100 | $375 |
| Mirae Asset Global Investments Co., Ltd. | 105,134 | $371 |
| MetLife Investment Management, LLC | 103,026 | $364 |
| Amundi | 101,587 | $359 |
| EMERALD ADVISERS, LLC | 101,109 | $357 |
| Worth Venture Partners, LLC | 96,750 | $342 |
| Cresset Asset Management, LLC | 89,245 | $315 |
| JOURNEY STRATEGIC WEALTH LLC | 85,000 | $300 |
| Vanguard Personalized Indexing Management, LLC | 84,110 | $297 |
| EMERALD MUTUAL FUND ADVISERS TRUST | 82,400 | $291 |
| F/M Investments LLC | 82,400 | $291 |
| JANUS HENDERSON GROUP PLC | 81,482 | $287 |
| MARSHALL WACE, LLP | 77,950 | $275 |
| Schonfeld Strategic Advisors LLC | 66,371 | $234 |
| AQR CAPITAL MANAGEMENT LLC | 63,983 | $226 |
| INTECH INVESTMENT MANAGEMENT LLC | 60,069 | $212 |
| LAZARD ASSET MANAGEMENT LLC | 59,744 | $211 |
| MANUFACTURERS LIFE INSURANCE COMPANY, THE | 59,062 | $208 |
| Arizona State Retirement System | 55,810 | $197 |
| Advisors Asset Management, Inc. | 54,782 | $193 |
| Police & Firemen's Retirement System of New Jersey | 53,643 | $189 |
| Cerity Partners LLC | 53,225 | $188 |
| Callan Family Office, LLC | 53,054 | $187 |
| BNP PARIBAS ARBITRAGE, SA | 52,281 | $185 |
| FMR LLC | 51,796 | $183 |
| CONNORS INVESTOR SERVICES INC | 50,562 | $178 |
| Virtu Financial LLC | 50,530 | $0 |
| NEW YORK STATE COMMON RETIREMENT FUND | 45,370 | $160 |
| Gibbs Wealth Management | 44,712 | $177 |
| 102 other institutions | 1,268,461 | $4,288 |