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
Adidas ADR 00687A107 13 68 SH   SOLE   68 0 0
Adobe Common Stock 00724F101 780,914 1,333,436 SH   SOLE   1,239,260 0 94,176
Alibaba Group Holding ADR 01609W102 716,438 3,159,178 SH   SOLE   2,947,910 0 211,268
Alphabet -CL A Common Stock 02079K305 1,125,308 460,854 SH   SOLE   426,900 0 33,954
Alphabet -CL C Common Stock 02079K107 23,785 9,490 SH   SOLE   9,133 0 357
Amazon.com Common Stock 023135106 692,546 201,312 SH   SOLE   192,262 0 9,050
ANTA Sports Products ADR 03662P107 35 60 SH   SOLE   60 0 0
Aon Non-US Incorp.Common Stock G0403H108 172,181 721,146 SH   SOLE   688,359 0 32,787
Arco Platform Non-US Prime Listing G04553106 320 10,425 SH   SOLE   10,425 0 0
AstraZeneca ADR 046353108 21,911 365,786 SH   SOLE   365,786 0 0
Automatic Data Processing Common Stock 053015103 171,303 862,467 SH   SOLE   822,576 0 39,891
Bank of Montreal Common Stock 063671101 1,665 16,260 SH   SOLE   16,260 0 0
Booking Hlds Inc Common Stock 09857L108 10,387 4,747 SH   SOLE   4,747 0 0
Boston Scientific Common Stock 101137107 154,994 3,624,745 SH   SOLE   3,459,056 0 165,689
Canadian Pacific Railway Non-US Prime Listing 13645T100 2,547 33,121 SH   SOLE   33,121 0 0
Capgemini ADR 13961R100 49 1,282 SH   SOLE   1,282 0 0
Coca-Cola HBC ADR 191223205 19 520 SH   SOLE   520 0 0
DBS Group ADR 23304Y100 27 308 SH   SOLE   308 0 0
Endava ADR 29260V105 2,780 24,523 SH   SOLE   24,523 0 0
Entain ADR 293603106 19 778 SH   SOLE   778 0 0
EPAM Systems Common Stock 29414B104 162,889 318,790 SH   SOLE   304,994 0 13,796
Evolution Gaming ADR 30051E104 27 170 SH   SOLE   170 0 0
Facebook Common Stock 30303M102 956,714 2,751,472 SH   SOLE   2,552,578 0 198,894
Fortinet Common Stock 34959E109 170,444 715,608 SH   SOLE   682,256 0 33,352
Galaxy Entertainment ADR 36318L203 22 543 SH   SOLE   543 0 0
Global Payments Common Stock 37940X102 157,362 839,088 SH   SOLE   802,979 0 36,109
Grifols ADR 398438200 27 1,973 SH   SOLE   1,973 0 0
HDFC Bank ADR 40415F101 9,061 123,918 SH   SOLE   123,918 0 0
ICICI Bank ADR 45104G104 6,073 355,158 SH   SOLE   355,158 0 0
Intuit Common Stock 461202103 376,460 768,018 SH   SOLE   733,633 0 34,385
iShares Russell 1000 Growth Exchange Traded Fund 464287614 1,318 4,855 SH   SOLE   4,855 0 0
JD.com ADR 47215P106 260,742 3,267,037 SH   SOLE   2,914,132 0 352,905
Kering ADR 492089107 13 153 SH   SOLE   153 0 0
Keurig Dr Pepper Common Stock 49271V100 971 27,540 SH   SOLE   27,540 0 0
Lamar Advertising Common Stock 512816109 3,007 28,800 SH   SOLE   28,800 0 0
Linde PLC Non-US Incorp.Common Stock G5494J103 2,832 9,796 SH   SOLE   9,796 0 0
Lufax Holding ADR 54975P102 3,836 339,425 SH   SOLE   339,425 0 0
Marsh & McLennan Common Stock 571748102 1,244 8,840 SH   SOLE   8,840 0 0
MasterCard Common Stock 57636Q104 161,323 441,872 SH   SOLE   422,951 0 18,921
Microsoft Common Stock 594918104 1,105,564 4,081,077 SH   SOLE   3,837,947 0 243,130
Monster Beverage Common Stock 61174X109 179,741 1,967,604 SH   SOLE   1,882,662 0 84,942
Neurocrine Biosciences Common Stock 64125C109 149,433 1,535,484 SH   SOLE   1,466,894 0 68,590
New Oriental Education ADR 647581107 78,269 9,556,656 SH   SOLE   8,500,356 0 1,056,300
Nexi Spa ADR 65343F105 39 1,798 SH   SOLE   1,798 0 0
Nice Ltd ADR 653656108 9,942 40,177 SH   SOLE   40,177 0 0
NVIDIA Common Stock 67066G104 288,129 360,117 SH   SOLE   344,063 0 16,054
Paypal Holdings Common Stock 70450Y103 842,426 2,890,170 SH   SOLE   2,689,872 0 200,298
Ping An Insurance ADR 72341E304 14 723 SH   SOLE   723 0 0
Recruit Holdings ADR 75629J101 16 1,631 SH   SOLE   1,631 0 0
Royal Bank of Canada Common Stock 780087102 1,509 14,910 SH   SOLE   14,910 0 0
Safran ADR 786584102 23 667 SH   SOLE   667 0 0
Sirius XM Holdings Common Stock 82968B103 179,285 27,413,504 SH   SOLE   26,217,336 0 1,196,168
Sonova Holdings ADR 83569C102 21 274 SH   SOLE   274 0 0
Tencent Holdings ADR 88032Q109 495,583 6,582,375 SH   SOLE   6,227,338 0 355,037
Thai Beverage ADR 88321L100 9 164 SH   SOLE   164 0 0
Toronto Dominion Bank Common Stock 891160509 1,498 21,400 SH   SOLE   21,400 0 0
United Parcel Service Common Stock 911312106 169,020 812,712 SH   SOLE   780,640 0 32,072
UnitedHealth Group Common Stock 91324P102 179,834 449,091 SH   SOLE   430,504 0 18,587
Vipshop Holdings ADR 92763W103 793 39,489 SH   SOLE   39,489 0 0
Visa Common Stock 92826C839 382,518 1,635,949 SH   SOLE   1,559,787 0 76,162
Worldline ADR 98161H101 20 416 SH   SOLE   416 0 0
Zoetis Common Stock 98978V103 164,608 883,279 SH   SOLE   842,411 0 40,868