The Securities and Exchange Commission has not necessarily reviewed the information in this filing and has not determined if it is accurate and complete.
The reader should not assume that the information is accurate and complete.

UNITED STATES SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
FORM 13F

FORM 13F INFORMATION TABLE

OMB APPROVAL
OMB Number: 3235-0006
Estimated average burden
hours per response: 23.8

COLUMN 1 COLUMN 2 COLUMN 3 COLUMN 4 COLUMN 5 COLUMN 6 COLUMN 7 COLUMN 8
VALUE SHRS OR SH/ PUT/ INVESTMENT OTHER VOTING AUTHORITY
NAME OF ISSUER TITLE OF CLASS CUSIP (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
3M CO COM 88579Y101 1,944 14,332 SH   SOLE   13,928 0 404
ABBOTT LABORATORIES COM 002824100 3,724 96,715 SH   SOLE   96,115 0 600
ABBVIE INC COM 00287Y109 5,378 104,640 SH   SOLE   104,040 0 600
AEGION CORP COM 00770F104 337 13,300 SH   SOLE   13,300 0 0
AEGON NV NY REGISTRYSH 007924103 470 51,108 SH   SOLE   45,906 0 5,202
AGCO CORP COM 001084102 708 12,840 SH   SOLE   12,640 0 200
AGRIUM INC COM 008916108 261 2,678 SH   SOLE   2,475 0 203
AIR PRODUCTS & CHEMICALS INC COM 009158106 715 6,010 SH   SOLE   5,760 0 250
ALCOA INC COM 013817101 264 20,476 SH   SOLE   20,476 0 0
ALEXANDER & BALDWIN HOLDINGS COM 014491104 613 14,400 SH   SOLE   14,400 0 0
ALICO INC COM 016230104 558 14,800 SH   SOLE   14,800 0 0
ALLEGHENY TECHNOLOGIES INC COM 01741R102 526 13,962 SH   SOLE   12,550 0 1,412
ALLIANCEBERNSTEIN INCOME FUND COM 01881E101 323 43,985 SH   SOLE   40,750 0 3,235
ALPHA NATURAL RESOURCE INC COM 02076X102 49 11,600 SH   SOLE   11,600 0 0
AMERICAN EXPRESS COMPANY COM 025816109 1,270 14,108 SH   SOLE   13,433 0 675
AMETEK INC COM 031100100 1,130 21,944 SH   SOLE   20,694 0 1,250
ANADARKO PETROLEUM CORP COM 032511107 482 5,687 SH   SOLE   4,987 0 700
APACHE CORP COM 037411105 357 4,308 SH   SOLE   4,308 0 0
APPLE INC COM 037833100 421 784 SH   SOLE   784 0 0
AQUA AMERICA INC COM 03836W103 989 39,437 SH   SOLE   38,562 0 875
ARCHER DANIELS MIDLAND CO COM 039483102 476 10,977 SH   SOLE   10,977 0 0
ARIAD PHARMACEUTICALS INC COM 04033A100 537 66,580 SH   SOLE   65,080 0 1,500
ASTRAZENECA PLC SPONSORED ADR 046353108 202 3,119 SH   SOLE   2,700 0 419
AT&T INC COM 00206R102 1,882 53,667 SH   SOLE   53,667 0 0
AVISTA CORP COM 05379B107 246 8,032 SH   SOLE   7,300 0 732
AVON PRODUCTS INC COM 054303102 1,085 74,081 SH   SOLE   72,550 0 1,531
B&G FOODS INC COM 05508R106 1,164 38,673 SH   SOLE   38,365 0 308
BADGER METER INC COM 056525108 3,553 64,491 SH   SOLE   63,091 0 1,400
BANK MONTREAL QUEBEC COM 063671101 339 5,061 SH   SOLE   4,350 0 711
BANK OF NEW YORK MELLON CORP COM 064058100 296 8,375 SH   SOLE   8,198 0 177
BB&T CORP COM 054937107 334 8,319 SH   SOLE   7,300 0 1,019
BOLT TECHNOLOGY CORP COM 097698104 467 23,619 SH   SOLE   23,619 0 0
BP PLC SPONSORED ADR 055622104 389 8,079 SH   SOLE   8,079 0 0
BROOKFIELD PROPERTY PARTNERS L UNIT LTD PARTN G16249107 236 12,624 SH   SOLE   11,600 0 1,024
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 716 13,670 SH   SOLE   13,270 0 400
CAMPBELL SOUP CO COM 134429109 2,809 62,595 SH   SOLE   62,345 0 250
CANADIAN IMPERIAL BANK COM 136069101 375 4,357 SH   SOLE   4,050 0 307
CHESAPEAKE LODGING TRUST SH BEN INT 165240102 611 23,750 SH   SOLE   23,750 0 0
CHEVRON CORP COM 166764100 4,353 36,611 SH   SOLE   35,183 0 1,428
CKX LANDS INC COM 12562N104 973 64,813 SH   SOLE   63,650 0 1,163
CLOROX CO COM 189054109 2,448 27,815 SH   SOLE   27,315 0 500
COACH INC COM 189754104 1,135 22,863 SH   SOLE   21,650 0 1,213
COCA-COLA CO COM 191216100 866 22,390 SH   SOLE   21,984 0 406
COLGATE-PALMOLIVE CO COM 194162103 3,619 55,792 SH   SOLE   55,292 0 500
CONAGRA FOODS INC COM 205887102 1,548 49,900 SH   SOLE   48,690 0 1,210
CONNECTICUT WATER SERVICES INC COM 207797101 674 19,714 SH   SOLE   18,500 0 1,214
CONOCOPHILLIPS COM 20825C104 2,042 29,033 SH   SOLE   28,075 0 958
CONSOLIDATED EDISON INC COM 209115104 222 4,135 SH   SOLE   3,426 0 709
CORNING INC COM 219350105 1,435 68,920 SH   SOLE   68,520 0 400
CVR PARTNERS LP COM 126633106 516 24,372 SH   SOLE   22,330 0 2,042
DARDEN RESTAURANTS INC COM 237194105 2,232 43,970 SH   SOLE   43,445 0 525
DEERE & CO COM 244199105 232 2,559 SH   SOLE   2,559 0 0
DENDREON CORP COM 24823Q107 82 27,550 SH   SOLE   27,550 0 0
DEUTSCHE TELEKOM AG SPONSORED ADR 251566105 378 23,365 SH   SOLE   21,365 0 2,000
DEVON ENERGY CORP COM 25179M103 327 4,892 SH   SOLE   4,192 0 700
DISNEY WALT CO COM DISNEY 254687106 1,705 21,293 SH   SOLE   20,843 0 450
DOW CHEMICAL CO COM 260543103 4,107 84,528 SH   SOLE   81,347 0 3,181
DR PEPPER SNAPPLE GROUP INC COM 26138E109 2,683 49,269 SH   SOLE   48,669 0 600
DU PONT E.I. DE NEMOURS & CO COM 263534109 470 7,000 SH   SOLE   7,000 0 0
DUKE ENERGY CORP COM NEW 26441C204 583 8,188 SH   SOLE   8,055 0 133
DUN & BRADSTREET CORP COM 26483E100 209 2,100 SH   SOLE   2,100 0 0
EBAY INC COM 278642103 632 11,450 SH   SOLE   11,050 0 400
EDWARDS LIFESCIENCES CORP COM 28176E108 1,680 22,650 SH   SOLE   22,250 0 400
EMERSON ELECTRIC CO COM 291011104 4,103 61,418 SH   SOLE   59,545 0 1,873
ENSCO PLC SHS CLASS A G3157S106 309 5,861 SH   SOLE   5,150 0 711
EQT CORP COM 26884L109 849 8,756 SH   SOLE   8,756 0 0
EXPRESS SCRIPTS HOLDING CO COM 30219G108 207 2,762 SH   SOLE   2,762 0 0
EXXON MOBIL CORP COM 30231G102 7,398 75,733 SH   SOLE   73,711 0 2,022
F5 NETWORKS COM 315616102 2,275 21,335 SH   SOLE   21,085 0 250
FEDERATED INVESTORS INC CL B 314211103 1,162 38,050 SH   SOLE   37,650 0 400
FIRST NIAGARA FINCL GRP COM 33582V108 177 18,724 SH   SOLE   16,700 0 2,024
FIRSTENERGY CORP COM 337932107 266 7,802 SH   SOLE   7,802 0 0
FLUOR CORP COM 343412102 447 5,750 SH   SOLE   5,000 0 750
FREEPORT MCMORAN COP & GLD COM 35671D857 3,091 93,467 SH   SOLE   91,029 0 2,438
GENERAL DYNAMICS CORP COM 369550108 240 2,200 SH   SOLE   2,200 0 0
GENERAL ELECTRIC CO COM 369604103 3,609 139,416 SH   SOLE   137,016 0 2,400
GENERAL MILLS INC COM 370334104 645 12,450 SH   SOLE   12,450 0 0
GENUINE PARTS CO COM 372460105 2,388 27,500 SH   SOLE   26,900 0 600
HANGER INC COM NEW 41043F208 2,451 163,636 SH   SOLE   163,336 0 300
HARSCO CORP COM 415864107 1,888 80,569 SH   SOLE   76,085 0 4,484
HERSHEY CO COM 427866108 697 6,675 SH   SOLE   6,675 0 0
HONEYWELL INTL INC COM 438516106 689 7,425 SH   SOLE   7,425 0 0
HOSPITALITY PROPERTIES TRUST COMSH BEN INT 44106M102 308 10,741 SH   SOLE   10,100 0 641
II-VI INC COM 902104108 12,035 779,996 SH   SOLE   764,496 0 15,500
ILLINOIS TOOL WORKS INC COM 452308109 244 3,000 SH   SOLE   3,000 0 0
INTEGRYS ENERGY GROUP INC COM 45822P105 230 3,850 SH   SOLE   3,450 0 400
INTEL CORP COM 458140100 740 28,677 SH   SOLE   26,054 0 2,623
INTERNATIONAL BUSINESS MACHINE COM 459200101 2,590 13,457 SH   SOLE   13,356 0 101
INTERNATIONAL PAPER CO COM 460146103 709 15,443 SH   SOLE   15,293 0 150
JOHNSON & JOHNSON COM 478160104 6,494 66,113 SH   SOLE   65,615 0 498
JPMORGAN CHASE & CO COM 46625H100 431 7,097 SH   SOLE   7,082 0 15
KELLOGG CO COM 487836108 3,443 54,902 SH   SOLE   53,900 0 1,002
KIMBERLY CLARK CORP COM 494368103 1,047 9,498 SH   SOLE   9,196 0 302
KRAFT FOOD GROUP INC COM 50076Q106 494 8,797 SH   SOLE   8,023 0 774
LIBERTY PROPERTY TRUST SH BEN INT 531172104 316 8,550 SH   SOLE   8,250 0 300
LILLY ELI & CO COM 532457108 5,370 91,236 SH   SOLE   89,731 0 1,505
LINDSAY CORPORATION COM 535555106 485 5,500 SH   SOLE   5,500 0 0
LOCKHEED MARTIN CORP COM 539830109 613 3,758 SH   SOLE   3,758 0 0
LSI INDUSTRIES INC COM 50216C108 188 22,950 SH   SOLE   21,750 0 1,200
MARATHON OIL CORP COM 565849106 1,063 29,917 SH   SOLE   29,717 0 200
MARATHON PETROLEUM CORP COM 56585A102 928 10,658 SH   SOLE   10,658 0 0
MATSON INC COM 57686G105 372 15,085 SH   SOLE   15,085 0 0
MCCORMICK & COMPANY INC COM NON VTG 579780206 4,062 56,626 SH   SOLE   55,675 0 951
MCDERMOTT INTERNATIONAL INC COM 580037109 254 32,525 SH   SOLE   31,075 0 1,450
MEASUREMENT SPECIALTIES INC COM 583421102 309 4,561 SH   SOLE   3,561 0 1,000
MERCK & COMPANY INC COM 58933Y105 425 7,484 SH   SOLE   7,284 0 200
MICROSOFT CORP COM 594918104 1,714 41,817 SH   SOLE   40,317 0 1,500
MIDSTATES PETROLEUM CO COM 59804T100 59 11,000 SH   SOLE   11,000 0 0
MONDELEZ INTERNATIONAL INC COM 609207105 976 28,246 SH   SOLE   27,646 0 600
MOSAIC CO COM 61945C103 494 9,870 SH   SOLE   9,870 0 0
MSA SAFETY INC COM 553498106 385 6,750 SH   SOLE   6,750 0 0
MURPHY USA INC COM 626755102 333 8,200 SH   SOLE   7,900 0 300
NATIONAL FUEL GAS CO COM 636180101 3,874 55,314 SH   SOLE   54,436 0 878
NEWELL RUBBERMAID INC COM 651229106 307 10,275 SH   SOLE   10,275 0 0
NEWMONT MINING CORP COM 651639106 582 24,815 SH   SOLE   23,950 0 865
NEXTERA ENERGY INC COM 65339F101 258 2,700 SH   SOLE   2,700 0 0
NORFOLK SOUTHERN CORP COM 655844108 406 4,174 SH   SOLE   4,174 0 0
NTT DOCOMO INC SPONS ADR 62942M201 262 16,629 SH   SOLE   14,900 0 1,729
OCCIDENTAL PETROLEUM CORP COM 674599105 414 4,346 SH   SOLE   4,346 0 0
OLD REPUBLIC INTL CORP COM 680223104 370 22,564 SH   SOLE   21,350 0 1,214
OLIN CORP COM PAR $1 680665205 923 33,447 SH   SOLE   31,400 0 2,047
OPLINK COMMUNICATIONS INC COM NEW 68375Q403 217 12,100 SH   SOLE   11,650 0 450
OSIRIS THERAPEUTICS INC COM 68827R108 131 10,000 SH   SOLE   10,000 0 0
PAYCHEX INC COM 704326107 1,507 35,365 SH   SOLE   34,865 0 500
PEPSICO INC COM 713448108 1,086 13,008 SH   SOLE   13,008 0 0
PFIZER INC COM 717081103 1,198 37,297 SH   SOLE   36,647 0 650
PHILLIPS 66 CO COM 718546104 385 5,000 SH   SOLE   4,850 0 150
PNC FINANCIAL SERVICES GROUP I COM 693475105 394 4,534 SH   SOLE   4,534 0 0
PPG INDUSTRIES INC COM 693506107 2,541 13,133 SH   SOLE   13,133 0 0
PPL CORP COM 69351T106 643 19,401 SH   SOLE   18,294 0 1,107
PRAXAIR INC COM 74005P104 206 1,575 SH   SOLE   1,575 0 0
PRECISION CASTPARTS CORP COM 740189105 329 1,300 SH   SOLE   1,300 0 0
PRECISION DRILLING CORP COM 74022D308 146 12,200 SH   SOLE   12,200 0 0
PROCTER & GAMBLE CO COM 742718109 5,064 62,826 SH   SOLE   62,826 0 0
RAYTHEON CO COM NEW 755111507 302 3,055 SH   SOLE   2,800 0 255
ROCKWELL AUTOMATION INC COM 773903109 346 2,774 SH   SOLE   2,774 0 0
ROCKWELL COLLINS INC COM 774341101 221 2,774 SH   SOLE   2,774 0 0
ROYAL DUTCHSHELL PLC SPONS ADR A 780259206 1,928 26,387 SH   SOLE   26,060 0 327
RUBICON TECHNOLOGY INC COM 78112T107 314 27,800 SH   SOLE   25,600 0 2,200
SCHLUMBERGER LTD COM 806857108 2,290 23,492 SH   SOLE   22,874 0 618
SCHMITT INDUSTRIES INC COM NEW 806870200 1,115 377,993 SH   SOLE   372,993 0 5,000
SELECT MEDICAL HLDGS CORP COM 81619Q105 283 22,725 SH   SOLE   18,500 0 4,225
SIEMENS AG SPONSORED ADR 826197501 216 1,600 SH   SOLE   1,400 0 200
SIMON PROPERTY GROUP INC COM 828806109 222 1,351 SH   SOLE   1,250 0 101
SMUCKER JM CO COM NEW 832696405 414 4,259 SH   SOLE   4,259 0 0
SOUTHERN CO COM 842587107 624 14,193 SH   SOLE   13,968 0 225
SPDR TRUST ENERGY ETF SBI INT-ENERGY 81369Y506 234 2,630 SH   SOLE   2,630 0 0
SPECTRA ENERGY CORP COM 847560109 1,970 53,318 SH   SOLE   52,318 0 1,000
STERIS CORP COM 859152100 436 9,130 SH   SOLE   8,330 0 800
SUSQUEHANNA BANCSHARES INC COM 869099101 286 25,134 SH   SOLE   23,400 0 1,734
SYSCO CORP COM 871829107 616 17,062 SH   SOLE   15,550 0 1,512
TELEFLEX INC COM 879369106 504 4,701 SH   SOLE   4,701 0 0
THOMSON REUTERS CORP COM 884903105 1,441 42,125 SH   SOLE   40,850 0 1,275
TIMKEN CO COM 887389104 207 3,524 SH   SOLE   3,524 0 0
TRIMBLE NAVIGATION LTD COM 896239100 311 8,000 SH   SOLE   8,000 0 0
TRIUMPH GROUP INC COM 896818101 971 15,033 SH   SOLE   14,833 0 200
UNION PACIFIC CORP COM 907818108 4,551 24,250 SH   SOLE   24,050 0 200
UNITED TECHNOLOGIES CORP COM 913017109 698 5,975 SH   SOLE   5,975 0 0
VALERO ENERGY CORP COM 91913Y100 425 8,000 SH   SOLE   8,000 0 0
VANGUARD FUNDS VALUE ETF VALUE ETF 922908744 214 2,738 SH   SOLE   2,738 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 6,536 137,398 SH   SOLE   134,142 0 3,256
VORNADO REALTY TRUST SH BEN INT 929042109 296 3,005 SH   SOLE   2,800 0 205
W.P. CAREY INC COM 92936U109 280 4,656 SH   SOLE   3,850 0 806
WALGREEN CO COM 931422109 3,459 52,383 SH   SOLE   50,715 0 1,668
WAL-MART STORES INC COM 931142103 294 3,850 SH   SOLE   3,500 0 350
WESTPAC BANKING CORP ADR SPONSORED ADR 961214301 295 9,200 SH   SOLE   8,600 0 600
WVS FINANCIAL CORP COM 929358109 2,327 201,686 SH   SOLE   201,586 0 100
ZYGO CORP COM 989855101 320 21,050 SH   SOLE   20,550 0 500