| T. Rowe Price Investment Management, Inc. | 255,506 | $25.3m | 0.0% |
| BlackRock, Inc. | 252,972 | $25.1m | 0.0% |
| GAMCO INVESTORS, INC. ET AL | 201,280 | $20.0m | 0.2% |
| VANGUARD CAPITAL MANAGEMENT LLC | 173,148 | $17.2m | 0.0% |
| ROYCE & ASSOCIATES LP | 156,595 | $15.5m | 0.1% |
| TWO SIGMA INVESTMENTS, LP | 132,465 | $13.1m | 0.0% |
| NEXT CENTURY GROWTH INVESTORS LLC | 124,173 | $12.3m | 0.7% |
| GEODE CAPITAL MANAGEMENT, LLC | 100,646 | $10.0m | 0.0% |
| RENAISSANCE TECHNOLOGIES LLC | 96,005 | $9.5m | 0.0% |
| STATE STREET CORP | 82,493 | $8.2m | 0.0% |
| Palisades Investment Partners, LLC | 82,296 | $8.2m | 2.3% |
| CONGRUENCE CAPITAL, LLC | 66,701 | $6.6m | 1.7% |
| ADVISORY RESEARCH INC | 59,011 | $5.9m | 0.6% |
| HERALD INVESTMENT MANAGEMENT Ltd | 58,500 | $5.8m | 0.8% |
| Grandeur Peak Global Advisors, LLC | 56,681 | $5.6m | 1.3% |
| D. E. Shaw & Co., Inc. | 48,493 | $4.8m | 0.0% |
| DIMENSIONAL FUND ADVISORS LP | 47,681 | $4.7m | 0.0% |
| HUNTER ASSOCIATES INVESTMENT MANAGEMENT LLC | 46,804 | $4.6m | 0.5% |
| BARD ASSOCIATES INC | 44,578 | $4.4m | 1.0% |
| Aristides Capital LLC | 41,209 | $4.1m | 0.8% |
| NORTHERN TRUST CORP | 39,832 | $3.9m | 0.0% |
| Potrero Capital Research LLC | 38,161 | $3.8m | 2.1% |
| NEW YORK STATE COMMON RETIREMENT FUND | 31,660 | $3.1m | 0.0% |
| VANGUARD PORTFOLIO MANAGEMENT LLC | 30,954 | $3.1m | 0.0% |
| BNP PARIBAS FINANCIAL MARKETS | 30,583 | $3.0m | 0.0% |