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 2,339 14,232 SH   SOLE   13,828 0 404
ABBOTT LABORATORIES COM 002824100 4,271 94,877 SH   SOLE   94,277 0 600
ABBVIE INC COM 00287Y109 6,752 103,172 SH   SOLE   102,572 0 600
AEGION CORP COM 00770F104 203 10,893 SH   SOLE   10,893 0 0
AEGON NV NY REGISTRY SH 007924103 319 42,482 SH   SOLE   37,206 0 5,276
AGCO CORP COM 001084102 589 13,040 SH   SOLE   12,840 0 200
AIR PRODUCTS & CHEMICALS INC COM 009158106 756 5,244 SH   SOLE   4,994 0 250
AIRGAS INC COM 009363102 288 2,500 SH   SOLE   2,500 0 0
ALCOA INC COM 013817101 308 19,526 SH   SOLE   19,526 0 0
ALEXANDER & BALDWIN HOLDINGS COM 014491104 554 14,100 SH   SOLE   14,100 0 0
ALICO INC COM 016230104 625 12,493 SH   SOLE   12,493 0 0
ALLEGHENY TECHNOLOGIES INC COM 01741R102 468 13,472 SH   SOLE   12,050 0 1,422
ALLIANCEBERNSTEIN INCOME FUND COM 01881E101 207 27,750 SH   SOLE   26,250 0 1,500
AMERICAN EXPRESS COMPANY COM 025816109 1,302 13,999 SH   SOLE   13,233 0 766
AMETEK INC COM 031100100 1,147 21,794 SH   SOLE   20,544 0 1,250
AMGEN INC COM 031162100 237 1,485 SH   SOLE   1,485 0 0
AMPCO-PITTSBURGH CORP COM 032037103 291 15,140 SH   SOLE   14,114 0 1,026
ANADARKO PETROLEUM CORP COM 032511107 453 5,487 SH   SOLE   4,787 0 700
APACHE CORP COM 037411105 329 5,253 SH   SOLE   4,750 0 503
APPLE INC COM 037833100 519 4,699 SH   SOLE   4,699 0 0
AQUA AMERICA INC COM 03836W103 937 35,089 SH   SOLE   34,214 0 875
ARCHER DANIELS MIDLAND CO COM 039483102 571 10,977 SH   SOLE   10,977 0 0
ARIAD PHARMACEUTICALS INC COM 04033A100 414 60,280 SH   SOLE   58,780 0 1,500
AT&T INC COM 00206R102 1,691 50,344 SH   SOLE   47,149 0 3,195
AVON PRODUCTS INC COM 054303102 711 75,725 SH   SOLE   74,186 0 1,539
B&G FOODS INC COM 05508R106 1,250 41,817 SH   SOLE   40,294 0 1,523
BADGER METER INC COM 056525108 3,483 58,684 SH   SOLE   58,084 0 600
BANK MONTREAL QUEBEC COM 063671101 217 3,072 SH   SOLE   2,350 0 722
BANK OF NEW YORK MELLON CORP COM 064058100 340 8,377 SH   SOLE   8,198 0 179
BAXTER INTERNATIONAL INC COM 071813109 625 8,531 SH   SOLE   8,406 0 125
BERKSHIRE HATHAWAY INC - B CL B NEW 084670702 218 1,450 SH   SOLE   1,450 0 0
BP PLC SPONS ADR 055622104 308 8,079 SH   SOLE   8,079 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 977 13,047 SH   SOLE   12,641 0 406
CAMPBELL SOUP CO COM 134429109 2,605 59,215 SH   SOLE   58,965 0 250
CANADIAN IMPERIAL BANK COM 136069101 255 2,666 SH   SOLE   2,350 0 316
CANON INC SPONS ADR 138006309 204 6,455 SH   SOLE   5,846 0 609
CHESAPEAKE LODGING TRUST SH BEN INT 165240102 829 22,286 SH   SOLE   22,286 0 0
CHEVRON CORP COM 166764100 4,232 37,724 SH   SOLE   35,752 0 1,972
CKX LANDS INC COM 12562N104 996 61,279 SH   SOLE   60,095 0 1,184
CLOROX CO COM 189054109 2,847 27,320 SH   SOLE   26,820 0 500
COACH INC COM 189754104 757 20,143 SH   SOLE   19,125 0 1,018
COCA-COLA CO COM 191216100 798 18,903 SH   SOLE   18,434 0 469
COLGATE-PALMOLIVE CO COM 194162103 3,625 52,385 SH   SOLE   51,885 0 500
CONAGRA FOODS INC COM 205887102 1,844 50,839 SH   SOLE   49,615 0 1,224
CONNECTICUT WATER SERVICES INC COM 207797101 480 13,228 SH   SOLE   12,000 0 1,228
CONOCOPHILLIPS COM 20825C104 2,305 33,375 SH   SOLE   31,125 0 2,250
CORNING INC COM 219350105 1,530 66,720 SH   SOLE   66,320 0 400
CVR PARTNERS LP COM 126633106 175 17,937 SH   SOLE   15,830 0 2,107
DEUTSCHE TELEKOM AG SPONS ADR 251566105 205 12,765 SH   SOLE   10,765 0 2,000
DEVON ENERGY CORP COM 25179M103 281 4,592 SH   SOLE   3,892 0 700
DISNEY WALT CO COM DISNEY 254687106 2,006 21,293 SH   SOLE   20,843 0 450
DOW CHEMICAL CO COM 260543103 3,622 79,407 SH   SOLE   76,015 0 3,392
DR PEPPER SNAPPLE GROUP INC COM 26138E109 2,783 38,828 SH   SOLE   38,228 0 600
DU PONT E.I. DE NEMOURS & CO COM 263534109 495 6,700 SH   SOLE   6,700 0 0
DUN & BRADSTREET CORP COM 26483E100 212 1,750 SH   SOLE   1,750 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 2,432 19,093 SH   SOLE   19,093 0 0
ELI LILLY & CO COM 532457108 5,992 86,858 SH   SOLE   85,353 0 1,505
EMERSON ELECTRIC CO COM 291011104 3,839 62,197 SH   SOLE   59,311 0 2,886
ENSCO PLC SHS CLASS A G3157S106 368 12,271 SH   SOLE   12,271 0 0
EQT CORP COM 26884L109 557 7,356 SH   SOLE   7,356 0 0
EXPRESS SCRIPTS HOLDING CO COM 30219G108 234 2,762 SH   SOLE   2,762 0 0
EXXON MOBIL CORP COM 30231G102 6,928 74,938 SH   SOLE   72,908 0 2,030
F5 NETWORKS COM 315616102 2,560 19,621 SH   SOLE   19,371 0 250
FEDERATED INVESTORS INC CL B 314211103 1,268 38,500 SH   SOLE   38,100 0 400
FEDEX CORP COM 31428X106 260 1,500 SH   SOLE   1,500 0 0
FIRSTENERGY CORP COM 337932107 277 7,092 SH   SOLE   7,092 0 0
FLUOR CORP COM 343412102 349 5,750 SH   SOLE   5,000 0 750
FREEPORT MCMORAN COP & GLD COM 35671D857 2,135 91,406 SH   SOLE   88,943 0 2,463
GENERAL DYNAMICS CORP COM 369550108 303 2,200 SH   SOLE   2,200 0 0
GENERAL ELECTRIC CO COM 369604103 3,797 150,260 SH   SOLE   147,130 0 3,130
GENERAL MILLS INC COM 370334104 641 12,028 SH   SOLE   12,028 0 0
GENUINE PARTS CO COM 372460105 2,734 25,650 SH   SOLE   25,250 0 400
GILEAD SCIENCES INC COM 375558103 236 2,500 SH   SOLE   2,500 0 0
HALYARD HEALTH INC COM 40650V100 1,674 36,824 SH   SOLE   36,474 0 350
HANGER INC COM NEW 41043F208 1,337 61,057 SH   SOLE   60,757 0 300
HARSCO CORP COM 415864107 1,234 65,321 SH   SOLE   61,697 0 3,624
HELMERICH & PAYNE INC COM 423452101 745 11,050 SH   SOLE   10,450 0 600
HERSHEY CO COM 427866108 741 7,125 SH   SOLE   7,125 0 0
HONEYWELL INTL INC COM 438516106 652 6,525 SH   SOLE   6,525 0 0
II-VI INC COM 902104108 10,758 788,103 SH   SOLE   772,103 0 16,000
ILLINOIS TOOL WORKS INC COM 452308109 284 3,000 SH   SOLE   3,000 0 0
INTEL CORP COM 458140100 652 17,958 SH   SOLE   15,290 0 2,668
INTERNATIONAL BUSINESS MACHINE COM 459200101 2,023 12,606 SH   SOLE   12,606 0 0
INTERNATIONAL PAPER CO COM 460146103 827 15,443 SH   SOLE   15,293 0 150
JOHNSON & JOHNSON COM 478160104 6,368 60,901 SH   SOLE   60,371 0 530
JPMORGAN CHASE & CO COM 46625H100 394 6,297 SH   SOLE   6,282 0 15
KELLOGG CO COM 487836108 3,368 51,466 SH   SOLE   50,457 0 1,009
KIMBERLY CLARK CORP COM 494368103 1,214 10,507 SH   SOLE   10,098 0 409
KINDER MORGAN INC COM 49456B101 271 6,416 SH   SOLE   4,400 0 2,016
KRAFT FOOD GROUP INC COM 50076Q106 765 12,215 SH   SOLE   10,915 0 1,300
LIBERTY PROPERTY TRUST COM 531172104 303 8,050 SH   SOLE   6,150 0 1,900
LINDSAY CORPORATION COM 535555106 364 4,250 SH   SOLE   4,250 0 0
LOCKHEED MARTIN CORP COM 539830109 695 3,608 SH   SOLE   3,608 0 0
MARATHON OIL CORP COM 565849106 732 25,871 SH   SOLE   25,367 0 504
MARATHON PETROLEUM CORP COM 56585A102 912 10,108 SH   SOLE   10,108 0 0
MATSON INC COM 57686G105 510 14,785 SH   SOLE   14,785 0 0
MCCORMICK & COMPANY INC COM NON VTG 579780206 4,001 53,852 SH   SOLE   52,896 0 956
MCDERMOTT INTERNATIONAL INC COM 580037109 71 24,450 SH   SOLE   23,000 0 1,450
MERCK & COMPANY INC COM 58933Y105 425 7,484 SH   SOLE   7,284 0 200
MICROSOFT CORP COM 594918104 1,733 37,308 SH   SOLE   35,247 0 2,061
MONDELEZ INTERNATIONAL INC COM 609207105 1,012 27,871 SH   SOLE   27,271 0 600
MOODYS CORP COM 615369105 216 2,250 SH   SOLE   2,250 0 0
MOSAIC CO COM 61945C103 451 9,870 SH   SOLE   9,870 0 0
MSA SAFETY INC COM 553498106 341 6,421 SH   SOLE   6,421 0 0
MURPHY USA INC COM 626755102 534 7,750 SH   SOLE   7,450 0 300
NATIONAL FUEL GAS CO COM 636180101 3,707 53,320 SH   SOLE   51,733 0 1,587
NEWELL RUBBERMAID INC COM 651229106 360 9,459 SH   SOLE   9,459 0 0
NEWMONT MINING CORP COM 651639106 286 15,121 SH   SOLE   14,871 0 250
NEXTERA ENERGY INC COM 65339F101 260 2,450 SH   SOLE   2,450 0 0
NORFOLK SOUTHERN CORP COM 655844108 395 3,600 SH   SOLE   3,600 0 0
OCCIDENTAL PETROLEUM CORP COM 674599105 350 4,346 SH   SOLE   4,346 0 0
OLD REPUBLIC INTL CORP COM 680223104 261 17,808 SH   SOLE   16,550 0 1,258
OLIN CORP COM PAR $1 680665205 669 29,397 SH   SOLE   27,350 0 2,047
OSIRIS THERAPEUTICS INC COM 68827R108 166 10,400 SH   SOLE   10,400 0 0
PAYCHEX INC COM 704326107 1,479 32,040 SH   SOLE   31,540 0 500
PEPSICO INC COM 713448108 875 9,250 SH   SOLE   9,148 0 102
PFIZER INC COM 717081103 1,194 38,334 SH   SOLE   37,397 0 937
PHILIP MORRIS INTERNATIONAL IN COM 718172109 245 3,012 SH   SOLE   1,900 0 1,112
PHILLIPS 66 CO COM 718546104 335 4,671 SH   SOLE   4,521 0 150
PNC FINANCIAL SERVICES GROUP I COM 693475105 404 4,423 SH   SOLE   4,423 0 0
PPG INDUSTRIES INC COM 693506107 2,982 12,900 SH   SOLE   12,900 0 0
PPL CORP COM 69351T106 553 15,212 SH   SOLE   14,094 0 1,118
PRECISION CASTPARTS CORP COM 740189105 313 1,300 SH   SOLE   1,300 0 0
PROCTER & GAMBLE CO COM 742718109 5,408 59,366 SH   SOLE   59,302 0 64
QUALCOMM INC COM 747525103 349 4,702 SH   SOLE   3,600 0 1,102
REGENERON PHARMACEUTICALS INC COM 75886F107 205 500 SH   SOLE   500 0 0
ROCKWELL AUTOMATION INC COM 773903109 308 2,774 SH   SOLE   2,774 0 0
ROCKWELL COLLINS INC COM 774341101 234 2,774 SH   SOLE   2,774 0 0
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 1,554 23,214 SH   SOLE   22,881 0 333
SCHLUMBERGER LTD COM 806857108 1,949 22,816 SH   SOLE   22,195 0 621
SCHMITT INDUSTRIES INC COM NEW 806870200 1,115 380,500 SH   SOLE   375,500 0 5,000
SELECT MEDICAL HLDGS CORP COM 81619Q105 298 20,700 SH   SOLE   19,500 0 1,200
SMUCKER JM CO COM NEW 832696405 430 4,259 SH   SOLE   4,259 0 0
SOUTHERN CO COM 842587107 789 16,064 SH   SOLE   13,668 0 2,396
SPECTRA ENERGY CORP COM 847560109 1,753 48,284 SH   SOLE   47,284 0 1,000
STERIS CORP COM 859152100 592 9,130 SH   SOLE   8,330 0 800
SYSCO CORP COM 871829107 367 9,257 SH   SOLE   7,729 0 1,528
TARGET CORP COM 87612E106 210 2,760 SH   SOLE   750 0 2,010
TELEFLEX INC COM 879369106 528 4,601 SH   SOLE   4,601 0 0
THOMSON REUTERS CORP COM 884903105 1,591 39,434 SH   SOLE   38,150 0 1,284
TRIUMPH GROUP INC COM 896818101 958 14,250 SH   SOLE   14,050 0 200
UNION PACIFIC CORP COM 907818108 5,093 42,750 SH   SOLE   42,350 0 400
UNITED TECHNOLOGIES CORP COM 913017109 692 6,015 SH   SOLE   6,015 0 0
VALERO ENERGY CORP COM 91913Y100 364 7,350 SH   SOLE   7,350 0 0
VANGUARD FUNDS VALUE ETF VALUE ETF 922908744 231 2,738 SH   SOLE   2,738 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 6,179 132,087 SH   SOLE   127,998 0 4,089
W.P. CAREY INC COM 92936U109 282 4,024 SH   SOLE   3,200 0 824
WALGREENS BOOTS ALLIANCE INC COM 931427108 4,244 55,697 SH   SOLE   53,919 0 1,778
WHOLE FOODS MARKET INC COM 966837106 491 9,746 SH   SOLE   9,746 0 0
WVS FINANCIAL CORP COM 929358109 2,041 189,301 SH   SOLE   189,201 0 100