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
MERIT MED SYS INC COM 589889104 143,549 3,144,551 SH   SOLE   3,144,551 0 0
TOWNEBANK PORTSMOUTH VA COM 89214P109 9,305 493,882 SH   SOLE   493,882 0 0
3M CO COM 88579Y101 69,716 446,924 SH   SOLE   446,924 0 0
NORTHERN TR CORP COM 665859104 178,619 2,251,305 SH   SOLE   2,251,305 0 0
CALAVO GROWERS INC COM 128246105 21,248 337,746 SH   SOLE   337,746 0 0
DIAGEO P L C SPON ADR NEW 25243Q205 137,477 1,022,969 SH   SOLE   1,022,969 0 0
LINDSAY CORP COM 535555106 62,164 674,156 SH   SOLE   674,156 0 0
WHITE MTNS INS GROUP LTD COM G9618E107 68,413 77,044 SH   SOLE   77,044 0 0
ALLEGHANY CORP DEL COM 017175100 329 672 SH   SOLE   672 0 0
SMITH A O CORP COM 831865209 751 15,939 SH   SOLE   15,939 0 0
CALIFORNIA WTR SVC GROUP COM 130788102 20,319 425,981 SH   SOLE   425,981 0 0
UNIVERSAL HLTH SVCS INC CL B 913903100 10,450 112,497 SH   SOLE   112,497 0 0
DENTSPLY SIRONA INC COM 24906P109 295,188 6,699,674 SH   SOLE   6,699,674 0 0
GLOBUS MED INC CL A 379577208 56,449 1,183,159 SH   SOLE   1,183,159 0 0
TD AMERITRADE HLDG CORP COM 87236Y108 44,521 1,223,775 SH   SOLE   1,223,775 0 0
ENVISTA HOLDINGS CORPORATION COM 29415F104 426 20,210 SH   SOLE   20,210 0 0
ICU MED INC COM 44930G107 129,467 702,442 SH   SOLE   702,442 0 0
BAXTER INTL INC COM 071813109 329 3,818 SH   SOLE   3,818 0 0
GRACO INC COM 384109104 9,204 191,791 SH   SOLE   191,791 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 389 1,811 SH   SOLE   1,811 0 0
ESSENTIAL UTILS INC UNIT 04/30/2022 29670G201 72,174 1,276,495 SH   SOLE   1,276,495 0 0
UMB FINL CORP COM 902788108 17,768 344,675 SH   SOLE   344,675 0 0
METLIFE INC COM 59156R108 81,698 2,237,084 SH   SOLE   2,237,084 0 0
HEALTHCARE RLTY TR COM 421946104 19,273 658,017 SH   SOLE   658,017 0 0
ON SEMICONDUCTOR CORP COM 682189105 23,522 1,186,791 SH   SOLE   1,186,791 0 0
ABB LTD SPONSORED ADR 000375204 20,108 891,314 SH   SOLE   891,314 0 0
MUELLER WTR PRODS INC COM SER A 624758108 60,691 6,435,997 SH   SOLE   6,435,997 0 0
ESSENTIAL UTILS INC COM 29670G102 78,028 1,847,263 SH   SOLE   1,847,263 0 0
VALLEY NATL BANCORP COM 919794107 44,574 5,700,045 SH   SOLE   5,700,045 0 0
MIDDLESEX WATER CO COM 596680108 9,904 147,428 SH   SOLE   147,428 0 0
SCHWAB CHARLES CORP COM 808513105 113,382 3,360,454 SH   SOLE   3,360,454 0 0
EVEREST RE GROUP LTD COM G3223R108 53,373 258,840 SH   SOLE   258,840 0 0
WRIGHT MED GROUP N V ORD SHS N96617118 80,925 2,722,912 SH   SOLE   2,722,912 0 0
MARTIN MARIETTA MATLS INC COM 573284106 10,709 51,843 SH   SOLE   51,843 0 0
MKS INSTRS INC COM 55306N104 349 3,080 SH   SOLE   3,080 0 0
TRAVELERS COMPANIES INC COM 89417E109 352,685 3,092,369 SH   SOLE   3,092,369 0 0
REINSURANCE GRP OF AMERICA I COM NEW 759351604 24,394 310,988 SH   SOLE   310,988 0 0
WERNER ENTERPRISES INC COM 950755108 20,584 472,875 SH   SOLE   472,875 0 0
BERKLEY W R CORP COM 084423102 3,038 53,030 SH   SOLE   53,030 0 0
BOSTON PPTYS LTD PARTNERSHIP COM 101121101 38,653 427,671 SH   SOLE   427,671 0 0
ISHARES TR RUS MDCP VAL ETF 464287473 314 4,099 SH   SOLE   4,099 0 0
RAYTHEON TECHNOLOGIES CORP COM 75513E101 601 9,746 SH   SOLE   9,746 0 0
SJW GROUP COM 784305104 107,182 1,725,681 SH   SOLE   1,725,681 0 0
BECTON DICKINSON & CO COM 075887109 620 2,592 SH   SOLE   2,592 0 0
APPLIED MATLS INC COM 038222105 1,735 28,694 SH   SOLE   28,694 0 0
TEXAS INSTRS INC COM 882508104 323 2,541 SH   SOLE   2,541 0 0
CHUBB LIMITED COM H1467J104 244,768 1,933,094 SH   SOLE   1,933,094 0 0
EQUITY COMWLTH COM SH BEN INT 294628102 265,406 8,242,430 SH   SOLE   8,242,430 0 0
RAYMOND JAMES FINL INC COM 754730109 350 5,089 SH   SOLE   5,089 0 0
VARIAN MED SYS INC COM 92220P105 11,663 95,194 SH   SOLE   95,194 0 0
APTARGROUP INC COM 038336103 30,034 268,211 SH   SOLE   268,211 0 0
XYLEM INC COM 98419M100 9,834 151,388 SH   SOLE   151,388 0 0
ALPHABET INC CAP STK CL A 02079K305 27,743 19,564 SH   SOLE   19,564 0 0
CAL MAINE FOODS INC COM NEW 128030202 133,183 2,994,225 SH   SOLE   2,994,225 0 0
SMITH & NEPHEW GROUP PLC SPDN ADR NEW 83175M205 196,921 5,165,828 SH   SOLE   5,165,828 0 0
AMPHENOL CORP NEW CL A 032095101 205,554 2,145,436 SH   SOLE   2,145,436 0 0
AVALONBAY CMNTYS INC COM 053484101 37,993 245,685 SH   SOLE   245,685 0 0
SANDERSON FARMS INC COM 800013104 165,917 1,431,679 SH   SOLE   1,431,679 0 0
JOHNSON & JOHNSON COM 478160104 19,878 141,352 SH   SOLE   141,352 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 9,839 76,474 SH   SOLE   76,474 0 0