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 610 2,590 SH   SOLE   2,451 0 139
A T & T Corp COM 00206R102 10,645 273,795 SH   SOLE   263,482 0 10,313
Abbott Laboratories COM 002824100 6,025 105,577 SH   SOLE   101,729 0 3,848
AbbVie Inc COM 00287Y109 1,127 11,649 SH   SOLE   11,350 0 299
Accenture PLC CL A COM G1151C101 4,378 28,597 SH   SOLE   25,987 0 2,610
Adobe Systems Inc COM 00724F101 324 1,850 SH   SOLE   1,850 0 0
Allegiance Bancshare COM 01748H107 3,587 95,265 SH   SOLE   94,765 0 500
Allergan Inc COM 018490102 736 4,500 SH   SOLE   4,500 0 0
Alphabet Inc Class A COM 02079K305 1,161 1,102 SH   SOLE   1,047 0 55
Alphabet Inc Class C COM 02079K107 14,220 13,589 SH   SOLE   13,035 0 554
Altria Group Inc. COM 02209S103 683 9,558 SH   SOLE   8,651 0 907
Amazon Com Inc COM 023135106 3,532 3,020 SH   SOLE   2,945 0 75
American Express Company COM 025816109 1,627 16,378 SH   SOLE   16,000 0 378
Anadarko Petroleum Corp COM 032511107 945 17,617 SH   SOLE   16,717 0 900
Apple Computer Inc COM 037833100 19,200 113,454 SH   SOLE   108,259 0 5,195
Bank Of Nova Scotia COM 064149107 863 13,371 SH   SOLE   13,371 0 0
Berkshire Hathaway Cl B COM 084670702 11,771 59,382 SH   SOLE   57,582 0 1,800
Bhp Billiton Ltd Adr COM 088606108 2,093 45,501 SH   SOLE   43,646 0 1,855
Brookfield Asset Mgmt COM 112585104 10,590 243,218 SH   SOLE   232,344 0 10,874
Brookfield Infra Ptnrs COM G16252101 5,447 121,556 SH   SOLE   110,860 0 10,696
Bunge Limited COM G16962105 2,013 30,011 SH   SOLE   28,931 0 1,080
CBTX Inc COM 12481V104 1,734 58,460 SH   SOLE   58,460 0 0
Canadian Natl Ry Co COM 136375102 4,532 54,930 SH   SOLE   52,444 0 2,486
Caterpillar Inc COM 149123101 1,889 11,989 SH   SOLE   11,432 0 557
Celadon Group Inc COM 150838100 138 21,500 SH   SOLE   21,500 0 0
Chevron Corp COM 166764100 9,401 75,090 SH   SOLE   72,849 0 2,241
Chubb Ltd F COM H1467J104 9,119 62,404 SH   SOLE   59,404 0 3,000
Cintas Corp COM 172908105 3,051 19,581 SH   SOLE   18,031 0 1,550
Cisco Systems Inc COM 17275R102 8,811 230,054 SH   SOLE   220,418 0 9,636
Citigroup Inc COM 172967101 246 3,306 SH   SOLE   3,306 0 0
Clorox Company COM 189054109 1,205 8,100 SH   SOLE   8,100 0 0
Coca Cola Company COM 191216100 2,031 44,278 SH   SOLE   42,828 0 1,450
Compass Minerals Intl COM 20451N101 434 6,000 SH   SOLE   6,000 0 0
Consol Energy Inc COM 20854P109 284 19,425 SH   SOLE   19,425 0 0
Constellation Brand COM 21036P108 412 1,804 SH   SOLE   1,804 0 0
Core Laboratories N V COM N22717107 201 1,835 SH   SOLE   1,835 0 0
Cracker Barrel Old Ctry COM 22410J106 1,819 11,448 SH   SOLE   10,799 0 649
Cullen Frost Bankers COM 229899109 2,910 30,749 SH   SOLE   29,399 0 1,350
CVS Health Corporation COM 126650100 1,308 18,038 SH   SOLE   17,970 0 68
Danaher Corp Del COM 235851102 2,099 22,611 SH   SOLE   22,511 0 100
Denbury Res Inc New COM 247916208 41 18,500 SH   SOLE   18,500 0 0
Diageo Plc New Adr COM 25243Q205 5,422 37,126 SH   SOLE   36,104 0 1,022
Discover Financial Svcs COM 254709108 2,308 30,000 SH   SOLE   30,000 0 0
Disney Walt Hldg Co COM 254687106 9,575 89,065 SH   SOLE   85,101 0 3,964
Dominion Res Inc Va New COM 25746U109 2,280 28,132 SH   SOLE   26,682 0 1,450
DowDuPont Inc COM 26078J100 5,135 72,096 SH   SOLE   70,152 0 1,945
Dycom Industries Inc COM 267475101 6,745 60,530 SH   SOLE   56,520 0 4,010
E O G Resources Inc COM 26875P101 202 1,868 SH   SOLE   1,808 0 60
Eagle Materials Inc COM 26969P108 3,699 32,652 SH   SOLE   31,181 0 1,471
Eaton Corporation COM G29183103 1,033 13,079 SH   SOLE   13,079 0 0
Enterprise Prd Prtnrs Lp COM 293792107 867 32,696 SH   SOLE   29,896 0 2,800
Express Scripts Inc COM 30219G108 1,313 17,595 SH   SOLE   17,500 0 95
Exxon Mobil Corporation COM 30231G102 12,094 144,595 SH   SOLE   135,937 0 8,658
Facebook Inc Class A COM 30303M102 10,427 59,088 SH   SOLE   56,953 0 2,135
FedEx Corporation COM 31428X106 10,659 42,715 SH   SOLE   41,190 0 1,526
Fiserv Inc COM 337738108 5,951 45,385 SH   SOLE   43,460 0 1,925
FRIEDMAN INDS INC COM COM 358435105 188 33,151 SH   SOLE   33,151 0 0
Gastar Exploration COM 36729W202 11 10,000 SH   SOLE   10,000 0 0
General Dynamics Corp COM 369550108 1,148 5,644 SH   SOLE   5,644 0 0
General Electric Company COM 369604103 3,968 227,382 SH   SOLE   211,727 0 15,655
General Mills Inc COM 370334104 1,526 25,730 SH   SOLE   24,730 0 1,000
Gilead Sciences Inc COM 375558103 5,993 83,648 SH   SOLE   81,645 0 2,003
Hanesbrands Inc COM 410345102 1,595 76,300 SH   SOLE   76,300 0 0
Home Depot Inc COM 437076102 1,105 5,830 SH   SOLE   5,416 0 413
Intel Corp COM 458140100 12,974 281,058 SH   SOLE   267,893 0 13,166
Ishares Msci Kld Sel Soc ETF 464288802 237 2,135 SH   SOLE   2,135 0 0
J. P. Morgan Chase & Co. COM 46625H100 14,140 132,219 SH   SOLE   125,444 0 6,775
Johnson & Johnson COM 478160104 14,165 101,381 SH   SOLE   96,825 0 4,556
Kinder Morgan Inc COM 49456B101 7,681 425,080 SH   SOLE   398,396 0 26,684
Lazard Ltd COM G54050102 3,275 62,375 SH   SOLE   61,230 0 1,145
Lowes Companies Inc COM 548661107 8,209 88,331 SH   SOLE   84,344 0 3,987
Magellan Midstream Ptnrs COM 559080106 255 3,599 SH   SOLE   3,599 0 0
Main Street Capital Corp COM 56035L104 447 11,242 SH   SOLE   11,242 0 0
McDonalds Corp COM 580135101 12,367 71,852 SH   SOLE   67,490 0 4,363
Microsoft Corp COM 594918104 14,658 171,353 SH   SOLE   164,020 0 7,334
Middleby Corp COM 596278101 1,751 12,975 SH   SOLE   12,915 0 60
Monsanto Co New Del COM 61166W101 6,849 58,653 SH   SOLE   55,853 0 2,800
N T N Buzztime Inc COM 629410606 79 18,857 SH   SOLE   18,857 0 0
Natus Medical Inc COM 639050103 227 5,935 SH   SOLE   5,935 0 0
New Gold Inc COM 644535106 33 10,000 SH   SOLE   10,000 0 0
NextEra Energy, Inc COM 65339F101 8,665 55,479 SH   SOLE   53,171 0 2,308
Nike Inc Class B COM 654106103 9,473 151,449 SH   SOLE   144,671 0 6,778
Northern Trust Corp COM 665859104 6,193 61,998 SH   SOLE   59,896 0 2,102
Oneok Inc New COM 682680103 233 4,354 SH   SOLE   4,354 0 0
Oracle Corporation COM 68389X105 5,160 109,144 SH   SOLE   105,132 0 4,012
Orange Adr COM 684060106 544 31,275 SH   SOLE   31,275 0 0
Orbotech Ltd ORD M75253100 3,083 61,365 SH   SOLE   58,665 0 2,700
Paychex Inc COM 704326107 8,801 129,273 SH   SOLE   125,171 0 4,102
Pepsico Incorporated COM 713448108 9,860 82,219 SH   SOLE   78,982 0 3,238
Pfizer Incorporated COM 717081103 10,566 291,717 SH   SOLE   277,576 0 14,141
Philip Morris Intl Inc COM 718172109 649 6,147 SH   SOLE   5,580 0 567
Polaris Industries Inc COM 731068102 1,035 8,345 SH   SOLE   7,695 0 650
Procter & Gamble Co COM 742718109 9,890 107,637 SH   SOLE   102,822 0 4,814
Prospect Capital Co COM 74348T102 84 12,400 SH   SOLE   12,400 0 0
Raytheon Company New COM 755111507 564 3,000 SH   SOLE   3,000 0 0
Regions Financial Cp New COM 7591EP100 550 31,850 SH   SOLE   31,850 0 0
Resmed Inc COM 761152107 1,687 19,920 SH   SOLE   18,695 0 1,225
Royal Dutch Shell A Adrf COM 780259206 251 3,756 SH   SOLE   3,591 0 165
Royal Dutch Shell B Adrf COM 780259107 649 9,500 SH   SOLE   9,500 0 0
Sabre Corporation COM 78573M104 924 45,050 SH   SOLE   45,050 0 0
Scana Corporation New COM 80589M102 248 6,228 SH   SOLE   6,228 0 0
Sch St US Trsr Etf ETF 808524862 6,901 137,932 SH   SOLE   136,082 0 1,850
Sch US Tips Etf ETF 808524870 1,505 27,153 SH   SOLE   27,153 0 0
Schw US Brd Mkt Etf ETF 808524102 539 8,355 SH   SOLE   8,355 0 0
Seabridge Gold Inc COM 811916105 116 10,250 SH   SOLE   10,250 0 0
Silvercorp Metals COM 82835P103 54 20,610 SH   SOLE   20,610 0 0
Skyworks Solutions Inc COM 83088M102 6,237 65,686 SH   SOLE   63,983 0 1,703
Spdr Gold TRUST ETF 78463V107 294 2,381 SH   SOLE   2,381 0 0
Stein Mart Inc COM 858375108 349 301,000 SH   SOLE   301,000 0 0
Steris Corp COM G84720104 1,633 18,667 SH   SOLE   16,367 0 2,300
Stryker Corp COM 863667101 9,549 61,669 SH   SOLE   58,512 0 3,157
Sysco Corporation COM 871829107 3,144 51,766 SH   SOLE   50,247 0 1,519
Telus Corp Non Vtg COM 87971M103 738 19,475 SH   SOLE   19,475 0 0
The Priceline Group COM 741503403 8,840 5,087 SH   SOLE   4,878 0 209
Thomson Reuters Corp COM 884903105 1,571 36,030 SH   SOLE   36,030 0 0
Thor Industries Inc COM 885160101 5,467 36,273 SH   SOLE   33,858 0 2,415
U S A Truck Inc COM 902925106 471 25,996 SH   SOLE   25,996 0 0
United Healthcare Cor COM 91324P102 12,144 55,084 SH   SOLE   52,561 0 2,522
United Technologies Corp COM 913017109 1,202 9,423 SH   SOLE   9,260 0 163
Viacom Inc Non Vtg Cl B COM 92553P201 2,116 68,675 SH   SOLE   68,675 0 0
Visa Inc Cl A COM 92826C839 910 7,978 SH   SOLE   7,978 0 0
Wal-Mart Stores Inc COM 931142103 8,014 81,158 SH   SOLE   77,137 0 4,020
Waste Management Inc Del COM 94106L109 350 4,061 SH   SOLE   4,061 0 0
Weingarten Rlty Invs Sbi COM 948741103 1,846 56,150 SH   SOLE   51,930 0 4,220
Wells Fargo & Co New COM 949746101 412 6,792 SH   SOLE   6,792 0 0
Welltower Inc COM 95040Q104 5,877 92,159 SH   SOLE   88,501 0 3,658
Zions Bancorp COM 989701107 505 9,942 SH   SOLE   9,942 0 0