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 40,330 907,916 SH   SOLE   0 0 907,916
AKAMAI TECHNOLOGIES COM COM 00971T101 2,455 23,380 SH   SOLE   0 0 23,380
ALPHA AND OMEGA SEMICONDUCTORLTD SHS G6331P104 19,808 837,886 SH   SOLE   0 0 837,886
AMERESCO INC CL A 02361E108 31,703 606,868 SH   SOLE   0 0 606,868
APOLLO ENDOSURGERY INC COM 03767D108 4,940 1,453,049 SH   SOLE   0 0 1,453,049
APTOSE BIOSCIENCES INC COM New 03835T200 408 93,065 SH   SOLE   0 0 93,065
AT&T INC COM 00206R102 1,715 59,624 SH   SOLE   0 0 59,624
BIOLIFE SOLUTIONS INC COM NEW 09062W204 16,201 406,141 SH   SOLE   0 0 406,141
BLACKLINE INC COM 09239B109 24,156 181,103 SH   SOLE   0 0 181,103
BLUE PRISM GROUP PLC COM NEW G1193C101 439 18,689 SH   SOLE   0 0 18,689
CAREDX INC COM 14167L103 77,193 1,065,459 SH   SOLE   0 0 1,065,459
CARETRUST REIT INC COM 14174T107 4,642 209,269 SH   SOLE   0 0 209,269
CARMAX INC COM 143130102 11,289 119,515 SH   SOLE   0 0 119,515
CASTLIGHT HEALTH INC CL B 14862Q100 4,568 3,513,815 SH   SOLE   0 0 3,513,815
CC NEUBERGER PRINCIPAL HOLDINGS I UNIT 99/99/9999 G1992Y106 6,449 544,194 SH   SOLE   0 0 544,194
CC NEUBERGER PRINCIPAL HOLDINGS I COM G1992Y114 1,536 141,702 SH   SOLE   0 0 141,702
CELCUITY INC COM 15102K100 3,336 364,217 SH   SOLE   0 0 364,217
CES ENERGY SOLUTIONS CORP COM 15713J104 108 107,782 SH   SOLE   0 0 107,782
CHEESECAKE FACTORY INC COM 163072101 1,067 28,789 SH   SOLE   0 0 28,789
CHEGG INC COM 163092109 482 5,339 SH   SOLE   0 0 5,339
CHEMBIO DIAGNOSTICS INC COM New 163572209 229 48,129 SH   SOLE   0 0 48,129
CHIPOTLE MEXICAN GRILLINC COM 169656105 6,701 4,832 SH   SOLE   0 0 4,832
CM LIFE SCIENCES INC UNIT 9/1/25 18978W208 7,245 624,582 SH   SOLE   0 0 624,582
CNFINANCE HOLDINGS LIMITED SPON ADS 18979T105 3,367 799,659 SH   SOLE   0 0 799,659
CORE LABORATORIES NV COM N22717107 269 10,161 SH   SOLE   0 0 10,161
DENISON MINES CORPORATION COM 248356107 234 360,926 SH   SOLE   0 0 360,926
DR HORTON INC COM 23331A109 251 3,638 SH   SOLE   0 0 3,638
DURECT CORP COM 266605104 2,785 1,345,639 SH   SOLE   0 0 1,345,639
EHEALTH INC COM 28238P109 269 3,813 SH   SOLE   0 0 3,813
ENERGY TRANSFER LP COM UT LTD PTN 29273V100 167 26,987 SH   SOLE   0 0 26,987
ENSIGN GROUP INC COM 29358P101 29,043 398,291 SH   SOLE   0 0 398,291
ENTERPRISE PRODS PARTNERSL P COM 293792107 11,961 610,558 SH   SOLE   0 0 610,558
EOG RESOURCES INC COM 26875P101 409 8,210 SH   SOLE   0 0 8,210
EQUINIX INC COM 29444U700 12,039 16,857 SH   SOLE   0 0 16,857
ETSY INC COM 29786A106 378 2,124 SH   SOLE   0 0 2,124
EVERBRIDGE INC COM 29978A104 14,153 94,943 SH   SOLE   0 0 94,943
EXXON MOBIL CORP COM 30231G102 1,261 30,585 SH   SOLE   0 0 30,585
FACEBOOK INC CL A 30303M102 230 843 SH   SOLE   0 0 843
FIVE9 INC COM 338307101 22,715 130,245 SH   SOLE   0 0 130,245
FLEXION THERAPEUTICS INC COM 33938J106 2,312 200,327 SH   SOLE   0 0 200,327
GENERAC HLDGS INC COM 368736104 3,046 13,393 SH   SOLE   0 0 13,393
GENERAL FINANCE CORP COM 369822101 19,199 2,256,064 SH   SOLE   0 0 2,256,064
GENERAL FINANCE CORP PFD 369822507 3,060 30,234 SH   SOLE   0 0 30,234
GENTEX CORP COM 371901109 1,467 43,248 SH   SOLE   0 0 43,248
INPHI CORPORATION COM 45772F107 1,178 7,343 SH   SOLE   0 0 7,343
INTUITIVE SURGICAL INC COM NEW 46120E602 18,136 22,169 SH   SOLE   0 0 22,169
IROBOT CORP COM 462726100 11,534 143,659 SH   SOLE   0 0 143,659
JOHN WILEY & SONS INC CL A 968223206 525 11,506 SH   SOLE   0 0 11,506
JOHNSON &JOHNSON COM 478160104 671 4,265 SH   SOLE   0 0 4,265
KB HOME COM 48666K109 237 7,056 SH   SOLE   0 0 7,056
KRAFT HEINZ CO COM 500754106 375 10,825 SH   SOLE   0 0 10,825
LENNAR CORP CL A 526057104 254 3,336 SH   SOLE   0 0 3,336
LGI HOMES INC COM 50187T106 244 2,308 SH   SOLE   0 0 2,308
LIVEPERSON INC COM 538146101 615 9,888 SH   SOLE   0 0 9,888
LONGVIEW ACQUISITION CORP COM CL A 543195200 902 41,676 SH   SOLE   0 0 41,676
LUMBER LIQUIDATORS HOLDINGSINC COM 55003T107 28,292 920,376 SH   SOLE   0 0 920,376
MALLINCKRODT PLC SHS G5785G107 43 215,278 SH   SOLE   0 0 215,278
MARVELL TECH GROUP ORD G5876H105 670 14,097 SH   SOLE   0 0 14,097
MERCK &CO. INC COM 58933Y105 371 4,531 SH   SOLE   0 0 4,531
MICROCHIP TECHNOLOGY INC COM 595017104 1,408 10,194 SH   SOLE   0 0 10,194
MICRON TECHNOLOGY INC COM 595112103 390 5,192 SH   SOLE   0 0 5,192
MODEL N INC COM 607525102 226 6,327 SH   SOLE   0 0 6,327
NAVIGATOR HOLDINGS LTDORD SHS SHS Y62132108 19,135 1,747,515 SH   SOLE   0 0 1,747,515
NEW RELIC INC COM COM 64829B100 13,964 213,510 SH   SOLE   0 0 213,510
NEXTIER OILFIELD SOLUTIONSCOM COM 65290C105 775 225,154 SH   SOLE   0 0 225,154
NINTENDO 8 ADR REP ORD SPONSORED ADS 654445303 2,194 27,531 SH   SOLE   0 0 27,531
NVIDIA CORPORATION COM COM 67066G104 529 1,013 SH   SOLE   0 0 1,013
OCADO GROUP PLC COM G6718L106 799 25,574 SH   SOLE   0 0 25,574
ONTO INNOVATION INC COM 683344105 9,669 203,349 SH   SOLE   0 0 203,349
PACIRA BIOSCIENCES COM 695127100 26,028 434,955 SH   SOLE   0 0 434,955
PALANTIR TECHNOLOGIESINC CL A CL A 69608A108 724 30,756 SH   SOLE   0 0 30,756
PAYPAL HLDGS INC COM 70450Y103 923 3,942 SH   SOLE   0 0 3,942
PENNANT GROUP INC COM 70805E109 10,886 187,500 SH   SOLE   0 0 187,500
PFIZER INC COM 717081103 672 18,269 SH   SOLE   0 0 18,269
POWER SOLUTIONS INTERNATIONALINC COM 73933G202 3,865 1,171,176 SH   SOLE   0 0 1,171,176
PROFOUND MED CORP COM NEW 74319B502 16,883 821,196 SH   SOLE   0 0 821,196
PROTO LABS INC COM 743713109 9,056 59,033 SH   SOLE   0 0 59,033
QUIDEL CORP COM 74838J101 10,588 58,936 SH   SOLE   0 0 58,936
RADA ELECTRONICS INDUSTRIES COM PAR NEW M81863124 274 28,068 SH   SOLE   0 0 28,068
RANGE RESOURCES CORP COM 75281A109 138 20,619 SH   SOLE   0 0 20,619
REDHILL BIOPHARMA SPONSORED ADS 757468103 2,271 281,080 SH   SOLE   0 0 281,080
RPC INC COM 749660106 141 44,633 SH   SOLE   0 0 44,633
SECUREWORKS CORP CL A 81374A105 6,857 482,200 SH   SOLE   0 0 482,200
SEVEN GENERATIONS ENERGYLTD COM 81783Q105 104 20,113 SH   SOLE   0 0 20,113
SL GREEN RLTY CORP COM 78440X804 1,576 26,450 SH   SOLE   0 0 26,450
SYSMEX CORP COM J7864H102 559 4,536 SH   SOLE   0 0 4,536
T2 BIOSYSTEMS INC COM 89853L104 775 624,831 SH   SOLE   0 0 624,831
TALEND SA ADS 874224207 3,056 79,702 SH   SOLE   0 0 79,702
TAPESTRY INC COM 876030107 1,247 40,114 SH   SOLE   0 0 40,114
TFF PHARMACEUTICALS INC COM 87241J104 3,335 232,865 SH   SOLE   0 0 232,865
URANIUM PARTN CORP SHS 917017105 358 92,874 SH   SOLE   0 0 92,874
UR-ENERGY INC COM 91688R108 400 498,878 SH   SOLE   0 0 498,878
VIAVI SOLUTIONS INC COM 925550105 186 12,391 SH   SOLE   0 0 12,391
VONAGE HOLDINGS CORP COM 92886T201 162 12,604 SH   SOLE   0 0 12,604
WALGREENS BOOTS ALLIANCEINC COM 931427108 438 10,994 SH   SOLE   0 0 10,994
WPX ENERGY INC COM 98212B103 3,939 483,267 SH   SOLE   0 0 483,267
YEXT INC CL A 98585N106 11,352 722,128 SH   SOLE   0 0 722,128
ZENDESK INC COM 98936J101 237 1,660 SH   SOLE   0 0 1,660
ZUORA INC CL A 98983V106 2,349 168,692 SH   SOLE   0 0 168,692