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 38,028 475,708 SH   SOLE   469,308 0 6,400
ABIOMED INC COM 003654100 31,696 110,983 SH   SOLE   105,683 0 5,300
ADVANCE AUTO PARTS INC COM 00751Y106 32,512 190,654 SH   SOLE   173,548 0 17,106
ADVANCED MICRO DEVICES INC COM 007903107 25,471 998,068 SH   SOLE   919,285 0 78,783
ALPHABET INC CAP STK CL A 02079K305 94,299 80,126 SH   SOLE   79,108 0 1,018
AMAZON COM INC COM 023135106 86,947 48,826 SH   SOLE   48,196 0 630
AMBARELLA INC SHS G037AX101 9,826 227,458 SH   SOLE   218,708 0 8,750
AMEDISYS INC COM 023436108 11,087 89,947 SH   SOLE   86,577 0 3,370
ANALOG DEVICES INC COM 032654105 38,702 367,649 SH   SOLE   362,749 0 4,900
APPLE INC COM 037833100 60,036 316,061 SH   SOLE   311,761 0 4,300
APTIV PLC SHS G6095L109 8,135 102,336 SH   SOLE   87,410 0 14,926
ARRAY BIOPHARMA INC COM 04269X105 27,261 1,118,187 SH   SOLE   1,076,928 0 41,259
AVALARA INC COM 05338G106 1,297 23,246 SH   SOLE   23,246 0 0
BIOTELEMETRY INC COM 090672106 429 6,845 SH   SOLE   6,845 0 0
BOEING CO COM 097023105 31,354 82,204 SH   SOLE   81,104 0 1,100
BOOT BARN HLDGS INC COM 099406100 14,038 476,834 SH   SOLE   461,799 0 15,035
BOSTON SCIENTIFIC CORP COM 101137107 34,539 899,917 SH   SOLE   887,817 0 12,100
CALLON PETE CO DEL COM 13123X102 11,625 1,539,795 SH   SOLE   1,493,034 0 46,761
CENTENE CORP DEL COM 15135B101 7,584 142,825 SH   SOLE   121,871 0 20,954
CHART INDS INC COM PAR $0.01 16115Q308 42,852 473,396 SH   SOLE   433,199 0 40,197
CHEGG INC COM 163092109 32,527 853,278 SH   SOLE   821,388 0 31,890
CHIPOTLE MEXICAN GRILL INC COM 169656105 64,084 90,220 SH   SOLE   85,811 0 4,409
CHURCH & DWIGHT INC COM 171340102 11,647 163,509 SH   SOLE   152,009 0 11,500
CIENA CORP COM NEW 171779309 15,108 404,609 SH   SOLE   363,309 0 41,300
CISCO SYS INC COM 17275R102 49,554 917,836 SH   SOLE   905,536 0 12,300
CLEAN HARBORS INC COM 184496107 26,089 364,735 SH   SOLE   351,200 0 13,535
COSTAR GROUP INC COM 22160N109 40,926 87,744 SH   SOLE   79,814 0 7,930
CREE INC COM 225447101 39,980 698,713 SH   SOLE   647,303 0 51,410
DEERE & CO COM 244199105 42,083 263,281 SH   SOLE   259,781 0 3,500
DEXCOM INC COM 252131107 76,647 643,552 SH   SOLE   611,430 0 32,122
DIAMONDBACK ENERGY INC COM 25278X109 40,469 398,592 SH   SOLE   374,221 0 24,371
EDWARDS LIFESCIENCES CORP COM 28176E108 10,671 55,772 SH   SOLE   47,572 0 8,200
ETSY INC COM 29786A106 61,121 909,273 SH   SOLE   829,872 0 79,401
EURONET WORLDWIDE INC COM 298736109 40,395 283,292 SH   SOLE   261,527 0 21,765
EVERBRIDGE INC COM 29978A104 877 11,690 SH   SOLE   11,690 0 0
EXACT SCIENCES CORP COM 30063P105 27,314 315,337 SH   SOLE   286,252 0 29,085
FACEBOOK INC CL A 30303M102 48,313 289,837 SH   SOLE   285,937 0 3,900
FATE THERAPEUTICS INC COM 31189P102 1,856 105,660 SH   SOLE   105,660 0 0
FISERV INC COM 337738108 14,413 163,265 SH   SOLE   139,326 0 23,939
FIVE BELOW INC COM 33829M101 21,005 169,052 SH   SOLE   162,951 0 6,101
FIVE9 INC COM 338307101 32,844 621,693 SH   SOLE   595,486 0 26,207
FLWS/1-800 FLOWERS CL A 68243Q106 1,100 60,365 SH   SOLE   60,365 0 0
FORESCOUT TECHNOLOGIES INC COM 34553D101 6,153 146,808 SH   SOLE   140,648 0 6,160
FRESHPET INC COM 358039105 7,478 176,816 SH   SOLE   170,976 0 5,840
G-III APPAREL GROUP LTD COM 36237H101 34,527 864,051 SH   SOLE   788,525 0 75,526
GLU MOBILE INC COM 379890106 18,028 1,647,910 SH   SOLE   1,585,880 0 62,030
GRAND CANYON ED INC COM 38526M106 1,721 15,033 SH   SOLE   15,033 0 0
GREEN DOT CORP CL A 39304D102 13,174 217,218 SH   SOLE   209,151 0 8,067
HARSCO CORP COM 415864107 5,412 268,457 SH   SOLE   260,249 0 8,208
HORIZON PHARMA PLC SHS G4617B105 12,014 454,557 SH   SOLE   438,002 0 16,555
IAC INTERACTIVECORP COM 44919P508 49,893 237,460 SH   SOLE   218,614 0 18,846
ILLUMINA INC COM 452327109 8,336 26,830 SH   SOLE   22,897 0 3,933
INCYTE CORP COM 45337C102 8,296 96,456 SH   SOLE   82,336 0 14,120
INGEVITY CORP COM 45688C107 14,251 134,939 SH   SOLE   130,204 0 4,735
INSPIRE MED SYS INC COM 457730109 13,273 233,754 SH   SOLE   225,524 0 8,230
INSULET CORP COM 45784P101 9,034 95,003 SH   SOLE   81,008 0 13,995
INTEL CORP COM 458140100 30,439 566,840 SH   SOLE   559,240 0 7,600
INTER PARFUMS INC COM 458334109 17,548 231,293 SH   SOLE   222,254 0 9,039
INTRA CELLULAR THERAPIES INC COM 46116X101 4,718 387,391 SH   SOLE   374,639 0 12,752
INTUITIVE SURGICAL INC COM NEW 46120E602 60,080 105,297 SH   SOLE   103,944 0 1,353
IQVIA HLDGS INC COM 46266C105 8,358 58,099 SH   SOLE   49,589 0 8,510
IRHYTHM TECHNOLOGIES INC COM 450056106 988 13,186 SH   SOLE   13,186 0 0
IROBOT CORP COM 462726100 35,306 299,994 SH   SOLE   277,054 0 22,940
K12 INC COM 48273U102 1,065 31,190 SH   SOLE   31,190 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103 56,141 643,821 SH   SOLE   581,921 0 61,900
LAUDER ESTEE COS INC CL A 518439104 40,935 247,265 SH   SOLE   243,965 0 3,300
LHC GROUP INC COM 50187A107 2,694 24,303 SH   SOLE   24,303 0 0
LILLY ELI & CO COM 532457108 38,538 296,991 SH   SOLE   292,991 0 4,000
LIVE NATION ENTERTAINMENT IN COM 538034109 32,485 511,258 SH   SOLE   504,358 0 6,900
LIVERAMP HLDGS INC COM 53815P108 14,767 270,606 SH   SOLE   259,766 0 10,840
LKQ CORP COM 501889208 11,301 398,217 SH   SOLE   381,667 0 16,550
LOGITECH INTL S A SHS H50430232 14,601 371,145 SH   SOLE   332,645 0 38,500
LULULEMON ATHLETICA INC COM 550021109 39,499 241,036 SH   SOLE   235,696 0 5,340
LYFT INC CL A COM 55087P104 20,523 262,142 SH   SOLE   258,628 0 3,514
MADISON SQUARE GARDEN CO NEW CL A 55825T103 5,625 19,188 SH   SOLE   18,396 0 792
MADRIGAL PHARMACEUTICALS INC COM 558868105 6,865 54,809 SH   SOLE   52,709 0 2,100
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 10,857 545,842 SH   SOLE   465,822 0 80,020
MASTERCARD INC CL A 57636Q104 64,360 273,349 SH   SOLE   269,675 0 3,674
MATADOR RES CO COM 576485205 713 36,885 SH   SOLE   36,885 0 0
MERCADOLIBRE INC COM 58733R102 13,485 26,559 SH   SOLE   22,664 0 3,895
MICROCHIP TECHNOLOGY INC COM 595017104 11,104 133,853 SH   SOLE   114,233 0 19,620
MICROSOFT CORP COM 594918104 100,298 850,413 SH   SOLE   839,813 0 10,600
MIDDLEBY CORP COM 596278101 37,823 290,882 SH   SOLE   269,643 0 21,239
MOLINA HEALTHCARE INC COM 60855R100 18,635 131,270 SH   SOLE   125,964 0 5,306
MOTOROLA SOLUTIONS INC COM NEW 620076307 20,539 146,260 SH   SOLE   124,797 0 21,463
MSCI INC COM 55354G100 7,488 37,660 SH   SOLE   36,030 0 1,630
NANOSTRING TECHNOLOGIES INC COM 63009R109 891 37,245 SH   SOLE   37,245 0 0
NETFLIX INC COM 64110L106 40,656 114,024 SH   SOLE   112,505 0 1,519
NEW RELIC INC COM 64829B100 13,585 137,638 SH   SOLE   124,383 0 13,255
NIKE INC CL B 654106103 38,118 452,649 SH   SOLE   446,549 0 6,100
OKTA INC CL A 679295105 9,127 110,325 SH   SOLE   106,045 0 4,280
OLLIES BARGAIN OUTLT HLDGS I COM 681116109 775 9,082 SH   SOLE   9,082 0 0
ON DECK CAP INC COM 682163100 687 126,725 SH   SOLE   126,725 0 0
ON SEMICONDUCTOR CORP COM 682189105 7,322 355,978 SH   SOLE   341,033 0 14,945
PAYPAL HLDGS INC COM 70450Y103 40,515 390,172 SH   SOLE   384,972 0 5,200
PLANET FITNESS INC CL A 72703H101 2,797 40,703 SH   SOLE   40,703 0 0
PRIMO WTR CORP COM 74165N105 1,525 98,657 SH   SOLE   98,657 0 0
PROCTER AND GAMBLE CO COM 742718109 47,794 459,339 SH   SOLE   453,139 0 6,200
PROGRESSIVE CORP OHIO COM 743315103 18,491 256,500 SH   SOLE   219,118 0 37,382
PVH CORP COM 693656100 11,127 91,243 SH   SOLE   77,809 0 13,434
Q2 HLDGS INC COM 74736L109 25,578 369,303 SH   SOLE   355,591 0 13,712
RAPID7 INC COM 753422104 40,808 806,322 SH   SOLE   742,073 0 64,249
REATA PHARMACEUTICALS INC CL A 75615P103 837 9,796 SH   SOLE   9,796 0 0
RINGCENTRAL INC CL A 76680R206 109,789 1,018,447 SH   SOLE   975,883 0 42,564
ROSETTA STONE INC COM 777780107 2,008 91,902 SH   SOLE   91,902 0 0
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 40,212 350,827 SH   SOLE   334,881 0 15,946
SAGE THERAPEUTICS INC COM 78667J108 13,679 86,003 SH   SOLE   82,970 0 3,033
SALESFORCE COM INC COM 79466L302 26,017 164,279 SH   SOLE   162,079 0 2,200
SAREPTA THERAPEUTICS INC COM 803607100 46,751 392,243 SH   SOLE   376,881 0 15,362
SEMTECH CORP COM 816850101 15,747 309,317 SH   SOLE   296,986 0 12,331
SERVICENOW INC COM 81762P102 88,282 358,156 SH   SOLE   332,966 0 25,190
SIGNATURE BK NEW YORK N Y COM 82669G104 33,795 263,881 SH   SOLE   246,636 0 17,245
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 9,271 101,292 SH   SOLE   86,452 0 14,840
SPIRIT AIRLS INC COM 848577102 35,331 668,385 SH   SOLE   616,240 0 52,145
SQUARE INC CL A 852234103 7,818 104,350 SH   SOLE   89,135 0 15,215
STARBUCKS CORP COM 855244109 36,023 484,573 SH   SOLE   478,073 0 6,500
STRATEGIC ED INC COM 86272C103 33,411 254,441 SH   SOLE   233,403 0 21,038
SVB FINL GROUP COM 78486Q101 61,314 275,742 SH   SOLE   265,020 0 10,722
SYNCHRONY FINL COM 87165B103 11,475 359,722 SH   SOLE   306,913 0 52,809
TACTILE SYS TECHNOLOGY INC COM 87357P100 1,013 19,224 SH   SOLE   19,224 0 0
TANDEM DIABETES CARE INC COM NEW 875372203 51,714 814,386 SH   SOLE   756,111 0 58,275
TETRA TECH INC NEW COM 88162G103 1,899 31,876 SH   SOLE   31,876 0 0
THE TRADE DESK INC COM CL A 88339J105 2,559 12,925 SH   SOLE   12,925 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 59,118 215,981 SH   SOLE   213,126 0 2,855
TRANSDIGM GROUP INC COM 893641100 8,901 19,606 SH   SOLE   16,830 0 2,776
TREEHOUSE FOODS INC COM 89469A104 7,828 121,268 SH   SOLE   117,613 0 3,655
TWILIO INC CL A 90138F102 30,841 238,747 SH   SOLE   219,972 0 18,775
TWITTER INC COM 90184L102 46,396 1,411,063 SH   SOLE   1,357,843 0 53,220
ULTA BEAUTY INC COM 90384S303 83,230 238,666 SH   SOLE   225,327 0 13,339
V F CORP COM 918204108 14,210 163,502 SH   SOLE   139,670 0 23,832
VERTEX PHARMACEUTICALS INC COM 92532F100 36,295 197,310 SH   SOLE   194,710 0 2,600
VIAVI SOLUTIONS INC COM 925550105 11,993 968,706 SH   SOLE   826,526 0 142,180
VIKING THERAPEUTICS INC COM 92686J106 3,566 358,777 SH   SOLE   346,392 0 12,385
VISA INC COM CL A 92826C839 63,729 408,024 SH   SOLE   402,556 0 5,468
VULCAN MATLS CO COM 929160109 10,352 87,431 SH   SOLE   74,561 0 12,870
WELLCARE HEALTH PLANS INC COM 94946T106 9,116 33,794 SH   SOLE   28,828 0 4,966
WEX INC COM 96208T104 34,127 177,755 SH   SOLE   161,118 0 16,637
WINGSTOP INC COM 974155103 1,537 20,216 SH   SOLE   20,216 0 0
WORKDAY INC CL A 98138H101 12,073 62,604 SH   SOLE   53,466 0 9,138
WORLDPAY INC CL A 981558109 32,124 283,035 SH   SOLE   279,235 0 3,800
WRIGHT MED GROUP N V ORD SHS N96617118 27,385 870,750 SH   SOLE   838,044 0 32,706
XILINX INC COM 983919101 38,821 306,186 SH   SOLE   302,086 0 4,100
YETI HLDGS INC COM 98585X104 1,888 62,400 SH   SOLE   62,400 0 0
ZEBRA TECHNOLOGIES CORP CL A 989207105 138,576 661,364 SH   SOLE   631,012 0 30,352
ZENDESK INC COM 98936J101 79,188 931,625 SH   SOLE   862,882 0 68,743
ZYNGA INC CL A 98986T108 9,023 1,692,936 SH   SOLE   1,629,936 0 63,000