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 Company COM 88579Y101 345 2,525 SH   SOLE   2,376 0 149
Abbott Laboratories COM 002824100 8,367 106,029 SH   SOLE   100,881 0 5,148
AbbVie Inc COM 00287Y109 1,698 22,287 SH   SOLE   21,988 0 299
Accenture PLC CL A COM G1151C101 3,918 24,002 SH   SOLE   21,376 0 2,626
Allegiance Bancshare COM 01748H107 3,755 155,734 SH   SOLE   155,232 0 502
Allergan Inc COM 018490102 2,223 12,550 SH   SOLE   12,475 0 75
Alphabet Inc Class A COM 02079K305 898 773 SH   SOLE   718 0 55
Alphabet Inc Class C COM 02079K107 15,168 13,044 SH   SOLE   12,546 0 498
Altria Group Inc. COM 02209S103 320 8,274 SH   SOLE   7,308 0 966
Amazon Com Inc COM 023135106 7,362 3,776 SH   SOLE   3,651 0 125
American Express Company COM 025816109 1,531 17,885 SH   SOLE   17,500 0 385
Anheuser Busch Co Inc COM 035229103 1,043 23,640 SH   SOLE   23,475 0 165
Apple Computer Inc COM 037833100 22,390 88,050 SH   SOLE   83,437 0 4,614
Applied Materials Inc COM 038222105 4,745 103,554 SH   SOLE   99,123 0 4,431
AT&T Inc COM 00206R102 12,817 439,698 SH   SOLE   425,107 0 14,591
Bank Of Nova Scotia COM 064149107 1,635 40,274 SH   SOLE   38,374 0 1,900
Berkshire Hathaway Cl B COM 084670702 10,992 60,122 SH   SOLE   58,022 0 2,100
Bhp Billiton Ltd Adr COM 088606108 4,690 127,835 SH   SOLE   122,192 0 5,644
Booking Holdings Inc COM 09857L108 6,090 4,527 SH   SOLE   4,346 0 181
Bp Plc Adr COM 055622104 318 13,034 SH   SOLE   13,034 0 0
Brookfield Asset Mgmt COM 112585104 10,923 246,852 SH   SOLE   237,580 0 9,272
Brookfield Infra Ptnrs COM G16252101 3,312 92,065 SH   SOLE   85,731 0 6,334
Brookfield Infrastruct FClass A COM 11275Q107 356 10,147 SH   SOLE   9,445 0 702
Canadian Natl Ry Co COM 136375102 8,127 104,691 SH   SOLE   101,077 0 3,614
Caterpillar Inc COM 149123101 6,466 55,720 SH   SOLE   53,430 0 2,290
CBTX INC COM 12481V104 1,232 69,337 SH   SOLE   69,337 0 0
Chevron Corp COM 166764100 6,209 85,692 SH   SOLE   83,166 0 2,526
Chubb Ltd F COM H1467J104 7,300 65,363 SH   SOLE   62,206 0 3,157
Cintas Corp COM 172908105 2,129 12,291 SH   SOLE   11,091 0 1,200
Cisco Systems Inc COM 17275R102 7,716 196,295 SH   SOLE   188,739 0 7,556
Clorox Company COM 189054109 1,460 8,429 SH   SOLE   8,429 0 0
Coca Cola Company COM 191216100 2,021 45,675 SH   SOLE   44,293 0 1,382
Compass Minerals Intl COM 20451N101 462 12,000 SH   SOLE   12,000 0 0
Conocophillips COM 20825C104 213 6,907 SH   SOLE   6,409 0 498
Corteva Inc COM 22052L104 919 39,118 SH   SOLE   37,989 0 1,129
Cracker Barrel Old Ctry COM 22410J106 280 3,365 SH   SOLE   3,065 0 300
Cullen Frost Bankers COM 229899109 2,319 41,565 SH   SOLE   38,965 0 2,600
CVS Health Corporation COM 126650100 4,738 79,860 SH   SOLE   77,963 0 1,896
Danaher Corp Del COM 235851102 3,708 26,790 SH   SOLE   25,990 0 800
Denbury Res Inc New COM 247916208 23 124,500 SH   SOLE   124,500 0 0
Diageo Plc New Adr COM 25243Q205 4,671 36,744 SH   SOLE   35,572 0 1,172
Discover Financial Svcs COM 254709108 1,070 30,000 SH   SOLE   30,000 0 0
Disney Walt Hldg Co COM 254687106 10,454 108,222 SH   SOLE   103,748 0 4,474
Dollar Tree Inc COM 256746108 3,136 42,690 SH   SOLE   41,265 0 1,425
Dominion Res Inc Va New COM 25746U109 4,801 66,499 SH   SOLE   64,349 0 2,150
Dow Chemical Company COM 260543103 2,065 70,628 SH   SOLE   64,975 0 5,652
E O G Resources Inc COM 26875P101 533 14,837 SH   SOLE   14,677 0 160
Eaton Corporation COM G29183103 4,351 56,005 SH   SOLE   54,580 0 1,425
Enbridge Inc COM 29250N105 1,596 54,857 SH   SOLE   54,857 0 0
Entegris Inc COM 29362U104 933 20,851 SH   SOLE   19,323 0 1,527
Enterprise Prd Prtnrs Lp COM 293792107 347 24,284 SH   SOLE   24,284 0 0
Exxon Mobil Corporation COM 30231G102 5,405 142,342 SH   SOLE   137,760 0 4,582
Facebook Inc Class A COM 30303M102 11,434 68,552 SH   SOLE   65,922 0 2,630
FedEx Corporation COM 31428X106 6,087 50,201 SH   SOLE   48,649 0 1,552
First Finl Bankshares COM 32020R109 726 27,037 SH   SOLE   27,037 0 0
Fiserv Inc COM 337738108 1,816 19,120 SH   SOLE   17,620 0 1,500
Friedmans Inds Inc. COM 358435105 290 65,806 SH   SOLE   65,806 0 0
General Dynamics Corp COM 369550108 727 5,497 SH   SOLE   5,497 0 0
General Mills Inc COM 370334104 1,163 22,041 SH   SOLE   22,041 0 0
Gilead Sciences Inc COM 375558103 346 4,623 SH   SOLE   4,508 0 115
Hanesbrands Inc COM 410345102 590 75,000 SH   SOLE   75,000 0 0
Hemisphere Energy Co COM 423630102 4 71,000 SH   SOLE   71,000 0 0
Hershey Foods Corp COM 427866108 265 2,000 SH   SOLE   2,000 0 0
Hi-Crush Partners LP COM 428337109 13 53,500 SH   SOLE   53,500 0 0
Home Depot Inc COM 437076102 930 4,981 SH   SOLE   4,544 0 437
Intel Corp COM 458140100 15,912 294,019 SH   SOLE   281,017 0 13,002
Iqvia Holdings Inc COM 46266C105 2,072 19,207 SH   SOLE   17,827 0 1,380
Johnson & Johnson COM 478160104 14,890 113,550 SH   SOLE   108,519 0 5,031
JPMorgan Chase & Co. COM 46625H100 11,471 127,408 SH   SOLE   121,574 0 5,834
Kinder Morgan Inc COM 49456B101 9,151 657,395 SH   SOLE   622,459 0 34,936
L Brands Inc COM 501797104 197 17,025 SH   SOLE   17,025 0 0
Lazard Ltd COM G54050102 924 39,229 SH   SOLE   39,229 0 0
Lonestar Resources U COM 54240F103 6 14,000 SH   SOLE   14,000 0 0
Lowes Companies Inc COM 548661107 8,285 96,280 SH   SOLE   92,768 0 3,512
Main Street Capital Corp COM 56035L104 252 12,274 SH   SOLE   12,274 0 0
McCormick & Co Inc COM 579780206 788 5,579 SH   SOLE   5,579 0 0
McDonalds Corp COM 580135101 10,613 64,185 SH   SOLE   61,035 0 3,150
Merck & Co Inc COM 58933Y105 280 3,642 SH   SOLE   3,258 0 383
Microsoft Corp COM 594918104 20,752 131,585 SH   SOLE   125,112 0 6,473
NextEra Energy, Inc COM 65339F101 11,974 49,762 SH   SOLE   47,539 0 2,222
Nike Inc Class B COM 654106103 7,911 95,613 SH   SOLE   90,082 0 5,531
Northern Trust Corp COM 665859104 5,541 73,424 SH   SOLE   71,036 0 2,389
Paychex Inc COM 704326107 8,273 131,479 SH   SOLE   127,200 0 4,280
Pepsico Incorporated COM 713448108 10,717 89,237 SH   SOLE   85,817 0 3,419
Pfizer Incorporated COM 717081103 10,584 324,275 SH   SOLE   308,405 0 15,870
Philip Morris Intl Inc COM 718172109 305 4,185 SH   SOLE   3,618 0 567
Polaris Industries Inc COM 731068102 818 16,993 SH   SOLE   15,325 0 1,668
Procter & Gamble Co COM 742718109 11,724 106,586 SH   SOLE   102,627 0 3,959
Prospect Capital Co COM 74348T102 53 12,500 SH   SOLE   12,500 0 0
Raytheon Company New COM 755111507 409 3,120 SH   SOLE   3,075 0 45
Regions Financial Cp New COM 7591EP100 273 30,450 SH   SOLE   30,450 0 0
Royal Dutch Shell B Adrf COM 780259107 285 8,740 SH   SOLE   8,740 0 0
Sabre Corporation COM 78573M104 267 45,000 SH   SOLE   45,000 0 0
Sch St US Trsr Etf ETF 808524862 433 8,375 SH   SOLE   8,375 0 0
Sch US Tips Etf ETF 808524870 310 5,395 SH   SOLE   5,395 0 0
Schwab Emerging Mkt ETF ETF 808524706 357 17,253 SH   SOLE   17,253 0 0
Schwab US Market ETF ETF 808524102 684 11,321 SH   SOLE   11,321 0 0
Skyworks Solutions Inc COM 83088M102 5,145 57,565 SH   SOLE   55,882 0 1,682
Spdr Gold TRUST ETF 78463V107 359 2,426 SH   SOLE   2,426 0 0
Steris Corp COM G8473T100 3,190 22,793 SH   SOLE   20,243 0 2,550
Stryker Corp COM 863667101 8,547 51,339 SH   SOLE   48,717 0 2,622
Sysco Corporation COM 871829107 2,461 53,923 SH   SOLE   53,015 0 908
T J X Cos Inc COM 872540109 1,608 33,636 SH   SOLE   31,886 0 1,750
Tenneco Inc COM 880349105 263 73,000 SH   SOLE   73,000 0 0
Thomson Reuters Corp COM 884903105 1,853 27,300 SH   SOLE   27,300 0 0
Thor Industries Inc COM 885160101 1,284 30,441 SH   SOLE   29,344 0 1,096
Tyson Foods Inc Cl A COM 902494103 3,359 58,041 SH   SOLE   55,339 0 2,701
U S A Truck Inc COM 902925106 145 45,832 SH   SOLE   45,832 0 0
United Healthcare Cor COM 91324P102 13,279 53,248 SH   SOLE   51,042 0 2,206
United Rentals Inc COM 911363109 789 7,670 SH   SOLE   7,455 0 215
United Technologies Corp COM 913017109 608 6,450 SH   SOLE   6,450 0 0
Vanguard Corp Bond Etf ETF 92206C870 267 3,070 SH   SOLE   3,070 0 0
Vanguard Emerging Market ETF 922042858 307 9,164 SH   SOLE   9,164 0 0
Verisk Analytics Inc COM 92345Y106 1,773 12,722 SH   SOLE   12,622 0 100
Verizon Communications COM 92343V104 283 5,259 SH   SOLE   5,259 0 0
Visa Inc Cl A COM 92826C839 1,396 8,667 SH   SOLE   8,667 0 0
Wal-Mart Stores Inc COM 931142103 7,334 64,552 SH   SOLE   61,045 0 3,508
Weingarten Rlty Invs Sbi COM 948741103 2,451 169,887 SH   SOLE   165,378 0 4,509
Welltower Inc COM 95040Q104 3,236 70,691 SH   SOLE   68,666 0 2,025
Willis Towers Watson COM G96629103 3,043 17,918 SH   SOLE   17,668 0 250
Wpp Plc New COM 92937A102 955 28,275 SH   SOLE   28,275 0 0
Zions Bancorp COM 989701107 271 10,138 SH   SOLE   10,138 0 0
Zoetis Inc COM 98978V103 1,647 13,992 SH   SOLE   13,892 0 100