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 146,940 1,135,463 SH   SOLE   1,135,463 0 0
AEROJET ROCKETDYNE HLDGS INC COM 007800105 88,128 2,170,638 SH   SOLE   2,170,638 0 0
ALLEGHANY CORP MD COM 017175100 250,487 300,668 SH   SOLE   300,668 0 0
ALPHABET INC CAP STK CL A 02079K305 2,096 962 SH   SOLE   962 0 0
AMAZON COM INC COM 023135106 2,067 19,460 SH   SOLE   19,460 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 41,568 279,412 SH   SOLE   279,412 0 0
AMPHENOL CORP NEW CL A 032095101 82,333 1,278,865 SH   SOLE   1,278,865 0 0
APPLIED MATLS INC COM 038222105 13,327 146,483 SH   SOLE   146,483 0 0
APTARGROUP INC COM 038336103 68,273 661,496 SH   SOLE   661,496 0 0
AVISTA CORP COM 05379B107 69,563 1,598,792 SH   SOLE   1,598,792 0 0
BAXTER INTL INC COM 071813109 369,852 5,758,247 SH   SOLE   5,758,247 0 0
BECTON DICKINSON & CO 6% DP CONV PFD B 075887406 13,840 279,830 SH   SOLE   279,830 0 0
BECTON DICKINSON & CO COM 075887109 212 860 SH   SOLE   860 0 0
BIOVENTUS INC COM CL A 09075A108 4,093 600,147 SH   SOLE   600,147 0 0
CAL MAINE FOODS INC COM NEW 128030202 134,435 2,720,805 SH   SOLE   2,720,805 0 0
CALAVO GROWERS INC COM 128246105 49,980 1,197,978 SH   SOLE   1,197,978 0 0
CALIFORNIA WTR SVC GROUP COM 130788102 72,484 1,304,840 SH   SOLE   1,304,840 0 0
CLOROX CO DEL COM 189054109 173,105 1,227,867 SH   SOLE   1,227,867 0 0
COUSINS PPTYS INC COM NEW 222795502 70,492 2,411,632 SH   SOLE   2,411,632 0 0
DENTSPLY SIRONA INC COM 24906P109 323,404 9,051,338 SH   SOLE   9,051,338 0 0
EQUITY COMWLTH COM SH BEN INT 294628102 318,556 11,571,224 SH   SOLE   11,571,224 0 0
ESSENTIAL UTILS INC COM 29670G102 14,460 315,381 SH   SOLE   315,381 0 0
EVEREST RE GROUP LTD COM G3223R108 105,026 374,718 SH   SOLE   374,718 0 0
GCP APPLIED TECHNOLOGIES INC COM 36164Y101 204,525 6,538,529 SH   SOLE   6,538,529 0 0
GLOBUS MED INC CL A 379577208 209 3,717 SH   SOLE   3,717 0 0
GRACO INC COM 384109104 40,397 679,976 SH   SOLE   679,976 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104 13,772 210,485 SH   SOLE   210,485 0 0
HEALTHCARE RLTY TR COM 421946104 165,988 6,102,505 SH   SOLE   6,102,505 0 0
HEALTHPEAK PROPERTIES INC COM 42250P103 11,806 455,655 SH   SOLE   455,655 0 0
ICU MED INC COM 44930G107 165,859 1,008,937 SH   SOLE   1,008,937 0 0
INDEPENDENT BK CORP MASS COM 453836108 14,679 184,801 SH   SOLE   184,801 0 0
ISHARES TR RUS MDCP VAL ETF 464287473 8,021 78,886 SH   SOLE   78,886 0 0
ISHARES TR S&P MC 400VL ETF 464287705 914 9,680 SH   SOLE   9,680 0 0
KIMBERLY-CLARK CORP COM 494368103 304,920 2,256,158 SH   SOLE   2,256,158 0 0
LINDSAY CORP COM 535555106 18,774 141,350 SH   SOLE   141,350 0 0
MISSION PRODUCE INC COM 60510V108 36,534 2,563,792 SH   SOLE   2,563,792 0 0
MUELLER WTR PRODS INC COM SER A 624758108 125,028 10,658,826 SH   SOLE   10,658,826 0 0
NORTHERN TR CORP COM 665859104 222,830 2,309,603 SH   SOLE   2,309,603 0 0
NUVASIVE INC COM 670704105 13,268 269,900 SH   SOLE   269,900 0 0
PORTLAND GEN ELEC CO COM NEW 736508847 57,878 1,197,567 SH   SOLE   1,197,567 0 0
REINSURANCE GRP OF AMERICA I COM NEW 759351604 62,048 529,014 SH   SOLE   529,014 0 0
SCHWAB CHARLES CORP COM 808513105 9,464 149,795 SH   SOLE   149,795 0 0
SJW GROUP COM 784305104 198,711 3,183,959 SH   SOLE   3,183,959 0 0
SMITH & NEPHEW PLC SPDN ADR NEW 83175M205 306,221 10,967,795 SH   SOLE   10,967,795 0 0
TOWNEBANK PORTSMOUTH VA COM 89214P109 26,355 970,705 SH   SOLE   970,705 0 0
TRAVELERS COMPANIES INC COM 89417E109 298,603 1,765,523 SH   SOLE   1,765,523 0 0
UMB FINL CORP COM 902788108 41,775 485,197 SH   SOLE   485,197 0 0
UNIVERSAL HLTH SVCS INC CL B 913903100 162,035 1,608,926 SH   SOLE   1,608,926 0 0
VALLEY NATL BANCORP COM 919794107 38,927 3,739,420 SH   SOLE   3,739,420 0 0
WERNER ENTERPRISES INC COM 950755108 13,392 347,490 SH   SOLE   347,490 0 0
XYLEM INC COM 98419M100 9,711 124,218 SH   SOLE   124,218 0 0
ZIMMER BIOMET HOLDINGS INC COM 98956P102 48,982 466,228 SH   SOLE   466,228 0 0