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
APPLE INC. Common Stocks 037833100 41,404 233,172 SH   SOLE 0 233,172 0 0
ABB LIMITED Common Stocks 000375204 19,028 498,512 SH   SOLE 0 498,512 0 0
ACCENTURE PLC Common Stocks G1151C101 16,347 39,434 SH   SOLE 0 39,434 0 0
AMGEN INC Common Stocks 031162100 345 1,534 SH   SOLE 0 1,534 0 0
AMAZON COM INC Common Stocks 023135106 1,034 310 SH   SOLE 0 310 0 0
ACTIVISION BLIZZARD, INC. Common Stocks 00507V109 20,916 314,385 SH   SOLE 0 314,385 0 0
BRISTOL-MYERS SQUIBB CO Common Stocks 110122108 25,929 415,869 SH   SOLE 0 415,869 0 0
BLACK STONE MINERALS LP Common Stocks 09225M101 12,382 1,198,608 SH   SOLE 0 1,198,608 0 0
ANHEUSER-BUSCH INBEV SA Common Stocks 03524A108 16,881 278,795 SH   SOLE 0 278,795 0 0
CHECK POINT SOFTWARE TECH Common Stocks M22465104 10,409 89,298 SH   SOLE 0 89,298 0 0
DESPEGAR.COM Common Stocks G27358103 1,645 168,000 SH   SOLE 0 168,000 0 0
DORCHESTER MINERALS LP Common Stocks 25820R105 488 24,680 SH   SOLE 0 24,680 0 0
EBAY INC Common Stocks 278642103 2,036 30,622 SH   SOLE 0 30,622 0 0
ENTERPRISE PRODUCTS PRTNS Common Stocks 293792107 26,113 1,189,120 SH   SOLE 0 1,189,120 0 0
GILEAD SCIENCES, INC Common Stocks 375558103 21,323 293,668 SH   SOLE 0 293,668 0 0
GAMING AND LEISURE PROPERTIES INC. Common Stocks 36467J108 1,109 22,794 SH   SOLE 0 22,794 0 0
ALPHABET INC CL C (GOOGLE C) Common Stocks 02079K107 73,159 25,283 SH   SOLE 0 25,283 0 0
ALPHABET INC CL A (GOOGLE A) Common Stocks 02079K305 38,357 13,240 SH   SOLE 0 13,240 0 0
HONEYWELL INTL INC Common Stocks 438516106 2,204 10,570 SH   SOLE 0 10,570 0 0
INDEPENDENT BANK GROUP, INC Common Stocks 45384B106 202 2,800 SH   SOLE 0 2,800 0 0
JP MORGAN CHASE & CO Common Stocks 46625H100 524 3,312 SH   SOLE 0 3,312 0 0
KINDER MORGAN, INC. Common Stocks 49456B101 25,482 1,606,694 SH   SOLE 0 1,606,694 0 0
LOCKHEED MARTIN CORP Common Stocks 539830109 15,677 44,110 SH   SOLE 0 44,110 0 0
LIBERTY MEDIA - SIRIUSXM CL C Common Stocks 531229607 16,501 324,510 SH   SOLE 0 324,510 0 0
LAS VEGAS SANDS Common Stocks 517834107 1,570 41,720 SH   SOLE 0 41,720 0 0
MICROSOFT CORPORATION Common Stocks 594918104 660 1,962 SH   SOLE 0 1,962 0 0
MATADOR RESOURCES CO. Common Stocks 576485205 1,108 30,000 SH   SOLE 0 30,000 0 0
NIELSEN HOLDINGS PLC Common Stocks G6518L108 15,111 736,776 SH   SOLE 0 736,776 0 0
NVIDIA CORP Common Stocks 67066G104 581 1,976 SH   SOLE 0 1,976 0 0
NXP SEMICONDUCT Common Stocks N6596X109 2,369 10,400 SH   SOLE 0 10,400 0 0
OWENS & MINOR, INC. Common Stocks 690732102 283 6,500 SH   SOLE 0 6,500 0 0
PAYCHEX INC. Common Stocks 704326107 803 5,881 SH   SOLE 0 5,881 0 0
HEALTHPEAK PROPERTIES, INC. Common Stocks 42250P103 1,949 53,998 SH   SOLE 0 53,998 0 0
PEPSICO INC Common Stocks 713448108 338 1,944 SH   SOLE 0 1,944 0 0
PROCTER & GAMBLE Common Stocks 742718109 601 3,677 SH   SOLE 0 3,677 0 0
QUALCOMM INC Common Stocks 747525103 46,066 251,907 SH   SOLE 0 251,907 0 0
ROYAL DUTCH SHELL PLC ADR CL B Common Stocks 780259107 24,864 573,575 SH   SOLE 0 573,575 0 0
ROCKET LAB USA INC COM Common Stocks 773122106 123 10,000 SH   SOLE 0 10,000 0 0
RAYTHEON TECHNOLOGIES CORP. Common Stocks 75513E101 16,679 193,808 SH   SOLE 0 193,808 0 0
SPROUTS FARMERS MARKET INC Common Stocks 85208M102 18,680 629,386 SH   SOLE 0 629,386 0 0
SPIRIT AEROSYSTEMS Common Stocks 848574109 22,267 516,766 SH   SOLE 0 516,766 0 0
TESLA MOTORS INC. Common Stocks 88160R101 446 422 SH   SOLE 0 422 0 0
UNITEDHEALTH GROUP INC. Common Stocks 91324P102 28,118 55,996 SH   SOLE 0 55,996 0 0
VISA, INC. Common Stocks 92826C839 753 3,474 SH   SOLE 0 3,474 0 0
XYLEM INC. Common Stocks 98419M100 16,531 137,854 SH   SOLE 0 137,854 0 0