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,545 18,021 SH   SOLE   18,021 0 0
Abbott Laboratories COM 002824100 1,661 27,229 SH   SOLE   27,229 0 0
AbbVie Inc COM 00287Y109 2,742 29,592 SH   SOLE   29,592 0 0
Adient PLC ORD SHS G0084W101 314 6,388 SH   SOLE   6,388 0 0
Adobe Systems Inc COM 00724F101 11,920 48,889 SH   SOLE   48,889 0 0
Aegon NV NY REGISTRY SH 007924103 626,436 105,816,842 SH   SOLE   100,299,626 0 5,517,216
Aetna Inc COM 00817Y108 257 1,400 SH   SOLE   1,400 0 0
Air Products & Chemicals Inc COM 009158106 514 3,300 SH   SOLE   1,300 0 2,000
Allstate Corp/The COM 020002101 342 3,746 SH   SOLE   3,746 0 0
Alnylam Pharmaceuticals Inc COM 02043Q107 458,442 4,654,701 SH   SOLE   4,432,371 0 222,330
Alphabet Inc CAP STK CL A 02079K305 164,398 145,589 SH   SOLE   130,319 0 15,270
Alphabet Inc CAP STK CL C 02079K107 3,533,313 3,167,044 SH   SOLE   3,013,613 0 153,431
Altice USA Inc CL A 02156K103 480,230 28,149,485 SH   SOLE   28,149,485 0 0
Altria Group Inc COM 02209S103 1,352 23,800 SH   SOLE   19,800 0 4,000
Amazon.com Inc COM 023135106 1,326 780 SH   SOLE   780 0 0
America Movil SAB de CV SPON ADR L SHS 02364W105 5,546 332,900 SH   SOLE   332,900 0 0
American Express Co COM 025816109 2,563,929 26,162,537 SH   SOLE   24,751,333 0 1,411,204
Ameriprise Financial Inc COM 03076C106 412 2,942 SH   SOLE   2,942 0 0
Amgen Inc COM 031162100 4,490 24,322 SH   SOLE   22,822 0 1,500
Anadarko Petroleum Corp COM 032511107 3,252,091 44,397,140 SH   SOLE   42,094,105 0 2,303,035
Anthem Inc COM 036752103 333 1,400 SH   SOLE   1,400 0 0
Apache Corp COM 037411105 1,831,937 39,185,826 SH   SOLE   37,373,417 0 1,812,409
Apple Inc COM 037833100 2,129 11,500 SH   SOLE   11,500 0 0
AstraZeneca PLC SPONSORED ADR 046353108 1,852,924 52,774,809 SH   SOLE   49,993,103 0 2,781,706
AT&T Inc COM 00206R102 1,461,766 45,523,710 SH   SOLE   43,271,994 0 2,251,716
Automatic Data Processing Inc COM 053015103 241 1,800 SH   SOLE   1,800 0 0
Baidu Inc SPON ADR REP A 056752108 824,751 3,394,037 SH   SOLE   3,394,037 0 0
Baker Hughes a GE Co CL A 05722G100 1,256,680 38,046,639 SH   SOLE   36,254,408 0 1,792,231
Bank of America Corp COM 060505104 3,744,405 132,827,405 SH   SOLE   125,872,757 0 6,954,648
Bank of New York Mellon Corp/T COM 064058100 2,379,370 44,119,591 SH   SOLE   41,648,100 0 2,471,491
Baxter International Inc COM 071813109 250 3,382 SH   SOLE   3,382 0 0
BB&T Corp COM 054937107 901,042 17,863,648 SH   SOLE   16,688,544 0 1,175,104
Becton Dickinson and Co COM 075887109 1,588 6,630 SH   SOLE   6,630 0 0
Berkshire Hathaway Inc CL A 084670108 846 3 SH   SOLE   3 0 0
Berkshire Hathaway Inc CL B NEW 084670702 3,027 16,220 SH   SOLE   16,220 0 0
Booking Holdings Inc COM 09857L108 1,395,412 688,382 SH   SOLE   650,505 0 37,877
Boston Scientific Corp COM 101137107 6,931 211,955 SH   SOLE   211,955 0 0
Brighthouse Financial Inc COM 10922N103 131,281 3,276,286 SH   SOLE   3,061,665 0 214,621
Bristol-Myers Squibb Co COM 110122108 1,809,899 32,705,086 SH   SOLE   31,249,322 0 1,455,764
Cadence Design Systems Inc COM 127387108 21,127 487,800 SH   SOLE   487,800 0 0
Capital One Financial Corp COM 14040H105 3,978,044 43,286,662 SH   SOLE   40,959,125 0 2,327,537
CarMax Inc COM 143130102 1,691 23,200 SH   SOLE   23,200 0 0
Caterpillar Inc COM 149123101 6,478 47,745 SH   SOLE   45,245 0 2,500
Celanese Corp COM SER A 150870103 1,144,768 10,307,650 SH   SOLE   9,727,723 0 579,927
Cemex SAB de CV SPON ADR NEW 151290889 821,102 125,167,995 SH   SOLE   125,167,995 0 0
Charles Schwab Corp/The COM 808513105 3,921,094 76,733,733 SH   SOLE   73,857,544 0 2,876,189
Charter Communications Inc CL A 16119P108 3,495,965 11,923,076 SH   SOLE   11,338,521 0 584,555
Chevron Corp COM 166764100 44,244 349,948 SH   SOLE   343,355 0 6,593
Chubb Ltd COM H1467J104 954 7,514 SH   SOLE   5,005 0 2,509
Cigna Corp COM 125509109 1,768,799 10,407,762 SH   SOLE   9,844,974 0 562,788
Cisco Systems Inc COM 17275R102 1,712,505 39,797,938 SH   SOLE   37,319,389 0 2,478,549
Citrix Systems Inc COM 177376100 645 6,150 SH   SOLE   6,150 0 0
Coca-Cola Co/The COM 191216100 1,317 30,022 SH   SOLE   30,022 0 0
Colgate-Palmolive Co COM 194162103 907 14,000 SH   SOLE   14,000 0 0
Comcast Corp CL A 20030N101 4,331,466 132,016,633 SH   SOLE   125,596,024 0 6,420,609
Concho Resources Inc COM 20605P101 571,925 4,133,898 SH   SOLE   3,840,247 0 293,651
ConocoPhillips COM 20825C104 1,719 24,688 SH   SOLE   24,688 0 0
Corning Inc COM 219350105 21,323 775,097 SH   SOLE   758,374 0 16,723
Credit Suisse Group AG SPONSORED ADR 225401108 13,553 910,791 SH   SOLE   895,968 0 14,823
Danaher Corp COM 235851102 477,771 4,841,618 SH   SOLE   4,560,293 0 281,325
Deere & Co COM 244199105 2,845 20,354 SH   SOLE   20,354 0 0
Dell Technologies Inc Class V COM CL V 24703L103 1,337,179 15,809,632 SH   SOLE   15,097,353 0 712,279
Diageo PLC SPON ADR NEW 25243Q205 3,516 24,413 SH   SOLE   22,413 0 2,000
DISH Network Corp CL A 25470M109 553,363 16,464,246 SH   SOLE   15,602,379 0 861,867
Dominion Energy Inc COM 25746U109 308 4,512 SH   SOLE   4,512 0 0
Domtar Corp COM NEW 257559203 220 4,600 SH   SOLE   4,600 0 0
DowDuPont Inc COM 26078J100 17,420 264,261 SH   SOLE   255,761 0 8,500
Duke Energy Corp COM NEW 26441C204 565 7,148 SH   SOLE   7,148 0 0
Dun & Bradstreet Corp/The COM 26483E100 629 5,125 SH   SOLE   5,125 0 0
DXC Technology Co COM 23355L106 10,532 130,653 SH   SOLE   130,653 0 0
eBay Inc COM 278642103 2,550 70,335 SH   SOLE   70,335 0 0
Eli Lilly & Co COM 532457108 2,305,657 27,020,471 SH   SOLE   25,864,471 0 1,156,000
Ericsson ADR B SEK 10 294821608 13,343 1,739,574 SH   SOLE   1,702,195 0 37,379
Express Scripts Holding Co COM 30219G108 3,201,409 41,463,656 SH   SOLE   39,487,752 0 1,975,904
Exxon Mobil Corp COM 30231G102 10,492 126,818 SH   SOLE   126,818 0 0
FedEx Corp COM 31428X106 2,344,463 10,325,300 SH   SOLE   9,774,798 0 550,502
GCI Liberty Inc COM CLASS A 36164V305 344 7,631 SH   SOLE   7,631 0 0
General Electric Co COM 369604103 9,476 696,236 SH   SOLE   686,236 0 10,000
General Mills Inc COM 370334104 496 11,200 SH   SOLE   11,200 0 0
Genuine Parts Co COM 372460105 1,796 19,562 SH   SOLE   19,562 0 0
Gilead Sciences Inc COM 375558103 1,151,845 16,259,811 SH   SOLE   15,476,561 0 783,250
GlaxoSmithKline PLC SPONSORED ADR 37733W105 1,941,263 48,158,337 SH   SOLE   45,667,023 0 2,491,314
Goldman Sachs Group Inc/The COM 38141G104 2,376,903 10,776,183 SH   SOLE   10,220,702 0 555,481
Grupo Televisa SAB SPON ADR REP ORD 40049J206 1,097,498 57,915,461 SH   SOLE   57,915,461 0 0
Halliburton Co COM 406216101 415 9,200 SH   SOLE   9,200 0 0
Harley-Davidson Inc COM 412822108 362,971 8,625,726 SH   SOLE   8,142,432 0 483,294
Hess Corp COM 42809H107 261 3,906 SH   SOLE   3,906 0 0
Hewlett Packard Enterprise Co COM 42824C109 2,683,408 183,669,236 SH   SOLE   176,292,388 0 7,376,848
Home Depot Inc/The COM 437076102 12,189 62,475 SH   SOLE   62,475 0 0
Honeywell International Inc COM 438516106 984 6,831 SH   SOLE   6,831 0 0
HP Inc COM 40434L105 1,869,990 82,414,733 SH   SOLE   77,951,038 0 4,463,695
IBM COM 459200101 11,455 81,999 SH   SOLE   76,999 0 5,000
ICICI Bank Ltd ADR 45104G104 16,939 2,109,430 SH   SOLE   2,109,430 0 0
Itau Unibanco Holding SA SPON ADR REP PFD 465562106 49,928 4,810,016 SH   SOLE   4,810,016 0 0
JD.com Inc SPON ADR CL A 47215P106 1,036,253 26,604,692 SH   SOLE   26,604,692 0 0
Johnson & Johnson COM 478160104 3,639 29,990 SH   SOLE   29,990 0 0
Johnson Controls International SHS G51502105 3,335,776 99,724,232 SH   SOLE   96,890,601 0 2,833,631
JPMorgan Chase & Co COM 46625H100 2,612,002 25,067,202 SH   SOLE   23,634,782 0 1,432,420
Juniper Networks Inc COM 48203R104 1,087,279 39,652,757 SH   SOLE   37,917,992 0 1,734,765
Kimberly-Clark Corp COM 494368103 415 3,943 SH   SOLE   3,943 0 0
Koninklijke Philips NV NY REG SH NEW 500472303 917 21,700 SH   SOLE   21,700 0 0
Kraft Heinz Co/The COM 500754106 248 3,946 SH   SOLE   3,946 0 0
Liberty Expedia Holdings Inc SER A COM 53046P109 224 5,087 SH   SOLE   5,087 0 0
Liberty Global PLC SHS CL A G5480U104 522,539 18,973,803 SH   SOLE   18,973,803 0 0
Liberty Global PLC SHS CL C G5480U120 1,077,512 40,492,754 SH   SOLE   40,492,754 0 0
Liberty Latin America Ltd COM CL A G9001E102 106,523 5,571,289 SH   SOLE   5,571,289 0 0
Liberty Latin America Ltd COM CL C G9001E128 128,776 6,644,809 SH   SOLE   6,644,809 0 0
Macy's Inc COM 55616P104 367 9,800 SH   SOLE   9,800 0 0
Marsh & McLennan Cos Inc COM 571748102 300 3,660 SH   SOLE   3,660 0 0
Mattel Inc COM 577081102 583,667 35,546,085 SH   SOLE   33,815,835 0 1,730,250
Maxim Integrated Products Inc COM 57772K101 533,526 9,095,230 SH   SOLE   8,547,852 0 547,378
McDonald's Corp COM 580135101 2,497 15,938 SH   SOLE   15,938 0 0
Medtronic PLC SHS G5960L103 1,604,176 18,738,182 SH   SOLE   17,796,540 0 941,642
Merck & Co Inc COM 58933Y105 200,620 3,305,109 SH   SOLE   3,059,368 0 245,741
MetLife Inc COM 59156R108 2,021,615 46,367,312 SH   SOLE   43,847,407 0 2,519,905
Micro Focus International PLC SPON ADR NEW 594837304 813,726 47,117,892 SH   SOLE   45,721,442 0 1,396,450
Microsoft Corp COM 594918104 3,726,400 37,789,269 SH   SOLE   35,776,569 0 2,012,700
Molson Coors Brewing Co CL B 60871R209 216,370 3,180,041 SH   SOLE   3,010,034 0 170,007
Mondelez International Inc CL A 609207105 485 11,840 SH   SOLE   11,840 0 0
Moody's Corp COM 615369105 350 2,050 SH   SOLE   2,050 0 0
Motorola Solutions Inc COM NEW 620076307 6,177 53,082 SH   SOLE   53,082 0 0
National Oilwell Varco Inc COM 637071101 1,364,985 31,451,264 SH   SOLE   29,837,773 0 1,613,491
NetApp Inc COM 64110D104 16,686 212,478 SH   SOLE   212,478 0 0
News Corp CL A 65249B109 178,937 11,544,324 SH   SOLE   10,784,847 0 759,477
NextEra Energy Inc COM 65339F101 1,293 7,742 SH   SOLE   5,742 0 2,000
Norfolk Southern Corp COM 655844108 573 3,797 SH   SOLE   3,797 0 0
Novartis AG SPONSORED ADR 66987V109 3,333,721 44,131,862 SH   SOLE   42,468,955 0 1,662,907
Nucor Corp COM 670346105 4,131 66,100 SH   SOLE   66,100 0 0
Nutrien Ltd COM 67077M108 611,788 11,250,234 SH   SOLE   11,250,234 0 0
Occidental Petroleum Corp COM 674599105 521,429 6,231,225 SH   SOLE   5,896,135 0 335,090
Parker-Hannifin Corp COM 701094104 675 4,331 SH   SOLE   1,831 0 2,500
PayPal Holdings Inc COM 70450Y103 4,746 57,000 SH   SOLE   57,000 0 0
PepsiCo Inc COM 713448108 462 4,245 SH   SOLE   4,245 0 0
Perspecta Inc COM 715347100 1,497 72,865 SH   SOLE   72,865 0 0
Petroleo Brasileiro SA SP ADR NON VTG 71654V101 29,849 3,376,600 SH   SOLE   3,376,600 0 0
Pfizer Inc COM 717081103 15,750 434,124 SH   SOLE   422,074 0 12,050
Philip Morris International In COM 718172109 1,527 18,913 SH   SOLE   16,913 0 2,000
Phillips 66 COM 718546104 585 5,205 SH   SOLE   5,205 0 0
PNC Financial Services Group I COM 693475105 2,713 20,080 SH   SOLE   20,080 0 0
PPG Industries Inc COM 693506107 1,763 17,000 SH   SOLE   17,000 0 0
Procter & Gamble Co/The COM 742718109 10,574 135,456 SH   SOLE   135,456 0 0
QUALCOMM Inc COM 747525103 281 5,000 SH   SOLE   5,000 0 0
Qurate Retail Inc COM SER A 74915M100 824,403 38,850,260 SH   SOLE   37,099,089 0 1,751,171
Rio Tinto PLC SPONSORED ADR 767204100 583 10,500 SH   SOLE   10,500 0 0
Royal Dutch Shell PLC SPONS ADR A 780259206 10,944 158,079 SH   SOLE   158,079 0 0
S&P Global Inc COM 78409V104 1,692 8,300 SH   SOLE   8,300 0 0
Sanofi SPONSORED ADR 80105N105 2,454,964 61,358,770 SH   SOLE   58,244,876 0 3,113,894
Schlumberger Ltd COM 806857108 2,883,859 43,023,403 SH   SOLE   41,641,551 0 1,381,852
Sprint Corp COM SER 1 85207U105 900,813 165,590,616 SH   SOLE   157,487,430 0 8,103,186
State Street Corp COM 857477103 419 4,500 SH   SOLE   4,500 0 0
Suncor Energy Inc COM 867224107 1,431,289 35,184,100 SH   SOLE   35,184,100 0 0
SunTrust Banks Inc COM 867914103 13,421 203,290 SH   SOLE   197,290 0 6,000
Synopsys Inc COM 871607107 447,140 5,225,435 SH   SOLE   4,892,368 0 333,067
Target Corp COM 87612E106 1,010,581 13,276,150 SH   SOLE   12,553,748 0 722,402
TE Connectivity Ltd REG SHS H84989104 2,009,428 22,312,099 SH   SOLE   21,472,413 0 839,686
Thermo Fisher Scientific Inc COM 883556102 8,513 41,098 SH   SOLE   39,098 0 2,000
Travelers Cos Inc/The COM 89417E109 18,766 153,393 SH   SOLE   150,893 0 2,500
Twenty-First Century Fox Inc CL A 90130A101 3,397,277 68,369,433 SH   SOLE   64,893,882 0 3,475,551
Twenty-First Century Fox Inc CL B 90130A200 666,493 13,527,360 SH   SOLE   12,758,760 0 768,600
UBS Group AG SHS DC1006725 1,586,541 103,122,127 SH   SOLE   103,122,127 0 0
Unilever NV N Y SHS NEW 904784709 2,804 50,326 SH   SOLE   46,326 0 4,000
Unilever PLC SPON ADR NEW 904767704 376 6,800 SH   SOLE   6,800 0 0
Union Pacific Corp COM 907818108 1,436,193 10,136,876 SH   SOLE   9,570,207 0 566,669
United Technologies Corp COM 913017109 219 1,750 SH   SOLE   1,750 0 0
UnitedHealth Group Inc COM 91324P102 1,762,879 7,185,453 SH   SOLE   6,852,467 0 332,986
US Bancorp COM NEW 902973304 5,008 100,121 SH   SOLE   95,621 0 4,500
Verizon Communications Inc COM 92343V104 277 5,500 SH   SOLE   5,500 0 0
Visa Inc COM CL A 92826C839 728 5,500 SH   SOLE   5,500 0 0
VMware Inc CL A COM 928563402 464,359 3,159,550 SH   SOLE   2,972,900 0 186,650
Vulcan Materials Co COM 929160109 6,134 47,525 SH   SOLE   45,025 0 2,500
Walgreens Boots Alliance Inc COM 931427108 340 5,669 SH   SOLE   5,669 0 0
Walmart Inc COM 931142103 27,127 316,719 SH   SOLE   316,719 0 0
Walt Disney Co/The COM DISNEY 254687106 5,749 54,856 SH   SOLE   48,256 0 6,600
Weatherford International PLC ORD SHS G48833100 273,964 83,271,821 SH   SOLE   80,965,371 0 2,306,450
Wells Fargo & Co COM 949746101 4,420,372 79,732,532 SH   SOLE   75,775,657 0 3,956,875
Zayo Group Holdings Inc COM 98919V105 910,117 24,948,385 SH   SOLE   23,737,359 0 1,211,026