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 2,176 6,694 SH   SOLE   2,891 0 3,803
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 10,234 72,575 SH   SOLE   17,441 0 55,134
ACTIVISION BLIZZARD INC COM 00507V109 8,634 185,390 SH   SOLE   45,337 0 140,053
ADVANCED MICRO DEVICES INC COM 007903107 308 16,665 SH   SOLE   16,665 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 2,919 21,298 SH   SOLE   21,298 0 0
ALPHABET INC CAP STK CL A 02079K305 15,339 14,679 SH   SOLE   3,741 0 10,938
AMAZON COM INC COM 023135106 19,031 12,671 SH   SOLE   4,115 0 8,556
AMN HEALTHCARE SERVICES INC COM 001744101 14,028 247,575 SH   SOLE   207,807 0 39,768
APPLE INC COM 037833100 24,013 152,231 SH   SOLE   47,912 0 104,319
APTIV PLC SHS G6095L109 4,888 79,383 SH   SOLE   17,680 0 61,703
ASGN INC COM 00191U102 17,077 313,331 SH   SOLE   264,784 0 48,547
AT HOME GROUP INC COM 04650Y100 6,564 351,761 SH   SOLE   295,894 0 55,867
AVERY DENNISON CORP COM 053611109 227 2,532 SH   SOLE   2,532 0 0
BANCO SANTANDER CHILE NEW SP ADR REP COM 05965X109 2,526 84,468 SH   SOLE   84,468 0 0
BJS RESTAURANTS INC COM 09180C106 511 10,103 SH   SOLE   5,443 0 4,660
BOEING CO COM 097023105 10,798 33,482 SH   SOLE   9,060 0 24,422
BOINGO WIRELESS INC COM 09739C102 8,902 432,772 SH   SOLE   363,806 0 68,966
BOSTON SCIENTIFIC CORP COM 101137107 8,304 234,963 SH   SOLE   68,965 0 165,998
BRINKS CO COM 109696104 17,265 267,049 SH   SOLE   224,592 0 42,457
BRISTOL MYERS SQUIBB CO COM 110122108 9,642 185,492 SH   SOLE   46,328 0 139,164
BURLINGTON STORES INC COM 122017106 10,690 65,716 SH   SOLE   22,435 0 43,281
CAMBREX CORP COM 132011107 6,049 160,186 SH   SOLE   135,194 0 24,992
CELANESE CORP DEL COM 150870103 6,643 73,840 SH   SOLE   18,729 0 55,111
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 737 11,615 SH   SOLE   11,615 0 0
COMCAST CORP NEW CL A 20030N101 14,017 411,647 SH   SOLE   115,322 0 296,325
CONSTELLATION BRANDS INC CL A 21036P108 5,312 33,030 SH   SOLE   7,670 0 25,360
COOPER COS INC COM NEW 216648402 2,447 9,614 SH   SOLE   3,977 0 5,637
COSTAR GROUP INC COM 22160N109 1,839 5,452 SH   SOLE   2,743 0 2,709
CREDICORP LTD COM G2519Y108 3,400 15,338 SH   SOLE   15,338 0 0
DANAHER CORP DEL COM 235851102 11,634 112,819 SH   SOLE   27,610 0 85,209
DAVE & BUSTERS ENTMT INC COM 238337109 8,103 181,855 SH   SOLE   153,176 0 28,679
DEERE & CO COM 244199105 8,550 57,320 SH   SOLE   13,584 0 43,736
E TRADE FINANCIAL CORP COM NEW 269246401 4,157 94,735 SH   SOLE   20,522 0 74,213
ETSY INC COM 29786A106 18,233 383,294 SH   SOLE   319,915 0 63,379
EURONET WORLDWIDE INC COM 298736109 1,495 14,607 SH   SOLE   7,138 0 7,469
EVERBRIDGE INC COM 29978A104 8,487 149,529 SH   SOLE   125,107 0 24,422
EVO PMTS INC CL A COM 26927E104 11,821 479,156 SH   SOLE   401,056 0 78,100
EXACT SCIENCES CORP COM 30063P105 7,494 118,756 SH   SOLE   99,239 0 19,517
FIRSTCASH INC COM 33767D105 14,915 206,149 SH   SOLE   173,328 0 32,821
FIVE BELOW INC COM 33829M101 11,061 108,103 SH   SOLE   90,402 0 17,701
FIVE9 INC COM 338307101 18,783 429,616 SH   SOLE   360,771 0 68,845
FOCUS FINL PARTNERS INC COM CL A 34417P100 4,545 172,620 SH   SOLE   145,078 0 27,542
FORTIVE CORP COM 34959J108 9,608 141,998 SH   SOLE   34,491 0 107,507
GENERAC HLDGS INC COM 368736104 19,492 392,198 SH   SOLE   329,191 0 63,007
GLOBANT S A COM L44385109 2,433 43,205 SH   SOLE   43,205 0 0
GRAND CANYON ED INC COM 38526M106 12,411 129,093 SH   SOLE   108,750 0 20,343
GREEN DOT CORP CL A 39304D102 20,469 257,402 SH   SOLE   215,770 0 41,632
GW PHARMACEUTICALS PLC ADS 36197T103 10,476 107,569 SH   SOLE   90,371 0 17,198
HCA HEALTHCARE INC COM 40412C101 6,185 49,695 SH   SOLE   12,864 0 36,831
HDFC BANK LTD ADR REPS 3 SHS 40415F101 3,706 35,774 SH   SOLE   35,774 0 0
HEALTHEQUITY INC COM 42226A107 7,600 127,406 SH   SOLE   107,825 0 19,581
HOME DEPOT INC COM 437076102 11,652 67,813 SH   SOLE   18,832 0 48,981
HORIZON PHARMA PLC SHS G4617B105 20,774 1,063,165 SH   SOLE   889,689 0 173,476
HUBSPOT INC COM 443573100 11,240 89,396 SH   SOLE   75,292 0 14,104
ICICI BK LTD ADR 45104G104 1,250 121,505 SH   SOLE   121,505 0 0
ICON PLC SHS G4705A100 18,875 146,082 SH   SOLE   103,150 0 42,932
ICU MED INC COM 44930G107 233 1,015 SH   SOLE   1,015 0 0
ILLUMINA INC COM 452327109 1,703 5,677 SH   SOLE   2,806 0 2,871
INGEVITY CORP COM 45688C107 8,813 105,306 SH   SOLE   89,048 0 16,258
INOGEN INC COM 45780L104 8,043 64,773 SH   SOLE   54,339 0 10,434
INSPERITY INC COM 45778Q107 16,312 174,716 SH   SOLE   146,800 0 27,916
ISHARES TR RUS 2000 GRW ETF 464287648 323 1,927 SH   SOLE   0 0 1,927
JONES LANG LASALLE INC COM 48020Q107 207 1,638 SH   SOLE   1,638 0 0
JPMORGAN CHASE & CO COM 46625H100 11,940 122,315 SH   SOLE   32,047 0 90,268
KELLOGG CO COM 487836108 7,533 132,137 SH   SOLE   34,442 0 97,695
LHC GROUP INC COM 50187A107 15,017 159,957 SH   SOLE   133,659 0 26,298
LIGAND PHARMACEUTICALS INC COM NEW 53220K504 15,099 111,266 SH   SOLE   93,324 0 17,942
LIVEPERSON INC COM 538146101 10,917 578,842 SH   SOLE   488,819 0 90,023
MASIMO CORP COM 574795100 7,829 72,916 SH   SOLE   59,695 0 13,221
MASTERCARD INCORPORATED CL A 57636Q104 11,977 63,488 SH   SOLE   19,982 0 43,506
MCDONALDS CORP COM 580135101 11,093 62,470 SH   SOLE   18,431 0 44,039
MEDIDATA SOLUTIONS INC COM 58471A105 10,868 161,195 SH   SOLE   135,480 0 25,715
MEDPACE HLDGS INC COM 58506Q109 7,475 141,224 SH   SOLE   118,100 0 23,124
MERCK & CO INC COM 58933Y105 8,709 113,971 SH   SOLE   35,113 0 78,858
MERIT MED SYS INC COM 589889104 18,817 337,169 SH   SOLE   282,507 0 54,662
MICROSOFT CORP COM 594918104 24,216 238,415 SH   SOLE   71,942 0 166,473
MIMECAST LTD ORD SHS G14838109 6,461 192,126 SH   SOLE   160,800 0 31,326
MOMO INC ADR 60879B107 783 32,951 SH   SOLE   32,951 0 0
MONOLITHIC PWR SYS INC COM 609839105 15,883 136,628 SH   SOLE   114,965 0 21,663
MOOG INC CL A 615394202 9,470 122,225 SH   SOLE   103,838 0 18,387
MORGAN STANLEY COM NEW 617446448 7,460 188,143 SH   SOLE   54,130 0 134,013
MSCI INC COM 55354G100 2,331 15,814 SH   SOLE   7,541 0 8,273
NETEASE INC SPONSORED ADR 64110W102 591 2,512 SH   SOLE   2,512 0 0
NETFLIX INC COM 64110L106 625 2,334 SH   SOLE   2,151 0 183
NVIDIA CORP COM 67066G104 500 3,748 SH   SOLE   3,462 0 286
OCCIDENTAL PETE CORP DEL COM 674599105 5,915 96,370 SH   SOLE   20,900 0 75,470
OLLIES BARGAIN OUTLT HLDGS I COM 681116109 8,172 122,862 SH   SOLE   102,492 0 20,370
OMNICELL INC COM 68213N109 8,106 132,362 SH   SOLE   110,688 0 21,674
PAGSEGURO DIGITAL LTD COM CL A G68707101 615 32,811 SH   SOLE   32,811 0 0
PALO ALTO NETWORKS INC COM 697435105 2,621 13,913 SH   SOLE   6,355 0 7,558
PARSLEY ENERGY INC CL A 701877102 4,337 271,423 SH   SOLE   63,582 0 207,841
PAYPAL HLDGS INC COM 70450Y103 8,160 97,043 SH   SOLE   30,227 0 66,816
PENUMBRA INC COM 70975L107 11,661 95,428 SH   SOLE   80,587 0 14,841
PETIQ INC COM CL A 71639T106 8,896 379,053 SH   SOLE   317,237 0 61,816
PGT INNOVATIONS INC COM 69336V101 8,640 545,080 SH   SOLE   458,522 0 86,558
PLANET FITNESS INC CL A 72703H101 11,355 211,774 SH   SOLE   178,067 0 33,707
QUALYS INC COM 74758T303 13,050 174,607 SH   SOLE   147,845 0 26,762
RAYTHEON CO COM NEW 755111507 6,922 45,138 SH   SOLE   10,467 0 34,671
REALPAGE INC COM 75606N109 11,980 248,606 SH   SOLE   208,995 0 39,611
RED ROCK RESORTS INC CL A 75700L108 13,091 644,537 SH   SOLE   546,597 0 97,940
REPLIGEN CORP COM 759916109 8,469 160,589 SH   SOLE   133,981 0 26,608
RINGCENTRAL INC CL A 76680R206 258 3,134 SH   SOLE   3,134 0 0
S&P GLOBAL INC COM 78409V104 5,583 32,851 SH   SOLE   8,217 0 24,634
SALESFORCE COM INC COM 79466L302 10,358 75,621 SH   SOLE   25,508 0 50,113
SERVICENOW INC COM 81762P102 2,323 13,048 SH   SOLE   6,063 0 6,985
SITEONE LANDSCAPE SUPPLY INC COM 82982L103 10,795 195,305 SH   SOLE   165,061 0 30,244
SQUARE INC CL A 852234103 1,367 24,377 SH   SOLE   11,878 0 12,499
SVB FINL GROUP COM 78486Q101 8,147 42,895 SH   SOLE   13,284 0 29,611
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 2,475 67,051 SH   SOLE   67,051 0 0
SIMPLY GOOD FOODS CO COM 82900L102 12,853 680,040 SH   SOLE   569,800 0 110,240
TRANSUNION COM 89400J107 1,900 33,442 SH   SOLE   13,914 0 19,528
TREX CO INC COM 89531P105 13,376 225,340 SH   SOLE   189,078 0 36,262
UNITED RENTALS INC COM 911363109 304 2,965 SH   SOLE   2,965 0 0
UNITEDHEALTH GROUP INC COM 91324P102 16,209 65,065 SH   SOLE   19,652 0 45,413
VIRTUSA CORP COM 92827P102 16,090 377,789 SH   SOLE   316,834 0 60,955
VOCERA COMMUNICATIONS INC COM 92857F107 12,734 323,618 SH   SOLE   271,134 0 52,484
WASTE MGMT INC DEL COM 94106L109 11,135 125,131 SH   SOLE   37,462 0 87,669
WD-40 CO COM 929236107 12,415 67,744 SH   SOLE   56,770 0 10,974
WEIGHT WATCHERS INTL INC NEW COM 948626106 4,415 114,538 SH   SOLE   96,732 0 17,806
WINGSTOP INC COM 974155103 10,314 160,675 SH   SOLE   133,523 0 27,152
XILINX INC COM 983919101 8,150 95,693 SH   SOLE   27,753 0 67,940
ZEBRA TECHNOLOGIES CORP CL A 989207105 223 1,400 SH   SOLE   1,400 0 0
ZIONS BANCORPORATION N A COM 989701107 235 5,776 SH   SOLE   5,776 0 0
ZOETIS INC CL A 98978V103 9,600 112,233 SH   SOLE   34,661 0 77,572