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
ABIOMED INC COM 003654100 62,432 138,816 SH   SOLE   128,558 0 10,258
ACTIVISION BLIZZARD INC COM 00507V109 42,348 509,050 SH   SOLE   502,350 0 6,700
ADVANCE AUTO PARTS INC COM 00751Y106 34,367 204,167 SH   SOLE   175,998 0 28,169
ADVANCED MICRO DEVICES INC COM 007903107 15,639 506,272 SH   SOLE   482,603 0 23,669
AERIE PHARMACEUTICALS INC COM 00771V108 49,140 798,376 SH   SOLE   692,088 0 106,288
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 28,041 170,196 SH   SOLE   167,996 0 2,200
ALIGN TECHNOLOGY INC COM 016255101 58,499 149,530 SH   SOLE   137,591 0 11,939
ALPHABET INC CAP STK CL A 02079K305 100,750 83,466 SH   SOLE   82,328 0 1,138
AMAZON COM INC COM 023135106 107,597 53,718 SH   SOLE   53,025 0 693
AMETEK INC NEW COM 031100100 23,391 295,642 SH   SOLE   257,739 0 37,903
APPLE INC COM 037833100 65,173 288,710 SH   SOLE   284,910 0 3,800
APTIV PLC SHS G6095L109 14,715 175,383 SH   SOLE   141,225 0 34,158
ARISTA NETWORKS INC COM 040413106 30,969 116,485 SH   SOLE   114,985 0 1,500
ARRAY BIOPHARMA INC COM 04269X105 23,751 1,562,566 SH   SOLE   1,418,481 0 144,085
AT HOME GROUP INC COM 04650Y100 2,946 93,435 SH   SOLE   75,046 0 18,389
BAXTER INTL INC COM 071813109 38,636 501,177 SH   SOLE   494,577 0 6,600
BEST BUY INC COM 086516101 16,124 203,174 SH   SOLE   163,810 0 39,364
BIO RAD LABS INC CL A 090572207 40,433 129,183 SH   SOLE   114,803 0 14,380
BIOTELEMETRY INC COM 090672106 3,310 51,365 SH   SOLE   41,277 0 10,088
BJS RESTAURANTS INC COM 09180C106 10,855 150,350 SH   SOLE   143,282 0 7,068
BOOT BARN HLDGS INC COM 099406100 13,149 462,816 SH   SOLE   371,561 0 91,255
BOSTON SCIENTIFIC CORP COM 101137107 35,214 914,641 SH   SOLE   902,641 0 12,000
BOYD GAMING CORP COM 103304101 2,835 83,756 SH   SOLE   67,281 0 16,475
BURLINGTON STORES INC COM 122017106 16,444 100,933 SH   SOLE   81,371 0 19,562
CALLON PETE CO DEL COM 13123X102 25,215 2,103,010 SH   SOLE   1,860,810 0 242,200
CAPITAL ONE FINL CORP COM 14040H105 30,369 319,911 SH   SOLE   315,711 0 4,200
CATERPILLAR INC DEL COM 149123101 53,307 349,576 SH   SOLE   344,976 0 4,600
CELANESE CORP DEL COM 150870103 40,269 353,238 SH   SOLE   333,428 0 19,810
CENTENE CORP DEL COM 15135B101 29,022 200,458 SH   SOLE   161,432 0 39,026
CHART INDS INC COM PAR $0.01 16115Q308 34,352 438,561 SH   SOLE   368,263 0 70,298
CHEFS WHSE INC COM 163086101 4,867 133,886 SH   SOLE   107,756 0 26,130
CHEGG INC COM 163092109 32,140 1,130,494 SH   SOLE   1,033,452 0 97,042
CHIPOTLE MEXICAN GRILL INC COM 169656105 16,058 35,330 SH   SOLE   34,830 0 500
CISCO SYS INC COM 17275R102 32,797 674,152 SH   SOLE   665,352 0 8,800
CONSTELLIUM NV CL A N22035104 19,714 1,596,275 SH   SOLE   1,286,148 0 310,127
COSTAR GROUP INC COM 22160N109 43,841 104,175 SH   SOLE   92,793 0 11,382
CREE INC COM 225447101 16,990 448,647 SH   SOLE   407,426 0 41,221
CSX CORP COM 126408103 26,752 361,267 SH   SOLE   356,567 0 4,700
CURO GROUP HLDGS CORP COM 23131L107 11,317 374,359 SH   SOLE   336,229 0 38,130
DEERE & CO COM 244199105 21,845 145,316 SH   SOLE   143,316 0 2,000
DEXCOM INC COM 252131107 100,807 704,747 SH   SOLE   638,168 0 66,579
DIAMONDBACK ENERGY INC COM 25278X109 77,701 574,751 SH   SOLE   528,963 0 45,788
DOLBY LABORATORIES INC COM 25659T107 18,399 262,957 SH   SOLE   211,834 0 51,123
EQUIFAX INC COM 294429105 39,189 300,136 SH   SOLE   269,649 0 30,487
ETSY INC COM 29786A106 36,600 712,336 SH   SOLE   594,806 0 117,530
EVOLENT HEALTH INC CL A 30050B101 34,222 1,205,005 SH   SOLE   1,092,316 0 112,689
EXACT SCIENCES CORP COM 30063P105 25,053 317,443 SH   SOLE   273,065 0 44,378
FACEBOOK INC CL A 30303M102 32,454 197,339 SH   SOLE   194,751 0 2,588
FATE THERAPEUTICS INC COM 31189P102 5,060 310,619 SH   SOLE   249,963 0 60,656
FEDEX CORP COM 31428X106 29,388 122,047 SH   SOLE   120,252 0 1,795
FIESTA RESTAURANT GROUP INC COM 31660B101 8,704 325,366 SH   SOLE   261,748 0 63,618
FIRST DATA CORP NEW COM CL A 32008D106 16,052 655,990 SH   SOLE   528,511 0 127,479
FIVE BELOW INC COM 33829M101 16,978 130,537 SH   SOLE   117,182 0 13,355
FIVE9 INC COM 338307101 29,195 668,235 SH   SOLE   636,494 0 31,741
FLEETCOR TECHNOLOGIES INC COM 339041105 41,226 180,942 SH   SOLE   178,580 0 2,362
FLIR SYS INC COM 302445101 49,072 798,310 SH   SOLE   709,818 0 88,492
G-III APPAREL GROUP LTD COM 36237H101 66,971 1,389,735 SH   SOLE   1,204,837 0 184,898
GLOBAL PMTS INC COM 37940X102 11,011 86,429 SH   SOLE   69,623 0 16,806
GLU MOBILE INC COM 379890106 9,341 1,253,830 SH   SOLE   1,008,888 0 244,942
GODADDY INC CL A 380237107 10,085 120,939 SH   SOLE   115,228 0 5,711
GRAFTECH INTL LTD COM 384313508 19,325 990,503 SH   SOLE   893,081 0 97,422
GREEN DOT CORP CL A 39304D102 52,725 593,621 SH   SOLE   523,517 0 70,104
GRUBHUB INC COM 400110102 72,438 522,567 SH   SOLE   487,769 0 34,798
HAEMONETICS CORP COM 405024100 34,575 301,752 SH   SOLE   270,773 0 30,979
HARSCO CORP COM 415864107 10,870 380,743 SH   SOLE   306,319 0 74,424
HEALTHEQUITY INC COM 42226A107 15,000 158,886 SH   SOLE   144,318 0 14,568
IAC INTERACTIVECORP COM 44919P508 53,161 245,296 SH   SOLE   222,131 0 23,165
IDEXX LABS INC COM 45168D104 21,465 85,977 SH   SOLE   69,248 0 16,729
ILLUMINA INC COM 452327109 28,808 78,482 SH   SOLE   63,203 0 15,279
INGEVITY CORP COM 45688C107 9,927 97,441 SH   SOLE   78,386 0 19,055
INSPIRE MED SYS INC COM 457730109 1,836 43,633 SH   SOLE   35,070 0 8,563
INSULET CORP COM 45784P101 46,989 443,504 SH   SOLE   388,492 0 55,012
INTEL CORP COM 458140100 24,321 514,296 SH   SOLE   507,596 0 6,700
INTER PARFUMS INC COM 458334109 14,799 229,626 SH   SOLE   218,159 0 11,467
INTRA CELLULAR THERAPIES INC COM 46116X101 10,711 493,608 SH   SOLE   431,283 0 62,325
INTRICON CORP COM 46121H109 2,829 50,338 SH   SOLE   40,525 0 9,813
INTUITIVE SURGICAL INC COM NEW 46120E602 63,134 109,989 SH   SOLE   108,536 0 1,453
IRHYTHM TECHNOLOGIES INC COM 450056106 5,520 58,316 SH   SOLE   46,857 0 11,459
IROBOT CORP COM 462726100 22,893 208,267 SH   SOLE   182,559 0 25,708
JACOBS ENGR GROUP INC DEL COM 469814107 21,139 276,333 SH   SOLE   272,733 0 3,600
KEYSIGHT TECHNOLOGIES INC COM 49338L103 30,474 459,773 SH   SOLE   393,074 0 66,699
KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 2,260 65,547 SH   SOLE   52,892 0 12,655
KORN FERRY INTL COM NEW 500643200 4,824 97,967 SH   SOLE   93,392 0 4,575
LAUDER ESTEE COS INC CL A 518439104 43,357 298,354 SH   SOLE   294,454 0 3,900
LHC GROUP INC COM 50187A107 8,358 81,152 SH   SOLE   65,285 0 15,867
LILLY ELI & CO COM 532457108 21,099 196,621 SH   SOLE   194,021 0 2,600
LOGITECH INTL S A SHS H50430232 13,132 293,660 SH   SOLE   236,770 0 56,890
LOXO ONCOLOGY INC COM 548862101 3,038 17,781 SH   SOLE   14,230 0 3,551
LULULEMON ATHLETICA INC COM 550021109 66,767 410,898 SH   SOLE   400,477 0 10,421
MADISON SQUARE GARDEN CO NEW CL A 55825T103 12,217 38,744 SH   SOLE   36,934 0 1,810
MADRIGAL PHARMACEUTICALS INC COM 558868105 5,633 26,308 SH   SOLE   23,868 0 2,440
MALIBU BOATS INC COM CL A 56117J100 8,257 150,887 SH   SOLE   143,834 0 7,053
MASTERCARD INCORPORATED CL A 57636Q104 58,538 262,964 SH   SOLE   259,490 0 3,474
MATADOR RES CO COM 576485205 11,526 348,746 SH   SOLE   280,537 0 68,209
MCBC HLDGS INC COM 55276F107 3,721 103,719 SH   SOLE   83,429 0 20,290
MERCADOLIBRE INC COM 58733R102 14,194 41,688 SH   SOLE   33,561 0 8,127
MICROSOFT CORP COM 594918104 109,519 957,581 SH   SOLE   945,481 0 12,100
MIMECAST LTD ORD SHS G14838109 30,845 736,517 SH   SOLE   664,562 0 71,955
MOLINA HEALTHCARE INC COM 60855R100 22,124 148,781 SH   SOLE   127,824 0 20,957
MONGODB INC CL A 60937P106 13,269 162,712 SH   SOLE   155,838 0 6,874
MOTOROLA SOLUTIONS INC COM NEW 620076307 18,231 140,088 SH   SOLE   112,897 0 27,191
MSCI INC COM 55354G100 7,132 40,203 SH   SOLE   38,222 0 1,981
NATURAL GROCERS BY VITAMIN C COM 63888U108 1,349 79,841 SH   SOLE   64,187 0 15,654
NETFLIX INC COM 64110L106 58,558 156,517 SH   SOLE   154,498 0 2,019
NEUROCRINE BIOSCIENCES INC COM 64125C109 51,195 416,390 SH   SOLE   361,707 0 54,683
NIKE INC CL B 654106103 43,123 509,004 SH   SOLE   502,304 0 6,700
NUTANIX INC CL A 67059N108 15,903 372,265 SH   SOLE   338,339 0 33,926
NVIDIA CORP COM 67066G104 28,703 102,137 SH   SOLE   100,837 0 1,300
ON DECK CAP INC COM 682163100 7,565 999,310 SH   SOLE   802,449 0 196,861
PENN NATL GAMING INC COM 707569109 5,401 164,061 SH   SOLE   156,333 0 7,728
PGT INNOVATIONS INC COM 69336V101 3,917 181,356 SH   SOLE   145,640 0 35,716
PIONEER NAT RES CO COM 723787107 30,953 177,694 SH   SOLE   175,394 0 2,300
PLANET FITNESS INC CL A 72703H101 1,426 26,390 SH   SOLE   21,190 0 5,200
PRICE T ROWE GROUP INC COM 74144T108 24,511 224,501 SH   SOLE   221,601 0 2,900
PROGRESSIVE CORP OHIO COM 743315103 16,347 230,105 SH   SOLE   185,051 0 45,054
PTC INC COM 69370C100 17,189 161,870 SH   SOLE   153,984 0 7,886
PURE STORAGE INC CL A 74624M102 34,899 1,344,841 SH   SOLE   1,173,042 0 171,799
PVH CORP COM 693656100 16,925 117,211 SH   SOLE   94,400 0 22,811
Q2 HLDGS INC COM 74736L109 18,263 301,614 SH   SOLE   269,043 0 32,571
QUALCOMM INC COM 747525103 18,334 254,532 SH   SOLE   251,132 0 3,400
RAPID7 INC COM 753422104 25,912 701,831 SH   SOLE   565,031 0 136,800
REATA PHARMACEUTICALS INC CL A 75615P103 3,035 37,122 SH   SOLE   29,779 0 7,343
RINGCENTRAL INC CL A 76680R206 60,164 646,580 SH   SOLE   602,777 0 43,803
ROBERT HALF INTL INC COM 770323103 29,826 423,787 SH   SOLE   366,975 0 56,812
ROSETTA STONE INC COM 777780107 2,423 121,806 SH   SOLE   96,435 0 25,371
S&P GLOBAL INC COM 78409V104 28,591 146,330 SH   SOLE   144,409 0 1,921
SAGE THERAPEUTICS INC COM 78667J108 13,127 92,931 SH   SOLE   83,320 0 9,611
SAREPTA THERAPEUTICS INC COM 803607100 11,429 70,761 SH   SOLE   67,332 0 3,429
SCHWAB CHARLES CORP NEW COM 808513105 28,898 587,963 SH   SOLE   580,226 0 7,737
SEMTECH CORP COM 816850101 32,690 587,957 SH   SOLE   531,045 0 56,912
SERVICENOW INC COM 81762P102 71,986 367,971 SH   SOLE   329,411 0 38,560
SIENTRA INC COM 82621J105 10,250 429,212 SH   SOLE   345,415 0 83,797
SPOTIFY TECHNOLOGY S A SHS L8681T102 29,404 162,606 SH   SOLE   160,506 0 2,100
SQUARE INC CL A 852234103 23,377 236,108 SH   SOLE   190,233 0 45,875
SVB FINL GROUP COM 78486Q101 86,933 279,679 SH   SOLE   264,426 0 15,253
TACTILE SYS TECHNOLOGY INC COM 87357P100 3,417 48,094 SH   SOLE   38,755 0 9,339
TANDEM DIABETES CARE INC COM NEW 875372203 1,821 42,507 SH   SOLE   33,707 0 8,800
TARGET CORP COM 87612E106 20,704 234,711 SH   SOLE   231,611 0 3,100
TELADOC HEALTH INC COM 87918A105 36,511 422,825 SH   SOLE   380,814 0 42,011
TENET HEALTHCARE CORP COM NEW 88033G407 5,206 182,921 SH   SOLE   147,604 0 35,317
TERADYNE INC COM 880770102 21,888 591,901 SH   SOLE   535,291 0 56,610
TETRA TECH INC NEW COM 88162G103 7,302 106,905 SH   SOLE   86,049 0 20,856
TEXTRON INC COM 883203101 21,067 294,768 SH   SOLE   238,450 0 56,318
TG THERAPEUTICS INC COM 88322Q108 1,352 241,401 SH   SOLE   194,290 0 47,111
THE TRADE DESK INC COM CL A 88339J105 2,427 16,081 SH   SOLE   12,984 0 3,097
THERMO FISHER SCIENTIFIC INC COM 883556102 41,837 171,405 SH   SOLE   169,150 0 2,255
TIFFANY & CO NEW COM 886547108 26,101 202,382 SH   SOLE   198,324 0 4,058
TOPBUILD CORP COM 89055F103 2,700 47,520 SH   SOLE   38,231 0 9,289
TRANSUNION COM 89400J107 49,035 666,416 SH   SOLE   576,432 0 89,984
TRUPANION INC COM 898202106 10,031 280,758 SH   SOLE   254,140 0 26,618
TWILIO INC CL A 90138F102 4,108 47,608 SH   SOLE   38,319 0 9,289
TWITTER INC COM 90184L102 32,320 1,135,639 SH   SOLE   1,058,342 0 77,297
ULTA BEAUTY INC COM 90384S303 87,411 309,836 SH   SOLE   288,791 0 21,045
ULTIMATE SOFTWARE GROUP INC COM 90385D107 34,881 108,263 SH   SOLE   98,014 0 10,249
URBAN OUTFITTERS INC COM 917047102 57,309 1,401,208 SH   SOLE   1,291,084 0 110,124
V F CORP COM 918204108 12,280 131,410 SH   SOLE   105,934 0 25,476
VAIL RESORTS INC COM 91879Q109 17,215 62,734 SH   SOLE   59,811 0 2,923
VERTEX PHARMACEUTICALS INC COM 92532F100 40,239 208,772 SH   SOLE   206,072 0 2,700
VIKING THERAPEUTICS INC COM 92686J106 5,962 342,253 SH   SOLE   306,053 0 36,200
VISA INC COM CL A 92826C839 72,528 483,227 SH   SOLE   476,959 0 6,268
WABTEC CORP COM 929740108 40,438 385,569 SH   SOLE   345,494 0 40,075
WELLCARE HEALTH PLANS INC COM 94946T106 114,372 356,867 SH   SOLE   323,233 0 33,634
WEX INC COM 96208T104 47,453 236,368 SH   SOLE   205,463 0 30,905
WHITING PETE CORP NEW COM NEW 966387409 5,520 104,063 SH   SOLE   87,863 0 16,200
WINTRUST FINL CORP COM 97650W108 20,412 240,308 SH   SOLE   211,475 0 28,833
WORLD WRESTLING ENTMT INC CL A 98156Q108 9,616 99,412 SH   SOLE   94,767 0 4,645
WORLDPAY INC CL A 981558109 37,037 365,727 SH   SOLE   360,927 0 4,800
WRIGHT MED GROUP N V ORD SHS 0.03 PAR N96617118 16,296 561,545 SH   SOLE   539,799 0 21,746
XPO LOGISTICS INC COM 983793100 38,818 340,006 SH   SOLE   335,629 0 4,377
ZEBRA TECHNOLOGIES CORP CL A 989207105 119,020 673,074 SH   SOLE   617,172 0 55,902
ZENDESK INC COM 98936J101 88,061 1,240,299 SH   SOLE   1,085,934 0 154,365
ZIONS BANCORPORATION COM 989701107 29,345 585,135 SH   SOLE   504,470 0 80,665