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,243 14,892 SH   SOLE   14,488 0 404
ABBOTT LABORATORIES COM 002824100 4,198 93,465 SH   SOLE   92,865 0 600
ABBVIE INC COM 00287Y109 6,175 104,229 SH   SOLE   101,352 0 2,877
AEGON NV NY REGISTRY SH 007924103 127 22,386 SH   SOLE   20,080 0 2,306
AGCO CORP COM 001084102 564 12,425 SH   SOLE   12,225 0 200
AIR PRODUCTS & CHEMICALS INC COM 009158106 620 4,764 SH   SOLE   4,514 0 250
AIRGAS INC COM 009363102 522 3,775 SH   SOLE   3,775 0 0
ALCOA INC COM 013817101 156 15,801 SH   SOLE   15,801 0 0
ALEXANDER & BALDWIN HOLDINGS COM 014491104 491 13,900 SH   SOLE   13,900 0 0
ALICO INC COM 016230104 1,632 42,193 SH   SOLE   42,193 0 0
ALLETE INC COM 018522300 304 5,984 SH   SOLE   4,275 0 1,709
ALLIANCEBERNSTEIN INCOME FUND COM 01881E101 134 17,500 SH   SOLE   17,500 0 0
AMERICAN EXPRESS COMPANY COM 025816109 1,567 22,524 SH   SOLE   21,758 0 766
AMETEK INC COM 031100100 1,021 19,044 SH   SOLE   19,044 0 0
AMGEN INC COM 031162100 225 1,385 SH   SOLE   1,385 0 0
AMPCO-PITTSBURGH CORP COM 032037103 254 24,742 SH   SOLE   23,664 0 1,078
ANADARKO PETROLEUM CORP COM 032511107 223 4,587 SH   SOLE   4,587 0 0
APPLE INC COM 037833100 484 4,594 SH   SOLE   4,594 0 0
AQUA AMERICA INC COM 03836W103 1,121 37,610 SH   SOLE   36,225 0 1,385
ARCHER DANIELS MIDLAND CO COM 039483102 483 13,177 SH   SOLE   11,677 0 1,500
ARIAD PHARMACEUTICALS INC COM 04033A100 372 59,480 SH   SOLE   57,980 0 1,500
AT&T INC COM 00206R102 1,703 49,505 SH   SOLE   45,099 0 4,406
AVON PRODUCTS INC COM 054303102 203 50,150 SH   SOLE   49,150 0 1,000
B&G FOODS INC COM 05508R106 967 27,600 SH   SOLE   27,600 0 0
BADGER METER INC COM 056525108 3,500 59,734 SH   SOLE   59,134 0 600
BANK OF NEW YORK MELLON CORP COM 064058100 338 8,198 SH   SOLE   8,198 0 0
BAXALTA INC COM 07177M103 934 23,936 SH   SOLE   23,561 0 375
BAXTER INTERNATIONAL INC COM 071813109 910 23,840 SH   SOLE   22,911 0 929
BP PLC SPONS ADR 055622104 245 7,829 SH   SOLE   7,829 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 785 12,661 SH   SOLE   12,245 0 416
CAMPBELL SOUP CO COM 134429109 3,022 57,515 SH   SOLE   57,265 0 250
CANON INC SPONS ADR 138006309 283 9,405 SH   SOLE   5,925 0 3,480
CATERPILLAR INC COM 149123101 576 8,474 SH   SOLE   5,520 0 2,954
CERNER CORPORATION COM 156782104 438 7,282 SH   SOLE   7,282 0 0
CHESAPEAKE LODGING TRUST SH BEN INT 165240102 712 28,286 SH   SOLE   28,286 0 0
CHEVRON CORP COM 166764100 3,850 42,797 SH   SOLE   40,311 0 2,486
CISCO SYSTEMS INC COM 17275R102 242 8,913 SH   SOLE   6,113 0 2,800
CKX LANDS INC COM 12562N104 588 59,195 SH   SOLE   59,195 0 0
CLOROX CO COM 189054109 3,340 26,335 SH   SOLE   25,835 0 500
COACH INC COM 189754104 1,274 38,925 SH   SOLE   37,125 0 1,800
COCA-COLA CO COM 191216100 3,227 75,123 SH   SOLE   74,190 0 933
COLGATE-PALMOLIVE CO COM 194162103 3,343 50,185 SH   SOLE   50,185 0 0
CONNECTICUT WATER SERVICES INC COM 207797101 488 12,847 SH   SOLE   11,600 0 1,247
CONOCOPHILLIPS COM 20825C104 1,320 28,261 SH   SOLE   25,450 0 2,811
CONSOLIDATED EDISON INC COM 209115104 255 3,969 SH   SOLE   1,384 0 2,585
CORNING INC COM 219350105 1,165 63,730 SH   SOLE   62,630 0 1,100
CUBIC CORP COM 229669106 284 6,000 SH   SOLE   6,000 0 0
CUMMINS INC COM 231021106 3,827 43,487 SH   SOLE   41,085 0 2,402
CVR PARTNERS LP COM 126633106 145 18,146 SH   SOLE   15,930 0 2,216
DEERE & CO COM 244199105 200 2,625 SH   SOLE   2,625 0 0
DIAGEO PLC SPON ADR NEW 25243Q205 2,881 26,415 SH   SOLE   26,240 0 175
DISNEY WALT CO COM DISNEY 254687106 2,264 21,546 SH   SOLE   21,096 0 450
DOMINION RESOURCES INC COM 25746U109 322 4,765 SH   SOLE   2,510 0 2,255
DOUGLAS DYNAMICS COM 25960R105 769 36,475 SH   SOLE   36,475 0 0
DOW CHEMICAL CO COM 260543103 4,011 77,923 SH   SOLE   73,230 0 4,693
DR PEPPER SNAPPLE GROUP INC COM 26138E109 3,279 35,178 SH   SOLE   35,078 0 100
DU PONT E.I. DE NEMOURS & CO COM 263534109 450 6,750 SH   SOLE   6,750 0 0
DUN & BRADSTREET CORP COM 26483E100 208 2,000 SH   SOLE   2,000 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 2,725 34,500 SH   SOLE   34,500 0 0
EL POLLO LOCO HOLDINGS INC COM 268603107 664 52,575 SH   SOLE   52,575 0 0
ELI LILLY & CO COM 532457108 6,778 80,443 SH   SOLE   79,543 0 900
EMERSON ELECTRIC CO COM 291011104 4,227 88,376 SH   SOLE   84,091 0 4,285
EQT CORP COM 26884L109 253 4,856 SH   SOLE   4,856 0 0
EXPRESS SCRIPTS HOLDING CO COM 30219G108 349 3,992 SH   SOLE   3,992 0 0
EXXON MOBIL CORP COM 30231G102 5,698 73,104 SH   SOLE   70,416 0 2,688
F5 NETWORKS COM 315616102 1,661 17,126 SH   SOLE   17,126 0 0
FEDERATED INVESTORS INC CL B 314211103 1,344 46,900 SH   SOLE   43,500 0 3,400
FEDEX CORP COM 31428X106 223 1,500 SH   SOLE   1,500 0 0
FIRSTENERGY CORP COM 337932107 203 6,385 SH   SOLE   6,385 0 0
FLUOR CORP COM 343412102 231 4,900 SH   SOLE   4,900 0 0
FREEPORT MCMORAN COP & GLD COM 35671D857 297 43,939 SH   SOLE   43,339 0 600
GENERAL DYNAMICS CORP COM 369550108 261 1,900 SH   SOLE   1,900 0 0
GENERAL ELECTRIC CO COM 369604103 4,548 146,017 SH   SOLE   138,880 0 7,137
GENERAL MILLS INC COM 370334104 737 12,778 SH   SOLE   12,778 0 0
GENUINE PARTS CO COM 372460105 2,259 26,301 SH   SOLE   25,625 0 676
GILEAD SCIENCES INC COM 375558103 377 3,730 SH   SOLE   3,730 0 0
HALYARD HEALTH INC COM 40650V100 1,508 45,130 SH   SOLE   44,730 0 400
HANGER INC COM NEW 41043F208 502 30,490 SH   SOLE   30,190 0 300
HARLEY DAVIDSON INC COM 412822108 241 5,300 SH   SOLE   5,000 0 300
HARRIS CORPORATION COM 413875105 322 3,708 SH   SOLE   2,600 0 1,108
HARSCO CORP COM 415864107 274 34,722 SH   SOLE   34,622 0 100
HCP INC COM 40414L109 229 5,989 SH   SOLE   3,425 0 2,564
HERSHEY CO COM 427866108 681 7,625 SH   SOLE   7,625 0 0
HONEYWELL INTL INC COM 438516106 671 6,475 SH   SOLE   6,475 0 0
HOSPITALITY PROPERTIES TRUST COM 44106M102 310 11,837 SH   SOLE   8,000 0 3,837
HP INC COM 40434L105 180 15,200 SH   SOLE   12,400 0 2,800
II-VI INC COM 902104108 14,738 794,053 SH   SOLE   782,553 0 11,500
ILLINOIS TOOL WORKS INC COM 452308109 278 3,000 SH   SOLE   3,000 0 0
INTEL CORP COM 458140100 1,099 31,910 SH   SOLE   26,590 0 5,320
INTERNATIONAL BUSINESS MACHINE COM 459200101 1,806 13,126 SH   SOLE   12,126 0 1,000
INTERNATIONAL PAPER CO COM 460146103 580 15,393 SH   SOLE   15,243 0 150
JOHNSON & JOHNSON COM 478160104 6,895 67,125 SH   SOLE   65,646 0 1,479
JPMORGAN CHASE & CO COM 46625H100 409 6,197 SH   SOLE   6,182 0 15
KELLOGG CO COM 487836108 3,644 50,425 SH   SOLE   49,407 0 1,018
KIMBERLY CLARK CORP COM 494368103 1,558 12,242 SH   SOLE   10,973 0 1,269
LIBERTY PROPERTY TRUST COM 531172104 268 8,628 SH   SOLE   5,100 0 3,528
LINDSAY CORPORATION COM 535555106 308 4,250 SH   SOLE   4,250 0 0
LOCKHEED MARTIN CORP COM 539830109 713 3,283 SH   SOLE   3,283 0 0
MARATHON OIL CORP COM 565849106 267 21,217 SH   SOLE   21,217 0 0
MARATHON PETROLEUM CORP COM 56585A102 996 19,216 SH   SOLE   19,216 0 0
MATSON INC COM 57686G105 536 12,585 SH   SOLE   12,585 0 0
MCCORMICK & COMPANY INC COM NON VTG 579780206 4,340 50,721 SH   SOLE   50,421 0 300
MEAD JOHNSON NUTRITION CO COM 582839106 711 9,001 SH   SOLE   8,800 0 201
MERCK & COMPANY INC COM 58933Y105 1,027 19,439 SH   SOLE   16,834 0 2,605
MICROSOFT CORP COM 594918104 2,543 45,833 SH   SOLE   43,472 0 2,361
MONDELEZ INTERNATIONAL INC COM 609207105 1,144 25,521 SH   SOLE   24,921 0 600
MOODYS CORP COM 615369105 276 2,750 SH   SOLE   2,750 0 0
MOSAIC CO COM 61945C103 251 9,085 SH   SOLE   9,085 0 0
MSA SAFETY INC COM 553498106 1,929 44,364 SH   SOLE   42,206 0 2,158
MURPHY USA INC COM 626755102 213 3,510 SH   SOLE   3,510 0 0
NATIONAL FUEL GAS CO COM 636180101 2,663 62,283 SH   SOLE   60,483 0 1,800
NATIONAL GRID PLC SPON ADR NEW 636274300 217 3,115 SH   SOLE   1,450 0 1,665
NESTLE SA SPONS ADR 641069406 227 3,050 SH   SOLE   2,750 0 300
NEWELL RUBBERMAID INC COM 651229106 417 9,459 SH   SOLE   9,459 0 0
NEWMONT MINING CORP COM 651639106 218 12,121 SH   SOLE   11,871 0 250
NEXTERA ENERGY INC COM 65339F101 255 2,450 SH   SOLE   2,450 0 0
NORFOLK SOUTHERN CORP COM 655844108 254 3,000 SH   SOLE   3,000 0 0
OCCIDENTAL PETROLEUM CORP COM 674599105 275 4,061 SH   SOLE   4,061 0 0
OLD REPUBLIC INTL CORP COM 680223104 495 26,567 SH   SOLE   18,450 0 8,117
OLIN CORP COM 680665205 238 13,800 SH   SOLE   10,800 0 3,000
ONEOK INC NEW COM 682680103 446 18,078 SH   SOLE   13,750 0 4,328
PACCAR COM 693718108 370 7,800 SH   SOLE   7,800 0 0
PAYCHEX INC COM 704326107 1,671 31,590 SH   SOLE   31,090 0 500
PEPSICO INC COM 713448108 1,037 10,376 SH   SOLE   10,123 0 253
PFIZER INC COM 717081103 1,261 39,064 SH   SOLE   36,523 0 2,541
PHILIP MORRIS INTERNATIONAL INC COM 718172109 303 3,442 SH   SOLE   1,900 0 1,542
PHILLIPS 66 CO COM 718546104 360 4,400 SH   SOLE   4,250 0 150
PNC FINANCIAL SERVICES GROUP INC COM 693475105 420 4,408 SH   SOLE   4,408 0 0
PPG INDUSTRIES INC COM 693506107 2,472 25,014 SH   SOLE   25,014 0 0
PPL CORP COM 69351T106 468 13,709 SH   SOLE   12,577 0 1,132
PRECISION CASTPARTS CORP COM 740189105 302 1,300 SH   SOLE   1,300 0 0
PROCTER & GAMBLE CO COM 742718109 7,620 95,961 SH   SOLE   93,868 0 2,093
QUALCOMM INC COM 747525103 268 5,362 SH   SOLE   3,100 0 2,262
REALTY INCOME CORP COM 756109104 324 6,280 SH   SOLE   2,475 0 3,805
REGENERON PHARMACEUTICALS INC COM 75886F107 244 450 SH   SOLE   450 0 0
ROCKWELL AUTOMATION INC COM 773903109 285 2,774 SH   SOLE   2,774 0 0
ROCKWELL COLLINS INC COM 774341101 256 2,774 SH   SOLE   2,774 0 0
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 1,003 21,906 SH   SOLE   21,756 0 150
SANDISK CORP COM 80004C101 1,101 14,490 SH   SOLE   14,490 0 0
SCHLUMBERGER LTD COM 806857108 1,541 22,097 SH   SOLE   21,445 0 652
SCHMITT INDUSTRIES INC COM NEW 806870200 1,127 422,700 SH   SOLE   417,700 0 5,000
SELECT MEDICAL HLDGS CORP COM 81619Q105 211 17,700 SH   SOLE   16,500 0 1,200
SIEMENS AG COM 826197501 327 3,350 SH   SOLE   1,600 0 1,750
SMUCKER JM CO COM NEW 832696405 525 4,259 SH   SOLE   4,259 0 0
SOUTHERN CO COM 842587107 780 16,676 SH   SOLE   14,280 0 2,396
SPECTRA ENERGY CORP COM 847560109 1,111 46,414 SH   SOLE   45,414 0 1,000
STERIS PLC SHS USD G84720104 560 7,430 SH   SOLE   7,430 0 0
TARGET CORP COM 87612E106 200 2,760 SH   SOLE   750 0 2,010
TELEFLEX INC COM 879369106 618 4,701 SH   SOLE   4,701 0 0
THOMSON REUTERS CORP COM 884903105 1,448 38,250 SH   SOLE   37,300 0 950
TRIUMPH GROUP INC COM 896818101 441 11,105 SH   SOLE   10,905 0 200
UNILEVER PLC SPONS ADR 904767704 439 10,174 SH   SOLE   8,020 0 2,154
UNION PACIFIC CORP COM 907818108 3,388 43,325 SH   SOLE   42,925 0 400
UNITED NATURAL FOODS COM 911163103 250 6,350 SH   SOLE   6,350 0 0
UNITED TECHNOLOGIES CORP COM 913017109 994 10,344 SH   SOLE   9,440 0 904
UNITED-AMERICAN SAVINGS BANK COM 90933W102 349 8,508 SH   SOLE   8,508 0 0
UNIVERSAL STAINLESS & ALLOY COM 913837100 297 32,000 SH   SOLE   32,000 0 0
VALERO ENERGY CORP COM 91913Y100 499 7,050 SH   SOLE   7,050 0 0
VALUE LINE INC COM 920437100 146 10,497 SH   SOLE   10,497 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 5,721 123,767 SH   SOLE   119,173 0 4,594
VODAFONE GRP PLC SPONS ADR 92857W308 255 7,902 SH   SOLE   3,450 0 4,452
W.P. CAREY INC COM 92936U109 283 4,800 SH   SOLE   2,200 0 2,600
WALGREENS BOOTS ALLIANCE INC COM 931427108 4,254 49,951 SH   SOLE   49,250 0 701
WEYERHAEUSER CO COM 962166104 313 10,425 SH   SOLE   6,200 0 4,225
WHOLE FOODS MARKET INC COM 966837106 714 21,299 SH   SOLE   20,396 0 903
WVS FINANCIAL CORP COM 929358109 2,215 180,101 SH   SOLE   180,001 0 100