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 51,389 611,556 SH   SOLE 511,918 0 99,638
AAR CORP COM 000361105 14,442 327,417 SH   SOLE 231,836 0 95,581
ABIOMED INC COM 003654100 6,704 23,039 SH   SOLE 21,949 0 1,090
ACTIVISION BLIZZARD INC COM 00507V109 44,590 660,982 SH   SOLE 599,582 0 61,400
ADTALEM GLOBAL ED INC COM 00737L103 6,948 146,121 SH   SOLE 103,421 0 42,700
ADVANCED ENERGY INDS COM 007973100 5,171 80,926 SH   SOLE 57,324 0 23,602
AERIE PHARMACEUTICALS INC COM 00771V108 34,234 631,047 SH   SOLE 527,732 0 103,315
AGILENT TECHNOLOGIES INC COM 00846U101 14,042 209,894 SH   SOLE 166,895 0 42,999
AIR PRODS & CHEMS INC COM 009158106 27,506 172,962 SH   SOLE 156,862 0 16,100
AIR TRANSPORT SERVICES GRP I COM 00922R105 3,479 149,196 SH   SOLE 105,673 0 43,523
ALEXION PHARMACEUTICALS INC COM 015351109 21,048 188,836 SH   SOLE 170,836 0 18,000
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 52,233 284,584 SH   SOLE 258,174 0 26,410
ALIGN TECHNOLOGY INC COM 016255101 25,406 101,166 SH   SOLE 87,366 0 13,800
ALPHABET INC CAP STK CL A 02079K305 86,628 83,526 SH   SOLE 75,732 0 7,794
AMAZON COM INC COM 023135106 111,007 76,697 SH   SOLE 69,565 0 7,132
AMERIPRISE FINL INC COM 03076C106 20,748 140,247 SH   SOLE 111,415 0 28,832
AMETEK INC NEW COM 031100100 49,679 653,926 SH   SOLE 574,240 0 79,686
AMN HEALTHCARE SERVICES INC COM 001744101 17,805 313,746 SH   SOLE 269,393 0 44,353
APPLE INC COM 037833100 57,892 345,049 SH   SOLE 312,989 0 32,060
APPLIED MATLS INC COM 038222105 71,708 1,289,476 SH   SOLE 1,141,344 0 148,132
APTIV PLC SHS G6095L109 16,038 188,751 SH   SOLE 149,959 0 38,792
ARISTA NETWORKS INC COM 040413106 44,449 174,104 SH   SOLE 157,187 0 16,917
ARRAY BIOPHARMA INC COM 04269X105 18,503 1,133,732 SH   SOLE 977,390 0 156,342
AT HOME GROUP INC COM 04650Y100 6,456 201,492 SH   SOLE 142,574 0 58,918
BAXTER INTL INC COM 071813109 45,121 693,746 SH   SOLE 610,649 0 83,097
BLUEPRINT MEDICINES CORP COM 09627Y109 4,594 50,097 SH   SOLE 35,478 0 14,619
BOOT BARN HLDGS INC COM 099406100 5,422 305,782 SH   SOLE 216,594 0 89,188
BORGWARNER INC COM 099724106 11,711 233,143 SH   SOLE 221,811 0 11,332
BOYD GAMING CORP COM 103304101 2,477 77,746 SH   SOLE 55,046 0 22,700
BROOKS AUTOMATION INC COM 114340102 2,978 109,971 SH   SOLE 77,941 0 32,030
CAPITAL ONE FINL CORP COM 14040H105 32,554 339,740 SH   SOLE 308,140 0 31,600
CATERPILLAR INC DEL COM 149123101 75,635 513,198 SH   SOLE 467,277 0 45,921
CENTENE CORP DEL COM 15135B101 19,561 183,037 SH   SOLE 145,397 0 37,640
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 3,174 80,137 SH   SOLE 56,777 0 23,360
CENTURY CMNTYS INC COM 156504300 6,084 203,129 SH   SOLE 143,895 0 59,234
CHEGG INC COM 163092109 28,115 1,360,830 SH   SOLE 1,171,008 0 189,822
CHEMOURS CO COM 163851108 17,921 367,917 SH   SOLE 317,613 0 50,304
CISCO SYS INC COM 17275R102 27,774 647,552 SH   SOLE 587,252 0 60,300
CITIZENS FINL GROUP INC COM 174610105 40,097 955,151 SH   SOLE 866,261 0 88,890
COMERICA INC COM 200340107 27,325 284,840 SH   SOLE 271,349 0 13,491
CONSTELLIUM NV CL A N22035104 5,208 480,028 SH   SOLE 340,082 0 139,946
CONTINENTAL RESOURCES INC COM 212015101 30,220 512,631 SH   SOLE 465,131 0 47,500
COSTAR GROUP INC COM 22160N109 37,076 102,227 SH   SOLE 90,218 0 12,009
CREE INC COM 225447101 26,962 668,872 SH   SOLE 577,458 0 91,414
D R HORTON INC COM 23331A109 37,842 863,173 SH   SOLE 765,004 0 98,169
DEERE & CO COM 244199105 59,357 382,160 SH   SOLE 336,388 0 45,772
DEXCOM INC COM 252131107 13,508 182,150 SH   SOLE 153,384 0 28,766
DIAMONDBACK ENERGY INC COM 25278X109 84,242 665,839 SH   SOLE 605,811 0 60,028
DOLBY LABORATORIES INC COM 25659T107 12,295 193,437 SH   SOLE 153,638 0 39,799
DOLLAR TREE INC COM 256746108 42,414 446,938 SH   SOLE 405,238 0 41,700
E TRADE FINANCIAL CORP COM NEW 269246401 44,062 795,204 SH   SOLE 702,231 0 92,973
ESPERION THERAPEUTICS INC NE COM 29664W105 18,423 254,704 SH   SOLE 217,565 0 37,139
FACEBOOK INC CL A 30303M102 56,422 353,103 SH   SOLE 319,333 0 33,770
FATE THERAPEUTICS INC COM 31189P102 2,172 222,558 SH   SOLE 157,658 0 64,900
FEDEX CORP COM 31428X106 32,086 133,630 SH   SOLE 131,835 0 1,795
FIRST SOLAR INC COM 336433107 20,920 294,736 SH   SOLE 262,438 0 32,298
FIVE9 INC COM 338307101 17,650 592,489 SH   SOLE 563,827 0 28,662
FLEETCOR TECHNOLOGIES INC COM 339041105 51,019 251,945 SH   SOLE 227,600 0 24,345
FLIR SYS INC COM 302445101 35,907 718,000 SH   SOLE 633,637 0 84,363
FLOOR & DECOR HLDGS INC CL A 339750101 23,141 444,000 SH   SOLE 373,851 0 70,149
GENERAL DYNAMICS CORP COM 369550108 29,660 134,267 SH   SOLE 121,767 0 12,500
G-III APPAREL GROUP LTD COM 36237H101 64,118 1,701,637 SH   SOLE 1,418,045 0 283,592
GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 8,262 171,057 SH   SOLE 147,443 0 23,614
GLOBAL PMTS INC COM 37940X102 17,261 154,778 SH   SOLE 122,763 0 32,015
GLYCOMIMETICS INC COM 38000Q102 9,107 561,096 SH   SOLE 475,025 0 86,071
GREEN DOT CORP CL A 39304D102 18,375 286,400 SH   SOLE 243,598 0 42,802
GREENBRIER COS INC COM 393657101 5,505 109,554 SH   SOLE 77,548 0 32,006
GRUBHUB INC COM 400110102 36,486 359,577 SH   SOLE 312,065 0 47,512
HAEMONETICS CORP COM 405024100 14,581 199,303 SH   SOLE 179,899 0 19,404
HEALTHEQUITY INC COM 42226A107 10,357 171,073 SH   SOLE 149,119 0 21,954
IAC INTERACTIVECORP COM 44919P508 44,963 287,523 SH   SOLE 246,961 0 40,562
IDEXX LABS INC COM 45168D104 52,290 273,212 SH   SOLE 248,044 0 25,168
II VI INC COM 902104108 5,181 126,677 SH   SOLE 89,750 0 36,927
ILLUMINA INC COM 452327109 23,160 97,963 SH   SOLE 77,935 0 20,028
INGEVITY CORP COM 45688C107 6,490 88,077 SH   SOLE 62,377 0 25,700
INSTRUCTURE INC COM 45781U103 2,997 71,111 SH   SOLE 50,371 0 20,740
INSULET CORP COM 45784P101 25,271 291,538 SH   SOLE 250,995 0 40,543
INTER PARFUMS INC COM 458334109 11,336 240,423 SH   SOLE 228,661 0 11,762
INTRA CELLULAR THERAPIES INC COM 46116X101 11,707 556,156 SH   SOLE 450,906 0 105,250
INTUITIVE SURGICAL INC COM NEW 46120E602 54,823 132,799 SH   SOLE 120,314 0 12,485
IPG PHOTONICS CORP COM 44980X109 5,604 24,011 SH   SOLE 22,851 0 1,160
IRHYTHM TECHNOLOGIES INC COM 450056106 7,879 125,165 SH   SOLE 88,665 0 36,500
JOHN BEAN TECHNOLOGIES CORP COM 477839104 22,676 199,966 SH   SOLE 166,063 0 33,903
KENNAMETAL INC COM 489170100 26,650 663,922 SH   SOLE 544,608 0 119,314
KEYSIGHT TECHNOLOGIES INC COM 49338L103 11,830 225,800 SH   SOLE 179,705 0 46,095
KINSALE CAP GROUP INC COM 49714P108 7,560 147,280 SH   SOLE 104,305 0 42,975
KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 61,119 1,328,394 SH   SOLE 1,159,454 0 168,940
KORN FERRY INTL COM NEW 500643200 9,366 181,549 SH   SOLE 157,377 0 24,172
LAM RESEARCH CORP COM 512807108 53,166 261,696 SH   SOLE 230,323 0 31,373
LAUDER ESTEE COS INC CL A 518439104 62,018 414,228 SH   SOLE 375,580 0 38,648
LOGITECH INTL S A SHS H50430232 9,338 254,245 SH   SOLE 195,281 0 58,964
LULULEMON ATHLETICA INC COM 550021109 29,707 333,340 SH   SOLE 307,946 0 25,394
LYON WILLIAM HOMES CL A NEW 552074700 6,045 219,907 SH   SOLE 155,779 0 64,128
MALIBU BOATS INC COM CL A 56117J100 7,307 220,017 SH   SOLE 209,439 0 10,578
MASTERCARD INCORPORATED CL A 57636Q104 56,517 322,662 SH   SOLE 292,560 0 30,102
MATADOR RES CO COM 576485205 13,145 439,476 SH   SOLE 311,192 0 128,284
MCBC HLDGS INC COM 55276F107 4,131 163,938 SH   SOLE 116,138 0 47,800
MELCO RESORT ENTERTAINMENT L ADR 585464100 30,847 1,064,431 SH   SOLE 1,012,721 0 51,710
MERCADOLIBRE INC COM 58733R102 13,365 37,500 SH   SOLE 29,784 0 7,716
MERCURY SYS INC COM 589378108 5,919 122,495 SH   SOLE 86,795 0 35,700
MERIT MED SYS INC COM 589889104 3,906 86,139 SH   SOLE 61,046 0 25,093
MICROCHIP TECHNOLOGY INC COM 595017104 9,178 100,463 SH   SOLE 79,825 0 20,638
MICRON TECHNOLOGY INC COM 595112103 14,326 274,755 SH   SOLE 249,351 0 25,404
MICROSOFT CORP COM 594918104 112,242 1,229,776 SH   SOLE 1,113,445 0 116,331
MIDDLEBY CORP COM 596278101 25,665 207,326 SH   SOLE 179,339 0 27,987
MIMECAST LTD ORD SHS G14838109 37,449 1,056,991 SH   SOLE 915,704 0 141,287
MKS INSTRUMENT INC COM 55306N104 21,593 186,712 SH   SOLE 160,287 0 26,425
MOODYS CORP COM 615369105 12,442 77,134 SH   SOLE 61,167 0 15,967
MSCI INC COM 55354G100 6,462 43,231 SH   SOLE 41,144 0 2,087
NEKTAR THERAPEUTICS COM 640268108 13,759 129,487 SH   SOLE 107,496 0 21,991
NETFLIX INC COM 64110L106 61,944 209,732 SH   SOLE 190,113 0 19,619
NEUROCRINE BIOSCIENCES INC COM 64125C109 31,209 376,326 SH   SOLE 313,438 0 62,888
NEW RELIC INC COM 64829B100 5,950 80,275 SH   SOLE 76,397 0 3,878
NIKE INC CL B 654106103 24,339 366,331 SH   SOLE 329,631 0 36,700
NORWEGIAN CRUISE LINE HLDGS SHS G66721104 43,701 825,008 SH   SOLE 742,975 0 82,033
NUTANIX INC CL A 67059N108 13,323 271,284 SH   SOLE 222,539 0 48,745
NVIDIA CORP COM 67066G104 27,868 120,335 SH   SOLE 109,135 0 11,200
ON ASSIGNMENT INC COM 682159108 51,659 630,914 SH   SOLE 525,736 0 105,178
PAYCOM SOFTWARE INC COM 70432V102 3,047 28,373 SH   SOLE 20,099 0 8,274
PGT INNOVATIONS INC COM 69336V101 3,255 174,533 SH   SOLE 123,633 0 50,900
PLANET FITNESS INC CL A 72703H101 1,780 47,127 SH   SOLE 33,327 0 13,800
PREFERRED BK LOS ANGELES CA COM NEW 740367404 5,776 89,966 SH   SOLE 63,738 0 26,228
PROGRESSIVE CORP OHIO COM 743315103 15,705 257,756 SH   SOLE 204,767 0 52,989
PROOFPOINT INC COM 743424103 17,699 155,736 SH   SOLE 119,956 0 35,780
PTC INC COM 69370C100 14,342 183,848 SH   SOLE 174,956 0 8,892
PURE STORAGE INC CL A 74624M102 24,062 1,206,102 SH   SOLE 1,020,478 0 185,624
PVH CORP COM 693656100 51,289 338,701 SH   SOLE 294,736 0 43,965
Q2 HLDGS INC COM 74736L109 5,434 119,302 SH   SOLE 113,542 0 5,760
RAPID7 INC COM 753422104 13,426 525,056 SH   SOLE 371,905 0 153,151
RED HAT INC COM 756577102 32,741 218,988 SH   SOLE 187,160 0 31,828
RINGCENTRAL INC CL A 76680R206 32,896 518,051 SH   SOLE 443,115 0 74,936
ROCKWELL AUTOMATION INC COM 773903109 25,852 148,405 SH   SOLE 134,665 0 13,740
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 54,698 464,563 SH   SOLE 402,987 0 61,576
S&P GLOBAL INC COM 78409V104 43,712 228,789 SH   SOLE 207,418 0 21,371
SAGE THERAPEUTICS INC COM 78667J108 4,556 28,285 SH   SOLE 22,904 0 5,381
SCHWAB CHARLES CORP NEW COM 808513105 46,533 891,102 SH   SOLE 808,776 0 82,326
SERVICENOW INC COM 81762P102 86,089 520,335 SH   SOLE 465,521 0 54,814
SHERWIN WILLIAMS CO COM 824348106 27,482 70,086 SH   SOLE 63,586 0 6,500
SHOPIFY INC CL A 82509L107 7,822 62,781 SH   SOLE 54,474 0 8,307
SILICON LABORATORIES INC COM 826919102 7,323 81,457 SH   SOLE 57,703 0 23,754
SKECHERS U S A INC CL A 830566105 41,260 1,060,945 SH   SOLE 904,327 0 156,618
SOLAREDGE TECHNOLOGIES INC COM 83417M104 9,609 182,687 SH   SOLE 129,387 0 53,300
SPLUNK INC COM 848637104 45,715 464,628 SH   SOLE 411,456 0 53,172
SQUARE INC CL A 852234103 65,146 1,324,101 SH   SOLE 1,173,918 0 150,183
STANLEY BLACK & DECKER INC COM 854502101 14,210 92,755 SH   SOLE 73,691 0 19,064
STIFEL FINL CORP COM 860630102 6,747 113,915 SH   SOLE 80,915 0 33,000
SVB FINL GROUP COM 78486Q101 87,283 363,663 SH   SOLE 329,016 0 34,647
TE CONNECTIVITY LTD REG SHS H84989104 43,743 437,867 SH   SOLE 381,189 0 56,678
TELADOC INC COM 87918A105 16,240 402,985 SH   SOLE 353,613 0 49,372
TENET HEALTHCARE CORP COM NEW 88033G407 30,369 1,252,341 SH   SOLE 1,123,350 0 128,991
TERADYNE INC COM 880770102 49,157 1,075,400 SH   SOLE 921,666 0 153,734
TG THERAPEUTICS INC COM 88322Q108 10,807 761,030 SH   SOLE 592,186 0 168,844
THERMO FISHER SCIENTIFIC INC COM 883556102 35,920 173,979 SH   SOLE 157,592 0 16,387
TOPBUILD CORP COM 89055F103 15,143 197,900 SH   SOLE 162,993 0 34,907
TRANSUNION COM 89400J107 41,288 727,166 SH   SOLE 627,440 0 99,726
TRI POINTE GROUP INC COM 87265H109 9,403 572,327 SH   SOLE 405,523 0 166,804
TRIMBLE INC COM 896239100 30,687 855,273 SH   SOLE 728,543 0 126,730
UNITED RENTALS INC COM 911363109 22,723 131,554 SH   SOLE 115,851 0 15,703
URBAN OUTFITTERS INC COM 917047102 41,123 1,112,628 SH   SOLE 963,851 0 148,777
VAIL RESORTS INC COM 91879Q109 16,005 72,193 SH   SOLE 62,154 0 10,039
VARONIS SYS INC COM 922280102 14,706 243,080 SH   SOLE 172,044 0 71,036
VERTEX PHARMACEUTICALS INC COM 92532F100 58,084 356,389 SH   SOLE 311,237 0 45,152
VISA INC COM CL A 92826C839 63,190 528,259 SH   SOLE 479,146 0 49,113
WABCO HLDGS INC COM 92927K102 5,548 41,441 SH   SOLE 39,373 0 2,068
WALMART INC COM 931142103 32,332 363,404 SH   SOLE 329,704 0 33,700
WELLCARE HEALTH PLANS INC COM 94946T106 58,628 302,783 SH   SOLE 254,050 0 48,733
WEX INC COM 96208T104 25,014 159,714 SH   SOLE 135,462 0 24,252
WHITING PETE CORP NEW COM NEW 966387409 8,331 246,195 SH   SOLE 174,413 0 71,782
WINGSTOP INC COM 974155103 2,984 63,186 SH   SOLE 44,760 0 18,426
WINTRUST FINL CORP COM 97650W108 12,257 142,446 SH   SOLE 100,808 0 41,638
WORLDPAY INC CL A 981558109 25,517 310,277 SH   SOLE 280,277 0 30,000
WYNN RESORTS LTD COM 983134107 36,179 198,394 SH   SOLE 174,204 0 24,190
XPO LOGISTICS INC COM 983793100 39,802 390,942 SH   SOLE 339,621 0 51,321
YUM CHINA HLDGS INC COM 98850P109 12,670 305,302 SH   SOLE 242,043 0 63,259
ZEBRA TECHNOLOGIES CORP CL A 989207105 46,333 332,875 SH   SOLE 289,261 0 43,614
ZENDESK INC COM 98936J101 43,483 908,346 SH   SOLE 757,423 0 150,923
ZIONS BANCORPORATION COM 989701107 41,945 795,466 SH   SOLE 698,776 0 96,690
ZOETIS INC CL A 98978V103 21,326 255,365 SH   SOLE 202,508 0 52,857