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,956 18,023 SH   SOLE   18,023 0 0
Abbott Laboratories COM 002824100 1,632 27,229 SH   SOLE   27,229 0 0
AbbVie Inc COM 00287Y109 2,801 29,592 SH   SOLE   29,592 0 0
Adient PLC ORD SHS G0084W101 676 11,304 SH   SOLE   11,304 0 0
Adobe Systems Inc COM 00724F101 12,533 58,003 SH   SOLE   58,003 0 0
Aegon NV NY REGISTRY SH 007924103 718,358 106,108,964 SH   SOLE   100,574,248 0 5,534,716
Aetna Inc COM 00817Y108 237 1,400 SH   SOLE   1,400 0 0
Air Products & Chemicals Inc COM 009158106 565 3,550 SH   SOLE   1,550 0 2,000
Allstate Corp/The COM 020002101 355 3,746 SH   SOLE   3,746 0 0
Alnylam Pharmaceuticals Inc COM 02043Q107 558,917 4,692,841 SH   SOLE   4,469,071 0 223,770
Alphabet Inc CAP STK CL C 02079K107 3,259,470 3,159,044 SH   SOLE   3,005,079 0 153,965
Alphabet Inc CAP STK CL A 02079K305 158,941 153,249 SH   SOLE   137,754 0 15,495
Altria Group Inc COM 02209S103 1,483 23,800 SH   SOLE   19,800 0 4,000
Amazon.com Inc COM 023135106 1,129 780 SH   SOLE   780 0 0
America Movil SAB de CV SPON ADR L SHS 02364W105 6,355 332,900 SH   SOLE   332,900 0 0
American Express Co COM 025816109 2,443,662 26,197,062 SH   SOLE   24,778,033 0 1,419,029
Ameriprise Financial Inc COM 03076C106 435 2,942 SH   SOLE   2,942 0 0
Amgen Inc COM 031162100 4,223 24,772 SH   SOLE   23,272 0 1,500
Anadarko Petroleum Corp COM 032511107 2,774,329 45,924,992 SH   SOLE   43,615,732 0 2,309,260
Anthem Inc COM 036752103 308 1,400 SH   SOLE   1,400 0 0
Apache Corp COM 037411105 1,422,952 36,978,997 SH   SOLE   35,385,138 0 1,593,859
Apple Inc COM 037833100 1,929 11,500 SH   SOLE   11,500 0 0
AstraZeneca PLC SPONSORED ADR 046353108 1,906,920 54,530,179 SH   SOLE   51,709,523 0 2,820,656
Automatic Data Processing Inc COM 053015103 204 1,800 SH   SOLE   1,800 0 0
Baidu Inc SPON ADR REP A 056752108 832,540 3,730,187 SH   SOLE   3,730,187 0 0
Baker Hughes a GE Co CL A 05722G100 1,029,155 37,059,953 SH   SOLE   35,289,922 0 1,770,031
Bank of America Corp COM 060505104 4,064,678 135,534,435 SH   SOLE   128,510,137 0 7,024,298
Bank of New York Mellon Corp/T COM 064058100 2,314,621 44,917,941 SH   SOLE   42,445,425 0 2,472,516
Baxter International Inc COM 071813109 220 3,382 SH   SOLE   3,382 0 0
BB&T Corp COM 054937107 984,482 18,917,798 SH   SOLE   17,703,494 0 1,214,304
Becton Dickinson and Co COM 075887109 1,437 6,630 SH   SOLE   6,630 0 0
Berkshire Hathaway Inc CL B NEW 084670702 3,242 16,250 SH   SOLE   16,250 0 0
Berkshire Hathaway Inc CL A 084670108 897 3 SH   SOLE   3 0 0
Booking Holdings Inc COM 09857L108 1,520,828 731,030 SH   SOLE   692,328 0 38,702
Boston Scientific Corp COM 101137107 6,512 238,355 SH   SOLE   238,355 0 0
Brighthouse Financial Inc COM 10922N103 167,372 3,256,266 SH   SOLE   3,050,145 0 206,121
Bristol-Myers Squibb Co COM 110122108 1,759,464 27,817,611 SH   SOLE   26,477,997 0 1,339,614
Cadence Design Systems Inc COM 127387108 20,237 550,365 SH   SOLE   550,365 0 0
Capital One Financial Corp COM 14040H105 4,135,978 43,164,037 SH   SOLE   40,830,875 0 2,333,162
CarMax Inc COM 143130102 1,462 23,600 SH   SOLE   23,600 0 0
Caterpillar Inc COM 149123101 7,074 47,995 SH   SOLE   45,495 0 2,500
Celanese Corp COM SER A 150870103 1,070,183 10,679,400 SH   SOLE   10,092,723 0 586,677
Cemex SAB de CV SPON ADR NEW 151290889 670,709 101,315,616 SH   SOLE   101,315,616 0 0
Charles Schwab Corp/The COM 808513105 4,463,998 85,484,446 SH   SOLE   82,332,057 0 3,152,389
Charter Communications Inc CL A 16119P108 3,149,724 10,120,571 SH   SOLE   9,599,603 0 520,968
Chevron Corp COM 166764100 41,013 359,638 SH   SOLE   353,045 0 6,593
Chubb Ltd COM H1467J104 1,096 8,014 SH   SOLE   5,005 0 3,009
Cigna Corp COM 125509109 1,744,667 10,401,022 SH   SOLE   9,836,309 0 564,713
Cisco Systems Inc COM 17275R102 2,157,408 50,300,958 SH   SOLE   47,202,359 0 3,098,599
Citrix Systems Inc COM 177376100 580 6,250 SH   SOLE   6,250 0 0
Coca-Cola Co/The COM 191216100 1,304 30,022 SH   SOLE   30,022 0 0
Colgate-Palmolive Co COM 194162103 1,004 14,000 SH   SOLE   14,000 0 0
Comcast Corp CL A 20030N101 3,477,872 101,781,445 SH   SOLE   96,623,936 0 5,157,509
Concho Resources Inc COM 20605P101 690,180 4,591,098 SH   SOLE   4,289,347 0 301,751
ConocoPhillips COM 20825C104 1,499 25,288 SH   SOLE   25,288 0 0
Corning Inc COM 219350105 31,993 1,147,538 SH   SOLE   1,130,815 0 16,723
Credit Suisse Group AG SPONSORED ADR 225401108 15,487 922,392 SH   SOLE   907,569 0 14,823
Danaher Corp COM 235851102 501,037 5,117,323 SH   SOLE   4,830,273 0 287,050
Deere & Co COM 244199105 3,169 20,404 SH   SOLE   20,404 0 0
Dell Technologies Inc Class V COM CL V 24703L103 1,040,419 14,211,436 SH   SOLE   13,505,457 0 705,979
Diageo PLC SPON ADR NEW 25243Q205 4,005 29,573 SH   SOLE   27,573 0 2,000
DISH Network Corp CL A 25470M109 620,682 16,381,146 SH   SOLE   15,530,579 0 850,567
Dominion Energy Inc COM 25746U109 304 4,512 SH   SOLE   4,512 0 0
Domtar Corp COM NEW 257559203 217 5,100 SH   SOLE   5,100 0 0
DowDuPont Inc COM 26078J100 17,814 279,605 SH   SOLE   269,605 0 10,000
Duke Energy Corp COM NEW 26441C204 581 7,498 SH   SOLE   7,498 0 0
Dun & Bradstreet Corp/The COM 26483E100 635 5,425 SH   SOLE   5,425 0 0
DXC Technology Co COM 23355L106 16,025 159,402 SH   SOLE   158,681 0 721
eBay Inc COM 278642103 3,172 78,835 SH   SOLE   78,835 0 0
Eli Lilly & Co COM 532457108 1,689,925 21,842,117 SH   SOLE   20,907,817 0 934,300
Ericsson ADR B SEK 10 294821608 11,087 1,732,374 SH   SOLE   1,694,995 0 37,379
Express Scripts Holding Co COM 30219G108 2,416,254 34,977,619 SH   SOLE   33,232,115 0 1,745,504
Exxon Mobil Corp COM 30231G102 9,483 127,098 SH   SOLE   127,098 0 0
FedEx Corp COM 31428X106 2,501,123 10,416,573 SH   SOLE   9,863,421 0 553,152
Fluor Corp COM 343412102 201 3,505 SH   SOLE   3,505 0 0
GCI Liberty, Inc., Class A COM CLASS A 36164V305 425 8,038 SH   SOLE   8,038 0 0
General Electric Co COM 369604103 9,659 716,531 SH   SOLE   706,531 0 10,000
General Mills Inc COM 370334104 505 11,200 SH   SOLE   11,200 0 0
Genuine Parts Co COM 372460105 1,757 19,562 SH   SOLE   19,562 0 0
Gilead Sciences Inc COM 375558103 1,164,433 15,445,461 SH   SOLE   14,592,461 0 853,000
GlaxoSmithKline PLC SPONSORED ADR 37733W105 1,896,925 48,551,967 SH   SOLE   46,048,203 0 2,503,764
Goldman Sachs Group Inc/The COM 38141G104 2,686,974 10,668,523 SH   SOLE   10,106,492 0 562,031
Grupo Televisa SAB SPON ADR REP ORD 40049J206 916,689 57,436,661 SH   SOLE   57,436,661 0 0
Halliburton Co COM 406216101 432 9,200 SH   SOLE   9,200 0 0
Harley-Davidson Inc COM 412822108 371,294 8,658,901 SH   SOLE   8,175,707 0 483,194
Hess Corp COM 42809H107 203 4,006 SH   SOLE   4,006 0 0
Hewlett Packard Enterprise Co COM 42824C109 3,874,317 220,884,661 SH   SOLE   212,653,292 0 8,231,369
Home Depot Inc/The COM 437076102 11,331 63,570 SH   SOLE   63,570 0 0
Honeywell International Inc COM 438516106 1,059 7,331 SH   SOLE   7,331 0 0
HP Inc COM 40434L105 1,814,040 82,757,309 SH   SOLE   78,242,414 0 4,514,895
IBM COM 459200101 12,857 83,796 SH   SOLE   78,796 0 5,000
ICICI Bank Ltd ADR 45104G104 17,824 2,014,030 SH   SOLE   2,014,030 0 0
Itau Unibanco Holding SA SPON ADR REP PFD 465562106 76,627 4,912,016 SH   SOLE   4,912,016 0 0
JD.com Inc SPON ADR CL A 47215P106 874,341 21,593,992 SH   SOLE   21,593,992 0 0
Johnson & Johnson COM 478160104 3,843 29,990 SH   SOLE   29,990 0 0
Johnson Controls International SHS G51502105 3,360,645 95,364,511 SH   SOLE   92,567,560 0 2,796,951
JPMorgan Chase & Co COM 46625H100 2,778,292 25,264,090 SH   SOLE   23,825,980 0 1,438,110
Juniper Networks Inc COM 48203R104 950,163 39,053,157 SH   SOLE   37,340,692 0 1,712,465
Kimberly-Clark Corp COM 494368103 434 3,943 SH   SOLE   3,943 0 0
Koninklijke Philips NV NY REG SH NEW 500472303 831 21,700 SH   SOLE   21,700 0 0
Kraft Heinz Co/The COM 500754106 246 3,946 SH   SOLE   3,946 0 0
Liberty Expedia Holdings Inc SER A COM 53046P109 202 5,132 SH   SOLE   5,132 0 0
Liberty Global PLC SHS CL C G5480U120 1,169,717 38,439,605 SH   SOLE   38,439,605 0 0
Liberty Global PLC SHS CL A G5480U104 594,164 18,976,803 SH   SOLE   18,976,803 0 0
Liberty Interactive Corp QVC G QVC GP COM SER A 53071M104 854,315 33,941,808 SH   SOLE   32,251,981 0 1,689,827
Liberty Latin America Ltd COM CL C G9001E128 126,863 6,645,509 SH   SOLE   6,645,509 0 0
Liberty Latin America Ltd COM CL A G9001E102 108,385 5,572,489 SH   SOLE   5,572,489 0 0
Macy's Inc COM 55616P104 297 10,000 SH   SOLE   10,000 0 0
Marsh & McLennan Cos Inc COM 571748102 302 3,660 SH   SOLE   3,660 0 0
Mattel Inc COM 577081102 382,086 29,055,937 SH   SOLE   27,441,087 0 1,614,850
Maxim Integrated Products Inc COM 57772K101 1,015,798 16,868,114 SH   SOLE   15,845,436 0 1,022,678
McDonald's Corp COM 580135101 2,492 15,938 SH   SOLE   15,938 0 0
Medtronic PLC SHS G5960L103 1,501,849 18,721,632 SH   SOLE   17,795,240 0 926,392
Merck & Co Inc COM 58933Y105 751,052 13,788,353 SH   SOLE   13,139,312 0 649,041
MetLife Inc COM 59156R108 2,093,359 45,616,887 SH   SOLE   43,117,157 0 2,499,730
Micro Focus International PLC SPON ADR NEW 594837304 657,100 46,801,986 SH   SOLE   45,428,636 0 1,373,350
Microsoft Corp COM 594918104 3,502,987 38,380,491 SH   SOLE   36,333,716 0 2,046,775
Mondelez International Inc CL A 609207105 494 11,840 SH   SOLE   11,840 0 0
Moody's Corp COM 615369105 331 2,050 SH   SOLE   2,050 0 0
Motorola Solutions Inc COM NEW 620076307 5,705 54,182 SH   SOLE   54,182 0 0
National Oilwell Varco Inc COM 637071101 1,194,332 32,445,864 SH   SOLE   30,833,573 0 1,612,291
NetApp Inc COM 64110D104 26,389 427,763 SH   SOLE   427,763 0 0
News Corp CL A 65249B109 184,640 11,686,049 SH   SOLE   10,910,422 0 775,627
NextEra Energy Inc COM 65339F101 1,265 7,742 SH   SOLE   5,742 0 2,000
Norfolk Southern Corp COM 655844108 516 3,797 SH   SOLE   3,797 0 0
Novartis AG SPONSORED ADR 66987V109 3,581,668 44,300,162 SH   SOLE   42,619,280 0 1,680,882
Nucor Corp COM 670346105 4,423 72,400 SH   SOLE   72,400 0 0
Nutrien, Ltd. COM 67077M108 581,682 12,308,134 SH   SOLE   12,308,134 0 0
Occidental Petroleum Corp COM 674599105 412,491 6,349,925 SH   SOLE   6,009,285 0 340,640
Parker-Hannifin Corp COM 701094104 741 4,331 SH   SOLE   1,831 0 2,500
PayPal Holdings Inc COM 70450Y103 4,726 62,285 SH   SOLE   62,285 0 0
PepsiCo Inc COM 713448108 463 4,245 SH   SOLE   4,245 0 0
Petroleo Brasileiro SA SP ADR NON VTG 71654V101 47,649 3,668,100 SH   SOLE   3,668,100 0 0
Pfizer Inc COM 717081103 15,694 442,209 SH   SOLE   430,159 0 12,050
Philip Morris International In COM 718172109 1,880 18,913 SH   SOLE   16,913 0 2,000
Phillips 66 COM 718546104 499 5,205 SH   SOLE   5,205 0 0
PNC Financial Services Group I COM 693475105 3,037 20,080 SH   SOLE   20,080 0 0
PPG Industries Inc COM 693506107 1,897 17,000 SH   SOLE   17,000 0 0
Procter & Gamble Co/The COM 742718109 10,851 136,866 SH   SOLE   136,866 0 0
QUALCOMM Inc COM 747525103 277 5,000 SH   SOLE   5,000 0 0
Rio Tinto PLC SPONSORED ADR 767204100 541 10,500 SH   SOLE   10,500 0 0
Royal Dutch Shell PLC SPONS ADR A 780259206 10,116 158,529 SH   SOLE   158,529 0 0
S&P Global Inc COM 78409V104 1,624 8,500 SH   SOLE   8,500 0 0
Sanofi SPONSORED ADR 80105N105 2,465,423 61,512,540 SH   SOLE   58,369,282 0 3,143,258
Schlumberger Ltd COM 806857108 2,812,964 43,423,343 SH   SOLE   41,981,901 0 1,441,442
Sprint Corp COM SER 1 85207U105 808,140 165,602,430 SH   SOLE   157,471,744 0 8,130,686
State Street Corp COM 857477103 449 4,500 SH   SOLE   4,500 0 0
Suncor Energy Inc COM 867224107 1,413,014 40,909,500 SH   SOLE   40,909,500 0 0
SunTrust Banks Inc COM 867914103 17,247 253,490 SH   SOLE   246,490 0 7,000
Symantec Corp COM 871503108 642 24,850 SH   SOLE   24,850 0 0
Synopsys Inc COM 871607107 459,953 5,525,630 SH   SOLE   5,191,038 0 334,592
Tapestry Inc COM 876030107 1,268 24,100 SH   SOLE   24,100 0 0
Target Corp COM 87612E106 956,096 13,770,640 SH   SOLE   13,029,798 0 740,842
TE Connectivity Ltd REG SHS H84989104 2,338,282 23,406,224 SH   SOLE   22,556,463 0 849,761
Thermo Fisher Scientific Inc COM 883556102 8,625 41,778 SH   SOLE   39,778 0 2,000
Time Warner Inc COM NEW 887317303 2,983,855 31,548,482 SH   SOLE   29,993,818 0 1,554,664
Travelers Cos Inc/The COM 89417E109 21,765 156,743 SH   SOLE   154,243 0 2,500
Twenty-First Century Fox Inc CL A 90130A101 2,522,674 68,756,433 SH   SOLE   65,246,682 0 3,509,751
Twenty-First Century Fox Inc CL B 90130A200 506,560 13,927,960 SH   SOLE   13,155,060 0 772,900
UBS Group AG SHS DC1006725 1,467,894 83,364,327 SH   SOLE   83,364,327 0 0
Unilever NV N Y SHS NEW 904784709 2,987 52,976 SH   SOLE   48,976 0 4,000
Unilever PLC SPON ADR NEW 904767704 433 7,800 SH   SOLE   7,800 0 0
Union Pacific Corp COM 907818108 1,776,823 13,217,459 SH   SOLE   12,521,045 0 696,414
United Technologies Corp COM 913017109 220 1,750 SH   SOLE   1,750 0 0
UnitedHealth Group Inc COM 91324P102 1,585,092 7,406,972 SH   SOLE   7,061,666 0 345,306
US Bancorp COM NEW 902973304 5,333 105,613 SH   SOLE   101,113 0 4,500
Verizon Communications Inc COM 92343V104 263 5,500 SH   SOLE   5,500 0 0
VF Corp COM 918204108 218 2,941 SH   SOLE   941 0 2,000
Visa Inc COM CL A 92826C839 658 5,500 SH   SOLE   5,500 0 0
VMware Inc CL A COM 928563402 400,088 3,299,150 SH   SOLE   3,131,450 0 167,700
Vulcan Materials Co COM 929160109 5,643 49,425 SH   SOLE   46,925 0 2,500
Walgreens Boots Alliance Inc COM 931427108 371 5,669 SH   SOLE   5,669 0 0
Walmart Inc COM 931142103 34,606 388,959 SH   SOLE   388,959 0 0
Walt Disney Co/The COM DISNEY 254687106 5,510 54,856 SH   SOLE   48,256 0 6,600
Weatherford International PLC ORD SHS G48833100 189,747 82,858,821 SH   SOLE   80,551,271 0 2,307,550
Wells Fargo & Co COM 949746101 4,055,605 77,382,281 SH   SOLE   73,444,631 0 3,937,650
Zayo Group Holdings Inc COM 98919V105 849,150 24,858,035 SH   SOLE   23,653,009 0 1,205,026