| Fund | Previous Shares | Current Shares ▲▼ | Change in Shares ▲▼ | Previous Portfolio Weightage (%) | Current Portfolio Weightage (%) ▲▼ | Change in Weight (%) ▲▼ | Type |
|---|---|---|---|---|---|---|---|
| Grandeur Peak Global Advisors, LLC | 79,598 | 159,289 | +79,691 | 0.16 | 0.35 | +0.19 | buy |
| Summit Creek Advisors LLC | 326,627 | 373,443 | +46,816 | 1.07 | 1.22 | +0.16 | buy |
| Ovata Capital Management Ltd | 74,800 | 99,800 | +25,000 | 0.76 | 0.95 | +0.19 | buy |
| Pacific Ridge Capital Partners, LLC | 255,809 | 274,711 | +18,902 | 1.46 | 1.57 | +0.11 | buy |
| KENNEDY CAPITAL MANAGEMENT LLC | 143,661 | 154,340 | +10,679 | 0.08 | 0.09 | +0.01 | buy |
| Conestoga Capital Advisors, LLC | 46,970 | 46,870 | -100 | 0.02 | 0.02 | +0.00 | sell |
| POLEN CAPITAL MANAGEMENT LLC | 41,186 | 38,968 | -2,218 | 0.00 | 0.00 | +0.00 | sell |
| EMERALD ADVISERS, LLC | 8,074 | 3,076 | -4,998 | 0.01 | 0.00 | -0.00 | sell |
| NBC SECURITIES, INC. | 5,448 | 5 | -5,443 | 0.01 | 0.01 | +0.00 | sell |
| WASATCH ADVISORS LP | 240,914 | 234,320 | -6,594 | 0.03 | 0.03 | +0.00 | sell |
| Boston Partners | 31,404 | 22,755 | -8,649 | 0.00 | 0.00 | -0.00 | sell |
| EMERALD MUTUAL FUND ADVISERS TRUST | 68,258 | 28,842 | -39,416 | 0.09 | 0.04 | -0.04 | sell |
| Polar Asset Management Partners Inc. | 482,847 | 435,548 | -47,299 | 0.25 | 0.13 | -0.12 | sell |
| ROYCE & ASSOCIATES LP | 170,705 | 117,140 | -53,565 | 0.04 | 0.03 | -0.01 | sell |
| Fiera Capital Corp | 103,000 | 20,000 | -83,000 | 0.01 | 0.00 | -0.01 | sell |
| Pembroke Management, LTD | 711,648 | 461,322 | -250,326 | 2.19 | 1.44 | -0.75 | sell |