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 483 2,457 SH   SOLE   2,316 0 140
A T & T Corp COM 00206R102 9,994 311,248 SH   SOLE   299,438 0 11,810
Abbott Laboratories COM 002824100 6,744 110,576 SH   SOLE   106,728 0 3,848
AbbVie Inc COM 00287Y109 1,079 11,649 SH   SOLE   11,350 0 299
Accenture PLC CL A COM G1151C101 4,172 25,505 SH   SOLE   22,891 0 2,614
Allegiance Bancshare COM 01748H107 4,587 105,815 SH   SOLE   105,315 0 500
Allergan Inc COM 018490102 2,558 15,343 SH   SOLE   15,218 0 125
Alphabet Inc Class A COM 02079K305 1,091 966 SH   SOLE   911 0 55
Alphabet Inc Class C COM 02079K107 15,082 13,519 SH   SOLE   13,015 0 504
Altria Group Inc. COM 02209S103 429 7,550 SH   SOLE   6,634 0 916
Amazon Com Inc COM 023135106 5,526 3,251 SH   SOLE   3,166 0 85
American Express Company COM 025816109 1,605 16,380 SH   SOLE   16,000 0 380
Anadarko Petroleum Corp COM 032511107 1,843 25,154 SH   SOLE   23,654 0 1,500
Apple Computer Inc COM 037833100 20,831 112,532 SH   SOLE   107,327 0 5,205
Bank Of Nova Scotia COM 064149107 1,678 29,332 SH   SOLE   28,032 0 1,300
Berkshire Hathaway Cl B COM 084670702 11,056 59,235 SH   SOLE   57,335 0 1,900
Bhp Billiton Ltd Adr COM 088606108 3,554 71,064 SH   SOLE   67,931 0 3,133
Booking Holdings Inc COM 09857L108 10,575 5,217 SH   SOLE   5,036 0 181
Brookfield Asset Mgmt COM 112585104 10,151 250,397 SH   SOLE   239,512 0 10,885
Brookfield Infra Ptnrs COM G16252101 4,569 118,997 SH   SOLE   109,177 0 9,820
Bunge Limited COM G16962105 2,116 30,352 SH   SOLE   29,272 0 1,080
CBTX Inc COM 12481V104 1,537 46,500 SH   SOLE   46,500 0 0
C N X Resources Corp. COM 20854P109 402 22,600 SH   SOLE   22,600 0 0
Cal Maine Foods Inc New COM 128030202 231 5,030 SH   SOLE   5,030 0 0
Canadian Natl Ry Co COM 136375102 6,563 80,280 SH   SOLE   77,344 0 2,936
Caterpillar Inc COM 149123101 2,293 16,904 SH   SOLE   16,335 0 569
Celadon Group Inc COM 150838100 34 11,500 SH   SOLE   11,500 0 0
Celgene Corp COM 151020104 316 3,980 SH   SOLE   3,646 0 334
Chevron Corp COM 166764100 9,452 74,761 SH   SOLE   72,551 0 2,210
Chubb Ltd F COM H1467J104 8,063 63,476 SH   SOLE   60,474 0 3,002
Cintas Corp COM 172908105 3,252 17,571 SH   SOLE   16,171 0 1,400
Cisco Systems Inc COM 17275R102 8,907 206,985 SH   SOLE   197,209 0 9,776
Citigroup Inc COM 172967101 201 3,006 SH   SOLE   3,006 0 0
Clorox Company COM 189054109 1,096 8,100 SH   SOLE   8,100 0 0
Coca Cola Company COM 191216100 1,938 44,175 SH   SOLE   42,721 0 1,454
Compass Minerals Intl COM 20451N101 395 6,000 SH   SOLE   6,000 0 0
Conocophillips COM 20825C104 541 7,770 SH   SOLE   7,278 0 492
Core Laboratories N V COM N22717107 276 2,185 SH   SOLE   2,185 0 0
Cracker Barrel Old Ctry COM 22410J106 1,579 10,107 SH   SOLE   9,453 0 654
Cullen Frost Bankers COM 229899109 4,413 40,773 SH   SOLE   38,323 0 2,450
CVS Health Corporation COM 126650100 1,329 20,646 SH   SOLE   20,577 0 69
Danaher Corp Del COM 235851102 2,338 23,693 SH   SOLE   23,593 0 100
Denbury Res Inc New COM 247916208 96 20,000 SH   SOLE   20,000 0 0
Diageo Plc New Adr COM 25243Q205 5,547 38,518 SH   SOLE   37,496 0 1,022
Discover Financial Svcs COM 254709108 2,112 30,000 SH   SOLE   30,000 0 0
Disney Walt Hldg Co COM 254687106 10,352 98,767 SH   SOLE   94,742 0 4,025
Dominion Res Inc Va New COM 25746U109 3,137 46,018 SH   SOLE   43,768 0 2,250
DowDuPont Inc COM 26078J100 4,780 72,519 SH   SOLE   70,564 0 1,955
Dycom Industries Inc COM 267475101 5,159 54,590 SH   SOLE   51,055 0 3,535
E O G Resources Inc COM 26875P101 233 1,870 SH   SOLE   1,810 0 60
Eagle Materials Inc COM 26969P108 4,353 41,468 SH   SOLE   39,482 0 1,986
Eaton Corporation COM G29183103 2,393 32,012 SH   SOLE   31,887 0 125
Enbridge Inc COM 29250N105 937 26,250 SH   SOLE   26,250 0 0
Energen Corp COM 29265N108 204 2,803 SH   SOLE   2,803 0 0
Enterprise Prd Prtnrs Lp COM 293792107 892 32,234 SH   SOLE   29,434 0 2,800
Express Scripts Inc COM 30219G108 1,551 20,085 SH   SOLE   19,990 0 95
Exxon Mobil Corporation COM 30231G102 11,381 137,571 SH   SOLE   131,879 0 5,692
Facebook Inc Class A COM 30303M102 11,918 61,332 SH   SOLE   59,197 0 2,135
FedEx Corporation COM 31428X106 10,115 44,546 SH   SOLE   42,996 0 1,551
Fiserv Inc COM 337738108 4,986 67,295 SH   SOLE   63,670 0 3,625
FRIEDMAN INDS INC COM COM 358435105 269 33,151 SH   SOLE   33,151 0 0
Gastar Exploration COM 36729W202 6 10,000 SH   SOLE   10,000 0 0
General Dynamics Corp COM 369550108 1,025 5,497 SH   SOLE   5,497 0 0
General Electric Company COM 369604103 654 48,019 SH   SOLE   40,373 0 7,646
General Mills Inc COM 370334104 3,469 78,383 SH   SOLE   77,383 0 1,000
Gilead Sciences Inc COM 375558103 5,807 81,976 SH   SOLE   80,923 0 1,053
Grubhub COM 400110102 219 2,090 SH   SOLE   2,015 0 75
Hanesbrands Inc COM 410345102 1,691 76,800 SH   SOLE   76,800 0 0
Hershey Foods Corp COM 427866108 372 4,000 SH   SOLE   4,000 0 0
Home Depot Inc COM 437076102 1,065 5,458 SH   SOLE   5,040 0 418
Intel Corp COM 458140100 13,511 271,793 SH   SOLE   259,091 0 12,702
Ishares Msci Kld Sel Soc ETF 464288802 201 1,785 SH   SOLE   1,785 0 0
J. P. Morgan Chase & Co. COM 46625H100 13,340 128,027 SH   SOLE   121,555 0 6,472
Johnson & Johnson COM 478160104 12,587 103,737 SH   SOLE   98,796 0 4,941
Kinder Morgan Inc COM 49456B101 8,240 466,305 SH   SOLE   434,887 0 31,418
L Brands Inc COM 501797104 1,170 31,725 SH   SOLE   31,725 0 0
Lazard Ltd COM G54050102 3,068 62,727 SH   SOLE   61,518 0 1,209
Lowes Companies Inc COM 548661107 9,097 95,189 SH   SOLE   91,450 0 3,739
Magellan Midstream Ptnrs COM 559080106 249 3,602 SH   SOLE   3,602 0 0
Main Street Capital Corp COM 56035L104 430 11,310 SH   SOLE   11,310 0 0
McDonalds Corp COM 580135101 10,156 64,815 SH   SOLE   60,833 0 3,982
Microsoft Corp COM 594918104 16,039 162,647 SH   SOLE   155,738 0 6,909
Middleby Corp COM 596278101 695 6,655 SH   SOLE   6,595 0 60
N T N Buzztime Inc COM 629410606 84 18,857 SH   SOLE   18,857 0 0
New Gold Inc COM 644535106 21 10,000 SH   SOLE   10,000 0 0
NextEra Energy, Inc COM 65339F101 9,344 55,941 SH   SOLE   53,623 0 2,317
Nike Inc Class B COM 654106103 11,619 145,820 SH   SOLE   139,040 0 6,780
Northern Trust Corp COM 665859104 6,930 67,350 SH   SOLE   64,673 0 2,677
Oneok Inc New COM 682680103 277 3,965 SH   SOLE   3,965 0 0
Oracle Corporation COM 68389X105 5,050 114,610 SH   SOLE   110,596 0 4,014
Orange Adr COM 684060106 521 31,275 SH   SOLE   31,275 0 0
Orbotech Ltd ORD M75253100 661 10,700 SH   SOLE   9,600 0 1,100
Paychex Inc COM 704326107 8,840 129,340 SH   SOLE   125,111 0 4,229
Pepsico Incorporated COM 713448108 9,691 89,015 SH   SOLE   85,651 0 3,364
Pfizer Incorporated COM 717081103 10,788 297,341 SH   SOLE   283,404 0 13,937
Philip Morris Intl Inc COM 718172109 378 4,682 SH   SOLE   4,115 0 567
Polaris Industries Inc COM 731068102 1,122 9,179 SH   SOLE   8,529 0 650
Procter & Gamble Co COM 742718109 8,887 113,854 SH   SOLE   109,645 0 4,209
Prospect Capital Co COM 74348T102 83 12,400 SH   SOLE   12,400 0 0
Raytheon Company New COM 755111507 580 3,000 SH   SOLE   3,000 0 0
Regions Financial Cp New COM 7591EP100 576 32,400 SH   SOLE   32,400 0 0
Resmed Inc COM 761152107 2,185 21,095 SH   SOLE   19,870 0 1,225
Royal Dutch Shell A Adrf COM 780259206 267 3,856 SH   SOLE   3,691 0 165
Royal Dutch Shell B Adrf COM 780259107 712 9,800 SH   SOLE   9,800 0 0
Sabre Corporation COM 78573M104 1,233 50,050 SH   SOLE   50,050 0 0
Sch St US Trsr Etf ETF 808524862 3,662 73,633 SH   SOLE   71,775 0 1,857
Sch US Tips Etf ETF 808524870 1,569 28,581 SH   SOLE   28,581 0 0
Schw US Brd Mkt Etf ETF 808524102 494 7,481 SH   SOLE   7,481 0 0
Silvercorp Metals COM 82835P103 54 20,210 SH   SOLE   20,210 0 0
Skyworks Solutions Inc COM 83088M102 5,942 61,483 SH   SOLE   60,054 0 1,429
Spdr Gold TRUST ETF 78463V107 283 2,381 SH   SOLE   2,381 0 0
Stein Mart Inc COM 858375108 737 301,000 SH   SOLE   301,000 0 0
Steris Corp COM G84720104 2,007 19,108 SH   SOLE   16,808 0 2,300
Stryker Corp COM 863667101 9,247 54,760 SH   SOLE   51,650 0 3,110
Sysco Corporation COM 871829107 3,780 55,349 SH   SOLE   53,723 0 1,626
Telus Corp Non Vtg COM 87971M103 562 15,825 SH   SOLE   15,825 0 0
Thomson Reuters Corp COM 884903105 1,452 36,000 SH   SOLE   36,000 0 0
Thor Industries Inc COM 885160101 4,526 46,476 SH   SOLE   44,001 0 2,475
U S A Truck Inc COM 902925106 610 25,996 SH   SOLE   25,996 0 0
United Healthcare Cor COM 91324P102 12,659 51,598 SH   SOLE   49,374 0 2,223
United Technologies Corp COM 913017109 1,017 8,132 SH   SOLE   7,969 0 163
Viacom Inc Non Vtg Cl B COM 92553P201 2,071 68,675 SH   SOLE   68,675 0 0
Visa Inc Cl A COM 92826C839 1,057 7,979 SH   SOLE   7,979 0 0
Wal-Mart Stores Inc COM 931142103 6,395 74,667 SH   SOLE   70,798 0 3,869
Waste Management Inc Del COM 94106L109 267 3,284 SH   SOLE   3,284 0 0
Weingarten Rlty Invs Sbi COM 948741103 3,942 127,944 SH   SOLE   122,924 0 5,020
Wells Fargo & Co New COM 949746101 241 4,341 SH   SOLE   4,341 0 0
Welltower Inc COM 95040Q104 5,348 85,317 SH   SOLE   81,649 0 3,667
Willis Towers Watson COM G96629103 713 4,705 SH   SOLE   4,505 0 200
Zions Bancorp COM 989701107 487 9,250 SH   SOLE   9,250 0 0