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
AIR LEASE CORP CL A 00912X302 35,377 899,256 SH   SOLE   0 0 899,256
AKAMAI TECHNOLOGIES COM 00971T101 3,372 32,242 SH   SOLE   0 0 32,242
ALPHA AND OMEGA SEMICONDUCTORLTD SHS G6331P104 23,462 747,927 SH   SOLE   0 0 747,927
ALPHABET INC CAP STK CL A 02079K305 404 151 SH   SOLE   0 0 151
AMERESCO INC CL A 02361E108 21,716 371,654 SH   SOLE   0 0 371,654
APOLLO ENDOSURGERY INC COM 03767D108 13,961 1,540,928 SH   SOLE   0 0 1,540,928
APTOSE BIOSCIENCES INC COM New 03835T200 129 59,380 SH   SOLE   0 0 59,380
ARC RESOURCES LTD COM 00208D408 221 23,623 SH   SOLE   0 0 23,623
AT&T INC COM 00206R102 1,544 57,162 SH   SOLE   0 0 57,162
BIOLIFE SOLUTIONS INC COM NEW 09062W204 13,515 319,343 SH   SOLE   0 0 319,343
BLACKLINE INC COM 09239B109 22,757 192,760 SH   SOLE   0 0 192,760
BRISTOW GROUP INC COM 11040G103 235 7,380 SH   SOLE   0 0 7,380
BUTTERFLY NETWORK INC COM CL A 124155102 348 33,366 SH   SOLE   0 0 33,366
CAREDX INC COM 14167L103 47,876 755,497 SH   SOLE   0 0 755,497
CARETRUST REIT INC COM 14174T107 4,415 217,250 SH   SOLE   0 0 217,250
CARMAX INC COM 143130102 15,791 123,402 SH   SOLE   0 0 123,402
CASTLIGHT HEALTH INC CL B 14862Q100 6,455 4,111,408 SH   SOLE   0 0 4,111,408
CELCUITY INC COM 15102K100 5,525 306,948 SH   SOLE   0 0 306,948
CES ENERGY SOLUTIONS CORP COM 15713J104 167 111,370 SH   SOLE   0 0 111,370
CHEESECAKE FACTORY INC COM 163072101 7,998 170,178 SH   SOLE   0 0 170,178
CHEGG INC COM 163092109 379 5,573 SH   SOLE   0 0 5,573
CHEMBIO DIAGNOSTICS INC COM New 163572209 119 47,793 SH   SOLE   0 0 47,793
CHIPOTLE MEXICAN GRILLINC COM 169656105 8,826 4,856 SH   SOLE   0 0 4,856
CNFINANCE HOLDINGS LIMITED SPON ADS 18979T105 8,231 1,395,043 SH   SOLE   0 0 1,395,043
CORE LABORATORIES N V COM N22717107 301 10,835 SH   SOLE   0 0 10,835
DENISON MINES CORPORATION COM 248356107 516 351,064 SH   SOLE   0 0 351,064
DEVON ENERGY CORP COM 25179M103 962 27,096 SH   SOLE   0 0 27,096
DURECT CORP COM 266605104 1,699 1,327,404 SH   SOLE   0 0 1,327,404
DYNAGAS LNG PARTNERS LP COM UNIT LTD PT Y2188B108 166 54,112 SH   SOLE   0 0 54,112
E2OPEN PARENT HOLDINGSINC COM CL A 29788T103 17,668 1,563,571 SH   SOLE   0 0 1,563,571
E2OPEN PARENT HOLIDNGSINC W EXP 02/04/202 29788t111 1,279 440,906 SH   SOLE   0 0 440,906
EHEALTH INC COM 28238P109 335 8,279 SH   SOLE   0 0 8,279
ENERGY TRANSFER L P COM UT LTD PTN 29273V100 495 51,656 SH   SOLE   0 0 51,656
ENSIGN GROUP INC COM 29358P101 28,631 382,305 SH   SOLE   0 0 382,305
ENTERPRISE PRODS PARTNERSL P COM 293792107 13,669 631,675 SH   SOLE   0 0 631,675
ENVIVA PARTNERS LP COM UNIT 29414J107 13,971 258,297 SH   SOLE   0 0 258,297
EOG RESOURCES INC COM 26875P101 347 4,323 SH   SOLE   0 0 4,323
EQUINIX INC COM 29444U700 13,344 16,888 SH   SOLE   0 0 16,888
EQUITY COMMONWEALTH COM SH BEN INT 294628102 528 20,311 SH   SOLE   0 0 20,311
ETSY INC COM 29786A106 450 2,163 SH   SOLE   0 0 2,163
EVERBRIDGE INC COM 29978A104 22,604 149,655 SH   SOLE   0 0 149,655
EXCHANGE TRADED CONCEPTS NORTH SHOR GBL 301505715 627 8,162 SH   SOLE   0 0 8,162
EXXON MOBIL CORP COM 30231G102 1,823 31,000 SH   SOLE   0 0 31,000
FACEBOOK CLASS A 30303M102 359 1,058 SH   SOLE   0 0 1,058
Five9 Inc. COM 338307101 21,110 132,152 SH   SOLE   0 0 132,152
FLEXION THERAPEUTICS INC COM 33938J106 1,288 211,141 SH   SOLE   0 0 211,141
FRESHWORKS INC CLASS A COM 358054104 8,966 210,032 SH   SOLE   0 0 210,032
GENERAC HLDGS INC COM 368736104 2,810 6,877 SH   SOLE   0 0 6,877
GENTEX CORP COM 371901109 1,544 46,823 SH   SOLE   0 0 46,823
GOODRX HLDGS INC COM CL A 38246G108 516 12,590 SH   SOLE   0 0 12,590
HELMERICH &PAYNE INC COM 423452101 255 9,319 SH   SOLE   0 0 9,319
HOLOGIC INC COM 436440101 1,103 14,950 SH   SOLE   0 0 14,950
INTUITIVE SURGICAL INC COM NEW 46120E602 23,204 23,341 SH   SOLE   0 0 23,341
IROBOT CORP COM 462726100 14,742 187,796 SH   SOLE   0 0 187,796
JOHN WILEY & SONS INC CL A 968223206 765 14,649 SH   SOLE   0 0 14,649
LIVEPERSON INC COM 538146101 400 6,788 SH   SOLE   0 0 6,788
LUMBER LIQUIDATORS HOLDINGSINC COM 55003T107 23,173 1,240,527 SH   SOLE   0 0 1,240,527
MARVELL TECHNOLOGY INC ORD 573874104 763 12,650 SH   SOLE   0 0 12,650
MERCK &CO. INC COM 58933Y105 343 4,563 SH   SOLE   0 0 4,563
MERIDIAN BIOSCIENCE INC COM 589584101 854 44,361 SH   SOLE   0 0 44,361
MICROCHIP TECHNOLOGY INC COM 595017104 1,603 10,444 SH   SOLE   0 0 10,444
MICRON TECHNOLOGY INC COM 595112103 325 4,572 SH   SOLE   0 0 4,572
MIROMATRIX MED INC COM 60471P108 2,948 423,549 SH   SOLE   0 0 423,549
MONMOUTH REAL ESTATE INVESTMENTCORP CL A 609720107 414 22,209 SH   SOLE   0 0 22,209
NAVIGATOR HOLDINGS LTD SHS Y62132108 16,119 1,811,079 SH   SOLE   0 0 1,811,079
NCS MULTISTAGE HLDGS INC COM NEW 628877201 290 10,140 SH   SOLE   0 0 10,140
NEW RELIC INC COM 64829B100 15,433 215,040 SH   SOLE   0 0 215,040
NEXTIER OILFIELD SOLUTIONS COM 65290C105 1,390 302,179 SH   SOLE   0 0 302,179
NINTENDO 8 SPONSORED ADS 654445303 914 15,015 SH   SOLE   0 0 15,015
NVIDIDA CORPORATION COM 67066G104 713 3,444 SH   SOLE   0 0 3,444
OCADO GROUP PLC COM G6718L106 625 27,884 SH   SOLE   0 0 27,884
ONTO INNOVATION INC COM 683344105 7,344 101,643 SH   SOLE   0 0 101,643
OPSENS INC COM 683823108 5,263 2,200,636 SH   SOLE   0 0 2,200,636
ORASURE TECHNOLOGIES INC COM 68554V108 993 87,801 SH   SOLE   0 0 87,801
PACIRA BIOSCIENCES COM 695127100 31,956 570,643 SH   SOLE   0 0 570,643
PAYPAL HLDGS INC COM 70450Y103 654 2,512 SH   SOLE   0 0 2,512
PENNANT GROUP INC COM 70805E109 5,406 192,455 SH   SOLE   0 0 192,455
PETMED EXPRESS INC COM 716382106 520 19,365 SH   SOLE   0 0 19,365
PFIZER INC COM 717081103 1,460 33,957 SH   SOLE   0 0 33,957
POWER SOLUTIONS INTERNATIONALINC COM 73933G202 4,688 1,172,070 SH   SOLE   0 0 1,172,070
PROFOUND MED CORP COM NEW 74319b502 14,150 966,536 SH   SOLE   0 0 966,536
PROTO LABS INC COM 743713109 3,911 58,725 SH   SOLE   0 0 58,725
QUIDEL CORP COM 74838J101 14,203 100,625 SH   SOLE   0 0 100,625
RADA ELECTRONICS INDUSTRIES COM PAR NEW M81863124 146 13,756 SH   SOLE   0 0 13,756
RANGE RESOURCES CORP COM 75281A109 501 22,157 SH   SOLE   0 0 22,157
REDHILL BIOPHARMA SPONSORED ADS 757468103 1,796 392,245 SH   SOLE   0 0 392,245
ROBLOX CORP CL A 771049103 244 3,232 SH   SOLE   0 0 3,232
ROYAL DUTCH SHELL SPON ADR CL A 780259206 230 5,156 SH   SOLE   0 0 5,156
RPC INC COM 749660106 306 63,030 SH   SOLE   0 0 63,030
SAILPOINT TECHNOLOGIESHLDGS I COM 78781P105 344 8,017 SH   SOLE   0 0 8,017
SECUREWORKS CORP CL A 81374A105 16,359 822,897 SH   SOLE   0 0 822,897
SEMA4 HOLDINGS CORP COM CL A 81663L101 5,283 696,043 SH   SOLE   0 0 696,043
SEMA4 HOLDINGS CORP W EXP 07/22/2026 81663L119 521 245,973 SH   SOLE   0 0 245,973
SL GREEN RLTY CORP COM 78440X804 1,353 19,095 SH   SOLE   0 0 19,095
SOC TELEMED INC COM CL A 78472F101 927 410,285 SH   SOLE   0 0 410,285
SOMALOGIC INC CLASS A COM 83444K105 11,465 925,343 SH   SOLE   0 0 925,343
SOMALOGIC INC W EXP 8/31/2026 83444K113 628 182,095 SH   SOLE   0 0 182,095
SPROTT PHYSICAL URANIUMTR COM 85210A104 830 74,069 SH   SOLE   0 0 74,069
SYSMEX CORP COM J7864H102 564 4,514 SH   SOLE   0 0 4,514
T2 BIOSYSTEMS INC COM 89853L104 471 514,818 SH   SOLE   0 0 514,818
TAPESTRY INC COM 876030107 1,732 46,798 SH   SOLE   0 0 46,798
TFF PHARMACEUTICALS INC COM 87241J104 2,179 282,229 SH   SOLE   0 0 282,229
UR-ENERGY INC COM 91688R108 737 428,204 SH   SOLE   0 0 428,204
VIATRIS INC COM 92556V106 470 34,679 SH   SOLE   0 0 34,679
VIAVI SOLUTIONS INC COM 925550105 232 14,714 SH   SOLE   0 0 14,714
VONAGE HOLDINGS CORP COM 92886T201 236 14,632 SH   SOLE   0 0 14,632
WALGREENS BOOTS ALLIANCEINC COM 931427108 517 10,997 SH   SOLE   0 0 10,997
WELLS FARGO CO COM 949746101 606 13,056 SH   SOLE   0 0 13,056
YEXT INC CL A 98585N106 16,512 1,372,552 SH   SOLE   0 0 1,372,552
ZENDESK INC COM 98936J101 220 1,892 SH   SOLE   0 0 1,892
ZOGENIX INC COM NEW 98978L204 190 12,500 SH   SOLE   0 0 12,500
ZUORA INC CL A 98983V106 11,758 709,165 SH   SOLE   0 0 709,165