UNITED STATES SECURITIES AND EXCHANGE COMMISSION Washington, D.C. 20549 Form 13F HR Form 13F Cover Page Report for the Calendar Year or Quarter Ended: March 30, 2007 Check here if Amendment ( ) Amendment Number: This Amendment (Check only one.): ( ) is a restatement ( ) adds new holdings entries. Institutional Investment Manager Filing this Report: Name: Friedman, Billings, Ramsey Group Address: 1001 19th Street North Potomac Tower Arlington, VA 22209 13F File Number: 28-5254 The Institutional investment manager filing this report and the person by whom it is Signed hereby represent that the person signing the report is authorized to submit it, That all the information contained herein is true, correct and complete, and that it is understood that all required items, statements, schedules, lists, and tables, are considered integral parts of this form. Person signing this Report on Behalf of Reporting Manager: Name: Robert Dean Title: Sr. Vice President / Director, Risk Management - FBR Group Phone: 703-469-9716 Signature, Place, and Date of Signing: Robert Dean Arlington, VA May 15, 2007 Report Type (Check only one.): ( X ) 13F HOLDINGS REPORT ( ) 13F NOTICE. ( ) 13F COMBINATION REPORT List of Other Managers Reporting for this Manager: I AM SIGNING THIS REPORT AS REQUIRED BY THE SECURITIES EXCHANGE ACT OF 1934 FORM 13F SUMMARY PAGE Report Summary: Number of Other Included Managers: 4 Form 13F Information Table Entry Total: 83,674,441 Form 13F Information Table Value Total: $2,266,143,152 List of Other Included Managers: No: Name 1) Friedman Billings Ramsey & Co., Inc. 2) FBR Investment Mangement, Inc. 3) FBR Fund Adviser, Inc. 4) FBR Group, Inc. Name of Issuer Tit- Cusip Value Prn Sh Put Inv. Oth Sole le x1000 Amt. prn cal Disc Mgr Mgr 99 Cents Only Stores com 65440K106 50779 3447336 sh 0 sole 0 3447336 Accredited Home Lend com 00437P107 2352 253692 sh 0 sole 0 253692 ACE Ltd com G0070K103 364 6379 sh 0 sole 0 6379 Advancis Pharmaceutica com 00764L109 989 449380 sh 0 sole 0 449380 Advanta Corp com 007942204 507 11569 sh 0 sole 0 11569 Advantest Corp com 00762U200 678 15200 sh 0 sole 0 15200 AES Corp/The com 00130H105 21520 1000000 sh 0 sole 0 1000000 Affirmative Ins Hldgs com 008272106 1159 67000 sh 0 sole 0 67000 Affrd Residt'l Com com 008273104 6068 500225 sh 0 sole 0 500225 Agilent Technologies com 00846U101 253 7500 sh 0 sole 0 7500 AGL Resources Inc com 001204106 5607 131250 sh 0 sole 0 131250 Alcatel Lucent com 013904305 307 26000 sh 0 sole 0 26000 Alliant Energy Corp com 018802108 1308 29175 sh 0 sole 0 29175 Ameren Corp com 023608102 1465 29125 sh 0 sole 0 29125 American International com 026874107 639 9500 sh 0 sole 0 9500 American Tower Corp com 029912201 159978 4107256 sh 0 sole 0 4107256 American Woodmark Corp com 030506109 26866 730850 sh 0 sole 0 730850 AmeriCredit Corp com 03060R101 31890 1395000 sh 0 sole 0 1395000 Ameriprise Fin. Inc com 03076C106 916 16025 sh 0 sole 0 16025 Amtrust Fin. Services com 032359309 27023 2558994 sh 0 sole 0 2558994 Annaly Capital Mgmt. com 035710409 15307 988806 sh 0 sole 0 988806 Anworth Mortgage Asset com 037347101 7777 796006 sh 0 sole 0 796006 Apple Computer Inc com 037833100 557 6000 sh 0 sole 0 6000 Applera Corp-Applied com 038020103 207 7000 sh 0 sole 0 7000 Applied Materials Inc com 038222105 204 11150 sh 0 sole 0 11150 Aquila Inc com 03840P102 914 218550 sh 0 sole 0 218550 Archer-Daniels-Midland com 039483102 276 7525 sh 0 sole 0 7525 Arrow Electronics Inc com 042735100 345 9150 sh 0 sole 0 9150 Asset Capital Corp com 04544C108 475709 1216397 sh 0 sole 0 1216397 Asta Funding Inc com 046220109 1550 35891 sh 0 sole 0 35891 Atmos Energy Corp com 049560105 5516 176350 sh 0 sole 0 176350 Avaya Inc com 053499109 142 12000 sh 0 sole 0 12000 Avista Corp com 05379B107 542 22375 sh 0 sole 0 22375 Avnet Inc com 053807103 416 11500 sh 0 sole 0 11500 Bally Technologies Inc com 05874B107 37728 1600000 sh 0 sole 0 1600000 Bancorp Rhode Island com 059690107 7689 178811 sh 0 sole 0 178811 Bancshares of Florida com 05976U102 947 50086 sh 0 sole 0 50086 Bank Mutual Corp com 063750103 7025 617895 sh 0 sole 0 617895 Bank of America Corp com 060505104 893 17500 sh 0 sole 0 17500 Bank of New York Co com 064057102 243 6000 sh 0 sole 0 6000 Bankunited Fin. Corp com 06652B103 13188 621763 sh 0 sole 0 621763 Banner Corp com 06652V109 6091 146605 sh 0 sole 0 146605 BEA Systems Inc com 073325102 162 14000 sh 0 sole 0 14000 Bear Stearns Cos Inc com 073902108 940 6253 sh 0 sole 0 6253 Berkshire Hathaway Inc com 084670207 539 148 sh 0 sole 0 148 Beverly National Corp com 088115100 656 30300 sh 0 sole 0 30300 Big 5 Sporting Goods com 08915P101 2797 107900 sh 0 sole 0 107900 Blackbaud Inc com 09227Q100 1995 81700 sh 0 sole 0 81700 Bradley Pharmaceutical com 104576103 4377 228100 sh 0 sole 0 228100 Broadcom Corp com 111320107 334 10400 sh 0 sole 0 10400 Brown & Brown Inc com 115236101 1353 50000 sh 0 sole 0 50000 Burl. North SantaFe com 12189T104 308 3825 sh 0 sole 0 3825 Canon Inc com 138006309 1341 24975 sh 0 sole 0 24975 Capital One Fin. Corp com 14040H105 641 8500 sh 0 sole 0 8500 Capitol Federal Fin. com 14057C106 2677 70800 sh 0 sole 0 70800 Capstead Mortgage Corp com 14067E506 2719 272200 sh 0 sole 0 272200 Carmax Inc com 143130102 73620 3000000 sh 0 sole 0 3000000 Cascade Natural Gas com 147339105 675 25600 sh 0 sole 0 25600 Castlepoint Holdings com G19522112 299 18300 sh 0 sole 0 18300 Centerpoint Energy Inc com 15189T107 4544 253300 sh 0 sole 0 253300 CH Energy Group Inc com 12541M102 353 7250 sh 0 sole 0 7250 Check Point Software com M22465104 334 15000 sh 0 sole 0 15000 Cheniere Energy Inc com 16411R208 2296 73700 sh 0 sole 0 73700 Chesapeake Utilities com 165303108 373 12065 sh 0 sole 0 12065 Chicago Merc Ex Hdlgs com 167760107 532 1000 sh 0 sole 0 1000 Chubb Corp com 171232101 710 13748 sh 0 sole 0 13748 CIT Group Inc com 125581108 423 8000 sh 0 sole 0 8000 Citigroup Inc com 172967101 898 17500 sh 0 sole 0 17500 Clinical Data Inc com 18725U109 850 40923 sh 0 sole 0 40923 CMS Energy Corp com 125896100 1970 110650 sh 0 sole 0 110650 CNA Fin. Corp com 126117100 819 19000 sh 0 sole 0 19000 Cognos Inc com 19244C109 209 5300 sh 0 sole 0 5300 Comerica Inc com 200340107 982 16610 sh 0 sole 0 16610 Compuware Corp com 205638109 193 20300 sh 0 sole 0 20300 Consolidated Edison com 209115104 4706 92175 sh 0 sole 0 92175 Constellation Energy com 210371100 2074 23850 sh 0 sole 0 23850 Continental Enviro Dev com 99999CEDF 3618 99419 sh 0 sole 0 99419 Corning Inc com 219350105 491 21600 sh 0 sole 0 21600 Costco Wholesale Corp com 22160K105 282 5229 sh 0 sole 0 5229 CSX Corp com 126408103 221 5522 sh 0 sole 0 5522 Cummins Inc com 231021106 427 2950 sh 0 sole 0 2950 Cytomyx Holdings com 033942276 25187 14392591sh 0 sole 0 14392591 Dassault Systemes SA com 237545108 344 6382 sh 0 sole 0 6382 Deerfield Triarc Cap com 244572301 300 20000 sh 0 sole 0 20000 Dime Community Banc com 253922108 4568 345298 sh 0 sole 0 345298 Dominion Resources com 25746U109 11260 126850 sh 0 sole 0 126850 Dover Motorsports Inc com 260174107 3170 603800 sh 0 sole 0 603800 Downey Fin. Corp com 261018105 12618 195500 sh 0 sole 0 195500 DR Horton Inc com 23331A109 12467 566666 sh 0 sole 0 566666 DTE Energy Co com 233331107 2573 53725 sh 0 sole 0 53725 Duke Energy Corp com 26441C105 2170 106937 sh 0 sole 0 106937 Dynamex Inc com 26784F103 12483 490680 sh 0 sole 0 490680 Dynavax Technologies com 268158102 378 69444 sh 0 sole 0 69444 E.ON AG com 268780103 14363 318040 sh 0 sole 0 318040 ECC Capital Corp com 26826M108 1576 3940110 sh 0 sole 0 3940110 El Paso Corp com 28336L109 10462 723000 sh 0 sole 0 723000 Eli Lilly & Co com 532457108 803 14950 sh 0 sole 0 14950 Emageon Inc com 29076V109 295 26844 sh 0 sole 0 26844 Enbridge Inc com 29250N105 13963 427660 sh 0 sole 0 427660 Energen Corp com 29265N108 3034 59625 sh 0 sole 0 59625 Energy East Corp com 29266M109 2960 121509 sh 0 sole 0 121509 EnergySouth Inc com 292970100 721 17189 sh 0 sole 0 17189 Equitable Resources com 294549100 5463 113050 sh 0 sole 0 113050 Exelon Corp com 30161N101 5086 74025 sh 0 sole 0 74025 Fannie Mae com 313586109 655 12000 sh 0 sole 0 12000 FirstFed Fin. Corp com 337907109 16197 285000 sh 0 sole 0 285000 Flagstone Reins Hldgs com G3529T105 17715 1314200 sh 0 sole 0 1314200 Flextronics Internat. com Y2573F102 338 30900 sh 0 sole 0 30900 Flushing Fin. Corp com 343873105 1826 112488 sh 0 sole 0 112488 Franklin Bank Corp com 352451108 7954 445125 sh 0 sole 0 445125 Freddie Mac com 313400301 2754 46291 sh 0 sole 0 46291 FUJIFILM Holdings Corp com 35958N107 945 23134 sh 0 sole 0 23134 Genworth Fin. Inc com 37247D106 664 19000 sh 0 sole 0 19000 Global Imaging Systems com 37934A100 21165 1085400 sh 0 sole 0 1085400 Goldman Sachs Group com 38141G104 806 3900 sh 0 sole 0 3900 Government Prop Trust com 38374W107 2247 210000 sh 0 sole 0 210000 Greenville First Banc com 39607Y100 547 25520 sh 0 sole 0 25520 Hana Biosciences Inc com 40963P105 199 103963 sh 0 sole 0 103963 Harrington West Fin. com 41383L104 1366 80335 sh 0 sole 0 80335 Hartford Fin. Services com 416515104 700 7319 sh 0 sole 0 7319 Hewlett-Packard Co com 428236103 450 11200 sh 0 sole 0 11200 Highland Hospitality com 430141101 2458 138084 sh 0 sole 0 138084 Hilb Rogal & Hobbs Co com 431294107 19301 393500 sh 0 sole 0 393500 Hingham Instit 4 Sav. com 433323102 3445 99148 sh 0 sole 0 99148 Hitachi Ltd com 433578507 849 11000 sh 0 sole 0 11000 HMN Fin. Inc com 40424G108 3275 96788 sh 0 sole 0 96788 Hudson City Bancorp com 443683107 22848 1670156 sh 0 sole 0 1670156 Illumina Inc com 452327109 210 7175 sh 0 sole 0 7175 Infineon Technologies com 45662N103 1021 65600 sh 0 sole 0 65600 Ingram Micro Inc com 457153104 266 13800 sh 0 sole 0 13800 Integrys Energy Group com 45822P105 3013 54271 sh 0 sole 0 54271 Intel Corp com 458140100 455 23800 sh 0 sole 0 23800 IBM com 459200101 245 2600 sh 0 sole 0 2600 International Game Tec com 459902102 808 20000 sh 0 sole 0 20000 International Speedway com 460335201 3102 60000 sh 0 sole 0 60000 International Speedway com 460335300 971 19000 sh 0 sole 0 19000 Investors Bancorp com 46146P102 2094 145000 sh 0 sole 0 145000 Investors Title Co com 461804106 3070 61000 sh 0 sole 0 61000 Iomai Corp com 46202P103 493 101346 sh 0 sole 0 101346 Iron Mountain Inc com 462846106 4787 183200 sh 0 sole 0 183200 Isle of Capri Casinos com 464592104 14243 555943 sh 0 sole 0 555943 ITLA Capital Corp com 450565106 9130 175500 sh 0 sole 0 175500 Jabil Circuit Inc com 466313103 276 12875 sh 0 sole 0 12875 Jack Henry & Associate com 426281101 255 10600 sh 0 sole 0 10600 JPMorgan Chase & Co com 46625H100 1693 35000 sh 0 sole 0 35000 Keycorp com 493267108 962 25680 sh 0 sole 0 25680 KeySpan Corp com 49337W100 11752 285600 sh 0 sole 0 285600 Kla-Tencor Corp com 482480100 679 12738 sh 0 sole 0 12738 KMG America Corp com 482563103 234 50590 sh 0 sole 0 50590 Knight Transportation com 499064103 4333 243140 sh 0 sole 0 243140 Koninklijke Philips com 500472303 972 25500 sh 0 sole 0 25500 Kyocera Corp com 501556203 1604 17035 sh 0 sole 0 17035 Laclede Group Inc/The com 505597104 1310 42150 sh 0 sole 0 42150 Lam Research Corp com 512807108 360 7603 sh 0 sole 0 7603 Lehman Brothers Hldgs. com 524908100 1156 16500 sh 0 sole 0 16500 Lincoln National Corp com 534187109 339 5000 sh 0 sole 0 5000 Loews Corp com 540424108 713 15695 sh 0 sole 0 15695 Luminent Mortgage Cap com 550278303 7455 833906 sh 0 sole 0 833906 MAF Bancorp Inc com 55261R108 1574 38079 sh 0 sole 0 38079 Magna International com 559222401 202 2690 sh 0 sole 0 2690 Markel Corp com 570535104 123826 255400 sh 0 sole 0 255400 Markwest Hydrocarbon com 570762104 24669 397890 sh 0 sole 0 397890 Marvell Technology Gr. com G5876H105 190 11300 sh 0 sole 0 11300 MASSBANK Corp com 576152102 1670 50921 sh 0 sole 0 50921 Matsushita Electric com 576879209 919 45700 sh 0 sole 0 45700 Maxim Integrated Prod com 57772K101 626 21292 sh 0 sole 0 21292 McKesson Corp com 58155Q103 357 6100 sh 0 sole 0 6100 MDU Resources Group com 552690109 1921 66850 sh 0 sole 0 66850 Mellon Fin. Corp com 58551A108 259 6000 sh 0 sole 0 6000 Merrill Lynch & Co Inc com 590188108 1062 13000 sh 0 sole 0 13000 Meruelo Maddux Prop com 590473104 648 74069 sh 0 sole 0 74069 Metlife Inc com 59156R108 884 14000 sh 0 sole 0 14000 MFA Mortgage Inv. com 55272X102 6786 881306 sh 0 sole 0 881306 MGE Energy Inc com 55277P104 409 11528 sh 0 sole 0 11528 Microchip Technology com 595017104 220 6200 sh 0 sole 0 6200 Micron Technology Inc com 595112103 1156 95700 sh 0 sole 0 95700 Micros Systems Inc com 594901100 1917 35500 sh 0 sole 0 35500 Molex Inc com 608554101 666 23600 sh 0 sole 0 23600 Monarch Casino & Resor com 609027107 25852 994300 sh 0 sole 0 994300 Morgan Stanley com 617446448 1311 16651 sh 0 sole 0 16651 Motorola Inc com 620076109 663 37500 sh 0 sole 0 37500 MPC Corp com 553166109 63 100000 sh 0 sole 0 100000 Nasdaq Stock Market com 631103108 647 22000 sh 0 sole 0 22000 National Fuel Gas Co com 636180101 4637 107200 sh 0 sole 0 107200 National Grid PLC com 636274300 14483 183776 sh 0 sole 0 183776 NCR Corp com 62886E108 215 4500 sh 0 sole 0 4500 New Jersey Resources com 646025106 2277 45500 sh 0 sole 0 45500 Nicor Inc com 654086107 4595 94900 sh 0 sole 0 94900 NiSource Inc com 65473P105 8284 338950 sh 0 sole 0 338950 Nokia OYJ com 654902204 818 35700 sh 0 sole 0 35700 Norfolk Southern Corp com 655844108 235 4639 sh 0 sole 0 4639 Northeast Utilities com 664397106 1129 34450 sh 0 sole 0 34450 Northwest Bancorp com 667328108 542 20000 sh 0 sole 0 20000 Northwest Natural Gas com 667655104 2832 62000 sh 0 sole 0 62000 NorthWestern Corp com 668074305 900 25416 sh 0 sole 0 25416 NOVARTIS com 66987V109 1161 21255 sh 0 sole 0 21255 Novellus Systems Inc com 670008101 348 10870 sh 0 sole 0 10870 Novo-Nordisk A/S com 670100205 226 2500 sh 0 sole 0 2500 NSTAR com 060505104 896 25500 sh 0 sole 0 25500 Nvidia Corp com 67066G104 249 8650 sh 0 sole 0 8650 NYSE Group Inc com 62949W103 844 9000 sh 0 sole 0 9000 Oneok Inc com 682680103 4217 93700 sh 0 sole 0 93700 Opteum Inc com 68384A100 315 70000 sh 0 sole 0 70000 O'Reilly Automotive com 686091109 19852 599746 sh 0 sole 0 599746 Oritani Fin. Corp com 686323106 1352 90134 sh 0 sole 0 90134 Pacific Premier Bancor com 69478X105 2696 249660 sh 0 sole 0 249660 Parkvale Fin. Corp com 701492100 7761 265682 sh 0 sole 0 265682 Patriot National Banc com 70336F104 1514 67310 sh 0 sole 0 67310 Penn National Gaming com 707569109 173922 4100000 sh 0 sole 0 4100000 Penn Virginia Corp com 707882106 15610 212675 sh 0 sole 0 212675 People's Bank com 710198102 7118 160325 sh 0 sole 0 160325 Pepco Holdings Inc com 713291102 375 12916 sh 0 sole 0 12916 PFF Bancorp Inc com 69331W104 13245 436700 sh 0 sole 0 436700 PG&E Corp com 69331C108 10426 216000 sh 0 sole 0 216000 Piedmont Natural Gas C com 720186105 4245 160900 sh 0 sole 0 160900 Pinnacle Entertainment com 723456109 47134 1621407 sh 0 sole 0 1621407 PNC Fin. Services Grou com 693475105 648 9000 sh 0 sole 0 9000 PNM Resources Inc com 69349H107 787 24375 sh 0 sole 0 24375 Pool Corp com 73278L105 31780 887707 sh 0 sole 0 887707 PPL Corp com 69351T106 755 18450 sh 0 sole 0 18450 Principal Fin. Group com 74251V102 659 11000 sh 0 sole 0 11000 Protalex Inc com 743642100 195 100000 sh 0 sole 0 100000 Prudential Fin. Inc com 744320102 812 8997 sh 0 sole 0 8997 Public Service Enterp. com 744573106 9649 116200 sh 0 sole 0 116200 Puget Energy Inc com 745310102 1877 73100 sh 0 sole 0 73100 Qimonda AG com 746904101 238 16600 sh 0 sole 0 16600 Quanta Cap Holdings Lt com 74763S100 6000 2870620 sh 0 sole 0 2870620 Questar Corp com 748356102 7714 86475 sh 0 sole 0 86475 RAIT Fin. Trust com 749227104 6459 231173 sh 0 sole 0 231173 Safeco Corp com 786429100 654 9845 sh 0 sole 0 9845 SanDisk Corp com 80004C101 293 6700 sh 0 sole 0 6700 Schering-Plough Corp com 806605101 485 19025 sh 0 sole 0 19025 SEMCO Energy Inc com 78412D109 611 80125 sh 0 sole 0 80125 Sempra Energy com 816851109 14160 232092 sh 0 sole 0 232092 Shuffle Master Inc com 825549108 2874 157500 sh 0 sole 0 157500 Sierra Pacific Res. com 826428104 275 15825 sh 0 sole 0 15825 Simpson Manufacturing com 829073105 27827 902300 sh 0 sole 0 902300 Solectron Corp com 834182107 42 13450 sh 0 sole 0 13450 Sony Corp com 835699307 1380 27342 sh 0 sole 0 27342 South Jersey Industrie com 838518108 2059 54110 sh 0 sole 0 54110 Southern Union Co com 844030106 7763 255457 sh 0 sole 0 255457 Southwest Gas Corp com 844895102 3423 88050 sh 0 sole 0 88050 Southwestern Energy Co com 845467109 1809 44150 sh 0 sole 0 44150 Spectra Energy Corp com 847560109 14508 552268 sh 0 sole 0 552268 SPSS Inc com 78462K102 215 5950 sh 0 sole 0 5950 St. Paul Travel com 792860108 673 13004 sh 0 sole 0 13004 Station Casinos Inc com 857689103 20332 234861 sh 0 sole 0 234861 Sterling Fin. Corp/WA com 859319105 15938 511000 sh 0 sole 0 511000 STMicroelectronics NV com 861012102 1451 75550 sh 0 sole 0 75550 Stryker Corp com 863667101 219 3300 sh 0 sole 0 3300 Sun Microsystems Inc com 866810104 553 92000 sh 0 sole 0 92000 SunTrust Banks Inc com 867914103 623 7500 sh 0 sole 0 7500 Taiwan Semi Manuf. com 874039100 178 16604 sh 0 sole 0 16604 Taylor Capital Group com 876851106 9530 272282 sh 0 sole 0 272282 TDK Corp com 872351408 1245 14308 sh 0 sole 0 14308 TECO Energy Inc com 872375100 877 50975 sh 0 sole 0 50975 Ericsson com 294821608 830 22367 sh 0 sole 0 22367 Tellabs Inc com 879664100 580 58600 sh 0 sole 0 58600 Texas Instruments com 882508104 445 14800 sh 0 sole 0 14800 TF Fin. Corp com 872391107 2388 78288 sh 0 sole 0 78288 Thornburg Mortgage com 885218107 10026 385597 sh 0 sole 0 385597 THQ Inc com 872443403 354 10350 sh 0 sole 0 10350 TIBCO Software Inc com 88632Q103 251 29450 sh 0 sole 0 29450 Toll Brothers Inc com 889478103 16428 600000 sh 0 sole 0 600000 Tower Group Inc com 891777104 3556 110377 sh 0 sole 0 110377 Trans Systems Arch com 893416107 201 6200 sh 0 sole 0 6200 TransCanada Corp com 89353D107 13969 419750 sh 0 sole 0 419750 Trizetto Group com 896882107 236 11800 sh 0 sole 0 11800 TRM Corp com 872636105 315 112774 sh 0 sole 0 112774 Tyco International Ltd com 902124106 353 11200 sh 0 sole 0 11200 UGI Corp com 902681105 1870 70025 sh 0 sole 0 70025 Union Pacific Corp com 907818108 293 2888 sh 0 sole 0 2888 Unisource Energy Corp com 909205106 237 6305 sh 0 sole 0 6305 Unum Group com 91529Y106 900 39100 sh 0 sole 0 39100 US Bancorp com 902973304 280 8000 sh 0 sole 0 8000 US Cellular Corp com 911684108 206 2800 sh 0 sole 0 2800 Vectren Corp com 92240G101 2611 91305 sh 0 sole 0 91305 Wachovia Corp com 929903102 330 6000 sh 0 sole 0 6000 Walgreen Co com 931422109 267 5825 sh 0 sole 0 5825 Washington Federal Inc com 938824109 22366 953359 sh 0 sole 0 953359 WESCO International com 95082P105 12556 200000 sh 0 sole 0 200000 WGL Holdings Inc com 92924F106 3355 104900 sh 0 sole 0 104900 White River Capital In com 96445P105 660 28200 sh 0 sole 0 28200 Williams Cos Inc com 969457100 9639 338700 sh 0 sole 0 338700 Wisconsin Energy Corp com 976657106 1714 35325 sh 0 sole 0 35325 WSFS Fin. Corp com 929328102 2472 38344 sh 0 sole 0 38344 Xcel Energy Inc com 98389B100 2527 102350 sh 0 sole 0 102350 Xerox Corp com 984121103 439 26000 sh 0 sole 0 26000 Xilinx Inc com 983919101 386 15000 sh 0 sole 0 15000 Yardville Nat'l Banc com 985021104 1175 32358 sh 0 sole 0 32358 YM Biosciences Inc com 984238105 317 162786 sh 0 sole 0 162786 Zions Bancorporation com 989701107 634 7500 sh 0 sole 0 7500 ZIOPHARM Oncology Inc com 98973P101 838 163930 sh 0 sole 0 163930