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,551 65,000 SH   SOLE   65,000 0 0
ACM Research, Inc. Class A com 00108J109 2,170 34,800 SH   SOLE   34,800 0 0
AMR Corp Escrow com 001ESC102 0 18,000 SH   SOLE   18,000 0 0
Accuray Inc. com 004397105 368 181,200 SH   SOLE   181,200 0 0
Addus Homecare Corp. com 006739106 2,258 24,390 SH   SOLE   20,560 0 3,830
Adtran, Inc. com 00738A106 435 39,800 SH   SOLE   39,800 0 0
Air Transport Services Group, com 00922R105 859 38,580 SH   SOLE   38,100 0 480
Alibaba ADR com 01609W102 7,786 36,095 SH   SOLE   34,130 0 1,965
Allied Motion Technologies com 019330109 618 17,500 SH   SOLE   17,500 0 0
Amazon.com com 023135106 276 100 SH   SOLE   0 0 100
Amedisys Inc. com 023436108 635 3,200 SH   SOLE   3,200 0 0
Ameresco, Inc. com 02361E108 1,236 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 352 1,493 SH   SOLE   0 0 1,493
Antares Pharma, Inc. com 036642106 552 200,600 SH   SOLE   200,600 0 0
Apple, Inc. com 037833100 790 2,164 SH   SOLE   60 0 2,104
Arco Platform Ltd. Com Cl A com G04553106 844 19,400 SH   SOLE   19,400 0 0
Audio Codes ADR com M15342104 12,937 406,947 SH   SOLE   305,047 0 101,900
Avatar Ventures com 05350B100 0 10,000 SH   SOLE   0 0 10,000
Axcelis Technologies com 054540208 2,152 77,270 SH   SOLE   66,880 0 10,390
BJs Wholesale Club Holdings, I com 05550J101 205 5,500 SH   SOLE   5,500 0 0
Bandwidth, Inc. com 05988J103 6,406 50,439 SH   SOLE   39,469 0 10,970
Baudax Bio, Inc. com 07160F107 652 157,220 SH   SOLE   157,220 0 0
Bilibili, Inc. Spon ADR com 090040106 996 21,500 SH   SOLE   21,500 0 0
BioDelivery Sciences Internati com 09060J106 1,446 331,700 SH   SOLE   329,600 0 2,100
Boot Barn Hldgs, Inc. com 099406100 539 25,000 SH   SOLE   25,000 0 0
Bottomline Technologies com 101388106 2,592 51,060 SH   SOLE   41,070 0 9,990
CACI International, Inc. com 127190304 2,090 9,635 SH   SOLE   6,690 0 2,945
CRA Int'l Inc. com 12618T105 731 18,500 SH   SOLE   18,500 0 0
Cadence Design System, Inc. com 127387108 295 3,079 SH   SOLE   3,079 0 0
Caesars Entertainment com 12769G100 231 5,770 SH   SOLE   4,200 0 1,570
Camtek, Ltd. com M20791105 742 58,980 SH   SOLE   58,980 0 0
Cardtronics, Inc. com G1991C105 703 29,300 SH   SOLE   29,300 0 0
CareDx, Inc. com 14167L103 3,074 86,750 SH   SOLE   73,560 0 13,190
Castle Biosciences, Inc. com 14843C105 5,992 158,990 SH   SOLE   120,700 0 38,290
Ceva Inc. com 157210105 1,063 28,400 SH   SOLE   28,400 0 0
ChannelAdvisor Corporation com 159179100 3,676 232,060 SH   SOLE   197,050 0 35,010
Chegg, Inc. com 163092109 336 5,000 SH   SOLE   5,000 0 0
Coherus Biosciences, Inc. com 19249H103 398 22,300 SH   SOLE   22,300 0 0
Collegium Pharmaceutical, Inc. com 19459J104 931 53,200 SH   SOLE   53,200 0 0
Constellium NV Cl A com F21107101 28,579 3,721,211 SH   SOLE   2,790,311 0 930,900
Crocs, Inc. com 227046109 1,635 44,400 SH   SOLE   44,400 0 0
Deckers Outdoor Corp. com 243537107 3,058 15,570 SH   SOLE   10,350 0 5,220
Digital Turbine, Inc. com 25400W102 1,560 124,100 SH   SOLE   124,100 0 0
Ehealth, Inc. com 28238P109 4,611 46,938 SH   SOLE   34,771 0 12,167
Endava Plc Ads com 29260V105 24,343 504,000 SH   SOLE   380,400 0 123,600
Ensign Group, Inc. com 29358P101 837 20,000 SH   SOLE   20,000 0 0
Enterprise Finl Svcs com 293712105 1,004 32,262 SH   SOLE   20,520 0 11,742
EverQuote, Inc. com 30041R108 1,506 25,900 SH   SOLE   25,900 0 0
Faro Technologies, Inc. com 311642102 1,051 19,600 SH   SOLE   19,600 0 0
Federal Signal Corp. com 313855108 366 12,300 SH   SOLE   12,300 0 0
First Foundation Inc. com 32026V104 430 26,300 SH   SOLE   26,300 0 0
Fiverr Intl Ltd. com M4R82T106 45,495 616,296 SH   SOLE   462,096 0 154,200
GDS Holdings Ltd. ADR com 36165L108 2,411 30,261 SH   SOLE   30,161 0 100
Green Dot Corp. Cl A com 39304D102 236 4,800 SH   SOLE   4,800 0 0
Griffon Corp. com 398433102 682 36,800 SH   SOLE   36,800 0 0
Herman Miller, Inc. com 600544100 458 19,400 SH   SOLE   19,400 0 0
Huron Consulting Group, Inc. com 447462102 398 9,000 SH   SOLE   9,000 0 0
II-VI Inc. com 902104108 1,454 30,790 SH   SOLE   20,480 0 10,310
INPHI Corp. com 45772F107 6,055 51,530 SH   SOLE   36,360 0 15,170
Impinj, Inc. com 453204109 461 16,800 SH   SOLE   16,800 0 0
Inmode Ltd. com M5425M103 629 22,200 SH   SOLE   22,200 0 0
Inseego Corp. com 45782B104 368 31,700 SH   SOLE   31,700 0 0
Intel Corporation com 458140100 355 5,933 SH   SOLE   0 0 5,933
JD.com ADR com 47215P106 1,700 28,250 SH   SOLE   28,000 0 250
JP Morgan Chase & Company Inc. com 46625H100 420 4,469 SH   SOLE   140 0 4,329
Johnson & Johnson com 478160104 349 2,478 SH   SOLE   0 0 2,478
Kingsoft Cloud Holdings Limite com 49639K101 221 7,000 SH   SOLE   7,000 0 0
Lattice Semiconductor Corporat com 518415104 721 25,400 SH   SOLE   25,400 0 0
Limelight Networks, Inc. com 53261M104 1,855 252,100 SH   SOLE   252,100 0 0
LiqTech International, Inc com 53632A201 1,381 252,980 SH   SOLE   252,980 0 0
Livongo Health, Inc. com 539183103 1,436 19,100 SH   SOLE   19,100 0 0
M/I Homes, Inc. com 55305B101 844 24,500 SH   SOLE   24,500 0 0
MYR Group, Inc. com 55405W104 657 20,600 SH   SOLE   20,600 0 0
Magnachip Semiconductor Corp. com 55933J203 711 69,000 SH   SOLE   69,000 0 0
Magnite, Inc. com 55955D100 2,550 382,337 SH   SOLE   306,987 0 75,350
Malibu Boats, Inc. com 56117J100 281 5,400 SH   SOLE   5,400 0 0
Masonite Intl Corp. com 575385109 1,058 13,600 SH   SOLE   13,600 0 0
Mastercard, Inc. com 57636Q104 409 1,383 SH   SOLE   0 0 1,383
McGrath RentCorp com 580589109 605 11,200 SH   SOLE   11,200 0 0
Mercury Systems, Inc. com 589378108 693 8,810 SH   SOLE   4,310 0 4,500
Merit Medical System Inc com 589889104 205 4,500 SH   SOLE   4,500 0 0
Microsoft Corp. com 594918104 608 2,990 SH   SOLE   0 0 2,990
Model N, Inc. com 607525102 2,803 80,640 SH   SOLE   66,830 0 13,810
NIO Inc com 62914V106 772 100,000 SH   SOLE   100,000 0 0
Napco Sec Technologies, Inc. com 630402105 1,161 49,637 SH   SOLE   49,637 0 0
Natural Grocers By Vitamin C com 63888U108 339 22,800 SH   SOLE   22,800 0 0
New Oriental Education ADR com 647581107 1,628 12,500 SH   SOLE   12,500 0 0
Newmont Mining com 651639106 373 6,042 SH   SOLE   400 0 5,642
Northwest Pipe Co. com 667746101 434 17,300 SH   SOLE   17,300 0 0
OOMA Inc. com 683416101 562 34,100 SH   SOLE   34,100 0 0
OneSpan, Inc. com 68287N100 1,268 45,400 SH   SOLE   42,700 0 2,700
Oxford Immunotec Global Plc com G6855A103 550 42,300 SH   SOLE   42,300 0 0
Perdoceo Education Corp. com 71363P106 4,576 287,279 SH   SOLE   226,909 0 60,370
Perficient Inc. com 71375U101 805 22,500 SH   SOLE   22,500 0 0
Pfenex, Inc. com 717071104 377 45,200 SH   SOLE   45,200 0 0
Powell Industries Inc. com 739128106 587 21,435 SH   SOLE   21,435 0 0
Pros Holdings, Inc. com 74346Y103 533 12,000 SH   SOLE   12,000 0 0
Rapid7, Inc. com 753422104 1,441 28,250 SH   SOLE   16,640 0 11,610
Resmed Inc. com 761152107 278 1,450 SH   SOLE   0 0 1,450
Ruth's Hospitality Group, Inc. com 783332109 522 64,000 SH   SOLE   64,000 0 0
SPS Comm Inc. com 78463M107 248 3,300 SH   SOLE   3,300 0 0
SVMK Inc com 78489X103 1,410 59,900 SH   SOLE   36,490 0 23,410
Sea Ltd com 81141R100 1,200 11,187 SH   SOLE   11,187 0 0
Shyft Group, Inc. com 825698103 1,122 66,600 SH   SOLE   66,600 0 0
Sonic Automotive 'a' com 83545G102 922 28,900 SH   SOLE   28,900 0 0
Stamps.com, Inc. com 852857200 257 1,400 SH   SOLE   1,400 0 0
Synnex Corp. com 87162W100 216 1,800 SH   SOLE   1,800 0 0
Tactile Sys Technology, Inc. com 87357P100 858 20,700 SH   SOLE   20,700 0 0
Tal Education Group ADR com 874080104 2,462 36,000 SH   SOLE   36,000 0 0
Tandem Diabetes Care, Inc. com 875372203 5,859 59,225 SH   SOLE   39,340 0 19,885
Tennant Company com 880345103 637 9,800 SH   SOLE   9,800 0 0
The Travelers Co., Inc. com 89417E109 283 2,482 SH   SOLE   0 0 2,482
Tital Oil & Gas, Inc. com 888309101 0 10,000 SH   SOLE   0 0 10,000
Trex Company, Inc. com 89531P105 847 6,510 SH   SOLE   2,090 0 4,420
Ultra Clean Holdings com 90385V107 1,301 57,500 SH   SOLE   57,500 0 0
Upland Software, Inc. com 91544A109 886 25,500 SH   SOLE   25,500 0 0
Wal Mart Stores Inc. com 931142103 215 1,796 SH   SOLE   0 0 1,796
Xenacare Hldgs, Inc. com 98401A106 0 140,000 SH   SOLE   0 0 140,000
Zix Corp. com 98974P100 561 81,300 SH   SOLE   81,300 0 0
Zumiez Inc. com 989817101 690 25,200 SH   SOLE   25,200 0 0
eGain Corp. com 28225C806 734 66,100 SH   SOLE   66,100 0 0
SPDR S&P 500 ETF Trust com 78462F103 1,345 4,360 SH   SOLE   0 0 4,360