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
APPLE INC. Common Stocks 037833100   35,648,412 216,182 SH   SOLE 0 216,182 0 0
ABB LIMITED Common Stocks 000375204   14,485,748 422,325 SH   SOLE 0 422,325 0 0
ACCELLERON INDUSTRIES AG Common Stocks 00449R109   483,886 20,679 SH   SOLE 0 20,679 0 0
ACCENTURE PLC Common Stocks G1151C101   8,089,852 28,305 SH   SOLE 0 28,305 0 0
AMGEN INC Common Stocks 031162100   362,625 1,500 SH   SOLE 0 1,500 0 0
AMAZON COM INC Common Stocks 023135106   538,554 5,214 SH   SOLE 0 5,214 0 0
ACTIVISION BLIZZARD, INC. Common Stocks 00507V109   27,975,691 326,857 SH   SOLE 0 326,857 0 0
BRISTOL-MYERS SQUIBB CO Common Stocks 110122108   26,306,680 379,551 SH   SOLE 0 379,551 0 0
BLACK STONE MINERALS LP Common Stocks 09225M101   24,367,951 1,553,088 SH   SOLE 0 1,553,088 0 0
ANHEUSER-BUSCH INBEV SA Common Stocks 03524A108   18,869,709 282,777 SH   SOLE 0 282,777 0 0
CHECK POINT SOFTWARE TECH Common Stocks M22465104   17,152,460 131,942 SH   SOLE 0 131,942 0 0
DESPEGAR.COM Common Stocks G27358103   1,218,790 198,500 SH   SOLE 0 198,500 0 0
DORCHESTER MINERALS LP Common Stocks 25820R105   577,933 19,080 SH   SOLE 0 19,080 0 0
EBAY INC Common Stocks 278642103   1,292,764 29,136 SH   SOLE 0 29,136 0 0
ENTERPRISE PRODUCTS PRTNS Common Stocks 293792107   31,475,182 1,215,258 SH   SOLE 0 1,215,258 0 0
SPDR GOLD TRUST Common Stocks 78463V107   460,432 2,513 SH   SOLE 0 2,513 0 0
ALPHABET INC CL C (GOOGLE C) Common Stocks 02079K107   52,887,952 508,538 SH   SOLE 0 508,538 0 0
ALPHABET INC CL A (GOOGLE A) Common Stocks 02079K305   22,260,873 214,604 SH   SOLE 0 214,604 0 0
HONEYWELL INTL INC Common Stocks 438516106   1,999,689 10,463 SH   SOLE 0 10,463 0 0
JP MORGAN CHASE & CO Common Stocks 46625H100   320,172 2,457 SH   SOLE 0 2,457 0 0
KINDER MORGAN, INC. Common Stocks 49456B101   28,595,651 1,633,104 SH   SOLE 0 1,633,104 0 0
LOCKHEED MARTIN CORP Common Stocks 539830109   20,840,302 44,085 SH   SOLE 0 44,085 0 0
LIBERTY MEDIA - SIRIUSXM CL C Common Stocks 531229607   10,331,361 369,109 SH   SOLE 0 369,109 0 0
LAS VEGAS SANDS Common Stocks 517834107   18,848,426 328,084 SH   SOLE 0 328,084 0 0
MICROSOFT CORPORATION Common Stocks 594918104   418,035 1,450 SH   SOLE 0 1,450 0 0
MATADOR RESOURCES CO. Common Stocks 576485205   1,429,500 30,000 SH   SOLE 0 30,000 0 0
NVIDIA CORP Common Stocks 67066G104   653,593 2,353 SH   SOLE 0 2,353 0 0
PAYCHEX INC. Common Stocks 704326107   673,904 5,881 SH   SOLE 0 5,881 0 0
PEPSICO INC Common Stocks 713448108   428,223 2,349 SH   SOLE 0 2,349 0 0
PROCTER & GAMBLE Common Stocks 742718109   347,191 2,335 SH   SOLE 0 2,335 0 0
PAYPAL HOLDINGS, INC. Common Stocks 70450Y103   19,901,064 262,063 SH   SOLE 0 262,063 0 0
QUALCOMM INC Common Stocks 747525103   28,266,242 221,557 SH   SOLE 0 221,557 0 0
REATA PHARMACEUTICALS INC. Common Stocks 75615P103   233,210 2,565 SH   SOLE 0 2,565 0 0
RAYTHEON TECHNOLOGIES CORP. Common Stocks 75513E101   19,232,473 196,390 SH   SOLE 0 196,390 0 0
SPROUTS FARMERS MARKET INC Common Stocks 85208M102   16,300,019 465,316 SH   SOLE 0 465,316 0 0
SHELL PLC Common Stocks 780259305   32,798,836 570,018 SH   SOLE 0 570,018 0 0
SPIRIT AEROSYSTEMS Common Stocks 848574109   19,597,812 567,559 SH   SOLE 0 567,559 0 0
SPDR S & P 500 ETF Common Stocks 78462F103   298,709 730 SH   SOLE 0 730 0 0
UNITEDHEALTH GROUP INC. Common Stocks 91324P102   25,257,573 53,445 SH   SOLE 0 53,445 0 0
VISA, INC. Common Stocks 92826C839   709,974 3,149 SH   SOLE 0 3,149 0 0
VANGUARD S&P 500 ETF Common Stocks 922908413   1,015,013 2,699 SH   SOLE 0 2,699 0 0
EXXON MOBIL CORP Common Stocks 30231G102   296,850 2,707 SH   SOLE 0 2,707 0 0
XYLEM INC. Common Stocks 98419M100   11,724,934 111,986 SH   SOLE 0 111,986 0 0