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,402 16,371 SH   SOLE   16,371 0 0
Abbott Laboratories COM 002824100 2,584 32,329 SH   SOLE   32,329 0 0
AbbVie Inc COM 00287Y109 2,522 31,292 SH   SOLE   31,292 0 0
Adobe Inc COM 00724F101 11,542 43,310 SH   SOLE   43,310 0 0
Aegon NV NY REGISTRY SHS 007924103 519,918 108,542,339 SH   SOLE   103,502,923 0 5,039,416
Air Products & Chemicals Inc COM 009158106 630 3,300 SH   SOLE   1,300 0 2,000
Alibaba Group Holding Ltd SPONSORED ADS 01609W102 502,066 2,751,800 SH   SOLE   2,751,800 0 0
Allstate Corp/The COM 020002101 347 3,685 SH   SOLE   3,685 0 0
Alnylam Pharmaceuticals Inc COM 02043Q107 467,063 4,998,001 SH   SOLE   4,769,371 0 228,630
Alphabet Inc CAP STK CL A 02079K305 160,791 136,624 SH   SOLE   124,634 0 11,990
Alphabet Inc CAP STK CL C 02079K107 3,570,240 3,042,879 SH   SOLE   2,904,821 0 138,058
Altria Group Inc COM 02209S103 1,367 23,800 SH   SOLE   19,800 0 4,000
Amazon.com Inc COM 023135106 1,033 580 SH   SOLE   580 0 0
America Movil SAB de CV SPON ADR L SHS 02364W105 3,647 255,400 SH   SOLE   255,400 0 0
American Express Co COM 025816109 2,576,958 23,576,924 SH   SOLE   22,365,851 0 1,211,073
American Tower Corp COM 03027X100 379 1,925 SH   SOLE   1,925 0 0
Ameriprise Financial Inc COM 03076C106 377 2,942 SH   SOLE   2,942 0 0
Amgen Inc COM 031162100 4,146 21,822 SH   SOLE   20,822 0 1,000
Anadarko Petroleum Corp COM 032511107 2,064,857 45,401,436 SH   SOLE   43,298,151 0 2,103,285
Anthem Inc COM 036752103 344 1,200 SH   SOLE   1,200 0 0
Apache Corp COM 037411105 1,918,366 55,348,135 SH   SOLE   52,965,576 0 2,382,559
Apple Inc COM 037833100 2,355 12,400 SH   SOLE   12,400 0 0
AstraZeneca PLC SPONSORED ADR 046353108 1,997,816 49,414,201 SH   SOLE   47,013,645 0 2,400,556
AT&T Inc COM 00206R102 611,913 19,512,531 SH   SOLE   18,247,648 0 1,264,883
Automatic Data Processing Inc COM 053015103 288 1,800 SH   SOLE   1,800 0 0
Baidu Inc SPON ADR REP A 056752108 816,055 4,950,287 SH   SOLE   4,950,287 0 0
Baker Hughes a GE Co CL A 05722G100 1,636,148 59,024,104 SH   SOLE   56,459,541 0 2,564,563
Ball Corp COM 058498106 139,759 2,415,471 SH   SOLE   2,222,421 0 193,050
Bank of America Corp COM 060505104 3,165,787 114,743,993 SH   SOLE   109,193,045 0 5,550,948
Bank of New York Mellon Corp/T COM 064058100 2,524,079 50,051,150 SH   SOLE   47,517,309 0 2,533,841
Baxter International Inc COM 071813109 275 3,382 SH   SOLE   3,382 0 0
BB&T Corp COM 054937107 847,159 18,206,728 SH   SOLE   17,146,924 0 1,059,804
Becton Dickinson and Co COM 075887109 1,413 5,660 SH   SOLE   5,660 0 0
Berkshire Hathaway Inc CL A 084670108 1,506 5 SH   SOLE   5 0 0
Berkshire Hathaway Inc CL B NEW 084670702 2,606 12,970 SH   SOLE   12,970 0 0
BlackRock Inc COM 09247X101 321 750 SH   SOLE   750 0 0
Boeing Co/The COM 097023105 372 974 SH   SOLE   974 0 0
Booking Holdings Inc COM 09857L108 2,061,632 1,181,512 SH   SOLE   1,139,960 0 41,552
Boston Scientific Corp COM 101137107 6,783 176,745 SH   SOLE   176,745 0 0
Brighthouse Financial Inc COM 10922N103 359,422 9,904,165 SH   SOLE   9,432,566 0 471,599
Bristol-Myers Squibb Co COM 110122108 2,058,563 43,147,416 SH   SOLE   41,327,752 0 1,819,664
Cabot Oil & Gas Corp COM 127097103 217 8,300 SH   SOLE   8,300 0 0
Cadence Design Systems Inc COM 127387108 27,646 435,294 SH   SOLE   435,294 0 0
Capital One Financial Corp COM 14040H105 3,358,493 41,112,655 SH   SOLE   39,225,797 0 1,886,858
CarMax Inc COM 143130102 1,619 23,200 SH   SOLE   23,200 0 0
Caterpillar Inc COM 149123101 6,015 44,395 SH   SOLE   41,895 0 2,500
Celanese Corp COM 150870103 1,066,397 10,814,285 SH   SOLE   10,299,558 0 514,727
Cemex SAB de CV SPON ADR NEW 151290889 499,238 107,594,390 SH   SOLE   107,594,390 0 0
Charles Schwab Corp/The COM 808513105 3,266,261 76,385,888 SH   SOLE   73,915,549 0 2,470,339
Charter Communications Inc CL A 16119P108 4,127,016 11,896,502 SH   SOLE   11,354,557 0 541,945
Chevron Corp COM 166764100 41,940 340,481 SH   SOLE   333,888 0 6,593
Chubb Ltd COM H1467J104 569 4,062 SH   SOLE   4,062 0 0
Cigna Corp COM 125523100 2,130,809 13,249,653 SH   SOLE   12,571,230 0 678,423
Cisco Systems Inc COM 17275R102 1,684,100 31,192,816 SH   SOLE   29,486,917 0 1,705,899
Citrix Systems Inc COM 177376100 548 5,500 SH   SOLE   5,500 0 0
Coca-Cola Co/The COM 191216100 1,381 29,478 SH   SOLE   29,478 0 0
Colgate-Palmolive Co COM 194162103 960 14,000 SH   SOLE   14,000 0 0
Comcast Corp CL A 20030N101 5,064,002 126,663,394 SH   SOLE   120,710,585 0 5,952,809
Concho Resources Inc COM 20605P101 477,422 4,302,648 SH   SOLE   4,057,497 0 245,151
ConocoPhillips COM 20825C104 1,548 23,188 SH   SOLE   23,188 0 0
Corning Inc COM 219350105 15,510 468,577 SH   SOLE   458,577 0 10,000
Credit Suisse Group AG SPONSORED ADR 225401108 7,069 606,789 SH   SOLE   598,644 0 8,145
CVS Health Corp COM 126650100 1,070,411 19,848,164 SH   SOLE   19,052,139 0 796,025
Danaher Corp COM 235851102 621,731 4,709,368 SH   SOLE   4,460,893 0 248,475
Deere & Co COM 244199105 2,967 18,564 SH   SOLE   18,564 0 0
Dell Technologies Inc CL C 24703L202 846,852 14,429,237 SH   SOLE   13,851,673 0 577,564
Diageo PLC SPON ADR NEW 25243Q205 3,716 22,713 SH   SOLE   20,713 0 2,000
DISH Network Corp CL A 25470M109 898,987 28,368,173 SH   SOLE   27,146,569 0 1,221,604
Dominion Energy Inc COM 25746U109 346 4,512 SH   SOLE   4,512 0 0
DowDuPont Inc COM 26078J100 13,372 250,831 SH   SOLE   242,331 0 8,500
Duke Energy Corp COM NEW 26441C204 609 6,765 SH   SOLE   6,765 0 0
DXC Technology Co COM 23355L106 5,747 89,366 SH   SOLE   89,366 0 0
eBay Inc COM 278642103 2,109 56,781 SH   SOLE   56,781 0 0
Eli Lilly & Co COM 532457108 1,904,798 14,679,395 SH   SOLE   14,008,245 0 671,150
Ericsson ADR B SEK 10 294821608 9,551 1,040,371 SH   SOLE   1,020,371 0 20,000
Exxon Mobil Corp COM 30231G102 9,996 123,711 SH   SOLE   123,711 0 0
FedEx Corp COM 31428X106 3,539,904 19,513,279 SH   SOLE   18,682,892 0 830,387
Fox Corp CL A COM 35137L105 487,445 13,278,252 SH   SOLE   12,566,881 0 711,371
Fox Corp CL B COM 35137L204 144,582 4,029,595 SH   SOLE   3,804,639 0 224,956
Gap Inc/The COM 364760108 462,625 17,670,928 SH   SOLE   16,768,428 0 902,500
GCI Liberty Inc COM CLASS A 36164V305 339 6,104 SH   SOLE   6,104 0 0
General Electric Co COM 369604103 7,915 792,254 SH   SOLE   782,254 0 10,000
General Mills Inc COM 370334104 580 11,200 SH   SOLE   11,200 0 0
Genuine Parts Co COM 372460105 2,080 18,562 SH   SOLE   18,562 0 0
Gilead Sciences Inc COM 375558103 1,109,960 17,073,680 SH   SOLE   16,309,630 0 764,050
GlaxoSmithKline PLC SPONSORED ADR 37733W105 2,009,344 48,081,945 SH   SOLE   45,781,531 0 2,300,414
Goldman Sachs Group Inc/The COM 38141G104 2,186,746 11,389,893 SH   SOLE   10,890,917 0 498,976
Grupo Televisa SAB SPON ADR REP ORD 40049J206 647,395 58,534,820 SH   SOLE   58,534,820 0 0
Halliburton Co COM 406216101 839,801 28,662,164 SH   SOLE   27,287,464 0 1,374,700
Harley-Davidson Inc COM 412822108 349,806 9,809,472 SH   SOLE   9,350,378 0 459,094
Hewlett Packard Enterprise Co COM 42824C109 2,421,536 156,936,903 SH   SOLE   150,637,055 0 6,299,848
Home Depot Inc/The COM 437076102 11,131 58,005 SH   SOLE   58,005 0 0
Honeywell International Inc COM 438516106 1,403 8,831 SH   SOLE   8,831 0 0
HP Inc COM 40434L105 1,789,245 92,086,739 SH   SOLE   88,138,294 0 3,948,445
IBM COM 459200101 10,608 75,181 SH   SOLE   70,181 0 5,000
ICICI Bank Ltd ADR 45104G104 17,062 1,488,830 SH   SOLE   1,488,830 0 0
Incyte Corp COM 45337C102 366,003 4,255,350 SH   SOLE   4,107,550 0 147,800
Intel Corp COM 458140100 226 4,200 SH   SOLE   4,200 0 0
Itau Unibanco Holding SA SPON ADR REP PFD 465562106 80,506 9,138,005 SH   SOLE   9,138,005 0 0
JD.com Inc SPON ADR CL A 47215P106 1,035,718 34,352,177 SH   SOLE   34,352,177 0 0
Johnson & Johnson COM 478160104 4,183 29,922 SH   SOLE   29,922 0 0
Johnson Controls International SHS G51502105 3,999,110 108,259,610 SH   SOLE   105,054,728 0 3,204,882
JPMorgan Chase & Co COM 46625H100 2,524,956 24,942,765 SH   SOLE   23,630,595 0 1,312,170
Juniper Networks Inc COM 48203R104 1,180,399 44,593,857 SH   SOLE   42,860,092 0 1,733,765
Kimberly-Clark Corp COM 494368103 478 3,860 SH   SOLE   3,860 0 0
Koninklijke Philips NV NY REG SH NEW 500472303 887 21,700 SH   SOLE   21,700 0 0
Liberty Global PLC SHS CL A G5480U104 462,757 18,569,703 SH   SOLE   18,569,703 0 0
Liberty Global PLC SHS CL C G5480U120 1,140,578 47,111,868 SH   SOLE   47,111,868 0 0
Linde PLC COM G5494J103 1,368,830 7,822,194 SH   SOLE   7,822,194 0 0
Lockheed Martin Corp COM 539830109 263 875 SH   SOLE   875 0 0
Macy's Inc COM 55616P104 219 9,100 SH   SOLE   9,100 0 0
Marsh & McLennan Cos Inc COM 571748102 269 2,860 SH   SOLE   2,860 0 0
Mattel Inc COM 577081102 481,237 37,018,261 SH   SOLE   35,441,811 0 1,576,450
Maxim Integrated Products Inc COM 57772K101 460,796 8,666,460 SH   SOLE   8,187,632 0 478,828
McDonald's Corp COM 580135101 2,870 15,113 SH   SOLE   15,113 0 0
Medtronic PLC SHS G5960L103 526,456 5,780,148 SH   SOLE   5,404,756 0 375,392
Merck & Co Inc COM 58933Y105 63,932 768,690 SH   SOLE   760,190 0 8,500
MetLife Inc COM 59156R108 1,976,490 46,429,183 SH   SOLE   44,060,328 0 2,368,855
Micro Focus International PLC SPON ADR NEW 594837304 931,958 36,136,417 SH   SOLE   34,464,051 0 1,672,366
Microchip Technology Inc COM 595017104 1,550,065 18,684,483 SH   SOLE   17,853,208 0 831,275
Microsoft Corp COM 594918104 3,729,599 31,622,852 SH   SOLE   30,075,952 0 1,546,900
Molson Coors Brewing Co CL B 60871R209 803,417 13,468,849 SH   SOLE   12,848,342 0 620,507
Mondelez International Inc CL A 609207105 591 11,840 SH   SOLE   11,840 0 0
Moody's Corp COM 615369105 371 2,050 SH   SOLE   2,050 0 0
Motorola Solutions Inc COM NEW 620076307 6,928 49,339 SH   SOLE   49,339 0 0
National Oilwell Varco Inc COM 637071101 445,440 16,720,726 SH   SOLE   15,804,116 0 916,610
NetApp Inc COM 64110D104 8,486 122,378 SH   SOLE   122,378 0 0
News Corp CL A 65249B109 169,763 13,646,574 SH   SOLE   12,966,322 0 680,252
NextEra Energy Inc COM 65339F101 1,381 7,142 SH   SOLE   5,142 0 2,000
Norfolk Southern Corp COM 655844108 584 3,124 SH   SOLE   3,124 0 0
Novartis AG SPONSORED ADR 66987V109 3,494,169 36,344,595 SH   SOLE   34,933,863 0 1,410,732
Nucor Corp COM 670346105 3,857 66,100 SH   SOLE   66,100 0 0
Nutrien Ltd COM 67077M108 425,900 8,072,408 SH   SOLE   8,072,408 0 0
Occidental Petroleum Corp COM 674599105 2,010,362 30,368,000 SH   SOLE   29,068,260 0 1,299,740
Parker-Hannifin Corp COM 701094104 559 3,256 SH   SOLE   756 0 2,500
PayPal Holdings Inc COM 70450Y103 5,010 48,246 SH   SOLE   48,246 0 0
PepsiCo Inc COM 713448108 680 5,545 SH   SOLE   5,545 0 0
Perspecta Inc COM 715347100 384 18,986 SH   SOLE   18,986 0 0
Petroleo Brasileiro SA SP ADR NON VTG 71654V101 46,870 3,277,607 SH   SOLE   3,277,607 0 0
Pfizer Inc COM 717081103 17,158 404,000 SH   SOLE   396,450 0 7,550
Philip Morris International In COM 718172109 1,672 18,913 SH   SOLE   16,913 0 2,000
Phillips 66 COM 718546104 495 5,205 SH   SOLE   5,205 0 0
PNC Financial Services Group I COM 693475105 2,291 18,680 SH   SOLE   18,680 0 0
PPG Industries Inc COM 693506107 1,919 17,000 SH   SOLE   17,000 0 0
Procter & Gamble Co/The COM 742718109 13,716 131,825 SH   SOLE   131,825 0 0
QUALCOMM Inc COM 747525103 257 4,500 SH   SOLE   4,500 0 0
Qurate Retail Inc COM SER A 74915M100 903,717 56,553,024 SH   SOLE   54,181,022 0 2,372,002
Rio Tinto PLC SPONSORED ADR 767204100 559 9,500 SH   SOLE   9,500 0 0
Royal Dutch Shell PLC SPONS ADR A 780259206 9,240 147,629 SH   SOLE   147,629 0 0
S&P Global Inc COM 78409V104 1,748 8,300 SH   SOLE   8,300 0 0
Sanofi SPONSORED ADR 80105N105 2,682,949 60,590,539 SH   SOLE   57,715,895 0 2,874,644
Schlumberger Ltd COM 806857108 2,359,599 54,156,506 SH   SOLE   52,646,554 0 1,509,952
Sprint Corp COM 85207U105 586,884 103,873,348 SH   SOLE   99,449,437 0 4,423,911
State Street Corp COM 857477103 296 4,500 SH   SOLE   4,500 0 0
Suncor Energy Inc COM 867224107 1,136,081 35,031,800 SH   SOLE   35,031,800 0 0
SunTrust Banks Inc COM 867914103 10,779 181,920 SH   SOLE   175,920 0 6,000
Synopsys Inc COM 871607107 4,448 38,630 SH   SOLE   35,130 0 3,500
Target Corp COM 87612E106 207,961 2,591,090 SH   SOLE   2,379,024 0 212,066
TE Connectivity Ltd REG SHS H84989104 2,512,219 31,111,066 SH   SOLE   30,154,955 0 956,111
Thermo Fisher Scientific Inc COM 883556102 10,469 38,248 SH   SOLE   36,248 0 2,000
Travelers Cos Inc/The COM 89417E109 20,443 149,044 SH   SOLE   146,544 0 2,500
UBS Group AG SHS H42097107 1,563,676 129,000,027 SH   SOLE   129,000,027 0 0
Unilever NV N Y SHS NEW 904784709 2,656 45,571 SH   SOLE   41,571 0 4,000
Unilever PLC SPON ADR NEW 904767704 271 4,700 SH   SOLE   4,700 0 0
Union Pacific Corp COM 907818108 696,796 4,167,442 SH   SOLE   3,895,623 0 271,819
United Technologies Corp COM 913017109 1,976,760 15,336,800 SH   SOLE   14,739,325 0 597,475
UnitedHealth Group Inc COM 91324P102 1,557,942 6,300,827 SH   SOLE   6,028,941 0 271,886
US Bancorp COM NEW 902973304 4,565 94,721 SH   SOLE   90,221 0 4,500
Verizon Communications Inc COM 92343V104 325 5,500 SH   SOLE   5,500 0 0
Visa Inc COM CL A 92826C839 562 3,600 SH   SOLE   3,600 0 0
VMware Inc CL A COM 928563402 3,556 19,700 SH   SOLE   19,700 0 0
Vulcan Materials Co COM 929160109 5,470 46,200 SH   SOLE   43,700 0 2,500
Walgreens Boots Alliance Inc COM 931427108 295 4,669 SH   SOLE   4,669 0 0
Walmart Inc COM 931142103 16,052 164,590 SH   SOLE   164,590 0 0
Walt Disney Co/The COM DISNEY 254687106 121,422 1,093,598 SH   SOLE   1,059,404 0 34,195
Weatherford International PLC ORD SHS G48833100 41,399 59,311,130 SH   SOLE   57,648,330 0 1,662,800
Wells Fargo & Co COM 949746101 3,952,993 81,808,640 SH   SOLE   78,038,815 0 3,769,825
Zayo Group Holdings Inc COM 98919V105 817,329 28,758,922 SH   SOLE   27,602,396 0 1,156,526