| Fund | Previous Shares | Current Shares ▲▼ | Change in Shares ▲▼ | Previous Portfolio Weightage (%) | Current Portfolio Weightage (%) ▲▼ | Change in Weight (%) ▲▼ | Type |
|---|---|---|---|---|---|---|---|
| Pembroke Management, LTD | 461,322 | 520,519 | +59,197 | 1.44 | 1.66 | +0.22 | buy |
| Summit Creek Advisors LLC | 373,443 | 408,042 | +34,599 | 1.22 | 1.30 | +0.08 | buy |
| Polar Asset Management Partners Inc. | 435,548 | 451,029 | +15,481 | 0.13 | 0.23 | +0.10 | buy |
| Conestoga Capital Advisors, LLC | 46,870 | 56,630 | +9,760 | 0.02 | 0.02 | +0.00 | buy |
| KORNITZER CAPITAL MANAGEMENT INC /KS | 60,400 | 68,500 | +8,100 | 0.03 | 0.03 | +0.00 | buy |
| NBC SECURITIES, INC. | 5 | 5,009 | +5,004 | 0.01 | 0.01 | -0.00 | buy |
| PERRITT CAPITAL MANAGEMENT INC | 23,290 | 24,790 | +1,500 | 0.30 | 0.30 | -0.00 | buy |
| Boston Partners | 22,755 | 22,925 | +170 | 0.00 | 0.00 | -0.00 | buy |
| Grandeur Peak Global Advisors, LLC | 159,289 | 156,759 | -2,530 | 0.35 | 0.38 | +0.03 | sell |
| POLEN CAPITAL MANAGEMENT LLC | 38,968 | 35,417 | -3,551 | 0.00 | 0.00 | -0.00 | sell |
| Pacific Ridge Capital Partners, LLC | 274,711 | 261,628 | -13,083 | 1.57 | 1.51 | -0.07 | sell |
| Ovata Capital Management Ltd | 99,800 | 40,000 | -59,800 | 0.95 | 0.33 | -0.62 | sell |
| KENNEDY CAPITAL MANAGEMENT LLC | 154,340 | 22,306 | -132,034 | 0.09 | 0.01 | -0.07 | sell |