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
3M Co COM 88579Y101 2,467 15,401 SH   SOLE   15,401 0 0
Abbott Laboratories COM 002824100 2,515 23,114 SH   SOLE   23,114 0 0
AbbVie Inc COM 00287Y109 1,349 15,402 SH   SOLE   15,402 0 0
Adobe Inc COM 00724F101 16,623 33,894 SH   SOLE   33,694 0 200
Aegon NV NY REGISTRY SHS 007924103 303,679 118,624,517 SH   SOLE   113,213,520 0 5,410,997
Air Products and Chemicals Inc COM 009158106 975 3,275 SH   SOLE   1,275 0 2,000
Alibaba Group Holding Ltd SPONSORED ADS 01609W102 870,328 2,960,500 SH   SOLE   2,959,600 0 900
Allstate Corp/The COM 020002101 347 3,685 SH   SOLE   3,685 0 0
Alnylam Pharmaceuticals Inc COM 02043Q107 681,060 4,677,613 SH   SOLE   4,427,363 0 250,250
Alphabet Inc CAP STK CL C 02079K107 3,764,962 2,561,896 SH   SOLE   2,440,338 0 121,558
Alphabet Inc CAP STK CL A 02079K305 196,896 134,345 SH   SOLE   121,610 0 12,735
Altria Group Inc COM 02209S103 920 23,800 SH   SOLE   19,800 0 4,000
Amazon.com Inc COM 023135106 2,371 753 SH   SOLE   553 0 200
America Movil SAB de CV SPON ADR L SHS 02364W105 1,601 128,200 SH   SOLE   128,200 0 0
American Express Co COM 025816109 1,639,353 16,352,645 SH   SOLE   15,442,122 0 910,523
American Tower Corp COM 03027X100 337 1,395 SH   SOLE   500 0 895
Ameriprise Financial Inc COM 03076C106 416 2,702 SH   SOLE   2,702 0 0
Amgen Inc COM 031162100 4,818 18,957 SH   SOLE   17,957 0 1,000
Anthem Inc COM 036752103 295 1,100 SH   SOLE   1,100 0 0
Apache Corp COM 037411105 495,340 52,306,246 SH   SOLE   49,950,287 0 2,355,959
Apple Inc COM 037833100 5,230 45,156 SH   SOLE   40,156 0 5,000
Aptiv PLC SHS G6095L109 11,302 123,280 SH   SOLE   114,880 0 8,400
AstraZeneca PLC SPONSORED ADR 046353108 812,210 14,821,346 SH   SOLE   14,090,026 0 731,320
AT&T Inc COM 00206R102 3,212 112,646 SH   SOLE   112,646 0 0
Baidu Inc SPON ADR REP A 056752108 598,634 4,728,921 SH   SOLE   4,728,921 0 0
Baker Hughes Co CL A 05722G100 1,091,854 82,156,031 SH   SOLE   77,974,699 0 4,181,332
Ball Corp COM 058498106 529 6,370 SH   SOLE   6,370 0 0
Bank of America Corp COM 060505104 3,108,088 129,019,837 SH   SOLE   122,094,537 0 6,925,300
Bank of New York Mellon Corp/T COM 064058100 2,131,092 62,058,579 SH   SOLE   58,987,665 0 3,070,914
Baxter International Inc COM 071813109 272 3,382 SH   SOLE   3,382 0 0
Becton Dickinson and Co COM 075887109 1,084 4,660 SH   SOLE   4,660 0 0
Berkshire Hathaway Inc CL A 084670108 1,600 5 SH   SOLE   5 0 0
Berkshire Hathaway Inc CL B NEW 084670702 2,730 12,820 SH   SOLE   12,820 0 0
BioMarin Pharmaceutical Inc COM 09061G101 587,355 7,720,223 SH   SOLE   7,368,354 0 351,869
BlackRock Inc COM 09247X101 423 750 SH   SOLE   750 0 0
Booking Holdings Inc COM 09857L108 2,121,960 1,240,419 SH   SOLE   1,191,252 0 49,167
Boston Scientific Corp COM 101137107 5,273 137,990 SH   SOLE   137,990 0 0
Brighthouse Financial Inc COM 10922N103 268,910 9,992,922 SH   SOLE   9,491,284 0 501,638
Bristol-Myers Squibb Co COM 110122108 1,639,887 27,199,986 SH   SOLE   25,860,822 0 1,339,164
Cadence Design Systems Inc COM 127387108 38,713 363,058 SH   SOLE   363,058 0 0
Capital One Financial Corp COM 14040H105 3,628,804 50,498,247 SH   SOLE   48,030,408 0 2,467,839
CarMax Inc COM 143130102 372 4,050 SH   SOLE   4,050 0 0
Carrier Global Corp COM 14448C104 1,082,282 35,438,170 SH   SOLE   33,869,770 0 1,568,400
Caterpillar Inc COM 149123101 6,182 41,451 SH   SOLE   38,951 0 2,500
Celanese Corp COM 150870103 1,149,935 10,702,048 SH   SOLE   10,187,696 0 514,352
Cemex SAB de CV SPON ADR NEW 151290889 338,898 89,183,590 SH   SOLE   89,183,590 0 0
Charles Schwab Corp/The COM 808513105 3,465,851 95,662,469 SH   SOLE   92,384,774 0 3,277,695
Charter Communications Inc CL A 16119P108 3,240,027 5,189,523 SH   SOLE   4,933,843 0 255,680
Chevron Corp COM 166764100 21,682 301,144 SH   SOLE   294,551 0 6,593
Cigna Corp COM 125523100 2,639,126 15,578,334 SH   SOLE   14,799,790 0 778,544
Cisco Systems Inc COM 17275R102 1,194,137 30,315,738 SH   SOLE   28,716,499 0 1,599,239
Citrix Systems Inc COM 177376100 682 4,950 SH   SOLE   4,950 0 0
Coca-Cola Co/The COM 191216100 1,404 28,440 SH   SOLE   28,440 0 0
Cognizant Technology Solutions CL A 192446102 1,628,068 23,452,431 SH   SOLE   22,256,181 0 1,196,250
Colgate-Palmolive Co COM 194162103 1,080 14,000 SH   SOLE   14,000 0 0
Comcast Corp CL A 20030N101 3,864,734 83,543,744 SH   SOLE   79,507,828 0 4,035,916
Concho Resources Inc COM 20605P101 838,761 19,010,908 SH   SOLE   18,066,208 0 944,700
ConocoPhillips COM 20825C104 796 24,245 SH   SOLE   22,245 0 2,000
Corning Inc COM 219350105 5,887 181,652 SH   SOLE   171,652 0 10,000
Corteva Inc COM 22052L104 1,032 35,806 SH   SOLE   32,973 0 2,833
Credicorp Ltd COM G2519Y108 188,989 1,524,224 SH   SOLE   1,524,224 0 0
Credit Suisse Group AG SPONSORED ADR 225401108 2,232 223,868 SH   SOLE   223,868 0 0
CVS Health Corp COM 126650100 927,558 15,882,844 SH   SOLE   15,041,194 0 841,650
Danaher Corp COM 235851102 4,725 21,942 SH   SOLE   20,242 0 1,700
Deere & Co COM 244199105 3,663 16,529 SH   SOLE   16,529 0 0
Dell Technologies Inc CL C 24703L202 2,351,334 34,736,806 SH   SOLE   33,024,596 0 1,712,210
Diageo PLC SPON ADR NEW 25243Q205 2,314 16,811 SH   SOLE   14,811 0 2,000
DISH Network Corp CL A 25470M109 856,715 29,511,377 SH   SOLE   28,021,273 0 1,490,104
Dominion Energy Inc COM 25746U109 356 4,512 SH   SOLE   4,512 0 0
Dow Inc COM 260557103 1,793 38,117 SH   SOLE   38,117 0 0
Duke Energy Corp COM NEW 26441C204 459 5,182 SH   SOLE   5,182 0 0
DuPont de Nemours Inc COM 26614N102 2,663 47,998 SH   SOLE   45,598 0 2,400
DXC Technology Co COM 23355L106 224 12,552 SH   SOLE   12,552 0 0
eBay Inc COM 278642103 2,536 48,681 SH   SOLE   48,681 0 0
Eli Lilly and Co COM 532457108 18,561 125,393 SH   SOLE   122,693 0 2,700
Equinix Inc COM 29444U700 293 385 SH   SOLE   385 0 0
Ericsson ADR B SEK 10 294821608 2,569 235,950 SH   SOLE   235,950 0 0
Exxon Mobil Corp COM 30231G102 3,948 115,001 SH   SOLE   115,001 0 0
Facebook Inc CL A 30303M102 1,077,206 4,113,045 SH   SOLE   3,888,700 0 224,345
FedEx Corp COM 31428X106 4,417,879 17,564,724 SH   SOLE   16,654,712 0 910,012
Fortive Corp COM 34959J108 232 3,050 SH   SOLE   500 0 2,550
Fox Corp CL A COM 35137L105 898,178 32,273,736 SH   SOLE   30,547,893 0 1,725,843
Fox Corp CL B COM 35137L204 287,498 10,278,799 SH   SOLE   9,758,873 0 519,926
Gap Inc/The COM 364760108 455,239 26,731,582 SH   SOLE   25,250,992 0 1,480,590
General Electric Co COM 369604103 2,302 369,483 SH   SOLE   369,483 0 0
General Mills Inc COM 370334104 691 11,200 SH   SOLE   11,200 0 0
Genuine Parts Co COM 372460105 1,357 14,262 SH   SOLE   14,262 0 0
Gilead Sciences Inc COM 375558103 796,690 12,607,853 SH   SOLE   11,952,853 0 655,000
GlaxoSmithKline PLC SPONSORED ADR 37733W105 1,693,825 45,000,656 SH   SOLE   42,752,292 0 2,248,364
Goldman Sachs Group Inc/The COM 38141G104 1,920,959 9,558,435 SH   SOLE   9,004,924 0 553,511
Grupo Televisa SAB SPON ADR REP ORD 40049J206 417,506 67,557,620 SH   SOLE   67,557,620 0 0
Halliburton Co COM 406216101 378,034 31,372,145 SH   SOLE   29,452,485 0 1,919,660
Hess Corp COM 42809H107 749,464 18,310,880 SH   SOLE   17,342,681 0 968,199
Hewlett Packard Enterprise Co COM 42824C109 1,471,671 157,062,057 SH   SOLE   149,963,007 0 7,099,050
Home Depot Inc/The COM 437076102 11,042 39,762 SH   SOLE   39,062 0 700
Honeywell International Inc COM 438516106 1,404 8,531 SH   SOLE   8,531 0 0
HP Inc COM 40434L105 3,177,467 167,323,195 SH   SOLE   159,303,922 0 8,019,273
IBM COM 459200101 6,659 54,731 SH   SOLE   49,731 0 5,000
ICICI Bank Ltd ADR 45104G104 16,625 1,691,230 SH   SOLE   1,691,230 0 0
Incyte Corp COM 45337C102 295,149 3,288,931 SH   SOLE   3,095,456 0 193,475
Itau Unibanco Holding SA SPON ADR REP PFD 465562106 56,122 14,100,905 SH   SOLE   14,100,905 0 0
JD.com Inc SPON ADR CL A 47215P106 517,207 6,664,177 SH   SOLE   6,664,177 0 0
Johnson & Johnson COM 478160104 3,915 26,295 SH   SOLE   26,295 0 0
Johnson Controls International SHS G51502105 3,618,533 88,580,977 SH   SOLE   84,950,274 0 3,630,703
JPMorgan Chase & Co COM 46625H100 1,216,391 12,635,202 SH   SOLE   11,838,142 0 797,060
Juniper Networks Inc COM 48203R104 1,028,944 47,857,869 SH   SOLE   45,547,804 0 2,310,065
Liberty Global PLC SHS CL A G5480U104 184,740 8,792,951 SH   SOLE   8,792,951 0 0
Liberty Global PLC SHS CL C G5480U120 402,253 19,588,661 SH   SOLE   19,588,661 0 0
Lincoln National Corp COM 534187109 182,092 5,812,057 SH   SOLE   5,564,157 0 247,900
Linde PLC SHS G5494J103 358,246 1,513,390 SH   SOLE   1,513,390 0 0
Lockheed Martin Corp COM 539830109 335 875 SH   SOLE   875 0 0
LyondellBasell Industries NV SHS - A - N53745100 451,060 6,398,920 SH   SOLE   6,101,755 0 297,165
Marsh & McLennan Cos Inc COM 571748102 328 2,860 SH   SOLE   2,860 0 0
Mattel Inc COM 577081102 147,841 12,636,021 SH   SOLE   11,816,389 0 819,632
Maxim Integrated Products Inc COM 57772K101 6,737 99,650 SH   SOLE   94,650 0 5,000
McDonald's Corp COM 580135101 3,013 13,725 SH   SOLE   13,725 0 0
Medtronic PLC SHS G5960L103 596,027 5,735,437 SH   SOLE   5,314,360 0 421,077
Merck & Co Inc COM 58933Y105 25,526 307,729 SH   SOLE   299,229 0 8,500
MetLife Inc COM 59156R108 2,480,872 66,743,932 SH   SOLE   63,328,932 0 3,415,000
Micro Focus International PLC SPON ADR NEW 594837403 111,872 34,742,738 SH   SOLE   33,049,972 0 1,692,766
Microchip Technology Inc COM 595017104 2,132,467 20,751,913 SH   SOLE   19,694,413 0 1,057,500
Microsoft Corp COM 594918104 3,220,349 15,310,935 SH   SOLE   14,528,610 0 782,325
Molson Coors Beverage Co CL B 60871R209 1,000,313 29,806,693 SH   SOLE   28,578,736 0 1,227,957
Mondelez International Inc CL A 609207105 680 11,840 SH   SOLE   11,840 0 0
Moody's Corp COM 615369105 594 2,050 SH   SOLE   2,050 0 0
Motorola Solutions Inc COM NEW 620076307 1,408 8,982 SH   SOLE   8,982 0 0
National Oilwell Varco Inc COM 637071101 209,595 23,134,115 SH   SOLE   21,985,578 0 1,148,537
NetApp Inc COM 64110D104 1,771 40,400 SH   SOLE   40,400 0 0
News Corp CL A 65249B109 193,025 13,767,853 SH   SOLE   13,009,351 0 758,502
NextEra Energy Inc COM 65339F101 1,899 6,842 SH   SOLE   4,842 0 2,000
Norfolk Southern Corp COM 655844108 653 3,050 SH   SOLE   3,050 0 0
Novartis AG SPONSORED ADR 66987V109 1,894,961 21,791,175 SH   SOLE   20,715,250 0 1,075,925
Nucor Corp COM 670346105 541 12,066 SH   SOLE   12,066 0 0
Nutrien Ltd COM 67077M108 589,306 15,021,814 SH   SOLE   15,021,814 0 0
OCCIDENTAL PETROLEUM CORP COM 674599105 1,214,303 121,309,016 SH   SOLE   116,077,526 0 5,231,490
Occidental Petroleum Corp., Warrant *W EXP 08/03/202 674599162 46,253 15,417,712 SH   SOLE   14,773,660 0 644,052
Otis Worldwide Corp COM 68902V107 550,431 8,818,184 SH   SOLE   8,364,309 0 453,875
Ovintiv Inc COM 69047Q102 295,900 36,262,297 SH   SOLE   36,262,297 0 0
Parker-Hannifin Corp COM 701094104 659 3,256 SH   SOLE   756 0 2,500
PayPal Holdings Inc COM 70450Y103 7,615 38,650 SH   SOLE   38,650 0 0
PepsiCo Inc COM 713448108 1,017 7,335 SH   SOLE   5,045 0 2,290
Pfizer Inc COM 717081103 7,885 214,844 SH   SOLE   207,294 0 7,550
Philip Morris International In COM 718172109 1,403 18,713 SH   SOLE   16,713 0 2,000
Phillips 66 COM 718546104 218 4,200 SH   SOLE   4,200 0 0
PNC Financial Services Group I COM 693475105 2,053 18,680 SH   SOLE   18,680 0 0
PPG Industries Inc COM 693506107 269 2,200 SH   SOLE   2,200 0 0
Procter & Gamble Co/The COM 742718109 16,662 119,882 SH   SOLE   119,882 0 0
QUALCOMM Inc COM 747525103 482 4,100 SH   SOLE   4,100 0 0
QURATE RETAIL INC COM SER A 74915M100 440,221 61,312,174 SH   SOLE   58,547,504 0 2,764,670
Raytheon Technologies Corp COM 75513E101 1,744,774 30,322,795 SH   SOLE   29,079,445 0 1,243,350
Rio Tinto PLC SPONSORED ADR 767204100 513 8,500 SH   SOLE   8,500 0 0
Royal Dutch Shell PLC SPONS ADR A 780259206 2,510 99,714 SH   SOLE   99,714 0 0
S&P Global Inc COM 78409V104 2,196 6,090 SH   SOLE   5,700 0 390
Sanofi SPONSORED ADR 80105N105 1,975,340 39,372,933 SH   SOLE   37,242,573 0 2,130,360
Schlumberger NV COM 806857108 1,274,757 81,925,245 SH   SOLE   79,143,945 0 2,781,300
Sea Ltd SPONSORD ADS 81141R100 300 1,950 SH   SOLE   0 0 1,950
State Street Corp COM 857477103 1,213,801 20,458,469 SH   SOLE   19,313,819 0 1,144,650
Stryker Corp COM 863667101 200 960 SH   SOLE   960 0 0
Suncor Energy Inc COM 867224107 844,217 69,028,354 SH   SOLE   69,028,354 0 0
Synopsys Inc COM 871607107 3,280 15,330 SH   SOLE   12,500 0 2,830
Target Corp COM 87612E106 27,626 175,494 SH   SOLE   167,994 0 7,500
TC Energy Corp COM 87807B107 13,374 318,273 SH   SOLE   318,273 0 0
TE Connectivity Ltd REG SHS H84989104 2,989,231 30,583,492 SH   SOLE   29,437,531 0 1,145,961
Teck Resources Ltd CL B 878742204 126,259 9,070,340 SH   SOLE   9,070,340 0 0
Thermo Fisher Scientific Inc COM 883556102 15,511 35,130 SH   SOLE   32,250 0 2,880
T-Mobile US Inc COM 872590104 329,132 2,878,033 SH   SOLE   2,690,129 0 187,904
Travelers Cos Inc/The COM 89417E109 14,778 136,591 SH   SOLE   134,091 0 2,500
Truist Financial Corp COM 89832Q109 1,167,112 30,673,116 SH   SOLE   29,089,196 0 1,583,920
UBS Group AG SHS H42097107 1,181,564 105,658,242 SH   SOLE   105,658,242 0 0
Unilever NV N Y SHS NEW 904784709 2,708 44,838 SH   SOLE   40,838 0 4,000
Unilever PLC SPON ADR NEW 904767704 278 4,500 SH   SOLE   4,500 0 0
Union Pacific Corp COM 907818108 67,942 345,109 SH   SOLE   336,395 0 8,714
UnitedHealth Group Inc COM 91324P102 2,042,862 6,552,465 SH   SOLE   6,244,199 0 308,266
US Bancorp COM NEW 902973304 3,237 90,300 SH   SOLE   85,800 0 4,500
Verizon Communications Inc COM 92343V104 327 5,500 SH   SOLE   5,500 0 0
Visa Inc COM CL A 92826C839 1,100 5,500 SH   SOLE   3,600 0 1,900
VMware Inc CL A COM 928563402 890,434 6,197,770 SH   SOLE   5,894,645 0 303,125
Vulcan Materials Co COM 929160109 5,313 39,200 SH   SOLE   36,700 0 2,500
Walmart Inc COM 931142103 16,911 120,870 SH   SOLE   120,870 0 0
Walt Disney Co/The COM DISNEY 254687106 69,921 563,516 SH   SOLE   546,766 0 16,750
Wells Fargo & Co COM 949746101 3,079,251 130,976,235 SH   SOLE   125,019,521 0 5,956,714
Williams Cos Inc/The COM 969457100 972,198 49,475,750 SH   SOLE   46,912,150 0 2,563,600
Zoetis Inc CL A 98978V103 322 1,950 SH   SOLE   0 0 1,950