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   291,033,833 943,139 SH   SOLE   908,335 0 34,804
Adobe Common Stock 00724F101   345,447,964 706,452 SH   SOLE   679,699 0 26,753
Alcon Non US Prime Listing H01301128   17,736 216 SH   SOLE   216 0 0
Alphabet -CL A Common Stock 02079K305   379,341,987 3,169,106 SH   SOLE   3,051,206 0 117,900
Alphabet -CL C Common Stock 02079K107   21,775 180 SH   SOLE   180 0 0
Amadeus IT Group ADR 02263T104   12,719 167 SH   SOLE   167 0 0
Amazon.com Common Stock 023135106   439,296,123 3,369,869 SH   SOLE   3,246,362 0 123,507
Aon Non-US Incorp.Common Stock G0403H108   6,859,469 19,871 SH   SOLE   19,855 0 16
Ares Management Common Stock 03990B101   1,156,200 12,000 SH   SOLE   12,000 0 0
Arista Networks Common Stock 040413106   239,727,579 1,479,252 SH   SOLE   1,424,283 0 54,969
ASML Holding ADR N07059210   231,036,530 318,781 SH   SOLE   305,583 0 13,198
AstraZeneca ADR 046353108   126,618,137 1,769,151 SH   SOLE   1,702,882 0 66,269
Autodesk Common Stock 052769106   214,851,344 1,050,053 SH   SOLE   1,005,317 0 44,736
Automatic Data Processing Common Stock 053015103   106,378,200 483,999 SH   SOLE   466,944 0 17,055
Bank of Montreal Non US Prime Listing 063671101   689,980 7,630 SH   SOLE   7,630 0 0
Boston Scientific Common Stock 101137107   134,681,126 2,489,945 SH   SOLE   2,398,807 0 91,138
Burlington Stores Common Stock 122017106   6,396,015 40,638 SH   SOLE   40,638 0 0
CAE Non US Prime Listing 124765108   17,345 775 SH   SOLE   775 0 0
Canadian Pacific Railway Non US Prime Listing 13646K108   953,005 11,799 SH   SOLE   11,799 0 0
Capgemini ADR 13961R100   34,732 914 SH   SOLE   914 0 0
Charles Schwab Common Stock 808513105   86,794,027 1,531,299 SH   SOLE   1,472,680 0 58,619
Coca-Cola HBC ADR 191223205   16,176 545 SH   SOLE   545 0 0
DBS Group ADR 23304Y100   27,661 296 SH   SOLE   296 0 0
Dino Polska ADR 25445T106   6,000 106 SH   SOLE   106 0 0
Endava ADR 29260V105   1,360,938 26,278 SH   SOLE   26,278 0 0
Entain ADR 293603106   20,513 1,269 SH   SOLE   1,269 0 0
Entegris Common Stock 29362U104   102,746,541 927,148 SH   SOLE   891,244 0 35,904
EPAM Systems Common Stock 29414B104   212,466,065 945,344 SH   SOLE   911,080 0 34,264
Evolution Gaming ADR 30051E104   6,247,835 49,390 SH   SOLE   47,017 0 2,373
Fiserv Common Stock 337738108   159,476,434 1,264,181 SH   SOLE   1,216,086 0 48,095
FleetCor Technologies Common Stock 339041105   159,231,170 634,185 SH   SOLE   610,814 0 23,371
Globant Non US Prime Listing L44385109   8,381,961 46,639 SH   SOLE   46,639 0 0
Grifols ADR 398438200   18,084 2,830 SH   SOLE   2,830 0 0
HDFC Bank ADR 40415F101   45,474,441 652,431 SH   SOLE   643,803 0 8,628
ICICI Bank ADR 45104G104   11,320,209 490,477 SH   SOLE   490,477 0 0
Intuit Common Stock 461202103   310,832,530 678,392 SH   SOLE   653,365 0 25,027
iShares Russell 1000 Growth Exchange Traded Fund 464287614   900,939 3,274 SH   SOLE   3,274 0 0
Lamar Advertising Common Stock 512816109   2,187,470 22,040 SH   SOLE   22,040 0 0
Linde Common Stock G54950103   124,326,206 326,247 SH   SOLE   315,004 0 11,243
MasterCard Common Stock 57636Q104   131,115,625 333,373 SH   SOLE   322,613 0 10,760
Microsoft Common Stock 594918104   809,854,594 2,378,148 SH   SOLE   2,289,405 0 88,743
Monster Beverage Common Stock 61174X109   107,365,642 1,869,179 SH   SOLE   1,802,591 0 66,588
Neurocrine Biosciences Common Stock 64125C109   99,983,461 1,060,270 SH   SOLE   1,022,114 0 38,156
Nexi Spa ADR 65343F105   11,211 1,430 SH   SOLE   1,430 0 0
Nice Ltd ADR 653656108   10,478,430 50,743 SH   SOLE   50,743 0 0
NVIDIA Common Stock 67066G104   438,200,949 1,035,887 SH   SOLE   998,381 0 37,506
Paypal Holdings Common Stock 70450Y103   199,500,813 2,989,672 SH   SOLE   2,876,148 0 113,524
Prologis Common Stock 74340W103   1,049,713 8,560 SH   SOLE   8,560 0 0
Royal Bank of Canada Non US Prime Listing 780087102   688,011 7,190 SH   SOLE   7,190 0 0
SAP ADR 803054204   20,248 148 SH   SOLE   148 0 0
SolarEdge Technologies Common Stock 83417M104   217,799,204 809,512 SH   SOLE   779,906 0 29,606
Straumann Holding ADR 86317T103   11,731 721 SH   SOLE   721 0 0
Taiwan Semiconductor ADR 874039100   6,351,905 62,940 SH   SOLE   62,940 0 0
The Cooper Companies Common Stock 216648402   904,895 2,360 SH   SOLE   2,360 0 0
Thermo Fisher Scientific Common Stock 883556102   77,483,006 148,506 SH   SOLE   143,504 0 5,002
Toronto-Dominion Bank Non US Prime Listing 891160509   727,963 11,730 SH   SOLE   11,730 0 0
UnitedHealth Group Common Stock 91324P102   4,326 9 SH   SOLE   9 0 0
Visa Common Stock 92826C839   325,587,163 1,371,009 SH   SOLE   1,319,703 0 51,306