| Fund | Previous Shares | Current Shares ▲▼ | Change in Shares ▲▼ | Previous Portfolio Weightage (%) | Current Portfolio Weightage (%) ▲▼ | Change in Weight (%) ▲▼ | Type |
|---|---|---|---|---|---|---|---|
| DRIEHAUS CAPITAL MANAGEMENT LLC | 1,073,068 | 1,261,865 | +188,797 | 0.12 | 0.13 | +0.00 | buy |
| EMERALD ADVISERS, LLC | 1,115,031 | 1,173,153 | +58,122 | 0.46 | 0.48 | +0.02 | buy |
| HUB Investment Partners, LLC | 215,000 | 272,500 | +57,500 | 0.14 | 0.15 | +0.01 | buy |
| EMERALD MUTUAL FUND ADVISERS TRUST | 847,752 | 883,009 | +35,257 | 0.43 | 0.47 | +0.04 | buy |
| MCF Advisors LLC | 1,554 | 1,086 | -468 | 0.00 | 0.00 | -0.00 | sell |
| PERKINS CAPITAL MANAGEMENT INC | 118,250 | 117,750 | -500 | 0.97 | 1.00 | +0.03 | sell |
| GAMCO INVESTORS, INC. ET AL | 54,850 | 52,050 | -2,800 | 0.01 | 0.01 | -0.00 | sell |
| KENNEDY CAPITAL MANAGEMENT LLC | 221,294 | 218,063 | -3,231 | 0.05 | 0.05 | -0.00 | sell |
| Adalta Capital Management LLC | 15,000 | 9,000 | -6,000 | 0.09 | 0.05 | -0.04 | sell |
| MAIRS & POWER INC | 224,540 | 168,870 | -55,670 | 0.02 | 0.02 | -0.01 | sell |