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 22,406 309,775 SH   SOLE   305,775 0 4,000
ABIOMED INC COM 003654100 56,057 172,461 SH   SOLE   163,406 0 9,055
ADVANCE AUTO PARTS INC COM 00751Y106 30,734 195,185 SH   SOLE   174,721 0 20,464
ADVANCED MICRO DEVICES INC COM 007903107 14,143 766,122 SH   SOLE   694,837 0 71,285
AERIE PHARMACEUTICALS INC COM 00771V108 21,618 598,830 SH   SOLE   544,967 0 53,863
ALASKA AIR GROUP INC COM 011659109 16,904 277,794 SH   SOLE   254,650 0 23,144
ALIGN TECHNOLOGY INC COM 016255101 11,022 52,627 SH   SOLE   45,101 0 7,526
ALPHABET INC CAP STK CL A 02079K305 86,673 82,944 SH   SOLE   81,926 0 1,018
AMAZON COM INC COM 023135106 74,139 49,361 SH   SOLE   48,731 0 630
AMEDISYS INC COM 023436108 5,108 43,619 SH   SOLE   41,592 0 2,027
APPLE INC COM 037833100 62,926 398,920 SH   SOLE   393,820 0 5,100
APTIV PLC SHS G6095L109 9,297 150,994 SH   SOLE   129,323 0 21,671
ARRAY BIOPHARMA INC COM 04269X105 18,930 1,328,402 SH   SOLE   1,278,120 0 50,282
AT HOME GROUP INC COM 04650Y100 861 46,141 SH   SOLE   46,141 0 0
BIO RAD LABS INC CL A 090572207 20,021 86,217 SH   SOLE   78,777 0 7,440
BIOTELEMETRY INC COM 090672106 2,757 46,168 SH   SOLE   46,168 0 0
BJS RESTAURANTS INC COM 09180C106 7,360 145,545 SH   SOLE   138,697 0 6,848
BOOT BARN HLDGS INC COM 099406100 3,884 228,070 SH   SOLE   228,070 0 0
BOSTON SCIENTIFIC CORP COM 101137107 36,686 1,038,093 SH   SOLE   1,024,793 0 13,300
BURLINGTON STORES INC COM 122017106 23,536 144,684 SH   SOLE   128,512 0 16,172
CALLON PETE CO DEL COM 13123X102 9,631 1,484,002 SH   SOLE   1,427,261 0 56,741
CAPITAL ONE FINL CORP COM 14040H105 23,552 311,577 SH   SOLE   307,577 0 4,000
CATERPILLAR INC DEL COM 149123101 42,889 337,526 SH   SOLE   333,126 0 4,400
CELANESE CORP DEL COM 150870103 6,474 71,954 SH   SOLE   61,645 0 10,309
CENTENE CORP DEL COM 15135B101 21,818 189,225 SH   SOLE   162,090 0 27,135
CF INDS HLDGS INC COM 125269100 31,936 734,000 SH   SOLE   724,500 0 9,500
CHART INDS INC COM PAR $0.01 16115Q308 29,998 461,300 SH   SOLE   423,904 0 37,396
CHEFS WHSE INC COM 163086101 1,175 36,735 SH   SOLE   36,735 0 0
CHEGG INC COM 163092109 28,594 1,006,135 SH   SOLE   967,069 0 39,066
CHIPOTLE MEXICAN GRILL INC COM 169656105 35,254 81,647 SH   SOLE   77,372 0 4,275
CISCO SYS INC COM 17275R102 41,026 946,819 SH   SOLE   934,519 0 12,300
COCA COLA CO COM 191216100 37,673 795,623 SH   SOLE   785,223 0 10,400
COSTAR GROUP INC COM 22160N109 34,661 102,749 SH   SOLE   93,758 0 8,991
CREE INC COM 225447101 29,899 698,980 SH   SOLE   653,772 0 45,208
CSX CORP COM 126408103 26,331 423,807 SH   SOLE   418,307 0 5,500
DEERE & CO COM 244199105 37,176 249,220 SH   SOLE   246,020 0 3,200
DEXCOM INC COM 252131107 83,155 694,114 SH   SOLE   659,724 0 34,390
DIAMONDBACK ENERGY INC COM 25278X109 37,902 408,862 SH   SOLE   381,843 0 27,019
DOLBY LABORATORIES INC COM 25659T107 30,306 490,077 SH   SOLE   443,230 0 46,847
ETSY INC COM 29786A106 48,384 1,017,112 SH   SOLE   932,625 0 84,487
EURONET WORLDWIDE INC COM 298736109 9,861 96,321 SH   SOLE   86,807 0 9,514
EVOLENT HEALTH INC CL A 30050B101 22,476 1,126,608 SH   SOLE   1,083,310 0 43,298
EXACT SCIENCES CORP COM 30063P105 23,082 365,798 SH   SOLE   334,852 0 30,946
FATE THERAPEUTICS INC COM 31189P102 2,588 201,726 SH   SOLE   201,726 0 0
FIVE BELOW INC COM 33829M101 42,720 417,511 SH   SOLE   408,363 0 9,148
FIVE9 INC COM 338307101 29,329 670,835 SH   SOLE   638,984 0 31,851
FLEETCOR TECHNOLOGIES INC COM 339041105 26,141 140,756 SH   SOLE   138,894 0 1,862
G-III APPAREL GROUP LTD COM 36237H101 37,037 1,327,952 SH   SOLE   1,228,909 0 99,043
GLU MOBILE INC COM 379890106 16,249 2,013,559 SH   SOLE   1,949,577 0 63,982
GODADDY INC CL A 380237107 5,882 89,643 SH   SOLE   85,575 0 4,068
GREEN DOT CORP CL A 39304D102 63,499 798,523 SH   SOLE   746,970 0 51,553
GRUBHUB INC COM 400110102 54,336 707,405 SH   SOLE   672,233 0 35,172
HAEMONETICS CORP COM 405024100 24,744 247,320 SH   SOLE   238,096 0 9,224
HARSCO CORP COM 415864107 8,086 407,130 SH   SOLE   397,795 0 9,335
HELEN OF TROY CORP LTD COM G4388N106 2,183 16,639 SH   SOLE   16,639 0 0
IAC INTERACTIVECORP COM 44919P508 45,278 247,364 SH   SOLE   228,050 0 19,314
IDEXX LABS INC COM 45168D104 6,723 36,140 SH   SOLE   30,888 0 5,252
ILLUMINA INC COM 452327109 15,196 50,665 SH   SOLE   43,467 0 7,198
INSPIRE MED SYS INC COM 457730109 1,991 47,127 SH   SOLE   47,127 0 0
INSULET CORP COM 45784P101 25,762 324,787 SH   SOLE   296,470 0 28,317
INTEL CORP COM 458140100 24,050 512,473 SH   SOLE   506,073 0 6,400
INTER PARFUMS INC COM 458334109 17,537 267,448 SH   SOLE   255,931 0 11,517
INTRA CELLULAR THERAPIES INC COM 46116X101 5,306 465,844 SH   SOLE   450,312 0 15,532
INTUITIVE SURGICAL INC COM NEW 46120E602 52,074 108,733 SH   SOLE   107,380 0 1,353
IRHYTHM TECHNOLOGIES INC COM 450056106 2,246 32,320 SH   SOLE   32,320 0 0
IROBOT CORP COM 462726100 28,357 338,629 SH   SOLE   313,793 0 24,836
ISHARES TR RUS 1000 GRW ETF 464287614 292 2,234 SH   SOLE   2,234 0 0
ISHARES TR RUS 2000 GRW ETF 464287648 600 3,570 SH   SOLE   3,570 0 0
JACOBS ENGR GROUP INC DEL COM 469814107 18,441 315,440 SH   SOLE   311,340 0 4,100
KEYSIGHT TECHNOLOGIES INC COM 49338L103 38,727 623,820 SH   SOLE   564,230 0 59,590
LAUDER ESTEE COS INC CL A 518439104 32,989 253,566 SH   SOLE   250,266 0 3,300
LHC GROUP INC COM 50187A107 4,358 46,422 SH   SOLE   46,422 0 0
LILLY ELI & CO COM 532457108 32,056 277,017 SH   SOLE   273,417 0 3,600
LIVE NATION ENTERTAINMENT IN COM 538034109 10,960 222,538 SH   SOLE   219,638 0 2,900
LOGITECH INTL S A SHS H50430232 7,910 252,881 SH   SOLE   216,780 0 36,101
LOXO ONCOLOGY INC COM 548862101 1,229 8,776 SH   SOLE   8,776 0 0
LULULEMON ATHLETICA INC COM 550021109 42,062 345,874 SH   SOLE   335,288 0 10,586
MADISON SQUARE GARDEN CO NEW CL A 55825T103 10,404 38,864 SH   SOLE   37,004 0 1,860
MADRIGAL PHARMACEUTICALS INC COM 558868105 6,300 55,895 SH   SOLE   53,705 0 2,190
MALIBU BOATS INC COM CL A 56117J100 3,898 112,022 SH   SOLE   106,789 0 5,233
MASTERCARD INCORPORATED CL A 57636Q104 49,011 259,796 SH   SOLE   256,422 0 3,374
MERCADOLIBRE INC COM 58733R102 6,947 23,721 SH   SOLE   20,283 0 3,438
MICROSOFT CORP COM 594918104 87,765 864,080 SH   SOLE   853,580 0 10,500
MOLINA HEALTHCARE INC COM 60855R100 40,856 351,537 SH   SOLE   337,916 0 13,621
MONGODB INC CL A 60937P106 5,872 70,117 SH   SOLE   66,828 0 3,289
MOTOROLA SOLUTIONS INC COM NEW 620076307 17,469 151,863 SH   SOLE   129,998 0 21,865
MSCI INC COM 55354G100 5,957 40,408 SH   SOLE   38,417 0 1,991
NETFLIX INC COM 64110L106 35,444 132,421 SH   SOLE   130,702 0 1,719
NEUROCRINE BIOSCIENCES INC COM 64125C109 24,455 342,465 SH   SOLE   316,094 0 26,371
NEW RELIC INC COM 64829B100 2,829 34,942 SH   SOLE   34,942 0 0
NIKE INC CL B 654106103 34,462 464,821 SH   SOLE   458,721 0 6,100
OLLIES BARGAIN OUTLT HLDGS I COM 681116109 1,904 28,627 SH   SOLE   28,627 0 0
ON DECK CAP INC COM 682163100 3,246 550,108 SH   SOLE   550,108 0 0
PGT INNOVATIONS INC COM 69336V101 1,736 109,513 SH   SOLE   109,513 0 0
PIONEER NAT RES CO COM 723787107 14,512 110,343 SH   SOLE   108,943 0 1,400
PLANET FITNESS INC CL A 72703H101 3,660 68,251 SH   SOLE   68,251 0 0
PRIMO WTR CORP COM 74165N105 2,287 163,240 SH   SOLE   163,240 0 0
PROCTER AND GAMBLE CO COM 742718109 21,668 235,725 SH   SOLE   232,625 0 3,100
PROGRESSIVE CORP OHIO COM 743315103 14,222 235,744 SH   SOLE   201,788 0 33,956
PTC INC COM 69370C100 13,469 162,470 SH   SOLE   154,559 0 7,911
PURE STORAGE INC CL A 74624M102 19,829 1,233,144 SH   SOLE   1,129,491 0 103,653
PVH CORP COM 693656100 9,349 100,579 SH   SOLE   86,325 0 14,254
Q2 HLDGS INC COM 74736L109 18,387 371,081 SH   SOLE   357,000 0 14,081
QUALCOMM INC COM 747525103 24,934 438,130 SH   SOLE   432,430 0 5,700
RAPID7 INC COM 753422104 27,759 890,847 SH   SOLE   825,534 0 65,313
REATA PHARMACEUTICALS INC CL A 75615P103 1,048 18,683 SH   SOLE   18,683 0 0
RINGCENTRAL INC CL A 76680R206 81,044 983,062 SH   SOLE   942,205 0 40,857
ROSETTA STONE INC COM 777780107 2,429 148,101 SH   SOLE   148,101 0 0
SAGE THERAPEUTICS INC COM 78667J108 9,722 101,490 SH   SOLE   97,710 0 3,780
SAREPTA THERAPEUTICS INC COM 803607100 27,140 248,691 SH   SOLE   242,952 0 5,739
SEMTECH CORP COM 816850101 12,933 281,946 SH   SOLE   271,210 0 10,736
SERVICENOW INC COM 81762P102 65,485 367,791 SH   SOLE   342,179 0 25,612
SIENTRA INC COM 82621J105 1,067 83,915 SH   SOLE   83,915 0 0
SPIRIT AIRLS INC COM 848577102 35,914 620,057 SH   SOLE   576,656 0 43,401
SQUARE INC CL A 852234103 7,610 135,668 SH   SOLE   116,254 0 19,414
STRATEGIC ED INC COM 86272C103 19,237 169,607 SH   SOLE   155,823 0 13,784
SVB FINL GROUP COM 78486Q101 50,253 264,600 SH   SOLE   253,432 0 11,168
TACTILE SYS TECHNOLOGY INC COM 87357P100 1,716 37,670 SH   SOLE   37,670 0 0
TANDEM DIABETES CARE INC COM NEW 875372203 32,231 848,842 SH   SOLE   794,979 0 53,863
TARGET CORP COM 87612E106 28,267 427,710 SH   SOLE   422,110 0 5,600
TERADYNE INC COM 880770102 15,306 487,761 SH   SOLE   468,974 0 18,787
TETRA TECH INC NEW COM 88162G103 3,148 60,799 SH   SOLE   60,799 0 0
TG THERAPEUTICS INC COM 88322Q108 679 165,510 SH   SOLE   165,510 0 0
THE TRADE DESK INC COM CL A 88339J105 2,847 24,527 SH   SOLE   24,527 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 41,501 185,446 SH   SOLE   183,091 0 2,355
TIFFANY & CO NEW COM 886547108 17,840 221,586 SH   SOLE   214,788 0 6,798
TRANSUNION COM 89400J107 19,237 338,677 SH   SOLE   307,318 0 31,359
TRUPANION INC COM 898202106 4,865 191,067 SH   SOLE   182,193 0 8,874
TWILIO INC CL A 90138F102 22,243 249,080 SH   SOLE   231,031 0 18,049
TWITTER INC COM 90184L102 42,303 1,471,912 SH   SOLE   1,414,390 0 57,522
ULTA BEAUTY INC COM 90384S303 61,494 251,159 SH   SOLE   236,919 0 14,240
UPWORK INC COM 91688F104 1,745 96,335 SH   SOLE   96,335 0 0
URBAN OUTFITTERS INC COM 917047102 22,794 686,564 SH   SOLE   627,229 0 59,335
V F CORP COM 918204108 10,303 144,424 SH   SOLE   123,772 0 20,652
VAIL RESORTS INC COM 91879Q109 10,754 51,009 SH   SOLE   48,615 0 2,394
VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664 220 2,045 SH   SOLE   2,045 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 33,719 203,482 SH   SOLE   200,882 0 2,600
VIKING THERAPEUTICS INC COM 92686J106 4,994 652,804 SH   SOLE   630,444 0 22,360
VISA INC COM CL A 92826C839 62,291 472,115 SH   SOLE   466,047 0 6,068
WELLCARE HEALTH PLANS INC COM 94946T106 41,037 173,821 SH   SOLE   158,347 0 15,474
WEX INC COM 96208T104 19,740 140,939 SH   SOLE   126,855 0 14,084
WORKDAY INC CL A 98138H101 7,078 44,327 SH   SOLE   37,911 0 6,416
WORLDPAY INC CL A 981558109 27,156 355,307 SH   SOLE   350,707 0 4,600
WRIGHT MED GROUP N V ORD SHS 0.03 PAR N96617118 25,264 928,133 SH   SOLE   898,787 0 29,346
XILINX INC COM 983919101 30,458 357,610 SH   SOLE   352,910 0 4,700
YETI HLDGS INC COM 98585X104 1,803 121,482 SH   SOLE   121,482 0 0
ZEBRA TECHNOLOGIES CORP CL A 989207105 106,720 670,224 SH   SOLE   638,185 0 32,039
ZENDESK INC COM 98936J101 62,011 1,062,372 SH   SOLE   987,862 0 74,510