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 456 2,773 SH   SOLE   2,627 0 146
Abbott Laboratories COM 002824100 10,108 120,811 SH   SOLE   115,663 0 5,148
AbbVie Inc COM 00287Y109 1,687 22,278 SH   SOLE   21,979 0 299
Accenture PLC CL A COM G1151C101 4,663 24,245 SH   SOLE   21,623 0 2,622
Allegiance Bancshare COM 01748H107 5,417 168,818 SH   SOLE   168,318 0 500
Allergan Inc COM 018490102 2,130 12,655 SH   SOLE   12,518 0 137
Allison Transmission COM 01973R101 1,160 24,662 SH   SOLE   24,662 0 0
Alphabet Inc Class A COM 02079K305 990 811 SH   SOLE   756 0 55
Alphabet Inc Class C COM 02079K107 16,298 13,370 SH   SOLE   12,866 0 504
Altria Group Inc. COM 02209S103 307 7,499 SH   SOLE   6,550 0 948
Amazon Com Inc COM 023135106 5,975 3,442 SH   SOLE   3,328 0 114
American Express Company COM 025816109 1,938 16,383 SH   SOLE   16,000 0 383
Anheuser Busch Co Inc COM 035229103 1,736 18,240 SH   SOLE   18,075 0 165
Apple Computer Inc COM 037833100 23,935 106,869 SH   SOLE   102,053 0 4,816
Applied Materials Inc COM 038222105 3,856 77,269 SH   SOLE   73,592 0 3,677
AT&T Inc COM 00206R102 16,145 426,665 SH   SOLE   412,328 0 14,337
Baidu Inc Adr COM 056752108 716 6,967 SH   SOLE   6,892 0 75
Bank Of Nova Scotia COM 064149107 2,247 39,528 SH   SOLE   37,628 0 1,900
Berkshire Hathaway Cl B COM 084670702 12,800 61,531 SH   SOLE   59,531 0 2,000
Bhp Billiton Ltd Adr COM 088606108 6,614 133,934 SH   SOLE   127,300 0 6,634
Booking Holdings Inc COM 09857L108 10,323 5,260 SH   SOLE   5,039 0 221
Brookfield Asset Mgmt COM 112585104 13,700 258,054 SH   SOLE   247,143 0 10,911
Brookfield Infra Ptnrs COM G16252101 5,858 118,071 SH   SOLE   108,713 0 9,358
C N X Resources Corp. COM 20854P109 108 14,900 SH   SOLE   14,900 0 0
Cal Maine Foods Inc New COM 128030202 207 5,180 SH   SOLE   5,180 0 0
Canadian Natl Ry Co COM 136375102 9,227 102,687 SH   SOLE   98,374 0 4,313
Caterpillar Inc COM 149123101 6,501 51,466 SH   SOLE   49,343 0 2,123
CBTX INC COM 12481V104 1,942 69,662 SH   SOLE   69,662 0 0
Celgene Corp COM 151020104 278 2,800 SH   SOLE   2,800 0 0
Chevron Corp COM 166764100 9,535 80,398 SH   SOLE   77,227 0 3,170
Chubb Ltd F COM H1467J104 10,417 64,528 SH   SOLE   61,623 0 2,905
Cintas Corp COM 172908105 3,434 12,807 SH   SOLE   11,607 0 1,200
Cisco Systems Inc COM 17275R102 9,976 201,902 SH   SOLE   192,455 0 9,447
Clorox Company COM 189054109 1,276 8,404 SH   SOLE   8,404 0 0
Coca Cola Company COM 191216100 2,358 43,310 SH   SOLE   41,934 0 1,376
Compass Minerals Intl COM 20451N101 395 7,000 SH   SOLE   7,000 0 0
Conocophillips COM 20825C104 476 8,352 SH   SOLE   7,857 0 495
Cracker Barrel Old Ctry COM 22410J106 1,043 6,414 SH   SOLE   6,114 0 300
Cullen Frost Bankers COM 229899109 5,126 57,891 SH   SOLE   54,541 0 3,350
CVS Health Corporation COM 126650100 2,814 44,612 SH   SOLE   44,373 0 239
Danaher Corp Del COM 235851102 4,568 31,629 SH   SOLE   30,779 0 850
Denbury Res Inc New COM 247916208 87 73,500 SH   SOLE   73,500 0 0
Diageo Plc New Adr COM 25243Q205 6,012 36,769 SH   SOLE   35,747 0 1,022
Diamondback Energy COM 25278X109 746 8,301 SH   SOLE   8,175 0 125
Discover Financial Svcs COM 254709108 2,433 30,000 SH   SOLE   30,000 0 0
Disney Walt Hldg Co COM 254687106 14,119 108,340 SH   SOLE   103,867 0 4,473
Dollar Tree Inc COM 256746108 4,174 36,565 SH   SOLE   34,895 0 1,670
Dominion Res Inc Va New COM 25746U109 4,536 55,967 SH   SOLE   54,217 0 1,750
Eagle Materials Inc COM 26969P108 348 3,871 SH   SOLE   3,576 0 296
Eaton Corporation COM G29183103 4,315 51,890 SH   SOLE   50,465 0 1,425
Enbridge Inc COM 29250N105 1,286 36,662 SH   SOLE   36,662 0 0
Encana Corporation COM 292505104 90 19,547 SH   SOLE   19,547 0 0
Entegris Inc COM 29362U104 967 20,542 SH   SOLE   19,265 0 1,277
Enterprise Prd Prtnrs Lp COM 293792107 921 32,239 SH   SOLE   29,439 0 2,800
Exxon Mobil Corporation COM 30231G102 8,919 126,314 SH   SOLE   121,816 0 4,499
Facebook Inc Class A COM 30303M102 11,457 64,336 SH   SOLE   61,901 0 2,435
FedEx Corporation COM 31428X106 8,476 58,226 SH   SOLE   56,200 0 2,027
Fiserv Inc COM 337738108 2,022 19,520 SH   SOLE   18,020 0 1,500
FRIEDMAN INDS INC COM COM 358435105 388 59,734 SH   SOLE   59,734 0 0
General Dynamics Corp COM 369550108 1,055 5,774 SH   SOLE   5,774 0 0
General Mills Inc COM 370334104 2,274 41,252 SH   SOLE   40,002 0 1,250
Gilead Sciences Inc COM 375558103 362 5,712 SH   SOLE   5,599 0 113
Hanesbrands Inc COM 410345102 1,170 76,350 SH   SOLE   76,350 0 0
Hershey Foods Corp COM 427866108 310 2,000 SH   SOLE   2,000 0 0
Hi-Crush Partners LP COM 428337109 56 32,000 SH   SOLE   32,000 0 0
Home Depot Inc COM 437076102 1,267 5,461 SH   SOLE   5,031 0 431
Intel Corp COM 458140100 15,746 305,577 SH   SOLE   292,320 0 13,257
Iqvia Holdings Inc COM 46266C105 2,757 18,455 SH   SOLE   17,075 0 1,380
Johnson & Johnson COM 478160104 14,215 109,867 SH   SOLE   105,077 0 4,790
JPMorgan Chase & Co. COM 46625H100 15,620 132,721 SH   SOLE   125,985 0 6,736
Kinder Morgan Inc COM 49456B101 13,075 634,388 SH   SOLE   602,067 0 32,321
L Brands Inc COM 501797104 335 17,125 SH   SOLE   17,125 0 0
Lazard Ltd COM G54050102 1,591 45,464 SH   SOLE   44,964 0 500
Lowes Companies Inc COM 548661107 10,341 94,041 SH   SOLE   90,531 0 3,510
Magellan Midstream Ptnrs COM 559080106 232 3,495 SH   SOLE   3,495 0 0
Main Street Capital Corp COM 56035L104 517 11,964 SH   SOLE   11,964 0 0
McCormick & Co Inc COM 579780206 978 6,255 SH   SOLE   6,255 0 0
Mcdermott Intl Inc COM 580037703 26 12,944 SH   SOLE   12,944 0 0
McDonalds Corp COM 580135101 13,711 63,860 SH   SOLE   60,680 0 3,180
Merck & Co Inc COM 58933Y105 303 3,594 SH   SOLE   3,213 0 381
Microsoft Corp COM 594918104 19,995 143,821 SH   SOLE   137,110 0 6,711
N T N Buzztime Inc COM 629410606 63 18,857 SH   SOLE   18,857 0 0
NextEra Energy, Inc COM 65339F101 12,264 52,636 SH   SOLE   50,397 0 2,239
Nike Inc Class B COM 654106103 9,360 99,661 SH   SOLE   94,031 0 5,631
Northern Trust Corp COM 665859104 7,085 75,917 SH   SOLE   73,530 0 2,386
Oneok Inc New COM 682680103 398 5,395 SH   SOLE   5,395 0 0
Oracle Corporation COM 68389X105 846 15,365 SH   SOLE   15,365 0 0
Paychex Inc COM 704326107 11,003 132,939 SH   SOLE   128,910 0 4,029
Pepsico Incorporated COM 713448108 12,359 90,146 SH   SOLE   86,738 0 3,408
Pfizer Incorporated COM 717081103 11,263 313,476 SH   SOLE   298,165 0 15,311
Philip Morris Intl Inc COM 718172109 335 4,418 SH   SOLE   3,851 0 567
Polaris Industries Inc COM 731068102 823 9,356 SH   SOLE   8,706 0 650
Procter & Gamble Co COM 742718109 13,896 111,719 SH   SOLE   107,459 0 4,260
Prospect Capital Co COM 74348T102 82 12,500 SH   SOLE   12,500 0 0
Raytheon Company New COM 755111507 589 3,000 SH   SOLE   3,000 0 0
Regions Financial Cp New COM 7591EP100 500 31,600 SH   SOLE   31,600 0 0
Royal Dutch Shell A Adrf COM 780259206 232 3,936 SH   SOLE   3,771 0 165
Royal Dutch Shell B Adrf COM 780259107 629 10,500 SH   SOLE   10,500 0 0
Sabre Corporation COM 78573M104 1,009 45,050 SH   SOLE   45,050 0 0
Sch St US Trsr Etf ETF 808524862 388 7,668 SH   SOLE   6,818 0 850
Sch US Tips Etf ETF 808524870 742 13,068 SH   SOLE   13,068 0 0
Schwab Emerging Mkt ETF ETF 808524706 252 10,020 SH   SOLE   10,020 0 0
Schwab US Market ETF ETF 808524102 624 8,789 SH   SOLE   8,788 0 1
Skyworks Solutions Inc COM 83088M102 4,842 61,095 SH   SOLE   59,313 0 1,781
Spdr Gold TRUST ETF 78463V107 331 2,381 SH   SOLE   2,381 0 0
SS&C Technologies Hldg COM 78467J100 3,184 61,748 SH   SOLE   59,597 0 2,151
Starbucks Corp COM 855244109 233 2,630 SH   SOLE   2,630 0 0
Stein Mart Inc COM 858375108 112 141,000 SH   SOLE   141,000 0 0
Steris Corp COM G8473T100 2,993 20,711 SH   SOLE   18,261 0 2,450
Stryker Corp COM 863667101 10,758 49,737 SH   SOLE   47,218 0 2,519
Sysco Corporation COM 871829107 4,425 55,728 SH   SOLE   54,079 0 1,649
T J X Cos Inc COM 872540109 1,135 20,368 SH   SOLE   20,368 0 0
Tenneco Inc COM 880349105 939 75,000 SH   SOLE   75,000 0 0
Thomson Reuters Corp COM 884903105 1,839 27,500 SH   SOLE   27,500 0 0
Thor Industries Inc COM 885160101 1,581 27,906 SH   SOLE   26,710 0 1,196
Tyson Foods Inc Cl A COM 902494103 2,808 32,598 SH   SOLE   31,148 0 1,450
U S A Truck Inc COM 902925106 296 36,851 SH   SOLE   36,851 0 0
Union Pacific Corp COM 907818108 224 1,383 SH   SOLE   1,383 0 0
United Healthcare Cor COM 91324P102 11,394 52,428 SH   SOLE   50,223 0 2,205
United Rentals Inc COM 911363109 3,505 28,118 SH   SOLE   26,888 0 1,230
United Technologies Corp COM 913017109 888 6,505 SH   SOLE   6,505 0 0
Vanguard Emerging Market COM 922042858 457 11,343 SH   SOLE   11,343 0 0
Verisk Analytics Inc COM 92345Y106 1,773 11,212 SH   SOLE   11,112 0 100
Verizon Communications COM 92343V104 305 5,058 SH   SOLE   5,058 0 0
Visa Inc Cl A COM 92826C839 1,421 8,261 SH   SOLE   8,261 0 0
Wal-Mart Stores Inc COM 931142103 7,576 63,838 SH   SOLE   60,232 0 3,606
Waste Management Inc Del COM 94106L109 226 1,968 SH   SOLE   1,968 0 0
Weingarten Rlty Invs Sbi COM 948741103 4,094 140,536 SH   SOLE   136,599 0 3,937
Welltower Inc COM 95040Q104 7,092 78,231 SH   SOLE   75,006 0 3,225
Westlake Chemical Co COM 960413102 495 7,555 SH   SOLE   6,205 0 1,350
Willis Towers Watson COM G96629103 3,237 16,772 SH   SOLE   16,522 0 250
Wpp Plc New COM 92937A102 1,741 27,810 SH   SOLE   27,810 0 0
Zions Bancorp COM 989701107 451 10,138 SH   SOLE   10,138 0 0
Zoetis Inc COM 98978V103 1,447 11,610 SH   SOLE   11,485 0 125