| BlackRock, Inc. |
| 0.01% | <0.01% | #118 | $392.9M | 5.6M | $159.2M | 4.9M | +684,158+14.06% | Add |
| NEEDHAM INVESTMENT MANAGEMENT LLC |
| 4.4% | 3.38% | #6 | $146.2M | 2.1M | $66.2M | 2.0M | +42,300+2.09% | Add |
| VANGUARD CAPITAL MANAGEMENT LLC |
| <0.01% | <0.01% | #154 | $117.8M | 1.7M | $45.4M | 1.4M | +276,134+19.89% | Add |
| VANGUARD PORTFOLIO MANAGEMENT LLC |
| <0.01% | <0.01% | #127 | $103.2M | 1.5M | $45.8M | 1.4M | +57,026+4.07% | Add |
| STATE STREET CORP |
| <0.01% | <0.01% | #147 | $98.2M | 1.4M | $39.0M | 1.2M | +194,090+16.28% | Add |
| WASATCH ADVISORS LP |
| 0.64% | 0.11% | #23 | $97.7M | 1.4M | $16.6M | 507,737 | +873,002+171.94% | Add |
| BARROW HANLEY MEWHINNEY & STRAUSS LLC |
| 0.28% | 0.12% | #34 | $93.4M | 1.3M | $37.3M | 1.1M | +179,080+15.70% | Add |
| Ranger Investment Management, L.P. |
| 5.15% | 3.03% | #3 | $81.4M | 1.1M | $41.9M | 1.3M | -129,983-10.16% | Reduce |
| SNYDER CAPITAL MANAGEMENT L P |
| 1.26% | 0.67% | #15 | $73.2M | 1.0M | $34.7M | 1.1M | -26,481-2.50% | Reduce |
| Jupiter Topco LLC |
| 0.03% | — | #68 | $65.7M | 927,781 | $0 | 0 | +927,781 | New Buy |
| GEODE CAPITAL MANAGEMENT, LLC |
| <0.01% | <0.01% | #133 | $65.0M | 917,962 | $26.2M | 802,223 | +115,739+14.43% | Add |
| EMERALD ADVISERS, LLC |
| 1.47% | 0.89% | #11 | $62.6M | 884,294 | $28.2M | 860,819 | +23,475+2.73% | Add |
| JPMORGAN CHASE & CO |
| <0.01% | <0.01% | #136 | $61.1M | 927,267 | $452,948 | 14,668 | +912,599+6,221.70% | Add |
| DIMENSIONAL FUND ADVISORS LP |
| 0.01% | 0.01% | #95 | $59.5M | 841,186 | $27.7M | 845,693 | -4,507-0.53% | Reduce |
| JENNISON ASSOCIATES LLC |
| 0.03% | — | #65 | $50.7M | 716,075 | $0 | 0 | +716,075 | New Buy |
| Atreides Management, LP |
| 0.33% | — | #32 | $46.6M | 658,536 | $0 | 0 | +658,536 | New Buy |
| LOOMIS SAYLES & CO L P |
| 0.06% | 0.04% | #55 | $45.5M | 643,268 | $27.1M | 827,109 | -183,841-22.23% | Reduce |
| Ophir Asset Management Pty Ltd |
| 3.54% | 4.33% | #7 | $43.0M | 607,343 | $37.2M | 1.1M | -530,006-46.60% | Reduce |
| Point72 Asset Management, L.P. |
| 0.05% | — | #59 | $42.4M | 598,902 | $0 | 0 | +598,902 | New Buy |
| EMERALD MUTUAL FUND ADVISERS TRUST |
| 1.41% | 0.94% | #13 | $40.1M | 566,429 | $19.4M | 594,610 | -28,181-4.74% | Reduce |
| WILLIAM BLAIR INVESTMENT MANAGEMENT, LLC |
| 0.12% | 0.14% | #41 | $39.2M | 554,226 | $41.1M | 1.3M | -701,333-55.86% | Reduce |
| Samjo Management, LLC |
| 13.25% | 13.01% | #1 | $38.8M | 548,285 | $30.1M | 919,955 | -371,670-40.40% | Reduce |
| Silverberg Bernstein Capital Management LLC |
| 12.63% | 8.52% | #2 | $33.0M | 465,823 | $15.5M | 472,883 | -7,060-1.49% | Reduce |
| OBERWEIS ASSET MANAGEMENT INC/ |
| 0.62% | — | #24 | $30.2M | 426,400 | $0 | 0 | +426,400 | New Buy |
| Invesco Ltd. |
| <0.01% | <0.01% | #157 | $29.9M | 422,931 | $4.7M | 144,340 | +278,591+193.01% | Add |
| NORTHERN TRUST CORP |
| <0.01% | <0.01% | #137 | $28.2M | 398,614 | $11.5M | 352,559 | +46,055+13.06% | Add |
| Russell Investments Group, Ltd. |
| 0.02% | 0.01% | #76 | $28.0M | 395,078 | $14.4M | 441,716 | -46,638-10.56% | Reduce |
| MORGAN STANLEY |
| <0.01% | <0.01% | #181 | $27.6M | 389,554 | $9.2M | 357,269 | +32,285+9.04% | Add |
| GOLDMAN SACHS GROUP INC |
| <0.01% | <0.01% | #161 | $26.3M | 371,392 | $4.9M | 151,048 | +220,344+145.88% | Add |
| Shannon River Fund Management LLC |
| 2.34% | — | #8 | $26.2M | 369,776 | $0 | 0 | +369,776 | New Buy |
| CHARLES SCHWAB INVESTMENT MANAGEMENT INC |
| <0.01% | <0.01% | #134 | $26.0M | 367,090 | $10.1M | 308,174 | +58,916+19.12% | Add |
| DF DENT & CO INC |
| 0.48% | 0.43% | #27 | $25.1M | 354,951 | $11.5M | 352,960 | +1,991+0.56% | Add |
| SEGALL BRYANT & HAMILL, LLC |
| 0.29% | — | #33 | $24.6M | 347,244 | $0 | 0 | +347,244 | New Buy |
| BAILLIE GIFFORD & CO |
| 0.02% | — | #75 | $24.5M | 345,472 | $0 | 0 | +345,472 | New Buy |
| FMR LLC |
| <0.01% | <0.01% | #208 | $22.0M | 310,389 | $9.9M | 302,209 | +8,180+2.71% | Add |
| Divisar Capital Management LLC |
| 5.02% | 5.2% | #4 | $21.8M | 307,879 | $20.4M | 623,364 | -315,485-50.61% | Reduce |
| ArrowMark Colorado Holdings LLC |
| 0.81% | 0.31% | #21 | $19.4M | 274,537 | $11.7M | 356,620 | -82,083-23.02% | Reduce |
| VANGUARD FIDUCIARY TRUST CO |
| <0.01% | <0.01% | #131 | $18.8M | 264,958 | $7.2M | 221,080 | +43,878+19.85% | Add |
| FIRST TRUST ADVISORS LP |
| 0.01% | — | #94 | $18.5M | 261,686 | $0 | 0 | +261,686 | New Buy |
| Bank of New York Mellon Corp |
| <0.01% | <0.01% | #156 | $14.7M | 208,318 | $6.2M | 190,498 | +17,820+9.35% | Add |
| Penn Capital Management Company, LLC |
| 0.91% | 0.05% | #20 | $14.4M | 203,136 | $653,415 | 19,976 | +183,160+916.90% | Add |
| T. Rowe Price Investment Management, Inc. |
| 0.01% | — | #98 | $14.4M | 203,163 | $0 | 0 | +203,163 | New Buy |
| Connor, Clark & Lunn Investment Management Ltd. |
| 0.03% | 0.02% | #69 | $13.7M | 193,520 | $10.8M | 328,905 | -135,385-41.16% | Reduce |
| PRINCIPAL FINANCIAL GROUP INC |
| 0.01% | <0.01% | #113 | $13.0M | 183,845 | $5.1M | 156,515 | +27,330+17.46% | Add |
| Rockefeller Capital Management L.P. |
| 0.02% | <0.01% | #78 | $12.9M | 182,442 | $10,402 | 318 | +182,124+57,271.70% | Add |
| JANE STREET GROUP, LLC |
| <0.01% | <0.01% | #204 | $12.3M | 173,216 | $1.2M | 36,300 | +136,916+377.18% | Add |
| NEW YORK STATE COMMON RETIREMENT FUND |
| 0.01% | <0.01% | #83 | $11.7M | 164,574 | $1.2M | 36,911 | +127,663+345.87% | Add |
| RICE HALL JAMES & ASSOCIATES, LLC |
| 0.56% | 0.27% | #25 | $11.5M | 163,000 | $4.8M | 147,782 | +15,218+10.30% | Add |
| SUSQUEHANNA INTERNATIONAL GROUP, LLP |
| <0.01% | <0.01% | #211 | $11.4M | 160,787 | $1.3M | 38,752 | +122,035+314.91% | Add |
| PEAK6 LLC |
| 0.02% | — | #74 | $10.8M | 152,600 | $0 | 0 | +152,600 | New Buy |