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 191,126 1,600,852 SH   SOLE   1,288,831 0 312,021
ALARM COM HLDGS INC COM CS 011642105 79,122 1,190,518 SH   SOLE   990,141 0 200,377
ALIGN TECHNOLOGY INC CS 016255101 183,058 419,858 SH   SOLE   359,409 0 60,449
AON PLC SHS CL A CS G0403H108 631 1,939 SH   SOLE   1,939 0 0
APPLE INC COM CS 037833100 1,130 6,470 SH   SOLE   6,470 0 0
ARISTA NETWORKS INC COM CS 040413106 107,194 771,291 SH   SOLE   617,330 0 153,961
AUTODESK INC COM CS 052769106 97,932 456,878 SH   SOLE   363,900 0 92,978
BERRY GLOBAL GROUP INC COM CS 08579W103 321 5,534 SH   SOLE   5,534 0 0
BOTTOMLINE TECHNOLOGIES DELINC CS 101388106 7,863 138,735 SH   SOLE   138,735 0 0
CARA THERAPEUTICS INC COM CS 140755109 20,586 1,694,350 SH   SOLE   1,694,350 0 0
CASA SYS INC COM CS 14713L102 2,243 496,217 SH   SOLE   496,217 0 0
CDK GLOBAL INC COM CS 12508E101 406 8,347 SH   SOLE   8,347 0 0
CEVA INC COM CS 157210105 17,444 429,129 SH   SOLE   429,129 0 0
CHANNELADVISOR CORP CS 159179100 16,785 1,012,994 SH   SOLE   1,012,994 0 0
CHEVRON CORP NEW COM CS 166764100 318 1,950 SH   SOLE   1,950 0 0
CHUBB LIMITED COM CS H1467J104 527 2,462 SH   SOLE   2,462 0 0
COGNEX CORP COM CS 192422103 87,858 1,138,795 SH   SOLE   921,546 0 217,249
COHERUS BIOSCIENCES INC COM CS 19249H103 3,162 244,921 SH   SOLE   244,921 0 0
COMCAST CORP NEW CL A CS 20030N101 340 7,268 SH   SOLE   7,268 0 0
CORE LABORATORIES N V COM CS N22717107 27,067 855,731 SH   SOLE   722,360 0 133,371
COTERRA ENERGY INC CS 127097103 152,613 5,658,610 SH   SOLE   4,580,872 0 1,077,738
DELUXE CORP COM CS 248019101 25,415 840,435 SH   SOLE   707,909 0 132,526
DOLBY LABORATORIES INC COM CL CS 25659T107 121,265 1,550,307 SH   SOLE   1,263,454 0 286,853
DULUTH HLDGS INC COM CL B CS 26443V101 12,518 1,023,584 SH   SOLE   1,023,584 0 0
EGAIN CORPORATION CS 28225c806 4,818 416,022 SH   SOLE   416,022 0 0
EMERSON ELEC CO COM CS 291011104 226 2,300 SH   SOLE   2,300 0 0
ENLINK MIDSTREAM LLC COM UNIT CS 29336T100 151 15,637 SH   SOLE   15,637 0 0
EVERBRIDGE INC COM CS 29978A104 4,915 112,620 SH   SOLE   112,620 0 0
FIDELITY NATL INFORMATION SVCS CS 31620M106 295 2,937 SH   SOLE   2,937 0 0
FISERV INC COM CS 337738108 420 4,142 SH   SOLE   4,142 0 0
FLOTEK INDUSTRIES INC CS 343389102 963 764,366 SH   SOLE   764,366 0 0
FREEPORT-MCMORAN INC CS 35671D857 292 5,874 SH   SOLE   5,874 0 0
GARMIN LTD SHS CS H2906T109 155,134 1,307,930 SH   SOLE   1,081,008 0 226,922
GENTEX CORP COM CS 371901109 140,642 4,821,468 SH   SOLE   3,877,465 0 944,003
GENTHERM INC COM CS 37253A103 86,229 1,180,579 SH   SOLE   1,066,994 0 113,585
GEOSPACE TECHNOLOGIES CORP COM CS 37364X109 8,657 1,505,523 SH   SOLE   1,505,523 0 0
GRACO INC COM CS 384109104 46,291 663,950 SH   SOLE   530,349 0 133,601
INTERCONTINENTAL EXCHANGE INC CS 45866F104 435 3,293 SH   SOLE   3,293 0 0
INTERDIGITAL INC CS 45867G101 50,380 789,658 SH   SOLE   653,809 0 135,849
INTUIT COM CS 461202103 162,511 337,974 SH   SOLE   282,048 0 55,926
INTUITIVE SURGICAL INC CS 46120E602 100,076 331,730 SH   SOLE   263,363 0 68,367
IPG PHOTONICS CORP COM CS 44980X109 22,684 206,669 SH   SOLE   166,666 0 40,003
IROBOT CORP COM CS 462726100 21,994 346,910 SH   SOLE   346,910 0 0
JETBLUE AWYS CORP COM CS 477143101 62,960 4,211,378 SH   SOLE   3,648,106 0 563,272
KORNIT DIGITAL LTD SHS CS M6372Q113 8,261 99,909 SH   SOLE   99,909 0 0
LANDSTAR SYS INC COM CS 515098101 77,719 515,277 SH   SOLE   414,591 0 100,686
LGI HOMES INC COM CS 50187T106 45,914 470,045 SH   SOLE   377,067 0 92,978
MICROCHIP TECHNOLOGY INC COM CS 595017104 153,934 2,048,634 SH   SOLE   1,636,956 0 411,678
MICROSOFT CORP COM CS 594918104 1,140 3,696 SH   SOLE   3,696 0 0
MILLERKNOLL INC CS 600544100 10,881 314,857 SH   SOLE   314,857 0 0
MIMEDX GROUP CS 602496101 1,556 330,380 SH   SOLE   330,380 0 0
MIX TELEMATICS LTD SPONSORED A CS 60688N102 27,043 2,412,390 SH   SOLE   2,412,390 0 0
MOLSON COORS BEVERAGE CO CL B CS 60871R209 306 5,725 SH   SOLE   5,725 0 0
MONDELEZ INTL INC CL A CS 609207105 447 7,116 SH   SOLE   7,116 0 0
MSC INDL DIRECT INC CL A CS 553530106 27,951 328,024 SH   SOLE   268,197 0 59,827
MYRIAD GENETICS INC COM CS 62855J104 47,237 1,874,478 SH   SOLE   1,500,206 0 374,272
NORDSTROM INC COM CS 655664100 43,630 1,609,386 SH   SOLE   1,400,175 0 209,211
NOVO NORDISK A/S ADR-EACH CNV CS 670100205 309 2,779 SH   SOLE   2,779 0 0
NUVASIVE INC COM CS 670704105 2,046 36,078 SH   SOLE   36,078 0 0
OKTA INC CS 679295105 252 1,667 SH   SOLE   1,667 0 0
OPEN TEXT CORP COM CS 683715106 97,181 2,292,012 SH   SOLE   2,003,015 0 288,997
PAYCHEX INC COM CS 704326107 83,894 614,741 SH   SOLE   482,925 0 131,816
PING IDENTITY HOLDING CS 72341T103 12,200 444,771 SH   SOLE   444,771 0 0
PLANTRONICS INC NEW COM CS 727493108 103,217 2,619,723 SH   SOLE   2,256,024 0 363,699
PLEXUS CORP COM CS 729132100 185,893 2,272,258 SH   SOLE   1,906,377 0 365,881
POWER INTEGRATIONS INC COM CS 739276103 168,097 1,813,737 SH   SOLE   1,530,043 0 283,694
PROLOGIS INC. COM CS 74340W103 203 1,257 SH   SOLE   1,257 0 0
PROS HOLDINGS INC COM CS 74346Y103 4,921 147,728 SH   SOLE   147,728 0 0
PROSUS N V SPONSORED ADR CS 74365P108 170 15,581 SH   SOLE   15,581 0 0
PROTO LABS INC COM CS 743713109 98,446 1,860,976 SH   SOLE   1,580,737 0 280,239
PURE STORAGE INC CL A CS 74624M102 178,887 5,066,185 SH   SOLE   4,352,914 0 713,271
REDHILL BIOPHARMA LTD SPONSORE CS 757468103 4,914 1,950,002 SH   SOLE   1,950,002 0 0
RESTAURANT BRANDS INTL INC COM CS 76131D103 366 6,268 SH   SOLE   6,268 0 0
ROYAL CARIBBEAN GROUP CS V7780T103 74,435 888,459 SH   SOLE   719,243 0 169,216
S&P GLOBAL INC CS 78409V104 47,830 116,607 SH   SOLE   91,966 0 24,641
SLEEP NUMBER CORPORATION CS 83125X103 107,801 2,125,842 SH   SOLE   1,860,482 0 265,360
SNAP INC CL A CS 83304A106 374 10,388 SH   SOLE   10,388 0 0
SNAP ON INC COM CS 833034101 87,461 425,640 SH   SOLE   341,262 0 84,378
SOUTHWESTERN ENERGY CO COM CS 845467109 197,169 27,499,183 SH   SOLE   24,289,774 0 3,209,409
SPS COMM INC COM CS 78463M107 26,334 200,717 SH   SOLE   200,717 0 0
STITCH FIX INC COM CL A CS 860897107 30,324 3,011,295 SH   SOLE   2,668,902 0 342,393
STONERIDGE INC COM CS 86183P102 4,579 220,551 SH   SOLE   220,551 0 0
STRATASYS LTD SHS CS M85548101 1,636 64,420 SH   SOLE   64,420 0 0
STRATEGIC EDUCATION INC CS 86272C103 50,235 756,783 SH   SOLE   626,764 0 130,019
SUPER MICRO COMPUTER INC COM CS 86800U104 171,775 4,512,092 SH   SOLE   3,809,508 0 702,584
SURMODICS INC CS 868873100 18,427 406,502 SH   SOLE   406,502 0 0
TAKE-TWO INTERACTIVE CS 874054109 20,390 132,627 SH   SOLE   106,430 0 26,197
TELLURIAN INC CS 87968A104 132 25,000 SH   SOLE   25,000 0 0
TJX COS INC NEW COM CS 872540109 100,244 1,654,745 SH   SOLE   1,316,803 0 337,942
TREX CO INC COM CS 89531P105 28,537 436,814 SH   SOLE   436,814 0 0
UNDER ARMOUR INC CL A CS 904311107 67,771 3,981,862 SH   SOLE   3,210,034 0 771,828
VALERO ENERGY CORP NEW COM CS 91913Y100 203 2,000 SH   SOLE   2,000 0 0
VIASAT INC COM CS 92552V100 142,493 2,919,940 SH   SOLE   2,479,450 0 440,490
VIZIO HLDG CORP CL A COM CS 92858V101 8,811 991,110 SH   SOLE   991,110 0 0
VMWARE INC CL A COM CS 928563402 361 3,174 SH   SOLE   3,174 0 0
ZUMIEZ INC COM CS 989817101 7,052 184,560 SH   SOLE   184,560 0 0