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 147,839 1,618,734 SH   SOLE   1,306,713 0 312,021
ALARM COM HLDGS INC COM CS 011642105 119,409 1,930,313 SH   SOLE   1,612,007 0 318,306
ALIGN TECHNOLOGY INC CS 016255101 120,768 510,282 SH   SOLE   435,549 0 74,733
APPLE INC COM CS 037833100 300 2,196 SH   SOLE   2,196 0 0
ARISTA NETWORKS INC COM CS 040413106 73,596 785,105 SH   SOLE   631,144 0 153,961
AUTODESK INC COM CS 052769106 80,134 466,003 SH   SOLE   373,025 0 92,978
CARA THERAPEUTICS INC COM CS 140755109 15,510 1,698,822 SH   SOLE   1,698,822 0 0
CASA SYS INC COM CS 14713L102 1,955 497,479 SH   SOLE   497,479 0 0
CEVA INC COM CS 157210105 14,448 430,523 SH   SOLE   430,523 0 0
CHANNELADVISOR CORP CS 159179100 14,820 1,016,432 SH   SOLE   1,016,432 0 0
CHEVRON CORP NEW COM CS 166764100 257 1,775 SH   SOLE   1,775 0 0
COGNEX CORP COM CS 192422103 75,508 1,775,819 SH   SOLE   1,429,096 0 346,723
COHERUS BIOSCIENCES INC COM CS 19249H103 1,781 246,021 SH   SOLE   246,021 0 0
COMCAST CORP NEW CL A CS 20030N101 201 5,120 SH   SOLE   5,120 0 0
CORE LABORATORIES N V COM CS N22717107 17,061 861,213 SH   SOLE   727,842 0 133,371
COTERRA ENERGY INC CS 127097103 147,173 5,706,604 SH   SOLE   4,628,866 0 1,077,738
DELUXE CORP COM CS 248019101 18,357 847,101 SH   SOLE   714,575 0 132,526
DOLBY LABORATORIES INC COM CL CS 25659T107 115,968 1,620,572 SH   SOLE   1,333,719 0 286,853
DULUTH HLDGS INC COM CL B CS 26443V101 9,789 1,026,068 SH   SOLE   1,026,068 0 0
EGAIN CORPORATION CS 28225c806 6,639 680,928 SH   SOLE   680,928 0 0
ENLINK MIDSTREAM LLC COM UNIT CS 29336T100 133 15,637 SH   SOLE   15,637 0 0
EVERBRIDGE INC COM CS 29978A104 3,143 112,696 SH   SOLE   112,696 0 0
FLOTEK INDUSTRIES INC CS 343389102 757 763,295 SH   SOLE   763,295 0 0
GARMIN LTD SHS CS H2906T109 139,706 1,421,944 SH   SOLE   1,195,007 0 226,937
GENTEX CORP COM CS 371901109 136,389 4,876,274 SH   SOLE   3,932,210 0 944,064
GENTHERM INC COM CS 37253A103 74,389 1,191,940 SH   SOLE   1,078,305 0 113,635
GEOSPACE TECHNOLOGIES CORP COM CS 37364X109 7,154 1,509,294 SH   SOLE   1,509,294 0 0
GRACO INC COM CS 384109104 40,063 674,354 SH   SOLE   540,753 0 133,601
INTERDIGITAL INC CS 45867G101 48,480 797,366 SH   SOLE   661,482 0 135,884
INTUIT COM CS 461202103 117,720 305,417 SH   SOLE   259,124 0 46,293
INTUITIVE SURGICAL INC CS 46120E602 68,033 338,960 SH   SOLE   270,593 0 68,367
IPG PHOTONICS CORP COM CS 44980X109 19,726 209,565 SH   SOLE   169,527 0 40,038
IROBOT CORP COM CS 462726100 12,782 347,812 SH   SOLE   347,812 0 0
JETBLUE AWYS CORP COM CS 477143101 27,057 3,232,639 SH   SOLE   2,669,367 0 563,272
KORNIT DIGITAL LTD SHS CS M6372Q113 4,993 157,509 SH   SOLE   157,509 0 0
LANDSTAR SYS INC COM CS 515098101 76,193 523,949 SH   SOLE   423,263 0 100,686
LGI HOMES INC COM CS 50187T106 49,591 570,672 SH   SOLE   477,669 0 93,003
MICROCHIP TECHNOLOGY INC COM CS 595017104 120,644 2,077,201 SH   SOLE   1,665,497 0 411,704
MICROSOFT CORP COM CS 594918104 780 3,037 SH   SOLE   3,037 0 0
MILLERKNOLL INC CS 600544100 8,292 315,645 SH   SOLE   315,645 0 0
MIMEDX GROUP CS 602496101 1,152 332,078 SH   SOLE   332,078 0 0
MIX TELEMATICS LTD SPONSORED A CS 60688N102 19,686 2,418,431 SH   SOLE   2,418,431 0 0
MSC INDL DIRECT INC CL A CS 553530106 24,898 331,482 SH   SOLE   271,655 0 59,827
MYRIAD GENETICS INC COM CS 62855J104 34,537 1,900,787 SH   SOLE   1,526,515 0 374,272
NORDSTROM INC COM CS 655664100 34,283 1,622,477 SH   SOLE   1,413,196 0 209,281
OPEN TEXT CORP COM CS 683715106 87,398 2,309,683 SH   SOLE   2,020,686 0 288,997
PAYCHEX INC COM CS 704326107 42,882 376,588 SH   SOLE   303,326 0 73,262
PING IDENTITY HOLDING CS 72341T103 8,072 444,974 SH   SOLE   444,974 0 0
PLANTRONICS INC NEW COM CS 727493108 30,388 765,818 SH   SOLE   664,428 0 101,390
PLEXUS CORP COM CS 729132100 180,128 2,294,623 SH   SOLE   1,928,742 0 365,881
POWER INTEGRATIONS INC COM CS 739276103 137,879 1,838,135 SH   SOLE   1,554,441 0 283,694
PROS HOLDINGS INC COM CS 74346Y103 3,885 148,129 SH   SOLE   148,129 0 0
PROTO LABS INC COM CS 743713109 89,793 1,876,946 SH   SOLE   1,596,662 0 280,284
PURE STORAGE INC CL A CS 74624M102 131,854 5,128,528 SH   SOLE   4,415,257 0 713,271
REDHILL BIOPHARMA LTD SPONSORE CS 757468103 705 810,646 SH   SOLE   810,646 0 0
ROYAL CARIBBEAN GROUP CS V7780T103 31,311 896,918 SH   SOLE   727,702 0 169,216
SEMTECH CORP COM CS 816850101 30,570 556,123 SH   SOLE   447,739 0 108,384
SLEEP NUMBER CORPORATION CS 83125X103 66,332 2,143,198 SH   SOLE   1,877,788 0 265,410
SNAP ON INC COM CS 833034101 84,990 431,354 SH   SOLE   346,966 0 84,388
SOUTHWESTERN ENERGY CO COM CS 845467109 172,587 27,613,927 SH   SOLE   24,404,518 0 3,209,409
SPS COMM INC COM CS 78463M107 22,765 201,368 SH   SOLE   201,368 0 0
STITCH FIX INC COM CL A CS 860897107 17,821 3,607,509 SH   SOLE   3,265,116 0 342,393
STONERIDGE INC COM CS 86183P102 3,800 221,566 SH   SOLE   221,566 0 0
STRATASYS LTD SHS CS M85548101 1,214 64,755 SH   SOLE   64,755 0 0
STRATEGIC EDUCATION INC CS 86272C103 54,008 765,196 SH   SOLE   635,177 0 130,019
SUPER MICRO COMPUTER INC COM CS 86800U104 183,681 4,552,205 SH   SOLE   3,849,621 0 702,584
SURMODICS INC CS 868873100 15,173 407,539 SH   SOLE   407,539 0 0
TAKE-TWO INTERACTIVE CS 874054109 16,515 134,781 SH   SOLE   108,584 0 26,197
TJX COS INC NEW COM CS 872540109 73,107 1,308,983 SH   SOLE   1,051,693 0 257,290
TREX CO INC COM CS 89531P105 23,840 438,066 SH   SOLE   438,066 0 0
UNDER ARMOUR INC CL A CS 904311107 49,617 5,956,408 SH   SOLE   4,804,257 0 1,152,151
VIASAT INC COM CS 92552V100 90,289 2,947,730 SH   SOLE   2,507,165 0 440,565
VIZIO HOLDING CS 92858V101 10,174 1,491,813 SH   SOLE   1,491,813 0 0
VMWARE INC CL A COM CS 928563402 255 2,233 SH   SOLE   2,233 0 0
ZUMIEZ INC COM CS 989817101 4,811 185,034 SH   SOLE   185,034 0 0