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 61,602 346,800 SH   SOLE   346,800 0 0
ALIBABA GROUP HOLDING SP-ADR ADR 01609W102 7,105 59,810 SH   SOLE   59,450 0 360
ALPHABET INC-CL A COM 02079K305 368,127 127,070 SH   SOLE   119,540 0 7,530
ALPHABET INC-CL C COM 02079K107 249,167 86,110 SH   SOLE   86,080 0 30
AMERICAN NATIONAL GROUP INC COM 02772A109 2,653 14,047 SH   SOLE   14,047 0 0
AUTOLIV INC. COM 052800109 115,878 1,120,565 SH   SOLE   1,078,005 0 42,560
AUTOZONE, INC. COM 053332102 175,550 83,739 SH   SOLE   72,353 0 11,386
BAIDU INC. - SPON ADR ADR 056752108 4,249 28,555 SH   SOLE   28,360 0 195
BANK OF AMERICA CORP COM COM 060505104 85,647 1,925,093 SH   SOLE   1,826,233 0 98,860
BANK OF NEW YORK MELLON CORP COM 064058100 104,565 1,800,356 SH   SOLE   1,594,413 0 205,943
BAXTER INTERNATIONAL INC COM 071813109 3,417 39,801 SH   SOLE   39,801 0 0
BERKSHIRE HATHAWAY INC COM 084670108 399,287 886 SH   SOLE   886 0 0
BERKSHIRE HATHAWAY INC DEL CL B COM 084670702 84,032 281,043 SH   SOLE   196,603 0 84,440
CARLISLE COS INC COM 142339100 52,242 210,551 SH   SOLE   191,081 0 19,470
CISCO SYSTEMS INC COM 17275R102 177,041 2,793,769 SH   SOLE   2,600,447 0 193,322
CKX LANDS INC COM 12562N104 122 10,600 SH   SOLE   10,600 0 0
CNH INDUSTRIALS COM N20944109 20,063 1,032,584 SH   SOLE   1,029,939 0 2,645
COCA COLA FEMSA ADR 191241108 152,110 2,776,228 SH   SOLE   2,681,073 0 95,155
COMCAST CORPORATION - CLASS A COM 20030N101 53,287 1,058,753 SH   SOLE   1,058,753 0 0
CONCENTRIX CORP COM 20602D101 16,972 95,019 SH   SOLE   95,019 0 0
CONOCOPHILLIPS COM 20825C104 16,304 225,883 SH   SOLE   83,483 0 142,400
DIAGEO P L C - ADR ADR 25243q205 33,761 153,361 SH   SOLE   152,971 0 390
EMERSON ELECTRIC CO COM 291011104 12,672 136,302 SH   SOLE   72,022 0 64,280
ENTERPRISE PRODUCTS PARTNERS COM 293792107 2,993 136,295 SH   SOLE   136,295 0 0
FMC CORP. COM 302491303 131,044 1,192,500 SH   SOLE   1,192,500 0 0
FOX CORP CLASS B COM 35137L204 76,327 2,227,228 SH   SOLE   1,869,848 0 357,380
FRESENIUS MEDICAL CARE-ADR ADR 358029106 33,302 1,025,945 SH   SOLE   1,025,170 0 775
GLAXO SMITHKLINE PLC ADR ADR 37733W105 8,807 199,698 SH   SOLE   199,203 0 495
INTEL CORP COM 458140100 51,195 994,073 SH   SOLE   868,068 0 126,005
JOHNSON & JOHNSON COM 478160104 285,165 1,666,949 SH   SOLE   1,615,790 0 51,159
MORGAN STANLEY COM 617446448 23,346 237,835 SH   SOLE   237,835 0 0
NATIONAL WESTERN LIFE GROUP COM 638517102 10,466 48,804 SH   SOLE   48,804 0 0
NOVARTIS AG AMERICAN DEPOSITORY SHARES ADR 66987v109 9,280 106,089 SH   SOLE   105,234 0 855
PHILLIPS 66 COM 718546104 3,640 50,228 SH   SOLE   50,228 0 0
PROGRESSIVE CORP COM 743315103 16,739 163,073 SH   SOLE   163,073 0 0
TOTALENERGIES SE ADR ADR 89151E109 9,147 184,933 SH   SOLE   183,537 0 1,396
TRUIST FINANCIAL CORP COM 89832Q109 49,346 842,806 SH   SOLE   777,596 0 65,210
UNILEVER PLC SPONSORED ADR ADR 904767704 25,373 471,705 SH   SOLE   470,649 0 1,056
UNION PACIFIC CORP COM 907818108 40,502 160,767 SH   SOLE   160,587 0 180
US BANCORP COM 902973304 60,688 1,080,432 SH   SOLE   1,079,872 0 560
VERIZON COMMUNICATIONS COM 92343V104 15,246 293,416 SH   SOLE   134,316 0 159,100
WELLS FARGO & CO COM 949746101 103,523 2,157,631 SH   SOLE   1,887,751 0 269,880