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 LABS COM 002824100 566 4,795 SH   SOLE   4,795 0 0
ABBVIE INC COM 00287Y109 1,276 11,827 SH   SOLE   11,827 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 631,768 1,974,769 SH   SOLE   1,877,250 0 97,519
ADOBE SYSTEMS INCORPORATED COM 00724F101 709,391 1,232,371 SH   SOLE   998,916 0 233,455
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 48,413 327,000 SH   SOLE   282,730 0 44,270
ARCELORMITTAL SA LUXEMBOURG NY REGISTRY SH 03938L203 810,380 26,869,976 SH   SOLE   25,255,022 0 1,614,954
ASCENDIS PHARMA A/S SPONSORED ADR 04351P101 438 2,751 SH   SOLE   2,751 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210 20,524 27,542 SH   SOLE   27,542 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108 1,109,766 18,480,354 SH   SOLE   16,971,439 0 1,508,915
BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101 652 98,991 SH   SOLE   98,991 0 0
BANCO BRADESCO S A SP ADR PFD NEW 059460303 5,467 1,427,370 SH   SOLE   1,427,370 0 0
HDFC BANK LTD SPONSORED ADS 40415F101 44,680 611,301 SH   SOLE   303,958 0 307,343
ICICI BANK LIMITED ADR 45104G104 530,641 28,120,873 SH   SOLE   25,133,928 0 2,986,945
ITAU UNIBANCO HLDG S A SPON ADR REP PFD 465562106 18,538 3,517,815 SH   SOLE   1,328,486 0 2,189,329
JD.COM INC SPON ADR CL A 47215P106 144,475 1,999,899 SH   SOLE   1,750,834 0 249,065
NOVARTIS AG SPONSORED ADR 66987V109 1,306 15,966 SH   SOLE   15,966 0 0
NOVO-NORDISK A S ADR 670100205 11,034 114,930 SH   SOLE   114,930 0 0
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 1,792,804 173,394,583 SH   SOLE   147,064,073 0 26,330,510
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 940,174 8,421,723 SH   SOLE   6,891,471 0 1,530,252
TERNIUM SA SPONSORED ADS 880890108 8,687 205,366 SH   SOLE   174,864 0 30,502
VALE S A SPONSORED ADS 91912E105 401,163 28,759,049 SH   SOLE   22,554,221 0 6,204,828
ALCON AG ORD SHS H01301128 391,422 4,801,925 SH   SOLE   4,570,069 0 231,856
ALPHABET INC CAP STK CL C 02079K107 2,980,273 1,118,313 SH   SOLE   941,679 0 176,634
ALPHABET INC CAP STK CL A 02079K305 580,258 217,039 SH   SOLE   206,518 0 10,521
ALTRIA GROUP INC COM 02209S103 870 19,123 SH   SOLE   19,123 0 0
AMAZON COM INC COM 023135106 882,550 268,698 SH   SOLE   217,821 0 50,877
AON PLC SHS CL A G0403H108 372,157 1,302,297 SH   SOLE   1,270,641 0 31,656
BK OF AMERICA CORP COM 060505104 780,198 18,382,041 SH   SOLE   14,860,502 0 3,521,539
BIO RAD LABS INC CL A 090572207 259 347 SH   SOLE   347 0 0
BLACKSTONE INC COM 09260D107 736,843 6,334,322 SH   SOLE   5,443,963 0 890,359
BRISTOL-MYERS SQUIBB CO COM 110122108 1,010 17,071 SH   SOLE   17,071 0 0
BROADCOM INC COM 11135F101 757 1,561 SH   SOLE   1,561 0 0
CATALENT INC COM 148806102 336 2,524 SH   SOLE   2,524 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 1,373,693 1,888,381 SH   SOLE   1,553,214 0 335,167
CHEVRON CORP NEW COM 166764100 1,372 13,523 SH   SOLE   13,523 0 0
CME GROUP INC COM 12572Q105 367 1,897 SH   SOLE   1,897 0 0
COCA COLA CO COM 191216100 12,479 237,731 SH   SOLE   229,211 0 8,520
DEVON ENERGY CORP NEW COM 25179M103 493,965 13,912,210 SH   SOLE   12,029,283 0 1,882,927
DEXCOM INC COM 252131107 373 682 SH   SOLE   682 0 0
LILLY ELI & CO COM 532457108 376,969 1,631,759 SH   SOLE   1,397,684 0 234,075
EPAM SYS INC COM 29414B104 1,277 2,239 SH   SOLE   2,239 0 0
EXXON MOBIL CORP COM 30231G102 1,563,874 26,589,951 SH   SOLE   22,934,408 0 3,655,543
GENMAB A/S SPONSORED ADS 372303206 627 14,354 SH   SOLE   14,354 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 1,427 3,776 SH   SOLE   3,776 0 0
HOME DEPOT INC COM 437076102 628 1,913 SH   SOLE   1,913 0 0
HORIZON THERAPEUTICS PUB L SHS G46188101 513 4,680 SH   SOLE   4,680 0 0
HUMANA INC COM 444859102 512 1,315 SH   SOLE   1,315 0 0
INFOSYS LTD SPONSORED ADR 456788108 1,285,149 57,758,746 SH   SOLE   48,041,691 0 9,717,055
INSULET CORP COM 45784P101 204 719 SH   SOLE   719 0 0
JOHNSON & JOHNSON COM 478160104 52,806 326,959 SH   SOLE   297,587 0 29,372
JPMORGAN CHASE & CO COM 46625H100 165,699 1,012,381 SH   SOLE   876,299 0 136,082
L3HARRIS TECHNOLOGIES INC COM 502431109 889 4,038 SH   SOLE   4,038 0 0
LAM RESEARCH CORP COM 512807108 560,148 984,159 SH   SOLE   798,659 0 185,500
LENNAR CORP CL A 526057104 190,448 2,033,245 SH   SOLE   1,742,107 0 291,138
MASTERCARD INCORPORATED CL A 57636Q104 312,315 898,283 SH   SOLE   855,120 0 43,163
MCDONALDS CORP COM 580135101 416 1,726 SH   SOLE   1,726 0 0
MERCK & CO INC COM 58933Y105 403 5,362 SH   SOLE   5,362 0 0
FACEBOOK INC CL A 30303M102 1,921,640 5,662,673 SH   SOLE   4,625,802 0 1,036,871
MICROSOFT CORP COM 594918104 1,683,915 5,973,922 SH   SOLE   4,886,335 0 1,087,587
ALLIANCEBERNSTEIN HLDG L P UNIT LTD PARTN 01881G106 2,111 42,585 SH   SOLE   42,585 0 0
MONOLITHIC PWR SYS INC COM 609839105 247,393 510,409 SH   SOLE   417,146 0 93,263
MORGAN STANLEY COM NEW 617446448 762,293 7,834,711 SH   SOLE   6,716,024 0 1,118,687
NVR INC COM 62944T105 839 175 SH   SOLE   175 0 0
NEWMONT CORP COM 651639106 488 8,980 SH   SOLE   8,980 0 0
NUTRIEN LTD COM 67077M108 1,248 19,257 SH   SOLE   19,257 0 0
NVIDIA CORPORATION COM 67066G104 3,135,357 15,135,970 SH   SOLE   12,864,002 0 2,271,968
OCCIDENTAL PETE CORP COM 674599105 587,238 19,855,031 SH   SOLE   17,123,278 0 2,731,753
PEPSICO INC COM 713448108 623 4,143 SH   SOLE   4,143 0 0
PHILIP MORRIS INTL INC COM 718172109 1,349,383 14,236,513 SH   SOLE   12,963,446 0 1,273,067
PROGRESSIVE CORP COM 743315103 38,011 420,354 SH   SOLE   398,030 0 22,324
ROYAL BK CDA COM 780087102 857,379 8,618,708 SH   SOLE   8,086,321 0 0
SALESFORCE COM INC COM 79466L302 586,785 2,163,790 SH   SOLE   1,864,108 0 299,682
SERVICENOW INC COM 81762P102 899 1,444 SH   SOLE   1,444 0 0
SNAP INC CL A 83304A106 186,620 2,526,688 SH   SOLE   2,162,422 0 364,266
STRYKER CORPORATION COM 863667101 369 1,398 SH   SOLE   1,398 0 0
SYNEOS HEALTH INC CL A 87166B102 92,375 1,055,909 SH   SOLE   953,311 0 102,598
TARGET CORP COM 87612E106 1,259,450 5,506,173 SH   SOLE   4,526,190 0 979,983
TEXAS INSTRS INC COM 882508104 422 2,195 SH   SOLE   2,195 0 0
UBS GROUP AG SHS H42097107 1,503 93,463 SH   SOLE   93,463 0 0
UNITED PARCEL SERVICE INC CL B 911312106 323 1,773 SH   SOLE   1,773 0 0
UNITEDHEALTH GROUP INC COM 91324P102 1,417,009 3,627,064 SH   SOLE   2,971,296 0 655,768
VERIZON COMMUNICATIONS INC COM 92343V104 456 8,438 SH   SOLE   8,438 0 0
VISA INC COM CL A 92826C839 1,719,828 7,721,375 SH   SOLE   6,994,503 0 726,872
ZOOMINFO TECHNOLOGIES INC COM CL A 98980F104 323,777 5,292,020 SH   SOLE   4,544,465 0 747,555