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 69,612 509,943 SH   SOLE   509,943 0 0
ABB LTD SPONSORED ADR 000375204 30,253 1,752,777 SH   SOLE   1,752,777 0 0
ABBOTT LABS COM 002824100 940 11,908 SH   SOLE   11,908 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 577 3,533 SH   SOLE   3,533 0 0
ALPHABET INC CAP STK CL A 02079K305 27,584 23,739 SH   SOLE   23,739 0 0
AMAZON COM INC COM 023135106 850 436 SH   SOLE   436 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 6,724 56,238 SH   SOLE   56,238 0 0
AMPHENOL CORP NEW CL A 032095101 142,279 1,952,234 SH   SOLE   1,952,234 0 0
APPLIED MATLS INC COM 038222105 13,195 287,976 SH   SOLE   287,976 0 0
APTARGROUP INC COM 038336103 18,696 187,821 SH   SOLE   187,821 0 0
AVALONBAY CMNTYS INC COM 053484101 6,456 43,869 SH   SOLE   43,869 0 0
BAXTER INTL INC COM 071813109 292 3,593 SH   SOLE   3,593 0 0
BECTON DICKINSON & CO COM 075887109 554 2,413 SH   SOLE   2,413 0 0
BERKLEY W R CORP COM 084423102 6,060 116,167 SH   SOLE   116,167 0 0
CAL MAINE FOODS INC COM NEW 128030202 53,889 1,225,311 SH   SOLE   1,225,311 0 0
CALAVO GROWERS INC COM 128246105 12,355 214,162 SH   SOLE   214,162 0 0
CALIFORNIA WTR SVC GROUP COM 130788102 13,024 258,815 SH   SOLE   258,815 0 0
CHUBB LIMITED COM H1467J104 163,640 1,465,127 SH   SOLE   1,465,127 0 0
CULLEN FROST BANKERS INC COM 229899109 17,737 317,932 SH   SOLE   317,932 0 0
DENTSPLY SIRONA INC COM 24906P109 220,890 5,688,640 SH   SOLE   5,688,640 0 0
DIAGEO P L C SPON ADR NEW 25243Q205 123,379 970,570 SH   SOLE   970,570 0 0
ENVISTA HOLDINGS CORPORATION COM 29415F104 28,721 1,922,453 SH   SOLE   1,922,453 0 0
EQUITY COMWLTH COM SH BEN INT 294628102 76,818 2,422,504 SH   SOLE   2,422,504 0 0
ESSENTIAL UTILS INC COM 29670G102 50,577 1,242,690 SH   SOLE   1,242,690 0 0
ESSENTIAL UTILS INC UNIT 04/30/2022 29670G201 69,427 1,273,568 SH   SOLE   1,273,568 0 0
EVEREST RE GROUP LTD COM G3223R108 23,527 122,270 SH   SOLE   122,270 0 0
GLOBUS MED INC CL A 379577208 65,765 1,546,329 SH   SOLE   1,546,329 0 0
GRACO INC COM 384109104 6,482 133,013 SH   SOLE   133,013 0 0
ICU MED INC COM 44930G107 106,133 526,008 SH   SOLE   526,008 0 0
ISHARES TR RUS MDCP VAL ETF 464287473 2,015 31,442 SH   SOLE   31,442 0 0
ISHARES TR S&P MC 400VL ETF 464287705 338 3,076 SH   SOLE   3,076 0 0
JOHNSON & JOHNSON COM 478160104 1,777 13,551 SH   SOLE   13,551 0 0
LINDSAY CORP COM 535555106 62,238 679,601 SH   SOLE   679,601 0 0
LITTELFUSE INC COM 537008104 611 4,582 SH   SOLE   4,582 0 0
MARTIN MARIETTA MATLS INC COM 573284106 6,997 36,978 SH   SOLE   36,978 0 0
MEDTRONIC PLC SHS G5960L103 610 6,761 SH   SOLE   6,761 0 0
MERIT MED SYS INC COM 589889104 132,251 4,232,030 SH   SOLE   4,232,030 0 0
METLIFE INC COM 59156R108 64,011 2,093,917 SH   SOLE   2,093,917 0 0
MKS INSTRS INC COM 55306N104 5,655 69,427 SH   SOLE   69,427 0 0
MUELLER WTR PRODS INC COM SER A 624758108 27,426 3,424,000 SH   SOLE   3,424,000 0 0
NORTHERN TR CORP COM 665859104 119,925 1,589,256 SH   SOLE   1,589,256 0 0
ON SEMICONDUCTOR CORP COM 682189105 24,726 1,987,603 SH   SOLE   1,987,603 0 0
RAYMOND JAMES FINANCIAL INC COM 754730109 498 7,874 SH   SOLE   7,874 0 0
RAYTHEON CO COM NEW 755111507 520 3,962 SH   SOLE   3,962 0 0
REINSURANCE GRP OF AMERICA I COM NEW 759351604 68,490 813,998 SH   SOLE   813,998 0 0
SANDERSON FARMS INC COM 800013104 116,450 944,290 SH   SOLE   944,290 0 0
SCHWAB CHARLES CORP COM 808513105 124,866 3,714,043 SH   SOLE   3,714,043 0 0
SJW GROUP COM 784305104 44,905 777,312 SH   SOLE   777,312 0 0
SMITH & NEPHEW GROUP PLC SPDN ADR NEW 83175M205 146,204 4,075,928 SH   SOLE   4,075,928 0 0
SMITH A O CORP COM 831865209 6,667 176,320 SH   SOLE   176,320 0 0
STRYKER CORP COM 863667101 7,114 42,728 SH   SOLE   42,728 0 0
TD AMERITRADE HLDG CORP COM 87236Y108 13,819 398,696 SH   SOLE   398,696 0 0
TEXAS INSTRS INC COM 882508104 243 2,435 SH   SOLE   2,435 0 0
TOWNEBANK PORTSMOUTH VA COM 89214P109 5,396 298,272 SH   SOLE   298,272 0 0
TRAVELERS COMPANIES INC COM 89417E109 239,525 2,410,922 SH   SOLE   2,410,922 0 0
UMB FINL CORP COM 902788108 11,263 242,837 SH   SOLE   242,837 0 0
UNIVERSAL HLTH SVCS INC CL B 913903100 5,870 59,241 SH   SOLE   59,241 0 0
VALLEY NATL BANCORP COM 919794107 31,146 4,266,515 SH   SOLE   4,266,515 0 0
WABCO HLDGS INC COM 92927K102 216,961 1,606,523 SH   SOLE   1,606,523 0 0
WERNER ENTERPRISES INC COM 950755108 6,526 179,978 SH   SOLE   179,978 0 0
WRIGHT MED GROUP N V ORD SHS N96617118 31,895 1,113,269 SH   SOLE   1,113,269 0 0
XYLEM INC COM 98419M100 571 8,771 SH   SOLE   8,771 0 0