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
2U INC COM 90214J101 34,680 415,037 SH   SOLE   350,199 0 64,838
AAR CORP COM 000361105 13,858 298,079 SH   SOLE   217,918 0 80,161
ABIOMED INC COM 003654100 26,360 64,442 SH   SOLE   62,826 0 1,616
ACTIVISION BLIZZARD INC COM 00507V109 55,824 731,449 SH   SOLE   722,549 0 8,900
ADVANCE AUTO PARTS INC COM 00751Y106 14,719 108,470 SH   SOLE   86,332 0 22,138
AERIE PHARMACEUTICALS INC COM 00771V108 52,296 774,180 SH   SOLE   649,579 0 124,601
AKAMAI TECHNOLOGIES INC COM 00971T101 26,356 359,902 SH   SOLE   355,602 0 4,300
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 47,810 257,695 SH   SOLE   254,595 0 3,100
ALIGN TECHNOLOGY INC COM 016255101 53,645 156,792 SH   SOLE   144,197 0 12,595
ALPHABET INC CAP STK CL A 02079K305 68,717 60,855 SH   SOLE   60,117 0 738
AMAZON COM INC COM 023135106 111,182 65,409 SH   SOLE   64,666 0 743
AMETEK INC NEW COM 031100100 26,166 362,606 SH   SOLE   314,993 0 47,613
APPLIED MATLS INC COM 038222105 28,257 611,760 SH   SOLE   604,360 0 7,400
APTIV PLC SHS G6095L109 19,709 215,093 SH   SOLE   171,167 0 43,926
ARISTA NETWORKS INC COM 040413106 32,121 124,746 SH   SOLE   123,246 0 1,500
ARRAY BIOPHARMA INC COM 04269X105 27,313 1,627,696 SH   SOLE   1,431,379 0 196,317
AT HOME GROUP INC COM 04650Y100 23,535 601,143 SH   SOLE   466,303 0 134,840
AXOGEN INC COM 05463X106 1,737 34,574 SH   SOLE   25,308 0 9,266
BAXTER INTL INC COM 071813109 44,672 604,985 SH   SOLE   597,685 0 7,300
BIO RAD LABS INC CL A 090572207 24,191 83,839 SH   SOLE   75,760 0 8,079
BJS RESTAURANTS INC COM 09180C106 9,114 151,902 SH   SOLE   144,448 0 7,454
BOOT BARN HLDGS INC COM 099406100 10,745 517,850 SH   SOLE   378,595 0 139,255
BOSTON SCIENTIFIC CORP COM 101137107 24,325 743,896 SH   SOLE   734,896 0 9,000
BOYD GAMING CORP COM 103304101 5,382 155,267 SH   SOLE   113,292 0 41,975
CALLON PETE CO DEL COM 13123X102 32,328 3,010,031 SH   SOLE   2,523,531 0 486,500
CAPITAL ONE FINL CORP COM 14040H105 32,313 351,612 SH   SOLE   347,312 0 4,300
CATERPILLAR INC DEL COM 149123101 51,781 381,666 SH   SOLE   377,066 0 4,600
CELANESE CORP DEL COM SER A 150870103 41,462 373,327 SH   SOLE   352,528 0 20,799
CENTENE CORP DEL COM 15135B101 24,956 202,552 SH   SOLE   161,154 0 41,398
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 2,952 72,950 SH   SOLE   53,360 0 19,590
CENTURY CMNTYS INC COM 156504300 5,223 165,556 SH   SOLE   121,147 0 44,409
CHART INDS INC COM PAR $0.01 16115Q308 12,392 200,908 SH   SOLE   155,857 0 45,051
CHEFS WHSE INC COM 163086101 3,366 118,093 SH   SOLE   86,457 0 31,636
CHEGG INC COM 163092109 36,336 1,307,511 SH   SOLE   1,141,658 0 165,853
CISCO SYS INC COM 17275R102 31,073 722,133 SH   SOLE   713,333 0 8,800
CITIZENS FINL GROUP INC COM 174610105 20,419 524,915 SH   SOLE   518,515 0 6,400
CONSTELLIUM NV CL A N22035104 17,269 1,676,632 SH   SOLE   1,292,401 0 384,231
CONTINENTAL RESOURCES INC COM 212015101 29,843 460,832 SH   SOLE   455,332 0 5,500
COSTAR GROUP INC COM 22160N109 43,430 105,251 SH   SOLE   93,199 0 12,052
CREE INC COM 225447101 26,738 643,194 SH   SOLE   563,179 0 80,015
CRISPR THERAPEUTICS AG NAMEN AKT H17182108 2,799 47,628 SH   SOLE   34,878 0 12,750
DEERE & CO COM 244199105 36,372 260,170 SH   SOLE   257,070 0 3,100
DEXCOM INC COM 252131107 50,576 532,489 SH   SOLE   454,939 0 77,550
DIAMONDBACK ENERGY INC COM 25278X109 61,396 466,638 SH   SOLE   430,656 0 35,982
DOLBY LABORATORIES INC COM 25659T107 13,557 219,754 SH   SOLE   174,841 0 44,913
E TRADE FINANCIAL CORP COM NEW 269246401 47,026 768,901 SH   SOLE   677,785 0 91,116
ELECTRONIC ARTS INC COM 285512109 12,317 87,344 SH   SOLE   69,526 0 17,818
EQUIFAX INC COM 294429105 18,758 149,932 SH   SOLE   130,106 0 19,826
ETSY INC COM 29786A106 15,652 370,993 SH   SOLE   295,362 0 75,631
EVOLENT HEALTH INC CL A 30050B101 13,419 637,462 SH   SOLE   558,956 0 78,506
EXACT SCIENCES CORP COM 30063P105 9,172 153,404 SH   SOLE   132,261 0 21,143
FACEBOOK INC CL A 30303M102 72,439 372,781 SH   SOLE   368,293 0 4,488
FATE THERAPEUTICS INC COM 31189P102 2,939 259,213 SH   SOLE   189,757 0 69,456
FEDEX CORP COM 31428X106 29,696 130,784 SH   SOLE   128,989 0 1,795
FIESTA RESTAURANT GROUP INC COM 31660B101 8,825 307,492 SH   SOLE   221,574 0 85,918
FIRST DATA CORP NEW COM CL A 32008D106 10,003 477,913 SH   SOLE   380,591 0 97,322
FIRST SOLAR INC COM 336433107 11,220 213,064 SH   SOLE   188,803 0 24,261
FIVE BELOW INC COM 33829M101 3,852 39,423 SH   SOLE   28,868 0 10,555
FIVE9 INC COM 338307101 23,346 675,313 SH   SOLE   641,837 0 33,476
FLEETCOR TECHNOLOGIES INC COM 339041105 40,828 193,820 SH   SOLE   191,458 0 2,362
FLIR SYS INC COM 302445101 36,791 707,927 SH   SOLE   625,256 0 82,671
FLOOR & DECOR HLDGS INC CL A 339750101 20,886 423,399 SH   SOLE   362,673 0 60,726
FRANCESCAS HLDGS CORP COM 351793104 3,224 427,026 SH   SOLE   312,716 0 114,310
GENERAL DYNAMICS CORP COM 369550108 22,507 120,740 SH   SOLE   119,240 0 1,500
G-III APPAREL GROUP LTD COM 36237H101 71,382 1,607,711 SH   SOLE   1,377,594 0 230,117
GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 1,306 28,895 SH   SOLE   21,124 0 7,771
GLOBAL PMTS INC COM 37940X102 16,923 151,793 SH   SOLE   120,614 0 31,179
GLU MOBILE INC COM 379890106 6,320 985,986 SH   SOLE   721,914 0 264,072
GODADDY INC CL A 380237107 8,631 122,247 SH   SOLE   116,224 0 6,023
GRAFTECH INTL LTD COM 384313508 10,235 568,902 SH   SOLE   485,152 0 83,750
GREEN DOT CORP CL A 39304D102 32,090 437,259 SH   SOLE   376,517 0 60,742
GRUBHUB INC COM 400110102 29,742 283,502 SH   SOLE   256,249 0 27,253
HAEMONETICS CORP COM 405024100 23,378 260,678 SH   SOLE   225,293 0 35,385
HARSCO CORP COM 415864107 5,435 245,913 SH   SOLE   179,789 0 66,124
HEALTHEQUITY INC COM 42226A107 12,438 165,613 SH   SOLE   145,573 0 20,040
IAC INTERACTIVECORP COM 44919P508 37,806 247,926 SH   SOLE   223,403 0 24,523
IDEXX LABS INC COM 45168D104 21,842 100,219 SH   SOLE   79,712 0 20,507
II VI INC COM 902104108 5,020 115,537 SH   SOLE   84,565 0 30,972
ILLUMINA INC COM 452327109 26,761 95,817 SH   SOLE   76,309 0 19,508
INGEVITY CORP COM 45688C107 6,496 80,339 SH   SOLE   58,784 0 21,555
INSULET CORP COM 45784P101 20,096 234,488 SH   SOLE   205,032 0 29,456
INTEL CORP COM 458140100 21,935 441,267 SH   SOLE   435,867 0 5,400
INTER PARFUMS INC COM 458334109 12,803 239,300 SH   SOLE   227,234 0 12,066
INTRA CELLULAR THERAPIES INC COM 46116X101 9,286 525,502 SH   SOLE   435,391 0 90,111
INTUITIVE SURGICAL INC COM NEW 46120E602 57,053 119,239 SH   SOLE   117,786 0 1,453
IRHYTHM TECHNOLOGIES INC COM 450056106 9,239 113,884 SH   SOLE   83,274 0 30,610
KEYSIGHT TECHNOLOGIES INC COM 49338L103 24,890 421,653 SH   SOLE   353,181 0 68,472
KINSALE CAP GROUP INC COM 49714P108 8,854 161,388 SH   SOLE   118,133 0 43,255
KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 42,987 1,125,031 SH   SOLE   1,083,737 0 41,294
KORN FERRY INTL COM NEW 500643200 16,215 261,824 SH   SOLE   227,105 0 34,719
LAM RESEARCH CORP COM 512807108 20,002 115,719 SH   SOLE   114,301 0 1,418
LAS VEGAS SANDS CORP COM 517834107 26,497 347,005 SH   SOLE   342,805 0 4,200
LAUDER ESTEE COS INC CL A 518439104 45,596 319,546 SH   SOLE   315,646 0 3,900
LHC GROUP INC COM 50187A107 4,678 54,656 SH   SOLE   40,033 0 14,623
LOGITECH INTL S A SHS H50430232 13,026 296,715 SH   SOLE   236,362 0 60,353
LOXO ONCOLOGY INC COM 548862101 2,485 14,324 SH   SOLE   10,473 0 3,851
LULULEMON ATHLETICA INC COM 550021109 53,097 425,284 SH   SOLE   414,592 0 10,692
MADISON SQUARE GARDEN CO NEW CL A 55825T103 11,739 37,844 SH   SOLE   36,629 0 1,215
MALIBU BOATS INC COM CL A 56117J100 9,138 217,875 SH   SOLE   207,287 0 10,588
MASTERCARD INCORPORATED CL A 57636Q104 56,897 289,524 SH   SOLE   286,050 0 3,474
MATADOR RES CO COM 576485205 13,869 461,537 SH   SOLE   337,928 0 123,609
MCBC HLDGS INC COM 55276F107 4,329 149,531 SH   SOLE   109,441 0 40,090
MELCO RESORT ENTERTAINMENT L ADR 585464100 42,155 1,505,522 SH   SOLE   1,363,052 0 142,470
MERCADOLIBRE INC COM 58733R102 12,591 42,121 SH   SOLE   33,502 0 8,619
MICROCHIP TECHNOLOGY INC COM 595017104 13,329 146,552 SH   SOLE   116,713 0 29,839
MICRON TECHNOLOGY INC COM 595112103 22,201 423,368 SH   SOLE   418,268 0 5,100
MICROSOFT CORP COM 594918104 107,953 1,094,745 SH   SOLE   1,081,445 0 13,300
MIMECAST LTD ORD SHS G14838109 31,711 769,487 SH   SOLE   670,395 0 99,092
MOLINA HEALTHCARE INC COM 60855R100 2,888 29,485 SH   SOLE   21,558 0 7,927
MONGODB INC CL A 60937P106 8,163 164,486 SH   SOLE   157,246 0 7,240
MOODYS CORP COM 615369105 9,788 57,387 SH   SOLE   45,671 0 11,716
MSCI INC COM 55354G100 7,082 42,808 SH   SOLE   40,719 0 2,089
NETFLIX INC COM 64110L106 73,718 188,329 SH   SOLE   186,010 0 2,319
NEUROCRINE BIOSCIENCES INC COM 64125C109 42,292 430,498 SH   SOLE   363,946 0 66,552
NEW RELIC INC COM 64829B100 5,843 58,090 SH   SOLE   55,260 0 2,830
NIKE INC CL B 654106103 31,208 391,671 SH   SOLE   386,971 0 4,700
NUTANIX INC CL A 67059N108 11,432 221,672 SH   SOLE   189,355 0 32,317
NVIDIA CORP COM 67066G104 25,875 109,224 SH   SOLE   107,924 0 1,300
PENN NATL GAMING INC COM 707569109 5,573 165,908 SH   SOLE   157,758 0 8,150
PGT INNOVATIONS INC COM 69336V101 3,319 159,194 SH   SOLE   116,504 0 42,690
PIONEER NAT RES CO COM 723787107 29,666 156,764 SH   SOLE   154,864 0 1,900
PREFERRED BK LOS ANGELES CA COM NEW 740367404 5,038 81,969 SH   SOLE   59,971 0 21,998
PRICE T ROWE GROUP INC COM 74144T108 21,612 186,169 SH   SOLE   183,969 0 2,200
PROGRESSIVE CORP OHIO COM 743315103 13,827 233,758 SH   SOLE   185,964 0 47,794
PROOFPOINT INC COM 743424103 15,442 133,913 SH   SOLE   106,517 0 27,396
PTC INC COM 69370C100 17,860 190,389 SH   SOLE   180,480 0 9,909
PURE STORAGE INC CL A 74624M102 34,315 1,436,985 SH   SOLE   1,221,989 0 214,996
PVH CORP COM 693656100 53,019 354,123 SH   SOLE   327,031 0 27,092
Q2 HLDGS INC COM 74736L109 20,656 362,067 SH   SOLE   314,151 0 47,916
RAPID7 INC COM 753422104 13,510 478,748 SH   SOLE   350,302 0 128,446
RED HAT INC COM 756577102 27,975 208,194 SH   SOLE   205,694 0 2,500
RINGCENTRAL INC CL A 76680R206 30,853 438,568 SH   SOLE   382,460 0 56,108
ROBERT HALF INTL INC COM 770323103 20,718 318,252 SH   SOLE   267,375 0 50,877
ROCKWELL AUTOMATION INC COM 773903109 22,161 133,314 SH   SOLE   131,714 0 1,600
S&P GLOBAL INC COM 78409V104 31,936 156,634 SH   SOLE   154,713 0 1,921
SAGE THERAPEUTICS INC COM 78667J108 14,635 93,496 SH   SOLE   80,847 0 12,649
SAREPTA THERAPEUTICS INC COM 803607100 3,539 26,772 SH   SOLE   25,455 0 1,317
SCHWAB CHARLES CORP NEW COM 808513105 40,942 801,206 SH   SOLE   791,606 0 9,600
SEMTECH CORP COM 816850101 24,791 526,900 SH   SOLE   468,768 0 58,132
SERVICENOW INC COM 81762P102 67,171 389,467 SH   SOLE   348,710 0 40,757
SIENTRA INC COM 82621J105 8,507 436,057 SH   SOLE   319,060 0 116,997
SILICON LABORATORIES INC COM 826919102 7,400 74,299 SH   SOLE   54,375 0 19,924
SPLUNK INC COM 848637104 9,707 97,941 SH   SOLE   96,741 0 1,200
SPOTIFY TECHNOLOGY S A SHS L8681T102 19,850 117,989 SH   SOLE   116,589 0 1,400
SQUARE INC CL A 852234103 21,284 345,300 SH   SOLE   291,418 0 53,882
STIFEL FINL CORP COM 860630102 4,562 87,310 SH   SOLE   63,910 0 23,400
SVB FINL GROUP COM 78486Q101 85,675 296,700 SH   SOLE   280,663 0 16,037
TACTILE SYS TECHNOLOGY INC COM 87357P100 1,768 33,993 SH   SOLE   24,898 0 9,095
TE CONNECTIVITY LTD REG SHS H84989104 23,928 265,694 SH   SOLE   262,494 0 3,200
TELADOC INC COM 87918A105 25,686 442,488 SH   SOLE   384,580 0 57,908
TENET HEALTHCARE CORP COM NEW 88033G407 36,376 1,083,572 SH   SOLE   966,269 0 117,303
TERADYNE INC COM 880770102 58,466 1,535,739 SH   SOLE   1,336,923 0 198,816
TETRA TECH INC NEW COM 88162G103 2,925 50,000 SH   SOLE   36,558 0 13,442
TEXTRON INC COM 883203101 17,825 270,450 SH   SOLE   216,094 0 54,356
TG THERAPEUTICS INC COM 88322Q108 9,827 747,285 SH   SOLE   606,910 0 140,375
THERMO FISHER SCIENTIFIC INC COM 883556102 32,370 156,273 SH   SOLE   154,318 0 1,955
TIFFANY & CO NEW COM 886547108 28,129 213,748 SH   SOLE   209,578 0 4,170
TOPBUILD CORP COM 89055F103 18,077 230,751 SH   SOLE   196,584 0 34,167
TRANSOCEAN LTD REG SHS H8817H100 11,483 854,403 SH   SOLE   812,693 0 41,710
TRANSUNION COM 89400J107 51,299 716,067 SH   SOLE   618,522 0 97,545
TRI POINTE GROUP INC COM 87265H109 5,760 352,091 SH   SOLE   257,387 0 94,704
TRUPANION INC COM 898202106 8,776 227,358 SH   SOLE   199,987 0 27,371
TWITTER INC COM 90184L102 45,083 1,032,349 SH   SOLE   953,182 0 79,167
ULTA BEAUTY INC COM 90384S303 74,924 320,928 SH   SOLE   298,675 0 22,253
UNITED RENTALS INC COM 911363109 10,204 69,124 SH   SOLE   54,907 0 14,217
URBAN OUTFITTERS INC COM 917047102 70,468 1,581,772 SH   SOLE   1,438,689 0 143,083
VAIL RESORTS INC COM 91879Q109 24,067 87,776 SH   SOLE   78,127 0 9,649
VARONIS SYS INC COM 922280102 11,174 149,993 SH   SOLE   109,827 0 40,166
VERTEX PHARMACEUTICALS INC COM 92532F100 38,041 223,825 SH   SOLE   221,125 0 2,700
VISA INC COM CL A 92826C839 68,523 517,351 SH   SOLE   511,083 0 6,268
WABTEC CORP COM 929740108 46,223 468,885 SH   SOLE   420,448 0 48,437
WEIGHT WATCHERS INTL INC NEW COM 948626106 29,805 294,803 SH   SOLE   250,063 0 44,740
WELLCARE HEALTH PLANS INC COM 94946T106 72,187 293,159 SH   SOLE   250,610 0 42,549
WEX INC COM 96208T104 42,192 221,506 SH   SOLE   188,743 0 32,763
WINTRUST FINL CORP COM 97650W108 22,189 254,904 SH   SOLE   213,654 0 41,250
WORLD WRESTLING ENTMT INC CL A 98156Q108 5,430 74,569 SH   SOLE   70,698 0 3,871
WORLDPAY INC CL A 981558109 27,877 340,873 SH   SOLE   336,773 0 4,100
XPO LOGISTICS INC COM 983793100 33,788 337,270 SH   SOLE   333,249 0 4,021
ZEBRA TECHNOLOGIES CORP CL A 989207105 84,051 586,742 SH   SOLE   529,362 0 57,380
ZENDESK INC COM 98936J101 61,817 1,134,473 SH   SOLE   963,610 0 170,863
ZIONS BANCORPORATION COM 989701107 41,319 784,195 SH   SOLE   689,520 0 94,675
ZOETIS INC CL A 98978V103 16,438 192,957 SH   SOLE   153,554 0 39,403