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 FIGI (to the nearest dollar) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
AIR LEASE CORP CL A 00912X302   35,400,844 921,417 SH   SOLE   0 0 921,417
AKAMAI TECHNOLOGIES COM 00971T101   2,510,706 29,783 SH   SOLE   0 0 29,783
ALPHA AND OMEGA SEMICONDUCTOR LTD SHS G6331P104   10,221,288 357,763 SH   SOLE   0 0 357,763
ALPHABET INC CAP STK CL A 02079K305   272,454 3,088 SH   SOLE   0 0 3,088
AMERESCO INC CL A 02361E108   15,036,333 263,149 SH   SOLE   0 0 263,149
APOLLO ENDOSURGERY INC COM 03767D108   16,980,654 1,703,175 SH   SOLE   0 0 1,703,175
APTOSE BIOSCIENCES INC COM New 03835T200   43,980 75,829 SH   SOLE   0 0 75,829
ARC RESOURCES LTD COM 00208D408   325,279 24,150 SH   SOLE   0 0 24,150
ARCHER-DANIELS-MIDLAND CO COM 039483102   206,498 2,224 SH   SOLE   0 0 2,224
AT&T INC COM 00206R102   784,081 42,590 SH   SOLE   0 0 42,590
BIOLIFE SOLUTIONS INC COM NEW 09062W204   10,211,328 561,062 SH   SOLE   0 0 561,062
BLACKLINE INC COM 09239B109   13,053,541 194,047 SH   SOLE   0 0 194,047
BOSTON BEER COMPANY INC CL A 100557107   4,822,525 14,635 SH   SOLE   0 0 14,635
BRISTOW GROUP INC COM 11040G103   207,218 7,638 SH   SOLE   0 0 7,638
CAREDX INC COM 14167L103   17,066,466 1,495,746 SH   SOLE   0 0 1,495,746
CARETRUST REIT INC COM 14174T107   3,962,853 213,286 SH   SOLE   0 0 213,286
CARGURUS INC COM CL A 141788109   5,169,549 368,990 SH   SOLE   0 0 368,990
CARMAX INC COM 143130102   9,043,078 148,515 SH   SOLE   0 0 148,515
CELCUITY INC COM 15102K100   765,716 54,655 SH   SOLE   0 0 54,655
CES ENERGY SOLUTIONS CORP COM 15713J104   234,372 115,059 SH   SOLE   0 0 115,059
CHEESECAKE FACTORY INC COM 163072101   6,515,692 205,477 SH   SOLE   0 0 205,477
CHEGG INC COM 163092109   469,895 18,595 SH   SOLE   0 0 18,595
CHIPOTLE MEXICAN GRILLINC COM 169656105   7,725,544 5,568 SH   SOLE   0 0 5,568
CLEAN ENERGY FUELS CORP COM 184499101   362,294 69,672 SH   SOLE   0 0 69,672
CNFINANCE HOLDINGS LIMITED SPON ADS 18979T105   2,813,097 1,645,086 SH   SOLE   0 0 1,645,086
COMMVAULT SYS INC COM 204166102   227,229 3,616 SH   SOLE   0 0 3,616
CORE LABORATORIES NV COM N22717107   228,382 11,267 SH   SOLE   0 0 11,267
DENISON MINES CORPORATION COM 248356107   420,772 365,889 SH   SOLE   0 0 365,889
DERMTECH INC COM 24984K105   282,150 159,407 SH   SOLE   0 0 159,407
DEVON ENERGY CORP COM 25179M103   1,325,602 21,550 SH   SOLE   0 0 21,550
DHI GROUP INC COM 23331S100   189,292 35,783 SH   SOLE   0 0 35,783
DURECT CORP COM 266605500   539,092 155,807 SH   SOLE   0 0 155,807
E2OPEN PARENT HOLDINGS INC COM CL A 29788T103   8,782,987 1,496,249 SH   SOLE   0 0 1,496,249
E2OPEN PARENT HOLDINGS INC W EXP 02/04/2023 29788T111   409,401 485,705 SH   SOLE   0 0 485,705
ENERGY TRANSFER LP COM UT LTD PTN 29273V100   633,490 53,369 SH   SOLE   0 0 53,369
ENSIGN GROUP INC COM 29358P101   30,576,062 323,180 SH   SOLE   0 0 323,180
ENTERPRISE PRODS PARTNERS LP COM 293792107   18,506,008 767,247 SH   SOLE   0 0 767,247
ENVIVA PARTNERS LP COM 29415B103   15,042,526 283,982 SH   SOLE   0 0 283,982
EOG RESOURCES INC COM UNIT 26875P101   540,236 4,171 SH   SOLE   0 0 4,171
EQUINIX INC COM 29444U700   10,875,463 16,603 SH   SOLE   0 0 16,603
ETSY INC COM 29786A106   285,435 2,383 SH   SOLE   0 0 2,383
EVERBRIDGE INC COM 29978A104   6,694,042 226,303 SH   SOLE   0 0 226,303
EXXON MOBIL CORP COM 30231G102   1,240,985 11,251 SH   SOLE   0 0 11,251
FIVE9 INC COM 338307101   13,608,508 200,538 SH   SOLE   0 0 200,538
FRESHWORKS INC CLASS A COM 358054104   7,959,536 541,097 SH   SOLE   0 0 541,097
SEMA4 HOLDINGS CORP COM CL A 81663L101   282,072 1,069,264 SH   SOLE   0 0 1,069,264
SEMA4 HOLDINGS CORP W EXP 07/22/2023 81663L119   922 48,549 SH   SOLE   0 0 48,549
GENERAC HOLDINGS INC COM 368736104   1,480,909 14,712 SH   SOLE   0 0 14,712
GENTEX CORP COM 371901109   1,611,157 59,081 SH   SOLE   0 0 59,081
GILEAD SCIENCES INC COM 375558103   271,972 3,168 SH   SOLE   0 0 3,168
GOODRX HOLDINGS INC COM CL A 38246G108   509,328 109,298 SH   SOLE   0 0 109,298
HELMERICH & PAYNE INC COM 423452101   668,401 13,484 SH   SOLE   0 0 13,484
INTEST CORP COM 461147100   232,697 22,592 SH   SOLE   0 0 22,592
INTUITIVE SURGICAL INC COM NEW 46120E602   17,906,617 67,483 SH   SOLE   0 0 67,483
LIVEPERSON INC COM 538146101   130,846 12,904 SH   SOLE   0 0 12,904
LL FLOORING HOLDINGS INC COM 55003T107   4,109,098 731,156 SH   SOLE   0 0 731,156
MARVELL TECHNOLOGY INC ORD 573874104   569,269 15,369 SH   SOLE   0 0 15,369
MAXCYTE INC COM 57777K106   188,195 34,468 SH   SOLE   0 0 34,468
MERCK & CO. INC COM 58933Y105   422,719 3,810 SH   SOLE   0 0 3,810
MICROCHIP TECHNOLOGY INC COM 595017104   1,506,952 21,451 SH   SOLE   0 0 21,451
MICROSOFT CORP COM 594918104   229,747 958 SH   SOLE   0 0 958
MIROMATRIX MED INC COM 60471P108   2,532,326 846,932 SH   SOLE   0 0 846,932
MODEL N INC COM 607525102   265,870 6,555 SH   SOLE   0 0 6,555
NAVIGATOR HOLDINGS LTD SHS Y62132108   21,631,848 1,808,683 SH   SOLE   0 0 1,808,683
NCS MULTISTAGE HOLDINGS INC COM NEW 628877201   565,150 22,606 SH   SOLE   0 0 22,606
NEW RELIC INC COM 64829B100   12,325,236 218,339 SH   SOLE   0 0 218,339
NEXTIER OILFIELD SOLUTIONS COM 65290C105   2,393,658 259,054 SH   SOLE   0 0 259,054
NINTENDO 8 SPONSORED ADS 654445303   801,107 76,427 SH   SOLE   0 0 76,427
OCADO GROUP PLC COM G6718L106   919,423 123,920 SH   SOLE   0 0 123,920
ONTO INNOVATION INC COM 683344105   211,692 3,109 SH   SOLE   0 0 3,109
OPSENS INC COM 683823108   3,864,712 2,841,700 SH   SOLE   0 0 2,841,700
PACIRA BIOSCIENCES COM 695127100   21,753,453 563,415 SH   SOLE   0 0 563,415
PAYPAL HOLDINGS INC COM 70450Y103   268,713 3,773 SH   SOLE   0 0 3,773
PENNANT GROUP INC COM 70805E109   2,082,016 189,619 SH   SOLE   0 0 189,619
PETMED EXPRESS INC COM 716382106   334,653 18,907 SH   SOLE   0 0 18,907
PFIZER INC COM 717081103   1,328,089 25,919 SH   SOLE   0 0 25,919
POWER SOLUTIONS INTERNATIONAL INC COM 73933G202   4,051,332 1,350,444 SH   SOLE   0 0 1,350,444
PROFOUND MED CORP COM NEW 74319B502   19,364,652 1,778,205 SH   SOLE   0 0 1,778,205
PROTO LABS INC COM 743713109   2,252,716 88,238 SH   SOLE   0 0 88,238
QUIDEL CORP COM 219798105   8,590,473 100,274 SH   SOLE   0 0 100,274
RANGE RESOURCES CORP COM 75281A109   587,394 23,477 SH   SOLE   0 0 23,477
REDHILL BIOPHARMA SPONSORED ADS 757468103   46,559 331,858 SH   SOLE   0 0 331,858
RINGCENTRAL INC CL A 76680R206   308,015 8,701 SH   SOLE   0 0 8,701
RPC INC COM 749660106   580,490 65,297 SH   SOLE   0 0 65,297
SECUREWORKS CORP CL A 81374A105   6,554,203 1,025,697 SH   SOLE   0 0 1,025,697
SHELL PLC SPON ADS 780259305   364,309 6,397 SH   SOLE   0 0 6,397
SHOPIFY INC CL A 82509L107   275,701 7,943 SH   SOLE   0 0 7,943
SL GREEN REALTY CORP COM 78440X887   884,216 26,222 SH   SOLE   0 0 26,222
SOMALOGIC INC CLASS A COM 83444K105   2,194,219 874,190 SH   SOLE   0 0 874,190
SOMALOGIC INC W EXP 08/31/2023 83444K113   71,165 177,914 SH   SOLE   0 0 177,914
SPROTT FDS TR URANIUM MINERS E 85208P303   538,246 16,958 SH   SOLE   0 0 16,958
SPROTT PHYSICAL URANIUMTR TRUST UNIT 85210A104   876,722 75,041 SH   SOLE   0 0 75,041
STARBUCKS CORP COM 855244109   463,462 4,672 SH   SOLE   0 0 4,672
SYSMEX CORP COM J7864H102   269,984 4,454 SH   SOLE   0 0 4,454
TAPESTRY INC COM 876030107   2,184,889 57,376 SH   SOLE   0 0 57,376
TFF PHARMACEUTICALS INC COM 876030107   231,077 220,074 SH   SOLE   0 0 220,074
THE NECESSITY RETAIL REIT INC COM CLASS A 87241J104   369,225 62,264 SH   SOLE   0 0 62,264
UR-ENERGY INC COM 02607T109   514,682 447,550 SH   SOLE   0 0 447,550
VIAVI SOLUTIONS INC COM 91688R108   214,372 20,397 SH   SOLE   0 0 20,397
WALGREENS BOOTS ALLIANCE INC COM 925550105   510,374 13,661 SH   SOLE   0 0 13,661
WARNER BROS DISCOVERY INC COM SER A 931427108   215,982 22,783 SH   SOLE   0 0 22,783
WELLS FARGO CO COM 934423104   539,082 13,056 SH   SOLE   0 0 13,056
JOHN WILEY & SONS INC CL A 949746101   667,333 16,658 SH   SOLE   0 0 16,658
YEXT INC CL A 968223206   9,396,239 1,438,934 SH   SOLE   0 0 1,438,934
ZOOM VIDEO COMMUNICATIONS INC CL A 98585N106   277,801 4,101 SH   SOLE   0 0 4,101
ZUORA INC COM CL A 98980L101   5,576,314 876,779 SH   SOLE   0 0 876,779