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 FIGI (to the nearest dollar) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
Accenture Non-US Incorp.Common Stock G1151C101   268,759 1,007,189 SH   SOLE   936,342 0 70,847
Adobe Common Stock 00724F101   261,704 777,654 SH   SOLE   728,532 0 49,122
Alcon Non US Prime Listing H01301128   16 231 SH   SOLE   231 0 0
Alphabet -CL A Common Stock 02079K305   484,868 5,495,505 SH   SOLE   5,113,906 0 381,599
Alphabet -CL C Common Stock 02079K107   2,592 29,208 SH   SOLE   28,548 0 660
Amazon.com Common Stock 023135106   327,269 3,896,060 SH   SOLE   3,657,615 0 238,445
Aon Non-US Incorp.Common Stock G0403H108   121,903 406,154 SH   SOLE   392,152 0 14,002
ASML Holding ADR N07059210   144,311 264,111 SH   SOLE   253,875 0 10,236
AstraZeneca ADR 046353108   151,132 2,229,087 SH   SOLE   2,153,314 0 75,773
Autodesk Common Stock 052769106   131,313 702,694 SH   SOLE   679,686 0 23,008
Automatic Data Processing Common Stock 053015103   89,934 376,512 SH   SOLE   356,369 0 20,143
Bank of Montreal Non US Prime Listing 063671101   7,984 88,127 SH   SOLE   88,069 0 58
Boston Scientific Common Stock 101137107   231,364 5,000,313 SH   SOLE   4,821,267 0 179,046
Burlington Stores Common Stock 122017106   142,286 701,746 SH   SOLE   679,882 0 21,864
CAE Non US Prime Listing 124765108   17 858 SH   SOLE   858 0 0
Capgemini ADR 13961R100   47 1,397 SH   SOLE   1,397 0 0
Charles Schwab Common Stock 808513105   259,503 3,116,770 SH   SOLE   2,965,721 0 151,049
Coca-Cola HBC ADR 191223205   9 398 SH   SOLE   398 0 0
DBS Group ADR 23304Y100   38 372 SH   SOLE   372 0 0
Endava ADR 29260V105   2,067 27,019 SH   SOLE   27,019 0 0
Entain ADR 293603106   22 1,344 SH   SOLE   1,344 0 0
Entegris Common Stock 29362U104   50,740 773,591 SH   SOLE   746,460 0 27,131
EPAM Systems Common Stock 29414B104   276,248 842,887 SH   SOLE   788,564 0 54,323
Evolution Gaming ADR 30051E104   4,576 46,764 SH   SOLE   44,391 0 2,373
Fiserv Common Stock 337738108   94,096 931,005 SH   SOLE   883,291 0 47,714
FleetCor Technologies Common Stock 339041105   134,506 732,287 SH   SOLE   703,699 0 28,588
Globant Non-US Incorp.Common Stock L44385109   5,389 32,044 SH   SOLE   32,044 0 0
Granite Real Estate Investment Trust Non US Prime Listing 387437114   3,315 65,018 SH   SOLE   65,018 0 0
Grifols ADR 398438200   18 3,095 SH   SOLE   3,095 0 0
HDFC Bank ADR 40415F101   140,995 2,061,023 SH   SOLE   1,726,442 0 334,581
ICICI Bank ADR 45104G104   10,740 490,644 SH   SOLE   490,644 0 0
Intuit Common Stock 461202103   279,810 718,897 SH   SOLE   668,565 0 50,332
iShares MSCI USA ESG Select Social Exchange Traded Fund 464288802   2,096 25,463 SH   SOLE   0 0 25,463
iShares Russell 1000 Growth Exchange Traded Fund 464287614   20,675 96,505 SH   SOLE   96,505 0 0
Keurig Dr Pepper Common Stock 49271V100   59,322 1,663,569 SH   SOLE   1,603,676 0 59,893
Lamar Advertising Common Stock 512816109   2,134 22,610 SH   SOLE   22,610 0 0
Linde Common Stock G5494J103   125,343 384,274 SH   SOLE   371,213 0 13,061
MasterCard Common Stock 57636Q104   124,001 356,605 SH   SOLE   345,496 0 11,109
Microsoft Common Stock 594918104   656,593 2,737,852 SH   SOLE   2,558,031 0 179,821
Monster Beverage Common Stock 61174X109   155,738 1,533,909 SH   SOLE   1,476,673 0 57,236
Neurocrine Biosciences Common Stock 64125C109   159,177 1,332,703 SH   SOLE   1,287,229 0 45,474
Nexi Spa ADR 65343F105   14 1,798 SH   SOLE   1,798 0 0
Nice Ltd ADR 653656108   37,958 197,391 SH   SOLE   197,391 0 0
NVIDIA Common Stock 67066G104   112,630 770,704 SH   SOLE   726,643 0 44,061
O Reilly Automotive Common Stock 67103H107   95,428 113,063 SH   SOLE   109,532 0 3,531
Paypal Holdings Common Stock 70450Y103   194,839 2,735,734 SH   SOLE   2,567,560 0 168,174
Prologis Common Stock 74340W103   1,021 9,060 SH   SOLE   9,060 0 0
Royal Bank of Canada Non US Prime Listing 780087102   2,028 21,566 SH   SOLE   21,566 0 0
SAP ADR 803054204   15 148 SH   SOLE   148 0 0
SolarEdge Technologies Common Stock 83417M104   132,158 466,542 SH   SOLE   449,538 0 17,004
Sonova Holdings ADR 83569C102   13 274 SH   SOLE   274 0 0
Straumann Holding ADR 86317T103   10 906 SH   SOLE   906 0 0
Taiwan Semiconductor ADR 874039100   4,653 62,469 SH   SOLE   62,469 0 0
Thai Beverage ADR 88321L100   14 319 SH   SOLE   319 0 0
The Cooper Companies Common Stock 216648402   599 1,810 SH   SOLE   1,810 0 0
Toronto-Dominion Bank Non US Prime Listing 891160509   5,946 91,820 SH   SOLE   91,820 0 0
UnitedHealth Group Common Stock 91324P102   173,419 327,095 SH   SOLE   315,738 0 11,357
Visa Common Stock 92826C839   319,454 1,537,606 SH   SOLE   1,438,213 0 99,393