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
ABBOTT LABORATORIES COM 002824100 91,697 1,267,758 SH   SOLE   1,080,395 0 187,363
ACCENTURE LTD COM G1151C101 35,800 253,887 SH   SOLE   216,030 0 37,857
ACTIVISION BLIZZARD INC. COM 00507V109 51,075 1,096,725 SH   SOLE   929,858 0 166,867
AIR PRODS and CHEMS INC COM 009158106 43,695 273,006 SH   SOLE   231,974 0 41,032
AKAMAI TECHNOLOGIES COM 00971T101 266 4,362 SH   SOLE   3,994 0 368
ALPHABET INC CL A COM 02079K305 83,239 79,657 SH   SOLE   67,964 0 11,693
ALPHABET INC CL C COM 02079K107 270 261 SH   SOLE   261 0 0
AMERICAN EXPRESS CO COM 025816109 229 2,400 SH   SOLE   2,400 0 0
AMERICAN TOWER CORP COM 03027X100 35,622 225,184 SH   SOLE   193,318 0 31,866
AMETEK COM 031100100 345 5,100 SH   SOLE   4,661 0 439
AMPHENOL CORP COM 032095101 38,634 476,843 SH   SOLE   406,204 0 70,639
APPLE INC COM 037833100 59,646 378,127 SH   SOLE   323,236 0 54,891
ARAMARK COM 03852U106 35,933 1,240,365 SH   SOLE   1,046,364 0 194,001
ARISTA NETWORKS INC. COM 040413106 284 1,349 SH   SOLE   1,236 0 113
BECTON DICKINSON and CO COM 075887109 84,011 372,854 SH   SOLE   317,791 0 55,063
BIOGEN INC. COM 09062X103 331 1,100 SH   SOLE   1,100 0 0
BOOKING HOLDINGS INC. COM 09857L108 48,877 28,377 SH   SOLE   24,204 0 4,173
CHURCH and DWIGHT COM 171340102 326 4,951 SH   SOLE   4,525 0 426
COCA-COLA CO COM 191216100 581 12,270 SH   SOLE   12,270 0 0
COLGATE-PALMOLIVE CO COM 194162103 321 5,400 SH   SOLE   5,400 0 0
COSTCO WHOLESALE CORP COM 22160K105 672 3,300 SH   SOLE   3,300 0 0
DISNEY WALT CO COM 254687106 444 4,050 SH   SOLE   4,050 0 0
DOLLAR TREE INC. COM 256746108 31,342 347,007 SH   SOLE   295,779 0 51,228
EDWARDS LIFESCIENCES CORP COM 28176E108 34,573 225,715 SH   SOLE   192,599 0 33,116
EPAM SYSTEMS COM 29414B104 410 3,536 SH   SOLE   3,223 0 313
EURONET WORLDWIDE, INC. COM 298736109 352 3,434 SH   SOLE   3,145 0 289
EXPEDIA GROUP INC. COM 30212P303 304 2,699 SH   SOLE   2,467 0 232
FACEBOOK INC COM 30303M102 23,557 179,695 SH   SOLE   153,476 0 26,219
FIDELITY NATIONAL INFORMATION COM 31620M106 61,561 600,301 SH   SOLE   512,167 0 88,134
FIRST REPUBLIC BANK/CA COM 33616C100 207 2,387 SH   SOLE   2,185 0 202
FLEETCOR TECHNOLOGIES INC COM 339041105 45,677 245,946 SH   SOLE   209,964 0 35,982
GENPACT LTD COM G3922B107 394 14,580 SH   SOLE   13,325 0 1,255
HEALTH CARE SELECT SECTOR SPDR COM 81369Y209 336 3,883 SH   SOLE   0 0 3,883
HONEYWELL INTL INC COM 438516106 52,431 396,843 SH   SOLE   338,739 0 58,104
I SHARES RUSSELL 1000 GROWTH COM 464287614 1,211 9,250 SH   SOLE   9,250 0 0
IHS MARKIT LTD COM G47567105 29,079 606,190 SH   SOLE   516,176 0 90,014
INTERCONTINENTAL EXCHANGE INC COM 45866F104 63,526 843,314 SH   SOLE   719,734 0 123,580
IQVIA HOLDINGS INC COM 46266C105 300 2,579 SH   SOLE   2,414 0 165
JB HUNT TRANSPORT SVCS INC COM 445658107 333 3,580 SH   SOLE   3,278 0 302
JOHNSON and JOHNSON COM 478160104 490 3,800 SH   SOLE   3,800 0 0
LOWES COS INC COM 548661107 58,788 636,507 SH   SOLE   541,473 0 95,034
MARVELL TECHNOLOGY GROUP LTD O COM G5876H105 314 19,413 SH   SOLE   17,749 0 1,664
MASTERCARD INC - CLASS A COM 57636Q104 45,334 240,309 SH   SOLE   204,926 0 35,383
MCDONALD'S CORP COM 580135101 888 5,000 SH   SOLE   5,000 0 0
MICROSOFT CORP COM 594918104 89,311 879,306 SH   SOLE   750,289 0 129,017
MONDELEZ INTERNATIONAL COM 609207105 53,561 1,338,008 SH   SOLE   1,140,858 0 197,150
MONMOUTH REAL ESTATE INVESTMEN COM 609720107 254 20,500 SH   SOLE   20,500 0 0
MONSTER BEVERAGE CORP COM 61174X109 49,289 1,001,418 SH   SOLE   852,307 0 149,111
MSCI INC. COM 55354G100 425 2,883 SH   SOLE   2,638 0 245
NIKE INC CLASS B COM 654106103 950 12,815 SH   SOLE   12,800 0 15
PEPSICO INC COM 713448108 799 7,231 SH   SOLE   7,200 0 31
PROCTER and GAMBLE CO COM 742718109 462 5,025 SH   SOLE   5,025 0 0
QUALCOMM INC COM 747525103 38,900 683,524 SH   SOLE   580,107 0 103,417
RAYMOND JAMES FINANCIAL COM 754730109 259 3,486 SH   SOLE   3,191 0 295
ROSS STORES INC COM 778296103 270 3,251 SH   SOLE   2,886 0 365
SandP GLOBAL INC COM 78409V104 63,039 370,947 SH   SOLE   315,761 0 55,186
SALESFORCE.COM INC COM 79466L302 30,086 219,656 SH   SOLE   187,802 0 31,854
SCHWAB CHARLES COM 808513105 49,333 1,187,884 SH   SOLE   1,010,924 0 176,960
SHERWIN-WILLIAMS CO COM 824348106 61,169 155,464 SH   SOLE   132,378 0 23,086
SKYWORKS SOLUTIONS COM 83088M102 224 3,349 SH   SOLE   3,066 0 283
SNAP-ON INC COM 833034101 200 1,376 SH   SOLE   1,259 0 117
STARBUCKS CORP COM 855244109 25,546 396,678 SH   SOLE   339,306 0 57,372
STRYKER CORP COM 863667101 988 6,300 SH   SOLE   6,300 0 0
TAPESTRY INC. COM 876030107 331 9,794 SH   SOLE   8,950 0 844
TELEFLEX INC COM 879369106 433 1,676 SH   SOLE   1,537 0 139
THERMO FISHER SCIENTIFIC COM 883556102 81,548 364,399 SH   SOLE   310,672 0 53,727
TJX COS INC COM 872540109 859 19,200 SH   SOLE   19,200 0 0
ULTA BEAUTY INC. COM 90384S303 53,479 218,426 SH   SOLE   186,263 0 32,163
UMH PPTYS INC COM COM 903002103 189 16,000 SH   SOLE   16,000 0 0
UNION PACIFIC CORP COM 907818108 543 3,931 SH   SOLE   3,900 0 31
UNITEDHEALTH GROUP INC COM 91324P102 88,235 354,186 SH   SOLE   301,953 0 52,233
VANGUARD INFORMATION TECHNOLOG COM 92204A702 335 2,006 SH   SOLE   0 0 2,006
VISA INC-CLASS A SHARES COM 92826C839 75,792 574,443 SH   SOLE   489,532 0 84,911
WEX INC COM 96208T104 327 2,338 SH   SOLE   2,142 0 196