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 37,709 235,416 SH   SOLE   235,416 0 0
ABB LTD SPONSORED ADR 000375204 11,505 452,047 SH   SOLE   452,047 0 0
ALPHABET INC CAP STK CL A 02079K305 2,557 1,745 SH   SOLE   1,745 0 0
AMPHENOL CORP NEW CL A 032095101 203,203 1,876,816 SH   SOLE   1,876,816 0 0
APPLIED MATLS INC COM 038222105 458 7,700 SH   SOLE   7,700 0 0
APTARGROUP INC COM 038336103 12,177 107,570 SH   SOLE   107,570 0 0
AVALONBAY CMNTYS INC COM 053484101 43,445 290,911 SH   SOLE   290,911 0 0
BAXTER INTL INC COM 071813109 11,087 137,865 SH   SOLE   137,865 0 0
BECTON DICKINSON & CO COM 075887109 13,671 58,755 SH   SOLE   58,755 0 0
BERKLEY W R CORP COM 084423102 22,063 360,794 SH   SOLE   360,794 0 0
BOSTON PROPERTIES INC COM 101121101 41,108 511,928 SH   SOLE   511,928 0 0
CAL MAINE FOODS INC COM NEW 128030202 187,522 4,887,195 SH   SOLE   4,887,195 0 0
CALAVO GROWERS INC COM 128246105 24,198 365,146 SH   SOLE   365,146 0 0
CALIFORNIA WTR SVC GROUP COM 130788102 39,798 915,951 SH   SOLE   915,951 0 0
CBRE GROUP INC CL A 12504L109 11,815 251,550 SH   SOLE   251,550 0 0
CHUBB LIMITED COM H1467J104 265,898 2,289,858 SH   SOLE   2,289,858 0 0
DENTSPLY SIRONA INC COM 24906P109 320,032 7,318,361 SH   SOLE   7,318,361 0 0
DIAGEO PLC SPON ADR NEW 25243Q205 220,429 1,601,258 SH   SOLE   1,601,258 0 0
EQUITY COMWLTH COM SH BEN INT 294628102 295,609 11,100,607 SH   SOLE   11,100,607 0 0
ESSENTIAL UTILS INC UNIT 04/30/2022 29670G201 69,681 1,302,450 SH   SOLE   1,302,450 0 0
ESSENTIAL UTILS INC COM 29670G102 81,235 2,018,269 SH   SOLE   2,018,269 0 0
EVEREST RE GROUP LTD COM G3223R108 41,018 207,642 SH   SOLE   207,642 0 0
GLOBUS MED INC CL A 379577208 53,232 1,074,954 SH   SOLE   1,074,954 0 0
GRACO INC COM 384109104 12,482 203,453 SH   SOLE   203,453 0 0
HEALTHCARE RLTY TR COM 421946104 36,966 1,227,277 SH   SOLE   1,227,277 0 0
ICU MED INC COM 44930G107 133,356 729,677 SH   SOLE   729,677 0 0
ISHARES TR RUS MDCP VAL ETF 464287473 2,115 26,159 SH   SOLE   26,159 0 0
JOHNSON & JOHNSON COM 478160104 19,146 128,598 SH   SOLE   128,598 0 0
LINDSAY CORP COM 535555106 49,789 514,985 SH   SOLE   514,985 0 0
MARTIN MARIETTA MATLS INC COM 573284106 13,554 57,587 SH   SOLE   57,587 0 0
MEDTRONIC PLC SHS G5960L103 278 2,673 SH   SOLE   2,673 0 0
MERIT MED SYS INC COM 589889104 125,158 2,877,195 SH   SOLE   2,877,195 0 0
METLIFE INC COM 59156R108 83,912 2,257,510 SH   SOLE   2,257,510 0 0
MIDDLESEX WTR CO COM 596680108 11,096 178,539 SH   SOLE   178,539 0 0
MUELLER WTR PRODS INC COM SER A 624758108 75,719 7,287,640 SH   SOLE   7,287,640 0 0
NORTHERN TR CORP COM 665859104 195,517 2,507,594 SH   SOLE   2,507,594 0 0
ON SEMICONDUCTOR CORP COM 682189105 25,427 1,172,309 SH   SOLE   1,172,309 0 0
RAYTHEON TECHNOLOGIES CORP COM 75513E101 265 4,610 SH   SOLE   4,610 0 0
REINSURANCE GRP OF AMERICA I COM NEW 759351604 24,639 258,840 SH   SOLE   258,840 0 0
SANDERSON FARMS INC COM 800013104 199,789 1,693,557 SH   SOLE   1,693,557 0 0
SCHWAB CHARLES CORP COM 808513105 151,943 4,193,849 SH   SOLE   4,193,849 0 0
SJW GROUP COM 784305104 147,560 2,424,587 SH   SOLE   2,424,587 0 0
SMITH & NEPHEW GROUP PLC SPDN ADR NEW 83175M205 222,091 5,680,070 SH   SOLE   5,680,070 0 0
TD AMERITRADE HLDG CORP COM 87236Y108 57,195 1,460,931 SH   SOLE   1,460,931 0 0
TOWNEBANK PORTSMOUTH VA COM 89214P109 9,445 575,913 SH   SOLE   575,913 0 0
TRAVELERS COMPANIES INC COM 89417E109 369,399 3,414,354 SH   SOLE   3,414,354 0 0
UMB FINL CORP COM 902788108 20,012 408,333 SH   SOLE   408,333 0 0
UNIVERSAL HLTH SVCS INC CL B 913903100 11,949 111,655 SH   SOLE   111,655 0 0
VALLEY NATL BANCORP COM 919794107 46,732 6,822,140 SH   SOLE   6,822,140 0 0
VARIAN MED SYS INC COM 92220P105 23,737 138,004 SH   SOLE   138,004 0 0
WHITE MTNS INS GROUP LTD COM G9618E107 85,468 109,715 SH   SOLE   109,715 0 0
WRIGHT MED GROUP N V ORD SHS N96617118 81,187 2,658,378 SH   SOLE   2,658,378 0 0
XYLEM INC COM 98419M100 12,558 149,289 SH   SOLE   149,289 0 0