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   278,701,049 975,127 SH   SOLE   941,568 0 33,559
Adobe Common Stock 00724F101   300,493,414 779,753 SH   SOLE   752,203 0 27,550
Alcon Non US Prime Listing H01301128   19,116 271 SH   SOLE   271 0 0
Alphabet -CL A Common Stock 02079K305   317,926,952 3,064,947 SH   SOLE   2,954,779 0 110,168
Alphabet -CL C Common Stock 02079K107   18,720 180 SH   SOLE   180 0 0
Amadeus IT Group ADR 02263T104   9,257 138 SH   SOLE   138 0 0
Amazon.com Common Stock 023135106   372,807,903 3,609,332 SH   SOLE   3,482,179 0 127,153
Aon Non-US Incorp.Common Stock G0403H108   58,232,627 184,695 SH   SOLE   178,297 0 6,398
Ares Management Common Stock 03990B101   1,001,280 12,000 SH   SOLE   12,000 0 0
Arista Networks Common Stock 040413106   140,082,359 834,519 SH   SOLE   803,396 0 31,123
ASML Holding ADR N07059210   232,125,514 341,005 SH   SOLE   327,441 0 13,564
AstraZeneca ADR 046353108   144,976,737 2,088,701 SH   SOLE   2,012,900 0 75,801
Autodesk Common Stock 052769106   235,975,796 1,133,627 SH   SOLE   1,090,540 0 43,087
Automatic Data Processing Common Stock 053015103   131,019,596 588,508 SH   SOLE   564,958 0 23,550
Bank of Montreal Non US Prime Listing 063671101   7,294,188 81,856 SH   SOLE   81,856 0 0
Boston Scientific Common Stock 101137107   182,736,826 3,652,545 SH   SOLE   3,509,596 0 142,949
Burlington Stores Common Stock 122017106   117,945,156 583,598 SH   SOLE   561,704 0 21,894
CAE Non US Prime Listing 124765108   3,364,424 148,671 SH   SOLE   148,671 0 0
Capgemini ADR 13961R100   42,499 1,148 SH   SOLE   1,148 0 0
Charles Schwab Common Stock 808513105   85,109,852 1,624,854 SH   SOLE   1,566,457 0 58,397
Coca-Cola HBC ADR 191223205   16,016 585 SH   SOLE   585 0 0
DBS Group ADR 23304Y100   36,869 372 SH   SOLE   372 0 0
Endava ADR 29260V105   1,798,341 26,769 SH   SOLE   26,769 0 0
Entain ADR 293603106   24,691 1,594 SH   SOLE   1,594 0 0
Entegris Common Stock 29362U104   79,155,478 965,193 SH   SOLE   928,981 0 36,212
EPAM Systems Common Stock 29414B104   285,184,107 953,793 SH   SOLE   920,380 0 33,413
Evolution Gaming ADR 30051E104   6,628,792 49,706 SH   SOLE   47,333 0 2,373
Fiserv Common Stock 337738108   145,305,378 1,285,547 SH   SOLE   1,235,690 0 49,857
FleetCor Technologies Common Stock 339041105   155,210,902 736,120 SH   SOLE   706,267 0 29,853
Globant Non-US Incorp.Common Stock L44385109   6,673,403 40,689 SH   SOLE   40,689 0 0
Grifols ADR 398438200   15,490 3,095 SH   SOLE   3,095 0 0
HDFC Bank ADR 40415F101   84,931,446 1,273,908 SH   SOLE   1,257,927 0 15,981
ICICI Bank ADR 45104G104   10,731,410 497,285 SH   SOLE   497,285 0 0
Intuit Common Stock 461202103   312,129,246 700,108 SH   SOLE   675,841 0 24,267
iShares Russell 1000 Growth Exchange Traded Fund 464287614   648,207 2,653 SH   SOLE   2,653 0 0
Lamar Advertising Common Stock 512816109   2,201,576 22,040 SH   SOLE   22,040 0 0
Linde Common Stock G54950103   132,717,741 373,390 SH   SOLE   360,356 0 13,034
MasterCard Common Stock 57636Q104   124,999,616 343,963 SH   SOLE   332,866 0 11,097
Microsoft Common Stock 594918104   728,703,108 2,527,586 SH   SOLE   2,435,644 0 91,942
Monster Beverage Common Stock 61174X109   136,758,398 2,532,094 SH   SOLE   2,435,002 0 97,092
Neurocrine Biosciences Common Stock 64125C109   127,489,728 1,259,531 SH   SOLE   1,214,566 0 44,965
Nexi Spa ADR 65343F105   14,006 1,798 SH   SOLE   1,798 0 0
Nice Ltd ADR 653656108   26,221,181 114,558 SH   SOLE   114,558 0 0
NVIDIA Common Stock 67066G104   202,730,173 729,849 SH   SOLE   702,828 0 27,021
Paypal Holdings Common Stock 70450Y103   261,238,991 3,440,071 SH   SOLE   3,317,697 0 122,374
Prologis Common Stock 74340W103   1,068,031 8,560 SH   SOLE   8,560 0 0
Royal Bank of Canada Non US Prime Listing 780087102   2,061,278 21,566 SH   SOLE   21,566 0 0
SAP ADR 803054204   21,514 170 SH   SOLE   170 0 0
SolarEdge Technologies Common Stock 83417M104   183,568,475 603,943 SH   SOLE   581,598 0 22,345
Sonova Holdings ADR 83569C102   16,098 274 SH   SOLE   274 0 0
Straumann Holding ADR 86317T103   13,471 906 SH   SOLE   906 0 0
Taiwan Semiconductor ADR 874039100   5,905,561 63,487 SH   SOLE   63,487 0 0
The Cooper Companies Common Stock 216648402   881,130 2,360 SH   SOLE   2,360 0 0
Toronto-Dominion Bank Non US Prime Listing 891160509   5,567,225 92,942 SH   SOLE   92,942 0 0
UnitedHealth Group Common Stock 91324P102   143,529,169 303,708 SH   SOLE   292,465 0 11,243
Visa Common Stock 92826C839   330,503,565 1,465,908 SH   SOLE   1,412,930 0 52,978