| OAKTOP CAPITAL MANAGEMENT II, L.P. | 2,671,843 | $27,493 |
| VANGUARD GROUP INC | 1,542,979 | $15,877 |
| BlackRock, Inc. | 1,251,301 | $12,876 |
| Kanen Wealth Management LLC | 1,031,406 | $11 |
| DISCIPLINED GROWTH INVESTORS INC /MN | 935,270 | $9,624 |
| ACADIAN ASSET MANAGEMENT LLC | 793,713 | $8 |
| DIMENSIONAL FUND ADVISORS LP | 654,732 | $6,737 |
| RENAISSANCE TECHNOLOGIES LLC | 630,819 | $6,491 |
| UBS Group AG | 438,225 | $4,509 |
| ARROWSTREET CAPITAL, LIMITED PARTNERSHIP | 422,473 | $4,347 |
| STATE STREET CORP | 406,045 | $4,178 |
| GEODE CAPITAL MANAGEMENT, LLC | 404,027 | $4,159 |
| TWO SIGMA INVESTMENTS, LP | 290,720 | $2,992 |
| Hillsdale Investment Management Inc. | 258,305 | $2,658 |
| GOLDMAN SACHS GROUP INC | 226,664 | $2,332 |
| SEI INVESTMENTS CO | 195,082 | $2,007 |
| JACOBS LEVY EQUITY MANAGEMENT, INC | 185,340 | $1,907 |
| NAVELLIER & ASSOCIATES INC | 156,755 | $1,613 |
| Bank of New York Mellon Corp | 141,223 | $1,453 |
| O'SHAUGHNESSY ASSET MANAGEMENT, LLC | 135,961 | $1,399 |
| NORTHERN TRUST CORP | 134,891 | $1,388 |
| CHARLES SCHWAB INVESTMENT MANAGEMENT INC | 133,044 | $1,369 |
| LPL Financial LLC | 129,858 | $1,336 |
| MORGAN STANLEY | 123,391 | $1,270 |
| JANE STREET GROUP, LLC | 102,115 | $1,051 |
| TWO SIGMA ADVISERS, LP | 99,600 | $1,025 |
| JANUS HENDERSON GROUP PLC | 95,763 | $985 |
| Cambridge Investment Research Advisors, Inc. | 95,001 | $1 |
| RITHOLTZ WEALTH MANAGEMENT | 85,668 | $882 |
| Integrated Quantitative Investments LLC | 79,661 | $820 |
| EAM Investors, LLC | 77,970 | $802 |
| Trexquant Investment LP | 54,281 | $559 |
| STRS OHIO | 54,100 | $557 |
| STATE BOARD OF ADMINISTRATION OF FLORIDA RETIREMENT SYSTEM | 52,075 | $536 |
| BARCLAYS PLC | 50,136 | $516 |
| Nuveen, LLC | 41,576 | $428 |
| RAYMOND JAMES FINANCIAL INC | 36,479 | $375 |
| AlphaQuest LLC | 36,444 | $375 |
| Verdad Advisers, LP | 32,972 | $339 |
| BRIDGEWAY CAPITAL MANAGEMENT, LLC | 32,900 | $339 |
| GSA CAPITAL PARTNERS LLP | 27,934 | $0 |
| Independent Advisor Alliance | 27,551 | $284 |
| Graham Capital Management, L.P. | 27,397 | $282 |
| Point72 Asset Management, L.P. | 25,548 | $263 |
| DEUTSCHE BANK AG\ | 23,985 | $247 |
| XTX Topco Ltd | 22,641 | $233 |
| AMERIPRISE FINANCIAL INC | 22,311 | $230 |
| COMMONWEALTH EQUITY SERVICES, LLC | 22,093 | $227 |
| RHUMBLINE ADVISERS | 21,987 | $226 |
| HRT FINANCIAL LP | 21,965 | $0 |
| GLOBEFLEX CAPITAL L P | 21,093 | $217 |
| WELLS FARGO & COMPANY/MN | 19,773 | $203 |
| PharVision Advisers, LLC | 19,375 | $199 |
| Assenagon Asset Management S.A. | 18,444 | $190 |
| Quantbot Technologies LP | 17,617 | $181 |
| Linden Thomas Advisory Services, LLC | 16,948 | $174 |
| AVIVA PLC | 16,621 | $171 |
| State of Wyoming | 16,315 | $168 |
| BANK OF AMERICA CORP /DE/ | 16,165 | $166 |
| ALLIANCEBERNSTEIN L.P. | 14,660 | $151 |
| PUBLIC EMPLOYEES RETIREMENT SYSTEM OF OHIO | 12,600 | $130 |
| WEDBUSH SECURITIES INC | 12,600 | $0 |
| AQR CAPITAL MANAGEMENT LLC | 12,318 | $127 |
| MARTINGALE ASSET MANAGEMENT L P | 11,954 | $123 |
| Invesco Ltd. | 11,673 | $120 |
| JPMORGAN CHASE & CO | 11,208 | $115 |
| ROYAL BANK OF CANADA | 11,009 | $114 |
| MIRAE ASSET GLOBAL ETFS HOLDINGS Ltd. | 7,511 | $77 |
| Police & Firemen's Retirement System of New Jersey | 7,210 | $74 |
| CITIGROUP INC | 6,706 | $69 |
| Kemnay Advisory Services Inc. | 6,347 | $65 |
| Caitong International Asset Management Co., Ltd | 6,217 | $64 |
| Kestra Advisory Services, LLC | 6,121 | $63 |
| BNP PARIBAS ARBITRAGE, SA | 4,889 | $50 |
| SIMPLEX TRADING, LLC | 4,063 | $42 |
| CANADA PENSION PLAN INVESTMENT BOARD | 3,700 | $38 |
| NEW YORK STATE COMMON RETIREMENT FUND | 3,176 | $33 |
| MetLife Investment Management, LLC | 2,616 | $27 |
| Advisors Asset Management, Inc. | 2,434 | $25 |
| OSAIC HOLDINGS, INC. | 2,263 | $23 |
| Triumph Capital Management | 2,205 | $23 |
| TOTH FINANCIAL ADVISORY CORP | 2,000 | $21 |
| SRS Capital Advisors, Inc. | 1,900 | $20 |
| Russell Investments Group, Ltd. | 1,851 | $19 |
| Legal & General Group Plc | 1,751 | $18 |
| FMR LLC | 1,578 | $16 |
| Ameritas Investment Partners, Inc. | 1,491 | $15 |
| Quarry LP | 1,439 | $15 |
| GROUP ONE TRADING, L.P. | 1,101 | $11 |
| Tower Research Capital LLC (TRC) | 1,059 | $11 |
| Allworth Financial LP | 1,008 | $10 |
| CALIFORNIA STATE TEACHERS RETIREMENT SYSTEM | 992 | $10 |
| NISA INVESTMENT ADVISORS, LLC | 957 | $10 |
| CWM, LLC | 766 | $0 |
| AMALGAMATED BANK | 506 | $0 |
| SOA Wealth Advisors, LLC. | 500 | $5 |
| Sterling Capital Management LLC | 466 | $5 |
| HARBOR CAPITAL ADVISORS, INC. | 332 | $0 |
| HARBOUR INVESTMENTS, INC. | 280 | $3 |
| Optiver Holding B.V. | 276 | $3 |
| 9 other institutions | 693 | $8 |