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
3M CO COM 88579y101 282 1,463 SH   SOLE   1,463 0 0
A S G N INC 00500 COM 00191u102 7,454 78,100 SH   SOLE   57,257 0 20,843
ADOBE INC COM 00724f101 36,399 76,570 SH   SOLE   76,049 0 521
ALPHABET INC. CLASS A COM 02079k305 72,903 35,346 SH   SOLE   35,104 0 242
AMAZON.COM INC COM 023135106 61,130 19,757 SH   SOLE   19,640 0 117
APPLE INC COM 037833100 100,068 819,221 SH   SOLE   813,701 0 5,520
AVERY DENNISON CORP COM 053611109 549 2,990 SH   SOLE   2,990 0 0
B J S WHOLESALE CLUB HOL COM 05550j101 6,380 142,211 SH   SOLE   104,084 0 38,127
BALL CORP COM 058498106 37,300 440,167 SH   SOLE   437,299 0 2,868
BECTON DICKINSON&CO COM 075887109 49,280 202,675 SH   SOLE   201,316 0 1,359
BROADCOM INC COM 11135f101 428 924 SH   SOLE   924 0 0
BROADRIDGE FINL SOLU COM 11133t103 277 1,811 SH   SOLE   1,811 0 0
CELSIUS HOLDINGS INC COM 15118v207 3,887 80,885 SH   SOLE   58,970 0 21,915
CHARLES SCHWAB CORP COM 808513105 56,662 869,316 SH   SOLE   863,682 0 5,634
CHEGG INC COM 163092109 18,647 217,690 SH   SOLE   216,169 0 1,521
CHURCH & DWIGHT CO COM 171340102 56,622 648,222 SH   SOLE   643,374 0 4,848
CINTAS CORP COM 172908105 43,365 127,054 SH   SOLE   126,161 0 893
CONMED CORP COM 207410101 6,639 50,840 SH   SOLE   37,039 0 13,801
CONSTELLATION BRAND CLASS A COM 21036p108 45,722 200,535 SH   SOLE   199,190 0 1,345
COSTCO WHOLESALE CO COM 22160k105 30,550 86,672 SH   SOLE   86,073 0 599
CYBERARK SOFTWRE LTD F COM m2682v108 4,617 35,694 SH   SOLE   26,102 0 9,592
DANIMER SCIENTIFIC INC COM 236272100 2,727 72,229 SH   SOLE   52,829 0 19,400
DOCUSIGN INC COM 256163106 15,593 77,021 SH   SOLE   76,498 0 523
ECOLAB INC COM 278865100 41,752 195,038 SH   SOLE   193,680 0 1,358
ENVESTNET INC COM 29404k106 6,530 90,401 SH   SOLE   65,403 0 24,998
EXLSERVICE HOLDINGS COM 302081104 7,078 78,501 SH   SOLE   57,355 0 21,146
FACEBOOK INC CLASS A COM 30303m102 43,550 147,863 SH   SOLE   146,850 0 1,013
FRONTDOOR INC. COM 35905a109 7,163 133,260 SH   SOLE   97,685 0 35,575
GENERAL MILLS INC COM 370334104 459 7,479 SH   SOLE   7,479 0 0
GREEN DOT INC CLASS A COM 39304d102 7,278 158,946 SH   SOLE   115,307 0 43,639
HALOZYME THERAPEUTIC COM 40637h109 10,280 246,575 SH   SOLE   180,345 0 66,230
HOME DEPOT INC COM 437076102 847 2,775 SH   SOLE   2,775 0 0
HORIZON THERAPEUTICS P F COM g46188101 59,598 647,519 SH   SOLE   643,046 0 4,473
HOSTESS BRANDS INC COM 44109j106 4,850 338,203 SH   SOLE   248,032 0 90,171
I C U MEDICAL INC COM 44930g107 7,317 35,616 SH   SOLE   27,511 0 8,105
INSPERITY INC COM 45778q107 7,330 87,538 SH   SOLE   63,887 0 23,651
INTEL CORP COM 458140100 512 8,000 SH   SOLE   8,000 0 0
ITRON INC COM 465741106 6,506 73,394 SH   SOLE   53,428 0 19,966
J M SMUCKER CO COM 832696405 447 3,535 SH   SOLE   3,535 0 0
JOHNSON & JOHNSON COM 478160104 555 3,379 SH   SOLE   3,379 0 0
JPMORGAN CHASE & CO COM 46625h100 735 4,827 SH   SOLE   4,827 0 0
KANSAS CITY SOUTHERN COM 485170302 43,997 166,705 SH   SOLE   165,557 0 1,148
KARYOPHARM THERAPTIC COM 48576u106 5,272 501,172 SH   SOLE   361,719 0 139,453
LAB CO OF AMER HLDG COM 50540r409 52,113 204,339 SH   SOLE   202,931 0 1,408
LESLIES INC COM 527064109 8,809 359,690 SH   SOLE   261,829 0 97,861
LIGAND PHARMA COM 53220k504 7,148 46,886 SH   SOLE   34,094 0 12,792
MASTERCARD INC CLASS A COM 57636q104 60,349 169,494 SH   SOLE   168,400 0 1,094
MC CORMICK & CO INC COM 579780206 42,907 481,239 SH   SOLE   477,985 0 3,254
MCDONALDS CORP COM 580135101 588 2,623 SH   SOLE   2,623 0 0
MEDICAL PROPERTIES REIT COM 58463j304 470 22,105 SH   SOLE   22,105 0 0
MERCK & CO. INC. COM 58933y105 449 5,821 SH   SOLE   5,821 0 0
MERIT MED SYS INC COM 589889104 9,420 157,308 SH   SOLE   114,811 0 42,497
MICROSOFT CORP COM 594918104 90,726 384,809 SH   SOLE   382,163 0 2,646
MIMECAST LTD F COM g14838109 6,629 164,866 SH   SOLE   119,461 0 45,405
MONDELEZ INTL CLASS A COM 609207105 498 8,504 SH   SOLE   8,504 0 0
NIKE INC CLASS B COM 654106103 54,263 408,327 SH   SOLE   405,482 0 2,845
NTNL VISION HOLDINGS 005 COM 63845r107 7,254 165,503 SH   SOLE   120,952 0 44,551
PAGERDUTY INC COM 69553p100 6,688 166,250 SH   SOLE   120,018 0 46,232
PALO ALTO NETWORKS COM 697435105 38,370 119,139 SH   SOLE   118,309 0 830
PAYPAL HOLDINGS INCORPOR COM 70450y103 49,732 204,792 SH   SOLE   203,375 0 1,417
PEPSICO INC COM 713448108 50,850 359,489 SH   SOLE   357,069 0 2,420
PERFICIENT INC COM 71375u101 7,602 129,467 SH   SOLE   94,196 0 35,271
PETIQ INC COM 71639t106 1,975 56,000 SH   SOLE   40,671 0 15,329
PFIZER INC COM 717081103 31,854 879,220 SH   SOLE   872,537 0 6,683
PRIMERICA INC COM 74164m108 7,514 50,830 SH   SOLE   37,231 0 13,599
PROCTER & GAMBLE COM 742718109 1,413 10,436 SH   SOLE   10,436 0 0
REYNOLDS CONSUMER PRODS COM 76171l106 484 16,260 SH   SOLE   16,260 0 0
ROPER TECHNOLOGIES COM 776696106 30,323 75,180 SH   SOLE   74,665 0 515
SALESFORCE COM COM 79466l302 37,168 175,428 SH   SOLE   174,233 0 1,195
SIMPLY GOOD FOODS CO0050 COM 82900l102 9,025 296,692 SH   SOLE   216,627 0 80,065
SITEONE LANDSCAPE SUPPLY COM 82982l103 2,558 14,980 SH   SOLE   10,941 0 4,039
STARBUCKS CORP COM 855244109 46,924 429,429 SH   SOLE   426,698 0 2,731
SYNEOS HEALTH INC COM 87166b102 9,020 118,917 SH   SOLE   86,829 0 32,088
SYNOPSYS INC COM 871607107 41,805 168,717 SH   SOLE   167,550 0 1,167
TARGET CORP COM 87612e106 732 3,697 SH   SOLE   3,697 0 0
TELEFLEX INCORPORATE COM 879369106 58,098 139,839 SH   SOLE   138,874 0 965
TENABLE HOLDINGS INC COM 88025t102 5,592 154,526 SH   SOLE   111,185 0 43,341
TERMINIX GLOBAL HOLDINGS COM 88087e100 5,782 121,298 SH   SOLE   88,691 0 32,607
ULTA BEAUTY INC. COM 90384s303 43,120 139,471 SH   SOLE   138,455 0 1,016
UPWORK INC COM 91688f104 6,776 151,355 SH   SOLE   109,924 0 41,431
UTZ BRANDS INC F CLASS A COM 918090101 7,210 290,861 SH   SOLE   211,830 0 79,031
VERINT SYSTEMS INC COM 92343x100 5,167 113,595 SH   SOLE   83,181 0 30,414
VERIZON COMMUNICATN COM 92343v104 737 12,678 SH   SOLE   12,678 0 0
WALMART INC COM 931142103 480 3,534 SH   SOLE   3,534 0 0
WALT DISNEY CO COM 254687106 483 2,618 SH   SOLE   2,618 0 0
WASTE MANAGEMENT INC COM 94106l109 54,919 425,659 SH   SOLE   422,740 0 2,919
WEST PHARM SRVC INC COM 955306105 30,482 108,176 SH   SOLE   107,439 0 737
WESTERN ALLIANCE BNC COM 957638109 8,575 90,797 SH   SOLE   65,518 0 25,279
WILLSCOT MOBILE MINI HLD COM 971378104 9,298 335,078 SH   SOLE   244,072 0 91,006
ZOETIS INC CLASS A COM 98978v103 40,633 258,018 SH   SOLE   256,286 0 1,732
ISHARES RUSSELL 1000GROWTH ETF ETF 464287614 637 2,623 SH   SOLE   2,623 0 0
ISHARES RUSSELL 2000 GROWTH ET ETF 464287648 408 1,358 SH   SOLE   1,358 0 0