| AWM Investment Company, Inc. | 2,126,241 | $19,732 |
| Lynrock Lake LP | 1,735,704 | $16,107 |
| VANGUARD GROUP INC | 915,221 | $8,493 |
| ACADIAN ASSET MANAGEMENT LLC | 833,075 | $8 |
| Herald Investment Management Ltd | 800,000 | $7,392 |
| D. E. Shaw & Co., Inc. | 445,426 | $4,134 |
| BlackRock, Inc. | 437,285 | $4,058 |
| DIMENSIONAL FUND ADVISORS LP | 362,081 | $3,360 |
| RENAISSANCE TECHNOLOGIES LLC | 261,367 | $2,425 |
| ARROWSTREET CAPITAL, LIMITED PARTNERSHIP | 257,412 | $2,389 |
| SUSQUEHANNA INTERNATIONAL GROUP, LLP | 246,104 | $2,284 |
| NANO CAP NEW MILLENNIUM GROWTH FUND L P | 237,500 | $2,204 |
| MARSHALL WACE, LLP | 227,049 | $2,107 |
| GEODE CAPITAL MANAGEMENT, LLC | 221,189 | $2,054 |
| MILLENNIUM MANAGEMENT LLC | 218,094 | $2,024 |
| JANE STREET GROUP, LLC | 183,966 | $1,707 |
| ROYAL BANK OF CANADA | 165,333 | $1,534 |
| Qube Research & Technologies Ltd | 121,493 | $1,127 |
| TWO SIGMA INVESTMENTS, LP | 115,596 | $1,073 |
| 683 Capital Management, LLC | 109,943 | $1,020 |
| GOLDMAN SACHS GROUP INC | 105,464 | $979 |
| TWO SIGMA ADVISERS, LP | 89,700 | $832 |
| EAM Investors, LLC | 86,512 | $803 |
| STATE STREET CORP | 85,288 | $791 |
| GSA CAPITAL PARTNERS LLP | 73,831 | $1 |
| NORTHERN TRUST CORP | 72,422 | $672 |
| Point72 Asset Management, L.P. | 69,082 | $641 |
| Oppenheimer & Close, LLC | 68,967 | $640 |
| MORGAN STANLEY | 65,886 | $611 |
| CITADEL ADVISORS LLC | 58,321 | $541 |
| GLOBEFLEX CAPITAL L P | 56,318 | $523 |
| SEI INVESTMENTS CO | 52,686 | $489 |
| Bank of New York Mellon Corp | 50,065 | $465 |
| Squarepoint Ops LLC | 46,699 | $433 |
| Green Alpha Advisors, LLC | 45,978 | $427 |
| O'SHAUGHNESSY ASSET MANAGEMENT, LLC | 45,576 | $423 |
| OMERS ADMINISTRATION Corp | 43,600 | $405 |
| HSBC HOLDINGS PLC | 38,203 | $355 |
| UBS Group AG | 37,239 | $346 |
| BRIDGEWAY CAPITAL MANAGEMENT, LLC | 35,700 | $331 |
| XTX Topco Ltd | 34,648 | $322 |
| Pathstone Holdings, LLC | 33,661 | $312 |
| ALGERT GLOBAL LLC | 31,896 | $0 |
| RITHOLTZ WEALTH MANAGEMENT | 30,836 | $286 |
| Hudson Bay Capital Management LP | 28,736 | $267 |
| Gordian Capital Singapore Pte Ltd | 28,061 | $260 |
| BANK OF AMERICA CORP /DE/ | 24,843 | $231 |
| OCCUDO QUANTITATIVE STRATEGIES LP | 24,053 | $223 |
| BARCLAYS PLC | 21,559 | $200 |
| GROUP ONE TRADING, L.P. | 18,963 | $176 |
| WINTON GROUP Ltd | 16,851 | $156 |
| Trexquant Investment LP | 16,793 | $156 |
| BALYASNY ASSET MANAGEMENT L.P. | 16,753 | $155 |
| CANADA PENSION PLAN INVESTMENT BOARD | 16,700 | $155 |
| CITIGROUP INC | 16,566 | $154 |
| Jefferies Financial Group Inc. | 14,206 | $132 |
| AMERICAN CENTURY COMPANIES INC | 14,158 | $131 |
| Catalyst Funds Management Pty Ltd | 11,570 | $107 |
| Silverberg Bernstein Capital Management LLC | 11,362 | $105 |
| AlphaCore Capital LLC | 11,196 | $104 |
| BNP PARIBAS ARBITRAGE, SA | 9,709 | $90 |
| FMR LLC | 8,788 | $82 |
| SIMPLEX TRADING, LLC | 6,438 | $60 |
| Tower Research Capital LLC (TRC) | 6,066 | $56 |
| Kestra Advisory Services, LLC | 4,380 | $41 |
| Truvestments Capital LLC | 2,500 | $23 |
| SBI Securities Co., Ltd. | 2,326 | $22 |
| UBS ASSET MANAGEMENT AMERICAS INC | 2,240 | $21 |
| Federation des caisses Desjardins du Quebec | 1,500 | $14 |
| Russell Investments Group, Ltd. | 1,026 | $10 |
| WELLS FARGO & COMPANY/MN | 1,000 | $9 |
| Rockefeller Capital Management L.P. | 1,000 | $9 |
| WHITTIER TRUST CO | 773 | $9 |
| Allworth Financial LP | 500 | $5 |
| Parallel Advisors, LLC | 500 | $5 |
| BROWN BROTHERS HARRIMAN & CO | 304 | $3 |
| NISA INVESTMENT ADVISORS, LLC | 303 | $3 |
| NATIONAL BANK OF CANADA /FI/ | 245 | $2 |
| CWM, LLC | 190 | $0 |
| OSAIC HOLDINGS, INC. | 180 | $2 |
| GAMMA Investing LLC | 162 | $2 |
| Ancora Advisors LLC | 160 | $1 |
| Optiver Holding B.V. | 18 | $0 |
| Larson Financial Group LLC | 15 | $0 |
| SRS Capital Advisors, Inc. | 2 | $0 |
| AdvisorNet Financial, Inc | 1 | $0 |