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
21Vianet Group, Inc. - ADR com 90138A103 1,853 80,000 SH   SOLE   80,000 0 0
ACM Research, Inc. Class A com 00108J109 713 10,320 SH   SOLE   10,320 0 0
AMR Corp Escrow com 001ESC102 0 18,000 SH   SOLE   18,000 0 0
Accuray Inc. com 004397105 435 181,200 SH   SOLE   181,200 0 0
Addus Homecare Corp. com 006739106 2,130 22,540 SH   SOLE   18,210 0 4,330
Adtran, Inc. com 00738A106 408 39,800 SH   SOLE   39,800 0 0
Air Transport Services Group, com 00922R105 967 38,580 SH   SOLE   38,100 0 480
Alibaba Group Holding Ltd ADR com 01609W102 607 2,065 SH   SOLE   130 0 1,935
Allied Motion Technologies com 019330109 722 17,500 SH   SOLE   17,500 0 0
Alphatec Hldgs Inc. com 02081G201 914 137,600 SH   SOLE   137,600 0 0
Amazon.com com 023135106 315 100 SH   SOLE   0 0 100
Amedisys Inc. com 023436108 709 3,000 SH   SOLE   3,000 0 0
Ameresco, Inc. com 02361E108 1,487 44,508 SH   SOLE   44,508 0 0
American Power Corp com 02906T107 0 10,000 SH   SOLE   0 0 10,000
Amgen, Inc. com 031162100 380 1,493 SH   SOLE   0 0 1,493
Antares Pharma, Inc. com 036642106 542 200,600 SH   SOLE   200,600 0 0
Apple, Inc. com 037833100 992 8,569 SH   SOLE   240 0 8,329
Arco Platform Ltd. Com Cl A com G04553106 748 18,310 SH   SOLE   18,310 0 0
Arcosa, Inc. com 039653100 203 4,600 SH   SOLE   4,600 0 0
Audio Codes ADR com M15342104 14,724 468,012 SH   SOLE   337,698 0 130,314
Avatar Ventures com 05350B100 0 10,000 SH   SOLE   0 0 10,000
Axcelis Technologies com 054540208 1,236 56,170 SH   SOLE   43,780 0 12,390
BJs Wholesale Club Holdings, I com 05550J101 1,895 45,600 SH   SOLE   35,650 0 9,950
Bandwidth, Inc. com 05988J103 7,538 43,179 SH   SOLE   34,259 0 8,920
Baudax Bio, Inc. com 07160F107 369 133,160 SH   SOLE   133,160 0 0
BioDelivery Sciences Internati com 09060J106 645 172,850 SH   SOLE   170,750 0 2,100
Boot Barn Hldgs, Inc. com 099406100 704 25,000 SH   SOLE   25,000 0 0
Bottomline Technologies com 101388106 1,256 29,780 SH   SOLE   27,130 0 2,650
CACI International, Inc. com 127190304 2,137 10,025 SH   SOLE   6,820 0 3,205
CRA Int'l Inc. com 12618T105 693 18,500 SH   SOLE   18,500 0 0
Cadence Design System, Inc. com 127387108 346 3,241 SH   SOLE   3,241 0 0
Camtek, Ltd. com M20791105 907 58,980 SH   SOLE   58,980 0 0
CareDx, Inc. com 14167L103 4,511 118,900 SH   SOLE   101,550 0 17,350
Castle Biosciences, Inc. com 14843C105 8,269 160,720 SH   SOLE   121,100 0 39,620
Ceva Inc. com 157210105 870 22,100 SH   SOLE   22,100 0 0
ChannelAdvisor Corporation com 159179100 4,622 319,390 SH   SOLE   272,670 0 46,720
Clearfield, Inc. com 18482P103 436 21,600 SH   SOLE   21,600 0 0
Collegium Pharmaceutical, Inc. com 19459J104 1,108 53,200 SH   SOLE   53,200 0 0
Constellium NV Cl A com F21107101 49,261 6,275,307 SH   SOLE   4,531,007 0 1,744,300
Crocs, Inc. com 227046109 1,884 44,100 SH   SOLE   44,100 0 0
Dada Nexus Limited com 23344D108 265 10,000 SH   SOLE   10,000 0 0
Deckers Outdoor Corp. com 243537107 3,509 15,950 SH   SOLE   10,480 0 5,470
Digital Turbine, Inc. com 25400W102 2,891 88,300 SH   SOLE   88,300 0 0
El Pollo Loco Hldgs, Inc. com 268603107 530 32,700 SH   SOLE   32,700 0 0
EnPro Industries, Inc. com 29355x107 795 14,100 SH   SOLE   14,100 0 0
Endava Plc Ads com 29260V105 26,459 418,982 SH   SOLE   305,282 0 113,700
Ensign Group, Inc. com 29358P101 1,295 22,700 SH   SOLE   22,700 0 0
Enterprise Finl Svcs com 293712105 785 28,805 SH   SOLE   15,620 0 13,185
EverQuote, Inc. com 30041R108 483 12,500 SH   SOLE   12,500 0 0
Faro Technologies, Inc. com 311642102 1,195 19,600 SH   SOLE   19,600 0 0
First Foundation Inc. com 32026V104 344 26,300 SH   SOLE   26,300 0 0
Fiverr Intl Ltd. com M4R82T106 65,514 471,394 SH   SOLE   340,194 0 131,200
GDS Holdings Ltd. ADR com 36165L108 2,583 31,561 SH   SOLE   31,461 0 100
Graphic Packaging Hldg., Co. com 388689101 172 12,200 SH   SOLE   12,200 0 0
Green Dot Corp. Cl A com 39304D102 243 4,800 SH   SOLE   4,800 0 0
Griffon Corp. com 398433102 719 36,800 SH   SOLE   36,800 0 0
Helen of Troy Corp., Ltd. com G4388N106 213 1,100 SH   SOLE   1,100 0 0
Helix Energy Solutions Group, com 42330p107 201 83,300 SH   SOLE   83,300 0 0
Huron Consulting Group, Inc. com 447462102 653 16,600 SH   SOLE   16,600 0 0
I-Mab ADR com 44975P103 470 10,000 SH   SOLE   10,000 0 0
II-VI Inc. com 902104108 1,586 39,110 SH   SOLE   27,720 0 11,390
INPHI Corp. com 45772F107 4,774 42,530 SH   SOLE   26,810 0 15,720
Inmode Ltd. com M5425M103 970 26,800 SH   SOLE   26,800 0 0
Inovalon Holdings, Inc. com 45781D101 1,684 63,680 SH   SOLE   38,000 0 25,680
Intel Corporation com 458140100 307 5,934 SH   SOLE   0 0 5,934
International Money Express, I com 46005L101 520 36,200 SH   SOLE   36,200 0 0
JP Morgan Chase & Company Inc. com 46625H100 431 4,473 SH   SOLE   140 0 4,333
Johnson & Johnson com 478160104 369 2,481 SH   SOLE   0 0 2,481
LI Auto, Inc. ADR com 50202M102 530 30,500 SH   SOLE   30,500 0 0
Limelight Networks, Inc. com 53261M104 1,181 205,100 SH   SOLE   205,100 0 0
LiqTech International, Inc com 53632A201 1,426 168,729 SH   SOLE   168,729 0 0
Liveperson, Inc. com 538146101 224 4,300 SH   SOLE   4,300 0 0
M/I Homes, Inc. com 55305B101 1,151 25,000 SH   SOLE   25,000 0 0
MYR Group, Inc. com 55405W104 837 22,500 SH   SOLE   22,500 0 0
Macom Technology Solutions com 55405Y100 201 5,900 SH   SOLE   5,900 0 0
Magnachip Semiconductor Corp. com 55933J203 1,110 81,000 SH   SOLE   81,000 0 0
Magnite, Inc. com 55955D100 1,906 274,507 SH   SOLE   192,187 0 82,320
Malibu Boats, Inc. com 56117J100 788 15,900 SH   SOLE   15,900 0 0
Masonite Intl Corp. com 575385109 1,338 13,600 SH   SOLE   13,600 0 0
Mastercard, Inc. com 57636Q104 454 1,343 SH   SOLE   0 0 1,343
Matson, Inc. com 57686g105 204 5,100 SH   SOLE   4,700 0 400
McDonald's Corporation com 580135101 234 1,068 SH   SOLE   0 0 1,068
Mercantile Bank Corp. com 587376104 332 18,400 SH   SOLE   18,400 0 0
Mercury Systems, Inc. com 589378108 613 7,910 SH   SOLE   3,410 0 4,500
Merit Medical System Inc com 589889104 235 5,400 SH   SOLE   5,400 0 0
Microsoft Corp. com 594918104 629 2,990 SH   SOLE   0 0 2,990
Model N, Inc. com 607525102 2,877 81,540 SH   SOLE   66,430 0 15,110
NIO Inc com 62914V106 1,698 80,000 SH   SOLE   80,000 0 0
Natural Grocers By Vitamin C com 63888U108 225 22,800 SH   SOLE   22,800 0 0
New Oriental Education ADR com 647581107 1,570 10,500 SH   SOLE   10,500 0 0
Newmont Mining com 651639106 405 6,381 SH   SOLE   400 0 5,981
OOMA Inc. com 683416101 775 59,400 SH   SOLE   59,400 0 0
OneSpan, Inc. com 68287N100 952 45,400 SH   SOLE   42,700 0 2,700
Oxford Immunotec Global Plc com G6855A103 495 42,300 SH   SOLE   42,300 0 0
Perdoceo Education Corp. com 71363P106 424 34,659 SH   SOLE   34,659 0 0
Perficient Inc. com 71375U101 962 22,500 SH   SOLE   22,500 0 0
Preformed Line Prods Co. com 740444104 341 7,000 SH   SOLE   7,000 0 0
Rapid7, Inc. com 753422104 1,786 29,160 SH   SOLE   16,750 0 12,410
Resmed Inc. com 761152107 249 1,450 SH   SOLE   0 0 1,450
SVMK Inc com 78489X103 780 35,300 SH   SOLE   9,890 0 25,410
Sea Ltd com 81141R100 1,716 11,137 SH   SOLE   11,137 0 0
Shopify, Inc. com 82509L107 367 359 SH   SOLE   359 0 0
Shutterstock, Inc. com 825690100 779 14,960 SH   SOLE   6,110 0 8,850
Shyft Group, Inc. com 825698103 1,257 66,600 SH   SOLE   66,600 0 0
Sonic Automotive 'a' com 83545G102 1,128 28,100 SH   SOLE   28,100 0 0
Synaptics, Inc. com 87157D109 876 10,890 SH   SOLE   5,130 0 5,760
Synnex Corp. com 87162W100 224 1,600 SH   SOLE   1,600 0 0
TTEC Hldgs, Inc. com 89854H102 218 4,000 SH   SOLE   4,000 0 0
Tal Education Group ADR com 874080104 2,509 33,000 SH   SOLE   33,000 0 0
Tandem Diabetes Care, Inc. com 875372203 6,057 53,370 SH   SOLE   35,960 0 17,410
Tempur Sealy International, In com 88023U101 330 3,700 SH   SOLE   3,700 0 0
The Travelers Co., Inc. com 89417E109 269 2,485 SH   SOLE   0 0 2,485
Titan Oil & Gas, Inc. com 888309101 0 10,000 SH   SOLE   0 0 10,000
Trex Company, Inc. com 89531P105 1,539 21,500 SH   SOLE   12,740 0 8,760
Truecar, Inc. com 89785L107 650 130,000 SH   SOLE   130,000 0 0
US Xpress Enterprises, Inc. com 90338N202 958 116,000 SH   SOLE   116,000 0 0
Ultra Clean Holdings com 90385V107 839 39,100 SH   SOLE   39,100 0 0
Upland Software, Inc. com 91544A109 1,120 29,700 SH   SOLE   29,700 0 0
Upwork, Inc. com 91688F104 6,985 400,500 SH   SOLE   320,280 0 80,220
Verizon Communications com 92343V104 203 3,412 SH   SOLE   0 0 3,412
Vocera Communications, Inc. com 92857F107 817 28,100 SH   SOLE   28,100 0 0
Wal Mart Stores Inc. com 931142103 246 1,757 SH   SOLE   0 0 1,757
Xenacare Hldgs, Inc. com 98401A106 0 140,000 SH   SOLE   0 0 140,000
Zumiez Inc. com 989817101 1,121 40,300 SH   SOLE   40,300 0 0
eGain Corp. com 28225C806 937 66,100 SH   SOLE   66,100 0 0
SPDR S&P 500 ETF Trust com 78462F103 1,465 4,376 SH   SOLE   0 0 4,376