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,616 14,847 SH   SOLE   14,443 0 404
ABBOTT LABORATORIES COM 002824100 4,787 113,193 SH   SOLE   112,593 0 600
ABBVIE INC COM 00287Y109 6,973 110,556 SH   SOLE   106,670 0 3,886
AGCO CORP COM 001084102 602 12,200 SH   SOLE   12,000 0 200
AIR PRODUCTS & CHEMICALS INC COM 009158106 566 3,764 SH   SOLE   3,514 0 250
ALCOA INC COM 013817507 125 12,337 SH   SOLE   12,337 0 0
ALEXANDER & BALDWIN HOLDINGS COM 014491104 532 13,850 SH   SOLE   13,850 0 0
ALICO INC COM 016230104 1,438 53,543 SH   SOLE   53,543 0 0
ALLETE INC COM 018522300 399 6,693 SH   SOLE   3,975 0 2,718
AMERICAN EXPRESS COMPANY COM 025816109 2,525 39,424 SH   SOLE   38,658 0 766
AMETEK INC COM 031100100 850 17,794 SH   SOLE   17,794 0 0
AMGEN INC COM 031162100 393 2,355 SH   SOLE   1,605 0 750
ANADARKO PETROLEUM CORP COM 032511107 291 4,587 SH   SOLE   4,587 0 0
APPLE INC COM 037833100 593 5,244 SH   SOLE   5,244 0 0
AQUA AMERICA INC COM 03836W103 1,017 33,375 SH   SOLE   33,375 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 431 10,215 SH   SOLE   10,215 0 0
ARIAD PHARMACEUTICALS INC COM 04033A100 801 58,480 SH   SOLE   56,980 0 1,500
AT&T INC COM 00206R102 2,057 50,662 SH   SOLE   45,548 0 5,114
AVON PRODUCTS INC COM 054303102 208 36,800 SH   SOLE   35,800 0 1,000
B&G FOODS INC COM 05508R106 1,045 21,250 SH   SOLE   21,250 0 0
BADGER METER INC COM 056525108 3,494 104,268 SH   SOLE   103,068 0 1,200
BANK OF NEW YORK MELLON CORP COM 064058100 338 8,478 SH   SOLE   8,478 0 0
BAXTER INTERNATIONAL INC COM 071813109 1,297 27,244 SH   SOLE   26,311 0 933
BB&T CORP COM 054937107 306 8,121 SH   SOLE   7,050 0 1,071
BCE INC COM 05534B760 277 6,002 SH   SOLE   1,836 0 4,166
BERKSHIRE HATHAWAY INC CL B NEW 084670702 209 1,450 SH   SOLE   1,450 0 0
BOEING CO COM 097023105 359 2,724 SH   SOLE   1,422 0 1,302
BP PLC SPONS ADR 055622104 210 5,967 SH   SOLE   5,967 0 0
BT GROUP PLC SPONS ADR 05577E101 415 16,325 SH   SOLE   8,500 0 7,825
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 609 8,645 SH   SOLE   8,645 0 0
CAMPBELL SOUP CO COM 134429109 2,045 37,390 SH   SOLE   37,140 0 250
CANADIAN IMPERIAL BANK COM 136069101 240 3,093 SH   SOLE   1,450 0 1,643
CATERPILLAR INC COM 149123101 513 5,779 SH   SOLE   2,820 0 2,959
CENTERPOINT ENERGY INC COM 15189T107 437 18,794 SH   SOLE   11,946 0 6,848
CHESAPEAKE LODGING TRUST SH BEN INT 165240102 676 29,536 SH   SOLE   29,536 0 0
CHEVRON CORP COM 166764100 4,551 44,218 SH   SOLE   39,561 0 4,657
CKX LANDS INC COM 12562N104 642 60,195 SH   SOLE   60,195 0 0
CLOROX CO COM 189054109 3,223 25,750 SH   SOLE   25,250 0 500
COACH INC COM 189754104 1,595 43,625 SH   SOLE   41,825 0 1,800
COCA-COLA CO COM 191216100 3,245 76,689 SH   SOLE   75,750 0 939
COLGATE-PALMOLIVE CO COM 194162103 3,799 51,235 SH   SOLE   51,235 0 0
CONNECTICUT WATER SERVICES INC COM 207797101 684 13,758 SH   SOLE   12,500 0 1,258
CONOCOPHILLIPS COM 20825C104 1,122 25,815 SH   SOLE   23,000 0 2,815
CORNING INC COM 219350105 2,093 88,480 SH   SOLE   87,380 0 1,100
CUBIC CORP COM 229669106 1,308 27,950 SH   SOLE   27,950 0 0
CUMMINS INC COM 231021106 5,714 44,588 SH   SOLE   42,035 0 2,553
CVR PARTNERS LP COM 126633106 91 17,262 SH   SOLE   14,930 0 2,332
DAIMLER AG COM D1668R123 357 5,058 SH   SOLE   2,358 0 2,700
DIAGEO PLC SPONS ADR NEW 25243Q205 3,399 29,292 SH   SOLE   27,215 0 2,077
DISNEY WALT CO COM DISNEY 254687106 2,107 22,692 SH   SOLE   22,091 0 601
DOMINION RESOURCES INC COM 25746U109 537 7,231 SH   SOLE   3,810 0 3,421
DOUGLAS DYNAMICS COM 25960R105 904 28,300 SH   SOLE   28,300 0 0
DOW CHEMICAL CO COM 260543103 3,640 70,230 SH   SOLE   68,830 0 1,400
DR PEPPER SNAPPLE GROUP INC COM 26138E109 3,139 34,378 SH   SOLE   34,278 0 100
DU PONT E.I. DE NEMOURS & CO COM 263534109 452 6,750 SH   SOLE   6,750 0 0
DUKE ENERGY CORP COM 26441C204 233 2,907 SH   SOLE   1,707 0 1,200
DUN & BRADSTREET CORP COM 26483E100 273 2,000 SH   SOLE   2,000 0 0
EATON CORP PLC COM G29183103 392 5,967 SH   SOLE   1,850 0 4,117
EDWARDS LIFESCIENCES CORP COM 28176E108 4,153 34,450 SH   SOLE   34,450 0 0
EL POLLO LOCO HOLDINGS INC COM 268603107 881 69,975 SH   SOLE   69,975 0 0
ELI LILLY & CO COM 532457108 6,842 85,245 SH   SOLE   81,743 0 3,502
EMERSON ELECTRIC CO COM 291011104 4,907 90,013 SH   SOLE   84,416 0 5,597
ENTERGY CORP COM 29364G103 233 3,041 SH   SOLE   350 0 2,691
EQT CORP COM 26884L109 273 3,758 SH   SOLE   3,758 0 0
EXPRESS SCRIPTS HOLDING CO COM 30219G108 338 4,792 SH   SOLE   4,792 0 0
EXXON MOBIL CORP COM 30231G102 6,411 73,457 SH   SOLE   70,769 0 2,688
F5 NETWORKS COM 315616102 1,560 12,516 SH   SOLE   12,516 0 0
FEDERATED INVESTORS INC CL B 314211103 1,742 58,800 SH   SOLE   55,400 0 3,400
FEDEX CORP COM 31428X106 262 1,500 SH   SOLE   1,500 0 0
FLUOR CORP COM 343412102 226 4,400 SH   SOLE   4,400 0 0
FREEPORT MCMORAN COP & GLD COM 35671D857 341 31,389 SH   SOLE   30,789 0 600
GENERAL DYNAMICS CORP COM 369550108 355 2,287 SH   SOLE   2,287 0 0
GENERAL ELECTRIC CO COM 369604103 4,481 151,280 SH   SOLE   142,230 0 9,050
GENERAL MILLS INC COM 370334104 888 13,898 SH   SOLE   13,898 0 0
GENUINE PARTS CO COM 372460105 2,831 28,181 SH   SOLE   26,500 0 1,681
GILEAD SCIENCES INC COM 375558103 817 10,330 SH   SOLE   9,130 0 1,200
GLAXOSMITHKLINE PLC SPONS ADR 37733W105 433 10,045 SH   SOLE   6,192 0 3,853
HALYARD HEALTH INC COM 40650V100 1,501 43,312 SH   SOLE   42,912 0 400
HANGER INC COM NEW 41043F208 107 12,565 SH   SOLE   12,265 0 300
HARLEY DAVIDSON INC COM 412822108 1,005 19,107 SH   SOLE   18,800 0 307
HARSCO CORP COM 415864107 215 21,659 SH   SOLE   21,559 0 100
HCP INC COM 40414L109 270 7,117 SH   SOLE   3,535 0 3,582
HERSHEY CO COM 427866108 825 8,625 SH   SOLE   8,625 0 0
HONEYWELL INTL INC COM 438516106 781 6,700 SH   SOLE   6,700 0 0
HOSPITALITY PROPERTIES TRUST COM 44106M102 315 10,597 SH   SOLE   5,300 0 5,297
HP INC COM 40434L105 255 16,440 SH   SOLE   12,000 0 4,440
II-VI INC COM 902104108 19,248 791,133 SH   SOLE   779,633 0 11,500
ILLINOIS TOOL WORKS INC COM 452308109 360 3,000 SH   SOLE   3,000 0 0
INTEL CORP COM 458140100 1,267 33,562 SH   SOLE   27,500 0 6,062
INTERNATIONAL BUSINESS MACHINE COM 459200101 2,054 12,931 SH   SOLE   12,781 0 150
INTERNATIONAL PAPER CO COM 460146103 1,110 23,133 SH   SOLE   18,973 0 4,160
JOHNSON & JOHNSON COM 478160104 7,986 67,600 SH   SOLE   66,117 0 1,483
JPMORGAN CHASE & CO COM 46625H100 413 6,197 SH   SOLE   6,182 0 15
KELLOGG CO COM 487836108 3,922 50,632 SH   SOLE   49,607 0 1,025
KIMBERLY CLARK CORP COM 494368103 1,598 12,668 SH   SOLE   11,392 0 1,276
LIBERTY PROPERTY TRUST COM 531172104 236 5,850 SH   SOLE   4,900 0 950
LOCKHEED MARTIN CORP COM 539830109 721 3,008 SH   SOLE   3,008 0 0
MAGELLAN MIDSTREAM PARTNERS COM 559080106 237 3,350 SH   SOLE   2,550 0 800
MARATHON OIL CORP COM 565849106 335 21,217 SH   SOLE   21,217 0 0
MARATHON PETROLEUM CORP COM 56585A102 780 19,216 SH   SOLE   19,216 0 0
MARSH & MCLENNAN COMPANIES INC COM 571748102 219 3,250 SH   SOLE   3,250 0 0
MATSON INC COM 57686G105 478 11,985 SH   SOLE   11,985 0 0
MCCORMICK & COMPANY INC COM NON VTG 579780206 5,008 50,121 SH   SOLE   49,821 0 300
MEAD JOHNSON NUTRITION CO COM 582839106 533 6,750 SH   SOLE   6,750 0 0
MERCK & COMPANY INC COM 58933Y105 1,288 20,642 SH   SOLE   18,029 0 2,613
METHANEX CORPORATION COM 59151K108 453 12,700 SH   SOLE   12,700 0 0
METLIFE INC COM 59156R108 1,121 25,225 SH   SOLE   25,225 0 0
MICROSOFT CORP COM 594918104 2,658 46,138 SH   SOLE   43,777 0 2,361
MONDELEZ INTERNATIONAL INC COM 609207105 1,063 24,221 SH   SOLE   23,621 0 600
MOODYS CORP COM 615369105 298 2,750 SH   SOLE   2,750 0 0
MOSAIC CO COM 61945C103 347 14,195 SH   SOLE   11,185 0 3,010
MSA SAFETY INC COM 553498106 2,654 45,722 SH   SOLE   44,806 0 916
NATIONAL FUEL GAS CO COM 636180101 3,284 60,733 SH   SOLE   58,933 0 1,800
NATIONAL GRID PLC SPON ADR NEW 636274300 223 3,129 SH   SOLE   1,450 0 1,679
NESTLE SA SPON ADR 641069406 636 8,050 SH   SOLE   7,750 0 300
NEWELL RUBBERMAID INC COM 651229106 453 8,609 SH   SOLE   8,609 0 0
NEWMONT MINING CORP COM 651639106 283 7,200 SH   SOLE   6,950 0 250
NEXTERA ENERGY INC COM 65339F101 245 2,000 SH   SOLE   2,000 0 0
NORDSTROM INC COM 655664100 981 18,900 SH   SOLE   18,900 0 0
NORFOLK SOUTHERN CORP COM 655844108 291 3,000 SH   SOLE   3,000 0 0
OCCIDENTAL PETROLEUM CORP COM 674599105 245 3,361 SH   SOLE   3,361 0 0
OLD REPUBLIC INTL CORP COM 680223104 239 13,550 SH   SOLE   13,550 0 0
OLIN CORP COM 680665205 371 18,100 SH   SOLE   13,600 0 4,500
ONEOK INC NEW COM 682680103 600 11,671 SH   SOLE   7,300 0 4,371
PACCAR COM 693718108 458 7,800 SH   SOLE   7,800 0 0
PAYCHEX INC COM 704326107 1,883 32,540 SH   SOLE   29,040 0 3,500
PEPSICO INC COM 713448108 1,192 10,962 SH   SOLE   10,704 0 258
PFIZER INC COM 717081103 1,499 44,256 SH   SOLE   38,798 0 5,458
PHILIP MORRIS INTERNATIONAL INC COM 718172109 335 3,442 SH   SOLE   1,900 0 1,542
PHILLIPS 66 CO COM 718546104 448 5,560 SH   SOLE   5,410 0 150
PITNEY BOWES INC COM 724479100 291 16,000 SH   SOLE   16,000 0 0
PNC FINANCIAL SERVICES GROUP INC COM 693475105 331 3,673 SH   SOLE   3,673 0 0
POLARIS INDUSTRIES INC COM 731068102 256 3,300 SH   SOLE   1,900 0 1,400
PPG INDUSTRIES INC COM 693506107 2,524 24,420 SH   SOLE   24,420 0 0
PPL CORP COM 69351T106 628 18,168 SH   SOLE   13,168 0 5,000
PROCTER & GAMBLE CO COM 742718109 8,879 98,933 SH   SOLE   96,435 0 2,498
PRUDENTIAL FINANCIAL INC COM 744320102 215 2,635 SH   SOLE   2,426 0 209
QUALCOMM INC COM 747525103 515 7,520 SH   SOLE   3,750 0 3,770
ROCKWELL AUTOMATION INC COM 773903109 440 3,594 SH   SOLE   3,594 0 0
ROCKWELL COLLINS INC COM 774341101 2,083 24,700 SH   SOLE   24,499 0 201
ROYAL BANK OF CAN COM 780087102 430 6,933 SH   SOLE   4,050 0 2,883
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 771 15,400 SH   SOLE   15,250 0 150
SCHLUMBERGER LTD COM 806857108 1,616 20,545 SH   SOLE   20,195 0 350
SCHMITT INDUSTRIES INC COM NEW 806870200 558 357,750 SH   SOLE   352,750 0 5,000
SEAGATE TECHNOLOGY PLC COM G7945M107 2,661 69,018 SH   SOLE   67,200 0 1,818
SIEMENS AG COM 826197501 231 1,975 SH   SOLE   1,525 0 450
SMUCKER JM CO COM NEW 832696405 523 3,856 SH   SOLE   3,856 0 0
SOUTHERN CO COM 842587107 895 17,438 SH   SOLE   15,043 0 2,396
STERIS PLC SHS USD G84720104 543 7,430 SH   SOLE   7,430 0 0
SYSCO CORP COM 871829107 219 4,463 SH   SOLE   4,463 0 0
TARGET CORP COM 87612E106 518 7,535 SH   SOLE   4,925 0 2,610
TELEFLEX INC COM 879369106 790 4,701 SH   SOLE   4,701 0 0
TELSTRA LTD SPONS ADR 87969N204 231 11,650 SH   SOLE   4,650 0 7,000
THOMSON REUTERS CORP COM 884903105 1,500 36,241 SH   SOLE   35,291 0 950
TRIUMPH GROUP INC COM 896818101 265 9,520 SH   SOLE   9,320 0 200
UNILEVER PLC SPONS ADR 904767704 773 16,312 SH   SOLE   10,945 0 5,367
UNION PACIFIC CORP COM 907818108 4,261 43,690 SH   SOLE   43,290 0 400
UNITED NATURAL FOODS COM 911163103 294 7,350 SH   SOLE   7,350 0 0
UNITED PARCEL SERVICE INC COM 911312106 326 2,985 SH   SOLE   2,182 0 803
UNITED TECHNOLOGIES CORP COM 913017109 841 8,274 SH   SOLE   7,964 0 310
UNIVERSAL STAINLESS & ALLOY COM 913837100 210 20,000 SH   SOLE   20,000 0 0
VALERO ENERGY CORP COM 91913Y100 500 9,425 SH   SOLE   9,425 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 6,550 126,005 SH   SOLE   119,696 0 6,309
VODAFONE GRP PLC SPONS ADR 92857W308 288 9,897 SH   SOLE   4,163 0 5,734
W.P. CAREY INC COM 92936U109 347 5,371 SH   SOLE   2,750 0 2,621
WALGREENS BOOTS ALLIANCE INC COM 931427108 4,277 53,051 SH   SOLE   52,350 0 701
WELLS FARGO & CO COM 949746101 341 7,704 SH   SOLE   3,596 0 4,108
WESTERN REFINING INC COM 959319104 546 20,616 SH   SOLE   19,600 0 1,016
WEYERHAEUSER CO COM 962166104 498 15,592 SH   SOLE   8,550 0 7,042
WHOLE FOODS MARKET INC COM 966837106 904 31,904 SH   SOLE   30,946 0 958
WILLIAMS SONOMA INC COM 969904101 1,177 23,050 SH   SOLE   21,250 0 1,800
WVS FINANCIAL CORP COM 929358109 2,321 179,951 SH   SOLE   179,851 0 100