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
3DICON CORP NEW COMMON 88579F201 1,844 78,489 SH   SOLE   78,489 0 0
3M CO COMMON 88579Y101 503,010 4,600 SH   SOLE   4,600 0 0
AAON INC COMMON 000360206 30,400,343 1,378,492 SH   SOLE   1,378,492 0 0
ABBOTT LABS COMMON 002824100 401,137 11,500 SH   SOLE   11,500 0 0
ABBVIE INC COMMON 00287Y109 475,410 11,500 SH   SOLE   11,500 0 0
AGL RESOURCES COMMON 001204106 4,922,951 114,861 SH   SOLE   112,981 1,880 0
ALLIANCE HOLDINGS GP COMMON 01861G100 1,368,075 21,460 SH   SOLE   21,460 0 0
ALTRIA GROUP INC COMMON 02209S103 525,711 15,025 SH   SOLE   15,025 0 0
AMAZON COM COMMON 023135106 4,248,102 15,298 SH   SOLE   15,268 30 0
AMER ELECTRIC PWR COMMON 025537101 4,280,308 95,585 SH   SOLE   93,935 1,650 0
AMGEN INC COMMON 031162100 6,089,197 61,719 SH   SOLE   61,719 0 0
ANNALY CAPITAL MGMT COMMON 035710409 4,391,695 349,379 SH   SOLE   344,199 5,180 0
APACHE CORP COMMON 037411105 526,033 6,275 SH   SOLE   6,275 0 0
APOLLO GROUP COMMON 037604105 3,461,496 195,344 SH   SOLE   194,954 390 0
APPLE COMMON 037833100 11,873,463 29,943 SH   SOLE   29,888 55 0
AT&T COMMON 00206R102 7,042,986 198,954 SH   SOLE   198,634 320 0
B P PLC ADR COMMON 055622104 272,687 6,533 SH   SOLE   6,533 0 0
BANK OF AMERICA COMMON 060505104 1,174,710 91,346 SH   SOLE   91,346 0 0
BAXTER INTL COMMON 071813109 5,887,943 85,000 SH   SOLE   84,820 180 0
BERKSHIRE HATHAWAY IN COMMON 084670108 1,011,600 6 SH   SOLE   6 0 0
BERKSHIRE HATHAWAY IN COMMON 084670702 429,773 3,840 SH   SOLE   3,840 0 0
BIOMED REALTY TRUST COMMON 09063H107 3,134,547 154,945 SH   SOLE   152,545 2,400 0
BLACKROCK COMMON 09247X101 5,516,809 21,479 SH   SOLE   21,434 45 0
BONANZA ROYALTIES, LL COMMON 02636P995 883 15,800 SH   SOLE   15,800 0 0
BRISTOL MYERS SQUIBB COMMON 110122108 440,599 9,859 SH   SOLE   9,859 0 0
BROOKFIELD ASSET MGMT COMMON 112585104 5,486,026 152,305 SH   SOLE   152,035 270 0
CAPITAL ONE FINANCIAL COMMON 14040H105 12,172,641 193,801 SH   SOLE   193,601 200 0
CASAVANT INTL MNG COR COMMON 125809996 0 153,599 SH   SOLE   153,599 0 0
CATERPILLAR INC COMMON 149123101 227,672 2,760 SH   SOLE   2,760 0 0
CHARLES SCHWAB CORP N COMMON 808513105 613,547 28,900 SH   SOLE   28,900 0 0
CHEVRONTEXACO CORP COMMON 166764100 1,149,606 9,714 SH   SOLE   9,714 0 0
CISCO SYSTEMS COMMON 17275R102 7,989,010 328,293 SH   SOLE   327,653 640 0
CITIGROUP INC COMMON 172967424 319,576 6,662 SH   SOLE   6,662 0 0
COCA COLA CO COMMON 191216100 437,261 10,902 SH   SOLE   10,902 0 0
CONOCOPHILLIPS COMMON 20825C104 6,878,567 113,695 SH   SOLE   112,275 1,420 0
COSTCO WHOLESALE COMMON 22160K105 6,139,399 55,525 SH   SOLE   55,420 105 0
COVIDIEN PLC COMMON G2554F113 4,749,636 75,583 SH   SOLE   75,443 140 0
CSX CORP COMMON 126408103 5,442,461 234,690 SH   SOLE   234,270 420 0
CVS CORP COMMON 126650100 368,354 6,442 SH   SOLE   6,442 0 0
DARDEN RESTAURANTS COMMON 237194105 3,830,462 75,881 SH   SOLE   74,761 1,120 0
DEALERTRACK HLDGS INC COMMON 242309102 354,300 10,000 SH   SOLE   10,000 0 0
DEEP ROCK OIL & GAS I COMMON 243778107 5 50,000 SH   SOLE   50,000 0 0
DEVON ENERGY CORP NEW COMMON 25179M103 295,842 5,702 SH   SOLE   5,702 0 0
DISABILITY ACCESS COR COMMON 25459R103 0 10,000 SH   SOLE   10,000 0 0
E M C CORP COMMON 268648102 7,204,667 305,024 SH   SOLE   304,454 570 0
EATON CORP PLC COMMON G29183103 7,000,868 106,380 SH   SOLE   106,170 210 0
ENBRIDGE ENERGY PARTN COMMON 29250R106 378,686 12,420 SH   SOLE   12,420 0 0
ENTERPRISE PRODS PART COMMON 293792107 746,572 12,012 SH   SOLE   12,012 0 0
ENZYME ENVIRONMENTAL COMMON 294113105 72 715,000 SH   SOLE   715,000 0 0
EOG RESOURCES COMMON 26875P101 5,238,494 39,782 SH   SOLE   39,702 80 0
EXPRESS SCRIPTS COMMON 30219G108 6,536,414 105,870 SH   SOLE   105,670 200 0
EXXON MOBIL CORP COMMON 30231G102 2,701,976 29,906 SH   SOLE   29,906 0 0
FACEBOOK COMMON 30303M102 3,141,349 126,260 SH   SOLE   126,010 250 0
FEDEX CORP COMMON 31428X106 4,899,667 49,702 SH   SOLE   49,612 90 0
FIFTH THIRD BANCORP COMMON 316773100 835,264 46,275 SH   SOLE   46,275 0 0
FIRSTMERIT CORPORATIO COMMON 337915102 4,242,454 211,805 SH   SOLE   207,985 3,820 0
GENERAL ELECTRIC COMMON 369604103 10,861,496 468,370 SH   SOLE   467,410 960 0
GENERAL MOTORS COMMON 37045V100 7,219,976 216,751 SH   SOLE   216,331 420 0
GEOGLOBAL RESOURCES I COMMON 37249T109 1,140 43,850 SH   SOLE   43,850 0 0
GLAXOSMITHKLINE PLC COMMON 37733W105 3,457,495 69,191 SH   SOLE   68,161 1,030 0
GOOGLE COMMON 38259P508 7,714,682 8,763 SH   SOLE   8,743 20 0
I B M COMMON 459200101 274,243 1,435 SH   SOLE   1,435 0 0
INTEL CORP COMMON 458140100 335,330 13,839 SH   SOLE   13,839 0 0
J P MORGAN CHASE & CO COMMON 46625H100 731,458 13,856 SH   SOLE   13,856 0 0
JOHNSON & JOHNSON COMMON 478160104 6,554,136 76,335 SH   SOLE   76,205 130 0
KINDER MORGAN ENERGY COMMON 494550106 304,963 3,571 SH   SOLE   3,571 0 0
KROGER CO COMMON 501044101 379,940 11,000 SH   SOLE   11,000 0 0
LEGGETT & PLATT COMMON 524660107 3,154,574 101,466 SH   SOLE   99,946 1,520 0
LIG ASSETS, INC COMMON 50187X107 7,500 1,000,000 SH   SOLE   1,000,000 0 0
LOCKHEED MARTIN COMMON 539830109 5,028,423 46,362 SH   SOLE   45,667 695 0
MACROSOLVE INC COMMON 55610Q108 600 20,000 SH   SOLE   20,000 0 0
MAGELLAN MIDSTREAM PA COMMON 559080106 354,250 6,500 SH   SOLE   6,500 0 0
MICROSOFT COMMON 594918104 326,528 9,452 SH   SOLE   9,452 0 0
NASDAQ STOCK MKT 2.50 CONVERT 631103AA6 1,026,281 1,025,000 SH   SOLE   1,025,000 0 0
NATIONAL GRID PLC COMMON 636274300 3,970,147 70,057 SH   SOLE   68,927 1,130 0
NATIONAL OILWELL VARC COMMON 637071101 10,777,142 156,417 SH   SOLE   156,117 300 0
OCCIDENTAL PETROLEUM COMMON 674599105 5,212,393 58,415 SH   SOLE   58,310 105 0
ONEOK PARTNERS L P COMMON 68268N103 1,007,162 20,338 SH   SOLE   20,338 0 0
PAYCHEX COMMON 704326107 4,445,528 121,762 SH   SOLE   120,162 1,600 0
PENN VIRGINIA CORP COMMON 707882106 51,700 11,000 SH   SOLE   11,000 0 0
PEPSICO COMMON 713448108 9,377,402 114,652 SH   SOLE   114,482 170 0
PFIZER COMMON 717081103 6,117,915 218,419 SH   SOLE   214,859 3,560 0
PHILIP MORRIS INTL IN COMMON 718172109 580,354 6,700 SH   SOLE   6,700 0 0
PHILLIPS 66 COMMON 718546104 781,264 13,262 SH   SOLE   13,262 0 0
PLAINS ALL AMERN PIPE COMMON 726503105 302,490 5,420 SH   SOLE   5,420 0 0
POTASH CORP COMMON 73755L107 3,879,473 101,743 SH   SOLE   101,553 190 0
PROCTER & GAMBLE COMMON 742718109 5,705,592 74,108 SH   SOLE   73,988 120 0
PUBLIC STORAGE INC COMMON 74460D109 316,473 2,064 SH   SOLE   2,064 0 0
QUALCOMM COMMON 747525103 8,103,519 132,649 SH   SOLE   132,379 270 0
RANGE RES CORP COMMON 75281A109 235,161 3,041 SH   SOLE   3,041 0 0
RANGE RES LTD SHS COMMON Q80288105 1,028 25,000 SH   SOLE   25,000 0 0
RESOLUTE ENERGY CORP COMMON 76116A108 151,620 19,000 SH   SOLE   19,000 0 0
ROSETTA RESOURCES INC COMMON 777779307 357,168 8,400 SH   SOLE   8,400 0 0
ROYAL DUTCH SHELL PLC COMMON 780259107 222,733 3,361 SH   SOLE   3,361 0 0
SAIC COMMON 78390X101 5,583,116 400,798 SH   SOLE   394,518 6,280 0
SCHLUMBERGER COMMON 806857108 523,053 7,299 SH   SOLE   7,299 0 0
SOUTHERN COMPANY COMMON 842587107 4,741,065 107,434 SH   SOLE   105,574 1,860 0
TE CONNECTIVITY COMMON H84989104 5,463,574 119,973 SH   SOLE   119,733 240 0
TEXAS CAPITAL BANCSHA COMMON 88224Q107 807,352 18,200 SH   SOLE   18,200 0 0
THERMOENERGY CORP COM COMMON 883906406 16,555 550,000 SH   SOLE   550,000 0 0
TOTAL ADR COMMON 89151E109 5,547,114 113,904 SH   SOLE   112,044 1,860 0
TRANSOCEAN LTD COMMON H8817H100 7,409,028 154,516 SH   SOLE   154,196 320 0
UNILIFE CORP NEW COMMON 90478E103 110,950 35,000 SH   SOLE   35,000 0 0
UNIVERSAL HEALTH SVCS COMMON 913903100 264,224 3,946 SH   SOLE   3,946 0 0
VALEANT PHARMACEUTICA COMMON 91911K102 7,274,707 84,511 SH   SOLE   84,331 180 0
VERIZON COMMUNICATION COMMON 92343V104 572,663 11,376 SH   SOLE   11,376 0 0
VISA COMMON 92826C839 5,571,583 30,487 SH   SOLE   30,437 50 0
WAL MART STORES INC COMMON 931142103 354,796 4,763 SH   SOLE   4,763 0 0
WASTE MANAGEMENT COMMON 94106L109 4,292,871 106,444 SH   SOLE   104,734 1,710 0
WELLS FARGO COMMON 949746101 8,972,524 217,410 SH   SOLE   217,000 410 0
WILLIAMS COS INC COMMON 969457100 301,956 9,300 SH   SOLE   9,300 0 0
WILLIAMS PARTNERS L P COMMON 96950F104 694,794 13,465 SH   SOLE   13,465 0 0
YUM BRANDS COMMON 988498101 5,366,921 77,400 SH   SOLE   77,280 120 0