| Fund | Previous Shares | Current Shares ▲▼ | Change in Shares ▲▼ | Previous Portfolio Weightage (%) | Current Portfolio Weightage (%) ▲▼ | Change in Weight (%) ▲▼ | Type |
|---|---|---|---|---|---|---|---|
| NEEDHAM INVESTMENT MANAGEMENT LLC | 862,500 | 1,120,000 | +257,500 | 3.50 | 3.50 | +0.00 | buy |
| EMERALD ADVISERS, LLC | 754,856 | 913,232 | +158,376 | 1.04 | 1.24 | +0.20 | buy |
| EMERALD MUTUAL FUND ADVISERS TRUST | 616,031 | 715,920 | +99,889 | 1.05 | 1.26 | +0.21 | buy |
| JANUS HENDERSON GROUP PLC | 465,266 | 562,326 | +97,060 | 0.01 | 0.01 | 0.00 | buy |
| WESTERLY CAPITAL MANAGEMENT, LLC | 50,000 | 103,000 | +53,000 | 0.79 | 1.31 | +0.52 | buy |
| Roubaix Capital, LLC | 46,306 | 98,118 | +51,812 | 1.04 | 2.09 | +1.05 | buy |
| SILVERCREST ASSET MANAGEMENT GROUP LLC | 241,211 | 291,536 | +50,325 | 0.05 | 0.06 | +0.01 | buy |
| SNYDER CAPITAL MANAGEMENT L P | 896,892 | 946,173 | +49,281 | 0.70 | 0.68 | -0.02 | buy |
| WASATCH ADVISORS LP | 1,287,236 | 1,328,265 | +41,029 | 0.23 | 0.23 | +0.01 | buy |
| Granahan Investment Management, LLC | 136,167 | 175,529 | +39,362 | 0.14 | 0.21 | +0.06 | buy |
| ALGERT GLOBAL LLC | 55,579 | 46,759 | +8,820 | 0.07 | 0.06 | 0.00 | sell |
| Divisar Capital Management LLC | 537,440 | 545,821 | +8,381 | 3.18 | 3.53 | +0.35 | buy |
| ROYCE & ASSOCIATES LP | 208,400 | 213,400 | +5,000 | 0.06 | 0.06 | +0.00 | buy |
| WILLIAM BLAIR INVESTMENT MANAGEMENT, LLC | 647,937 | 652,846 | +4,909 | 0.06 | 0.06 | -0.00 | buy |
| Dana Investment Advisors, Inc. | 50,543 | 54,173 | +3,630 | 0.08 | 0.06 | -0.02 | buy |
| Nebula Research & Development LLC | 12,227 | 15,385 | +3,158 | 0.12 | 0.11 | -0.01 | buy |
| Connor, Clark & Lunn Investment Management Ltd. | 119,415 | 122,525 | +3,110 | 0.02 | 0.02 | -0.00 | buy |
| NEXT CENTURY GROWTH INVESTORS LLC | 64,906 | 65,755 | +849 | 0.20 | 0.19 | -0.01 | buy |
| Woodline Partners LP | 20,300 | 19,712 | -588 | 0.01 | 0.01 | -0.00 | sell |
| Diversified Trust Co | 9,688 | 8,947 | -741 | 0.01 | 0.01 | -0.00 | sell |
| Atom Investors LP | 9,315 | 8,091 | -1,224 | 0.05 | 0.03 | -0.02 | sell |
| Inspire Investing, LLC | 11,926 | 10,657 | -1,269 | 0.04 | 0.04 | -0.01 | sell |
| SEGALL BRYANT & HAMILL, LLC | 123,030 | 121,305 | -1,725 | 0.08 | 0.08 | +0.00 | sell |
| GLOBEFLEX CAPITAL L P | 12,233 | 9,100 | -3,133 | 0.04 | 0.03 | -0.01 | sell |
| Silverberg Bernstein Capital Management LLC | 306,610 | 302,610 | -4,000 | 9.40 | 9.98 | +0.58 | sell |
| AMI ASSET MANAGEMENT CORP | 108,998 | 104,495 | -4,503 | 0.19 | 0.18 | -0.01 | sell |
| Fisher Asset Management, LLC | 54,810 | 47,309 | -7,501 | 0.00 | 0.00 | -0.00 | sell |
| Nishkama Capital, LLC | 57,714 | 44,430 | -13,284 | 0.36 | 0.12 | -0.24 | sell |
| Ranger Investment Management, L.P. | 769,650 | 720,615 | -49,035 | 1.50 | 1.56 | +0.06 | sell |
| Samjo Management, LLC | 1,073,484 | 906,804 | -166,680 | 12.22 | 10.74 | -1.48 | sell |