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 1,485 5,699 SH   SOLE   1,948 0 3,751
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 11,197 60,598 SH   SOLE   16,584 0 44,014
ADOBE INC COM 00724F101 8,263 28,043 SH   SOLE   8,410 0 19,633
ADVANCED MICRO DEVICES INC COM 007903107 382 12,589 SH   SOLE   12,589 0 0
AIR TRANSPORT SERVICES GRP I COM 00922R105 399 16,363 SH   SOLE   8,039 0 8,324
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 3,883 22,914 SH   SOLE   22,914 0 0
ALPHABET INC CAP STK CL A 02079K305 7,128 6,583 SH   SOLE   2,061 0 4,522
ALTAIR ENGR INC COM CL A 021369103 10,555 261,336 SH   SOLE   226,502 0 34,834
AMAZON COM INC COM 023135106 20,368 10,756 SH   SOLE   3,554 0 7,202
AMN HEALTHCARE SERVICES INC COM 001744101 12,338 227,420 SH   SOLE   196,769 0 30,651
APPLE INC COM 037833100 2,233 11,282 SH   SOLE   10,262 0 1,020
APTIV PLC SHS G6095L109 7,083 87,633 SH   SOLE   28,206 0 59,427
ARISTA NETWORKS INC COM 040413106 1,168 4,497 SH   SOLE   1,534 0 2,963
AUTOZONE INC COM 053332102 267 243 SH   SOLE   243 0 0
AVALARA INC COM 05338G106 19,956 276,397 SH   SOLE   239,868 0 36,529
BANCO SANTANDER CHILE NEW SP ADR REP COM 05965X109 1,099 36,740 SH   SOLE   36,740 0 0
BAUSCH HEALTH COS INC COM 071734107 218 8,660 SH   SOLE   8,660 0 0
BB&T CORP COM 054937107 7,805 158,864 SH   SOLE   51,849 0 107,015
BJS RESTAURANTS INC COM 09180C106 387 8,811 SH   SOLE   4,424 0 4,387
BOEING CO COM 097023105 7,261 19,947 SH   SOLE   6,160 0 13,787
BOINGO WIRELESS INC COM 09739C102 8,524 474,321 SH   SOLE   409,584 0 64,737
BRINKS CO COM 109696104 26,390 325,074 SH   SOLE   281,428 0 43,646
BURLINGTON STORES INC COM 122017106 8,884 52,213 SH   SOLE   18,863 0 33,350
CAREDX INC COM 14167L103 15,778 438,407 SH   SOLE   380,915 0 57,492
CDW CORP COM 12514G108 11,175 100,675 SH   SOLE   34,754 0 65,921
CHART INDS INC COM PAR $0.01 16115Q308 20,615 268,146 SH   SOLE   232,845 0 35,301
CHEGG INC COM 163092109 14,581 377,839 SH   SOLE   327,531 0 50,308
CINTAS CORP COM 172908105 5,307 22,363 SH   SOLE   7,466 0 14,897
CISCO SYS INC COM 17275R102 9,363 171,077 SH   SOLE   51,590 0 119,487
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 704 11,113 SH   SOLE   11,113 0 0
COMCAST CORP NEW CL A 20030N101 14,515 343,298 SH   SOLE   108,000 0 235,298
COSTAR GROUP INC COM 22160N109 2,909 5,250 SH   SOLE   2,541 0 2,709
COSTCO WHSL CORP NEW COM 22160K105 10,038 37,984 SH   SOLE   12,407 0 25,577
CREDICORP LTD COM G2519Y108 1,318 5,756 SH   SOLE   5,756 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 8,557 65,648 SH   SOLE   20,797 0 44,851
DANAHER CORPORATION COM 235851102 11,341 79,349 SH   SOLE   24,206 0 55,143
DARDEN RESTAURANTS INC COM 237194105 328 2,691 SH   SOLE   2,691 0 0
LAUDER ESTEE COS INC CL A 518439104 8,183 44,690 SH   SOLE   14,507 0 30,183
ETSY INC COM 29786A106 223 3,626 SH   SOLE   3,518 0 108
EURONET WORLDWIDE INC COM 298736109 7,798 46,348 SH   SOLE   16,410 0 29,938
EVERBRIDGE INC COM 29978A104 21,831 244,143 SH   SOLE   211,901 0 32,242
EVO PMTS INC CL A COM 26927E104 18,321 581,057 SH   SOLE   503,479 0 77,578
EXACT SCIENCES CORP COM 30063P105 243 2,062 SH   SOLE   2,062 0 0
FIRSTCASH INC COM 33767D105 24,835 248,301 SH   SOLE   215,185 0 33,116
FIVE BELOW INC COM 33829M101 9,585 79,865 SH   SOLE   68,440 0 11,425
FIVE9 INC COM 338307101 13,311 259,531 SH   SOLE   225,133 0 34,398
FOCUS FINL PARTNERS INC COM CL A 34417P100 15,202 556,632 SH   SOLE   482,760 0 73,872
FORTIVE CORP COM 34959J108 6,877 84,355 SH   SOLE   28,765 0 55,590
FOX FACTORY HLDG CORP COM 35138V102 21,434 259,774 SH   SOLE   224,898 0 34,876
FRESHPET INC COM 358039105 9,884 217,182 SH   SOLE   188,492 0 28,690
GENERAC HLDGS INC COM 368736104 29,270 421,699 SH   SOLE   365,475 0 56,224
GENERAL MTRS CO COM 37045V100 4,768 123,738 SH   SOLE   38,490 0 85,248
GLOBAL PMTS INC COM 37940X102 9,963 62,216 SH   SOLE   22,352 0 39,864
GLOBANT S A COM L44385109 2,572 25,455 SH   SOLE   25,455 0 0
GRAND CANYON ED INC COM 38526M106 21,207 181,225 SH   SOLE   157,378 0 23,847
GREEN DOT CORP CL A 39304D102 15,075 308,288 SH   SOLE   267,576 0 40,712
GUARDANT HEALTH INC COM 40131M109 273 3,164 SH   SOLE   3,164 0 0
GW PHARMACEUTICALS PLC ADS 36197T103 17,100 99,192 SH   SOLE   86,095 0 13,097
HCA HEALTHCARE INC COM 40412C101 6,797 50,284 SH   SOLE   15,419 0 34,865
HDFC BANK LTD SPONSORED ADS 40415F101 1,614 12,415 SH   SOLE   12,415 0 0
HEICO CORP NEW COM 422806109 328 2,451 SH   SOLE   2,451 0 0
HORIZON THERAPEUTICS PUB LTD SHS G46188101 31,249 1,298,796 SH   SOLE   1,125,141 0 173,655
HUBSPOT INC COM 443573100 254 1,488 SH   SOLE   1,406 0 82
ICICI BK LTD ADR 45104G104 4,422 351,214 SH   SOLE   351,214 0 0
INGEVITY CORP COM 45688C107 24,205 230,147 SH   SOLE   199,437 0 30,710
INSPERITY INC COM 45778Q107 27,529 225,388 SH   SOLE   195,437 0 29,951
INTUITIVE SURGICAL INC COM NEW 46120E602 2,720 5,185 SH   SOLE   2,151 0 3,034
JPMORGAN CHASE & CO COM 46625H100 11,077 99,077 SH   SOLE   31,046 0 68,031
KEURIG DR PEPPER INC COM 49271V100 10,782 373,091 SH   SOLE   125,876 0 247,215
LATTICE SEMICONDUCTOR CORP COM 518415104 17,262 1,183,148 SH   SOLE   1,028,058 0 155,090
LENDINGTREE INC NEW COM 52603B107 18,427 43,870 SH   SOLE   37,971 0 5,899
LHC GROUP INC COM 50187A107 16,767 140,217 SH   SOLE   121,389 0 18,828
LIGAND PHARMACEUTICALS INC COM NEW 53220K504 17,098 149,786 SH   SOLE   130,492 0 19,294
LITHIA MTRS INC CL A 536797103 19,895 167,492 SH   SOLE   145,142 0 22,350
LIVEPERSON INC COM 538146101 20,202 720,475 SH   SOLE   625,135 0 95,340
MASTERCARD INC CL A 57636Q104 14,090 53,263 SH   SOLE   17,593 0 35,670
MCDONALDS CORP COM 580135101 10,877 52,381 SH   SOLE   17,094 0 35,287
MCGRATH RENTCORP COM 580589109 10,044 161,614 SH   SOLE   140,041 0 21,573
MEDPACE HLDGS INC COM 58506Q109 10,857 165,955 SH   SOLE   143,756 0 22,199
MEDTRONIC PLC SHS G5960L103 210 2,156 SH   SOLE   2,156 0 0
MERCK & CO INC COM 58933Y105 11,711 139,664 SH   SOLE   44,922 0 94,742
MERCURY SYS INC COM 589378108 13,439 191,025 SH   SOLE   167,767 0 23,258
MERIT MED SYS INC COM 589889104 24,027 403,415 SH   SOLE   349,029 0 54,386
MICROSOFT CORP COM 594918104 27,252 203,437 SH   SOLE   65,984 0 137,453
MIMECAST LTD ORD SHS G14838109 11,060 236,773 SH   SOLE   205,285 0 31,488
MONOLITHIC PWR SYS INC COM 609839105 8,614 63,443 SH   SOLE   54,943 0 8,500
MOOG INC CL A 615394202 23,172 247,535 SH   SOLE   217,339 0 30,196
MSCI INC COM 55354G100 2,903 12,158 SH   SOLE   5,456 0 6,702
NETEASE INC SPONSORED ADR 64110W102 642 2,512 SH   SOLE   2,512 0 0
NETFLIX INC COM 64110L106 3,519 9,579 SH   SOLE   4,301 0 5,278
NORFOLK SOUTHERN CORP COM 655844108 8,849 44,392 SH   SOLE   14,562 0 29,830
NVIDIA CORP COM 67066G104 429 2,611 SH   SOLE   2,325 0 286
NXP SEMICONDUCTORS N V COM N6596X109 15,185 155,570 SH   SOLE   111,962 0 43,608
OLLIES BARGAIN OUTLT HLDGS I COM 681116109 12,504 143,539 SH   SOLE   124,671 0 18,868
OMNICELL INC COM 68213N109 24,283 282,264 SH   SOLE   244,507 0 37,757
PAGSEGURO DIGITAL LTD COM CL A G68707101 1,279 32,811 SH   SOLE   32,811 0 0
PALO ALTO NETWORKS INC COM 697435105 1,941 9,525 SH   SOLE   3,388 0 6,137
PARSLEY ENERGY INC CL A 701877102 6,845 360,068 SH   SOLE   115,683 0 244,385
PAYPAL HLDGS INC COM 70450Y103 11,436 99,913 SH   SOLE   32,130 0 67,783
PENUMBRA INC COM 70975L107 18,925 118,280 SH   SOLE   102,566 0 15,714
PETIQ INC COM CL A 71639T106 15,227 461,988 SH   SOLE   400,111 0 61,877
PLANET FITNESS INC CL A 72703H101 11,171 154,214 SH   SOLE   133,711 0 20,503
PLURALSIGHT INC COM CL A 72941B106 299 9,870 SH   SOLE   9,870 0 0
PROS HOLDINGS INC COM 74346Y103 11,465 181,240 SH   SOLE   157,303 0 23,937
QUALCOMM INC COM 747525103 6,744 88,653 SH   SOLE   29,819 0 58,834
RAYTHEON CO COM NEW 755111507 6,291 36,180 SH   SOLE   10,021 0 26,159
REPLIGEN CORP COM 759916109 16,651 193,730 SH   SOLE   167,818 0 25,912
RINGCENTRAL INC CL A 76680R206 277 2,410 SH   SOLE   2,410 0 0
S&P GLOBAL INC COM 78409V104 6,092 26,746 SH   SOLE   8,181 0 18,565
SALESFORCE COM INC COM 79466L302 9,681 63,806 SH   SOLE   20,594 0 43,212
SERVICENOW INC COM 81762P102 3,636 13,241 SH   SOLE   6,256 0 6,985
SHOTSPOTTER INC COM 82536T107 13,677 309,432 SH   SOLE   268,561 0 40,871
SMITH A O CORP COM 831865209 204 4,329 SH   SOLE   4,329 0 0
SQUARE INC CL A 852234103 1,579 21,765 SH   SOLE   9,266 0 12,499
SVB FINL GROUP COM 78486Q101 8,038 35,791 SH   SOLE   12,025 0 23,766
TABLEAU SOFTWARE INC CL A 87336U105 262 1,580 SH   SOLE   1,580 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 4,612 117,749 SH   SOLE   117,749 0 0
SIMPLY GOOD FOODS CO COM 82900L102 20,014 831,146 SH   SOLE   720,754 0 110,392
TRACTOR SUPPLY CO COM 892356106 390 3,589 SH   SOLE   3,589 0 0
TRANSUNION COM 89400J107 2,829 38,488 SH   SOLE   18,960 0 19,528
TREX CO INC COM 89531P105 24,254 338,270 SH   SOLE   293,665 0 44,605
ULTA BEAUTY INC COM 90384S303 218 629 SH   SOLE   629 0 0
VEEVA SYS INC CL A COM 922475108 563 3,474 SH   SOLE   3,474 0 0
VERICEL CORP COM 92346J108 15,775 835,085 SH   SOLE   723,409 0 111,676
VIAVI SOLUTIONS INC COM 925550105 20,157 1,516,734 SH   SOLE   1,313,502 0 203,232
VIRTUSA CORP COM 92827P102 10,524 236,873 SH   SOLE   205,218 0 31,655
VOCERA COMMUNICATIONS INC COM 92857F107 12,636 395,874 SH   SOLE   343,700 0 52,174
DISNEY WALT CO COM DISNEY 254687106 10,532 75,419 SH   SOLE   23,631 0 51,788
WASTE CONNECTIONS INC COM 94106B101 250 2,612 SH   SOLE   2,612 0 0
WASTE MGMT INC DEL COM 94106L109 12,073 104,647 SH   SOLE   34,414 0 70,233
WD-40 CO COM 929236107 10,825 68,064 SH   SOLE   58,958 0 9,106
WINGSTOP INC COM 974155103 16,733 176,601 SH   SOLE   153,086 0 23,515
WORKIVA INC COM CL A 98139A105 14,148 243,545 SH   SOLE   210,328 0 33,217
XILINX INC COM 983919101 1,548 13,131 SH   SOLE   5,289 0 7,842
ZEBRA TECHNOLOGIES CORP CL A 989207105 238 1,138 SH   SOLE   1,138 0 0
ZOETIS INC CL A 98978V103 10,503 92,547 SH   SOLE   30,431 0 62,116