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 FIGI (to the nearest dollar) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
ALPHABET INC CAP STK CL C 02079K107   272,138 2,064 SH   SOLE   1,700 0 364
ALPHABET INC CAP STK CL A 02079K305   2,438,314 18,633 SH   SOLE   11,880 0 6,753
AMAZON COM INC COM 023135106   8,143,561 64,062 SH   SOLE   55,220 0 8,842
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   36,008,038 102,792 SH   SOLE   8,424 0 94,368
BROOKFIELD ASSET MANAGMT LTD CL A LMT VTG SHS 113004105   417,324 12,481 SH   SOLE   8,550 0 3,931
CANADIAN NAT RES LTD COM 136385101   605,958 9,370 SH   SOLE   9,370 0 0
CANADIAN NATL RY CO COM 136375102   274,075 2,530 SH   SOLE   2,440 0 90
COCA COLA CONS INC COM 191098102   254,528 400 SH   SOLE   400 0 0
COVENANT LOGISTICS GROUP INC CL A 22284P105   933,040 33,918 SH   SOLE   0 0 33,918
DIAGEO PLC SPON ADR NEW 25243Q205   2,239,167 15,010 SH   SOLE   9,173 0 5,837
DORCHESTER MINERALS LP COM UNIT 25820R105   361,818 12,455 SH   SOLE   0 0 12,455
FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106   589,410 5,400 SH   SOLE   5,400 0 0
GRUPO AEROPORTUARIO DEL SURE SPON ADR SER B 40051E202   294,852 1,200 SH   SOLE   1,200 0 0
HDFC BANK LTD SPONSORED ADS 40415F101   8,452,070 143,231 SH   SOLE   121,740 0 21,491
INTERCONTINENTAL EXCHANGE IN COM 45866F104   817,779 7,433 SH   SOLE   7,370 0 63
KRISPY KREME INC COM 50101L106   494,610 39,664 SH   SOLE   39,044 0 620
MONDELEZ INTL INC CL A 609207105   2,990,030 43,084 SH   SOLE   28,996 0 14,088
PAYPAL HLDGS INC COM 70450Y103   291,131 4,980 SH   SOLE   0 0 4,980
PEPSICO INC COM 713448108   829,748 4,897 SH   SOLE   1,490 0 3,407
SHELL PLC SPON ADS 780259305   607,103 9,430 SH   SOLE   9,200 0 230
STARBUCKS CORP COM 855244109   6,148,404 67,365 SH   SOLE   62,100 0 5,265
UNILEVER PLC SPON ADR NEW 904767704   10,413,428 210,798 SH   SOLE   183,620 0 27,178
UNITEDHEALTH GROUP INC COM 91324P102   4,374,352 8,676 SH   SOLE   8,523 0 153
VISA INC COM CL A 92826C839   6,680,870 29,046 SH   SOLE   27,500 0 1,546