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 308 1,552 SH   SOLE   1,552 0 0
A S G N INC 00500 COM 00191u102 7,694 79,375 SH   SOLE   58,354 0 21,021
ADOBE INC COM 00724f101 42,487 72,548 SH   SOLE   72,030 0 518
AIR PROD & CHEMICALS COM 009158106 30,969 107,650 SH   SOLE   106,850 0 800
ALPHABET INC. CLASS A COM 02079k305 81,852 33,521 SH   SOLE   33,279 0 242
AMAZON.COM INC COM 023135106 63,344 18,413 SH   SOLE   18,292 0 121
APPLE INC COM 037833100 106,890 780,447 SH   SOLE   775,021 0 5,426
AVERY DENNISON CORP COM 053611109 662 3,148 SH   SOLE   3,148 0 0
B J S WHOLESALE CLUB HOL COM 05550j101 6,861 144,189 SH   SOLE   106,065 0 38,124
BALL CORP COM 058498106 33,638 415,176 SH   SOLE   412,331 0 2,845
BECTON DICKINSON&CO COM 075887109 46,661 191,870 SH   SOLE   190,521 0 1,349
BROADCOM INC COM 11135f101 468 982 SH   SOLE   982 0 0
BROADRIDGE FINL SOLU COM 11133t103 310 1,921 SH   SOLE   1,921 0 0
CELSIUS HOLDINGS INC COM 15118v207 3,812 50,096 SH   SOLE   36,618 0 13,478
CHARLES SCHWAB CORP COM 808513105 58,685 805,996 SH   SOLE   800,421 0 5,575
CHEGG INC COM 163092109 17,139 206,217 SH   SOLE   204,704 0 1,513
CHURCH & DWIGHT CO COM 171340102 54,298 637,152 SH   SOLE   632,340 0 4,812
CINTAS CORP COM 172908105 46,924 122,838 SH   SOLE   121,938 0 900
CONMED CORP COM 207410101 7,148 52,011 SH   SOLE   38,074 0 13,937
CONSTELLATION BRAND CLASS A COM 21036p108 44,385 189,768 SH   SOLE   188,432 0 1,336
COSTCO WHOLESALE CO COM 22160k105 33,411 84,440 SH   SOLE   83,843 0 597
CYBERARK SOFTWRE LTD F COM m2682v108 4,716 36,202 SH   SOLE   26,610 0 9,592
DANIMER SCIENTIFIC INC COM 236272100 2,660 106,184 SH   SOLE   77,055 0 29,129
DOCUSIGN INC COM 256163106 20,383 72,909 SH   SOLE   72,388 0 521
ECOLAB INC COM 278865100 38,869 188,712 SH   SOLE   187,341 0 1,371
ENVESTNET INC COM 29404k106 7,085 93,399 SH   SOLE   68,401 0 24,998
EXLSERVICE HOLDINGS COM 302081104 8,419 79,232 SH   SOLE   58,086 0 21,146
FACEBOOK INC CLASS A COM 30303m102 48,621 139,832 SH   SOLE   138,826 0 1,006
FRONTDOOR INC. COM 35905a109 6,731 135,111 SH   SOLE   99,536 0 35,575
GENERAL MILLS INC COM 370334104 254 4,164 SH   SOLE   4,164 0 0
GENIUS SPORTS LTD F COM g3934v109 8,715 464,315 SH   SOLE   337,228 0 127,087
GREEN DOT INC CLASS A COM 39304d102 7,570 161,590 SH   SOLE   117,953 0 43,637
HALOZYME THERAPEUTIC COM 40637h109 11,351 249,970 SH   SOLE   183,740 0 66,230
HOME DEPOT INC COM 437076102 922 2,890 SH   SOLE   2,890 0 0
HORIZON THERAPEUTICS P F COM g46188101 57,500 614,058 SH   SOLE   609,607 0 4,451
HOSTESS BRANDS INC COM 44109j106 5,563 343,584 SH   SOLE   252,375 0 91,209
I C U MEDICAL INC COM 44930g107 7,425 36,077 SH   SOLE   27,972 0 8,105
INSPERITY INC COM 45778q107 8,013 88,666 SH   SOLE   65,015 0 23,651
INTEL CORP COM 458140100 449 8,000 SH   SOLE   8,000 0 0
ITRON INC COM 465741106 7,449 74,501 SH   SOLE   54,535 0 19,966
J M SMUCKER CO COM 832696405 296 2,286 SH   SOLE   2,286 0 0
JOHNSON & JOHNSON COM 478160104 586 3,556 SH   SOLE   3,556 0 0
JPMORGAN CHASE & CO COM 46625h100 903 5,806 SH   SOLE   5,806 0 0
KANSAS CITY SOUTHERN COM 485170302 413 1,459 SH   SOLE   1,459 0 0
KARYOPHARM THERAPTIC COM 48576u106 5,306 514,101 SH   SOLE   374,648 0 139,453
LAB CO OF AMER HLDG COM 50540r409 51,852 187,973 SH   SOLE   186,583 0 1,390
LESLIES INC COM 527064109 10,038 365,140 SH   SOLE   267,279 0 97,861
LIGAND PHARMA COM 53220k504 6,248 47,622 SH   SOLE   34,830 0 12,792
MASTERCARD INC CLASS A COM 57636q104 58,745 160,905 SH   SOLE   159,815 0 1,090
MC CORMICK & CO INC COM 579780206 40,286 456,134 SH   SOLE   452,903 0 3,231
MCDONALDS CORP COM 580135101 643 2,782 SH   SOLE   2,782 0 0
MEDICAL PROPERTIES REIT COM 58463j304 472 23,489 SH   SOLE   23,489 0 0
MERCK & CO. INC. COM 58933y105 480 6,178 SH   SOLE   6,178 0 0
MERIT MED SYS INC COM 589889104 10,266 158,770 SH   SOLE   116,273 0 42,497
MICROSOFT CORP COM 594918104 98,716 364,401 SH   SOLE   361,758 0 2,643
MIMECAST LTD F COM g14838109 8,910 167,957 SH   SOLE   122,552 0 45,405
MONDELEZ INTL CLASS A COM 609207105 564 9,036 SH   SOLE   9,036 0 0
NIKE INC CLASS B COM 654106103 59,753 386,779 SH   SOLE   383,945 0 2,834
NTNL VISION HOLDINGS 005 COM 63845r107 8,581 167,823 SH   SOLE   123,272 0 44,551
PAGERDUTY INC COM 69553p100 7,268 170,679 SH   SOLE   124,447 0 46,232
PALO ALTO NETWORKS COM 697435105 42,276 113,937 SH   SOLE   113,108 0 829
PAYPAL HOLDINGS INCORPOR COM 70450y103 56,687 194,481 SH   SOLE   193,068 0 1,413
PEPSICO INC COM 713448108 50,372 339,960 SH   SOLE   337,558 0 2,402
PERFICIENT INC COM 71375u101 10,464 130,113 SH   SOLE   94,842 0 35,271
PETIQ INC COM 71639t106 3,807 98,631 SH   SOLE   72,040 0 26,591
PFIZER INC COM 717081103 34,072 870,069 SH   SOLE   863,404 0 6,665
PRIMERICA INC COM 74164m108 7,903 51,608 SH   SOLE   37,921 0 13,687
PROCTER & GAMBLE COM 742718109 991 7,346 SH   SOLE   7,346 0 0
QUALCOMM INC COM 747525103 427 2,984 SH   SOLE   2,984 0 0
REYNOLDS CONSUMER PRODS COM 76171l106 524 17,270 SH   SOLE   17,270 0 0
ROPER TECHNOLOGIES COM 776696106 33,643 71,550 SH   SOLE   71,038 0 512
SALESFORCE COM COM 79466l302 40,685 166,558 SH   SOLE   165,372 0 1,186
SIMPLY GOOD FOODS CO0050 COM 82900l102 8,632 236,418 SH   SOLE   172,350 0 64,068
STARBUCKS CORP COM 855244109 45,459 406,570 SH   SOLE   403,855 0 2,715
SYNEOS HEALTH INC COM 87166b102 8,106 90,577 SH   SOLE   66,169 0 24,408
SYNOPSYS INC COM 871607107 43,993 159,516 SH   SOLE   158,354 0 1,162
TARGET CORP COM 87612e106 949 3,926 SH   SOLE   3,926 0 0
TELEFLEX INCORPORATE COM 879369106 53,530 133,229 SH   SOLE   132,266 0 963
TENABLE HOLDINGS INC COM 88025t102 6,615 159,965 SH   SOLE   116,624 0 43,341
TERMINIX GLOBAL HOLDINGS COM 88087e100 5,868 122,989 SH   SOLE   90,382 0 32,607
ULTA BEAUTY INC. COM 90384s303 46,858 135,519 SH   SOLE   134,490 0 1,029
UPWORK INC COM 91688f104 8,931 153,218 SH   SOLE   111,787 0 41,431
UTZ BRANDS INC F CLASS A COM 918090101 6,432 295,202 SH   SOLE   216,171 0 79,031
VERINT SYSTEMS INC COM 92343x100 5,191 115,166 SH   SOLE   84,752 0 30,414
VERIZON COMMUNICATN COM 92343v104 755 13,471 SH   SOLE   13,471 0 0
VERRA MOBILITY CORP COM 92511u102 5,819 378,615 SH   SOLE   276,428 0 102,187
WALMART INC COM 931142103 530 3,755 SH   SOLE   3,755 0 0
WALT DISNEY CO COM 254687106 460 2,618 SH   SOLE   2,618 0 0
WASTE MANAGEMENT INC COM 94106l109 56,677 404,516 SH   SOLE   401,605 0 2,911
WEST PHARM SRVC INC COM 955306105 36,676 102,133 SH   SOLE   101,399 0 734
WESTERN ALLIANCE BNC COM 957638109 4,547 48,972 SH   SOLE   35,953 0 13,019
WILLSCOT MOBILE MINI HLD COM 971378104 9,525 341,751 SH   SOLE   250,745 0 91,006
ZOETIS INC CLASS A COM 98978v103 46,061 247,163 SH   SOLE   245,450 0 1,713
ISHARES RUSSELL 1000GROWTH ETF ETF 464287614 288 1,060 SH   SOLE   1,060 0 0
ISHARES RUSSELL 2000 GROWTH ET ETF 464287648 315 1,011 SH   SOLE   1,011 0 0