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
AKAMAI TECHNOLOGIES COM CS 00971T101 183,570 1,568,439 SH   SOLE   1,256,505 0 311,934
ALARM COM HLDGS INC COM CS 011642105 99,394 1,171,959 SH   SOLE   971,642 0 200,317
ALIGN TECHNOLOGY INC CS 016255101 269,503 410,090 SH   SOLE   349,666 0 60,424
ALPHABET INC CAP STK CL C CS 02079K107 304 105 SH   SOLE   105 0 0
AON PLC SHS CL A CS G0403H108 687 2,285 SH   SOLE   2,285 0 0
APPLE INC COM CS 037833100 1,231 6,932 SH   SOLE   6,932 0 0
ARISTA NETWORKS INC COM CS 040413106 110,057 765,616 SH   SOLE   611,700 0 153,916
AUTODESK INC COM CS 052769106 126,015 448,148 SH   SOLE   355,199 0 92,949
BERRY GLOBAL GROUP INC COM CS 08579W103 486 6,582 SH   SOLE   6,582 0 0
BOTTOMLINE TECHNOLOGIES DELINC CS 101388106 8,792 155,698 SH   SOLE   155,698 0 0
CARA THERAPEUTICS INC COM CS 140755109 20,181 1,656,861 SH   SOLE   1,656,861 0 0
CASA SYS INC COM CS 14713L102 2,703 476,740 SH   SOLE   476,740 0 0
CDK GLOBAL INC COM CS 12508E101 424 10,150 SH   SOLE   10,150 0 0
CEVA INC COM CS 157210105 18,122 419,099 SH   SOLE   419,099 0 0
CHANNELADVISOR CORP CS 159179100 24,365 987,242 SH   SOLE   987,242 0 0
CHEVRON CORP NEW COM CS 166764100 229 1,950 SH   SOLE   1,950 0 0
CHUBB LIMITED COM CS H1467J104 570 2,948 SH   SOLE   2,948 0 0
COGNEX CORP COM CS 192422103 87,494 1,125,184 SH   SOLE   908,021 0 217,163
COHERUS BIOSCIENCES INC COM CS 19249H103 3,768 236,066 SH   SOLE   236,066 0 0
COMCAST CORP NEW CL A CS 20030N101 443 8,792 SH   SOLE   8,792 0 0
CORE LABORATORIES N V COM CS N22717107 17,972 805,546 SH   SOLE   672,175 0 133,371
COTERRA ENERGY INC CS 127097103 106,519 5,606,249 SH   SOLE   4,528,783 0 1,077,466
CROWN HLDGS INC COM CS 228368106 201 1,818 SH   SOLE   1,818 0 0
DELUXE CORP COM CS 248019101 26,571 827,491 SH   SOLE   695,002 0 132,489
DOLBY LABORATORIES INC COM CL CS 25659T107 140,073 1,471,050 SH   SOLE   1,184,284 0 286,766
DULUTH HLDGS INC COM CL B CS 26443V101 15,385 1,013,524 SH   SOLE   1,013,524 0 0
EMERSON ELEC CO COM CS 291011104 214 2,300 SH   SOLE   2,300 0 0
ENLINK MIDSTREAM LLC COM UNIT CS 29336T100 108 15,637 SH   SOLE   15,637 0 0
FIDELITY NATL INFORMATION SVCS CS 31620M106 370 3,388 SH   SOLE   3,388 0 0
FISERV INC COM CS 337738108 502 4,833 SH   SOLE   4,833 0 0
FLOTEK INDUSTRIES INC CS 343389102 891 788,801 SH   SOLE   788,801 0 0
FREEPORT-MCMORAN INC CS 35671D857 273 6,540 SH   SOLE   6,540 0 0
GARMIN LTD SHS CS H2906T109 174,343 1,280,334 SH   SOLE   1,053,479 0 226,855
GENTEX CORP COM CS 371901109 164,638 4,724,176 SH   SOLE   3,780,439 0 943,737
GENTHERM INC COM CS 37253A103 100,921 1,161,346 SH   SOLE   1,047,806 0 113,540
GEOSPACE TECHNOLOGIES CORP COM CS 37364X109 9,988 1,492,912 SH   SOLE   1,492,912 0 0
GRACO INC COM CS 384109104 53,463 663,143 SH   SOLE   529,542 0 133,601
IHS MARKIT LTD SHS CS G47567105 54,344 408,846 SH   SOLE   322,012 0 86,834
INTERCONTINENTAL EXCHANGE INC CS 45866F104 531 3,884 SH   SOLE   3,884 0 0
INTERDIGITAL INC CS 45867G101 55,747 778,258 SH   SOLE   642,442 0 135,816
INTUIT COM CS 461202103 215,248 334,641 SH   SOLE   278,715 0 55,926
INTUITIVE SURGICAL INC CS 46120E602 116,955 325,509 SH   SOLE   257,142 0 68,367
IPG PHOTONICS CORP COM CS 44980X109 34,977 203,188 SH   SOLE   163,194 0 39,994
IROBOT CORP COM CS 462726100 22,407 340,124 SH   SOLE   340,124 0 0
ISHARES TR RUSSELL 2000 CS 464287655 206 927 SH   SOLE   927 0 0
JETBLUE AWYS CORP COM CS 477143101 59,011 4,144,027 SH   SOLE   3,580,923 0 563,104
JPMORGAN CHASE & CO COM CS 46625H100 255 1,611 SH   SOLE   1,611 0 0
KORNIT DIGITAL LTD SHS CS M6372Q113 15,322 100,637 SH   SOLE   100,637 0 0
LANDSTAR SYS INC COM CS 515098101 90,521 505,647 SH   SOLE   404,990 0 100,657
LGI HOMES INC COM CS 50187T106 70,298 455,061 SH   SOLE   362,112 0 92,949
MEDTRONIC PLC SHS CS G5960L103 239 2,313 SH   SOLE   2,313 0 0
MICROCHIP TECHNOLOGY INC COM CS 595017104 144,547 1,660,316 SH   SOLE   1,327,696 0 332,620
MICROSOFT CORP COM CS 594918104 1,404 4,176 SH   SOLE   4,176 0 0
MIDDLEBY CORP COM CS 596278101 16,584 84,287 SH   SOLE   84,262 0 25
MILLERKNOLL INC CS 600544100 12,160 310,274 SH   SOLE   310,274 0 0
MIMEDX GROUP CS 602496101 1,925 318,732 SH   SOLE   318,732 0 0
MIX TELEMATICS LTD SPONSORED A CS 60688N102 30,113 2,387,991 SH   SOLE   2,387,991 0 0
MOLSON COORS BEVERAGE CO CL B CS 60871R209 321 6,932 SH   SOLE   6,932 0 0
MONDELEZ INTL INC CL A CS 609207105 575 8,669 SH   SOLE   8,669 0 0
MSC INDL DIRECT INC CL A CS 553530106 27,057 321,874 SH   SOLE   262,067 0 59,807
MYRIAD GENETICS INC COM CS 62855J104 50,963 1,846,490 SH   SOLE   1,472,306 0 374,184
NORDSTROM INC COM CS 655664100 35,918 1,587,876 SH   SOLE   1,378,723 0 209,153
NOVO NORDISK A/S ADR-EACH CNV CS 670100205 373 3,334 SH   SOLE   3,334 0 0
NUVASIVE INC COM CS 670704105 1,855 35,345 SH   SOLE   35,345 0 0
OKTA INC CS 679295105 425 1,896 SH   SOLE   1,896 0 0
OPEN TEXT CORP COM CS 683715106 107,273 2,259,340 SH   SOLE   1,970,426 0 288,914
PAYA HOLDINGS INC (A) CS 70434P103 84 13,200 SH   SOLE   13,200 0 0
PAYCHEX INC COM CS 704326107 89,031 652,242 SH   SOLE   520,426 0 131,816
PING IDENTITY HOLDING CS 72341T103 5,485 239,738 SH   SOLE   239,738 0 0
PLANTRONICS INC NEW COM CS 727493108 75,147 2,561,254 SH   SOLE   2,197,657 0 363,597
PLEXUS CORP COM CS 729132100 210,729 2,197,612 SH   SOLE   1,831,838 0 365,774
POWER INTEGRATIONS INC COM CS 739276103 164,760 1,773,711 SH   SOLE   1,490,102 0 283,609
PROLOGIS INC. COM CS 74340W103 303 1,797 SH   SOLE   1,797 0 0
PROS HOLDINGS INC COM CS 74346Y103 4,985 144,521 SH   SOLE   144,521 0 0
PROSUS N V SPONSORED ADR CS 74365P108 304 18,197 SH   SOLE   18,197 0 0
PROTO LABS INC COM CS 743713109 92,016 1,791,933 SH   SOLE   1,511,778 0 280,155
PURE STORAGE INC CL A CS 74624M102 162,200 4,983,094 SH   SOLE   4,270,096 0 712,998
REDHILL BIOPHARMA LTD SPONSORE CS 757468103 4,994 1,935,589 SH   SOLE   1,935,589 0 0
RESTAURANT BRANDS INTL INC COM CS 76131D103 463 7,624 SH   SOLE   7,624 0 0
ROYAL CARIBBEAN GROUP CS V7780T103 67,306 875,240 SH   SOLE   706,092 0 169,148
SLEEP NUMBER CORPORATION CS 83125X103 158,818 2,073,336 SH   SOLE   1,808,040 0 265,296
SNAP INC CL A CS 83304A106 551 11,715 SH   SOLE   11,715 0 0
SNAP ON INC COM CS 833034101 88,998 413,215 SH   SOLE   328,863 0 84,352
SOUTHWESTERN ENERGY CO COM CS 845467109 125,783 26,992,101 SH   SOLE   23,783,493 0 3,208,608
SPS COMM INC COM CS 78463M107 28,828 202,516 SH   SOLE   202,516 0 0
STITCH FIX INC COM CL A CS 860897107 55,209 2,918,019 SH   SOLE   2,575,710 0 342,309
STONERIDGE INC COM CS 86183P102 5,366 271,810 SH   SOLE   271,810 0 0
STRATASYS LTD SHS CS M85548101 1,535 62,668 SH   SOLE   62,668 0 0
STRATEGIC EDUCATION INC CS 86272C103 49,155 849,837 SH   SOLE   719,850 0 129,987
SUPER MICRO COMPUTER INC COM CS 86800U104 194,907 4,434,753 SH   SOLE   3,732,356 0 702,397
SURMODICS INC CS 868873100 19,259 399,979 SH   SOLE   399,979 0 0
TAKE-TWO INTERACTIVE CS 874054109 22,913 128,930 SH   SOLE   102,741 0 26,189
TELLURIAN INC CS 87968A104 77 25,000 SH   SOLE   25,000 0 0
TJX COS INC NEW COM CS 872540109 122,429 1,612,606 SH   SOLE   1,274,759 0 337,847
TREX CO INC COM CS 89531P105 58,965 436,682 SH   SOLE   436,682 0 0
UNDER ARMOUR INC CL A CS 904311107 82,160 3,877,284 SH   SOLE   3,105,683 0 771,601
VANGUARD INDEX FDS MID CAP ETF CS 922908629 373 1,464 SH   SOLE   1,464 0 0
VIASAT INC COM CS 92552V100 127,212 2,856,120 SH   SOLE   2,415,752 0 440,368
VMWARE INC CL A COM CS 928563402 448 3,862 SH   SOLE   3,862 0 0
WORKDAY INC CS 98138h101 242 886 SH   SOLE   886 0 0
ZUMIEZ INC COM CS 989817101 8,761 182,565 SH   SOLE   182,565 0 0