| Lynrock Lake LP | 9,266,666 | $27.4m | 1.7% |
| BlackRock, Inc. | 5,520,205 | $16.3m | 0.0% |
| VANGUARD PORTFOLIO MANAGEMENT LLC | 4,724,240 | $14.0m | 0.0% |
| Divisar Capital Management LLC | 3,142,845 | $9.3m | 2.1% |
| ACADIAN ASSET MANAGEMENT LLC | 3,116,400 | $9.2m | 0.0% |
| Pale Fire Capital SE | 3,054,890 | $9.0m | 0.6% |
| VANGUARD CAPITAL MANAGEMENT LLC | 3,039,302 | $9.0m | 0.0% |
| AQR CAPITAL MANAGEMENT LLC | 2,358,569 | $7.0m | 0.0% |
| AMERIPRISE FINANCIAL INC | 1,930,519 | $5.7m | 0.0% |
| GEODE CAPITAL MANAGEMENT, LLC | 1,858,023 | $5.5m | 0.0% |
| S SQUARED TECHNOLOGY, LLC | 1,599,142 | $4.7m | 1.5% |
| STATE STREET CORP | 1,437,291 | $4.3m | 0.0% |
| Connor, Clark & Lunn Investment Management Ltd. | 1,375,848 | $4.1m | 0.0% |
| RENAISSANCE TECHNOLOGIES LLC | 1,237,800 | $3.7m | 0.0% |
| MONIMUS CAPITAL MANAGEMENT, LP | 1,067,329 | $3.2m | 0.7% |
| HERALD INVESTMENT MANAGEMENT Ltd | 1,060,000 | $3.1m | 0.4% |
| COMMERCE BANK | 1,000,000 | $3.0m | 0.0% |
| MARSHALL WACE, LLP | 910,392 | $2.7m | 0.0% |
| P.A.W. CAPITAL CORP | 900,000 | $2.7m | 2.0% |
| SEGALL BRYANT & HAMILL, LLC | 824,473 | $2.4m | 0.0% |
| GOLDMAN SACHS GROUP INC | 818,882 | $2.4m | 0.0% |
| NORTHERN TRUST CORP | 612,961 | $1.8m | 0.0% |
| CHARLES SCHWAB INVESTMENT MANAGEMENT INC | 570,023 | $1.7m | 0.0% |
| Potrero Capital Research LLC | 562,424 | $1.7m | 0.9% |
| Legal & General Group Plc | 527,084 | $1.6m | 0.0% |