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
ABBOTT LABS COM 002824100 54,199 644,458 SH   SOLE   634,558 0 9,900
ADVANCED MICRO DEVICES INC COM 007903107 24,253 798,579 SH   SOLE   735,173 0 63,406
ALPHABET INC CAP STK CL A 02079K305 44,971 41,532 SH   SOLE   40,914 0 618
AMAZON COM INC COM 023135106 79,396 41,928 SH   SOLE   41,298 0 630
AMBARELLA INC SHS G037AX101 11,673 264,513 SH   SOLE   254,463 0 10,050
AMEDISYS INC COM 023436108 9,823 80,904 SH   SOLE   77,534 0 3,370
ANALOG DEVICES INC COM 032654105 40,117 355,424 SH   SOLE   349,924 0 5,500
ANAPLAN INC COM 03272L108 10,401 206,084 SH   SOLE   188,225 0 17,859
APPLE INC COM 037833100 54,613 275,937 SH   SOLE   271,737 0 4,200
APTIV PLC SHS G6095L109 8,259 102,172 SH   SOLE   87,002 0 15,170
ARRAY BIOPHARMA INC COM 04269X105 25,666 553,980 SH   SOLE   532,781 0 21,199
AVALARA INC COM 05338G106 1,588 21,988 SH   SOLE   21,988 0 0
BLACK KNIGHT INC COM 09215C105 10,984 182,612 SH   SOLE   174,792 0 7,820
BOOT BARN HLDGS INC COM 099406100 8,101 227,302 SH   SOLE   218,667 0 8,635
BOSTON BEER INC CL A 100557107 1,880 4,976 SH   SOLE   4,976 0 0
CALLON PETE CO DEL COM 13123X102 9,271 1,406,818 SH   SOLE   1,360,057 0 46,761
CARBON BLACK INC COM 14081R103 1,037 62,028 SH   SOLE   62,028 0 0
CARMAX INC COM 143130102 5,825 67,083 SH   SOLE   64,213 0 2,870
CHART INDS INC COM PAR $0.01 16115Q308 41,455 539,214 SH   SOLE   497,577 0 41,637
CHEGG INC COM 163092109 24,667 639,207 SH   SOLE   614,617 0 24,590
CHIPOTLE MEXICAN GRILL INC COM 169656105 43,823 59,796 SH   SOLE   56,389 0 3,407
CHURCH & DWIGHT INC COM 171340102 25,853 353,856 SH   SOLE   327,405 0 26,451
CIENA CORP COM NEW 171779309 12,132 294,959 SH   SOLE   251,090 0 43,869
CISCO SYS INC COM 17275R102 33,141 605,545 SH   SOLE   596,245 0 9,300
CLEAN HARBORS INC COM 184496107 37,378 525,708 SH   SOLE   487,644 0 38,064
COSTAR GROUP INC COM 22160N109 45,994 83,013 SH   SOLE   75,564 0 7,449
CREE INC COM 225447101 38,981 693,865 SH   SOLE   641,359 0 52,506
CROWN HOLDINGS INC COM 228368106 10,134 165,863 SH   SOLE   141,043 0 24,820
DELPHI TECHNOLOGIES PLC SHS G2709G107 10,242 512,102 SH   SOLE   492,457 0 19,645
DENTSPLY SIRONA INC COM 24906P109 25,853 442,993 SH   SOLE   436,193 0 6,800
DEXCOM INC COM 252131107 85,515 570,706 SH   SOLE   539,073 0 31,633
DIAMONDBACK ENERGY INC COM 25278X109 33,222 304,871 SH   SOLE   281,104 0 23,767
DISNEY WALT CO COM DISNEY 254687106 45,444 325,436 SH   SOLE   320,436 0 5,000
DMC GLOBAL INC COM 23291C103 1,393 21,992 SH   SOLE   21,992 0 0
DOLLAR GEN CORP NEW COM 256677105 8,972 66,383 SH   SOLE   56,515 0 9,868
EDWARDS LIFESCIENCES CORP COM 28176E108 10,940 59,220 SH   SOLE   50,447 0 8,773
ETSY INC COM 29786A106 42,843 698,107 SH   SOLE   636,253 0 61,854
EURONET WORLDWIDE INC COM 298736109 47,895 284,680 SH   SOLE   263,349 0 21,331
EVERBRIDGE INC COM 29978A104 7,573 84,689 SH   SOLE   81,794 0 2,895
EVERI HLDGS INC COM 30034T103 691 57,957 SH   SOLE   57,957 0 0
EXACT SCIENCES CORP COM 30063P105 43,135 365,423 SH   SOLE   335,100 0 30,323
FACEBOOK INC CL A 30303M102 57,118 295,949 SH   SOLE   291,449 0 4,500
FARFETCH LTD ORD SH CL A 30744W107 16,893 812,141 SH   SOLE   799,695 0 12,446
FASTENAL CO COM 311900104 7,362 225,897 SH   SOLE   192,679 0 33,218
FATE THERAPEUTICS INC COM 31189P102 2,345 115,532 SH   SOLE   115,532 0 0
FISERV INC COM 337738108 15,738 172,646 SH   SOLE   147,100 0 25,546
FIVE BELOW INC COM 33829M101 19,341 161,146 SH   SOLE   155,045 0 6,101
FIVE9 INC COM 338307101 16,989 331,225 SH   SOLE   317,028 0 14,197
FLWS/1-800 FLOWERS CL A 68243Q106 1,275 67,538 SH   SOLE   67,538 0 0
FRESHPET INC COM 358039105 8,037 176,596 SH   SOLE   170,756 0 5,840
G-III APPAREL GROUP LTD COM 36237H101 6,013 204,376 SH   SOLE   195,536 0 8,840
GLOBAL PMTS INC COM 37940X102 11,387 71,109 SH   SOLE   60,589 0 10,520
GLU MOBILE INC COM 379890106 5,306 739,024 SH   SOLE   711,420 0 27,604
GRAND CANYON ED INC COM 38526M106 32,193 275,106 SH   SOLE   255,996 0 19,110
GROCERY OUTLET HLDG CORP COM 39874R101 417 12,687 SH   SOLE   12,687 0 0
HAEMONETICS CORP COM 405024100 9,054 75,234 SH   SOLE   73,094 0 2,140
HARRIS CORP DEL COM 413875105 5,666 29,959 SH   SOLE   25,659 0 4,300
HARSCO CORP COM 415864107 9,581 349,147 SH   SOLE   338,289 0 10,858
HONEYWELL INTL INC COM 438516106 40,442 231,642 SH   SOLE   228,142 0 3,500
HORIZON THERAPEUTICS PUB LTD SHS G46188101 15,886 660,254 SH   SOLE   635,599 0 24,655
IAC INTERACTIVECORP COM 44919P508 39,229 180,337 SH   SOLE   164,435 0 15,902
INCYTE CORP COM 45337C102 7,168 84,374 SH   SOLE   71,388 0 12,986
INGEVITY CORP COM 45688C107 16,638 158,205 SH   SOLE   152,275 0 5,930
INSPIRE MED SYS INC COM 457730109 38,526 635,211 SH   SOLE   589,068 0 46,143
INSULET CORP COM 45784P101 19,801 165,863 SH   SOLE   147,727 0 18,136
INTER PARFUMS INC COM 458334109 10,887 163,742 SH   SOLE   157,203 0 6,539
INTRA CELLULAR THERAPIES INC COM 46116X101 6,927 533,636 SH   SOLE   515,384 0 18,252
INTUITIVE SURGICAL INC COM NEW 46120E602 42,354 80,744 SH   SOLE   79,491 0 1,253
IQVIA HLDGS INC COM 46266C105 30,448 189,235 SH   SOLE   176,169 0 13,066
K12 INC COM 48273U102 1,591 52,321 SH   SOLE   52,321 0 0
KANSAS CITY SOUTHERN COM NEW 485170302 5,832 47,871 SH   SOLE   45,816 0 2,055
KEYSIGHT TECHNOLOGIES INC COM 49338L103 54,553 607,425 SH   SOLE   549,449 0 57,976
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 6,482 283,180 SH   SOLE   272,155 0 11,025
LATTICE SEMICONDUCTOR CORP COM 518415104 1,204 82,515 SH   SOLE   82,515 0 0
LAUDER ESTEE COS INC CL A 518439104 44,470 242,858 SH   SOLE   239,158 0 3,700
LHC GROUP INC COM 50187A107 1,685 14,091 SH   SOLE   14,091 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109 35,596 537,305 SH   SOLE   529,105 0 8,200
LIVERAMP HLDGS INC COM 53815P108 15,495 319,615 SH   SOLE   293,960 0 25,655
LOVESAC COMPANY COM 54738L109 1,975 63,562 SH   SOLE   63,562 0 0
LULULEMON ATHLETICA INC COM 550021109 47,439 263,245 SH   SOLE   253,140 0 10,105
MANHATTAN ASSOCS INC COM 562750109 5,679 81,912 SH   SOLE   78,407 0 3,505
MARTIN MARIETTA MATLS INC COM 573284106 8,166 35,489 SH   SOLE   30,199 0 5,290
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 11,862 496,933 SH   SOLE   423,343 0 73,590
MASTERCARD INC CL A 57636Q104 62,560 236,494 SH   SOLE   232,820 0 3,674
MERCADOLIBRE INC COM 58733R102 14,804 24,199 SH   SOLE   20,617 0 3,582
MERCK & CO INC COM 58933Y105 24,440 291,477 SH   SOLE   286,977 0 4,500
MERCURY SYS INC COM 589378108 1,431 20,346 SH   SOLE   20,346 0 0
MICROCHIP TECHNOLOGY INC COM 595017104 8,250 95,161 SH   SOLE   81,077 0 14,084
MICRON TECHNOLOGY INC COM 595112103 17,348 449,547 SH   SOLE   442,647 0 6,900
MICROSOFT CORP COM 594918104 84,335 629,550 SH   SOLE   620,050 0 9,500
MIDDLEBY CORP COM 596278101 37,647 277,431 SH   SOLE   257,315 0 20,116
MIRATI THERAPEUTICS INC COM 60468T105 699 6,788 SH   SOLE   6,788 0 0
MONGODB INC CL A 60937P106 5,550 36,491 SH   SOLE   34,926 0 1,565
MOTOROLA SOLUTIONS INC COM NEW 620076307 22,185 133,131 SH   SOLE   113,393 0 19,738
MSCI INC COM 55354G100 6,175 25,861 SH   SOLE   24,731 0 1,130
NANOSTRING TECHNOLOGIES INC COM 63009R109 1,930 63,576 SH   SOLE   63,576 0 0
NETFLIX INC COM 64110L106 41,038 111,724 SH   SOLE   110,005 0 1,719
NIKE INC CL B 654106103 37,112 442,075 SH   SOLE   435,275 0 6,800
NORFOLK SOUTHERN CORP COM 655844108 41,736 209,380 SH   SOLE   206,180 0 3,200
OKTA INC CL A 679295105 12,953 104,878 SH   SOLE   100,598 0 4,280
OLLIES BARGAIN OUTLT HLDGS I COM 681116109 752 8,633 SH   SOLE   8,633 0 0
PAYPAL HLDGS INC COM 70450Y103 42,943 375,175 SH   SOLE   369,375 0 5,800
PLANET FITNESS INC CL A 72703H101 2,568 35,455 SH   SOLE   35,455 0 0
PROCTER AND GAMBLE CO COM 742718109 50,684 462,233 SH   SOLE   455,133 0 7,100
PROGRESSIVE CORP OHIO COM 743315103 18,672 233,602 SH   SOLE   199,224 0 34,378
PROS HOLDINGS INC COM 74346Y103 6,396 101,112 SH   SOLE   96,782 0 4,330
Q2 HLDGS INC COM 74736L109 27,492 360,034 SH   SOLE   346,322 0 13,712
RAPID7 INC COM 753422104 47,571 822,459 SH   SOLE   759,406 0 63,053
REATA PHARMACEUTICALS INC CL A 75615P103 873 9,255 SH   SOLE   9,255 0 0
RESTAURANT BRANDS INTL INC COM 76131D103 9,588 137,882 SH   SOLE   117,472 0 20,410
RINGCENTRAL INC CL A 76680R206 67,618 588,392 SH   SOLE   565,564 0 22,828
ROKU INC COM CL A 77543R102 5,170 57,077 SH   SOLE   54,627 0 2,450
ROSETTA STONE INC COM 777780107 1,989 86,915 SH   SOLE   86,915 0 0
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 25,465 210,090 SH   SOLE   206,890 0 3,200
SAGE THERAPEUTICS INC COM 78667J108 18,349 100,220 SH   SOLE   96,602 0 3,618
SAREPTA THERAPEUTICS INC COM 803607100 36,907 242,889 SH   SOLE   230,428 0 12,461
SEA LTD SPONSORED ADS 81141R100 25,051 754,079 SH   SOLE   688,619 0 65,460
SEMTECH CORP COM 816850101 6,040 125,697 SH   SOLE   120,361 0 5,336
SERVICEMASTER GLOBAL HLDGS I COM 81761R109 11,599 222,675 SH   SOLE   214,175 0 8,500
SERVICENOW INC COM 81762P102 85,247 310,473 SH   SOLE   287,557 0 22,916
SIGNATURE BK NEW YORK N Y COM 82669G104 6,609 54,689 SH   SOLE   52,604 0 2,085
SILK ROAD MEDICAL INC COM 82710M100 1,074 22,154 SH   SOLE   22,154 0 0
SOLAREDGE TECHNOLOGIES INC COM 83417M104 1,468 23,507 SH   SOLE   23,507 0 0
STARBUCKS CORP COM 855244109 37,743 450,233 SH   SOLE   443,133 0 7,100
STITCH FIX INC COM CL A 860897107 6,359 198,766 SH   SOLE   191,146 0 7,620
STRATEGIC ED INC COM 86272C103 43,580 244,833 SH   SOLE   225,056 0 19,777
SVB FINL GROUP COM 78486Q101 17,826 79,373 SH   SOLE   75,978 0 3,395
SYNCHRONY FINL COM 87165B103 15,706 453,012 SH   SOLE   385,807 0 67,205
SYNOPSYS INC COM 871607107 7,907 61,444 SH   SOLE   52,284 0 9,160
TACTILE SYS TECHNOLOGY INC COM 87357P100 1,209 21,246 SH   SOLE   21,246 0 0
TANDEM DIABETES CARE INC COM NEW 875372203 51,592 799,623 SH   SOLE   740,820 0 58,803
TEMPUR SEALY INTL INC COM 88023U101 11,583 157,870 SH   SOLE   155,470 0 2,400
TERADYNE INC COM 880770102 5,564 116,130 SH   SOLE   111,130 0 5,000
TETRA TECH INC NEW COM 88162G103 14,477 184,299 SH   SOLE   178,389 0 5,910
THE TRADE DESK INC COM CL A 88339J105 2,379 10,443 SH   SOLE   10,443 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 63,417 215,939 SH   SOLE   212,584 0 3,355
TOTAL SYS SVCS INC COM 891906109 16,954 132,176 SH   SOLE   130,176 0 2,000
TRADEWEB MKTS INC CL A 892672106 10,313 235,396 SH   SOLE   225,491 0 9,905
TRANSDIGM GROUP INC COM 893641100 10,223 21,130 SH   SOLE   18,086 0 3,044
TWILIO INC CL A 90138F102 33,607 246,475 SH   SOLE   227,893 0 18,582
TWITTER INC COM 90184L102 52,332 1,499,496 SH   SOLE   1,445,039 0 54,457
ULTA BEAUTY INC COM 90384S303 81,498 234,938 SH   SOLE   222,015 0 12,923
V F CORP COM 918204108 11,840 135,551 SH   SOLE   115,401 0 20,150
VERTEX PHARMACEUTICALS INC COM 92532F100 26,895 146,664 SH   SOLE   144,464 0 2,200
VIAVI SOLUTIONS INC COM 925550105 13,624 1,025,167 SH   SOLE   872,777 0 152,390
VISA INC COM CL A 92826C839 61,281 353,102 SH   SOLE   347,634 0 5,468
VULCAN MATLS CO COM 929160109 41,013 298,689 SH   SOLE   283,525 0 15,164
WENDYS CO COM 95058W100 12,731 650,204 SH   SOLE   625,529 0 24,675
WEX INC COM 96208T104 38,198 183,556 SH   SOLE   167,301 0 16,255
WINGSTOP INC COM 974155103 2,154 22,731 SH   SOLE   22,731 0 0
WORKDAY INC CL A 98138H101 11,723 57,023 SH   SOLE   48,620 0 8,403
WORLDPAY INC CL A 981558109 35,291 287,976 SH   SOLE   283,576 0 4,400
WRIGHT MED GROUP N V ORD SHS N96617118 19,545 655,422 SH   SOLE   630,711 0 24,711
XILINX INC COM 983919101 27,514 233,324 SH   SOLE   229,724 0 3,600
YETI HLDGS INC COM 98585X104 1,652 57,061 SH   SOLE   57,061 0 0
ZEBRA TECHNOLOGIES CORP CL A 989207105 128,885 615,231 SH   SOLE   586,059 0 29,172
ZENDESK INC COM 98936J101 78,758 884,626 SH   SOLE   819,587 0 65,039
ZYNGA INC CL A 98986T108 15,388 2,510,231 SH   SOLE   2,413,581 0 96,650