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,461 14,767 SH   SOLE   14,363 0 404
ABBOTT LABORATORIES COM 002824100 4,415 105,553 SH   SOLE   104,053 0 1,500
ABBVIE INC COM 00287Y109 6,065 106,188 SH   SOLE   103,308 0 2,880
AEGON NV NY REGISTRY SH 007924103 106 19,336 SH   SOLE   18,330 0 1,006
AGCO CORP COM 001084102 606 12,200 SH   SOLE   12,000 0 200
AIR PRODUCTS & CHEMICALS INC COM 009158106 686 4,764 SH   SOLE   4,514 0 250
AIRGAS INC COM 009363102 414 2,925 SH   SOLE   2,925 0 0
ALCOA INC COM 013817101 151 15,801 SH   SOLE   15,801 0 0
ALEXANDER & BALDWIN HOLDINGS COM 014491104 510 13,900 SH   SOLE   13,900 0 0
ALICO INC COM 016230104 1,344 48,693 SH   SOLE   48,693 0 0
ALLETE INC COM 018522300 336 5,987 SH   SOLE   4,275 0 1,712
AMERICAN EXPRESS COMPANY COM 025816109 2,292 37,324 SH   SOLE   36,558 0 766
AMETEK INC COM 031100100 902 18,044 SH   SOLE   18,044 0 0
AMGEN INC COM 031162100 230 1,535 SH   SOLE   1,535 0 0
AMPCO-PITTSBURGH CORP COM 032037103 297 21,362 SH   SOLE   20,264 0 1,098
ANADARKO PETROLEUM CORP COM 032511107 214 4,587 SH   SOLE   4,587 0 0
APPLE INC COM 037833100 572 5,244 SH   SOLE   5,244 0 0
AQUA AMERICA INC COM 03836W103 1,006 31,625 SH   SOLE   31,625 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 516 14,215 SH   SOLE   11,465 0 2,750
ARIAD PHARMACEUTICALS INC COM 04033A100 377 58,980 SH   SOLE   57,480 0 1,500
AT&T INC COM 00206R102 1,938 49,469 SH   SOLE   45,060 0 4,409
AVON PRODUCTS INC COM 054303102 234 48,650 SH   SOLE   47,650 0 1,000
B&G FOODS INC COM 05508R106 961 27,600 SH   SOLE   27,600 0 0
BADGER METER INC COM 056525108 3,733 56,134 SH   SOLE   55,534 0 600
BANK OF NEW YORK MELLON CORP COM 064058100 302 8,198 SH   SOLE   8,198 0 0
BAXALTA INC COM 07177M103 712 17,615 SH   SOLE   17,240 0 375
BAXTER INTERNATIONAL INC COM 071813109 1,086 26,442 SH   SOLE   25,511 0 931
BB&T CORP COM 054937107 213 6,409 SH   SOLE   5,350 0 1,059
BCE INC COM 05534B760 273 5,990 SH   SOLE   1,836 0 4,154
BERKSHIRE HATHAWAY INC CL B NEW 084670702 206 1,450 SH   SOLE   1,450 0 0
BP PLC SPONS ADR 055622104 207 6,873 SH   SOLE   6,873 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 668 8,995 SH   SOLE   8,995 0 0
CAMPBELL SOUP CO COM 134429109 3,033 47,540 SH   SOLE   47,290 0 250
CANADIAN IMPERIAL BANK COM 136069101 245 3,285 SH   SOLE   1,650 0 1,635
CANON INC SPONS ADR 138006309 269 9,005 SH   SOLE   5,525 0 3,480
CATERPILLAR INC COM 149123101 607 7,926 SH   SOLE   4,970 0 2,956
CERNER CORPORATION COM 156782104 280 5,282 SH   SOLE   5,282 0 0
CHESAPEAKE LODGING TRUST SH BEN INT 165240102 748 28,286 SH   SOLE   28,286 0 0
CHEVRON CORP COM 166764100 4,086 42,826 SH   SOLE   40,336 0 2,490
CISCO SYSTEMS INC COM 17275R102 325 11,418 SH   SOLE   6,613 0 4,805
CKX LANDS INC COM 12562N104 622 59,195 SH   SOLE   59,195 0 0
CLOROX CO COM 189054109 3,268 25,925 SH   SOLE   25,425 0 500
COACH INC COM 189754104 1,635 40,775 SH   SOLE   40,475 0 300
COCA-COLA CO COM 191216100 3,543 76,373 SH   SOLE   75,440 0 933
COLGATE-PALMOLIVE CO COM 194162103 3,556 50,335 SH   SOLE   50,335 0 0
CONNECTICUT WATER SERVICES INC COM 207797101 580 12,851 SH   SOLE   11,600 0 1,251
CONOCOPHILLIPS COM 20825C104 1,080 26,813 SH   SOLE   24,000 0 2,813
CORNING INC COM 219350105 1,880 89,980 SH   SOLE   88,880 0 1,100
CUBIC CORP COM 229669106 1,191 29,800 SH   SOLE   29,800 0 0
CUMMINS INC COM 231021106 4,897 44,541 SH   SOLE   41,985 0 2,556
CVR PARTNERS LP COM 126633106 152 18,190 SH   SOLE   15,930 0 2,260
DEERE & CO COM 244199105 202 2,625 SH   SOLE   2,625 0 0
DIAGEO PLC SPONS ADR NEW 25243Q205 3,211 29,765 SH   SOLE   28,190 0 1,575
DISNEY WALT CO COM DISNEY 254687106 2,244 22,596 SH   SOLE   21,996 0 600
DOMINION RESOURCES INC COM 25746U109 366 4,870 SH   SOLE   2,610 0 2,260
DOUGLAS DYNAMICS COM 25960R105 728 31,775 SH   SOLE   31,775 0 0
DOW CHEMICAL CO COM 260543103 3,981 78,279 SH   SOLE   73,330 0 4,949
DR PEPPER SNAPPLE GROUP INC COM 26138E109 3,016 33,728 SH   SOLE   33,628 0 100
DU PONT E.I. DE NEMOURS & CO COM 263534109 427 6,750 SH   SOLE   6,750 0 0
DUKE ENERGY CORP COM 26441C204 235 2,907 SH   SOLE   1,707 0 1,200
DUN & BRADSTREET CORP COM 26483E100 206 2,000 SH   SOLE   2,000 0 0
EATON CORP PLC COM G29183103 260 4,161 SH   SOLE   1,850 0 2,311
EDWARDS LIFESCIENCES CORP COM 28176E108 3,043 34,500 SH   SOLE   34,500 0 0
EL POLLO LOCO HOLDINGS INC COM 268603107 701 52,575 SH   SOLE   52,575 0 0
ELI LILLY & CO COM 532457108 5,778 80,243 SH   SOLE   79,343 0 900
EMERSON ELECTRIC CO COM 291011104 4,879 89,730 SH   SOLE   85,441 0 4,289
EQT CORP COM 26884L109 310 4,606 SH   SOLE   4,606 0 0
EXPRESS SCRIPTS HOLDING CO COM 30219G108 274 3,992 SH   SOLE   3,992 0 0
EXXON MOBIL CORP COM 30231G102 6,130 73,329 SH   SOLE   70,641 0 2,688
F5 NETWORKS COM 315616102 1,727 16,316 SH   SOLE   16,316 0 0
FEDERATED INVESTORS INC CL B 314211103 1,428 49,500 SH   SOLE   46,100 0 3,400
FEDEX CORP COM 31428X106 244 1,500 SH   SOLE   1,500 0 0
FIRSTENERGY CORP COM 337932107 227 6,318 SH   SOLE   6,318 0 0
FLUOR CORP COM 343412102 236 4,400 SH   SOLE   4,400 0 0
FREEPORT MCMORAN COP & GLD COM 35671D857 393 37,989 SH   SOLE   37,389 0 600
GENERAL DYNAMICS CORP COM 369550108 289 2,200 SH   SOLE   2,200 0 0
GENERAL ELECTRIC CO COM 369604103 4,625 145,471 SH   SOLE   138,330 0 7,141
GENERAL MILLS INC COM 370334104 809 12,778 SH   SOLE   12,778 0 0
GENUINE PARTS CO COM 372460105 2,810 28,277 SH   SOLE   26,600 0 1,677
GILEAD SCIENCES INC COM 375558103 370 4,030 SH   SOLE   3,830 0 200
HALYARD HEALTH INC COM 40650V100 1,300 45,260 SH   SOLE   44,860 0 400
HANGER INC COM NEW 41043F208 142 21,915 SH   SOLE   21,615 0 300
HARLEY DAVIDSON INC COM 412822108 298 5,802 SH   SOLE   5,500 0 302
HARRIS CORPORATION COM 413875105 250 3,210 SH   SOLE   2,600 0 610
HARSCO CORP COM 415864107 172 31,647 SH   SOLE   31,547 0 100
HERSHEY CO COM 427866108 794 8,625 SH   SOLE   8,625 0 0
HONEYWELL INTL INC COM 438516106 726 6,475 SH   SOLE   6,475 0 0
HOSPITALITY PROPERTIES TRUST COM 44106M102 323 12,159 SH   SOLE   8,300 0 3,859
HP INC COM 40434L105 187 15,214 SH   SOLE   12,400 0 2,814
II-VI INC COM 902104108 17,070 786,253 SH   SOLE   774,753 0 11,500
ILLINOIS TOOL WORKS INC COM 452308109 307 3,000 SH   SOLE   3,000 0 0
INTEL CORP COM 458140100 1,030 31,825 SH   SOLE   26,490 0 5,335
INTERNATIONAL BUSINESS MACHINE COM 459200101 2,061 13,611 SH   SOLE   11,961 0 1,650
INTERNATIONAL PAPER CO COM 460146103 882 21,493 SH   SOLE   18,843 0 2,650
JOHNSON & JOHNSON COM 478160104 7,263 67,126 SH   SOLE   65,646 0 1,480
JPMORGAN CHASE & CO COM 46625H100 571 9,647 SH   SOLE   9,432 0 215
KELLOGG CO COM 487836108 3,849 50,278 SH   SOLE   49,257 0 1,021
KEYCORP COM 493267108 116 10,510 SH   SOLE   9,000 0 1,510
KIMBERLY CLARK CORP COM 494368103 1,647 12,244 SH   SOLE   10,973 0 1,271
LIBERTY PROPERTY TRUST COM 531172104 289 8,636 SH   SOLE   5,100 0 3,536
LINDSAY CORPORATION COM 535555106 251 3,500 SH   SOLE   3,500 0 0
LOCKHEED MARTIN CORP COM 539830109 699 3,158 SH   SOLE   3,158 0 0
MARATHON OIL CORP COM 565849106 236 21,217 SH   SOLE   21,217 0 0
MARATHON PETROLEUM CORP COM 56585A102 714 19,216 SH   SOLE   19,216 0 0
MATSON INC COM 57686G105 481 11,985 SH   SOLE   11,985 0 0
MCCORMICK & COMPANY INC COM NON VTG 579780206 4,956 49,821 SH   SOLE   49,521 0 300
MEAD JOHNSON NUTRITION CO COM 582839106 869 10,227 SH   SOLE   10,025 0 202
MERCK & COMPANY INC COM 58933Y105 1,097 20,742 SH   SOLE   18,134 0 2,608
METHANEX CORPORATION COM 59151K108 559 17,400 SH   SOLE   17,400 0 0
MICROSOFT CORP COM 594918104 2,536 45,913 SH   SOLE   43,552 0 2,361
MONDELEZ INTERNATIONAL INC COM 609207105 992 24,721 SH   SOLE   24,121 0 600
MOODYS CORP COM 615369105 266 2,750 SH   SOLE   2,750 0 0
MOSAIC CO COM 61945C103 488 18,085 SH   SOLE   15,085 0 3,000
MSA SAFETY INC COM 553498106 2,317 47,917 SH   SOLE   44,806 0 3,111
NATIONAL FUEL GAS CO COM 636180101 3,085 61,633 SH   SOLE   59,833 0 1,800
NATIONAL GRID PLC SPON ADR NEW 636274300 223 3,120 SH   SOLE   1,450 0 1,670
NESTLE SA SPON ADR 641069406 529 7,050 SH   SOLE   6,750 0 300
NEWELL RUBBERMAID INC COM 651229106 419 9,459 SH   SOLE   9,459 0 0
NEWMONT MINING CORP COM 651639106 230 8,671 SH   SOLE   8,421 0 250
NEXTERA ENERGY INC COM 65339F101 237 2,000 SH   SOLE   2,000 0 0
NORFOLK SOUTHERN CORP COM 655844108 250 3,000 SH   SOLE   3,000 0 0
OCCIDENTAL PETROLEUM CORP COM 674599105 278 4,061 SH   SOLE   4,061 0 0
OLD REPUBLIC INTL CORP COM 680223104 211 11,550 SH   SOLE   11,550 0 0
OLIN CORP COM 680665205 245 14,100 SH   SOLE   11,100 0 3,000
ONEOK INC NEW COM 682680103 552 18,499 SH   SOLE   14,150 0 4,349
PACCAR COM 693718108 427 7,800 SH   SOLE   7,800 0 0
PAYCHEX INC COM 704326107 1,706 31,590 SH   SOLE   29,590 0 2,000
PEPSICO INC COM 713448108 1,061 10,353 SH   SOLE   10,098 0 255
PFIZER INC COM 717081103 1,270 42,844 SH   SOLE   38,298 0 4,546
PHILIP MORRIS INTERNATIONAL INC COM 718172109 338 3,442 SH   SOLE   1,900 0 1,542
PHILLIPS 66 CO COM 718546104 381 4,400 SH   SOLE   4,250 0 150
PNC FINANCIAL SERVICES GROUP INC COM 693475105 373 4,408 SH   SOLE   4,408 0 0
PPG INDUSTRIES INC COM 693506107 2,812 25,224 SH   SOLE   25,224 0 0
PPL CORP COM 69351T106 701 18,413 SH   SOLE   13,427 0 4,986
PROCTER & GAMBLE CO COM 742718109 8,150 99,012 SH   SOLE   96,518 0 2,494
QUALCOMM INC COM 747525103 276 5,389 SH   SOLE   3,125 0 2,264
REALTY INCOME CORP COM 756109104 393 6,283 SH   SOLE   2,475 0 3,808
ROCKWELL AUTOMATION INC COM 773903109 386 3,394 SH   SOLE   3,394 0 0
ROCKWELL COLLINS INC COM 774341101 348 3,774 SH   SOLE   3,774 0 0
ROYAL BANK OF CAN COM 780087102 364 6,325 SH   SOLE   4,150 0 2,175
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 998 20,606 SH   SOLE   20,456 0 150
SANDISK CORP COM 80004C101 694 9,125 SH   SOLE   9,125 0 0
SCHLUMBERGER LTD COM 806857108 1,600 21,698 SH   SOLE   21,045 0 653
SCHMITT INDUSTRIES INC COM NEW 806870200 1,032 429,592 SH   SOLE   424,592 0 5,000
SELECT MEDICAL HLDGS CORP COM 81619Q105 205 17,400 SH   SOLE   16,200 0 1,200
SIEMENS AG COM 826197501 356 3,350 SH   SOLE   1,600 0 1,750
SMUCKER JM CO COM NEW 832696405 553 4,259 SH   SOLE   4,259 0 0
SOUTHERN CO COM 842587107 852 16,476 SH   SOLE   14,080 0 2,396
SPECTRA ENERGY CORP COM 847560109 1,392 45,474 SH   SOLE   44,474 0 1,000
STERIS PLC SHS USD G84720104 528 7,430 SH   SOLE   7,430 0 0
SYSCO CORP COM 871829107 202 4,329 SH   SOLE   4,329 0 0
TARGET CORP COM 87612E106 227 2,760 SH   SOLE   750 0 2,010
TELEFLEX INC COM 879369106 738 4,701 SH   SOLE   4,701 0 0
THOMSON REUTERS CORP COM 884903105 1,518 37,500 SH   SOLE   36,550 0 950
TRIUMPH GROUP INC COM 896818101 345 10,945 SH   SOLE   10,745 0 200
UNILEVER PLC SPONS ADR 904767704 567 12,552 SH   SOLE   9,095 0 3,457
UNION PACIFIC CORP COM 907818108 3,506 44,075 SH   SOLE   43,675 0 400
UNITED NATURAL FOODS COM 911163103 397 9,850 SH   SOLE   9,850 0 0
UNITED PARCEL SERVICE INC COM 911312106 315 2,983 SH   SOLE   2,182 0 801
UNITED TECHNOLOGIES CORP COM 913017109 966 9,646 SH   SOLE   8,340 0 1,306
UNITED-AMERICAN SAVINGS BANK COM 90933W102 276 6,500 SH   SOLE   6,500 0 0
UNIVERSAL STAINLESS & ALLOY COM 913837100 245 24,000 SH   SOLE   24,000 0 0
VALERO ENERGY CORP COM 91913Y100 452 7,050 SH   SOLE   7,050 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 6,640 122,772 SH   SOLE   118,173 0 4,599
VODAFONE GRP PLC SPONS ADR 92857W308 284 8,862 SH   SOLE   3,650 0 5,212
W.P. CAREY INC COM 92936U109 312 5,007 SH   SOLE   2,400 0 2,607
WALGREENS BOOTS ALLIANCE INC COM 931427108 4,242 50,351 SH   SOLE   49,650 0 701
WELLS FARGO & CO COM 949746101 238 4,930 SH   SOLE   2,730 0 2,200
WEYERHAEUSER CO COM 962166104 342 11,031 SH   SOLE   6,800 0 4,231
WHOLE FOODS MARKET INC COM 966837106 678 21,801 SH   SOLE   20,896 0 905
WILLIAMS SONOMA INC COM 969904101 868 15,850 SH   SOLE   15,850 0 0
WVS FINANCIAL CORP COM 929358109 2,032 179,201 SH   SOLE   179,101 0 100