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,181 14,132 SH   SOLE   13,728 0 404
ABBOTT LABORATORIES COM 002824100 4,617 94,065 SH   SOLE   93,465 0 600
ABBVIE INC COM 00287Y109 6,984 103,949 SH   SOLE   102,077 0 1,872
AEGON NV NY REGISTRY SH 007924103 388 52,398 SH   SOLE   47,082 0 5,316
AGCO CORP COM 001084102 717 12,625 SH   SOLE   12,425 0 200
AGL RESOURCES COM 001204106 228 4,903 SH   SOLE   3,200 0 1,703
AIR PRODUCTS & CHEMICALS INC COM 009158106 668 4,879 SH   SOLE   4,629 0 250
AIRGAS INC COM 009363102 383 3,625 SH   SOLE   3,625 0 0
ALCOA INC COM 013817101 207 18,526 SH   SOLE   18,526 0 0
ALEXANDER & BALDWIN HOLDINGS COM 014491104 548 13,900 SH   SOLE   13,900 0 0
ALICO INC COM 016230104 669 14,743 SH   SOLE   14,743 0 0
ALLEGHENY TECHNOLOGIES INC COM 01741R102 214 7,100 SH   SOLE   7,100 0 0
ALLETE INC COM 018522300 292 6,303 SH   SOLE   4,600 0 1,703
ALLIANCEBERNSTEIN INCOME FUND COM 01881E101 173 23,250 SH   SOLE   21,750 0 1,500
AMERICAN EXPRESS COMPANY COM 025816109 1,521 19,574 SH   SOLE   18,808 0 766
AMETEK INC COM 031100100 1,139 20,794 SH   SOLE   19,544 0 1,250
AMGEN INC COM 031162100 213 1,385 SH   SOLE   1,385 0 0
AMPCO-PITTSBURGH CORP COM 032037103 223 14,762 SH   SOLE   13,714 0 1,048
ANADARKO PETROLEUM CORP COM 032511107 413 5,287 SH   SOLE   4,587 0 700
APPLE INC COM 037833100 576 4,594 SH   SOLE   4,594 0 0
AQUA AMERICA INC COM 03836W103 951 38,842 SH   SOLE   37,464 0 1,378
ARCHER DANIELS MIDLAND CO COM 039483102 541 11,227 SH   SOLE   11,227 0 0
ARIAD PHARMACEUTICALS INC COM 04033A100 496 59,980 SH   SOLE   58,480 0 1,500
AT&T INC COM 00206R102 1,827 51,449 SH   SOLE   47,249 0 4,200
AVON PRODUCTS INC COM 054303102 385 61,434 SH   SOLE   59,886 0 1,548
B&G FOODS INC COM 05508R106 1,089 38,180 SH   SOLE   36,644 0 1,536
BADGER METER INC COM 056525108 3,754 59,134 SH   SOLE   58,534 0 600
BANK OF NEW YORK MELLON CORP COM 064058100 352 8,379 SH   SOLE   8,198 0 181
BAXTER INTERNATIONAL INC COM 071813109 1,342 19,188 SH   SOLE   16,961 0 2,227
BP PLC SPONS ADR 055622104 313 7,829 SH   SOLE   7,829 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 800 12,827 SH   SOLE   12,416 0 411
CAMPBELL SOUP CO COM 134429109 2,760 57,915 SH   SOLE   57,665 0 250
CANADIAN IMPERIAL BANK COM 136069101 219 2,973 SH   SOLE   1,750 0 1,223
CANON INC SPONS ADR 138006309 265 8,165 SH   SOLE   6,446 0 1,719
CATERPILLAR INC COM 149123101 343 4,046 SH   SOLE   3,295 0 751
CHESAPEAKE LODGING TRUST SH BEN INT 165240102 676 22,186 SH   SOLE   22,186 0 0
CHEVRON CORP COM 166764100 3,901 40,435 SH   SOLE   37,957 0 2,478
CKX LANDS INC COM 12562N104 853 60,387 SH   SOLE   59,195 0 1,192
CLOROX CO COM 189054109 2,823 27,135 SH   SOLE   26,635 0 500
COACH INC COM 189754104 848 24,499 SH   SOLE   23,475 0 1,024
COCA-COLA CO COM 191216100 2,376 60,562 SH   SOLE   59,640 0 922
COLGATE-PALMOLIVE CO COM 194162103 3,339 51,054 SH   SOLE   50,554 0 500
CONAGRA FOODS INC COM 205887102 2,031 46,465 SH   SOLE   45,865 0 600
CONNECTICUT WATER SERVICES INC COM 207797101 449 13,137 SH   SOLE   11,900 0 1,237
CONOCOPHILLIPS COM 20825C104 1,922 31,304 SH   SOLE   28,800 0 2,504
CORNING INC COM 219350105 1,220 61,830 SH   SOLE   61,430 0 400
CVR PARTNERS LP COM 126633106 229 18,105 SH   SOLE   15,930 0 2,175
DEERE & CO COM 244199105 216 2,225 SH   SOLE   2,225 0 0
DEVON ENERGY CORP COM 25179M103 273 4,592 SH   SOLE   3,892 0 700
DIAGEO PLC COM 25243Q205 3,118 26,870 SH   SOLE   26,695 0 175
DISNEY WALT CO COM DISNEY 254687106 2,436 21,346 SH   SOLE   20,896 0 450
DOUGLAS DYNAMICS COM 25960R105 554 25,800 SH   SOLE   25,800 0 0
DOW CHEMICAL CO COM 260543103 4,005 78,267 SH   SOLE   74,665 0 3,602
DR PEPPER SNAPPLE GROUP INC COM 26138E109 2,626 36,028 SH   SOLE   35,428 0 600
DU PONT E.I. DE NEMOURS & CO COM 263534109 444 6,950 SH   SOLE   6,950 0 0
DUN & BRADSTREET CORP COM 26483E100 214 1,750 SH   SOLE   1,750 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 2,556 17,943 SH   SOLE   17,943 0 0
EL POLLO LOCO HOLDINGS INC COM 268603107 208 10,050 SH   SOLE   10,050 0 0
ELI LILLY & CO COM 532457108 6,992 83,748 SH   SOLE   82,243 0 1,505
EMERSON ELECTRIC CO COM 291011104 4,047 73,012 SH   SOLE   68,916 0 4,096
ENSCO PLC SHS CLASS A G3157S106 214 9,621 SH   SOLE   9,621 0 0
EQT CORP COM 26884L109 444 5,456 SH   SOLE   5,456 0 0
EXPRESS SCRIPTS HOLDING CO COM 30219G108 246 2,762 SH   SOLE   2,762 0 0
EXXON MOBIL CORP COM 30231G102 6,034 72,526 SH   SOLE   70,491 0 2,035
F5 NETWORKS COM 315616102 2,258 18,761 SH   SOLE   18,511 0 250
FEDERATED INVESTORS INC CL B 314211103 1,296 38,700 SH   SOLE   38,300 0 400
FEDEX CORP COM 31428X106 256 1,500 SH   SOLE   1,500 0 0
FLUOR CORP COM 343412102 305 5,750 SH   SOLE   5,000 0 750
FREEPORT MCMORAN COP & GLD COM 35671D857 1,460 78,408 SH   SOLE   76,568 0 1,840
GENERAL DYNAMICS CORP COM 369550108 312 2,200 SH   SOLE   2,200 0 0
GENERAL ELECTRIC CO COM 369604103 3,974 149,580 SH   SOLE   142,730 0 6,850
GENERAL MILLS INC COM 370334104 737 13,228 SH   SOLE   13,228 0 0
GENUINE PARTS CO COM 372460105 2,279 25,450 SH   SOLE   25,050 0 400
GILEAD SCIENCES INC COM 375558103 316 2,700 SH   SOLE   2,700 0 0
HALYARD HEALTH INC COM 40650V100 1,630 40,240 SH   SOLE   39,828 0 412
HANGER INC COM NEW 41043F208 1,306 55,722 SH   SOLE   55,422 0 300
HARRIS CORPORATION COM 413875105 296 3,854 SH   SOLE   2,750 0 1,104
HARSCO CORP COM 415864107 858 52,022 SH   SOLE   49,922 0 2,100
HCP INC COM 40414L109 218 5,978 SH   SOLE   3,425 0 2,553
HERSHEY CO COM 427866108 646 7,275 SH   SOLE   7,275 0 0
HONEYWELL INTL INC COM 438516106 665 6,525 SH   SOLE   6,525 0 0
HOSPITALITY PROPERTIES TRUST COM 44106M102 326 11,300 SH   SOLE   7,500 0 3,800
II-VI INC COM 902104108 14,939 787,103 SH   SOLE   772,103 0 15,000
ILLINOIS TOOL WORKS INC COM 452308109 275 3,000 SH   SOLE   3,000 0 0
INTEL CORP COM 458140100 702 23,083 SH   SOLE   18,390 0 4,693
INTERNATIONAL BUSINESS MACHINE COM 459200101 2,058 12,651 SH   SOLE   12,651 0 0
INTERNATIONAL PAPER CO COM 460146103 735 15,443 SH   SOLE   15,293 0 150
JOHNSON & JOHNSON COM 478160104 6,038 61,955 SH   SOLE   61,221 0 734
JPMORGAN CHASE & CO COM 46625H100 481 7,097 SH   SOLE   6,782 0 315
KELLOGG CO COM 487836108 3,196 50,971 SH   SOLE   49,957 0 1,014
KIMBERLY CLARK CORP COM 494368103 1,307 12,337 SH   SOLE   11,073 0 1,264
KINDER MORGAN INC COM 49456B101 278 7,232 SH   SOLE   4,700 0 2,532
LIBERTY PROPERTY TRUST COM 531172104 260 8,063 SH   SOLE   6,150 0 1,913
LINDSAY CORPORATION COM 535555106 374 4,250 SH   SOLE   4,250 0 0
LOCKHEED MARTIN CORP COM 539830109 629 3,383 SH   SOLE   3,383 0 0
MARATHON OIL CORP COM 565849106 650 24,475 SH   SOLE   23,967 0 508
MARATHON PETROLEUM CORP COM 56585A102 1,005 19,216 SH   SOLE   19,216 0 0
MATSON INC COM 57686G105 582 13,835 SH   SOLE   13,835 0 0
MCCORMICK & COMPANY INC COM NON VTG 579780206 4,238 52,356 SH   SOLE   51,396 0 960
MCDERMOTT INTERNATIONAL INC COM 580037109 93 17,350 SH   SOLE   16,200 0 1,150
MERCK & COMPANY INC COM 58933Y105 685 12,034 SH   SOLE   9,734 0 2,300
MICROSOFT CORP COM 594918104 1,579 35,758 SH   SOLE   33,697 0 2,061
MONDELEZ INTERNATIONAL INC COM 609207105 1,114 27,071 SH   SOLE   26,471 0 600
MOODYS CORP COM 615369105 243 2,250 SH   SOLE   2,250 0 0
MOSAIC CO COM 61945C103 524 11,195 SH   SOLE   11,195 0 0
MSA SAFETY INC COM 553498106 1,670 34,434 SH   SOLE   32,531 0 1,903
MURPHY USA INC COM 626755102 419 7,500 SH   SOLE   7,200 0 300
NATIONAL FUEL GAS CO COM 636180101 3,217 54,627 SH   SOLE   52,433 0 2,194
NESTLE SA SPONS ADR 641069406 206 2,850 SH   SOLE   2,550 0 300
NEWELL RUBBERMAID INC COM 651229106 389 9,459 SH   SOLE   9,459 0 0
NEWMONT MINING CORP COM 651639106 307 13,121 SH   SOLE   12,871 0 250
NEXTERA ENERGY INC COM 65339F101 240 2,450 SH   SOLE   2,450 0 0
NORFOLK SOUTHERN CORP COM 655844108 262 3,000 SH   SOLE   3,000 0 0
OCCIDENTAL PETROLEUM CORP COM 674599105 316 4,061 SH   SOLE   4,061 0 0
OLD REPUBLIC INTL CORP COM 680223104 341 21,839 SH   SOLE   17,150 0 4,689
ONEOK INC NEW COM 682680103 748 18,958 SH   SOLE   16,950 0 2,008
PACCAR COM 693718108 492 7,715 SH   SOLE   7,715 0 0
PAYCHEX INC COM 704326107 1,504 32,090 SH   SOLE   31,590 0 500
PEPSICO INC COM 713448108 938 10,050 SH   SOLE   9,798 0 252
PFIZER INC COM 717081103 1,257 37,495 SH   SOLE   35,758 0 1,737
PHILIP MORRIS INTERNATIONAL INC COM 718172109 276 3,442 SH   SOLE   1,900 0 1,542
PHILLIPS 66 CO COM 718546104 409 5,071 SH   SOLE   4,921 0 150
PNC FINANCIAL SERVICES GROUP COM 693475105 423 4,423 SH   SOLE   4,423 0 0
PPG INDUSTRIES INC COM 693506107 2,879 25,098 SH   SOLE   25,098 0 0
PPL CORP COM 69351T106 413 14,002 SH   SOLE   12,877 0 1,125
PRECISION CASTPARTS CORP COM 740189105 260 1,300 SH   SOLE   1,300 0 0
PROCTER & GAMBLE CO COM 742718109 6,510 83,204 SH   SOLE   82,465 0 739
QUALCOMM INC COM 747525103 392 6,256 SH   SOLE   4,300 0 1,956
REALTY INCOME CORP COM 756109104 278 6,272 SH   SOLE   2,475 0 3,797
REGENERON PHARMACEUTICALS INC COM 75886F107 255 500 SH   SOLE   500 0 0
ROCKWELL AUTOMATION INC COM 773903109 346 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,317 23,094 SH   SOLE   22,756 0 338
SANDISK CORP COM 80004C101 919 15,790 SH   SOLE   15,790 0 0
SCHLUMBERGER LTD COM 806857108 1,947 22,594 SH   SOLE   21,670 0 924
SCHMITT INDUSTRIES INC COM NEW 806870200 1,023 388,733 SH   SOLE   383,733 0 5,000
SELECT MEDICAL HLDGS CORP COM 81619Q105 334 20,600 SH   SOLE   19,400 0 1,200
SHAW COMMUNICATIONS COM 82028K200 205 9,402 SH   SOLE   5,200 0 4,202
SIEMENS AG COM 826197501 232 2,300 SH   SOLE   1,550 0 750
SMUCKER JM CO COM NEW 832696405 462 4,259 SH   SOLE   4,259 0 0
SOUTHERN CO COM 842587107 699 16,676 SH   SOLE   14,280 0 2,396
SPECTRA ENERGY CORP COM 847560109 1,541 47,274 SH   SOLE   46,274 0 1,000
STERIS CORP COM 859152100 537 8,330 SH   SOLE   7,530 0 800
SYSCO CORP COM 871829107 402 11,129 SH   SOLE   10,029 0 1,100
TARGET CORP COM 87612E106 225 2,760 SH   SOLE   750 0 2,010
TELEFLEX INC COM 879369106 637 4,701 SH   SOLE   4,701 0 0
THOMSON REUTERS CORP COM 884903105 1,444 37,939 SH   SOLE   36,650 0 1,289
TRIUMPH GROUP INC COM 896818101 826 12,510 SH   SOLE   12,310 0 200
UNION PACIFIC CORP COM 907818108 4,022 42,174 SH   SOLE   41,774 0 400
UNITED TECHNOLOGIES CORP COM 913017109 673 6,065 SH   SOLE   6,065 0 0
VALERO ENERGY CORP COM 91913Y100 441 7,050 SH   SOLE   7,050 0 0
VANGUARD FUNDS VALUE ETF VALUE ETF 922908744 228 2,738 SH   SOLE   2,738 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 6,061 130,036 SH   SOLE   124,323 0 5,713
W.P. CAREY INC COM 92936U109 300 5,086 SH   SOLE   3,300 0 1,786
WALGREENS BOOTS ALLIANCE INC COM 931427108 4,563 54,037 SH   SOLE   52,254 0 1,783
WEYERHAEUSER CO COM 962166104 276 8,764 SH   SOLE   6,250 0 2,514
WHOLE FOODS MARKET INC COM 966837106 676 17,146 SH   SOLE   16,746 0 400
WVS FINANCIAL CORP COM 929358109 2,217 188,701 SH   SOLE   188,601 0 100