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 196,215 1,775,705 SH   SOLE   1,775,705 0 0
AEROJET ROCKETDYNE HLDGS INC COM 007800105 50,907 1,272,997 SH   SOLE   1,272,997 0 0
ALLEGHANY CORP MD COM 017175100 258,497 307,965 SH   SOLE   307,965 0 0
ALPHABET INC CAP STK CL A 02079K305 2,577 26,945 SH   SOLE   26,945 0 0
AMAZON COM INC COM 023135106 2,212 19,575 SH   SOLE   19,575 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 36,433 279,909 SH   SOLE   279,909 0 0
AMPHENOL CORP NEW CL A 032095101 91,130 1,360,969 SH   SOLE   1,360,969 0 0
APPLIED MATLS INC COM 038222105 12,114 147,857 SH   SOLE   147,857 0 0
APTARGROUP INC COM 038336103 63,325 666,365 SH   SOLE   666,365 0 0
AVISTA CORP COM 05379B107 59,228 1,598,589 SH   SOLE   1,598,589 0 0
BAXTER INTL INC COM 071813109 292,444 5,429,702 SH   SOLE   5,429,702 0 0
BECTON DICKINSON & CO COM 075887109 460 2,066 SH   SOLE   2,066 0 0
CAL MAINE FOODS INC COM NEW 128030202 28,131 506,036 SH   SOLE   506,036 0 0
CALAVO GROWERS INC COM 128246105 37,914 1,194,127 SH   SOLE   1,194,127 0 0
CALIFORNIA WTR SVC GROUP COM 130788102 60,309 1,144,604 SH   SOLE   1,144,604 0 0
CHUBB LIMITED COM H1467J104 42,553 233,963 SH   SOLE   233,963 0 0
CLOROX CO DEL COM 189054109 186,382 1,451,685 SH   SOLE   1,451,685 0 0
COUSINS PPTYS INC COM NEW 222795502 24,245 1,038,323 SH   SOLE   1,038,323 0 0
DENTSPLY SIRONA INC COM 24906P109 355,785 12,549,728 SH   SOLE   12,549,728 0 0
DIAGEO PLC SPON ADR NEW 25243Q205 920 5,418 SH   SOLE   5,418 0 0
DUPONT DE NEMOURS INC COM 26614N102 24,810 492,256 SH   SOLE   492,256 0 0
ECOLAB INC COM 278865100 12,450 86,210 SH   SOLE   86,210 0 0
EQUITY COMWLTH COM SH BEN INT 294628102 237,341 9,743,057 SH   SOLE   9,743,057 0 0
ESSENTIAL UTILS INC COM 29670G102 12,923 312,305 SH   SOLE   312,305 0 0
EVEREST RE GROUP LTD COM G3223R108 86,128 328,182 SH   SOLE   328,182 0 0
GLOBUS MED INC CL A 379577208 506 8,486 SH   SOLE   8,486 0 0
GRACO INC COM 384109104 40,760 679,897 SH   SOLE   679,897 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104 28,640 462,383 SH   SOLE   462,383 0 0
HEALTHCARE RLTY TR CL A COM 42226K105 193,177 9,265,070 SH   SOLE   9,265,070 0 0
HEALTHPEAK PROPERTIES INC COM 42250P103 28,075 1,224,929 SH   SOLE   1,224,929 0 0
ICU MED INC COM 44930G107 154,640 1,026,829 SH   SOLE   1,026,829 0 0
INDEPENDENT BK CORP MASS COM 453836108 13,849 185,823 SH   SOLE   185,823 0 0
ISHARES TR RUS MDCP VAL ETF 464287473 6,545 67,871 SH   SOLE   67,871 0 0
KIMBERLY-CLARK CORP COM 494368103 285,827 2,539,783 SH   SOLE   2,539,783 0 0
LINDSAY CORP COM 535555106 19,603 136,814 SH   SOLE   136,814 0 0
MEDTRONIC PLC SHS G5960L103 234 2,899 SH   SOLE   2,899 0 0
MERIT MED SYS INC COM 589889104 523 9,260 SH   SOLE   9,260 0 0
METLIFE INC COM 59156R108 247 4,071 SH   SOLE   4,071 0 0
MISSION PRODUCE INC COM 60510V108 36,147 2,499,817 SH   SOLE   2,499,817 0 0
MUELLER WTR PRODS INC COM SER A 624758108 117,374 11,428,817 SH   SOLE   11,428,817 0 0
NORTHERN TR CORP COM 665859104 230,913 2,698,845 SH   SOLE   2,698,845 0 0
NUVASIVE INC COM 670704105 12,488 285,046 SH   SOLE   285,046 0 0
PORTLAND GEN ELEC CO COM NEW 736508847 45,497 1,046,882 SH   SOLE   1,046,882 0 0
REINSURANCE GRP OF AMERICA I COM NEW 759351604 83,283 661,978 SH   SOLE   661,978 0 0
SCHWAB CHARLES CORP COM 808513105 725 10,091 SH   SOLE   10,091 0 0
SJW GROUP COM 784305104 177,308 3,078,257 SH   SOLE   3,078,257 0 0
SMITH & NEPHEW PLC SPDN ADR NEW 83175M205 304,186 13,100,164 SH   SOLE   13,100,164 0 0
TOWNEBANK PORTSMOUTH VA COM 89214P109 26,303 980,344 SH   SOLE   980,344 0 0
TRAVELERS COMPANIES INC COM 89417E109 260,093 1,697,735 SH   SOLE   1,697,735 0 0
UMB FINL CORP COM 902788108 40,976 486,137 SH   SOLE   486,137 0 0
UNILEVER PLC SPON ADR NEW 904767704 1,217 27,768 SH   SOLE   27,768 0 0
UNIVERSAL HLTH SVCS INC CL B 913903100 151,798 1,721,452 SH   SOLE   1,721,452 0 0
VALLEY NATL BANCORP COM 919794107 40,416 3,742,178 SH   SOLE   3,742,178 0 0
WERNER ENTERPRISES INC COM 950755108 13,103 348,479 SH   SOLE   348,479 0 0
ZIMMER BIOMET HOLDINGS INC COM 98956P102 4,445 42,516 SH   SOLE   42,516 0 0