Hanson & Doremus Investment Management

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