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 589 78,489 SH   SOLE   78,489 0 0
3M CO COMMON 88579Y101 549,286 4,600 SH   SOLE   4,600 0 0
AAON INC COMMON 000360206 36,612,694 1,378,490 SH   SOLE   1,378,490 0 0
ABBOTT LABS COMMON 002824100 6,222,461 187,480 SH   SOLE   187,160 320 0
ABBVIE INC COMMON 00287Y109 514,395 11,500 SH   SOLE   11,500 0 0
AGL RESOURCES COMMON 001204106 5,626,532 122,236 SH   SOLE   120,356 1,880 0
ALLIANCE HOLDINGS GP COMMON 01861G100 1,285,025 21,460 SH   SOLE   21,460 0 0
ALTRIA GROUP INC COMMON 02209S103 564,185 16,425 SH   SOLE   16,425 0 0
AMAZON COM COMMON 023135106 4,816,532 15,406 SH   SOLE   15,376 30 0
AMER ELECTRIC PWR COMMON 025537101 5,130,527 118,351 SH   SOLE   116,371 1,980 0
AMGEN INC COMMON 031162100 7,039,971 62,899 SH   SOLE   62,899 0 0
ANNALY CAPITAL MGMT COMMON 035710409 6,578,210 568,066 SH   SOLE   559,006 9,060 0
APACHE CORP COMMON 037411105 534,254 6,275 SH   SOLE   6,275 0 0
APOLLO GROUP COMMON 037604105 4,120,380 198,000 SH   SOLE   197,610 390 0
APPLE COMMON 037833100 14,239,873 29,869 SH   SOLE   29,814 55 0
AT&T COMMON 00206R102 6,882,100 203,492 SH   SOLE   203,172 320 0
B P PLC ADR COMMON 055622104 274,582 6,533 SH   SOLE   6,533 0 0
BANK OF AMERICA COMMON 060505104 1,257,815 91,146 SH   SOLE   91,146 0 0
BAXTER INTL COMMON 071813109 5,649,966 86,010 SH   SOLE   85,830 180 0
BERKSHIRE HATHAWAY IN COMMON 084670108 1,022,460 6 SH   SOLE   6 0 0
BERKSHIRE HATHAWAY IN COMMON 084670702 435,878 3,840 SH   SOLE   3,840 0 0
BIOMED REALTY TRUST COMMON 09063H107 3,754,336 201,955 SH   SOLE   198,305 3,650 0
BLACKROCK COMMON 09247X101 5,835,573 21,564 SH   SOLE   21,519 45 0
BOARDWALK PIPELINE PA COMMON 096627104 254,501 8,380 SH   SOLE   8,380 0 0
BONANZA ROYALTIES, LL COMMON 02636P995 883 15,800 SH   SOLE   15,800 0 0
BRISTOL MYERS SQUIBB COMMON 110122108 437,207 9,447 SH   SOLE   9,447 0 0
BROOKFIELD ASSET MGMT COMMON 112585104 12,338,821 329,915 SH   SOLE   329,585 330 0
CAPITAL ONE FINANCIAL COMMON 14040H105 13,316,382 193,721 SH   SOLE   193,521 200 0
CASAVANT INTL MNG COR COMMON 125809996 0 153,599 SH   SOLE   153,599 0 0
CATERPILLAR INC COMMON 149123101 230,184 2,760 SH   SOLE   2,760 0 0
CHARLES SCHWAB CORP N COMMON 808513105 610,946 28,900 SH   SOLE   28,900 0 0
CHEVRONTEXACO CORP COMMON 166764100 1,177,900 9,695 SH   SOLE   9,695 0 0
CISCO SYSTEMS COMMON 17275R102 7,773,141 331,746 SH   SOLE   331,106 640 0
CITIGROUP INC COMMON 172967424 262,439 5,410 SH   SOLE   5,410 0 0
COCA COLA CO COMMON 191216100 414,835 10,951 SH   SOLE   10,951 0 0
CONOCOPHILLIPS COMMON 20825C104 8,851,878 127,347 SH   SOLE   125,777 1,570 0
COSTCO WHOLESALE COMMON 22160K105 6,494,436 56,390 SH   SOLE   56,285 105 0
COVIDIEN PLC COMMON G2554F113 4,668,674 76,611 SH   SOLE   76,471 140 0
CSX CORP COMMON 126408103 6,211,062 241,300 SH   SOLE   240,880 420 0
CVS CORP COMMON 126650100 365,584 6,442 SH   SOLE   6,442 0 0
DARDEN RESTAURANTS COMMON 237194105 4,108,968 88,766 SH   SOLE   87,646 1,120 0
DEALERTRACK HLDGS INC COMMON 242309102 428,400 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 341,717 5,916 SH   SOLE   5,916 0 0
DISABILITY ACCESS COR COMMON 25459R103 0 10,000 SH   SOLE   10,000 0 0
E M C CORP COMMON 268648102 7,874,934 308,096 SH   SOLE   307,526 570 0
EATON CORP PLC COMMON G29183103 7,287,609 105,863 SH   SOLE   105,653 210 0
ENBRIDGE ENERGY PARTN COMMON 29250R106 378,189 12,420 SH   SOLE   12,420 0 0
ENTERPRISE PRODS PART COMMON 293792107 1,038,186 17,008 SH   SOLE   17,008 0 0
ENZYME ENVIRONMENTAL COMMON 294113105 72 715,000 SH   SOLE   715,000 0 0
EOG RESOURCES COMMON 26875P101 6,391,674 37,758 SH   SOLE   37,678 80 0
EXPRESS SCRIPTS COMMON 30219G108 6,603,330 106,850 SH   SOLE   106,650 200 0
EXXON MOBIL CORP COMMON 30231G102 2,955,804 34,354 SH   SOLE   34,354 0 0
FACEBOOK COMMON 30303M102 2,870,645 57,150 SH   SOLE   57,050 100 0
FEDEX CORP COMMON 31428X106 5,793,415 50,770 SH   SOLE   50,680 90 0
FIFTH THIRD BANCORP COMMON 316773100 835,264 46,275 SH   SOLE   46,275 0 0
FIRSTMERIT CORPORATIO COMMON 337915102 2,814,803 129,595 SH   SOLE   127,175 2,420 0
GENERAL ELECTRIC COMMON 369604103 6,653,617 278,511 SH   SOLE   278,071 440 0
GENERAL MOTORS COMMON 37045V100 7,817,720 217,340 SH   SOLE   216,920 420 0
GEOGLOBAL RESOURCES I COMMON 37249T109 789 43,850 SH   SOLE   43,850 0 0
GLAXOSMITHKLINE PLC COMMON 37733W105 3,995,108 79,631 SH   SOLE   78,401 1,230 0
GOOGLE COMMON 38259P508 7,878,810 8,995 SH   SOLE   8,975 20 0
HCP INC COMMON 40414L109 4,930,994 120,415 SH   SOLE   118,865 1,550 0
I B M COMMON 459200101 273,141 1,475 SH   SOLE   1,475 0 0
INTEL CORP COMMON 458140100 302,294 13,189 SH   SOLE   13,189 0 0
J P MORGAN CHASE & CO COMMON 46625H100 476,375 9,216 SH   SOLE   9,216 0 0
JOHNSON & JOHNSON COMMON 478160104 6,637,781 76,569 SH   SOLE   76,439 130 0
KINDER MORGAN ENERGY COMMON 494550106 3,834,714 48,036 SH   SOLE   48,036 0 0
KROGER CO COMMON 501044101 363,060 9,000 SH   SOLE   9,000 0 0
LEGGETT & PLATT COMMON 524660107 3,795,007 125,871 SH   SOLE   124,051 1,820 0
LEIDOS HLDGS INC COM COMMON 525327102 4,232,723 92,986 SH   SOLE   91,416 1,570 0
LOCKHEED MARTIN COMMON 539830109 459,180 3,600 SH   SOLE   3,600 0 0
MACROSOLVE INC COMMON 55610Q108 400 20,000 SH   SOLE   20,000 0 0
MAGELLAN MIDSTREAM PA COMMON 559080106 397,832 7,050 SH   SOLE   7,050 0 0
MALLINCKRODT PLC COMMON G5785G107 405,187 9,190 SH   SOLE   9,173 17 0
MICROSOFT COMMON 594918104 312,946 9,403 SH   SOLE   9,403 0 0
NATIONAL GRID PLC COMMON 636274300 4,837,161 81,916 SH   SOLE   80,556 1,360 0
NATIONAL OILWELL VARC COMMON 637071101 12,322,723 157,761 SH   SOLE   157,461 300 0
NUSTAR ENERGY LP UNIT COMMON 67058H102 275,716 6,874 SH   SOLE   6,874 0 0
OCCIDENTAL PETROLEUM COMMON 674599105 5,758,346 61,560 SH   SOLE   61,455 105 0
ONEOK INC NEW COMMON 682680103 256,096 4,803 SH   SOLE   4,803 0 0
ONEOK PARTNERS L P COMMON 68268N103 1,133,599 21,385 SH   SOLE   21,385 0 0
PAYCHEX COMMON 704326107 5,126,003 126,132 SH   SOLE   124,532 1,600 0
PENN VIRGINIA CORP COMMON 707882106 222,775 33,500 SH   SOLE   33,500 0 0
PEPSICO COMMON 713448108 9,149,079 115,083 SH   SOLE   114,913 170 0
PFIZER COMMON 717081103 7,206,475 250,878 SH   SOLE   246,868 4,010 0
PHILIP MORRIS INTL IN COMMON 718172109 597,471 6,900 SH   SOLE   6,900 0 0
PHILLIPS 66 COMMON 718546104 783,924 13,558 SH   SOLE   13,558 0 0
PLAINS ALL AMERN PIPE COMMON 726503105 285,417 5,420 SH   SOLE   5,420 0 0
POTASH CORP COMMON 73755L107 7,242,050 231,523 SH   SOLE   231,103 420 0
PROCTER & GAMBLE COMMON 742718109 5,715,313 75,609 SH   SOLE   75,489 120 0
PUBLIC STORAGE INC COMMON 74460D109 331,375 2,064 SH   SOLE   2,064 0 0
QUALCOMM COMMON 747525103 9,018,515 133,965 SH   SOLE   133,695 270 0
RANGE RES CORP COMMON 75281A109 291,610 3,843 SH   SOLE   3,843 0 0
RANGE RES LTD SHS COMMON Q80288105 818 25,000 SH   SOLE   25,000 0 0
RESOLUTE ENERGY CORP COMMON 76116A108 158,840 19,000 SH   SOLE   19,000 0 0
ROYAL DUTCH SHELL PLC COMMON 780259107 231,405 3,361 SH   SOLE   3,361 0 0
SCHLUMBERGER COMMON 806857108 548,017 6,202 SH   SOLE   6,202 0 0
SCIENCE APPLICATNS IN COMMON 808625107 1,795,789 53,209 SH   SOLE   52,313 896 0
SOUTHERN COMPANY COMMON 842587107 5,751,492 139,667 SH   SOLE   137,357 2,310 0
TEXAS CAPITAL BANCSHA COMMON 88224Q107 835,234 18,200 SH   SOLE   18,200 0 0
THERMOENERGY CORP COM COMMON 883906406 22,000 550,000 SH   SOLE   550,000 0 0
TOTAL ADR COMMON 89151E109 7,400,078 127,764 SH   SOLE   125,684 2,080 0
TRANSOCEAN LTD COMMON H8817H100 4,343,390 97,604 SH   SOLE   97,434 170 0
UNILIFE CORP NEW COMMON 90478E103 116,200 35,000 SH   SOLE   35,000 0 0
UNIVERSAL HEALTH SVCS COMMON 913903100 295,911 3,946 SH   SOLE   3,946 0 0
VALEANT PHARMACEUTICA COMMON 91911K102 8,773,736 84,096 SH   SOLE   83,916 180 0
VERIZON COMMUNICATION COMMON 92343V104 528,128 11,315 SH   SOLE   11,315 0 0
VISA COMMON 92826C839 5,832,460 30,520 SH   SOLE   30,470 50 0
WAL MART STORES INC COMMON 931142103 352,271 4,763 SH   SOLE   4,763 0 0
WASTE MANAGEMENT COMMON 94106L109 4,986,789 120,921 SH   SOLE   118,991 1,930 0
WELLS FARGO COMMON 949746101 8,954,677 216,715 SH   SOLE   216,305 410 0
WILLIAMS COS INC COMMON 969457100 4,393,362 120,830 SH   SOLE   119,070 1,760 0
WILLIAMS PARTNERS L P COMMON 96950F104 1,031,953 19,515 SH   SOLE   19,515 0 0
YUM BRANDS COMMON 988498101 5,578,991 78,148 SH   SOLE   78,028 120 0