Hanson & Doremus Investment Management as of March 31, 2012
Portfolio Holdings for Hanson & Doremus Investment Management
Hanson & Doremus Investment Management holds 0 positions in its portfolio as reported in the March 2012 quarterly 13F filing
{S}
{C} {C} {C} {C} {C} {C} {C} {C}
(in 1000Shares SH/ InvestmenOtheVoting Authority
Name of Issuer Title of ClaCusip Value PRN AMT PRN DiscretioMgrsSole SharedNone
Allianz SE 8.375% Pfd Preferred 018805200 13.0 500SH/ sole 500
Berkshire Hathaway 1/100th Common 084990175 121.9 100SH/ sole 100
Alcoa Common 013817101 20.0 2000SH/ sole 2000
Apple Inc. Common 037833100 568.4 948SH/ sole 935 13
Anglo American plc Common 03485P102 5.1 273SH/ sole 273
Amerisource Bergen Corp. Common 03073E105 82.7 2084SH/ sole 2084
Abbott Laboratories Common 002824100 715.9 11680SH/ sole 10880 800
Barrick Gold Common 067901108 66.8 1537SH/ sole 1537
Archer-Daniels-Midland Inc. Common 039483102 466.214726.029SH/ sole 14726.029
Auto Data Processing Common 053015103 239.5 4340SH/ sole 4340
Agnico-Eagle Mines Ltd Common 008474108 3.6 108SH/ sole 108
Amer Electric Pwr Co Inc Common 025537101 36.3 940SH/ sole 940
Agco Corp. Common 001084102 642.5 13610SH/ sole 13460 150
iShares Lehman Agg Bond Fd ETF ETF 464287226 19.9 181SH/ sole 181
Agrium Inc Common 008916108 105.8 1225SH/ sole 1225
Allstate Common 020002101 96.7 2938SH/ sole 2938
Alseres Pharmaceuticals Common 021152103 0.0 100SH/ sole 100
Amedisys Inc Common 023436108 160.1 11075SH/ sole 10925 150
Amgen Incorporated Common 031162100 95.2 1400SH/ sole 1350 50
Ameriprise Financial Inc. Common 03076C106 2.3 40SH/ sole 40
America Movil L sh adr ADR 02364W105 1284.8 51742SH/ sole 48162 3580
Andrea Electronics Corp. Common 61748A189 0.3 4800SH/ sole 4800
A123 Systems Inc Common 03739T108 2.0 1800SH/ sole 1800
Apache Corporation Common 037411105 47.4 472SH/ sole 472
Air Products & Chemicals Inc. Common 009158106 79.0 861SH/ sole 861
Morgan Stanley Asia Pacific Fd Common 61744U106 14.7 992SH/ sole 992
American Reprographics Co. Common 029263100 1.6 300SH/ sole 300
Astec Industries Common 046224101 1808.6 49577SH/ sole 48057 1520
Athenahealth Inc Common 04685W103 59.3 800SH/ sole 800
American Water Works Co Common 030420103 5.8 170SH/ sole 170
Alpine Global Premier Fd Common 02083A103 6.4 978SH/ sole 978
American Express Company Common 025816109 282.4 4881SH/ sole 4421 460
Boeing Co. Common 097023105 1129.8 15192SH/ sole 14342 850
Natus Medical Inc Common 639050103 14.3 1200SH/ sole 1200
Bank of America Corp Common 060505104 23.3 2434SH/ sole 2434
Bank Of Amer CapTr 6% Preferred 055184204 23.8 1000SH/ sole 1000
Baxter International Common 071813109 1309.9 21912SH/ sole 21592 320
BBCN Bancorp Inc. Common 073295107 192.5 17300SH/ sole 17300
BCE Inc. Common 05534B760 399.3 9968SH/ sole 9968
Bombardier Inc Cv Cl B Common 097751200 691.9 166975SH/ sole 155275 11700
Becton Dickinson & Co Common 075887109 261.7 3370SH/ sole 3370
Briggs & Stratton Corp Common 109043109 51.5 2875SH/ sole 2875
Blackrock Ener & Res Tr Common 09250U101 24.9 950SH/ sole 0 950
Blackrock Intl Growth Tr Common 092524107 9.3 1182SH/ sole 1182
BHP Billiton Ltd. ADR ADR 05545E209 25.0 345SH/ sole 345
Biogen Idec Inc Common 09062X103 69.3 550SH/ sole 550
Vanguard Bond Index ETF ETF 921937819 51.8 596SH/ sole 596
Bank of New York Common 064057102 131.9 5467SH/ sole 5467
Barnes & Noble, Inc. Common 067774109 245.0 18490SH/ sole 17765 725
Banco Latinoamericano Common P16994132 2914.8 138077SH/ sole 132527 5550
Biomarin Pharmaceutical Inc Common 09062X103 6.9 200SH/ sole 200
Bristol Myers Common 110122108 1733.3 51357SH/ sole 50457 900
Vanguard Total Bond Mkt ETF ETF 921937835 3547.9 42602SH/ sole 40687 1915
Blackrock Global Opp. Equity Trust Common 092501105 5.8 375SH/ sole 375
BP Amoco plc ADR ADR 055622104 101.5 2255SH/ sole 2255
BG Group PLC ADR ADR 055434203 219.6 9490SH/ sole 7990 1500
Berkshire Hathaway Cl B Common 084670702 458.3 5648SH/ sole 5648
Vanguard Short Term Bd Idx ETF ETF 921937827 1839.1 22722SH/ sole 22648 74
Peabody Energy Corp Common 704549104 33.3 1150SH/ sole 1150
BTU International Inc Common 056032105 1.2 400SH/ sole 400
Citigroup Common 172967424 600.8 16437SH/ sole 16116 321
Cambridge Heart Inc Common 131910101 0.2 2000SH/ sole 2000
Caterpillar Common 149123101 238.1 2235SH/ sole 2035 200
Chubb Corp. Common 171232101 491.5 7112SH/ sole 7112
CBRE Group Inc. Common 12497T101 283.2 14190SH/ sole 14190
Community Bank System Common 203607106 975.4 33890SH/ sole 31700 2190
Calgon Carbon Corp. Common 129603106 529.3 33905SH/ sole 32655 1250
Celgene Corporation Common 151020104 7.8 100SH/ sole 100
Central Securities Corp ETF 155123102 0.5 21SH/ sole 21
The Aberdeen Chile Fund Common 168834109 44.8 2330.428SH/ sole 2330.428
China Telecommunications ADR ADR 169426103 16.5 300SH/ sole 300
Chemed Corp. Common 16359R103 1078.7 17210SH/ sole 16165 1045
Chesapeake Energy Corp. Common 165167BW6 4.1 175SH/ sole 175
China Mobile Limited Common 16941M109 12.1 220SH/ sole 220
Chemtura Corp New Common 163893209 0.2 9SH/ sole 9
Calamos Global Income Fd Common 12811L107 12.6 1435SH/ sole 1435
Cigna Corp Common 125509109 72.2 1467SH/ sole 1467
C I T Group Inc New Common 125581801 77.7 1885SH/ sole 1885
iShares Barclays Int Credit Bond ETF ETF 464288638 110.2 1012SH/ sole 1012
Colgate-Palmolive Common 194162103 156.4 1600SH/ sole 1600
Comcast Corp. Common 20030N101 26.3 875SH/ sole 875
Chicago Mercantile Exch Common 167760107 166.9 577SH/ sole 577
Capstead Mortgage Cp New Common 14067E506 12.7 970SH/ sole 970
CMS Energy Common 125896100 5.9 269SH/ sole 269
Canadian Natl Ry Co Common 136375102 15.9 200SH/ sole 200
Centerpoint Energy Inc Common 15189T107 443.8 22505SH/ sole 22505
Conoco Phillips Common 20825C104 2471.8 32519SH/ sole 31088 1431
Costco Common 22160K105 2401.7 26450SH/ sole 25700 750
Canadian Oil Sands Trust Common 13642L100 53.8 2550SH/ sole 2550
Campbell Soup Common 134429109 21.7 640SH/ sole 640
Cathay Pac Airways Ltd Common 148906308 5.9 650SH/ sole 650
Cepheid Inc Common 15670R107 12.5 300SH/ sole 300
Ceragon Networks Ltd Common M22013102 4.7 500SH/ sole 500
Cisco Systems, Inc. Common 17275R102 2999.3 141813SH/ sole 139983 1830
CSX Corp Common 126408103 22.7 1053SH/ sole 1053
Cintas Corp. Common 172908105 9.8 250SH/ sole 250
Central Vermont Public Svc. Common 155771108 174.2 4950SH/ sole 4950
Covance Common 222816100 342.8 7198SH/ sole 7198
Coventry Health Care Common 222862104 3.6 100SH/ sole 100
Chevron Corp. Common 166764100 936.6 8736SH/ sole 8320 416
Cemex Common 151290889 191.6 24689SH/ sole 23332 1357
Cypress Sharpridge REIT REIT 23281A307 11.8 900SH/ sole 900
Dominion Resources Common 25746U109 203.6 3976SH/ sole 3976
Diebold Common 253651103 347.3 9017SH/ sole 9017
E I DuPont Common 263534109 382.8 7236SH/ sole 7236
Deere & Company Common 244199105 361.0 4462SH/ sole 3533 929
Etablis Delhaize Group ADR ADR 29759W101 10.5 200SH/ sole 200
Wisdomtree Japan Smallcap Dividend Common 97717W836 92.3 2025SH/ sole 2025
Walt Disney Hldg Common 254687106 41.6 950SH/ sole 950
Digital Realty Trust Inc Common 253868103 99.4 1344SH/ sole 1344
Deluxe Corp. Common 248019101 4.9 210SH/ sole 210
Dow Chemical Common 260543103 487.7 14080SH/ sole 14080
Diana Shipping Inc Common Y2066G104 307.0 34300SH/ sole 32800 1500
Deutsche Telekom AG ADR ADR 251566105 2060.9 171435SH/ sole 166395 5040
Duke Energy Corp. Common 26441C105 67.0 3190SH/ sole 3190
Devon Energy Corp Common 25179M103 639.9 8997SH/ sole 8897 100
E Bay Inc. Common 278642103 22.1 600SH/ sole 600
Englehard Corp Common 279158109 6.7 109SH/ sole 109
iShares MSCI Chile Index ETF ETF 464286640 5.8 85SH/ sole 85
Ecolab Inc. Common 278865100 9.3 150SH/ sole 150
Consolidated Edison Inc. Common 209115104 83.2 1425SH/ sole 1425
iShares MSCI Emerging Market ETF ETF 464287234 27.9 649SH/ sole 649
iShares MSCI EAFE ETF ETF 464287465 699.6 12745SH/ sole 12360 385
Edison International Common 281020107 8.7 204SH/ sole 100 104
Echelon Corp Common 27874N105 161.2 36390SH/ sole 36390
Callaway Golf Common 131193104 13.7 2030SH/ sole 2030
EMC Corporation Common 268648102 33.9 1135SH/ sole 1135
Emerson Electric Co. Common 291011104 1923.2 36857SH/ sole 36437 420
El Paso Pipeline Prts LP Common 209115104 192.1 5505SH/ sole 5345 160
iShares MSCI Pacific Index ETF ETF 464286665 12.9 296SH/ sole 296
Equity Residential Prop. Common 29476L107 575.4 9188SH/ sole 9188
Energy Transfer Partners Common 29273R109 25.8 550SH/ sole 0 550
Eaton Vance Tax Mgd Glbl Common 27829C105 42.9 3887SH/ sole 3887
East West Bancorp Common 27579R104 729.0 31570SH/ sole 31570
iShares MSCI Canada Index Fd ETF 464286509 2.7 95SH/ sole 95
iShares MSCI Hong Kong ETF ETF 464286871 37.5 2150SH/ sole 1700 450
iShares MSCI Japan Index ETF ETF 464286848 915.7 89994SH/ sole 83619 6375
iShares MSCI Singapore Index ETF ETF 464286673 4.1 315SH/ sole 315
iShares MSCI Taiwan Index ETF ETF 464286731 1190.4 88739SH/ sole 82589 6150
iShares MSCI Brazil Free Index ETF ETF 464286400 31.0 480SH/ sole 480
Exelon Corp. Common 30161N101 36.2 922SH/ sole 922
Eaton Vance Tax Adv Fd Common 27829M103 23.4 1383SH/ sole 1383
Ev Tax Man Glb Div Eqty Common 27829F108 9.2 1035SH/ sole 1035
Ford Motor Company Common 345370860 10.6 850SH/ sole 850
Fibria Celulose S.A. ADR ADR 31573A109 65.7 7830SH/ sole 7830
Freeport McMoran Copper & Gold Common 35670D857 372.0 9780SH/ sole 9378 402
Fedex Corporation Common 31428X106 132.1 1437SH/ sole 1437
Flextronics International Ltd. Common Y2573F102 373.1 51677SH/ sole 50677 1000
First Marblehead Corp Common 320771108 1.0 800SH/ sole 800
First Bancorp Inc Me Common 31866P102 10.5 710SH/ sole 710
Fannie Mae 8.25% Pfd Preferred 313586737 0.7 550SH/ sole 550
Formfactor Inc Common 346375108 2.0 350SH/ sole 350
Freddie Mac Voting Sh Common 313400301 0.6 2000SH/ sole 2000
Fushi Copperweld Inc Common 36113E107 930.3 123220SH/ sole 112220 11000
Frontier Communications Common 35906A108 1.2 288SH/ sole 288
iShares Tr China 25 Index ETF ETF 464287184 145.3 3963SH/ sole 2763 1200
A G L Resources Inc Common 001204106 25.5 650SH/ sole 0 650
Greatbatch Inc Common 39153L106 48.1 1960SH/ sole 1960
Grubb & Ellis Co New Common 400095204 0.0 900SH/ sole 900
Greater China Fund Common 39167B102 23.0 2000SH/ sole 0 2000
Gannett Co., Inc. Common 364730101 66.1 4315SH/ sole 3515 800
GDF Suez Adr ADR 36160B105 204.7 7934SH/ sole 5930 2004
Market Vectors Gold Miners ETF ETF 57060U100 223.4 4510SH/ sole 3295 1215
General Electric Co. Common 369604103 5665.4 282281SH/ sole 277286 4995
General Mills, Inc. Common 370334104 77.2 1956SH/ sole 1956
GMAC Llc 7.25% Pfd Preferred 36186C400 11.3 500SH/ sole 500
SPDR Gold Trust ETF ETF 78463V107 95.3 588SH/ sole 588
Corning Common 219350105 1912.8 135854SH/ sole 127964 7890
Green Mountain Coffee Roasters Inc. Common 393122106 2874.5 61369SH/ sole 52314 9055
Google Inc. Cl A Common 38259P508 127.0 198SH/ sole 198
Goldman Sachs Group Inc Common 38141G104 239.9 1929SH/ sole 1894 35
Glaxo Smithkline ADR ADR 37733W105 1609.7 35842SH/ sole 35342 500
Global Sources Limited Common G39300101 432.6 70225SH/ sole 66825 3400
GT Advanced Technologies Common 36191U106 204.4 24715SH/ sole 24715
Halliburton Company Common 406216101 80.5 2425SH/ sole 2425
HSBC Holdings PLC Common 404280406 35.9 809SH/ sole 809
Harris Pfd Cap 7.375% Preferred 414567206 10.2 400SH/ sole 400
Health Care Reit Inc. REIT 42217K106 71.4 1300SH/ sole 1300
Home Depot Common 437076102 47.4 943SH/ sole 843 100
Huntington Ingalls Inds Common 446413106 9.4 233SH/ sole 233
Honda Motor Co. ADR Common 438128308 13.5 350SH/ sole 350
Zhongpin Inc Common 98952K107 1760.4 156481SH/ sole 151291 5190
Helmerich & Payne Common 423452101 21.6 400SH/ sole 400
Heartland Payment Systems Inc Common 42235N108 14.4 500SH/ sole 500
Harsco Common 415864107 545.1 23235SH/ sole 20680 2555
Hubbell Inc Cl A Common 443510102 49.2 650SH/ sole 650
Humana Common 444859102 284.7 3078SH/ sole 3078
Ing Asia Pacific High Fd Common 44983J107 12.1 750SH/ sole 750
iShares NASDAQ Biotech ETF ETF 464287556 1002.4 8130SH/ sole 8130
IBM Corp. Common 459200101 2961.4 14193SH/ sole 13793 400
iShares Cohen & Steer Realty ETF ETF 464287564 4.4 58SH/ sole 58
IdaCorp Inc. Common 451107106 10.3 250SH/ sole 250
iShares Barclays 3-7 Treasury Bd ETF ETF 464288661 74.4 614SH/ sole 614
iShares Tr S^P Europe 350 ETF ETF 464287861 186.6 4995SH/ sole 4995
India Fund Common 454089103 336.0 15067SH/ sole 15067
ING Global Equity Div Fd Common 45684E107 7.7 800SH/ sole 800
iShares S^P Midcap 400 Index ETF ETF 464287507 11.2 113SH/ sole 113
iShares S^P Sm Cap Idx 600 ETF ETF 464287804 11.4 149SH/ sole 149
Imperial Oil Ltd Common 453038408 408.3 8995SH/ sole 8995
Intel Corp. Common 458140100 487.117325.127SH/ sole 17120.127 205
Intuit Common 461202103 36.1 600SH/ sole 600
International Paper Common 460146103 55.0 1566SH/ sole 1566
Ingersoll Rand Co. Cl A Common G4776G101 59.1 1430SH/ sole 1430
New Ireland Fund Inc. Common 645673104 1.2 151SH/ sole 151
Intuitive Surgical Common 46120E602 9.2 17SH/ sole 17
SPDR Barclay Ser Tr ETF ETF 78464A375 26.8 790SH/ sole 0 790
Itron Inc. Common 465741106 712.7 15695SH/ sole 15595 100
ITT Industries Common 450911102 16.5 720SH/ sole 720
Illinois Tool Works Common 452308109 14.9 260SH/ sole 260
iShares S^P 500 Value Indx ETF ETF 464287408 3.8 58SH/ sole 58
iShares Russell 1000 Growth ETF ETF 464287614 12.2 185SH/ sole 185
Ishares Trust Russell 2000 Indx ETF ETF 464287655 46.4 560SH/ sole 560
iShares Russell 2000 Growth ETF ETF 464287648 33.9 355SH/ sole 355
Ishares Russell Midcap ETF ETF 464287499 91.2 824SH/ sole 824
JetBlue Airways Corp. Common 477143101 58.6 11975SH/ sole 11975
Johnson Controls Inc. Common 478366107 115.3 3550SH/ sole 3550
JinkoSolar Hldg ADR ADR 47759T100 1.0 165SH/ sole 165
Nuveen Eqty Prem Adv Fd Common 6706ER101 20.0 1653SH/ sole 1653
Johnson & Johnson Common 478160104 1137.617246.672SH/ sole 17171.672 75
JP Morgan Chase & Co Common 46625H100 1434.9 31207SH/ sole 29262 1945
Nuveen Quality Pfd Inc Fd 2 Common 67072C105 8.2 950SH/ sole 950
Jinpan Int'l Ltd. Common G5138L100 307.6 35239SH/ sole 35239
Kraft Foods Inc. Common 50075N104 1998.5 52577SH/ sole 52077 500
Kimberly-Clark Corp. Common 464368103 98.8 1337SH/ sole 1337
Kinder Morgan Inc. Common 49455P101 9.7 250SH/ sole 250
Kinder Morgan Energy L P Common 494550106 66.2 800SH/ sole 800
Coca-Cola Co Common 191216100 2955.7 39937SH/ sole 38717 1220
Kansas City Southern Common 485170302 26.9 375SH/ sole 375
Key Technology Inc Common 493143101 15.5 1145SH/ sole 1145
Layne Christensen Co. Common 521050104 126.8 5700SH/ sole 5700
Laboratory Corp of America Hlds Common 50540R409 19.7 215SH/ sole 215
Linn Energy Common 536020100 76.3 2000SH/ sole 2000
Eli Lilly & Co. Common 532457108 120.6 2994SH/ sole 2994
Linkedin Corp Common 53578A108 10.2 100SH/ sole 100
Alliant Energy Corp Common 018802108 697.9 16110SH/ sole 15960 150
Lowes Companies Inc. Common 548661107 9.4 300SH/ sole 300
iShares iBoxx $ Inv. Grade ETF ETF 464287242 12.5 108SH/ sole 108
Southwest Airlines, Co. Common 844741108 6.6 800SH/ sole 800
Lexmark Intl Inc Cl A Common 529771107 15.3 460SH/ sole 460
Macy's Inc Common 55616P104 56.6 1424SH/ sole 1424
Mastercard Inc Common 57636Q104 10.5 25SH/ sole 25
Map Pharmaceuticals Common 56509R108 35.9 2500SH/ sole 2500
Merchants Bancshares Common 588448100 284.5 10097SH/ sole 10097
McDonald's Corp Common 580135101 90.1 918SH/ sole 918
McKesson Corp. Common 58155Q103 464.7 5295SH/ sole 5295
Mercury General Corp. Common 589400100 48.1 1100SH/ sole 1100
Medtronic Inc. Common 585055106 1282.8 32732SH/ sole 32592 140
Middlebury National Corp Common 596237107 8.7 300SH/ sole 300
M L Capital Tr Pfd 7.28% Perpetual Preferred 46625H100 22.4 900SH/ sole 900
Macquarie Global Infrast Common 55608D101 9.0 489SH/ sole 0 489
McGraw Hill Companies Common 580645109 33.9 700SH/ sole 700
Medcohealth Solutions Inc. Common 58405U102 23.6 336SH/ sole 336
M K S Instruments Inc. Common 55306N104 488.1 16530SH/ sole 16380 150
Citigroup Funding Common 17313T524 14.1 1375SH/ sole 1375
3M Company Common 88579Y101 358.3 4016SH/ sole 4016
Altria Group Inc. Common 02209S103 48.6 1575SH/ sole 375 1200
Monsanto Co. Common 60934T101 629.0 7886SH/ sole 7886
Marathon Petroleum Corp Common 565849106 28.2 650SH/ sole 650
Mindray Med Int'l ADR ADR 602675100 1219.5 36989SH/ sole 34564 2425
Merck Common 589331107 922.624027.066SH/ sole 23524.066 503
Marathon Oil Corp Common 565849106 41.2 1300SH/ sole 1300
Medicis Pharm Cl A New Common 584690309 18.8 500SH/ sole 500
Microsoft Common 594918104 3332.8 103327SH/ sole 100097 3230
Wstrn Asset Mun Def Opty Common 95768A109 27.5 1225SH/ sole 1225
Ishares S^P Natl Muni Bd ETF ETF 464288414 40.5 370SH/ sole 370
Murphy Oil Corp Common 626717102 28.1 500SH/ sole 500
Mueller Water Products, Inc. Common 624758108 11.0 3315SH/ sole 2965 350
Nabors Industries Ltd. Common G6359F103 228.2 13050SH/ sole 10850 2200
NCR Corporation Common 62886E108 2923.9 134682SH/ sole 130362 4320
Nextera Energy Common 302571104 307.8 5040SH/ sole 5040
NFJ Dividend Interest Fd Common 65337H109 6.7 376SH/ sole 376
National Grid Plc Adr ADR 636274300 1192.3 23620SH/ sole 23260 360
New Hampshire Thrift Common 644722100 9.6 770SH/ sole 770
Nike, Inc. Common 654106103 6.1 56SH/ sole 0 56
Annaly Mortgage Mgmt REIT REIT 035710409 9.5 600SH/ sole 600
Northrop Grumman Corp Common 666807102 85.5 1399SH/ sole 1399
Nokia Corp. adr ADR 654902204 2.0 370SH/ sole 370
National Oilwell Varco Common 637071101 6.2 78SH/ sole 0 78
Nissan Motor ADR ADR 654744408 82.4 3850SH/ sole 3850
Norfolk Southern Common 655844108 81.0 1230SH/ sole 1230
Northeast Utilities Common 664397106 6.1 165SH/ sole 165
Nuance Communication Inc. Common 67020Y100 190.5 7448SH/ sole 7448
Nucor Corp Common 670346105 45.7 1064SH/ sole 1064
N V Energy Inc Common 67073Y106 5.8 358SH/ sole 358
Novartis Ag ADR ADR 66987V109 207.8 3750SH/ sole 3750
Newell Rubbermaid Common 651229106 64.5 3620SH/ sole 3620
New York Times Co Cl A Common 650111107 37.0 5445SH/ sole 5445
Oculus Innovative Sciences Common 67575P108 3.2 2400SH/ sole 2400
Corp Office Pptys REIT REIT 22002T108 26.9 1160SH/ sole 1160
OGE Energy Corp. Common 670837103 32.1 600SH/ sole 600
Oneok Inc New Common 682680103 1298.2 15898SH/ sole 15898
Oracle Common 68389X105 13.4 460SH/ sole 460
Occidental Petroleum Corp. Common 674599105 16.7 175SH/ sole 175
Plains All American LP Common 726503105 44.7 570SH/ sole 100 470
Peoples United Finl Inc Common 712704105 3028.2 228887SH/ sole 226007 2880
Plum Creek Timber Co. REIT REIT 729251108 204.2 4914SH/ sole 4914
Precision Castparts Common 740189105 796.9 4609SH/ sole 4579 30
Powershs Emg Mkts Debt ETF ETF 73936T573 17.3 619SH/ sole 619
Public Sv Enterprise Common 744573106 23.6 770SH/ sole 770
Pepsico, Inc. Common 713448108 340.1 5126.238SH/ sole 5071.238 55
Pfizer Inc. Common 717081103 4123.4 182087SH/ sole 175967 6120
Procter & Gamble Common 742718109 762.2 11340SH/ sole 11275 65
Progress Energy Inc. Common 743263105 2366.1 44551SH/ sole 43901 650
Parker Hannifin Corp Common 701094104 6.3 75SH/ sole 75
Pioneer Floating Rate Tr Common 72369J102 8.1 625SH/ sole 625
Kon Philips Electric NV Common 500472303 86.7 4261SH/ sole 4261
Posco ADR ADR 693483109 23.2 277SH/ sole 277
PLC Cap Trust IV 7.25% Preferred 69340N202 15.1 600SH/ sole 600
Plantronics Inc. Common 727493108 654.5 16256SH/ sole 16256
Philip Morris Intl Inc Common 718172109 116.9 1319SH/ sole 1319
Pimco Muni Income Fd II Common 72200W106 13.8 1132SH/ sole 1132
PNC Financial Services Group Inc. Common 693475105 112.9 1750SH/ sole 1750
Pentair Inc Common 709631105 558.7 11735SH/ sole 11735
Potash Corp Sask Inc Common 73755L107 1169.0 25585SH/ sole 25135 450
Portfolio Recovery Assoc Inc Common 73640Q105 28.7 400SH/ sole 400
PartnerRe Ltd. Common G6852T105 50.9 750SH/ sole 750
Perrigo Co. Common 714290103 12.9 125SH/ sole 125
Parexel International Corp. Common 699462107 1603.8 59466SH/ sole 59466
Praxair Inc. Common 74005P104 24.1 210SH/ sole 160 50
Qiagen N V Common N72482107 1.6 100SH/ sole 100
Royal Dutch Shell ADR ADR 780259206 3458.3 49313SH/ sole 48248 1065
Royal Dutch Shell PLC Cl B Common 780259107 48.7 689SH/ sole 689
Royal Dutch Shell B Adr ADR 780259107 30.0 425SH/ sole 0 425
Dr Reddys Labs ADR ADR 256135203 934.3 27035SH/ sole 27035
Mkt Vtrs Rare Earth/Str Metal ETF ETF 57060U472 16.6 970SH/ sole 970
Repsol YPF S A ADR ADR 76026T205 5.0 200SH/ sole 200
Rio Tinto PLC ADR ADR 204412209 8.2 148SH/ sole 148
Cohen & Steers Reit Balance Income Common 19247X100 4.3 262SH/ sole 262
Republic Services Inc Common 760759100 35.1 1147SH/ sole 1147
SPDR DJ Wilshire Intl Real Est. ETF ETF 78463X749 2.9 78SH/ sole 78
Rayonier Inc REIT REIT 754907103 42.9 974SH/ sole 974
Sprint Nextel Corp. Common 852061100 11.4 4000SH/ sole 4000
Companhia de Saneamento ADR ADR 20441A102 15.3 200SH/ sole 200
The Charles Schwab Corp. Common 808513105 2124.7 147860SH/ sole 140055 7805
Seadrill Ltd Common G7945E105 5.6 148SH/ sole 148
SPDR S^P Dividend ETF ETF 78464A763 35.7 630SH/ sole 630
Spectra Energy Corp Common 847560109 15.8 500SH/ sole 500
Singapore Fund Inc. Common 82929L109 183.5 14160SH/ sole 14160
iShares Barclays 1-3yr. Trs ETF ETF 464287457 4.7 56SH/ sole 0 56
Sigma-Aldrich Corp. Common 826552101 80.4 1100SH/ sole 1100
Grupo Simec S A B Adr Fsponsored Adr ADR 400491106 38.4 4100SH/ sole 4100
SK Telecom Ltd Common 78440P108 75.3 5410SH/ sole 5410
Schlumberger Limited Common 806857108 999.1 14287SH/ sole 13627 660
Sara Lee Corp. Common 803111103 1223.0 56805SH/ sole 55005 1800
Sun Life Financial Svcs Canada Common 81631R107 118.5 5000SH/ sole 5000
iShares Silver Trust ETF ETF 46428Q109 39.7 1264SH/ sole 1264
Sony Corp. adr Common 835699307 135.0 6501SH/ sole 5001 1500
Southern Company Common 844030106 219.7 4890SH/ sole 4890
Sonoco Products Common 835495102 370.5 11160SH/ sole 11160
Suburban Propane Prt L Ltd Common 864482104 19.4 450SH/ sole 450
Staples Inc. Common 855030102 1328.7 82070SH/ sole 80325 1745
Sempra Energy Common 816851109 18.0 301SH/ sole 301
Seaspan Corp F Common Y75638109 22.5 1300SH/ sole 1300
Banco Santander SA ADR ADR 05964H105 181.1 23608SH/ sole 22085 1523
Steris Corp. Common 859152100 47.4 1500SH/ sole 1500
Suntech Power Holdings Co. Common 86800C104 231.2 75545SH/ sole 71845 3700
Starwood Ppty Tr REIT REIT 85571B105 54.2 2580SH/ sole 0 2580
Seagate Technology PLC Common G7945J104 2724.7 101083SH/ sole 97448 3635
Suncor Energy Inc. Common 867229106 125.6 3840SH/ sole 3840
Supervalu Inc. Common 868536103 262.3 45944SH/ sole 42290 3654
Stanley Black & Decker Common 854616109 30.8 400SH/ sole 400
Standex Int'l Corp. Common 854231107 362.5 8800SH/ sole 8800
Stryker Corp. Common 863667101 49.9 900SH/ sole 900
Sysco Corp. Common 864686100 10.2 340SH/ sole 340
AT^T Inc. Common 891160509 2078.5 66555SH/ sole 63440 3115
ProShs UltraShort Lehman 20+ ETF ETF 74347R297 51.1 2500SH/ sole 2500
Toronto-dominion Bank Common 886423102 2545.6 29966SH/ sole 29966
Teradata Corp Common 88076W103 1554.2 22806SH/ sole 21492 1314
Tidewater Inc. Common 886423102 3037.7 56233SH/ sole 55683 550
Telefonica ADR ADR 879382208 192.9 11754SH/ sole 11754
Telecom Argentina Adr Common 879273209 5.2 294SH/ sole 294
Teva Pharma Ind Common 881624209 682.5 15146SH/ sole 15016 130
Terex Corp Common 880779103 885.4 39350SH/ sole 34255 5095
SPDR Nuveen Barclays Muni Bd ETF ETF 78464A458 37.9 1590SH/ sole 1590
Ishares Tr Lehman Tips ETF ETF 464287176 677.0 5754SH/ sole 5720 34
Toyota Motor Corp. ADR ADR 892331307 43.2 498SH/ sole 498
Total SA ADR ADR 89151E109 4.1 80SH/ sole 80
Triquint Semiconductor Common 89674K103 695.5 100865SH/ sole 100865
Thomson Reuters Corp Common 896287109 365.3 12640SH/ sole 12120 520
T. Rowe Price Associates Common 741477103 26.8 410SH/ sole 410
TransCanada Corp. Common 89353D107 498.2 11585SH/ sole 11585
The Travelers Companies Inc. Common 89417E109 1164.0 19663SH/ sole 18113 1550
Taiwan Semiconductor Common 874039100 2952.2 193208SH/ sole 185040 8168
Tim Participacoes Adr ADR 88706P205 6.8 210SH/ sole 210
Tata Motors Ltd ADR ADR 876568502 1466.2 54365SH/ sole 54215 150
Tupperware Corporation Common 899896104 19.1 300SH/ sole 300
PIMCO TIPS 1- 3 Yr ETF ETF 72201R106 23.4 460SH/ sole 460
Time Warner Cable Inc. Common 88732J108 491.0 6024SH/ sole 5916 108
Time Warner Common 887317105 1012.4 26819SH/ sole 26386 433
Tri Continental Corp Common 895436103 4.0 251SH/ sole 251
UDR Inc Common 902653104 152.3 5701SH/ sole 4675 1026
Universal Electronic Inc. Common 913483103 8.0 400SH/ sole 400
Domtar Corp Common 257559104 12.7 133SH/ sole 133
Unilever NV Common 904784709 163.3 4800SH/ sole 4800
United States Nat Gas Fd Common 912318102 27.2 1707SH/ sole 1707
Unum Provident Corp. Common 91529Y106 1035.6 42302SH/ sole 42302
Union Pacific Common 907818108 30.7 286SH/ sole 286
Ultra Petroleum Corp Common 903914109 841.0 37165SH/ sole 33935 3230
United Parcel Service Common 911312106 36.4 451SH/ sole 451
United Technologies Corp. Common 913017109 126.0 1519SH/ sole 1519
Visa Inc Common 92826C839 11.8 100SH/ sole 100
Veolia Environ Adr ADR 92334N103 130.3 7890SH/ sole 6865 1025
Vanguard Europe Pac ETF ETF 921943858 1053.1 30945SH/ sole 30518 427
Vanguard MSCI Europe ETF ETF 922042874 5.5 120SH/ sole 120
Vanguard Info Technology ETF ETF 92204A702 4.3 58SH/ sole 58
Vanguard Div Apprciation ETF ETF 921908844 5.9 100SH/ sole 100
Valero Energy Common 91913Y100 1724.9 66933SH/ sole 63293 3640
Vulcan Materials Company Common 929160109 25.6 600SH/ sole 600
Vanguard REIT ETF ETF 922908553 19.2 301SH/ sole 301
Vodafone Airtouch ADR ADR 92857W209 1361.0 49188SH/ sole 46058 3130
Vanguard Pacific ETF ETF 922042866 11.1 208SH/ sole 208
Vanguard Total Stk Mkt ETF ETF 922908769 3827.8 52972SH/ sole 51674 1298
Ventas REIT Inc REIT 92276F100 988.1 17305SH/ sole 17305
Vectren Corp. Common 92240G101 899.3 30948SH/ sole 29848 1100
Vanguard Emerg Mkts ETF ETF 922042858 1227.3 28233SH/ sole 27857 376
Vestas Wind Systems Common K9773J128 51.7 5100SH/ sole 5100
Verizon Communications Inc. Common 92343V104 4470.7 116943SH/ sole 113137 3806
Waters Corp Common 941848103 27.8 300SH/ sole 300
Westpac Banking Common 961214301 167.8 1475SH/ sole 1475
Wisconsin Energy Corp Common 976657106 111.5 3170SH/ sole 3170
Wells Fargo & Co Common 949746101 38.9 1138SH/ sole 1138
MEMC Electronic Materials Common 552715104 3.6 1000SH/ sole 1000
Whirlpool Common 963320106 234.0 3044SH/ sole 3044
Wal-Mart Stores Common 931142103 437.8 7154SH/ sole 7064 90
Wash Real Est Inv Tr MD REIT REIT 939653101 1267.4 42672SH/ sole 41757 915
Aqua America, Inc. Common 03836W103 65.6 2941SH/ sole 2941
Watts Industries, Inc. Common 942749102 106.0 2600SH/ sole 2600
Weight Watchers Intl Inc Common 948626106 7.0 91SH/ sole 0 91
Western Union Co Common 959802109 783.8 44535SH/ sole 44195 340
Wolverine World Wide Inc. Common 978097103 133.8 3600SH/ sole 3600
Weyerhaeuser Company Common 962166104 1348.8 61533SH/ sole 61056 477
Xcel Energy Inc. Common 98389B100 76.7 2898SH/ sole 2898
Guggenheim ETF ETF 78355W205 30.9 300SH/ sole 0 300
Exelis Inc Common 30162A108 5.0 400SH/ sole 400
SPDR S^P Metals & Mining ETF ETF 78464A755 3.5 71SH/ sole 71
Exxon Mobil Corporation Common 30231G102 4337.250008.043SH/ sole 49503.043 505
Xerox Corp. Common 984121103 1857.2 229993SH/ sole 229243 750
Xylem Inc Common 98419M100 78.5 2830SH/ sole 2830
YPF Sociedad ADR ADR 984245100 4.8 168SH/ sole 168
Yucheng Techs Ltd Common G98777108 297.8 93355SH/ sole 87980 5375
Horsehead Hldg Corp Common 440694305 1.7 150SH/ sole 150
Zimmer Holdings Inc. Common 98956P102 9.6 150SH/ sole 150