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 COMMON 88579F201 416 143,489 SH   SOLE   143,489 0 0
3M CO COMMON 88579Y101 821,600 5,000 SH   SOLE   5,000 0 0
AAON INC COMMON 000360206 46,170,688 2,062,112 SH   SOLE   2,062,112 0 0
ABBOTT LABS COMMON 002824100 8,250,815 183,270 SH   SOLE   183,270 0 0
ABBVIE INC COMMON 00287Y109 775,202 11,846 SH   SOLE   11,846 0 0
ALIBABA GROUP HLDG LT COMMON 01609W102 8,163,136 78,537 SH   SOLE   78,537 0 0
ALLIANCE HOLDINGS GP COMMON 01861G100 1,308,845 21,460 SH   SOLE   21,460 0 0
ALTERA CORP COMMON 021441100 6,245,261 169,065 SH   SOLE   169,065 0 0
ALTRIA GROUP INC COMMON 02209S103 806,629 16,372 SH   SOLE   16,372 0 0
AMAZON COMMON 023135106 7,296,639 23,511 SH   SOLE   23,511 0 0
AMEDICA CORP COM COMMON 023435100 12,966 16,208 SH   SOLE   16,208 0 0
AMGEN COMMON 031162100 9,822,140 61,662 SH   SOLE   61,662 0 0
ANNALY CAPITAL MGMT COMMON 035710409 14,911,457 1,379,413 SH   SOLE   1,371,453 7,960 0
APACHE CORP COMMON 037411105 287,970 4,595 SH   SOLE   4,595 0 0
APPLE COMMON 037833100 12,501,569 113,259 SH   SOLE   113,259 0 0
AT&T COMMON 00206R102 1,116,683 33,245 SH   SOLE   33,245 0 0
B P PLC ADR COMMON 055622104 5,650,084 148,218 SH   SOLE   146,898 1,320 0
BANK OF AMERICA COMMON 060505104 1,609,098 89,944 SH   SOLE   89,944 0 0
BERKSHIRE HATHAWAY IN COMMON 084670108 1,808,000 8 SH   SOLE   8 0 0
BERKSHIRE HATHAWAY IN COMMON 084670702 606,005 4,036 SH   SOLE   4,036 0 0
BGC PARTNERS COMMON 05541T101 10,292,909 1,124,908 SH   SOLE   1,115,948 8,960 0
BIOMED REALTY TRUST COMMON 09063H107 8,548,990 396,889 SH   SOLE   394,029 2,860 0
BLACKROCK COMMON 09247X101 6,913,679 19,336 SH   SOLE   19,336 0 0
BONANZA ROYALTIES, LL COMMON 02636P995 883 15,800 SH   SOLE   15,800 0 0
BRISTOL MYERS SQUIBB COMMON 110122108 621,497 10,528 SH   SOLE   10,528 0 0
BROOKFIELD ASSET MGMT COMMON 112585104 16,189,233 322,945 SH   SOLE   322,945 0 0
CALPINE CORP COMMON 131347304 7,470,756 337,585 SH   SOLE   337,585 0 0
CAPITAL ONE FINANCIAL COMMON 14040H105 14,660,137 177,591 SH   SOLE   177,591 0 0
CASAVANT INTL MNG COR COMMON 125809996 0 153,599 SH   SOLE   153,599 0 0
CATERPILLAR INC COMMON 149123101 252,623 2,760 SH   SOLE   2,760 0 0
CHARLES SCHWAB CORP COMMON 808513105 483,040 16,000 SH   SOLE   16,000 0 0
CHEVRONTEXACO CORP COMMON 166764100 1,301,776 11,604 SH   SOLE   11,604 0 0
CISCO SYSTEMS COMMON 17275R102 244,244 8,781 SH   SOLE   8,781 0 0
CONOCOPHILLIPS COMMON 20825C104 1,944,679 28,159 SH   SOLE   28,159 0 0
CONTINENTAL RESOURCES COMMON 212015101 4,289,607 111,825 SH   SOLE   111,825 0 0
COSTCO WHOLESALE COMMON 22160K105 4,573,280 32,263 SH   SOLE   32,263 0 0
CSX CORP COMMON 126408103 8,422,569 232,475 SH   SOLE   232,475 0 0
CVS CORP COMMON 126650100 861,616 8,946 SH   SOLE   8,946 0 0
DEALERTRACK HLDGS INC COMMON 242309102 443,100 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 COMMON 25179M103 216,488 3,537 SH   SOLE   3,537 0 0
DISABILITY ACCESS COR COMMON 25459R103 0 10,000 SH   SOLE   10,000 0 0
DISCOVERY COMMUNICATI COMMON 25470F302 9,185,834 272,415 SH   SOLE   272,415 0 0
EATON CORP PLC COMMON G29183103 6,347,260 93,397 SH   SOLE   93,397 0 0
EMERSON ELEC CO COMMON 291011104 333,375 5,401 SH   SOLE   5,401 0 0
ENBRIDGE ENERGY PARTN COMMON 29250R106 495,558 12,420 SH   SOLE   12,420 0 0
ENERGY TRANSFER PARTN COMMON 29273R109 229,255 3,527 SH   SOLE   3,527 0 0
ENTERPRISE PRODS PART COMMON 293792107 1,983,071 54,902 SH   SOLE   54,902 0 0
ENZYME ENVIRONMENTAL COMMON 294113105 72 715,000 SH   SOLE   715,000 0 0
EXPRESS SCRIPTS COMMON 30219G108 8,901,357 105,130 SH   SOLE   105,130 0 0
EXXON MOBIL CORP COMMON 30231G102 4,688,851 50,718 SH   SOLE   50,718 0 0
FEDERATED INVS INC COMMON 314211103 8,100,382 245,988 SH   SOLE   244,128 1,860 0
FEDEX CORP COMMON 31428X106 4,289,653 24,701 SH   SOLE   24,701 0 0
FIFTH THIRD BANCORP COMMON 316773100 942,853 46,275 SH   SOLE   46,275 0 0
GENERAL ELECTRIC COMMON 369604103 7,791,160 308,317 SH   SOLE   308,317 0 0
GENERAL MOTORS COMMON 37045V100 8,276,777 237,089 SH   SOLE   237,089 0 0
GEO GROUP INC COMMON 36162J106 7,021,676 173,976 SH   SOLE   172,756 1,220 0
GEOGLOBAL RESOURCES I COMMON 37249T109 351 43,850 SH   SOLE   43,850 0 0
GILEAD SCIENCES INC COMMON 375558103 5,218,705 55,365 SH   SOLE   55,365 0 0
GLAXOSMITHKLINE PLC COMMON 37733W105 7,606,803 177,979 SH   SOLE   177,089 890 0
GLOBAL GEOPHYSICAL SV COMMON 37946S107 53 13,335 SH   SOLE   13,335 0 0
GOOGLE INC CL A COMMON 38259P508 4,229,891 7,971 SH   SOLE   7,971 0 0
GOOGLE INC CL C COMMON 38259P706 5,087,130 9,664 SH   SOLE   9,664 0 0
HANESBRANDS INC COMMON 410345102 202,249 1,812 SH   SOLE   1,812 0 0
HCP INC COMMON 40414L109 10,782,244 244,884 SH   SOLE   243,194 1,690 0
HOME DEPOT INC COMMON 437076102 222,851 2,123 SH   SOLE   2,123 0 0
I B M COMMON 459200101 226,381 1,411 SH   SOLE   1,411 0 0
INTEL CORP COMMON 458140100 438,035 12,070 SH   SOLE   12,070 0 0
J P MORGAN CHASE & CO COMMON 46625H100 427,064 6,824 SH   SOLE   6,824 0 0
JOHNSON & JOHNSON COMMON 478160104 6,662,811 63,716 SH   SOLE   63,716 0 0
KINDER MORGAN COMMON 49456B101 12,398,557 293,041 SH   SOLE   291,371 1,670 0
KRAFT FOODS GROUP INC COMMON 50076Q106 9,252,501 147,662 SH   SOLE   146,532 1,130 0
KROGER CO COMMON 501044101 353,155 5,500 SH   SOLE   5,500 0 0
LABORATORY CORP AMER COMMON 50540R409 7,424,060 68,805 SH   SOLE   68,805 0 0
LAMAR ADVERTISING REI COMMON 512816109 9,254,134 172,523 SH   SOLE   171,223 1,300 0
LOCKHEED MARTIN COMMON 539830109 627,200 3,257 SH   SOLE   3,257 0 0
MAGELLAN MIDSTREAM PA COMMON 559080106 490,174 5,930 SH   SOLE   5,930 0 0
MCDONALDS COMMON 580135101 7,208,435 76,931 SH   SOLE   76,931 0 0
MERIDIAN BIOSCIENCE I COMMON 589584101 630,134 38,283 SH   SOLE   38,283 0 0
MICROSOFT COMMON 594918104 678,167 14,600 SH   SOLE   14,600 0 0
NUSTAR ENERGY LP UNIT COMMON 67058H102 469,334 8,127 SH   SOLE   8,127 0 0
OCCIDENTAL PETROLEUM COMMON 674599105 2,100,153 26,053 SH   SOLE   26,053 0 0
ONEOK INC COMMON 682680103 9,959,377 200,028 SH   SOLE   198,668 1,360 0
ONEOK PARTNERS L P COMMON 68268N103 1,262,731 31,863 SH   SOLE   31,863 0 0
OPKO HEALTH INC COMMON 68375N103 1,174,824 117,600 SH   SOLE   117,600 0 0
OREXIGEN THERAPEUTICS COMMON 686164104 606,000 100,000 SH   SOLE   100,000 0 0
PATTERN ENERGY GROUP COMMON 70338P100 6,079,249 246,523 SH   SOLE   244,733 1,790 0
PAYCHEX COMMON 704326107 7,596,690 164,537 SH   SOLE   163,287 1,250 0
PEOPLES UNITED FINANC COMMON 712704105 9,352,584 616,112 SH   SOLE   611,742 4,370 0
PEPSICO COMMON 713448108 10,232,902 108,216 SH   SOLE   108,216 0 0
PFIZER COMMON 717081103 213,722 6,861 SH   SOLE   6,861 0 0
PHILIP MORRIS INTL IN COMMON 718172109 598,658 7,350 SH   SOLE   7,350 0 0
PHILLIPS 66 COMMON 718546104 913,315 12,738 SH   SOLE   12,738 0 0
PLAINS ALL AMERN PIPE COMMON 726503105 964,816 18,800 SH   SOLE   18,800 0 0
POTASH CORP COMMON 73755L107 7,488,574 212,021 SH   SOLE   210,601 1,420 0
PRICELINE GROUP INC COMMON 741503403 6,065,917 5,320 SH   SOLE   5,320 0 0
PROCTER & GAMBLE COMMON 742718109 7,431,631 81,586 SH   SOLE   81,586 0 0
PROSPERITY BANCSHARES COMMON 743606105 373,459 6,746 SH   SOLE   6,746 0 0
QUALCOMM COMMON 747525103 7,474,392 100,557 SH   SOLE   100,557 0 0
RANGE RES CORP COMMON 75281A109 7,988,131 149,451 SH   SOLE   149,451 0 0
RANGE RES LTD SHS COMMON Q80288105 183 25,000 SH   SOLE   25,000 0 0
RAYTHEON CO COMMON 755111507 259,608 2,400 SH   SOLE   2,400 0 0
RESOLUTE ENERGY CORP COMMON 76116A108 17,473 13,237 SH   SOLE   13,237 0 0
ROYAL DUTCH SHELL PLC COMMON 780259107 233,791 3,361 SH   SOLE   3,361 0 0
SCHLUMBERGER COMMON 806857108 281,255 3,293 SH   SOLE   3,293 0 0
SEMGROUP CORP COMMON 81663A105 700,792 10,247 SH   SOLE   10,247 0 0
SEMPRA ENERGY CORP COMMON 816851109 248,221 2,229 SH   SOLE   2,229 0 0
SOUTHERN COMPANY COMMON 842587107 10,709,013 218,062 SH   SOLE   216,252 1,810 0
STARBUCKS CORP COMMON 855244109 304,652 3,713 SH   SOLE   3,713 0 0
TEXAS CAPITAL BANCSHA COMMON 88224Q107 923,610 17,000 SH   SOLE   17,000 0 0
THERMOENERGY CORP COM COMMON 883906406 1,650 550,000 SH   SOLE   550,000 0 0
TOTALLY GREEN INC COM COMMON 89154K201 2,681 13,350 SH   SOLE   13,350 0 0
TWITTER COMMON 90184L102 1,219,580 34,000 SH   SOLE   34,000 0 0
U S GEOTHERMAL INC COMMON 90338S102 17,031 37,000 SH   SOLE   37,000 0 0
UNILEVER PLC ADR COMMON 904767704 8,997,085 222,260 SH   SOLE   222,260 0 0
UNILIFE CORP NEW COMMON 90478E103 117,250 35,000 SH   SOLE   35,000 0 0
UNITEDHEALTH GROUP IN COMMON 91324P102 245,143 2,425 SH   SOLE   2,425 0 0
UNIVERSAL HEALTH SVCS COMMON 913903100 421,230 3,786 SH   SOLE   3,786 0 0
VERIZON COMMUNICATION COMMON 92343V104 9,103,925 194,611 SH   SOLE   193,381 1,230 0
VISA COMMON 92826C839 7,608,116 29,016 SH   SOLE   29,016 0 0
VODAFONE GROUP COMMON 92857W308 7,674,753 224,605 SH   SOLE   223,035 1,570 0
WAL MART STORES INC COMMON 931142103 605,463 7,050 SH   SOLE   7,050 0 0
WELLS FARGO COMMON 949746101 10,603,469 193,423 SH   SOLE   193,423 0 0
WHOLE FOODS MKT INC COMMON 966837106 8,911,735 176,750 SH   SOLE   176,750 0 0
WILLIAMS COS INC COMMON 969457100 7,790,433 173,352 SH   SOLE   172,092 1,260 0
WILLIAMS PARTNERS LP COMMON 96950F104 960,559 21,465 SH   SOLE   21,465 0 0