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 214 1,338 SH   SOLE   1,338 0 0
A S G N INC 00500 COM 00191u102 8,472 133,293 SH   SOLE   95,490 0 37,803
ADOBE INC COM 00724f101 41,513 84,647 SH   SOLE   84,019 0 628
ALPHABET INC. CLASS A COM 02079k305 56,781 38,742 SH   SOLE   38,442 0 300
AMAZON.COM INC COM 023135106 66,888 21,243 SH   SOLE   21,087 0 156
APPLE INC COM 037833100 105,916 914,565 SH   SOLE   908,022 0 6,543
AVERY DENNISON CORP COM 053611109 53,671 419,830 SH   SOLE   416,659 0 3,171
B J S WHOLESALE CLUB HOL COM 05550j101 10,077 242,524 SH   SOLE   173,384 0 69,140
BALL CORP COM 058498106 59,566 716,627 SH   SOLE   711,406 0 5,221
BECTON DICKINSON&CO COM 075887109 52,129 224,036 SH   SOLE   222,349 0 1,687
BROADRIDGE FINL SOLU COM 11133t103 253 1,914 SH   SOLE   1,914 0 0
CHARLES SCHWAB CORP COM 808513105 44,153 1,218,679 SH   SOLE   1,209,592 0 9,087
CHEGG INC COM 163092109 16,990 237,819 SH   SOLE   235,960 0 1,859
CHURCH & DWIGHT CO COM 171340102 66,997 714,935 SH   SOLE   709,082 0 5,853
CINTAS CORP COM 172908105 38,492 115,651 SH   SOLE   114,789 0 862
CONMED CORP COM 207410101 6,873 87,365 SH   SOLE   62,341 0 25,024
CONSTELLATION BRAND CLASS A COM 21036p108 41,905 221,125 SH   SOLE   219,442 0 1,683
COSTCO WHOLESALE CO COM 22160k105 33,734 95,025 SH   SOLE   94,300 0 725
CUBIC CORP COM 229669106 9,462 162,658 SH   SOLE   116,402 0 46,256
CYBERARK SOFTWRE LTD F COM m2682v108 9,142 88,394 SH   SOLE   63,281 0 25,113
DOCUSIGN INC COM 256163106 17,872 83,032 SH   SOLE   82,394 0 638
ECOLAB INC COM 278865100 32,676 163,509 SH   SOLE   162,292 0 1,217
ENVESTNET INC COM 29404k106 7,876 102,070 SH   SOLE   72,912 0 29,158
EXLSERVICE HOLDINGS COM 302081104 8,860 134,302 SH   SOLE   96,251 0 38,051
FACEBOOK INC CLASS A COM 30303m102 42,931 163,921 SH   SOLE   162,699 0 1,222
FRONTDOOR INC. COM 35905a109 8,851 227,470 SH   SOLE   162,950 0 64,520
GENERAL MILLS INC COM 370334104 422 6,838 SH   SOLE   6,838 0 0
GRAPHIC PACKAGING HL COM 388689101 6,517 462,541 SH   SOLE   338,782 0 123,759
GREEN DOT INC CLASS A COM 39304d102 12,208 241,213 SH   SOLE   172,439 0 68,774
HALOZYME THERAPEUTIC COM 40637h109 13,601 517,526 SH   SOLE   369,412 0 148,114
HOME DEPOT INC COM 437076102 726 2,614 SH   SOLE   2,614 0 0
HORIZON THERAPEUTICS P F COM g46188101 55,076 709,015 SH   SOLE   703,474 0 5,541
HOSTESS BRANDS INC COM 44109j106 7,108 576,483 SH   SOLE   412,989 0 163,494
I C U MEDICAL INC COM 44930g107 10,451 57,186 SH   SOLE   42,623 0 14,563
INSPERITY INC COM 45778q107 9,827 150,057 SH   SOLE   107,450 0 42,607
INTEL CORP COM 458140100 414 8,000 SH   SOLE   8,000 0 0
ISHARES 7-10 YEAR TREASURY BON COM 464287440 263 2,163 SH   SOLE   2,163 0 0
ITRON INC COM 465741106 8,328 137,105 SH   SOLE   98,182 0 38,923
J M SMUCKER CO COM 832696405 373 3,232 SH   SOLE   3,232 0 0
JOHNSON & JOHNSON COM 478160104 374 2,510 SH   SOLE   2,510 0 0
JPMORGAN CHASE & CO COM 46625h100 425 4,413 SH   SOLE   4,413 0 0
KANSAS CITY SOUTHERN COM 485170302 33,110 183,100 SH   SOLE   181,729 0 1,371
KARYOPHARM THERAPTIC COM 48576u106 8,949 612,962 SH   SOLE   437,259 0 175,703
LAB CO OF AMER HLDG COM 50540r409 59,323 315,093 SH   SOLE   312,654 0 2,439
LIGAND PHARMA COM 53220k504 9,710 101,868 SH   SOLE   72,931 0 28,937
MASTERCARD INC CLASS A COM 57636q104 63,350 187,330 SH   SOLE   185,984 0 1,346
MC CORMICK & CO INC COM 579780206 51,599 265,838 SH   SOLE   263,828 0 2,010
MCDONALDS CORP COM 580135101 528 2,405 SH   SOLE   2,405 0 0
MEDICAL PROPERTIES REIT COM 58463j304 356 20,208 SH   SOLE   20,208 0 0
MERCK & CO. INC. COM 58933y105 293 3,529 SH   SOLE   3,529 0 0
MERIT MED SYS INC COM 589889104 11,751 270,143 SH   SOLE   193,610 0 76,533
MICROSOFT CORP COM 594918104 87,438 415,720 SH   SOLE   412,585 0 3,135
MIMECAST LTD F COM g14838109 8,794 187,423 SH   SOLE   133,862 0 53,561
MONDELEZ INTL CLASS A COM 609207105 447 7,774 SH   SOLE   7,774 0 0
NIKE INC CLASS B COM 654106103 56,124 447,057 SH   SOLE   443,597 0 3,460
NTNL VISION HOLDINGS 005 COM 63845r107 10,856 283,888 SH   SOLE   203,629 0 80,259
PALO ALTO NETWORKS COM 697435105 31,452 128,508 SH   SOLE   127,532 0 976
PAYPAL HOLDINGS INCORPOR COM 70450y103 58,500 296,909 SH   SOLE   294,668 0 2,241
PEPSICO INC COM 713448108 55,115 397,653 SH   SOLE   394,719 0 2,934
PERFICIENT INC COM 71375u101 13,076 305,937 SH   SOLE   218,643 0 87,294
PETIQ INC COM 71639t106 3,221 97,839 SH   SOLE   70,044 0 27,795
PFIZER INC COM 717081103 21,829 594,794 SH   SOLE   589,762 0 5,032
PRIMERICA INC COM 74164m108 9,815 86,750 SH   SOLE   62,090 0 24,660
PROCTER & GAMBLE COM 742718109 1,853 13,335 SH   SOLE   13,335 0 0
QUALYS INC COM 74758t303 5,847 59,661 SH   SOLE   42,793 0 16,868
REALPAGE INC COM 75606n109 8,389 145,540 SH   SOLE   103,955 0 41,585
REYNOLDS CONSUMER PRODS COM 76171l106 8,400 274,333 SH   SOLE   200,577 0 73,756
SALESFORCE COM COM 79466l302 48,355 192,405 SH   SOLE   190,986 0 1,419
SERVICEMASTER GLBL XXX NAME CH COM 81761r109 10,551 264,565 SH   SOLE   188,879 0 75,686
SIMPLY GOOD FOODS CO0050 COM 82900l102 11,219 508,801 SH   SOLE   363,596 0 145,205
SITEONE LANDSCAPE SUPPLY COM 82982l103 3,154 25,867 SH   SOLE   18,544 0 7,323
STARBUCKS CORP COM 855244109 40,743 474,198 SH   SOLE   470,838 0 3,360
SYNEOS HEALTH INC COM 87166b102 10,773 202,647 SH   SOLE   144,805 0 57,842
SYNOPSYS INC COM 871607107 40,172 187,735 SH   SOLE   186,319 0 1,416
TARGET CORP COM 87612e106 533 3,383 SH   SOLE   3,383 0 0
TELEFLEX INCORPORATE COM 879369106 40,389 118,645 SH   SOLE   117,734 0 911
UTZ BRANDS INC F CLASS A COM 918090101 7,858 438,973 SH   SOLE   313,573 0 125,400
VERINT SYSTEMS INC COM 92343x100 9,351 194,089 SH   SOLE   138,939 0 55,150
VERIZON COMMUNICATN COM 92343v104 690 11,605 SH   SOLE   11,605 0 0
WALMART INC COM 931142103 452 3,230 SH   SOLE   3,230 0 0
WALT DISNEY CO COM 254687106 430 3,467 SH   SOLE   3,467 0 0
WASTE MANAGEMENT INC COM 94106l109 52,938 467,772 SH   SOLE   464,188 0 3,584
WEST PHARM SRVC INC COM 955306105 33,010 120,078 SH   SOLE   119,192 0 886
WESTERN ALLIANCE BNC COM 957638109 7,217 228,243 SH   SOLE   163,046 0 65,197
WILLSCOT MOBILE MINI HLD COM 971378104 11,145 668,185 SH   SOLE   478,519 0 189,666
ZOETIS INC CLASS A COM 98978v103 48,378 292,545 SH   SOLE   290,475 0 2,070
ISHARES RUSSELL 1000GROWTH ETF ETF 464287614 580 2,676 SH   SOLE   2,676 0 0
VANGUARD TOTAL STOCK MARKET ET ETF 922908769 616 3,618 SH   SOLE   3,618 0 0