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 51,334 344,800 SH   SOLE   344,800 0 0
ALIBABA GROUP HOLDING SP-ADR ADR 01609W102 6,530 60,015 SH   SOLE   59,655 0 360
ALPHABET INC-CL A COM 02079K305 353,023 126,925 SH   SOLE   119,395 0 7,530
ALPHABET INC-CL C COM 02079K107 229,668 82,230 SH   SOLE   82,200 0 30
AMERICAN NATIONAL GROUP INC COM 02772A109 2,554 13,507 SH   SOLE   13,507 0 0
AUTOLIV INC. COM 052800109 85,647 1,120,450 SH   SOLE   1,077,890 0 42,560
AUTOZONE, INC. COM 053332102 149,130 72,939 SH   SOLE   61,553 0 11,386
BAIDU INC. - SPON ADR ADR 056752108 3,610 27,288 SH   SOLE   27,093 0 195
BANK OF AMERICA CORP COM COM 060505104 79,443 1,927,288 SH   SOLE   1,828,428 0 98,860
BANK OF NEW YORK MELLON CORP COM 064058100 87,043 1,753,831 SH   SOLE   1,547,888 0 205,943
BAXTER INTERNATIONAL INC COM 071813109 3,044 39,257 SH   SOLE   39,257 0 0
BERKSHIRE HATHAWAY INC COM 084670108 456,459 863 SH   SOLE   863 0 0
BERKSHIRE HATHAWAY INC DEL CL B COM 084670702 98,342 278,659 SH   SOLE   194,219 0 84,440
CARLISLE COS INC COM 142339100 20,910 85,026 SH   SOLE   72,426 0 12,600
CISCO SYSTEMS INC COM 17275r102 91,833 1,646,938 SH   SOLE   1,454,373 0 192,565
CKX LANDS INC COM 12562N104 116 10,600 SH   SOLE   10,600 0 0
CNH INDUSTRIALS COM N20944109 16,008 1,009,318 SH   SOLE   1,006,673 0 2,645
COCA COLA FEMSA ADR 191241108 147,475 2,683,796 SH   SOLE   2,588,641 0 95,155
COMCAST CORPORATION - CLASS A COM 20030N101 49,294 1,052,834 SH   SOLE   1,052,834 0 0
CONCENTRIX CORP COM 20602D101 15,602 93,674 SH   SOLE   93,674 0 0
CONOCOPHILLIPS COM 20825C104 3,434 34,340 SH   SOLE   34,340 0 0
DIAGEO P L C - ADR ADR 25243q205 30,556 150,418 SH   SOLE   150,028 0 390
EMERSON ELECTRIC CO COM 291011104 13,237 135,007 SH   SOLE   70,727 0 64,280
ENTERPRISE PRODUCTS PARTNERS COM 293792107 3,518 136,295 SH   SOLE   136,295 0 0
FMC CORP. COM 302491303 156,820 1,191,915 SH   SOLE   1,191,915 0 0
FOX CORP CLASS B COM 35137L204 79,561 2,192,958 SH   SOLE   1,835,578 0 357,380
FRESENIUS MEDICAL CARE-ADR ADR 358029106 34,587 1,026,935 SH   SOLE   1,026,160 0 775
GLAXO SMITHKLINE PLC ADR ADR 37733W105 8,573 196,819 SH   SOLE   196,324 0 495
INTEL CORP COM 458140100 62,426 1,259,613 SH   SOLE   1,043,178 0 216,435
IONIS PHARMACEUTICALS INC. COM 462222100 108,346 2,925,102 SH   SOLE   2,726,778 0 198,324
JOHNSON & JOHNSON COM 478160104 277,159 1,563,836 SH   SOLE   1,512,677 0 51,159
MORGAN STANLEY COM 617446448 19,786 226,390 SH   SOLE   226,390 0 0
NATIONAL WESTERN LIFE GROUP COM 638517102 9,538 45,335 SH   SOLE   45,335 0 0
NOVARTIS AG AMERICAN DEPOSITORY SHARES ADR 66987v109 8,945 101,938 SH   SOLE   101,083 0 855
PHILLIPS 66 COM 718546104 2,924 33,847 SH   SOLE   33,847 0 0
PROGRESSIVE CORP COM 743315103 18,639 163,518 SH   SOLE   163,518 0 0
THOR INDUSTRIES INC. COM 885160101 18,159 230,740 SH   SOLE   196,135 0 34,605
TOTALENERGIES SE ADR ADR 89151E109 8,983 177,733 SH   SOLE   176,337 0 1,396
TRUIST FINANCIAL CORP COM 89832Q109 47,807 843,161 SH   SOLE   777,951 0 65,210
UNILEVER PLC SPONSORED ADR ADR 904767704 21,178 464,736 SH   SOLE   463,680 0 1,056
UNION PACIFIC CORP COM 907818108 43,579 159,508 SH   SOLE   159,328 0 180
US BANCORP COM 902973304 57,102 1,074,359 SH   SOLE   1,073,799 0 560
VERIZON COMMUNICATIONS COM 92343V104 14,979 294,046 SH   SOLE   134,946 0 159,100
WELLS FARGO & CO COM 949746101 98,751 2,037,793 SH   SOLE   1,767,913 0 269,880