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,586 14,767 SH   SOLE   14,363 0 404
ABBOTT LABORATORIES COM 002824100 4,636 117,936 SH   SOLE   116,433 0 1,503
ABBVIE INC COM 00287Y109 6,815 110,077 SH   SOLE   106,194 0 3,883
AGCO CORP COM 001084102 575 12,200 SH   SOLE   12,000 0 200
AIR PRODUCTS & CHEMICALS INC COM 009158106 535 3,764 SH   SOLE   3,514 0 250
ALCOA INC COM 013817101 146 15,801 SH   SOLE   15,801 0 0
ALEXANDER & BALDWIN HOLDINGS COM 014491104 502 13,900 SH   SOLE   13,900 0 0
ALICO INC COM 016230104 1,635 54,043 SH   SOLE   54,043 0 0
ALLETE INC COM 018522300 445 6,890 SH   SOLE   4,175 0 2,715
ALTRIA GROUP INC COM 02209S103 214 3,100 SH   SOLE   3,100 0 0
AMERICAN EXPRESS COMPANY COM 025816109 2,259 37,174 SH   SOLE   36,408 0 766
AMETEK INC COM 031100100 834 18,044 SH   SOLE   18,044 0 0
AMGEN INC COM 031162100 348 2,285 SH   SOLE   1,535 0 750
ANADARKO PETROLEUM CORP COM 032511107 244 4,587 SH   SOLE   4,587 0 0
APPLE INC COM 037833100 511 5,344 SH   SOLE   5,344 0 0
AQUA AMERICA INC COM 03836W103 1,128 31,625 SH   SOLE   31,625 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 689 16,065 SH   SOLE   11,465 0 4,600
ARIAD PHARMACEUTICALS INC COM 04033A100 436 58,980 SH   SOLE   57,480 0 1,500
AT&T INC COM 00206R102 2,163 50,050 SH   SOLE   44,938 0 5,112
AVON PRODUCTS INC COM 054303102 165 43,750 SH   SOLE   42,750 0 1,000
B&G FOODS INC COM 05508R106 1,024 21,250 SH   SOLE   21,250 0 0
BADGER METER INC COM 056525108 3,829 52,434 SH   SOLE   51,834 0 600
BANK OF NEW YORK MELLON CORP COM 064058100 318 8,198 SH   SOLE   8,198 0 0
BAXTER INTERNATIONAL INC COM 071813109 1,227 27,143 SH   SOLE   26,211 0 932
BB&T CORP COM 054937107 285 8,015 SH   SOLE   6,950 0 1,065
BCE INC COM 05534B760 284 5,996 SH   SOLE   1,836 0 4,160
BERKSHIRE HATHAWAY INC CL B NEW 084670702 210 1,450 SH   SOLE   1,450 0 0
BOEING CO COM 097023105 367 2,823 SH   SOLE   1,522 0 1,301
BP PLC SPONS ADR 055622104 212 5,967 SH   SOLE   5,967 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 631 8,495 SH   SOLE   8,495 0 0
CAMPBELL SOUP CO COM 134429109 2,521 37,890 SH   SOLE   37,640 0 250
CANADIAN IMPERIAL BANK COM 136069101 232 3,088 SH   SOLE   1,450 0 1,638
CANON INC SPONS ADR 138006309 258 9,017 SH   SOLE   5,525 0 3,492
CATERPILLAR INC COM 149123101 571 7,528 SH   SOLE   4,570 0 2,958
CHESAPEAKE LODGING TRUST SH BEN INT 165240102 658 28,286 SH   SOLE   28,286 0 0
CHEVRON CORP COM 166764100 4,577 43,665 SH   SOLE   39,011 0 4,654
CISCO SYSTEMS INC COM 17275R102 463 16,124 SH   SOLE   9,713 0 6,411
CKX LANDS INC COM 12562N104 671 59,195 SH   SOLE   59,195 0 0
CLOROX CO COM 189054109 3,574 25,825 SH   SOLE   25,325 0 500
COACH INC COM 189754104 1,647 40,425 SH   SOLE   40,125 0 300
COCA-COLA CO COM 191216100 3,460 76,326 SH   SOLE   75,390 0 936
COLGATE-PALMOLIVE CO COM 194162103 3,685 50,335 SH   SOLE   50,335 0 0
CONNECTICUT WATER SERVICES INC COM 207797101 717 12,754 SH   SOLE   11,500 0 1,254
CONOCOPHILLIPS COM 20825C104 1,158 26,564 SH   SOLE   23,750 0 2,814
CORNING INC COM 219350105 1,894 92,480 SH   SOLE   91,380 0 1,100
CUBIC CORP COM 229669106 1,203 29,950 SH   SOLE   29,950 0 0
CUMMINS INC COM 231021106 5,047 44,885 SH   SOLE   42,335 0 2,550
CVR PARTNERS LP COM 126633106 149 18,229 SH   SOLE   15,930 0 2,299
DAIMLER AG COM D1668R123 303 5,058 SH   SOLE   2,358 0 2,700
DEERE & CO COM 244199105 213 2,625 SH   SOLE   2,625 0 0
DIAGEO PLC SPONS ADR NEW 25243Q205 3,417 30,267 SH   SOLE   28,190 0 2,077
DISNEY WALT CO COM DISNEY 254687106 2,210 22,596 SH   SOLE   21,996 0 600
DOMINION RESOURCES INC COM 25746U109 563 7,225 SH   SOLE   3,810 0 3,415
DOUGLAS DYNAMICS COM 25960R105 760 29,550 SH   SOLE   29,550 0 0
DOW CHEMICAL CO COM 260543103 3,459 69,580 SH   SOLE   68,180 0 1,400
DR PEPPER SNAPPLE GROUP INC COM 26138E109 3,249 33,628 SH   SOLE   33,528 0 100
DU PONT E.I. DE NEMOURS & CO COM 263534109 437 6,750 SH   SOLE   6,750 0 0
DUKE ENERGY CORP COM 26441C204 249 2,907 SH   SOLE   1,707 0 1,200
DUN & BRADSTREET CORP COM 26483E100 244 2,000 SH   SOLE   2,000 0 0
EATON CORP PLC COM G29183103 356 5,964 SH   SOLE   1,850 0 4,114
EDWARDS LIFESCIENCES CORP COM 28176E108 3,436 34,450 SH   SOLE   34,450 0 0
EL POLLO LOCO HOLDINGS INC COM 268603107 951 73,175 SH   SOLE   73,175 0 0
ELI LILLY & CO COM 532457108 6,701 85,093 SH   SOLE   81,593 0 3,500
EMERSON ELECTRIC CO COM 291011104 4,739 90,859 SH   SOLE   85,266 0 5,593
ENTERGY CORP COM 29364G103 247 3,038 SH   SOLE   350 0 2,688
EQT CORP COM 26884L109 318 4,106 SH   SOLE   4,106 0 0
EXPRESS SCRIPTS HOLDING CO COM 30219G108 363 4,792 SH   SOLE   4,792 0 0
EXXON MOBIL CORP COM 30231G102 6,923 73,857 SH   SOLE   71,169 0 2,688
F5 NETWORKS COM 315616102 1,539 13,516 SH   SOLE   13,516 0 0
FEDERATED INVESTORS INC CL B 314211103 1,419 49,300 SH   SOLE   45,900 0 3,400
FEDEX CORP COM 31428X106 228 1,500 SH   SOLE   1,500 0 0
FIRSTENERGY CORP COM 337932107 221 6,318 SH   SOLE   6,318 0 0
FLUOR CORP COM 343412102 217 4,400 SH   SOLE   4,400 0 0
FREEPORT MCMORAN COP & GLD COM 35671D857 389 34,939 SH   SOLE   34,339 0 600
GENERAL DYNAMICS CORP COM 369550108 318 2,287 SH   SOLE   2,287 0 0
GENERAL ELECTRIC CO COM 369604103 4,718 149,874 SH   SOLE   140,830 0 9,044
GENERAL MILLS INC COM 370334104 920 12,898 SH   SOLE   12,898 0 0
GENUINE PARTS CO COM 372460105 2,863 28,279 SH   SOLE   26,600 0 1,679
GILEAD SCIENCES INC COM 375558103 461 5,530 SH   SOLE   5,330 0 200
HALYARD HEALTH INC COM 40650V100 1,441 44,324 SH   SOLE   43,924 0 400
HANGER INC COM NEW 41043F208 119 16,015 SH   SOLE   15,715 0 300
HARLEY DAVIDSON INC COM 412822108 548 12,105 SH   SOLE   11,800 0 305
HARRIS CORPORATION COM 413875105 255 3,062 SH   SOLE   2,450 0 612
HARSCO CORP COM 415864107 153 23,097 SH   SOLE   22,997 0 100
HCP INC COM 40414L109 258 7,302 SH   SOLE   3,725 0 3,577
HERSHEY CO COM 427866108 979 8,625 SH   SOLE   8,625 0 0
HONEYWELL INTL INC COM 438516106 765 6,575 SH   SOLE   6,575 0 0
HOSPITALITY PROPERTIES TRUST COM 44106M102 382 13,279 SH   SOLE   8,000 0 5,279
HP INC COM 40434L105 186 14,827 SH   SOLE   12,000 0 2,827
II-VI INC COM 902104108 14,881 793,233 SH   SOLE   781,733 0 11,500
ILLINOIS TOOL WORKS INC COM 452308109 312 3,000 SH   SOLE   3,000 0 0
INTEL CORP COM 458140100 1,085 33,089 SH   SOLE   26,540 0 6,549
INTERNATIONAL BUSINESS MACHINE COM 459200101 2,675 17,621 SH   SOLE   15,971 0 1,650
INTERNATIONAL PAPER CO COM 460146103 974 22,978 SH   SOLE   18,823 0 4,155
JOHNSON & JOHNSON COM 478160104 8,125 66,983 SH   SOLE   65,502 0 1,481
JPMORGAN CHASE & CO COM 46625H100 600 9,648 SH   SOLE   9,432 0 216
KELLOGG CO COM 487836108 4,060 49,730 SH   SOLE   48,707 0 1,023
KIMBERLY CLARK CORP COM 494368103 1,741 12,666 SH   SOLE   11,392 0 1,274
LIBERTY PROPERTY TRUST COM 531172104 343 8,644 SH   SOLE   5,100 0 3,544
LOCKHEED MARTIN CORP COM 539830109 771 3,108 SH   SOLE   3,108 0 0
MAGELLAN MIDSTREAM PARTNERS COM 559080106 213 2,800 SH   SOLE   2,000 0 800
MARATHON OIL CORP COM 565849106 318 21,217 SH   SOLE   21,217 0 0
MARATHON PETROLEUM CORP COM 56585A102 729 19,216 SH   SOLE   19,216 0 0
MARSH & MCLENNAN COMPANIES INC COM 571748102 222 3,250 SH   SOLE   3,250 0 0
MATSON INC COM 57686G105 387 11,985 SH   SOLE   11,985 0 0
MCCORMICK & COMPANY INC COM NON VTG 579780206 5,314 49,821 SH   SOLE   49,521 0 300
MEAD JOHNSON NUTRITION CO COM 582839106 917 10,103 SH   SOLE   9,900 0 203
MERCK & COMPANY INC COM 58933Y105 1,189 20,639 SH   SOLE   18,029 0 2,610
METHANEX CORPORATION COM 59151K108 381 13,100 SH   SOLE   13,100 0 0
METLIFE INC COM 59156R108 537 13,475 SH   SOLE   13,475 0 0
MICROSOFT CORP COM 594918104 2,408 47,063 SH   SOLE   44,702 0 2,361
MONDELEZ INTERNATIONAL INC COM 609207105 1,107 24,321 SH   SOLE   23,721 0 600
MOODYS CORP COM 615369105 258 2,750 SH   SOLE   2,750 0 0
MOSAIC CO COM 61945C103 455 17,390 SH   SOLE   14,385 0 3,005
MSA SAFETY INC COM 553498106 2,417 46,020 SH   SOLE   45,106 0 914
NATIONAL FUEL GAS CO COM 636180101 3,483 61,233 SH   SOLE   59,433 0 1,800
NATIONAL GRID PLC SPON ADR NEW 636274300 232 3,120 SH   SOLE   1,450 0 1,670
NESTLE SA SPON ADR 641069406 544 7,050 SH   SOLE   6,750 0 300
NEWELL RUBBERMAID INC COM 651229106 418 8,609 SH   SOLE   8,609 0 0
NEWMONT MINING CORP COM 651639106 288 7,371 SH   SOLE   7,121 0 250
NEXTERA ENERGY INC COM 65339F101 261 2,000 SH   SOLE   2,000 0 0
NORDSTROM INC COM 655664100 719 18,900 SH   SOLE   18,900 0 0
NORFOLK SOUTHERN CORP COM 655844108 255 3,000 SH   SOLE   3,000 0 0
OCCIDENTAL PETROLEUM CORP COM 674599105 269 3,561 SH   SOLE   3,561 0 0
OLD REPUBLIC INTL CORP COM 680223104 223 11,550 SH   SOLE   11,550 0 0
OLIN CORP COM 680665205 383 15,400 SH   SOLE   12,400 0 3,000
ONEOK INC NEW COM 682680103 603 12,711 SH   SOLE   8,350 0 4,361
PACCAR COM 693718108 405 7,800 SH   SOLE   7,800 0 0
PAYCHEX INC COM 704326107 1,969 33,090 SH   SOLE   29,590 0 3,500
PEPSICO INC COM 713448108 1,123 10,605 SH   SOLE   10,348 0 257
PFIZER INC COM 717081103 1,558 44,249 SH   SOLE   38,798 0 5,451
PHILIP MORRIS INTERNATIONAL INC COM 718172109 350 3,442 SH   SOLE   1,900 0 1,542
PHILLIPS 66 CO COM 718546104 405 5,110 SH   SOLE   4,960 0 150
PNC FINANCIAL SERVICES GROUP COM 693475105 299 3,673 SH   SOLE   3,673 0 0
PPG INDUSTRIES INC COM 693506107 2,575 24,720 SH   SOLE   24,720 0 0
PPL CORP COM 69351T106 682 18,070 SH   SOLE   13,077 0 4,993
PROCTER & GAMBLE CO COM 742718109 8,356 98,691 SH   SOLE   96,195 0 2,496
QUALCOMM INC COM 747525103 375 6,993 SH   SOLE   3,225 0 3,768
REALTY INCOME CORP COM 756109104 436 6,286 SH   SOLE   2,475 0 3,811
ROCKWELL AUTOMATION INC COM 773903109 413 3,594 SH   SOLE   3,594 0 0
ROCKWELL COLLINS INC COM 774341101 2,009 23,599 SH   SOLE   23,399 0 200
ROYAL BANK OF CAN COM 780087102 409 6,929 SH   SOLE   4,050 0 2,879
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 943 17,071 SH   SOLE   16,921 0 150
SCHLUMBERGER LTD COM 806857108 1,708 21,599 SH   SOLE   20,945 0 654
SCHMITT INDUSTRIES INC COM NEW 806870200 796 432,450 SH   SOLE   427,450 0 5,000
SEAGATE TECHNOLOGY PLC COM G7945M107 1,730 71,018 SH   SOLE   68,700 0 2,318
SIEMENS AG COM 826197501 334 3,275 SH   SOLE   1,525 0 1,750
SMUCKER JM CO COM NEW 832696405 588 3,856 SH   SOLE   3,856 0 0
SOUTHERN CO COM 842587107 929 17,322 SH   SOLE   14,926 0 2,396
SPECTRA ENERGY CORP COM 847560109 1,592 43,474 SH   SOLE   42,474 0 1,000
STERIS PLC SHS USD G84720104 511 7,430 SH   SOLE   7,430 0 0
SYSCO CORP COM 871829107 226 4,463 SH   SOLE   4,463 0 0
TARGET CORP COM 87612E106 472 6,760 SH   SOLE   4,150 0 2,610
TELEFLEX INC COM 879369106 834 4,701 SH   SOLE   4,701 0 0
THOMSON REUTERS CORP COM 884903105 1,481 36,641 SH   SOLE   35,691 0 950
TRIUMPH GROUP INC COM 896818101 381 10,745 SH   SOLE   10,545 0 200
UNILEVER PLC SPONS ADR 904767704 781 16,305 SH   SOLE   10,945 0 5,360
UNION PACIFIC CORP COM 907818108 3,829 43,890 SH   SOLE   43,490 0 400
UNITED NATURAL FOODS COM 911163103 461 9,850 SH   SOLE   9,850 0 0
UNITED PARCEL SERVICE INC COM 911312106 321 2,984 SH   SOLE   2,182 0 802
UNITED TECHNOLOGIES CORP COM 913017109 838 8,172 SH   SOLE   7,864 0 308
UNIVERSAL STAINLESS & ALLOY COM 913837100 234 21,450 SH   SOLE   21,450 0 0
VALERO ENERGY CORP COM 91913Y100 394 7,725 SH   SOLE   7,725 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 6,962 124,670 SH   SOLE   118,366 0 6,304
VODAFONE GRP PLC SPONS ADR 92857W308 294 9,525 SH   SOLE   3,813 0 5,712
W.P. CAREY INC COM 92936U109 372 5,364 SH   SOLE   2,750 0 2,614
WALGREENS BOOTS ALLIANCE INC COM 931427108 4,276 51,351 SH   SOLE   50,650 0 701
WELLS FARGO & CO COM 949746101 256 5,399 SH   SOLE   3,196 0 2,203
WESTERN REFINING INC COM 959319104 379 18,350 SH   SOLE   17,350 0 1,000
WEYERHAEUSER CO COM 962166104 333 11,186 SH   SOLE   6,950 0 4,236
WHOLE FOODS MARKET INC COM 966837106 829 25,902 SH   SOLE   24,996 0 906
WILLIAMS SONOMA INC COM 969904101 1,069 20,500 SH   SOLE   18,700 0 1,800
WVS FINANCIAL CORP COM 929358109 1,985 178,201 SH   SOLE   178,101 0 100