Hanson & Doremus Investment Management as of June 30, 2012
Portfolio Holdings for Hanson & Doremus Investment Management
Hanson & Doremus Investment Management holds 0 positions in its portfolio as reported in the June 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.2 500SH/ sole 500
Berkshire Hathaway 1/100th Common 084990175 125.5 100SH/ sole 100
Apple Inc. Common 037833100 445.9 742SH/ sole 742
Anglo American plc Common 03485P102 4.0 273SH/ sole 273
Amerisource Bergen Corp. Common 03073E105 77.7 2034SH/ sole 2034
Abbott Laboratories Common 002824100 454.3 7105SH/ sole 6405 700
Barrick Gold Common 067901108 50.9 1537SH/ sole 1537
Archer-Daniels-Midland Inc. Common 039483102 388.714562.415SH/ sole 14562.415
Auto Data Processing Common 053015103 5.5 100SH/ sole 100
Amer Electric Pwr Co Inc Common 025537101 20.7 500SH/ sole 500
Agco Corp. Common 001084102 507.5 12465SH/ sole 12315 150
Agrium Inc Common 008916108 107.7 1160SH/ sole 1160
Allstate Common 020002101 61.6 1826SH/ sole 1826
Amedisys Inc Common 023436108 134.7 11075SH/ sole 10925 150
Amgen Incorporated Common 031162100 106.9 1400SH/ sole 1400
Amarin Corp Plc New Adrf ADR 023111206 15.9 1075SH/ sole 1075
America Movil L sh adr ADR 02364W105 1129.4 43290SH/ sole 39710 3580
Andrea Electronics Corp. Common 61748A189 0.1 4800SH/ sole 4800
A123 Systems Inc Common 03739T108 0.1 160SH/ sole 160
Apache Corporation Common 037411105 17.4 210SH/ sole 210
Air Products & Chemicals Inc. Common 009158106 67.9 861SH/ sole 861
Morgan Stanley Asia Pacific Fd Common 61744U106 12.9 992SH/ sole 992
American Reprographics Co. Common 029263100 1.2 300SH/ sole 300
Astec Industries Common 046224101 1241.8 45122SH/ sole 43602 1520
Athenahealth Inc Common 04685W103 72.9 800SH/ sole 800
American Water Works Co Common 030420103 6.2 170SH/ sole 170
American Express Company Common 025816109 168.6 3031SH/ sole 2571 460
Boeing Co. Common 097023105 736.7 10227SH/ sole 9377 850
Natus Medical Inc Common 639050103 14.8 1200SH/ sole 1200
Bank of America Corp Common 060505104 6.6 934SH/ sole 934
Baxter International Common 071813109 948.7 17262SH/ sole 17262
BBCN Bancorp Inc. Common 073295107 181.1 16420SH/ sole 16420
BCE Inc. Common 05534B760 404.1 9868SH/ sole 9868
Bombardier Inc Cv Cl B Common 097751200 550.9 147625SH/ sole 135925 11700
Becton Dickinson & Co Common 075887109 275.9 3770SH/ sole 3770
BHP Billiton Ltd. ADR ADR 05545E209 21.6 345SH/ sole 345
Biogen Idec Inc Common 09062X103 76.7 550SH/ sole 550
Vanguard Bond Index ETF ETF 921937819 53.8 596SH/ sole 596
Bank of New York Common 064057102 99.3 4867SH/ sole 4867
Barnes & Noble, Inc. Common 067774109 248.2 16670SH/ sole 15945 725
Banco Latinoamericano Common P16994132 2414.0 122602SH/ sole 118052 4550
Biomarin Pharmaceutical Inc Common 09061G101 7.8 200SH/ sole 200
Bristol Myers Common 110122108 1529.1 44027SH/ sole 43777 250
Vanguard Total Bond Mkt ETF ETF 921937835 4549.1 53331SH/ sole 50960 2371
Blackrock Global Opp. Equity Trust Common 092501105 10.3 775SH/ sole 775
BP Amoco plc ADR ADR 055622104 47.5 1192SH/ sole 1192
BG Group PLC ADR ADR 055434203 183.3 9490SH/ sole 7990 1500
Berkshire Hathaway Cl B Common 084670702 288.6 3448SH/ sole 3448
Vanguard Short Term Bd Idx ETF ETF 921937827 1401.0 17220SH/ sole 17146 74
Peabody Energy Corp Common 704549104 23.6 1150SH/ sole 1150
BTU International Inc Common 056032105 0.9 400SH/ sole 400
Citigroup Common 172967424 265.7 10527SH/ sole 10253 274
Cambridge Heart Inc Common 131910101 0.1 2000SH/ sole 2000
Caterpillar Common 149123101 182.0 2235SH/ sole 2035 200
Chubb Corp. Common 171232101 410.4 5962SH/ sole 5962
CBRE Group Inc. Common 12497T101 209.6 13690SH/ sole 13690
Community Bank System Common 203607106 806.8 30400SH/ sole 28210 2190
Calgon Carbon Corp. Common 129603106 186.3 13695SH/ sole 13695
Celgene Corporation Common 151020104 6.4 100SH/ sole 100
Central Securities Corp ETF 155123102 0.4 21SH/ sole 21
The Aberdeen Chile Fund Common 168834109 35.9 2330.428SH/ sole 2330.428
China Telecommunications ADR ADR 169426103 14.5 300SH/ sole 300
Chemed Corp. Common 16359R103 985.6 16125SH/ sole 15080 1045
China Mobile Limited Common 16941M109 3.9 70SH/ sole 70
Chemtura Corp New Common 163893209 0.1 10SH/ sole 10
Calamos Global Income Fd Common 12811L107 11.5 1435SH/ sole 1435
Cigna Corp Common 125509109 33.7 817SH/ sole 817
C I T Group Inc New Common 125581801 58.0 1673SH/ sole 1673
iShares Barclays Int Credit Bond ETF ETF 464288638 111.8 1012SH/ sole 1012
Clorox Company Common 189054109 14.5 200SH/ sole 200
Comcast Corp. Common 20030N101 27.5 875SH/ sole 875
CME Group Inc. Common 167760107 222.3 4350SH/ sole 4350
Capstead Mortgage Cp New Common 14067E506 13.8 970SH/ sole 970
Canadian Natl Ry Co Common 136375102 8.5 100SH/ sole 100
Centerpoint Energy Inc Common 15189T107 422.4 20555SH/ sole 20555
Conoco Phillips Common 20825C104 1594.1 29175SH/ sole 28030 1145
Costco Common 22160K105 2001.1 21270SH/ sole 20770 500
Campbell Soup Common 134429109 20.8 640SH/ sole 640
Cathay Pac Airways Ltd Common 148906308 5.2 650SH/ sole 650
Cepheid Inc Common 15670R107 9.6 300SH/ sole 300
Ceragon Networks Ltd Common M22013102 4.0 500SH/ sole 500
Cisco Systems, Inc. Common 17275R102 1973.1 130493SH/ sole 129663 830
CSX Corp Common 126408103 22.8 1053SH/ sole 1053
Cintas Corp. Common 172908105 9.4 250SH/ sole 250
Covance Common 222816100 309.5 6548SH/ sole 6548
Coventry Health Care Common 222862104 3.2 100SH/ sole 100
Chevron Corp. Common 166764100 824.0 7752SH/ sole 7336 416
Cemex Common 151290889 170.0 25220SH/ sole 24768 452
Cypress Sharpridge REIT REIT 23281A307 12.7 900SH/ sole 900
Dominion Resources Common 25746U109 163.1 3076SH/ sole 3076
Diebold Common 253651103 312.0 8892SH/ sole 8892
E I DuPont Common 263534109 164.8 3453SH/ sole 3453
Deere & Company Common 244199105 244.3 3307SH/ sole 2378 929
D.E Master Blenders 1753 Common N2563N109 573.6 49185SH/ sole 48885 300
Wisdomtree Japan Smallcap Dividend Common 97717W836 75.3 1875SH/ sole 1875
Walt Disney Hldg Common 254687106 45.8 950SH/ sole 950
Digital Realty Trust Inc Common 253868103 100.0 1344SH/ sole 1344
Deluxe Corp. Common 248019101 5.5 210SH/ sole 210
Dow Chemical Common 260543103 334.9 11145SH/ sole 11145
Diana Shipping Inc Common Y2066G104 216.4 33600SH/ sole 33600
Deutsche Telekom AG ADR ADR 251566105 1641.6 153710SH/ sole 148670 5040
Duke Energy Corp. Common 26441C105 2399.436761.901SH/ sole 36500.901 261
Devon Energy Corp Common 25179M103 685.8 12057SH/ sole 11957 100
E Bay Inc. Common 278642103 10.9 250SH/ sole 250
iShares MSCI Chile Index ETF ETF 464286640 5.2 85SH/ sole 85
Ecolab Inc. Common 278865100 6.5 100SH/ sole 100
Consolidated Edison Inc. Common 209115104 90.6 1425SH/ sole 1425
iShares MSCI Emerging Market ETF ETF 464287234 13.1 349SH/ sole 349
iShares MSCI EAFE ETF ETF 464287465 261.7 5497SH/ sole 5283 214
Edison International Common 281020107 9.2 204SH/ sole 100 104
Callaway Golf Common 131193104 7.9 1435SH/ sole 1435
EMC Corporation Common 268648102 28.8 1135SH/ sole 1135
Emerson Electric Co. Common 291011104 1308.9 28862SH/ sole 28742 120
El Paso Pipeline Prts LP Common 209115104 193.6 5505SH/ sole 5345 160
iShares MSCI Pacific Index ETF ETF 464286665 12.1 296SH/ sole 296
Equity Residential Prop. Common 29476L107 506.3 7978SH/ sole 7978
Energy Transfer Partners Common 29273R109 24.5 550SH/ sole 0 550
Eaton Vance Tax Mgd Glbl Common 27829C105 40.3 3887SH/ sole 3887
East West Bancorp Common 27579R104 642.2 29470SH/ sole 29470
iShares MSCI Canada Index Fd etf ETF 464286509 2.4 95SH/ sole 95
iShares MSCI Hong Kong ETF ETF 464286871 32.7 2000SH/ sole 1550 450
iShares MSCI Japan Index ETF ETF 464286848 748.1 85444SH/ sole 80444 5000
iShares MSCI Singapore Index ETF ETF 464286673 4.0 315SH/ sole 315
iShares MSCI Taiwan Index ETF ETF 464286731 935.6 80689SH/ sole 75989 4700
iShares MSCI Brazil Free Index ETF ETF 464286400 17.5 350SH/ sole 350
Exelon Corp. Common 30161N101 35.8 922SH/ sole 922
Facebook Inc Class A Common 30303M102 11.1 390SH/ sole 390
Fibria Celulose S.A. ADR ADR 31573A109 48.8 6866SH/ sole 6866
Freeport McMoran Copper & Gold Common 35670D857 301.3 9512SH/ sole 9512
Fedex Corporation Common 31428X106 126.0 1437SH/ sole 1437
Flextronics International Ltd. Common Y2573F102 289.8 47827SH/ sole 46827 1000
First Marblehead Corp Common 320771108 0.9 800SH/ sole 800
First Bancorp Inc Me Common 31866P102 11.5 710SH/ sole 710
Fannie Mae 8.25% Pfd Preferred 313586737 1.1 550SH/ sole 550
Formfactor Inc Common 346375108 2.1 350SH/ sole 350
Fushi Copperweld Inc Common 36113E107 1015.6 114890SH/ sole 103890 11000
iShares Tr China 25 Index ETF ETF 464287184 82.3 2533SH/ sole 1333 1200
A G L Resources Inc Common 001204106 25.9 650SH/ sole 0 650
Greatbatch Inc Common 39153L106 116.4 5210SH/ sole 4000 1210
Greater China Fund Common 39167B102 20.5 2000SH/ sole 0 2000
Gannett Co., Inc. Common 364730101 60.7 4315SH/ sole 3515 800
GDF Suez Adr ADR 36160B105 151.6 7506SH/ sole 5502 2004
Market Vectors Gold Miners ETF ETF 57060U100 507.0 12450SH/ sole 11235 1215
General Electric Co. Common 369604103 5096.0 255184SH/ sole 251084 4100
GE Capital 6% Pfd Preferred 369622451 51.5 2000SH/ sole 2000
Guess Inc Common 401617105 312.0 11070SH/ sole 11070
General Mills, Inc. Common 370334104 28.2 744SH/ sole 744
GMAC Llc 7.25% Pfd Preferred 36186C400 11.9 500SH/ sole 500
SPDR Gold Trust ETF ETF 78463V107 82.3 536SH/ sole 536
Corning Common 219350105 1762.3 146009SH/ sole 138074 7935
Green Mountain Coffee Roasters Inc. Common 393122106 918.6 52314SH/ sole 43259 9055
Google Inc. Cl A Common 38259P508 88.1 145SH/ sole 145
Goodrich Corp. Common 382388106 0.1 1SH/ sole 1
Goldman Sachs Group Inc Common 38141G104 182.2 1929SH/ sole 1894 35
Glaxo Smithkline ADR ADR 37733W105 1387.8 30978SH/ sole 30478 500
Global Sources Limited Common G39300101 560.0 94125SH/ sole 84740 9385
GT Advanced Technologies Common 36191U106 406.7 84735SH/ sole 84735
Halliburton Company Common 406216101 76.5 2425SH/ sole 2425
HSBC Holdings PLC Common 404280406 32.1 809SH/ sole 809
Health Care Reit Inc. REIT 42217K106 79.1 1300SH/ sole 1300
Home Depot Common 437076102 48.3 943SH/ sole 843 100
H.J. Heinz Company Common 423074103 10.9 200SH/ sole 200
Zhongpin Inc Common 98952K107 1492.6 147346SH/ sole 143356 3990
Heartland Payment Systems Inc Common 42235N108 14.8 500SH/ sole 500
Harsco Common 415864107 650.8 33035SH/ sole 30480 2555
Hillshire Brands Co Common 432589109 251.7 9835SH/ sole 9775 60
Hubbell Inc Cl A Common 443510102 49.7 650SH/ sole 650
Humana Common 444859102 207.4 2878SH/ sole 2878
Ing Asia Pacific High Fd Common 44983J107 11.1 750SH/ sole 750
iShares NASDAQ Biotech ETF ETF 464287556 1043.4 8055SH/ sole 8055
IBM Corp. Common 459200101 2220.5 11666SH/ sole 11266 400
iShares Cohen & Steer Realty ETF ETF 464287564 4.6 58SH/ sole 58
IdaCorp Inc. Common 451107106 10.5 250SH/ sole 250
iShares Barclays 3-7 Treasury Bd ETF ETF 464288661 76.1 614SH/ sole 614
iShares Tr S^P Europe 350 ETF ETF 464287861 59.2 1860SH/ sole 1860
India Fund Common 454089103 267.4 13517SH/ sole 13517
iShares S^P Midcap 400 Index ETF ETF 464287507 10.3 113SH/ sole 113
iShares S^P Sm Cap Idx 600 ETF ETF 464287804 10.6 149SH/ sole 149
Imperial Oil Ltd Common 453038408 366.5 8760SH/ sole 8760
Intel Corp. Common 458140100 189.7 7587.127SH/ sole 7382.127 205
International Paper Common 460146103 9.4 300SH/ sole 300
Ingersoll Rand Co. Cl A Common G4776G101 57.1 1430SH/ sole 1430
New Ireland Fund Inc. Common 645673104 1.1 151SH/ sole 151
Intuitive Surgical Common 46120E602 8.0 17SH/ sole 17
Itron Inc. Common 465741106 587.9 15310SH/ sole 15210 100
ITT Industries Common 450911102 9.2 500SH/ sole 500
iShares S^P 500 Value Indx ETF ETF 464287408 3.5 58SH/ sole 58
iShares Russell 1000 Growth ETF ETF 464287614 11.5 185SH/ sole 185
Ishares Trust Russell 2000 Indx ETF ETF 464287655 42.9 560SH/ sole 560
iShares Russell 2000 Growth ETF ETF 464287648 31.2 355SH/ sole 355
Ishares Russell Midcap ETF ETF 464287499 84.4 824SH/ sole 824
JetBlue Airways Corp. Common 477143101 59.4 11275SH/ sole 11275
JinkoSolar Hldg ADR ADR 47759T100 0.4 165SH/ sole 165
Nuveen Eqty Prem Adv Fd Common 6706ER101 20.2 1653SH/ sole 1653
Johnson & Johnson Common 478160104 883.213114.121SH/ sole 13039.121 75
JP Morgan Chase & Co Common 46625H100 849.2 24452SH/ sole 22562 1890
Nuveen Quality Pfd Inc Fd 2 Common 67072C105 8.7 950SH/ sole 950
Jinpan Int'l Ltd. Common G5138L100 238.1 37319SH/ sole 37319
Kraft Foods Inc. Common 50075N104 1756.1 45012SH/ sole 45012
Kimberly-Clark Corp. Common 464368103 116.9 1400SH/ sole 1400
Kinder Morgan Inc. Common 49455P101 8.7 250SH/ sole 250
Coca-Cola Co Common 191216100 2784.1 36317SH/ sole 35097 1220
Kopin Corp Common 500600101 122.5 37915SH/ sole 37915
Kansas City Southern Common 485170302 26.1 375SH/ sole 375
Key Technology Inc Common 493143101 11.2 1145SH/ sole 1145
Layne Christensen Co. Common 521050104 117.1 5700SH/ sole 5700
Laboratory Corp of America Hlds Common 50540R409 18.1 215SH/ sole 215
Eli Lilly & Co. Common 532457108 125.7 2994SH/ sole 2994
Linkedin Corp Common 53578A108 10.3 100SH/ sole 100
Alliant Energy Corp Common 018802108 650.6 14010SH/ sole 13935 75
Lowes Companies Inc. Common 548661107 7.7 300SH/ sole 300
iShares iBoxx $ Inv. Grade ETF ETF 464287242 13.0 108SH/ sole 108
Southwest Airlines, Co. Common 844741108 6.9 800SH/ sole 800
Lexmark Intl Inc Cl A Common 529771107 7.7 460SH/ sole 460
Mastercard Inc Common 57636Q104 10.2 25SH/ sole 25
Map Pharmaceuticals Common 56509R108 35.3 2500SH/ sole 2500
Merchants Bancshares Common 588448100 270.0 9897SH/ sole 9897
McDonald's Corp Common 580135101 80.8 918SH/ sole 918
McKesson Corp. Common 58155Q103 433.7 4675SH/ sole 4675
Mercury General Corp. Common 589400100 44.8 1100SH/ sole 1100
Medtronic Inc. Common 585055106 1178.3 31547SH/ sole 31407 140
Middlebury National Corp Common 596237107 8.1 300SH/ sole 300
M L Capital Tr Pfd 7.28% Perpetual Preferred 46625H100 22.6 900SH/ sole 900
Macquarie Global Infrast Common 55608D101 8.7 489SH/ sole 0 489
M K S Instruments Inc. Common 55306N104 341.6 13405SH/ sole 13330 75
Citigroup Funding Common 17313T524 13.9 1375SH/ sole 1375
3M Company Common 88579Y101 166.3 1885SH/ sole 1885
Altria Group Inc. Common 02209S103 56.0 1575SH/ sole 375 1200
Monsanto Co. Common 60934T101 653.8 7686SH/ sole 7686
Marathon Petroleum Corp Common 565849106 28.9 650SH/ sole 650
Mindray Med Int'l ADR ADR 602675100 988.0 34079SH/ sole 31654 2425
Merck Common 589331107 990.123192.066SH/ sole 23192.066
Marathon Oil Corp Common 565849106 33.0 1300SH/ sole 1300
Medicis Pharm Cl A New Common 584690309 16.7 500SH/ sole 500
Microsoft Common 594918104 2512.1 86177SH/ sole 83647 2530
Wstrn Asset Mun Def Opty Common 95768A109 29.7 1225SH/ sole 1225
Ishares S^P Natl Muni Bd ETF ETF 464288414 41.4 370SH/ sole 370
Mueller Water Products, Inc. Common 624758108 7.3 2115SH/ sole 1765 350
Nabors Industries Ltd. Common G6359F103 168.9 12050SH/ sole 9850 2200
NCR Corporation Common 62886E108 2669.9 118660SH/ sole 115660 3000
Nextera Energy Common 302571104 106.6 1540SH/ sole 1540
National Grid Plc Adr ADR 636274300 1176.4 23590SH/ sole 23590
New Hampshire Thrift Common 644722100 9.7 770SH/ sole 770
Annaly Mortgage Mgmt REIT REIT 035710409 10.4 600SH/ sole 600
Northrop Grumman Corp Common 666807102 60.9 949SH/ sole 949
Nokia Corp. adr ADR 654902204 0.7 370SH/ sole 370
Nissan Motor ADR ADR 654744408 69.5 3850SH/ sole 3850
Norfolk Southern Common 655844108 35.8 497SH/ sole 497
Nestle S A ADR ADR 641069406 8.8 150SH/ sole 150
Northeast Utilities Common 664397106 6.5 165SH/ sole 165
Nuance Communication Inc. Common 67020Y100 119.8 6048SH/ sole 6048
Nucor Corp Common 670346105 39.5 1064SH/ sole 1064
Newell Rubbermaid Common 651229106 59.2 3395SH/ sole 3395
New York Times Co Cl A Common 650111107 27.1 3845SH/ sole 3845
Corp Office Pptys REIT REIT 22002T108 21.5 1000SH/ sole 1000
Oneok Inc New Common 682680103 1198.5 27641SH/ sole 27641
Occidental Petroleum Corp. Common 674599105 14.7 175SH/ sole 175
Plains All American LP Common 726503105 49.3 570SH/ sole 100 470
Peoples United Finl Inc Common 712704105 2815.1 244582SH/ sole 238687 5895
Plum Creek Timber Co. REIT REIT 729251108 183.4 4650SH/ sole 4650
Precision Castparts Common 740189105 692.6 4304SH/ sole 4274 30
Powershs Emg Mkts Debt ETF ETF 73936T573 18.3 619SH/ sole 619
Public Sv Enterprise Common 744573106 107.5 3305SH/ sole 3305
Pepsico, Inc. Common 713448108 257.7 3745.73SH/ sole 3690.73 55
Pfizer Inc. Common 717081103 3671.6 157075SH/ sole 151205 5870
Procter & Gamble Common 742718109 503.6 7866SH/ sole 7801 65
Parker Hannifin Corp Common 701094104 5.7 75SH/ sole 75
Pioneer Floating Rate Tr Common 72369J102 8.1 625SH/ sole 625
Kon Philips Electric NV Common 500472303 91.9 4486SH/ sole 4486
Posco ADR ADR 693483109 13.7 177SH/ sole 177
Plantronics Inc. Common 727493108 469.1 14981SH/ sole 14981
Philip Morris Intl Inc Common 718172109 105.2 1200SH/ sole 1200
Pimco Muni Income Fd II Common 72200W106 15.0 1132SH/ sole 1132
PNC Financial Services Group Inc. Common 693475105 66.0 1150SH/ sole 1150
Pentair Inc Common 709631105 473.1 11410SH/ sole 11410
Potash Corp Sask Inc Common 73755L107 1445.4 32665SH/ sole 32215 450
Portfolio Recovery Assoc Inc Common 73640Q105 16.9 200SH/ sole 200
PartnerRe Ltd. Common G6852T105 45.1 615SH/ sole 615
Perrigo Co. Common 714290103 13.8 125SH/ sole 125
Parexel International Corp. Common 699462107 1416.9 52421SH/ sole 52421
Phillips 66 SHS Common 718546104 510.6 14493SH/ sole 13921 572
Patterson-UTI Energy Inc. Common 703481101 80.0 5325SH/ sole 5325
Praxair Inc. Common 74005P104 5.2 50SH/ sole 0 50
Qiagen N V Common N72482107 1.6 100SH/ sole 100
Royal Dutch Shell ADR ADR 780259206 2905.0 43063SH/ sole 41998 1065
Royal Dutch Shell B Adr ADR 780259107 29.7 425SH/ sole 0 425
Dr Reddys Labs ADR ADR 256135203 736.1 25435SH/ sole 25435
Mkt Vtrs Rare Earth/Str Metal ETF ETF 57060U472 11.9 970SH/ sole 970
Repsol YPF S A ADR ADR 76026T205 2.7 200SH/ sole 200
Transocean Sedco Fore Common 893830AA7 272.7 6030SH/ sole 6030
Rio Tinto PLC ADR ADR 204412209 6.4 148SH/ sole 148
Cohen & Steers Reit Balance Income Common 19247X100 4.4 262SH/ sole 262
Republic Services Inc Common 760759100 31.1 1147SH/ sole 1147
SPDR DJ Wilshire Intl Real Est. ETF ETF 78463X749 2.8 78SH/ sole 78
Rayonier Inc REIT REIT 754907103 45.8 974SH/ sole 974
Banco Santander SA ADR ADR 05964H105 98.9 20220SH/ sole 20220
Companhia de Saneamento ADR ADR 20441A102 15.9 200SH/ sole 200
The Charles Schwab Corp. Common 808513105 2047.5 168655SH/ sole 160850 7805
SPDR S^P Dividend ETF ETF 78464A763 62.3 1130SH/ sole 1130
Spectra Energy Corp Common 847560109 14.8 500SH/ sole 500
Singapore Fund Inc. Common 82929L109 124.4 9460SH/ sole 9460
Sigma-Aldrich Corp. Common 826552101 64.7 950SH/ sole 950
Grupo Simec S A B Adr Fsponsored Adr ADR 400491106 38.7 4100SH/ sole 4100
SK Telecom Ltd Common 78440P108 63.8 4810SH/ sole 4810
Schlumberger Limited Common 806857108 892.5 13137SH/ sole 12477 660
iShares Silver Trust ETF ETF 46428Q109 38.4 1464SH/ sole 1464
Sony Corp. adr Common 835699307 70.5 6051SH/ sole 4551 1500
Southern Company Common 844030106 219.5 4660SH/ sole 4660
Sonoco Products Common 835495102 323.1 10960SH/ sole 10960
Suburban Propane Prt L Ltd Common 864482104 19.7 450SH/ sole 450
Staples Inc. Common 855030102 1214.6 98710SH/ sole 96965 1745
Sempra Energy Common 816851109 20.7 301SH/ sole 301
Seaspan Corp F Common Y75638109 19.6 1300SH/ sole 1300
Steris Corp. Common 859152100 45.9 1500SH/ sole 1500
Suntech Power Holdings Co. Common 86800C104 83.7 53970SH/ sole 53970
Starwood Ppty Tr REIT REIT 85571B105 56.2 2580SH/ sole 0 2580
Seagate Technology PLC Common G7945J104 2426.3 91713SH/ sole 89178 2535
Suncor Energy Inc. Common 867229106 112.0 3840SH/ sole 3840
Supervalu Inc. Common 868536103 85.1 41520SH/ sole 39955 1565
Standex Int'l Corp. Common 854231107 320.2 7525SH/ sole 7525
Stryker Corp. Common 863667101 45.7 900SH/ sole 900
Sysco Corp. Common 864686100 9.8 343.167SH/ sole 343.167
AT^T Inc. Common 891160509 1676.9 48422SH/ sole 45707 2715
Toronto-dominion Bank Common 886423102 502.5 6545SH/ sole 6545
Teradata Corp Common 88076W103 1146.1 17484SH/ sole 16520 964
Tidewater Inc. Common 886423102 2413.0 50608SH/ sole 50408 200
Telefonica ADR ADR 879382208 101.2 9677SH/ sole 9677
Teva Pharma Ind Common 881624209 930.9 22991SH/ sole 21676 1315
Terex Corp Common 880779103 823.9 57255SH/ sole 50715 6540
SPDR Nuveen Barclays Muni Bd ETF ETF 78464A458 39.1 1590SH/ sole 1590
Ishares Tr Lehman Tips ETF ETF 464287176 850.8 7006SH/ sole 6972 34
Toyota Motor Corp. ADR ADR 892331307 1.7 23SH/ sole 23
Total SA ADR ADR 89151E109' 11.8 280SH/ sole 280
Triquint Semiconductor Common 89674K103 540.9 111185SH/ sole 111185
Thomson Reuters Corp Common 896287109 399.1 14490SH/ sole 13170 1320
T. Rowe Price Associates Common 741477103 24.9 410SH/ sole 410
TransCanada Corp. Common 89353D107 350.8 8125SH/ sole 8125
The Travelers Companies Inc. Common 89417E109 996.0 16358SH/ sole 15158 1200
Taiwan Semiconductor Common 874039100 2072.0 160494SH/ sole 153783 6711
Tata Motors Ltd ADR ADR 876568502 997.9 52055SH/ sole 51905 150
Tupperware Corporation Common 899896104 16.2 300SH/ sole 300
PIMCO TIPS 1- 3 Yr ETF ETF 72201R106 23.5 460SH/ sole 460
Time Warner Cable Inc. Common 88732J108 472.7 5670SH/ sole 5670
Time Warner Common 887317105 962.0 25396SH/ sole 25396
UDR Inc Common 902653104 153.0 5701SH/ sole 5701
Universal Electronic Inc. Common 913483103 5.1 400SH/ sole 400
Domtar Corp Common 257559104 9.8 133SH/ sole 133
Unilever PLC ADR ADR 904767704 8.4 250SH/ sole 250
Unum Provident Corp. Common 91529Y106 490.7 26727SH/ sole 26727
Union Pacific Common 907818108 20.3 174SH/ sole 174
Ultra Petroleum Corp Common 903914109 958.1 43295SH/ sole 40490 2805
United Parcel Service Common 911312106 33.5 451SH/ sole 451
United Technologies Corp. Common 913017109 105.0 1459SH/ sole 1459
Visa Inc Common 92826C839 12.3 100SH/ sole 100
Veolia Environ Adr ADR 92334N103 61.3 5990SH/ sole 4965 1025
Vanguard Europe Pac ETF ETF 921943858 1461.7 48562SH/ sole 47460 1102
Vanguard MSCI Europe ETF ETF 922042874 4.8 120SH/ sole 120
Vanguard Info Technology ETF ETF 92204A702 3.9 58SH/ sole 58
Valero Energy Common 91913Y100 1689.6 67048SH/ sole 63908 3140
Vanguard REIT ETF ETF 922908553 13.7 209SH/ sole 209
Vodafone Airtouch ADR ADR 92857W209 1170.3 42395SH/ sole 39265 3130
Vanguard Pacific ETF ETF 922042866 5.1 105SH/ sole 105
Vanguard Total Stk Mkt ETF ETF 922908769 3263.3 47744SH/ sole 46385 1359
Ventas REIT Inc REIT 92276F100 1044.8 16000SH/ sole 16000
Vectren Corp. Common 92240G101 768.5 25848SH/ sole 25448 400
Vanguard Emerg Mkts ETF ETF 922042858 1229.2 32131SH/ sole 31576 555
Vestas Wind Systems Common K9773J128 8.8 2150SH/ sole 2150
Vanguard Whitehall Funds ETF 921946406 5.9 124SH/ sole 124
Verizon Communications Inc. Common 92343V104 4413.7 100839SH/ sole 97583 3256
Waters Corp Common 941848103 15.1 200SH/ sole 200
Westpac Banking Common 961214301 153.6 1325SH/ sole 1325
Wisconsin Energy Corp Common 976657106 128.4 3170SH/ sole 3170
Wells Fargo & Co Common 949746101 28.2 850SH/ sole 850
MEMC Electronic Materials Common 552715104 1.8 1000SH/ sole 1000
Whirlpool Common 963320106 152.1 2444SH/ sole 2444
Spdr Series TRUST Etf ETF 78464A490 8.9 150SH/ sole 150
Wal-Mart Stores Common 931142103 206.6 2864SH/ sole 2864
Wash Real Est Inv Tr MD REIT REIT 939653101 1226.3 44127SH/ sole 43212 915
Aqua America, Inc. Common 03836W103 77.8 2941SH/ sole 2941
Watts Industries, Inc. Common 942749102 75.2 2350SH/ sole 2350
Weight Watchers Intl Inc Common 948626106 4.5 91SH/ sole 0 91
Western Union Co Common 959802109 912.7 52850SH/ sole 50660 2190
Wolverine World Wide Inc. Common 978097103 152.9 3500SH/ sole 3500
Weyerhaeuser Company Common 962166104 1388.5 60873SH/ sole 60396 477
Xcel Energy Inc. Common 98389B100 71.7 2498SH/ sole 2498
SPDR S^P Metals & Mining ETF ETF 78464A755 2.7 71SH/ sole 71
Exxon Mobil Corporation Common 30231G102 3529.841733.116SH/ sole 41054.116 679
Xerox Corp. Common 984121103 1645.3 253513SH/ sole 244838 8675
Xylem Inc Common 98419M100 50.2 2130SH/ sole 2130
YPF Sociedad ADR ADR 984245100 2.0 168SH/ sole 168
Yucheng Techs Ltd Common G98777108 310.0 85550SH/ sole 80175 5375
Horsehead Hldg Corp Common 440694305 1.3 150SH/ sole 150
Zimmer Holdings Inc. Common 98956P102 45.6 750SH/ sole 750