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 Common Stock 002824100 12,844 117,310 SH   SOLE   117,310 0 0
Accenture Non-US Prime Listing G1151C101 1,304 4,992 SH   SOLE   4,992 0 0
Adidas ADR 00687A107 25 139 SH   SOLE   139 0 0
Adobe Common Stock 00724F101 698,853 1,397,368 SH   SOLE   1,303,622 0 93,746
Alibaba Group Holding ADR 01609W102 809,668 3,479,002 SH   SOLE   3,211,139 0 267,863
Alphabet -CL A Common Stock 02079K305 857,798 489,432 SH   SOLE   454,706 0 34,726
Alphabet -CL C Common Stock 02079K107 19,374 11,059 SH   SOLE   10,672 0 387
Amazon.com Common Stock 023135106 561,530 172,411 SH   SOLE   164,592 0 7,819
ANTA Sports Products ADR 03662P107 19 48 SH   SOLE   48 0 0
Aon Non-US Incorp.Common Stock G0403H108 177,720 841,199 SH   SOLE   805,752 0 35,447
Arco Platform Non-US Prime Listing G04553106 421 11,865 SH   SOLE   11,865 0 0
AstraZeneca ADR 046353108 19,892 397,926 SH   SOLE   397,926 0 0
Autohome ADR 05278C107 2,927 29,380 SH   SOLE   29,380 0 0
Automatic Data Processing Common Stock 053015103 188,610 1,070,438 SH   SOLE   1,020,887 0 49,551
Bank of Montreal Common Stock 063671101 1,266 16,660 SH   SOLE   16,660 0 0
Baozun ADR 06684L103 605 17,606 SH   SOLE   17,606 0 0
Becton, Dickinson & Company Common Stock 075887109 17 66 SH   SOLE   66 0 0
Boston Scientific Common Stock 101137107 107,535 2,991,219 SH   SOLE   2,851,574 0 139,645
Burlington Stores Common Stock 122017106 190,925 729,976 SH   SOLE   697,032 0 32,944
Canadian Pacific Railway Non-US Prime Listing 13645T100 2,776 8,008 SH   SOLE   8,008 0 0
Capgemini ADR 13961R100 26 859 SH   SOLE   859 0 0
Coca-Cola HBC ADR 191223205 13 414 SH   SOLE   414 0 0
DBS Group ADR 23304Y100 16 215 SH   SOLE   215 0 0
Elanco Animal Health Common Stock 28414H103 19,908 649,112 SH   SOLE   649,112 0 0
Endava ADR 29260V105 2,342 30,520 SH   SOLE   30,520 0 0
EPAM Systems Common Stock 29414B104 262,427 732,319 SH   SOLE   700,338 0 31,981
Evolution Gaming ADR 30051E104 36 357 SH   SOLE   357 0 0
Facebook Common Stock 30303M102 781,023 2,859,214 SH   SOLE   2,656,237 0 202,977
Fortinet Common Stock 34959E109 111,136 748,245 SH   SOLE   713,732 0 34,513
Galaxy Entertainment ADR 36318L203 9 240 SH   SOLE   240 0 0
Global Payments Common Stock 37940X102 181,597 842,991 SH   SOLE   805,212 0 37,779
GoDaddy Common Stock 380237107 125,854 1,517,233 SH   SOLE   1,435,328 0 81,905
Grifols ADR 398438200 24 1,579 SH   SOLE   1,579 0 0
HDFC Bank ADR 40415F101 8,054 111,462 SH   SOLE   111,462 0 0
ICICI Bank ADR 45104G104 508 34,204 SH   SOLE   34,204 0 0
Intuit Common Stock 461202103 301,103 792,690 SH   SOLE   756,566 0 36,124
iShares ESG Aware MSCI USA ETF Exchange Traded Fund 46435G425 360 4,182 SH   SOLE   0 0 4,182
iShares Russell 1000 Growth Exchange Traded Fund 464287614 2,819 11,691 SH   SOLE   11,691 0 0
JD.com ADR 47215P106 369,298 4,201,338 SH   SOLE   3,786,809 0 414,529
Kering ADR 492089107 18 243 SH   SOLE   243 0 0
Keurig Dr Pepper Common Stock 49271V100 831 25,960 SH   SOLE   25,960 0 0
Lamar Advertising Common Stock 512816109 2,673 32,120 SH   SOLE   32,120 0 0
Marsh & McLennan Common Stock 571748102 1,152 9,850 SH   SOLE   9,850 0 0
MasterCard Common Stock 57636Q104 118,647 332,402 SH   SOLE   318,342 0 14,060
Microsoft Common Stock 594918104 915,173 4,114,614 SH   SOLE   3,863,684 0 250,930
Monster Beverage Common Stock 61174X109 166,106 1,796,125 SH   SOLE   1,719,509 0 76,616
Neurocrine Biosciences Common Stock 64125C109 107,006 1,116,380 SH   SOLE   1,067,701 0 48,679
New Oriental Education ADR 647581107 25,102 135,094 SH   SOLE   135,094 0 0
Nexi Spa ADR 65343F105 27 1,313 SH   SOLE   1,313 0 0
Nice Ltd ADR 653656108 11,674 41,172 SH   SOLE   41,172 0 0
Paypal Holdings Common Stock 70450Y103 722,364 3,084,387 SH   SOLE   2,878,315 0 206,072
Ping An Insurance ADR 72341E304 18 745 SH   SOLE   745 0 0
Recruit Holdings ADR 75629J101 13 1,572 SH   SOLE   1,572 0 0
Royal Bank of Canada Common Stock 780087102 1,219 14,840 SH   SOLE   14,840 0 0
Safran ADR 786584102 19 531 SH   SOLE   531 0 0
Sirius XM Holdings Common Stock 82968B103 239,493 37,597,119 SH   SOLE   35,913,813 0 1,683,306
Sonova Holdings ADR 83569C102 14 274 SH   SOLE   274 0 0
Straumann Holding ADR 86317T103 14 223 SH   SOLE   223 0 0
Stryker Corp Com Common Stock 863667101 11,260 45,950 SH   SOLE   45,950 0 0
Tencent Holdings ADR 88032Q109 498,591 6,926,701 SH   SOLE   6,553,725 0 372,976
Tencent Music Entertainment ADR 88034P109 884 45,961 SH   SOLE   45,961 0 0
Thai Beverage ADR 88321L100 7 130 SH   SOLE   130 0 0
Toronto Dominion Bank Common Stock 891160509 1,269 22,460 SH   SOLE   22,460 0 0
United Parcel Service Common Stock 911312106 1,709 10,150 SH   SOLE   10,150 0 0
UnitedHealth Group Common Stock 91324P102 167,604 477,939 SH   SOLE   457,342 0 20,597
Vipshop Holdings ADR 92763W103 1,069 38,030 SH   SOLE   38,030 0 0
Visa Common Stock 92826C839 366,637 1,676,208 SH   SOLE   1,596,339 0 79,869
Zoetis Common Stock 98978V103 152,319 920,356 SH   SOLE   877,458 0 42,898