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
ACACIA COMMUNICATIONS INC CS 00401C108 6,107 90,908 SH   SOLE   87,992 0 2,916
AKAMAI TECHNOLOGIES COM CS 00971T101 146,834 1,604,918 SH   SOLE   1,227,352 0 377,566
ALARM COM HLDGS INC COM CS 011642105 29,994 770,860 SH   SOLE   622,316 0 148,544
ALIGN TECHNOLOGY INC CS 016255101 163,230 938,373 SH   SOLE   748,726 0 189,647
ARISTA NETWORKS INC COM CS 040413106 20,123 99,346 SH   SOLE   75,441 0 23,905
AUTODESK INC COM CS 052769106 144,870 928,058 SH   SOLE   708,797 0 219,261
BOTTOMLINE TECHNOLOGIES DELINC CS 101388106 6,625 180,763 SH   SOLE   175,358 0 5,405
CABOT OIL & GAS CORP CS 127097103 156,811 9,122,197 SH   SOLE   7,033,740 0 2,088,457
CARA THERAPEUTICS INC COM CS 140755109 9,994 756,538 SH   SOLE   731,908 0 24,630
CASA SYS INC COM CS 14713L102 2,289 653,964 SH   SOLE   638,033 0 15,931
CEVA INC COM CS 157210105 12,739 511,009 SH   SOLE   492,256 0 18,753
CHANNELADVISOR CORP CS 159179100 4,781 658,585 SH   SOLE   637,839 0 20,746
CHEESECAKE FACTORY INC COM CS 163072101 2,099 122,906 SH   SOLE   122,906 0 0
COGNEX CORP COM CS 192422103 88,152 2,087,915 SH   SOLE   1,608,659 0 479,256
CORE LABORATORIES N V COM CS N22717107 7,973 771,086 SH   SOLE   591,127 0 179,959
COSTAR GROUP INC COM CS 22160N109 6,253 10,648 SH   SOLE   10,322 0 326
DELUXE CORP COM CS 248019101 37,653 1,452,084 SH   SOLE   1,162,577 0 289,507
DOLBY LABORATORIES INC COM CL CS 25659T107 100,033 1,845,294 SH   SOLE   1,419,536 0 425,758
DULUTH HLDGS INC COM CL B CS 26443V101 1,490 371,465 SH   SOLE   357,566 0 13,899
EDWARDS LIFESCIENCES CORP COM CS 28176E108 63,996 339,284 SH   SOLE   256,891 0 82,393
EMERSON ELEC CO COM CS 291011104 214 4,500 SH   SOLE   4,500 0 0
FACTSET RESH SYS INC COM CS 303075105 83,642 320,860 SH   SOLE   241,941 0 78,919
FLOTEK INDS INC CS 343389102 1,345 1,511,364 SH   SOLE   1,469,947 0 41,417
GARMIN LTD SHS CS H2906T109 118,468 1,580,411 SH   SOLE   1,237,504 0 342,907
GENTEX CORP COM CS 371901109 117,857 5,318,439 SH   SOLE   4,082,059 0 1,236,380
GENTHERM INC COM CS 37253A103 55,192 1,757,722 SH   SOLE   1,483,173 0 274,549
GEOSPACE TECHNOLOGIES CORP COM CS 37364X109 5,379 840,517 SH   SOLE   815,145 0 25,372
GRACO INC COM CS 384109104 59,611 1,223,290 SH   SOLE   922,259 0 301,031
IHS MARKIT LTD SHS CS G47567105 46,773 779,547 SH   SOLE   588,439 0 191,108
INTUIT COM CS 461202103 158,361 688,528 SH   SOLE   538,323 0 150,205
INTUITIVE SURGICAL INC CS 46120E602 154,487 311,962 SH   SOLE   237,059 0 74,903
IPG PHOTONICS CORP COM CS 44980X109 39,939 362,163 SH   SOLE   274,452 0 87,711
IROBOT CORP COM CS 462726100 13,537 330,967 SH   SOLE   319,778 0 11,189
ISHARES TR RUS MD CP GR ETF CS 464287481 2,469 20,308 SH   SOLE   20,308 0 0
JETBLUE AWYS CORP COM CS 477143101 96,154 10,743,505 SH   SOLE   8,482,259 0 2,261,246
KORNIT DIGITAL LTD SHS CS M6372Q113 11,446 459,880 SH   SOLE   445,827 0 14,053
LANDSTAR SYS INC COM CS 515098101 87,080 908,409 SH   SOLE   693,618 0 214,791
LUMBER LIQUIDATORS HLDGS INC C CS 55003T107 874 186,335 SH   SOLE   177,490 0 8,845
MANHATTAN ASSOCS INC COM CS 562750109 63,212 1,268,816 SH   SOLE   970,123 0 298,693
MATERIALISE NV SPONSORED ADS CS 57667T100 13,629 733,938 SH   SOLE   712,937 0 21,001
MICROCHIP TECHNOLOGY INC COM CS 595017104 62,343 919,514 SH   SOLE   699,381 0 220,133
MIDDLEBY CORP COM CS 596278101 85,781 1,508,100 SH   SOLE   1,190,651 0 317,449
MIMEDX GROUP INC COM CS 602496101 1,405 402,612 SH   SOLE   384,212 0 18,400
MIX TELEMATICS LTD SPONSORED A CS 60688N102 13,532 1,564,394 SH   SOLE   1,517,412 0 46,982
MSC INDL DIRECT INC CL A CS 553530106 30,500 554,849 SH   SOLE   437,135 0 117,714
MYRIAD GENETICS INC COM CS 62855J104 43,350 3,029,345 SH   SOLE   2,344,315 0 685,030
NAUTILUS INC COM CS 63910B102 2,265 867,722 SH   SOLE   834,315 0 33,407
NORDSTROM INC COM CS 655664100 28,946 1,886,938 SH   SOLE   1,438,718 0 448,220
NUVASIVE INC COM CS 670704105 2,471 48,785 SH   SOLE   46,575 0 2,210
ONESPAN INC COM CS 68287N100 5,466 301,150 SH   SOLE   290,318 0 10,832
OPEN TEXT CORP COM CS 683715106 166,715 4,774,206 SH   SOLE   3,809,565 0 964,641
PANHANDLE OIL AND GAS INC CS 698477106 1,157 313,682 SH   SOLE   302,916 0 10,766
PAYCHEX INC COM CS 704326107 36,612 581,882 SH   SOLE   443,404 0 138,478
PLANTRONICS INC NEW COM CS 727493108 21,836 2,170,560 SH   SOLE   1,770,252 0 400,308
PLEXUS CORP COM CS 729132100 154,454 2,830,894 SH   SOLE   2,238,840 0 592,054
POWER INTEGRATIONS INC COM CS 739276103 143,143 1,620,550 SH   SOLE   1,269,879 0 350,671
PROS HOLDINGS INC COM CS 74346Y103 5,343 172,195 SH   SOLE   166,937 0 5,258
PROTO LABS INC COM CS 743713109 68,831 904,128 SH   SOLE   716,551 0 187,577
PURE STORAGE INC CL A CS 74624M102 70,389 5,722,704 SH   SOLE   4,604,241 0 1,118,463
RALPH LAUREN CORP CS 751212101 18,493 276,716 SH   SOLE   207,603 0 69,113
REALPAGE INC COM CS 75606N109 107,005 2,021,634 SH   SOLE   1,601,195 0 420,439
REDHILL BIOPHARMA LTD SPONSORE CS 757468103 7,721 1,704,489 SH   SOLE   1,653,724 0 50,765
ROYAL CARIBBEAN CRUISES LTD CO CS V7780T103 49,944 1,552,500 SH   SOLE   1,180,861 0 371,639
SLEEP NUMBER CORPORATION CS 83125X103 66,084 3,449,046 SH   SOLE   2,830,917 0 618,129
SOUTHWESTERN ENERGY CO COM CS 845467109 44,818 26,519,679 SH   SOLE   22,679,202 0 3,840,477
SPS COMM INC COM CS 78463M107 11,662 250,745 SH   SOLE   243,085 0 7,660
STAMPS COM INC COM NEW CS 852857200 179,986 1,383,657 SH   SOLE   1,133,736 0 249,921
STITCH FIX INC COM CL A CS 860897107 32,333 2,545,920 SH   SOLE   2,185,150 0 360,770
STONERIDGE INC COM CS 86183P102 2,994 178,754 SH   SOLE   173,217 0 5,537
STRATASYS LTD SHS CS M85548101 1,993 124,928 SH   SOLE   120,891 0 4,037
STRATEGIC EDUCATION INC CS 86272C103 14,336 102,573 SH   SOLE   99,441 0 3,132
SUPER MICRO COMPUTER INC COM CS 86800U104 106,148 4,988,169 SH   SOLE   4,012,520 0 975,649
SURMODICS INC CS 868873100 5,214 156,480 SH   SOLE   150,917 0 5,563
TCF FINANCIAL CORP NEW CS 872307103 11,584 511,222 SH   SOLE   382,226 0 128,996
TJX COS INC NEW COM CS 872540109 217,427 4,547,729 SH   SOLE   3,449,035 0 1,098,694
TREX CO INC COM CS 89531P105 43,740 545,791 SH   SOLE   528,958 0 16,833
TRIPADVISOR INC CS 896945201 8,192 471,099 SH   SOLE   354,396 0 116,703
UBIQUITI INC CS 90353W103 166,859 1,178,546 SH   SOLE   909,956 0 268,590
ULTRA PETROLEUM CORP CS 903914208 1,273 18,186,635 SH   SOLE   15,907,201 0 2,279,434
UNDER ARMOUR INC CL A CS 904311107 40,998 4,451,435 SH   SOLE   3,385,454 0 1,065,981
URBAN OUTFITTERS INC COM CS 917047102 18,898 1,327,089 SH   SOLE   1,015,782 0 311,307
VARIAN MED SYS INC COM CS 92220P105 75,536 735,784 SH   SOLE   559,190 0 176,594
VIASAT INC COM CS 92552V100 54,856 1,527,184 SH   SOLE   1,259,882 0 267,302
ZUMIEZ INC COM CS 989817101 3,656 211,111 SH   SOLE   204,674 0 6,437