| BlackRock, Inc. | 5,550,335 | $392.9m | 0.0% |
| NEEDHAM INVESTMENT MANAGEMENT LLC | 2,065,000 | $146.2m | 4.4% |
| VANGUARD CAPITAL MANAGEMENT LLC | 1,664,256 | $117.8m | 0.0% |
| VANGUARD PORTFOLIO MANAGEMENT LLC | 1,457,748 | $103.2m | 0.0% |
| STATE STREET CORP | 1,386,498 | $98.2m | 0.0% |
| WASATCH ADVISORS LP | 1,380,739 | $97.7m | 0.6% |
| BARROW HANLEY MEWHINNEY & STRAUSS LLC | 1,319,627 | $93.4m | 0.3% |
| Ranger Investment Management, L.P. | 1,149,647 | $81.4m | 5.1% |
| SNYDER CAPITAL MANAGEMENT L P | 1,033,997 | $73.2m | 1.3% |
| Jupiter Topco LLC | 927,781 | $65.7m | 0.0% |
| GEODE CAPITAL MANAGEMENT, LLC | 917,962 | $65.0m | 0.0% |
| EMERALD ADVISERS, LLC | 884,294 | $62.6m | 1.5% |
| JPMORGAN CHASE & CO | 927,267 | $61.1m | 0.0% |
| DIMENSIONAL FUND ADVISORS LP | 841,186 | $59.5m | 0.0% |
| JENNISON ASSOCIATES LLC | 716,075 | $50.7m | 0.0% |
| Atreides Management, LP | 658,536 | $46.6m | 0.3% |
| LOOMIS SAYLES & CO L P | 643,268 | $45.5m | 0.1% |
| Ophir Asset Management Pty Ltd | 607,343 | $43.0m | 3.5% |
| Point72 Asset Management, L.P. | 598,902 | $42.4m | 0.0% |
| EMERALD MUTUAL FUND ADVISERS TRUST | 566,429 | $40.1m | 1.4% |
| WILLIAM BLAIR INVESTMENT MANAGEMENT, LLC | 554,226 | $39.2m | 0.1% |
| Samjo Management, LLC | 548,285 | $38.8m | 13.2% |
| Silverberg Bernstein Capital Management LLC | 465,823 | $33.0m | 12.6% |
| OBERWEIS ASSET MANAGEMENT INC/ | 426,400 | $30.2m | 0.6% |
| Invesco Ltd. | 422,931 | $29.9m | 0.0% |