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 45,227 701,084 SH   SOLE 632,932 0 68,152
AAR CORP COM 000361105 12,094 307,808 SH   SOLE 307,808 0 0
ACTIVISION BLIZZARD INC COM 00507V109 38,402 606,474 SH   SOLE 517,674 0 88,800
ADTALEM GLOBAL ED INC COM 00737L103 6,156 146,404 SH   SOLE 146,404 0 0
ADVANCED ENERGY INDS COM 007973100 8,879 131,577 SH   SOLE 131,577 0 0
AERIE PHARMACEUTICALS INC COM 00771V108 35,437 593,086 SH   SOLE 530,994 0 62,092
AIR PRODS & CHEMS INC COM 009158106 29,032 176,941 SH   SOLE 151,041 0 25,900
AIR TRANSPORT SERVICES GRP I COM 00922R105 3,929 169,792 SH   SOLE 169,792 0 0
ALARM COM HLDGS INC COM 011642105 2,557 67,723 SH   SOLE 67,723 0 0
ALEXION PHARMACEUTICALS INC COM 015351109 27,721 231,802 SH   SOLE 197,802 0 34,000
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 47,086 273,076 SH   SOLE 232,966 0 40,110
ALIGN TECHNOLOGY INC COM 016255101 26,528 119,393 SH   SOLE 101,993 0 17,400
ALPHABET INC CAP STK CL A 02079K305 128,040 121,549 SH   SOLE 103,715 0 17,834
AMAZON COM INC COM 023135106 136,257 116,512 SH   SOLE 99,395 0 17,117
AMERIPRISE FINL INC COM 03076C106 20,423 120,513 SH   SOLE 93,376 0 27,137
AMETEK INC NEW COM 031100100 48,967 675,680 SH   SOLE 586,458 0 89,222
APPLE INC COM 037833100 139,281 823,030 SH   SOLE 702,996 0 120,034
APPLIED MATLS INC COM 038222105 87,447 1,710,613 SH   SOLE 1,428,451 0 282,162
APTIV PLC SHS G6095L109 15,032 177,199 SH   SOLE 137,851 0 39,348
ARISTA NETWORKS INC COM 040413106 37,362 158,595 SH   SOLE 135,461 0 23,134
ARRAY BIOPHARMA INC COM 04269X105 3,780 295,320 SH   SOLE 295,320 0 0
BAXTER INTL INC COM 071813109 56,956 881,125 SH   SOLE 755,528 0 125,597
BLUEBIRD BIO INC COM 09609G100 23,417 131,484 SH   SOLE 127,525 0 3,959
BLUEPRINT MEDICINES CORP COM 09627Y109 3,792 50,290 SH   SOLE 50,290 0 0
BORGWARNER INC COM 099724106 13,448 263,229 SH   SOLE 249,921 0 13,308
BRINKS CO COM 109696104 52,161 662,783 SH   SOLE 598,694 0 64,089
BROADCOM LTD SHS Y09827109 42,279 164,574 SH   SOLE 140,438 0 24,136
BROOKS AUTOMATION INC COM 114340102 6,289 263,695 SH   SOLE 263,695 0 0
CABOT OIL & GAS CORP COM 127097103 14,123 493,800 SH   SOLE 383,386 0 110,414
CAMPING WORLD HLDGS INC CL A 13462K109 7,732 172,851 SH   SOLE 172,851 0 0
CAPITAL ONE FINL CORP COM 14040H105 28,604 287,246 SH   SOLE 245,246 0 42,000
CATERPILLAR INC DEL COM 149123101 97,711 620,074 SH   SOLE 529,453 0 90,621
CELANESE CORP DEL COM SER A 150870103 28,624 267,316 SH   SOLE 221,456 0 45,860
CENTENE CORP DEL COM 15135B101 13,712 135,919 SH   SOLE 105,569 0 30,350
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 3,575 94,807 SH   SOLE 94,807 0 0
CENTURY CMNTYS INC COM 156504300 2,938 94,466 SH   SOLE 94,466 0 0
CHEGG INC COM 163092109 24,876 1,524,272 SH   SOLE 1,477,747 0 46,525
CHEMOURS CO COM 163851108 53,729 1,073,284 SH   SOLE 965,414 0 107,870
CITIZENS FINL GROUP INC COM 174610105 49,094 1,169,459 SH   SOLE 998,969 0 170,490
COGNEX CORP COM 192422103 12,542 205,072 SH   SOLE 194,752 0 10,320
COHERENT INC COM 192479103 27,411 97,126 SH   SOLE 83,833 0 13,293
COMERICA INC COM 200340107 26,578 306,164 SH   SOLE 278,002 0 28,162
CONTINENTAL RESOURCES INC COM 212015101 22,183 418,787 SH   SOLE 357,887 0 60,900
COSTAR GROUP INC COM 22160N109 27,141 91,399 SH   SOLE 78,716 0 12,683
CREE INC COM 225447101 12,487 336,210 SH   SOLE 327,210 0 9,000
CUMMINS INC COM 231021106 33,044 187,067 SH   SOLE 159,214 0 27,853
D R HORTON INC COM 23331A109 40,603 795,037 SH   SOLE 693,031 0 102,006
DARDEN RESTAURANTS INC COM 237194105 18,322 190,818 SH   SOLE 163,644 0 27,174
DEERE & CO COM 244199105 67,524 431,435 SH   SOLE 362,505 0 68,930
DIAMONDBACK ENERGY INC COM 25278X109 81,360 644,432 SH   SOLE 569,461 0 74,971
DOLLAR TREE INC COM 256746108 61,177 570,096 SH   SOLE 486,896 0 83,200
E TRADE FINANCIAL CORP COM NEW 269246401 40,713 821,330 SH   SOLE 717,336 0 103,994
EAST WEST BANCORP INC COM 27579R104 15,158 249,180 SH   SOLE 236,684 0 12,496
ESPERION THERAPEUTICS INC NE COM 29664W105 5,730 87,029 SH   SOLE 87,029 0 0
EXACT SCIENCES CORP COM 30063P105 6,240 118,774 SH   SOLE 118,774 0 0
F M C CORP COM NEW 302491303 102,810 1,086,097 SH   SOLE 941,550 0 144,547
FACEBOOK INC CL A 30303M102 118,458 671,301 SH   SOLE 572,896 0 98,405
FEDEX CORP COM 31428X106 42,919 171,991 SH   SOLE 159,020 0 12,971
FIBROGEN INC COM 31572Q808 2,993 63,144 SH   SOLE 63,144 0 0
FIRST SOLAR INC COM 336433107 12,455 184,467 SH   SOLE 178,325 0 6,142
FIVE9 INC COM 338307101 11,409 458,564 SH   SOLE 435,411 0 23,153
FLEETCOR TECHNOLOGIES INC COM 339041105 61,832 321,324 SH   SOLE 273,618 0 47,706
FLIR SYS INC COM 302445101 23,961 513,955 SH   SOLE 446,886 0 67,069
FLOOR & DECOR HLDGS INC CL A 339750101 13,750 282,449 SH   SOLE 276,151 0 6,298
FOX FACTORY HLDG CORP COM 35138V102 3,596 92,554 SH   SOLE 92,554 0 0
G-III APPAREL GROUP LTD COM 36237H101 56,401 1,528,890 SH   SOLE 1,386,164 0 142,726
GLOBAL PMTS INC COM 37940X102 18,925 188,800 SH   SOLE 146,297 0 42,503
GLYCOMIMETICS INC COM 38000Q102 4,083 243,164 SH   SOLE 243,164 0 0
GREEN DOT CORP CL A 39304D102 3,812 63,262 SH   SOLE 63,262 0 0
GREENBRIER COS INC COM 393657101 5,862 109,987 SH   SOLE 109,987 0 0
GRUBHUB INC COM 400110102 26,282 366,050 SH   SOLE 353,830 0 12,220
GUESS INC COM 401617105 21,490 1,273,127 SH   SOLE 1,233,232 0 39,895
IAC INTERACTIVECORP COM 44919P508 30,551 249,844 SH   SOLE 218,687 0 31,157
IDEXX LABS INC COM 45168D104 39,061 249,784 SH   SOLE 215,302 0 34,482
ILLUMINA INC COM 452327109 22,823 104,459 SH   SOLE 81,050 0 23,409
INGEVITY CORP COM 45688C107 6,231 88,420 SH   SOLE 88,420 0 0
INOGEN INC COM 45780L104 3,161 26,547 SH   SOLE 26,547 0 0
INSULET CORP COM 45784P101 14,397 208,646 SH   SOLE 202,372 0 6,274
INTER PARFUMS INC COM 458334109 10,711 246,506 SH   SOLE 233,922 0 12,584
INTRA CELLULAR THERAPIES INC COM 46116X101 4,678 323,049 SH   SOLE 323,049 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 61,884 169,572 SH   SOLE 144,676 0 24,896
IPG PHOTONICS CORP COM 44980X109 15,724 73,434 SH   SOLE 69,750 0 3,684
IRHYTHM TECHNOLOGIES INC COM 450056106 7,042 125,645 SH   SOLE 125,645 0 0
JOHN BEAN TECHNOLOGIES CORP COM 477839104 31,514 284,426 SH   SOLE 244,586 0 39,840
KENNAMETAL INC COM 489170100 28,645 591,713 SH   SOLE 518,266 0 73,447
KINSALE CAP GROUP INC COM 49714P108 6,654 147,867 SH   SOLE 147,867 0 0
KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 33,553 767,441 SH   SOLE 657,241 0 110,200
LAM RESEARCH CORP COM 512807108 53,584 291,106 SH   SOLE 248,244 0 42,862
LAUDER ESTEE COS INC CL A 518439104 67,359 529,389 SH   SOLE 452,741 0 76,648
LCI INDS COM 50189K103 6,331 48,698 SH   SOLE 48,698 0 0
LULULEMON ATHLETICA INC COM 550021109 8,330 105,994 SH   SOLE 100,663 0 5,331
LUMBER LIQUIDATORS HLDGS INC COM 55003T107 8,264 263,270 SH   SOLE 254,510 0 8,760
MASTERCARD INCORPORATED CL A 57636Q104 62,444 412,551 SH   SOLE 352,675 0 59,876
MATADOR RES CO COM 576485205 13,736 441,255 SH   SOLE 441,255 0 0
MELCO RESORT ENTERTAINMENT L ADR 585464100 16,173 556,916 SH   SOLE 528,606 0 28,310
MERCURY SYS INC COM 589378108 4,400 85,681 SH   SOLE 85,681 0 0
MERIT MED SYS INC COM 589889104 3,736 86,477 SH   SOLE 86,477 0 0
MGIC INVT CORP WIS COM 552848103 23,134 1,639,565 SH   SOLE 1,494,139 0 145,426
MICROCHIP TECHNOLOGY INC COM 595017104 16,646 189,419 SH   SOLE 146,741 0 42,678
MICRON TECHNOLOGY INC COM 595112103 47,504 1,155,259 SH   SOLE 986,248 0 169,011
MICROSOFT CORP COM 594918104 90,358 1,056,330 SH   SOLE 882,499 0 173,831
MIDDLEBY CORP COM 596278101 26,198 194,128 SH   SOLE 169,612 0 24,516
MIMECAST LTD ORD SHS G14838109 29,153 1,016,847 SH   SOLE 983,446 0 33,401
MKS INSTRUMENT INC COM 55306N104 26,979 285,487 SH   SOLE 252,221 0 33,266
MOHAWK INDS INC COM 608190104 33,440 121,204 SH   SOLE 103,112 0 18,092
MOODYS CORP COM 615369105 11,873 80,434 SH   SOLE 62,329 0 18,105
NEKTAR THERAPEUTICS COM 640268108 14,459 242,114 SH   SOLE 235,089 0 7,025
NETFLIX INC COM 64110L106 72,445 377,397 SH   SOLE 321,985 0 55,412
NEUROCRINE BIOSCIENCES INC COM 64125C109 24,736 318,806 SH   SOLE 282,033 0 36,773
NMI HLDGS INC CL A 629209305 2,789 164,031 SH   SOLE 164,031 0 0
NUTRI SYS INC NEW COM 67069D108 7,118 135,322 SH   SOLE 135,322 0 0
OLIN CORP COM PAR $1 680665205 21,889 615,204 SH   SOLE 540,361 0 74,843
ON ASSIGNMENT INC COM 682159108 29,131 453,262 SH   SOLE 397,021 0 56,241
OWENS CORNING NEW COM 690742101 24,986 271,763 SH   SOLE 232,780 0 38,983
PAYCOM SOFTWARE INC COM 70432V102 1,902 23,681 SH   SOLE 23,681 0 0
PGT INNOVATIONS INC COM 69336V101 2,953 175,239 SH   SOLE 175,239 0 0
POLARIS INDS INC COM 731068102 28,215 227,562 SH   SOLE 203,030 0 24,532
PREFERRED BK LOS ANGELES CA COM NEW 740367404 5,309 90,319 SH   SOLE 90,319 0 0
PROGRESSIVE CORP OHIO COM 743315103 13,039 231,522 SH   SOLE 179,435 0 52,087
PVH CORP COM 693656100 40,279 293,557 SH   SOLE 250,557 0 43,000
RADIAN GROUP INC COM 750236101 13,284 644,561 SH   SOLE 612,221 0 32,340
RINGCENTRAL INC CL A 76680R206 25,496 526,786 SH   SOLE 510,429 0 16,357
ROCKWELL AUTOMATION INC COM 773903109 37,176 189,337 SH   SOLE 162,097 0 27,240
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 71,255 597,379 SH   SOLE 504,196 0 93,183
S&P GLOBAL INC COM 78409V104 56,679 334,586 SH   SOLE 285,523 0 49,063
SAGE THERAPEUTICS INC COM 78667J108 3,495 21,222 SH   SOLE 21,222 0 0
SANTANDER CONSUMER USA HDG I COM 80283M101 14,300 768,006 SH   SOLE 729,373 0 38,633
SERVICENOW INC COM 81762P102 88,006 674,948 SH   SOLE 585,520 0 89,428
SHERWIN WILLIAMS CO COM 824348106 28,080 68,480 SH   SOLE 58,480 0 10,000
SHOPIFY INC CL A 82509L107 8,566 84,815 SH   SOLE 81,981 0 2,834
SILICON LABORATORIES INC COM 826919102 4,891 55,389 SH   SOLE 55,389 0 0
SKECHERS U S A INC CL A 830566105 24,420 645,347 SH   SOLE 623,896 0 21,451
SOLAREDGE TECHNOLOGIES INC COM 83417M104 6,886 183,395 SH   SOLE 183,395 0 0
SPLUNK INC COM 848637104 20,127 242,966 SH   SOLE 206,826 0 36,140
SQUARE INC CL A 852234103 55,445 1,599,224 SH   SOLE 1,381,800 0 217,424
STANLEY BLACK & DECKER INC COM 854502101 44,001 259,303 SH   SOLE 214,432 0 44,871
STEEL DYNAMICS INC COM 858119100 11,608 269,131 SH   SOLE 255,521 0 13,610
STIFEL FINL CORP COM 860630102 6,811 114,360 SH   SOLE 114,360 0 0
SVB FINL GROUP COM 78486Q101 77,127 329,927 SH   SOLE 286,866 0 43,061
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 52,466 477,918 SH   SOLE 403,944 0 73,974
TELADOC INC COM 87918A105 29,433 844,560 SH   SOLE 816,463 0 28,097
TERADYNE INC COM 880770102 43,648 1,042,467 SH   SOLE 926,478 0 115,989
TEREX CORP NEW COM 880779103 28,688 594,949 SH   SOLE 530,229 0 64,720
TG THERAPEUTICS INC COM 88322Q108 4,469 545,054 SH   SOLE 545,054 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 42,174 222,107 SH   SOLE 189,613 0 32,494
TOPBUILD CORP COM 89055F103 5,649 74,585 SH   SOLE 74,585 0 0
TRACTOR SUPPLY CO COM 892356106 9,079 121,462 SH   SOLE 105,070 0 16,392
TRANSUNION COM 89400J107 32,438 590,203 SH   SOLE 491,237 0 98,966
TRI POINTE GROUP INC COM 87265H109 9,706 541,639 SH   SOLE 541,639 0 0
TRIMBLE INC COM 896239100 38,006 935,179 SH   SOLE 793,733 0 141,446
TRUPANION INC COM 898202106 2,631 89,883 SH   SOLE 89,883 0 0
U S CONCRETE INC COM NEW 90333L201 15,194 181,637 SH   SOLE 174,408 0 7,229
UNITED PARCEL SERVICE INC CL B 911312106 3,391 28,459 SH   SOLE 0 0 28,459
UNIVERSAL DISPLAY CORP COM 91347P105 120,190 696,150 SH   SOLE 633,534 0 62,616
URBAN OUTFITTERS INC COM 917047102 30,717 876,128 SH   SOLE 748,328 0 127,800
VAIL RESORTS INC COM 91879Q109 37,579 176,867 SH   SOLE 158,549 0 18,318
VANTIV INC CL A 92210H105 19,401 263,775 SH   SOLE 225,475 0 38,300
VARONIS SYS INC COM 922280102 11,866 244,413 SH   SOLE 244,413 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 55,847 372,663 SH   SOLE 312,168 0 60,495
VISA INC COM CL A 92826C839 88,834 779,106 SH   SOLE 665,225 0 113,881
VOCERA COMMUNICATIONS INC COM 92857F107 21,567 713,681 SH   SOLE 683,206 0 30,475
WABCO HLDGS INC COM 92927K102 22,524 156,961 SH   SOLE 148,624 0 8,337
WAL-MART STORES INC COM 931142103 29,297 296,683 SH   SOLE 254,483 0 42,200
WELLCARE HEALTH PLANS INC COM 94946T106 62,777 312,152 SH   SOLE 279,003 0 33,149
WINGSTOP INC COM 974155103 4,565 117,104 SH   SOLE 117,104 0 0
WINTRUST FINL CORP COM 97650W108 11,791 143,146 SH   SOLE 143,146 0 0
WYNN RESORTS LTD COM 983134107 89,285 529,596 SH   SOLE 460,562 0 69,034
XPO LOGISTICS INC COM 983793100 34,101 372,320 SH   SOLE 317,020 0 55,300
YUM CHINA HLDGS INC COM 98850P109 25,554 638,535 SH   SOLE 551,256 0 87,279
ZEBRA TECHNOLOGIES CORP CL A 989207105 15,150 145,949 SH   SOLE 138,657 0 7,292
ZENDESK INC COM 98936J101 4,300 127,075 SH   SOLE 127,075 0 0
ZIONS BANCORPORATION COM 989701107 41,835 823,038 SH   SOLE 714,629 0 108,409
ZOETIS INC CL A 98978V103 19,184 266,295 SH   SOLE 206,359 0 59,936