The Securities and Exchange Commission has not necessarily reviewed the information in this filing and has not determined if it is accurate and complete.
The reader should not assume that the information is accurate and complete.

UNITED STATES SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
FORM 13F

FORM 13F INFORMATION TABLE

OMB APPROVAL
OMB Number: 3235-0006
Estimated average burden
hours per response: 23.8

COLUMN 1 COLUMN 2 COLUMN 3 COLUMN 4 COLUMN 5 COLUMN 6 COLUMN 7 COLUMN 8
VALUE SHRS OR SH/ PUT/ INVESTMENT OTHER VOTING AUTHORITY
NAME OF ISSUER TITLE OF CLASS CUSIP (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
Westport Fuel Systems Inc Common Stock 960908309 7,383 1,385,220 SH   SOLE   1,360,660 0 24,560
RADA Electronic Industries Ltd Common Stock M81863124 6,959 713,726 SH   SOLE   701,410 0 12,316
MannKind Corp Common Stock 56400P706 2,200 702,975 SH   SOLE   702,975 0 0
Antero Resources Corp Common Stock 03674X106 2,118 388,590 SH   SOLE   388,590 0 0
Bain Capital LP Common Stock 86881A100 7,094 373,456 SH   SOLE   366,407 0 7,049
Clean Energy Fuels Corp Common Stock 184499101 2,924 372,015 SH   SOLE   372,015 0 0
Party City Holdco Inc Common Stock 702149105 2,223 361,461 SH   SOLE   361,461 0 0
Affimed NV Common Stock N01045108 2,100 360,771 SH   SOLE   360,771 0 0
Perion Network Ltd Common Stock M78673114 4,400 345,646 SH   SOLE   345,646 0 0
GoPro Inc Common Stock 38268T103 2,597 313,643 SH   SOLE   313,643 0 0
SunOpta Inc Common Stock 8676EP108 2,896 248,178 SH   SOLE   248,178 0 0
Infinera Corp Common Stock 45667G103 2,564 244,642 SH   SOLE   244,642 0 0
Alphatec Holdings Inc Common Stock 02081G201 3,512 241,892 SH   SOLE   241,892 0 0
NEOGAMES SA Common Stock L6673X107 9,187 241,831 SH   SOLE   237,672 0 4,159
Magic Software Enterprises Ltd Common Stock 559166103 3,630 231,979 SH   SOLE   231,979 0 0
Avid Bioservices Inc Common Stock 05368M106 2,645 229,187 SH   SOLE   229,187 0 0
AXT Inc Common Stock 00246W103 2,156 225,281 SH   SOLE   225,281 0 0
Commercial Vehicle Group Inc Common Stock 202608105 1,939 224,205 SH   SOLE   224,205 0 0
Camtek Ltd/Israel Common Stock M20791105 4,667 212,999 SH   SOLE   212,999 0 0
Orion Energy Systems Inc Common Stock 686275108 2,091 211,854 SH   SOLE   211,854 0 0
Avid Technology Inc Common Stock 05367P100 3,142 197,960 SH   SOLE   197,960 0 0
Azul SA Common Stock 05501U106 4,381 191,996 SH   SOLE   185,899 0 6,097
Liquidity Services Inc Common Stock 53635B107 2,959 185,997 SH   SOLE   185,997 0 0
Everi Holdings Inc Common Stock 30034T103 2,548 184,538 SH   SOLE   184,538 0 0
Immersion Corp Common Stock 452521107 2,060 182,448 SH   SOLE   182,448 0 0
B Riley Financial Inc Common Stock 29415C101 5,238 176,849 SH   SOLE   176,849 0 0
Profound Medical Corp Common Stock 74319B502 3,542 172,291 SH   SOLE   172,291 0 0
Brookfield Asset Management Inc Common Stock 45686J104 2,736 165,113 SH   SOLE   165,113 0 0
Ocular Therapeutix Inc Common Stock 67576A100 3,386 163,584 SH   SOLE   163,584 0 0
Welbilt Inc Common Stock 949090104 2,069 156,754 SH   SOLE   156,754 0 0
Brightcove Inc Common Stock 10921T101 2,861 155,479 SH   SOLE   155,479 0 0
Magnite Inc Common Stock 55955D100 4,395 143,116 SH   SOLE   143,116 0 0
Calix Inc Common Stock 13100M509 4,235 142,311 SH   SOLE   142,311 0 0
Vericel Corp Common Stock 92346J108 4,356 141,062 SH   SOLE   141,062 0 0
Rambus Inc Common Stock 750917106 2,403 137,625 SH   SOLE   137,625 0 0
Sterling Construction Co Inc Common Stock 859241101 2,445 131,399 SH   SOLE   131,399 0 0
Aspen Aerogels Inc Common Stock 04523Y105 2,180 130,621 SH   SOLE   130,621 0 0
Ballard Power Systems Inc Common Stock 058586108 3,045 130,130 SH   SOLE   124,891 0 5,239
Shyft Group Inc/The Common Stock 825698103 3,560 125,438 SH   SOLE   125,438 0 0
Brightsphere Investment Group Inc Common Stock 10948W103 2,418 125,406 SH   SOLE   125,406 0 0
QuinStreet Inc Common Stock 74874Q100 2,630 122,673 SH   SOLE   122,673 0 0
Sutro Biopharma Inc Common Stock 869367102 2,622 120,786 SH   SOLE   120,786 0 0
TOTAL SE Common Stock Y58473102 3,236 114,055 SH   SOLE   114,055 0 0
21Vianet Group Inc Common Stock 90138A103 3,888 112,086 SH   SOLE   108,287 0 3,799
Green Brick Partners Inc Common Stock 392709101 2,572 112,031 SH   SOLE   112,031 0 0
Textainer Group Holdings Ltd Common Stock G8766E109 2,100 109,491 SH   SOLE   109,491 0 0
Triumph Group Inc Common Stock 896818101 1,359 108,237 SH   SOLE   108,237 0 0
Ultra Clean Holdings Inc Common Stock 90385V107 3,350 107,543 SH   SOLE   107,543 0 0
Ranpak Holdings Corp Common Stock 75321W103 1,442 107,311 SH   SOLE   107,311 0 0
Cambium Networks Corp Common Stock G17766109 2,686 107,094 SH   SOLE   107,094 0 0
OptimizeRx Corp Common Stock 68401U204 3,271 104,982 SH   SOLE   104,982 0 0
Alpha & Omega Semiconductor Ltd Common Stock G6331P104 2,399 101,494 SH   SOLE   101,494 0 0
Syndax Pharmaceuticals Inc Common Stock 87164F105 2,215 99,573 SH   SOLE   99,573 0 0
InfuSystem Holdings Inc Common Stock 45685K102 1,854 98,709 SH   SOLE   98,709 0 0
SI-BONE Inc Common Stock 825704109 2,837 94,899 SH   SOLE   94,899 0 0
Cowen Inc Common Stock 223622606 2,420 93,111 SH   SOLE   93,111 0 0
Lightspeed Management Co LLC Common Stock 71535D106 3,403 92,966 SH   SOLE   92,966 0 0
Betterware de Mexico SAB de CV Common Stock P1666E105 3,167 92,726 SH   SOLE   92,726 0 0
Lydall Inc Common Stock 550819106 2,642 87,979 SH   SOLE   87,979 0 0
Celsius Holdings Inc Common Stock 15118V207 4,403 87,518 SH   SOLE   87,518 0 0
Gatos Silver Inc Common Stock 368036109 1,110 85,222 SH   SOLE   85,222 0 0
TechTarget Inc Common Stock 87874R100 4,961 83,924 SH   SOLE   83,924 0 0
Revolve Group Inc Common Stock 76156B107 2,606 83,606 SH   SOLE   83,606 0 0
Chefs' Warehouse Inc/The Common Stock 163086101 2,123 82,647 SH   SOLE   82,647 0 0
Kura Oncology Inc Common Stock 50127T109 2,683 82,159 SH   SOLE   82,159 0 0
Five Prime Therapeutics Inc Common Stock 33830X104 1,372 80,669 SH   SOLE   80,669 0 0
Agilysys Inc Common Stock 00847J105 3,050 79,476 SH   SOLE   79,476 0 0
Clearfield Inc Common Stock 18482P103 1,926 77,922 SH   SOLE   77,922 0 0
Lightspeed POS Inc Common Stock 53227R106 5,476 77,651 SH   SOLE   74,651 0 3,000
Telos Corp Common Stock 87969B101 2,523 76,492 SH   SOLE   76,492 0 0
Donnelley Financial Solutions Inc Common Stock 25787G100 1,267 74,671 SH   SOLE   74,671 0 0
Niu Technologies Common Stock 65481N100 2,075 73,985 SH   SOLE   73,985 0 0
TravelCenters of America Inc Common Stock 89421B109 2,377 72,908 SH   SOLE   72,908 0 0
nLight Inc Common Stock 65487K100 2,375 72,756 SH   SOLE   72,756 0 0
Nova Measuring Instruments Ltd Common Stock M7516K103 4,998 70,799 SH   SOLE   70,799 0 0
Atara Biotherapeutics Inc Common Stock 046513107 1,373 69,952 SH   SOLE   69,952 0 0
Celldex Therapeutics Inc Common Stock 15117B202 1,219 69,557 SH   SOLE   69,557 0 0
Cohu Inc Common Stock 192576106 2,644 69,246 SH   SOLE   69,246 0 0
GrowGeneration Corp Common Stock 39986L109 2,778 69,074 SH   SOLE   69,074 0 0
Domo Inc Common Stock 257554105 4,325 67,822 SH   SOLE   67,822 0 0
BioLife Solutions Inc Common Stock 09062W204 2,676 67,097 SH   SOLE   67,097 0 0
Protagonist Therapeutics Inc Common Stock 74366E102 1,251 62,047 SH   SOLE   62,047 0 0
Mistral Equity Partners Common Stock 54738L109 2,664 61,829 SH   SOLE   61,829 0 0
Quanterix Corp Common Stock 74766Q101 2,816 60,555 SH   SOLE   60,555 0 0
Digital Turbine Inc Common Stock 25400W102 3,419 60,455 SH   SOLE   60,455 0 0
TFI International Inc Common Stock 87241L109 3,098 60,227 SH   SOLE   57,774 0 2,453
Bally's Corp Common Stock 05875B106 3,024 60,197 SH   SOLE   60,197 0 0
Citi Trends Inc Common Stock 17306X102 2,986 60,108 SH   SOLE   60,108 0 0
TPI Composites Inc Common Stock 87266J104 3,165 59,957 SH   SOLE   59,957 0 0
Systemax Inc Common Stock 871851101 2,109 58,758 SH   SOLE   58,758 0 0
DermTech Inc Common Stock 24984K105 1,888 58,204 SH   SOLE   58,204 0 0
Tontine Associates LLC Common Stock 44951W106 2,626 57,042 SH   SOLE   57,042 0 0
American Superconductor Corp Common Stock 030111207 1,334 56,960 SH   SOLE   56,960 0 0
Canadian Solar Inc Common Stock 136635109 2,898 56,561 SH   SOLE   54,351 0 2,210
Ebix Inc Common Stock 278715206 2,145 56,481 SH   SOLE   56,481 0 0
Province of Quebec Canada Common Stock V0393H103 2,255 55,314 SH   SOLE   55,314 0 0
BRP Inc Common Stock 05577W200 3,525 53,398 SH   SOLE   51,285 0 2,113
Scholar Rock Holding Corp Common Stock 80706P103 2,559 52,727 SH   SOLE   52,727 0 0
Open Lending Corp Common Stock 68373J104 1,840 52,626 SH   SOLE   52,626 0 0
MYR Group Inc Common Stock 55405W104 3,047 50,696 SH   SOLE   50,696 0 0
Tupperware Brands Corp Common Stock 899896104 1,558 48,107 SH   SOLE   48,107 0 0
Live Oak Bancshares Inc Common Stock 53803X105 2,259 47,594 SH   SOLE   47,594 0 0
Owens & Minor Inc Common Stock 690732102 1,276 47,174 SH   SOLE   47,174 0 0
Ritchie Bros Auctioneers Inc Common Stock 767744105 3,256 46,822 SH   SOLE   44,835 0 1,987
Triumph Bancorp Inc Common Stock 89679E300 2,273 46,816 SH   SOLE   46,816 0 0
Purple Innovation Inc Common Stock 74640Y106 1,502 45,611 SH   SOLE   45,611 0 0
Daqo New Energy Corp Common Stock 23703Q203 2,589 45,135 SH   SOLE   45,135 0 0
Ameresco Inc Common Stock 02361E108 2,310 44,222 SH   SOLE   44,222 0 0
Ensign Group Inc/The Common Stock 70805E109 2,534 43,638 SH   SOLE   43,638 0 0
Kornit Digital Ltd Common Stock M6372Q113 3,827 42,938 SH   SOLE   41,120 0 1,818
Endava PLC Common Stock 29260V105 3,172 41,333 SH   SOLE   39,717 0 1,616
PAR Technology Corp Common Stock 698884103 2,521 40,147 SH   SOLE   40,147 0 0
Castle Biosciences Inc Common Stock 14843C105 2,494 37,141 SH   SOLE   37,141 0 0
Sprout Social Inc Common Stock 85209W109 1,678 36,944 SH   SOLE   36,944 0 0
XPEL Inc Common Stock 98379L100 1,850 35,872 SH   SOLE   35,872 0 0
QAD Inc Common Stock 74727D306 2,135 33,792 SH   SOLE   33,792 0 0
Silvergate Capital Corp Common Stock 82837P408 2,390 32,159 SH   SOLE   32,159 0 0
TG Therapeutics Inc Common Stock 88322Q108 1,668 32,055 SH   SOLE   32,055 0 0
Zai Lab Ltd Common Stock 98887Q104 4,261 31,487 SH   SOLE   30,534 0 953
Providence Service Corp/The Common Stock 743815102 3,622 26,128 SH   SOLE   26,128 0 0
SiTime Corp Common Stock 82982T106 2,669 23,847 SH   SOLE   23,847 0 0
Renewable Energy Group Inc Common Stock 75972A301 1,597 22,557 SH   SOLE   22,557 0 0
CSW Industrials Inc Common Stock 126402106 2,512 22,451 SH   SOLE   22,451 0 0
CyberArk Software Ltd Common Stock M2682V108 3,147 19,474 SH   SOLE   18,713 0 761
eXp World Holdings Inc Common Stock 30212W100 1,142 18,085 SH   SOLE   18,085 0 0
Heska Corp Common Stock 42805E306 2,578 17,699 SH   SOLE   17,699 0 0
Fathom Holdings Inc Common Stock 31189V109 610 16,913 SH   SOLE   16,913 0 0
Fiverr International Ltd Common Stock M4R82T106 2,987 15,312 SH   SOLE   14,676 0 636
Virtus Investment Partners Inc Common Stock 92828Q109 2,882 13,283 SH   SOLE   13,283 0 0
Johnson Outdoors Inc Common Stock 479167108 1,053 9,350 SH   SOLE   9,350 0 0