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 3,224 16,921 SH   SOLE   16,921 0 0
Abbott Laboratories COM 002824100 2,375 32,829 SH   SOLE   32,829 0 0
AbbVie Inc COM 00287Y109 2,885 31,292 SH   SOLE   31,292 0 0
Adobe Inc COM 00724F101 10,183 45,010 SH   SOLE   45,010 0 0
Aegon NV NY REGISTRY SH 007924103 503,169 108,208,391 SH   SOLE   103,141,975 0 5,066,416
Air Products & Chemicals Inc COM 009158106 528 3,300 SH   SOLE   1,300 0 2,000
Alibaba Group Holding Ltd SPONSORED ADS 01609W102 338,810 2,471,800 SH   SOLE   2,471,800 0 0
Allstate Corp/The COM 020002101 304 3,685 SH   SOLE   3,685 0 0
Alnylam Pharmaceuticals Inc COM 02043Q107 341,966 4,690,251 SH   SOLE   4,482,221 0 208,030
Alphabet Inc CAP STK CL C 02079K107 3,135,654 3,027,833 SH   SOLE   2,886,920 0 140,913
Alphabet Inc CAP STK CL A 02079K305 143,927 137,734 SH   SOLE   125,574 0 12,160
Altice USA Inc CL A 02156K103 410,571 24,852,965 SH   SOLE   24,852,965 0 0
Altria Group Inc COM 02209S103 1,175 23,800 SH   SOLE   19,800 0 4,000
Amazon.com Inc COM 023135106 1,547 1,030 SH   SOLE   1,030 0 0
America Movil SAB de CV SPON ADR L SHS 02364W105 3,639 255,400 SH   SOLE   255,400 0 0
American Express Co COM 025816109 2,463,734 25,846,978 SH   SOLE   24,539,624 0 1,307,354
American Tower Corp COM 03027X100 352 2,225 SH   SOLE   2,225 0 0
Ameriprise Financial Inc COM 03076C106 307 2,942 SH   SOLE   2,942 0 0
Amgen Inc COM 031162100 4,365 22,422 SH   SOLE   21,422 0 1,000
Anadarko Petroleum Corp COM 032511107 1,931,830 44,065,467 SH   SOLE   41,952,082 0 2,113,385
Anthem Inc COM 036752103 368 1,400 SH   SOLE   1,400 0 0
Apache Corp COM 037411105 1,375,070 52,383,637 SH   SOLE   50,034,878 0 2,348,759
Apple Inc COM 037833100 2,303 14,600 SH   SOLE   14,600 0 0
AstraZeneca PLC SPONSORED ADR 046353108 1,880,633 49,516,401 SH   SOLE   47,054,845 0 2,461,556
AT&T Inc COM 00206R102 590,569 20,692,684 SH   SOLE   19,273,951 0 1,418,733
Automatic Data Processing Inc COM 053015103 236 1,800 SH   SOLE   1,800 0 0
Baidu Inc SPON ADR REP A 056752108 783,514 4,940,187 SH   SOLE   4,940,187 0 0
Baker Hughes a GE Co CL A 05722G100 1,179,019 54,838,110 SH   SOLE   52,444,747 0 2,393,363
Ball Corp COM 058498106 113,852 2,476,121 SH   SOLE   2,269,721 0 206,400
Bank of America Corp COM 060505104 2,813,802 114,196,520 SH   SOLE   108,801,172 0 5,395,348
Bank of New York Mellon Corp/T COM 064058100 2,366,197 50,269,750 SH   SOLE   47,727,359 0 2,542,391
Baxter International Inc COM 071813109 223 3,382 SH   SOLE   3,382 0 0
BB&T Corp COM 054937107 743,352 17,159,548 SH   SOLE   16,073,644 0 1,085,904
Becton Dickinson and Co COM 075887109 1,280 5,680 SH   SOLE   5,680 0 0
Berkshire Hathaway Inc CL B NEW 084670702 3,077 15,070 SH   SOLE   15,070 0 0
Berkshire Hathaway Inc CL A 084670108 1,530 5 SH   SOLE   5 0 0
BlackRock Inc COM 09247X101 295 750 SH   SOLE   750 0 0
Boeing Co/The COM 097023105 314 974 SH   SOLE   974 0 0
Booking Holdings Inc COM 09857L108 1,999,621 1,160,937 SH   SOLE   1,119,580 0 41,357
Boston Scientific Corp COM 101137107 6,955 196,810 SH   SOLE   196,810 0 0
Brighthouse Financial Inc COM 10922N103 298,895 9,806,273 SH   SOLE   9,332,774 0 473,499
Bristol-Myers Squibb Co COM 110122108 2,213,722 42,587,957 SH   SOLE   40,759,493 0 1,828,464
Cabot Oil & Gas Corp COM 127097103 230 10,300 SH   SOLE   10,300 0 0
Cadence Design Systems Inc COM 127387108 19,693 452,920 SH   SOLE   452,920 0 0
Capital One Financial Corp COM 14040H105 2,852,451 37,735,829 SH   SOLE   35,888,171 0 1,847,658
CarMax Inc COM 143130102 1,455 23,200 SH   SOLE   23,200 0 0
Caterpillar Inc COM 149123101 5,718 44,995 SH   SOLE   42,495 0 2,500
Celanese Corp COM 150870103 965,139 10,727,345 SH   SOLE   10,208,518 0 518,827
Cemex SAB de CV SPON ADR NEW 151290889 601,536 124,800,090 SH   SOLE   124,800,090 0 0
Charles Schwab Corp/The COM 808513105 3,156,961 76,016,388 SH   SOLE   73,522,099 0 2,494,289
Charter Communications Inc CL A 16119P108 3,328,721 11,680,954 SH   SOLE   11,135,799 0 545,155
Chevron Corp COM 166764100 37,305 342,906 SH   SOLE   336,313 0 6,593
Chubb Ltd COM H1467J104 618 4,783 SH   SOLE   4,783 0 0
Cigna Corp COM 125523100 2,513,001 13,231,894 SH   SOLE   12,546,726 0 685,168
Cisco Systems Inc COM 17275R102 1,387,741 32,027,260 SH   SOLE   30,199,711 0 1,827,549
Citrix Systems Inc COM 177376100 589 5,750 SH   SOLE   5,750 0 0
Coca-Cola Co/The COM 191216100 1,396 29,478 SH   SOLE   29,478 0 0
Colgate-Palmolive Co COM 194162103 833 14,000 SH   SOLE   14,000 0 0
Comcast Corp CL A 20030N101 4,343,259 127,555,330 SH   SOLE   121,506,471 0 6,048,859
Concho Resources Inc COM 20605P101 401,015 3,901,302 SH   SOLE   3,655,851 0 245,451
ConocoPhillips COM 20825C104 1,446 23,188 SH   SOLE   23,188 0 0
Corning Inc COM 219350105 17,231 570,372 SH   SOLE   560,372 0 10,000
Credit Suisse Group AG SPONSORED ADR 225401108 9,408 866,299 SH   SOLE   852,004 0 14,295
CVS Health Corp COM 126650100 1,051,523 16,048,889 SH   SOLE   15,339,864 0 709,025
Danaher Corp COM 235851102 483,733 4,690,968 SH   SOLE   4,440,043 0 250,925
Deere & Co COM 244199105 2,799 18,764 SH   SOLE   18,764 0 0
Dell Technologies Inc CL C 24703L202 473,796 9,695,027 SH   SOLE   9,268,596 0 426,432
Diageo PLC SPON ADR NEW 25243Q205 3,334 23,513 SH   SOLE   21,513 0 2,000
DISH Network Corp CL A 25470M109 472,722 18,931,596 SH   SOLE   18,029,929 0 901,667
Dominion Energy Inc COM 25746U109 322 4,512 SH   SOLE   4,512 0 0
DowDuPont Inc COM 26078J100 13,840 258,787 SH   SOLE   250,287 0 8,500
Duke Energy Corp COM NEW 26441C204 584 6,765 SH   SOLE   6,765 0 0
Dun & Bradstreet Corp/The COM 26483E100 470 3,291 SH   SOLE   3,291 0 0
DXC Technology Co COM 23355L106 5,531 104,017 SH   SOLE   104,017 0 0
eBay Inc COM 278642103 1,672 59,581 SH   SOLE   59,581 0 0
Eli Lilly & Co COM 532457108 1,793,764 15,500,895 SH   SOLE   14,814,245 0 686,650
Ericsson ADR B SEK 10 294821608 15,321 1,727,229 SH   SOLE   1,694,050 0 33,179
Exxon Mobil Corp COM 30231G102 8,510 124,801 SH   SOLE   124,801 0 0
FedEx Corp COM 31428X106 2,572,436 15,945,178 SH   SOLE   15,239,191 0 705,987
Gap Inc/The COM 364760108 323,749 12,567,882 SH   SOLE   12,219,582 0 348,300
GCI Liberty Inc COM CLASS A 36164V305 255 6,206 SH   SOLE   6,206 0 0
General Electric Co COM 369604103 6,573 868,254 SH   SOLE   858,254 0 10,000
General Mills Inc COM 370334104 436 11,200 SH   SOLE   11,200 0 0
Genuine Parts Co COM 372460105 1,782 18,562 SH   SOLE   18,562 0 0
Gilead Sciences Inc COM 375558103 1,033,353 16,520,430 SH   SOLE   15,760,880 0 759,550
GlaxoSmithKline PLC SPONSORED ADR 37733W105 1,833,564 47,986,487 SH   SOLE   45,677,323 0 2,309,164
Goldman Sachs Group Inc/The COM 38141G104 1,782,697 10,671,637 SH   SOLE   10,179,081 0 492,556
Grupo Televisa SAB SPON ADR REP ORD 40049J206 691,172 54,942,120 SH   SOLE   54,942,120 0 0
Halliburton Co COM 406216101 702,333 26,423,375 SH   SOLE   25,099,275 0 1,324,100
Harley-Davidson Inc COM 412822108 331,642 9,719,872 SH   SOLE   9,259,578 0 460,294
Hewlett Packard Enterprise Co COM 42824C109 2,254,701 170,681,391 SH   SOLE   164,162,043 0 6,519,348
Home Depot Inc/The COM 437076102 10,456 60,855 SH   SOLE   60,855 0 0
Honeywell International Inc COM 438516106 1,220 9,231 SH   SOLE   9,231 0 0
HP Inc COM 40434L105 1,649,825 80,636,601 SH   SOLE   76,665,056 0 3,971,545
IBM COM 459200101 8,851 77,870 SH   SOLE   72,870 0 5,000
ICICI Bank Ltd ADR 45104G104 17,965 1,745,830 SH   SOLE   1,745,830 0 0
Incyte Corp COM 45337C102 269,628 4,240,100 SH   SOLE   4,091,400 0 148,700
Intel Corp COM 458140100 235 5,000 SH   SOLE   5,000 0 0
Itau Unibanco Holding SA SPON ADR REP PFD 465562106 99,965 10,937,105 SH   SOLE   10,937,105 0 0
JD.com Inc SPON ADR CL A 47215P106 817,367 39,052,431 SH   SOLE   39,052,431 0 0
Johnson & Johnson COM 478160104 4,023 31,172 SH   SOLE   31,172 0 0
Johnson Controls International SHS G51502105 3,151,071 106,275,577 SH   SOLE   103,152,595 0 3,122,982
JPMorgan Chase & Co COM 46625H100 2,421,796 24,808,398 SH   SOLE   23,489,178 0 1,319,220
Juniper Networks Inc COM 48203R104 1,120,888 41,653,207 SH   SOLE   39,934,792 0 1,718,415
Kimberly-Clark Corp COM 494368103 449 3,943 SH   SOLE   3,943 0 0
Koninklijke Philips NV NY REG SH NEW 500472303 762 21,700 SH   SOLE   21,700 0 0
Liberty Global PLC SHS CL C G5480U120 839,280 40,662,805 SH   SOLE   40,662,805 0 0
Liberty Global PLC SHS CL A G5480U104 404,542 18,957,003 SH   SOLE   18,957,003 0 0
Liberty Latin America Ltd COM CL A G9001E102 8,905 614,968 SH   SOLE   614,968 0 0
Linde PLC COM G5494J103 1,286,348 8,101,094 SH   SOLE   8,101,094 0 0
Lockheed Martin Corp COM 539830109 255 975 SH   SOLE   975 0 0
Macy's Inc COM 55616P104 286 9,600 SH   SOLE   9,600 0 0
Marsh & McLennan Cos Inc COM 571748102 292 3,660 SH   SOLE   3,660 0 0
Mattel Inc COM 577081102 353,359 35,371,257 SH   SOLE   33,823,807 0 1,547,450
Maxim Integrated Products Inc COM 57772K101 439,348 8,640,080 SH   SOLE   8,157,302 0 482,778
McDonald's Corp COM 580135101 2,688 15,138 SH   SOLE   15,138 0 0
Medtronic PLC SHS G5960L103 550,121 6,047,948 SH   SOLE   5,640,506 0 407,442
Merck & Co Inc COM 58933Y105 63,422 830,025 SH   SOLE   815,534 0 14,491
MetLife Inc COM 59156R108 1,894,586 46,141,883 SH   SOLE   43,788,228 0 2,353,655
Micro Focus International PLC SPON ADR NEW 594837304 620,502 36,054,745 SH   SOLE   34,353,579 0 1,701,166
Microchip Technology Inc COM 595017104 1,357,820 18,879,583 SH   SOLE   18,051,858 0 827,725
Microsoft Corp COM 594918104 3,248,521 31,983,072 SH   SOLE   30,410,897 0 1,572,175
Molson Coors Brewing Co CL B 60871R209 483,884 8,616,173 SH   SOLE   8,220,016 0 396,157
Mondelez International Inc CL A 609207105 474 11,840 SH   SOLE   11,840 0 0
Moody's Corp COM 615369105 287 2,050 SH   SOLE   2,050 0 0
Motorola Solutions Inc COM NEW 620076307 6,049 52,582 SH   SOLE   52,582 0 0
National Oilwell Varco Inc COM 637071101 414,642 16,133,946 SH   SOLE   15,212,736 0 921,210
NetApp Inc COM 64110D104 8,773 147,028 SH   SOLE   147,028 0 0
News Corp CL A 65249B109 130,168 11,468,549 SH   SOLE   10,775,772 0 692,777
NextEra Energy Inc COM 65339F101 1,241 7,142 SH   SOLE   5,142 0 2,000
Norfolk Southern Corp COM 655844108 482 3,224 SH   SOLE   3,224 0 0
Novartis AG SPONSORED ADR 66987V109 3,157,689 36,798,618 SH   SOLE   35,375,536 0 1,423,082
Nucor Corp COM 670346105 3,425 66,100 SH   SOLE   66,100 0 0
Nutrien Ltd COM 67077M108 384,051 8,171,308 SH   SOLE   8,171,308 0 0
Occidental Petroleum Corp COM 674599105 1,717,561 27,982,415 SH   SOLE   26,712,725 0 1,269,690
Parker-Hannifin Corp COM 701094104 486 3,256 SH   SOLE   756 0 2,500
PayPal Holdings Inc COM 70450Y103 4,292 51,046 SH   SOLE   51,046 0 0
PepsiCo Inc COM 713448108 635 5,745 SH   SOLE   5,745 0 0
Perspecta Inc COM 715347100 455 26,415 SH   SOLE   26,415 0 0
Petroleo Brasileiro SA SP ADR NON VTG 71654V101 41,747 3,602,007 SH   SOLE   3,602,007 0 0
Pfizer Inc COM 717081103 18,361 420,643 SH   SOLE   413,093 0 7,550
Philip Morris International In COM 718172109 1,263 18,913 SH   SOLE   16,913 0 2,000
Phillips 66 COM 718546104 448 5,205 SH   SOLE   5,205 0 0
PNC Financial Services Group I COM 693475105 2,184 18,680 SH   SOLE   18,680 0 0
PPG Industries Inc COM 693506107 1,738 17,000 SH   SOLE   17,000 0 0
Procter & Gamble Co/The COM 742718109 12,209 132,827 SH   SOLE   132,827 0 0
QUALCOMM Inc COM 747525103 275 4,830 SH   SOLE   4,830 0 0
Qurate Retail Inc COM SER A 74915M100 1,054,513 54,022,174 SH   SOLE   51,677,072 0 2,345,102
Rio Tinto PLC SPONSORED ADR 767204100 504 10,400 SH   SOLE   10,400 0 0
Royal Dutch Shell PLC SPONS ADR A 780259206 8,809 151,179 SH   SOLE   151,179 0 0
S&P Global Inc COM 78409V104 1,411 8,300 SH   SOLE   8,300 0 0
Sanofi SPONSORED ADR 80105N105 2,620,930 60,376,172 SH   SOLE   57,476,028 0 2,900,144
Schlumberger Ltd COM 806857108 1,494,950 41,434,313 SH   SOLE   40,222,161 0 1,212,152
Sprint Corp COM SER 1 85207U105 602,764 103,567,744 SH   SOLE   99,119,333 0 4,448,411
State Street Corp COM 857477103 284 4,500 SH   SOLE   4,500 0 0
Suncor Energy Inc COM 867224107 919,377 32,870,100 SH   SOLE   32,870,100 0 0
SunTrust Banks Inc COM 867914103 9,302 184,420 SH   SOLE   178,420 0 6,000
Synopsys Inc COM 871607107 68,651 814,946 SH   SOLE   708,672 0 106,274
Target Corp COM 87612E106 178,358 2,698,719 SH   SOLE   2,459,953 0 238,766
TE Connectivity Ltd REG SHS H84989104 1,845,409 24,400,495 SH   SOLE   23,623,934 0 776,561
Thermo Fisher Scientific Inc COM 883556102 8,806 39,348 SH   SOLE   37,348 0 2,000
Travelers Cos Inc/The COM 89417E109 17,854 149,094 SH   SOLE   146,594 0 2,500
Twenty-First Century Fox Inc CL A 90130A101 1,998,584 41,533,329 SH   SOLE   39,276,578 0 2,256,751
Twenty-First Century Fox Inc CL B 90130A200 577,357 12,083,660 SH   SOLE   11,388,960 0 694,700
UBS Group AG SHS H42097107 1,607,206 128,752,027 SH   SOLE   128,752,027 0 0
Unilever NV N Y SHS NEW 904784709 2,462 45,771 SH   SOLE   41,771 0 4,000
Unilever PLC SPON ADR NEW 904767704 246 4,700 SH   SOLE   4,700 0 0
Union Pacific Corp COM 907818108 586,671 4,244,168 SH   SOLE   3,941,799 0 302,369
United Technologies Corp COM 913017109 1,309,523 12,298,300 SH   SOLE   11,736,850 0 561,450
UnitedHealth Group Inc COM 91324P102 1,580,826 6,345,642 SH   SOLE   6,071,506 0 274,136
US Bancorp COM NEW 902973304 4,521 98,921 SH   SOLE   94,421 0 4,500
Verizon Communications Inc COM 92343V104 309 5,500 SH   SOLE   5,500 0 0
Visa Inc COM CL A 92826C839 726 5,500 SH   SOLE   5,500 0 0
VMware Inc CL A COM 928563402 2,811 20,500 SH   SOLE   20,500 0 0
Vulcan Materials Co COM 929160109 4,634 46,900 SH   SOLE   44,400 0 2,500
Walgreens Boots Alliance Inc COM 931427108 374 5,469 SH   SOLE   5,469 0 0
Walmart Inc COM 931142103 20,194 216,790 SH   SOLE   216,790 0 0
Walt Disney Co/The COM DISNEY 254687106 6,254 57,033 SH   SOLE   50,433 0 6,600
Weatherford International PLC ORD SHS G48833100 46,312 82,847,831 SH   SOLE   80,693,931 0 2,153,900
Wells Fargo & Co COM 949746101 3,696,674 80,222,956 SH   SOLE   76,472,181 0 3,750,775
Zayo Group Holdings Inc COM 98919V105 648,393 28,388,472 SH   SOLE   27,248,196 0 1,140,276