| Lynrock Lake LP | 8,751,835 | $31.5m | 2.0% |
| Trigran Investments, Inc. | 3,487,313 | $12.6m | 2.3% |
| RICE HALL JAMES & ASSOCIATES, LLC | 2,314,935 | $8.3m | 0.4% |
| BlackRock, Inc. | 2,157,722 | $7.8m | 0.0% |
| BANK OF AMERICA CORP /DE/ | 1,824,844 | $6.6m | 0.0% |
| VANGUARD CAPITAL MANAGEMENT LLC | 1,257,018 | $4.5m | 0.0% |
| Impax Asset Management Group plc | 1,238,887 | $4.5m | 0.0% |
| EVR Research LP | 1,215,000 | $4.4m | 2.2% |
| EARNEST PARTNERS LLC | 962,168 | $3.5m | 0.0% |
| GEODE CAPITAL MANAGEMENT, LLC | 813,610 | $2.9m | 0.0% |
| AQR CAPITAL MANAGEMENT LLC | 668,160 | $2.4m | 0.0% |
| RENAISSANCE TECHNOLOGIES LLC | 619,345 | $2.2m | 0.0% |
| STATE STREET CORP | 571,845 | $2.1m | 0.0% |
| ENVESTNET ASSET MANAGEMENT INC | 523,510 | $1.9m | 0.0% |
| DIMENSIONAL FUND ADVISORS LP | 469,580 | $1.7m | 0.0% |
| TOCQUEVILLE ASSET MANAGEMENT L.P. | 445,000 | $1.6m | 0.0% |
| WELLS FARGO & COMPANY/MN | 407,403 | $1.5m | 0.0% |
| AMERICAN CENTURY COMPANIES INC | 403,213 | $1.5m | 0.0% |
| MORGAN STANLEY | 401,384 | $1.4m | 0.0% |
| VANGUARD PORTFOLIO MANAGEMENT LLC | 302,454 | $1.1m | 0.0% |
| NORTHERN TRUST CORP | 255,553 | $919,990 | 0.0% |
| CHARLES SCHWAB INVESTMENT MANAGEMENT INC | 240,535 | $865,926 | 0.0% |
| Inspire Investing, LLC | 189,939 | $683,780 | 0.0% |
| VANGUARD FIDUCIARY TRUST CO | 189,766 | $683,158 | 0.0% |
| GOLDMAN SACHS GROUP INC | 167,577 | $603,277 | 0.0% |