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
3M Company                            Common      88579Y101      157.9     1770SH/ sole         1770
A G L Resources Inc                   Common      001204106       25.5      650SH/ sole         0                  650
A123 Systems Inc                      Common      03739T108        0.3      300SH/ sole         300
Abbott Laboratories                   Common      002824100      416.8     6905SH/ sole         6105               800
Agco Corp.                            Common      001084102      593.2    12565SH/ sole         12415              150
Agrium Inc                            Common      008916108      105.8     1225SH/ sole         1225
Air Products & Chemicals Inc.         Common      009158106       79.0      861SH/ sole         861
Alliant Energy Corp                   Common      018802108      615.6    14210SH/ sole         14060              150
Allianz SE 8.375% Pfd                 Preferred   018805200       13.0      500SH/ sole         500
Allstate                              Common      020002101       60.1     1826SH/ sole         1826
Alpine Global Premier Fd              Common      02083A103        6.4      978SH/ sole         978
Alseres Pharmaceuticals               Common      021152103        0.0      100SH/ sole         100
Altria Group Inc.                     Common      02209S103       48.6     1575SH/ sole         375                1200
Amedisys Inc                          Common      023436108      160.1    11075SH/ sole         10925              150
Amer Electric Pwr Co Inc              Common      025537101        3.9      100SH/ sole         100
America Movil L sh adr                ADR         02364W105     1086.7    43766SH/ sole         40186              3580
American Express Company              Common      025816109      218.8     3781SH/ sole         3321               460
American Reprographics Co.            Common      029263100        1.6      300SH/ sole         300
Ameriprise Financial Inc.             Common      03076C106        2.3       40SH/ sole         40
Amerisource Bergen Corp.              Common      03073E105       82.7     2084SH/ sole         2084
Amgen Incorporated                    Common      031162100       95.2     1400SH/ sole         1350               50
Andrea Electronics Corp.              Common      61748A189        0.3     4800SH/ sole         4800
Anglo American plc                    Common      03485P102        5.1      273SH/ sole         273
Annaly Mortgage Mgmt REIT             REIT        035710409        9.5      600SH/ sole         600
Apache Corporation                    Common      037411105       21.1      210SH/ sole         210
Apple Inc.                            Common      037833100      472.4      788SH/ sole         775                13
Aqua America, Inc.                    Common      03836W103       65.6     2941SH/ sole         2941
Archer-Daniels-Midland Inc.           Common      039483102      466.214726.029SH/ sole         14726.029
Astec Industries                      Common      046224101     1709.5    46862SH/ sole         45342              1520
AT^T Inc.                             Common      891160509     1548.0    49567SH/ sole         46452              3115
Athenahealth Inc                      Common      04685W103       59.3      800SH/ sole         800
Auto Data Processing                  Common      053015103        5.5      100SH/ sole         100
Banco Latinoamericano                 Common      P16994132     2670.8   126517SH/ sole         120967             5550
Banco Santander SA ADR                ADR         05964H105      181.1    23608SH/ sole         22085              1523
Bank of America Corp                  Common      060505104       23.3     2434SH/ sole         2434
Bank of New York                      Common      064057102      117.4     4867SH/ sole         4867
Barnes & Noble, Inc.                  Common      067774109      237.8    17950SH/ sole         17225              725
Barrick Gold                          Common      067901108       66.8     1537SH/ sole         1537
Baxter International                  Common      071813109     1019.8    17162SH/ sole         16842              320
BBCN Bancorp Inc.                     Common      073295107      182.8    16420SH/ sole         16420
BCE Inc.                              Common      05534B760      399.3     9968SH/ sole         9968
Becton Dickinson & Co                 Common      075887109      261.7     3370SH/ sole         3370
Berkshire Hathaway 1/100th            Common      084990175      121.9      100SH/ sole         100
Berkshire Hathaway Cl B               Common      084670702      267.6     3298SH/ sole         3298
BG Group PLC ADR                      ADR         055434203      219.6     9490SH/ sole         7990               1500
BHP Billiton Ltd. ADR                 ADR         05545E209       25.0      345SH/ sole         345
Biogen Idec Inc                       Common      09062X103       69.3      550SH/ sole         550
Biomarin Pharmaceutical Inc           Common      09061G101        6.9      200SH/ sole         200
Blackrock Ener & Res Tr               Common      09250U101       24.9      950SH/ sole         0                  950
Blackrock Global Opp. Equity Trust    Common      092501105        5.8      375SH/ sole         375
Blackrock Intl Growth Tr              Common      092524107        9.3     1182SH/ sole         1182
Boeing Co.                            Common      097023105      767.6    10322SH/ sole         9472               850
Bombardier Inc Cv Cl B                Common      097751200      611.8   147625SH/ sole         135925             11700
BP Amoco plc ADR                      ADR         055622104       53.6     1192SH/ sole         1192
Briggs & Stratton Corp                Common      109043109       51.5     2875SH/ sole         2875
Bristol Myers                         Common      110122108     1510.9    44767SH/ sole         43867              900
BTU International Inc                 Common      056032105        1.2      400SH/ sole         400
C I T Group Inc New                   Common      125581801       77.7     1885SH/ sole         1885
Calamos Global Income Fd              Common      12811L107       12.6     1435SH/ sole         1435
Calgon Carbon Corp.                   Common      129603106      529.3    33905SH/ sole         32655              1250
Callaway Golf                         Common      131193104       13.7     2030SH/ sole         2030
Cambridge Heart Inc                   Common      131910101        0.2     2000SH/ sole         2000
Campbell Soup                         Common      134429109       21.7      640SH/ sole         640
Canadian Natl Ry Co                   Common      136375102       15.9      200SH/ sole         200
Capstead Mortgage Cp New              Common      14067E506       12.7      970SH/ sole         970
Caterpillar                           Common      149123101      238.1     2235SH/ sole         2035               200
Cathay Pac Airways Ltd                Common      148906308        5.9      650SH/ sole         650
CBRE Group Inc.                       Common      12497T101      277.2    13890SH/ sole         13890
Celgene Corporation                   Common      151020104        7.8      100SH/ sole         100
Cemex                                 Common      151290889      188.3    24265SH/ sole         22908              1357
Centerpoint Energy Inc                Common      15189T107      407.3    20655SH/ sole         20655
Central Securities Corp               ETF         155123102        0.5       21SH/ sole         21
Central Vermont Public Svc.           Common      155771108       96.8     2750SH/ sole         2750
Cepheid Inc                           Common      15670R107       12.5      300SH/ sole         300
Ceragon Networks Ltd                  Common      M22013102        4.7      500SH/ sole         500
Chemed Corp.                          Common      16359R103     1010.7    16125SH/ sole         15080              1045
Chemtura Corp New                     Common      163893209        0.2        9SH/ sole         9
Chesapeake Energy Corp.               Common      165167BW6        4.1      175SH/ sole         175
Chevron Corp.                         Common      166764100      831.1     7752SH/ sole         7336               416
China Mobile Limited                  Common      16941M109       12.1      220SH/ sole         220
China Telecommunications ADR          ADR         169426103       16.5      300SH/ sole         300
Chubb Corp.                           Common      171232101      412.0     5962SH/ sole         5962
Cigna Corp                            Common      125509109       72.2     1467SH/ sole         1467
Cintas Corp.                          Common      172908105        9.8      250SH/ sole         250
Cisco Systems, Inc.                   Common      17275R102     2545.6   120358SH/ sole         118528             1830
Citigroup                             Common      172967424      587.1    16062SH/ sole         15741              321
Citigroup Funding                     Common      17313T524       14.1     1375SH/ sole         1375
CME Group Inc.                        Common      167760107      166.9      577SH/ sole         577
Coca-Cola Co                          Common      191216100     2734.1    37027SH/ sole         35807              1220
Cohen & Steers Reit Balance Income    Common      19247X100        4.3      262SH/ sole         262
Comcast Corp.                         Common      20030N101       26.3      875SH/ sole         875
Community Bank System                 Common      203607106      912.3    31700SH/ sole         29510              2190
Companhia de Saneamento ADR           ADR         20441A102       15.3      200SH/ sole         200
Conoco Phillips                       Common      20825C104     2229.0    29325SH/ sole         27894              1431
Consolidated Edison Inc.              Common      209115104       83.2     1425SH/ sole         1425
Corning                               Common      219350105     1729.7   122849SH/ sole         114959             7890
Corp Office Pptys REIT                REIT        22002T108       26.9     1160SH/ sole         1160
Costco                                Common      22160K105     1955.4    21535SH/ sole         20785              750
Covance                               Common      222816100      311.9     6548SH/ sole         6548
Coventry Health Care                  Common      222862104        3.6      100SH/ sole         100
CSX Corp                              Common      126408103       22.7     1053SH/ sole         1053
Cypress Sharpridge REIT               REIT        23281A307       11.8      900SH/ sole         900
Deere & Company                       Common      244199105      267.5     3307SH/ sole         2378               929
Deluxe Corp.                          Common      248019101        4.9      210SH/ sole         210
Deutsche Telekom AG ADR               ADR         251566105     1874.6   155940SH/ sole         150900             5040
Devon Energy Corp                     Common      25179M103      624.6     8782SH/ sole         8682               100
Diana Shipping Inc                    Common      Y2066G104      300.7    33600SH/ sole         32100              1500
Diebold                               Common      253651103      347.3     9017SH/ sole         9017
Digital Realty Trust Inc              Common      253868103       93.2     1344SH/ sole         1344
Dominion Resources                    Common      25746U109      151.5     3076SH/ sole         3076
Domtar Corp                           Common      257559104       12.7      133SH/ sole         133
Dow Chemical                          Common      260543103      407.7    11770SH/ sole         11770
Dr Reddys Labs ADR                    ADR         256135203      879.0    25435SH/ sole         25435
Duke Energy Corp.                     Common      26441C105       23.1     1100SH/ sole         1100
E Bay Inc.                            Common      278642103       14.8      400SH/ sole         400
E I DuPont                            Common      263534109      183.7     3586SH/ sole         3586
East West Bancorp                     Common      27579R104      698.9    30270SH/ sole         30270
Eaton Vance Tax Adv Fd                Common      27829M103       23.4     1383SH/ sole         1383
Eaton Vance Tax Mgd Glbl              Common      27829C105       42.9     3887SH/ sole         3887
Echelon Corp                          Common      27874N105      150.6    33990SH/ sole         33990
Ecolab Inc.                           Common      278865100        9.3      150SH/ sole         150
Edison International                  Common      281020107        8.7      204SH/ sole         100                104
El Paso Pipeline Prts LP              Common      209115104      192.1     5505SH/ sole         5345               160
Eli Lilly & Co.                       Common      532457108      114.5     2994SH/ sole         2994
EMC Corporation                       Common      268648102       33.9     1135SH/ sole         1135
Emerson Electric Co.                  Common      291011104     1492.2    28597SH/ sole         28177              420
Energy Transfer Partners              Common      29273R109       25.8      550SH/ sole         0                  550
Englehard Corp                        Common      279158109        0.0      109SH/ sole         109
Equity Residential Prop.              Common      29476L107      512.7     8188SH/ sole         8188
Etablis Delhaize Group ADR            ADR         29759W101       10.5      200SH/ sole         200
Ev Tax Man Glb Div Eqty               Common      27829F108        9.2     1035SH/ sole         1035
Exelon Corp.                          Common      30161N101       36.2      922SH/ sole         922
Exxon Mobil Corporation               Common      30231G102     3668.542297.486SH/ sole         41792.486          505
Fannie Mae 8.25% Pfd                  Preferred   313586737        0.7      550SH/ sole         550
Fedex Corporation                     Common      31428X106      132.1     1437SH/ sole         1437
Fibria Celulose S.A. ADR              ADR         31573A109       65.7     7830SH/ sole         7830
First Bancorp Inc Me                  Common      31866P102       10.5      710SH/ sole         710
First Marblehead Corp                 Common      320771108        1.0      800SH/ sole         800
Flextronics International Ltd.        Common      Y2573F102      345.3    47827SH/ sole         46827              1000
Formfactor Inc                        Common      346375108        2.0      350SH/ sole         350
Freddie Mac Voting Sh                 Common      313400301        0.6     2000SH/ sole         2000
Freeport McMoran Copper & Gold        Common      35670D857      361.8     9512SH/ sole         9110               402
Fushi Copperweld Inc                  Common      36113E107      878.4   116350SH/ sole         105350             11000
Gannett Co., Inc.                     Common      364730101       66.1     4315SH/ sole         3515               800
GDF Suez Adr                          Common      36160B105      198.5     7696SH/ sole         5692               2004
General Electric Co.                  Common      369604103     5054.7   252164SH/ sole         247169             4995
General Mills, Inc.                   Common      370334104       29.4      744SH/ sole         744
Glaxo Smithkline ADR                  ADR         37733W105     1381.6    30763SH/ sole         30263              500
Global Sources Limited                Common      G39300101      411.9    66860SH/ sole         63460              3400
GMAC Llc 7.25% Pfd                    Preferred   36186C400       11.3      500SH/ sole         500
Goldman Sachs Group Inc               Common      38141G104      239.9     1929SH/ sole         1894               35
Google Inc. Cl A                      Common      38259P508       93.0      145SH/ sole         145
Greatbatch Inc                        Common      39153L106       48.1     1960SH/ sole         1960
Greater China Fund                    Common      39167B102       23.0     2000SH/ sole         0                  2000
Green Mountain Coffee Roasters Inc.   Common      393122106     2450.4    52314SH/ sole         43259              9055
Grubb & Ellis Co New                  Common      400095204        0.0      900SH/ sole         900
Grupo Simec S A B Adr  Fsponsored Adr ADR         400491106       38.4     4100SH/ sole         4100
GT Advanced Technologies              Common      36191U106      204.4    24715SH/ sole         24715
Guggenheim ETF                        ETF         78355W205       30.9      300SH/ sole         0                  300
Halliburton Company                   Common      406216101       80.5     2425SH/ sole         2425
Harris Pfd Cap 7.375%                 Preferred   414567206       10.2      400SH/ sole         400
Harsco                                Common      415864107      526.8    22455SH/ sole         19900              2555
Health Care Reit Inc.                 REIT        42217K106       71.4     1300SH/ sole         1300
Heartland Payment Systems Inc         Common      42235N108       14.4      500SH/ sole         500
Home Depot                            Common      437076102       41.1      943SH/ sole         843                100
Horsehead Hldg Corp                   Common      440694305        1.7      150SH/ sole         150
HSBC Holdings PLC                     Common      404280406       35.9      809SH/ sole         809
Hubbell Inc Cl A                      Common      443510102       49.2      650SH/ sole         650
Humana                                Common      444859102      284.7     3078SH/ sole         3078
Huntington Ingalls Inds               Common      446413106        9.4      233SH/ sole         233
IBM Corp.                             Common      459200101     2509.6    12028SH/ sole         11628              400
IdaCorp Inc.                          Common      451107106       10.3      250SH/ sole         250
Imperial Oil Ltd                      Common      453038408      408.3     8995SH/ sole         8995
India Fund                            Common      454089103      301.4    13517SH/ sole         13517
Ing Asia Pacific High Fd              Common      44983J107       12.1      750SH/ sole         750
ING Global Equity Div Fd              Common      45684E107        7.7      800SH/ sole         800
Ingersoll Rand Co. Cl A               Common      G4776G101       59.1     1430SH/ sole         1430
Intel Corp.                           Common      458140100      224.2 8192.127SH/ sole         7987.127           205
International Paper                   Common      460146103       10.5      300SH/ sole         300
Intuitive Surgical                    Common      46120E602        9.2       17SH/ sole         17
iShares Barclays 1-3yr. Trs ETF       ETF         464287457        4.7       56SH/ sole         0                  56
iShares Barclays 3-7 Treasury Bd ETF  ETF         464288661       74.4      614SH/ sole         614
iShares Barclays Int Credit Bond ETF  ETF         464288638      110.2     1012SH/ sole         1012
iShares Cohen & Steer Realty ETF      ETF         464287564        4.4       58SH/ sole         58
iShares iBoxx $ Inv. Grade ETF        ETF         464287242       12.5      108SH/ sole         108
iShares Lehman Agg Bond Fd ETF        ETF         464287226       19.9      181SH/ sole         181
iShares MSCI Brazil Free Index ETF    ETF         464286400       31.0      480SH/ sole         480
iShares MSCI Canada Index Fd etf      ETF         464286509        2.7       95SH/ sole         95
iShares MSCI Chile Index ETF          ETF         464286640        5.8       85SH/ sole         85
iShares MSCI EAFE ETF                 ETF         464287465      459.9     8379SH/ sole         7994               385
iShares MSCI Emerging Market ETF      ETF         464287234       15.0      349SH/ sole         349
iShares MSCI Hong Kong ETF            ETF         464286871       34.9     2000SH/ sole         1550               450
iShares MSCI Japan Index ETF          ETF         464286848      892.8    87744SH/ sole         81369              6375
iShares MSCI Pacific Index ETF        ETF         464286665       12.9      296SH/ sole         296
iShares MSCI Singapore Index ETF      ETF         464286673        4.1      315SH/ sole         315
iShares MSCI Taiwan Index ETF         ETF         464286731     1082.4    80689SH/ sole         74539              6150
iShares NASDAQ Biotech ETF            ETF         464287556     1002.4     8130SH/ sole         8130
iShares Russell 1000 Growth ETF       ETF         464287614       12.2      185SH/ sole         185
iShares Russell 2000 Growth ETF       ETF         464287648       33.9      355SH/ sole         355
Ishares Russell Midcap ETF            ETF         464287499       91.2      824SH/ sole         824
iShares S^P 500 Value Indx ETF        ETF         464287408        3.8       58SH/ sole         58
iShares S^P Midcap 400 Index ETF      ETF         464287507       11.2      113SH/ sole         113
Ishares S^P Natl Muni Bd ETF          ETF         464288414       40.5      370SH/ sole         370
iShares S^P Sm Cap Idx 600 ETF        ETF         464287804       11.4      149SH/ sole         149
iShares Silver Trust ETF              ETF         46428Q109       39.7     1264SH/ sole         1264
iShares Tr China 25 Index ETF         ETF         464287184       95.8     2613SH/ sole         1413               1200
Ishares Tr Lehman Tips ETF            ETF         464287176      582.4     4990SH/ sole         4956               34
iShares Tr S^P Europe 350 ETF         ETF         464287861      186.6     4995SH/ sole         4995
Ishares Trust Russell 2000 Indx ETF   ETF         464287655       46.4      560SH/ sole         560
Itron Inc.                            Common      465741106      692.5    15250SH/ sole         15150              100
ITT Industries                        Common      450911102       11.9      520SH/ sole         520
JetBlue Airways Corp.                 Common      477143101       58.6    11975SH/ sole         11975
JinkoSolar Hldg ADR                   ADR         47759T100        1.0      165SH/ sole         165
Jinpan Int'l Ltd.                     Common      G5138L100      307.6    35239SH/ sole         35239
Johnson & Johnson                     Common      478160104      855.313057.672SH/ sole         12982.672          75
JP Morgan Chase & Co                  Common      46625H100     1129.8    24572SH/ sole         22627              1945
Kansas City Southern                  Common      485170302       26.9      375SH/ sole         375
Key Technology Inc                    Common      493143101       15.5     1145SH/ sole         1145
Kimberly-Clark Corp.                  Common      464368103       98.8     1337SH/ sole         1337
Kinder Morgan Inc.                    Common      49455P101        9.7      250SH/ sole         250
Kon Philips Electric NV               Common      500472303       86.7     4261SH/ sole         4261
Kraft Foods Inc.                      Common      50075N104     1733.5    45607SH/ sole         45107              500
Laboratory Corp of America Hlds       Common      50540R409       19.7      215SH/ sole         215
Layne Christensen Co.                 Common      521050104      126.8     5700SH/ sole         5700
Lexmark Intl Inc Cl A                 Common      529771107       15.3      460SH/ sole         460
Linkedin Corp                         Common      53578A108       10.2      100SH/ sole         100
Linn Energy                           Common      536020100       76.3     2000SH/ sole         2000
Lowes Companies Inc.                  Common      548661107        9.4      300SH/ sole         300
M K S Instruments Inc.                Common      55306N104      423.2    14330SH/ sole         14180              150
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
Macy's Inc                            Common      55616P104        5.6      140SH/ sole         140
Map Pharmaceuticals                   Common      56509R108       35.9     2500SH/ sole         2500
Marathon Oil Corp                     Common      565849106       41.2     1300SH/ sole         1300
Marathon Petroleum Corp               Common      565849106       28.2      650SH/ sole         650
Market Vectors Gold Miners ETF        ETF         57060U100      223.4     4510SH/ sole         3295               1215
Mastercard Inc                        Common      57636Q104       10.5       25SH/ sole         25
McDonald's Corp                       Common      580135101       84.4      918SH/ sole         918
McKesson Corp.                        Common      58155Q103      416.5     4745SH/ sole         4745
Medicis Pharm Cl A New                Common      584690309       18.8      500SH/ sole         500
Medtronic Inc.                        Common      585055106     1242.6    31707SH/ sole         31567              140
MEMC Electronic Materials             Common      552715104        3.6     1000SH/ sole         1000
Merchants Bancshares                  Common      588448100      284.5    10097SH/ sole         10097
Merck                                 Common      589331107      880.422927.066SH/ sole         22424.066          503
Mercury General Corp.                 Common      589400100       48.1     1100SH/ sole         1100
Microsoft                             Common      594918104     2768.0    86007SH/ sole         82777              3230
Middlebury National Corp              Common      596237107        8.7      300SH/ sole         300
Mindray Med Int'l ADR                 ADR         602675100     1134.3    34404SH/ sole         31979              2425
Mkt Vtrs Rare Earth/Str Metal ETF     ETF         57060U472       16.6      970SH/ sole         970
Monsanto Co.                          Common      60934T101      613.0     7686SH/ sole         7686
Morgan Stanley Asia Pacific Fd        Common      61744U106       14.7      992SH/ sole         992
Mueller Water Products, Inc.          Common      624758108        7.0     2115SH/ sole         1765               350
Nabors Industries Ltd.                Common      G6359F103      214.3    12250SH/ sole         10050              2200
National Grid Plc Adr                 Common      636274300     1187.3    23520SH/ sole         23160              360
National Oilwell Varco                Common      637071101        6.2       78SH/ sole         0                  78
Natus Medical Inc                     Common      639050103       14.3     1200SH/ sole         1200
NCR Corporation                       Common      62886E108     2697.6   124255SH/ sole         119935             4320
New Hampshire Thrift                  Common      644722100        9.6      770SH/ sole         770
New Ireland Fund Inc.                 Common      645673104        1.2      151SH/ sole         151
New York Times Co Cl A                Common      650111107       37.0     5445SH/ sole         5445
Newell Rubbermaid                     Common      651229106       64.5     3620SH/ sole         3620
Nextera Energy                        Common      302571104      100.2     1640SH/ sole         1640
NFJ Dividend Interest Fd              Common      65337H109        6.7      376SH/ sole         376
Nike, Inc.                            Common      654106103        6.1       56SH/ sole         0                  56
Nissan Motor ADR                      ADR         654744408       82.4     3850SH/ sole         3850
Nokia Corp. adr                       Common      654902204        2.0      370SH/ sole         370
Norfolk Southern                      Common      655844108       26.1      397SH/ sole         397
Northrop Grumman Corp                 Common      666807102       85.5     1399SH/ sole         1399
Nuance Communication Inc.             Common      67020Y100      168.8     6598SH/ sole         6598
Nucor Corp                            Common      670346105       45.7     1064SH/ sole         1064
Nuveen Eqty Prem Adv Fd               Common      6706ER101       20.0     1653SH/ sole         1653
Nuveen Quality Pfd Inc Fd 2           Common      67072C105        8.2      950SH/ sole         950
Occidental Petroleum Corp.            Common      674599105       16.7      175SH/ sole         175
Oneok Inc New                         Common      682680103     1258.6    15413SH/ sole         15413
Oracle                                Common      68389X105        5.8      200SH/ sole         200
Parexel International Corp.           Common      699462107     1463.1    54251SH/ sole         54251
Parker Hannifin Corp                  Common      701094104        6.3       75SH/ sole         75
PartnerRe Ltd.                        Common      G6852T105       50.9      750SH/ sole         750
Peabody Energy Corp                   Common      704549104       33.3     1150SH/ sole         1150
Pentair Inc                           Common      709631105      558.7    11735SH/ sole         11735
Peoples United Finl Inc               Common      712704105     2888.4   218322SH/ sole         215442             2880
Pepsico, Inc.                         Common      713448108      232.4 3593.238SH/ sole         3538.238           55
Perrigo Co.                           Common      714290103       12.9      125SH/ sole         125
Pfizer Inc.                           Common      717081103     3615.2   159920SH/ sole         153800             6120
Philip Morris Intl Inc                Common      718172109      116.9     1319SH/ sole         1319
Pimco Muni Income Fd II               Common      72200W106       13.8     1132SH/ sole         1132
PIMCO TIPS 1- 3 Yr ETF                ETF         72201R106       23.4      460SH/ sole         460
Pioneer Floating Rate Tr              Common      72369J102        8.1      625SH/ sole         625
Plains All American LP                Common      726503105       44.7      570SH/ sole         100                470
Plantronics Inc.                      Common      727493108      603.1    14981SH/ sole         14981
PLC Cap Trust IV 7.25%                Preferred   69340N202       15.1      600SH/ sole         600
Plum Creek Timber Co. REIT            REIT        729251108      204.2     4914SH/ sole         4914
PNC Financial Services Group Inc.     Common      693475105       74.2     1150SH/ sole         1150
Portfolio Recovery Assoc Inc          Common      73640Q105       28.7      400SH/ sole         400
Posco ADR                             ADR         693483109       23.2      277SH/ sole         277
Potash Corp Sask Inc                  Common      73755L107     1169.0    25585SH/ sole         25135              450
Powershs Emg Mkts Debt ETF            ETF         73936T573       17.3      619SH/ sole         619
Praxair Inc.                          Common      74005P104        5.7       50SH/ sole         0                  50
Precision Castparts                   Common      740189105      744.2     4304SH/ sole         4274               30
Procter & Gamble                      Common      742718109      530.0     7886SH/ sole         7821               65
Progress Energy Inc.                  Common      743263105     2280.6    42941SH/ sole         42291              650
Public Sv Enterprise                  Common      744573106       23.6      770SH/ sole         770
Qiagen N V                            Common      N72482107        1.6      100SH/ sole         100
Rayonier Inc REIT                     REIT        754907103       42.9      974SH/ sole         974
Repsol YPF S A ADR                    ADR         76026T205        5.0      200SH/ sole         200
Republic Services Inc                 Common      760759100       35.1     1147SH/ sole         1147
Rio Tinto PLC ADR                     ADR         204412209        8.2      148SH/ sole         148
Royal Dutch Shell ADR                 ADR         780259206     2884.7    41133SH/ sole         40068              1065
Royal Dutch Shell B Adr               ADR         780259107       30.0      425SH/ sole         0                  425
Sara Lee Corp.                        Common      803111103     1099.8    51080SH/ sole         49280              1800
Schlumberger Limited                  Common      806857108      918.7    13137SH/ sole         12477              660
Seagate Technology PLC                Common      G7945J104     2599.5    96438SH/ sole         92803              3635
Seaspan Corp F                        Common      Y75638109       22.5     1300SH/ sole         1300
Sempra Energy                         Common      816851109       12.0      301SH/ sole         301
Sigma-Aldrich Corp.                   Common      826552101       80.4     1100SH/ sole         1100
Singapore Fund Inc.                   Common      82929L109      122.6     9460SH/ sole         9460
SK Telecom Ltd                        Common      78440P108       66.9     4810SH/ sole         4810
Sonoco Products                       Common      835495102      370.5    11160SH/ sole         11160
Sony Corp. adr                        Common      835699307      135.0     6501SH/ sole         5001               1500
Southern Company                      Common      844030106      213.9     4890SH/ sole         4890
Southwest Airlines, Co.               Common      844741108        6.6      800SH/ sole         800
SPDR Barclay Ser Tr ETF               ETF         78464A375       26.8      790SH/ sole         0                  790
SPDR DJ Wilshire Intl Real Est. ETF   ETF         78463X749        2.9       78SH/ sole         78
SPDR Gold Trust ETF                   ETF         78463V107       88.8      548SH/ sole         548
SPDR Nuveen Barclays Muni Bd ETF      ETF         78464A458       37.9     1590SH/ sole         1590
SPDR S^P Dividend ETF                 ETF         78464A763       35.7      630SH/ sole         630
SPDR S^P Metals & Mining ETF          ETF         78464A755        3.5       71SH/ sole         71
Spectra Energy Corp                   Common      847560109       15.8      500SH/ sole         500
Sprint Nextel Corp.                   Common      852061100        8.6     3000SH/ sole         3000
Standex Int'l Corp.                   Common      854231107      341.9     8300SH/ sole         8300
Staples Inc.                          Common      855030102     1209.9    74730SH/ sole         72985              1745
Starwood Ppty Tr REIT                 REIT        85571B105       54.2     2580SH/ sole         0                  2580
Steris Corp.                          Common      859152100       47.4     1500SH/ sole         1500
Stryker Corp.                         Common      863667101       49.9      900SH/ sole         900
Suburban Propane Prt L Ltd            Common      864482104       19.4      450SH/ sole         450
Sun Life Financial Svcs Canada        Common      81631R107      118.5     5000SH/ sole         5000
Suncor Energy Inc.                    Common      867229106      125.6     3840SH/ sole         3840
Suntech Power Holdings Co.            Common      86800C104      227.0    74195SH/ sole         70495              3700
Supervalu Inc.                        Common      868536103      251.9    44109SH/ sole         40455              3654
Sysco Corp.                           Common      864686100       10.2      340SH/ sole         340
T. Rowe Price Associates              Common      741477103       26.8      410SH/ sole         410
Taiwan Semiconductor                  Common      874039100     2484.6   163019SH/ sole         154851             8168
Tata Motors Ltd ADR                   ADR         876568502     1429.1    52990SH/ sole         52840              150
Telefonica ADR                        ADR         879382208      158.2     9642SH/ sole         9642
Teradata Corp                         Common      88076W103     1336.0    19604SH/ sole         18290              1314
Terex Corp                            Common      880779103      794.3    35300SH/ sole         30205              5095
Teva Pharma Ind                       Common      881624209      680.9    15111SH/ sole         14981              130
The Aberdeen Chile Fund               Common      168834109       44.8 2330.428SH/ sole         2330.428
The Charles Schwab Corp.              Common      808513105     1954.2   135995SH/ sole         128190             7805
The Travelers Companies Inc.          Common      89417E109      977.3    16508SH/ sole         14958              1550
Thomson Reuters Corp                  Common      896287109      265.6     9190SH/ sole         8670               520
Tidewater Inc.                        Common      886423102     2770.3    51283SH/ sole         50733              550
Time Warner                           Common      887317105      960.1    25587SH/ sole         25154              433
Time Warner Cable Inc.                Common      88732J108      465.9     5716SH/ sole         5608               108
Toronto-dominion Bank                 Common      886423102      557.4     6561SH/ sole         6561
Total SA ADR                          ADR         89151E109'       4.1       80SH/ sole         80
Toyota Motor Corp. ADR                ADR         892331307       28.0      323SH/ sole         323
TransCanada Corp.                     Common      89353D107      392.4     9125SH/ sole         9125
Tri Continental Corp                  Common      895436103        4.0      251SH/ sole         251
Triquint Semiconductor                Common      89674K103      674.3    97790SH/ sole         97790
Tupperware Corporation                Common      899896104       19.1      300SH/ sole         300
UDR Inc                               Common      902653104      152.3     5701SH/ sole         4675               1026
Ultra Petroleum Corp                  Common      903914109      826.4    36520SH/ sole         33290              3230
Union Pacific                         Common      907818108       18.7      174SH/ sole         174
United Parcel Service                 Common      911312106       30.3      451SH/ sole         451
United Technologies Corp.             Common      913017109      112.7     1359SH/ sole         1359
Universal Electronic Inc.             Common      913483103        8.0      400SH/ sole         400
Unum Provident Corp.                  Common      91529Y106      969.5    39602SH/ sole         39602
Valero Energy                         Common      91913Y100     1674.6    64983SH/ sole         61343              3640
Vanguard Bond Index ETF               ETF         921937819       51.8      596SH/ sole         596
Vanguard Emerg Mkts ETF               ETF         922042858     1117.5    26593SH/ sole         26217              376
Vanguard Europe Pac ETF               ETF         921943858      995.7    30945SH/ sole         30518              427
Vanguard Info Technology ETF          ETF         92204A702        4.3       58SH/ sole         58
Vanguard MSCI Europe ETF              ETF         922042874        5.5      120SH/ sole         120
Vanguard Pacific ETF                  ETF         922042866        5.6      105SH/ sole         105
Vanguard REIT ETF                     ETF         922908553       13.3      209SH/ sole         209
Vanguard Short Term Bd Idx ETF        ETF         921937827     1778.8    21977SH/ sole         21903              74
Vanguard Total Bond Mkt ETF           ETF         921937835     3317.9    40290SH/ sole         38375              1915
Vanguard Total Stk Mkt ETF            ETF         922908769     2963.4    42325SH/ sole         41027              1298
Vectren Corp.                         Common      92240G101      751.1    25848SH/ sole         24748              1100
Ventas REIT Inc                       REIT        92276F100      936.4    16400SH/ sole         16400
Veolia Environ Adr                    Common      92334N103      102.2     6190SH/ sole         5165               1025
Verizon Communications Inc.           Common      92343V104     3911.3   102309SH/ sole         98503              3806
Vestas Wind Systems                   Common      K9773J128       41.5     4100SH/ sole         4100
Visa Inc                              Common      92826C839       11.8      100SH/ sole         100
Vodafone Airtouch ADR                 ADR         92857W209     1018.8    36820SH/ sole         33690              3130
Wal-Mart Stores                       Common      931142103      180.8     2954SH/ sole         2864               90
Walt Disney Hldg                      Common      254687106       41.6      950SH/ sole         950
Wash Real Est Inv Tr MD REIT          REIT        939653101     1248.6    42042SH/ sole         41127              915
Waters Corp                           Common      941848103       27.8      300SH/ sole         300
Watts Industries, Inc.                Common      942749102      106.0     2600SH/ sole         2600
Weight Watchers Intl Inc              Common      948626106        7.0       91SH/ sole         0                  91
Wells Fargo & Co                      Common      949746101       29.0      850SH/ sole         850
Western Union Co                      Common      959802109      732.8    41635SH/ sole         41295              340
Westpac Banking                       Common      961214301      150.7     1325SH/ sole         1325
Weyerhaeuser Company                  Common      962166104     1170.4    53393SH/ sole         52916              477
Whirlpool                             Common      963320106      203.2     2644SH/ sole         2644
Wisconsin Energy Corp                 Common      976657106      105.5     3170SH/ sole         3170
Wisdomtree Japan Smallcap Dividend    Common      97717W836       85.5     1875SH/ sole         1875
Wolverine World Wide Inc.             Common      978097103      133.8     3600SH/ sole         3600
Wstrn Asset Mun Def Opty              Common      95768A109       27.5     1225SH/ sole         1225
Xcel Energy Inc.                      Common      98389B100       68.8     2598SH/ sole         2598
Xerox Corp.                           Common      984121103     1769.8   219173SH/ sole         218423             750
Xylem Inc                             Common      98419M100       59.1     2130SH/ sole         2130
Yucheng Techs Ltd                     Common      G98777108      294.0    92155SH/ sole         86780              5375
Zhongpin Inc                          Common      98952K107     1675.1   148896SH/ sole         143706             5190
Zimmer Holdings Inc.                  Common      98956P102        9.6      150SH/ sole         150