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
Abbott Laboratories Common Stock 002824100 2,921 34,911 SH   DFND 4 34,911 0 0
Accenture PLC Common Stock G1151C101 15,653 81,376 SH   DFND 03, 04 81,376 0 0
Advanced Drainage Systems Inc Common Stock 00790R104 95,044 2,956,559 SH   DFND 01, 02 2,356,817 0 599,742
AGCO Corp Common Stock 001084102 24,625 325,292 SH   DFND 1 292,142 0 33,150
Agilent Technologies Inc Common Stock 00846U101 243,273 3,174,639 SH   DFND 1 2,759,534 0 415,105
Alexion Pharmaceuticals Inc Common Stock 015351109 6,196 63,261 SH   DFND 1 63,261 0 0
Allegion PLC Common Stock G0176J109 251 2,423 SH   DFND 03, 04 2,423 0 0
Alliant Energy Corp Common Stock 018802108 254 4,702 SH   DFND 4 4,702 0 0
Allstate Corp/The Common Stock 020002101 722 6,640 SH   DFND 4 6,640 0 0
Ally Financial Inc Common Stock 02005N100 263 7,920 SH   DFND 4 7,920 0 0
Alphabet Inc Common Stock 02079K107 18,620 15,275 SH   DFND 3 15,275 0 0
Alphabet Inc Common Stock 02079K305 18,589 15,223 SH   DFND 3 15,223 0 0
Altair Engineering Inc Common Stock 021369103 36,472 1,066,655 SH   DFND 01, 02 756,073 0 310,582
Amazon.com Inc Common Stock 023135106 29,045 16,732 SH   DFND 3 16,732 0 0
AMC Networks Inc Common Stock 00164V103 4,923 100,139 SH   DFND 3 100,139 0 0
American Electric Power Co Inc Common Stock 025537101 919 9,804 SH   DFND 4 9,804 0 0
American International Group I Common Stock 026874784 11,470 205,930 SH   DFND 03, 04 205,930 0 0
American Water Works Co Inc Common Stock 030420103 260,035 2,097,464 SH   DFND 01, 02, 03, 04 1,766,856 0 330,608
ANSYS Inc Common Stock 03662Q105 51,358 232,012 SH   DFND 1 159,591 0 72,421
Anthem Inc Common Stock 036752103 1,231 5,129 SH   DFND 4 5,129 0 0
AO Smith Corp Common Stock 831865209 181,831 3,821,352 SH   DFND 01, 02 3,037,668 0 783,684
Aon PLC Common Stock G0408V102 924 4,774 SH   DFND 4 4,774 0 0
Apple Inc Common Stock 037833100 38,902 173,695 SH   DFND 3 173,695 0 0
Applied Materials Inc Common Stock 038222105 14,763 295,842 SH   DFND 4 295,842 0 0
Aptiv PLC Common Stock G6095L109 127,955 1,463,684 SH   DFND 01, 03 1,119,987 0 343,697
Aqua America Inc Common Stock 03836W103 102,233 2,280,451 SH   DFND 1 2,269,170 0 11,281
AT&T Inc Common Stock 00206R102 21,445 566,741 SH   DFND 3 566,741 0 0
Autodesk Inc Common Stock 052769106 88,821 601,362 SH   DFND 01, 04 344,014 0 257,348
Badger Meter Inc Common Stock 056525108 73,504 1,374,218 SH   DFND 01, 02 1,239,877 0 134,341
Bank of America Corp Common Stock 060505104 19,386 664,601 SH   DFND 03, 04 664,601 0 0
Beacon Roofing Supply Inc Common Stock 073685109 4,030 120,191 SH   DFND 3 120,191 0 0
Becton Dickinson and Co Common Stock 075887109 16,160 63,885 SH   DFND 01, 03, 04 63,885 0 0
Best Buy Co Inc Common Stock 086516101 8,627 125,052 SH   DFND 03, 04 125,052 0 0
Biogen Inc Common Stock 09062X103 7,549 32,423 SH   DFND 03, 04 32,423 0 0
BlackRock Inc Common Stock 09247X101 12,077 27,100 SH   DFND 3 27,100 0 0
Bristol-Myers Squibb Co Common Stock 110122108 13,956 275,212 SH   DFND 3 275,212 0 0
Bruker Corp Common Stock 116794108 2,197 50,000 SH   DFND 3 50,000 0 0
Cabot Microelectronics Corp Common Stock 12709P103 4,660 33,000 SH   DFND 3 33,000 0 0
Cadence Design Systems Inc Common Stock 127387108 13,879 210,039 SH   DFND 1 210,039 0 0
Camden Property Trust REIT 133131102 220 1,986 SH   DFND 4 1,986 0 0
Capri Holdings Ltd Common Stock G1890L107 4,936 148,855 SH   DFND 4 148,855 0 0
Cardinal Health Inc Common Stock 14149Y108 1,248 26,451 SH   DFND 4 26,451 0 0
Carter's Inc Common Stock 146229109 5,820 63,804 SH   DFND 3 63,804 0 0
CatchMark Timber Trust Inc REIT 14912Y202 9,616 901,215 SH   DFND 3 901,215 0 0
CDW Corp/DE Common Stock 12514G108 357 2,893 SH   DFND 4 2,893 0 0
Celgene Corp Common Stock 151020104 7,067 71,168 SH   DFND 3 71,168 0 0
CenturyLink Inc Common Stock 156700106 242 19,422 SH   DFND 4 19,422 0 0
Chaparral Energy Inc Common Stock 15942R208 31 23,306 SH   DFND 3 0 0 23,306
Cia de Saneamento Basico do Es ADR 20441A102 69,902 5,907,105 SH   DFND 01, 02 5,423,224 0 483,881
Ciena Corp Common Stock 171779309 8,008 204,129 SH   DFND 3 204,129 0 0
Cigna Corp Common Stock 125523100 9,243 60,894 SH   DFND 3 60,894 0 0
Cisco Systems Inc Common Stock 17275R102 4,237 85,742 SH   DFND 03, 04 85,742 0 0
Citizens Financial Group Inc Common Stock 174610105 14,531 410,840 SH   DFND 03, 04 410,840 0 0
Clarivate Analytics PLC Common Stock G21810109 4,964 294,275 SH   DFND 3 294,275 0 0
Clean Harbors Inc Common Stock 184496107 57,881 758,539 SH   DFND 01, 02 538,092 0 220,447
Clorox Co/The Common Stock 189054109 393 2,587 SH   DFND 4 2,587 0 0
CMS Energy Corp Common Stock 125896100 365 5,705 SH   DFND 4 5,705 0 0
Coca-Cola Co/The Common Stock 191216100 4,361 80,107 SH   DFND 4 80,107 0 0
Cognizant Technology Solutions Common Stock 192446102 8,092 134,278 SH   DFND 1 134,278 0 0
Colgate-Palmolive Co Common Stock 194162103 1,186 16,128 SH   DFND 4 16,128 0 0
Columbia Sportswear Co Common Stock 198516106 5,283 54,527 SH   DFND 3 54,527 0 0
Comerica Inc Common Stock 200340107 202 3,059 SH   DFND 4 3,059 0 0
Comfort Systems USA Inc Common Stock 199908104 8,195 185,274 SH   DFND 3 185,274 0 0
ConocoPhillips Common Stock 20825C104 1,278 22,429 SH   DFND 4 22,429 0 0
Consolidated Edison Inc Common Stock 209115104 614 6,502 SH   DFND 4 6,502 0 0
Crocs Inc Common Stock 227046109 6,107 220,000 SH   DFND 3 220,000 0 0
CubeSmart REIT 229663109 9,598 275,000 SH   DFND 3 275,000 0 0
Cummins Inc Common Stock 231021106 481 2,959 SH   DFND 4 2,959 0 0
CVS Health Corp Common Stock 126650100 1,620 25,678 SH   DFND 4 25,678 0 0
Danaher Corp Common Stock 235851102 204,019 1,412,582 SH   DFND 1 1,225,595 0 186,987
Darling Ingredients Inc Common Stock 237266101 47,077 2,460,883 SH   DFND 1 2,460,883 0 0
Delphi Technologies PLC Common Stock G2709G107 24,830 1,853,020 SH   DFND 1 1,294,820 0 558,200
Discover Financial Services Common Stock 254709108 519 6,403 SH   DFND 4 6,403 0 0
Dollar General Corp Common Stock 256677105 825 5,192 SH   DFND 4 5,192 0 0
Dominion Energy Inc Common Stock 25746U109 1,290 15,918 SH   DFND 4 15,918 0 0
Donaldson Co Inc Common Stock 257651109 43,758 850,777 SH   DFND 01, 02 605,287 0 245,490
Dover Corp Common Stock 260003108 256 2,576 SH   DFND 1 2,576 0 0
Dunkin' Brands Group Inc Common Stock 265504100 4,365 55,000 SH   DFND 3 55,000 0 0
DuPont de Nemours Inc Common Stock 26614N102 7,720 108,266 SH   DFND 3 108,266 0 0
Eaton Corp PLC Common Stock G29183103 13,776 165,671 SH   DFND 3 165,671 0 0
eBay Inc Common Stock 278642103 642 16,477 SH   DFND 4 16,477 0 0
Ecolab Inc Common Stock 278865100 197,957 999,581 SH   DFND 01, 03, 04 860,701 0 138,880
Edison International Common Stock 281020107 529 7,012 SH   DFND 4 7,012 0 0
Elanco Animal Health Inc Common Stock 28414H103 8,525 320,627 SH   DFND 3 320,627 0 0
Eli Lilly & Co Common Stock 532457108 1,936 17,316 SH   DFND 4 17,316 0 0
EMCOR Group Inc Common Stock 29084Q100 10,335 120,002 SH   DFND 3 120,002 0 0
Entergy Corp Common Stock 29364G103 447 3,805 SH   DFND 4 3,805 0 0
Equinix Inc REIT 29444U700 19,207 33,300 SH   DFND 3 33,300 0 0
Estee Lauder Cos Inc/The Common Stock 518439104 8,901 44,739 SH   DFND 4 44,739 0 0
ETRADE Financial Corp Common Stock 269246401 216 4,937 SH   DFND 4 4,937 0 0
Etsy Inc Common Stock 29786A106 2,204 39,000 SH   DFND 3 39,000 0 0
Everbridge Inc Common Stock 29978A104 2,265 36,709 SH   DFND 3 36,709 0 0
Evergy Inc Common Stock 30034W106 321 4,829 SH   DFND 4 4,829 0 0
Federal Realty Investment Trus REIT 313747206 206 1,515 SH   DFND 4 1,515 0 0
Federal Signal Corp Common Stock 313855108 5,457 166,670 SH   DFND 3 166,670 0 0
First Republic Bank/CA Common Stock 33616C100 323 3,339 SH   DFND 4 3,339 0 0
Flex Ltd Common Stock Y2573F102 319 30,500 SH   DFND 3 30,500 0 0
Flowserve Corp Common Stock 34354P105 60,735 1,300,263 SH   DFND 1 1,293,816 0 6,447
Fortive Corp Common Stock 34959J108 21,080 307,462 SH   DFND 1 182,045 0 125,417
Four Corners Property Trust In REIT 35086T109 6,818 241,100 SH   DFND 3 241,100 0 0
Franklin Electric Co Inc Common Stock 353514102 140,086 2,942,832 SH   DFND 01, 02 2,633,764 0 309,068
Generac Holdings Inc Common Stock 368736104 99,498 1,281,570 SH   DFND 01, 02 1,053,021 0 228,549
General Mills Inc Common Stock 370334104 655 11,892 SH   DFND 4 11,892 0 0
Grand Canyon Education Inc Common Stock 38526M106 3,282 33,426 SH   DFND 3 33,426 0 0
Great Lakes Dredge & Dock Corp Common Stock 390607109 4,540 434,453 SH   DFND 3 434,453 0 0
Grifols SA ADR 398438408 12,342 615,880 SH   DFND 1 615,880 0 0
Hannon Armstrong Sustainable I REIT 41068X100 9,995 342,883 SH   DFND 1 0 0 342,883
Hanover Insurance Group Inc/Th Common Stock 410867105 7,300 53,861 SH   DFND 3 53,861 0 0
Hartford Financial Services Gr Common Stock 416515104 433 7,146 SH   DFND 4 7,146 0 0
Hasbro Inc Common Stock 418056107 290 2,442 SH   DFND 4 2,442 0 0
HDFC Bank Ltd ADR 40415F101 23,003 403,215 SH   DFND 1 403,215 0 0
Healthcare Realty Trust Inc REIT 421946104 8,375 250,000 SH   DFND 3 250,000 0 0
Hershey Co/The Common Stock 427866108 6,447 41,594 SH   DFND 4 41,594 0 0
Hewlett Packard Enterprise Co Common Stock 42824C109 403 26,556 SH   DFND 4 26,556 0 0
Hilton Worldwide Holdings Inc Common Stock 43300A203 516 5,540 SH   DFND 4 5,540 0 0
Hollysys Automation Technologi Common Stock G45667105 23,242 1,540,922 SH   DFND 01, 02 1,070,556 0 470,366
Hologic Inc Common Stock 436440101 271 5,367 SH   DFND 4 5,367 0 0
HomeTrust Bancshares Inc Common Stock 437872104 23,764 911,536 SH   DFND 3 911,536 0 0
Host Hotels & Resorts Inc REIT 44107P104 255 14,733 SH   DFND 4 14,733 0 0
HP Inc Common Stock 40434L105 563 29,767 SH   DFND 4 29,767 0 0
Hubbell Inc Common Stock 443510607 65,219 496,336 SH   DFND 1 340,782 0 155,554
Humana Inc Common Stock 444859102 9,016 35,264 SH   DFND 3 35,264 0 0
Huntington Bancshares Inc/OH Common Stock 446150104 295 20,704 SH   DFND 4 20,704 0 0
Ichor Holdings Ltd Common Stock G4740B105 19,222 805,816 SH   DFND 01, 02 568,706 0 237,110
IDEX Corp Common Stock 45167R104 205,103 1,251,546 SH   DFND 1 1,086,150 0 165,396
IDEXX Laboratories Inc Common Stock 45168D104 551 2,026 SH   DFND 03, 04 2,026 0 0
Infinera Corp Common Stock 45667G103 3,040 557,835 SH   DFND 3 557,835 0 0
Ingersoll-Rand PLC Common Stock G47791101 121,082 982,731 SH   DFND 01, 03, 04 732,475 0 250,256
Integra LifeSciences Holdings Common Stock 457985208 3,304 55,000 SH   DFND 3 55,000 0 0
International Business Machine Common Stock 459200101 2,553 17,554 SH   DFND 4 17,554 0 0
International Flavors & Fragra Common Stock 459506101 256 2,088 SH   DFND 4 2,088 0 0
Intuit Inc Common Stock 461202103 8,820 33,166 SH   DFND 03, 04 33,166 0 0
IQVIA Holdings Inc Common Stock 46266C105 28,228 188,967 SH   DFND 01, 03 188,967 0 0
iShares Core MSCI EAFE ETF ETP 46432F842 13,043 213,582 SH   DFND 03, 04 213,582 0 0
iShares Core S&P 500 ETF ETP 464287200 9,843 32,973 SH   DFND 4 32,973 0 0
iShares iBoxx $ Investment Gra ETP 464287242 13,060 102,450 SH   DFND 3 0 0 102,450
iShares Russell 2000 Value ETF ETP 464287630 8,956 75,000 SH   DFND 3 75,000 0 0
Itron Inc Common Stock 465741106 163,202 2,214,301 SH   DFND 01, 02, 03 1,820,792 0 393,509
JM Smucker Co/The Common Stock 832696405 4,287 38,970 SH   DFND 4 38,970 0 0
Johnson & Johnson Common Stock 478160104 6,792 52,497 SH   DFND 4 52,497 0 0
Johnson Controls International Common Stock G51502105 3,758 85,632 SH   DFND 1 21,511 0 64,121
JPMorgan Chase & Co Common Stock 46625H100 20,692 175,818 SH   DFND 3 175,818 0 0
Kellogg Co Common Stock 487836108 5,499 85,455 SH   DFND 4 85,455 0 0
KeyCorp Common Stock 493267108 357 19,989 SH   DFND 4 19,989 0 0
Kimberly-Clark Corp Common Stock 494368103 969 6,819 SH   DFND 4 6,819 0 0
Knowles Corp Common Stock 49926D109 2,034 100,000 SH   DFND 3 100,000 0 0
Kroger Co/The Common Stock 501044101 413 16,019 SH   DFND 4 16,019 0 0
Leidos Holdings Inc Common Stock 525327102 239 2,788 SH   DFND 4 2,788 0 0
Lennox International Inc Common Stock 526107107 47,415 196,422 SH   DFND 01, 02 131,960 0 64,462
Ligand Pharmaceuticals Inc Common Stock 53220K504 7,197 72,303 SH   DFND 3 72,303 0 0
Lincoln National Corp Common Stock 534187109 242 4,011 SH   DFND 4 4,011 0 0
Linde PLC Common Stock G5494J103 148,472 766,427 SH   DFND 1 566,800 0 199,627
Lindsay Corp Common Stock 535555106 81,548 878,279 SH   DFND 1 718,013 0 160,266
Lions Gate Entertainment Corp Common Stock 535919500 2,622 300,000 SH   DFND 3 300,000 0 0
Littelfuse Inc Common Stock 537008104 45,439 258,443 SH   DFND 01, 02 132,164 0 126,279
Lowe's Cos Inc Common Stock 548661107 16,116 146,562 SH   DFND 3 146,562 0 0
Lululemon Athletica Inc Common Stock 550021109 8,386 43,556 SH   DFND 4 43,556 0 0
Macy's Inc Common Stock 55616P104 2,111 135,872 SH   DFND 4 135,872 0 0
Marriott International Inc/MD Common Stock 571903202 702 5,641 SH   DFND 4 5,641 0 0
MasTec Inc Common Stock 576323109 7,896 121,609 SH   DFND 3 121,609 0 0
Mastercard Inc Common Stock 57636Q104 15,254 56,169 SH   DFND 1 56,169 0 0
McCormick & Co Inc/MD Common Stock 579780206 387 2,478 SH   DFND 4 2,478 0 0
McKesson Corp Common Stock 58155Q103 529 3,871 SH   DFND 4 3,871 0 0
Medtronic PLC Common Stock G5960L103 2,888 26,589 SH   DFND 4 26,589 0 0
Merck & Co Inc Common Stock 58933Y105 23,169 275,237 SH   DFND 3 275,237 0 0
Meridian Bancorp Inc Common Stock 58958U103 23,853 1,272,186 SH   DFND 3 1,272,186 0 0
Mettler-Toledo International I Common Stock 592688105 34,201 48,554 SH   DFND 1 33,350 0 15,204
Microsoft Corp Common Stock 594918104 79,550 572,182 SH   DFND 01, 03, 04 572,182 0 0
Middlesex Water Co Common Stock 596680108 8,539 131,449 SH   DFND 1 0 0 131,449
Mondelez International Inc Common Stock 609207105 17,985 325,100 SH   DFND 3 325,100 0 0
MRC Global Inc Common Stock 55345K103 7,474 616,170 SH   DFND 3 616,170 0 0
MSCI Inc Common Stock 55354G100 376 1,727 SH   DFND 4 1,727 0 0
Mueller Water Products Inc Common Stock 624758108 126,122 11,220,838 SH   DFND 1 11,164,497 0 56,341
National Vision Holdings Inc Common Stock 63845R107 3,796 157,724 SH   DFND 3 157,724 0 0
Natus Medical Inc Common Stock 639050103 18,471 580,122 SH   DFND 3 580,122 0 0
Neurocrine Biosciences Inc Common Stock 64125C109 1,982 22,000 SH   DFND 3 22,000 0 0
Newmont Goldcorp Corp Common Stock 651639106 1,067 28,147 SH   DFND 4 28,147 0 0
Occidental Petroleum Corp Common Stock 674599105 790 17,771 SH   DFND 4 17,771 0 0
Omnicom Group Inc Common Stock 681919106 347 4,437 SH   DFND 4 4,437 0 0
ONE Gas Inc Common Stock 68235P108 6,892 71,706 SH   DFND 3 71,706 0 0
ORBCOMM Inc Common Stock 68555P100 4,032 847,082 SH   DFND 3 847,082 0 0
Ormat Technologies Inc Common Stock 686688102 98,765 1,338,623 SH   DFND 01, 02 907,128 0 431,495
Parsley Energy Inc Common Stock 701877102 13,218 786,814 SH   DFND 3 786,814 0 0
Pentair PLC Common Stock G7S00T104 265,673 7,045,633 SH   DFND 01, 02 5,759,039 0 1,286,594
PepsiCo Inc Common Stock 713448108 3,806 27,763 SH   DFND 4 27,763 0 0
Performance Food Group Co Common Stock 71377A103 5,547 120,559 SH   DFND 3 120,559 0 0
PerkinElmer Inc Common Stock 714046109 80,699 947,502 SH   DFND 1 942,806 0 4,696
Phillips 66 Common Stock 718546104 924 9,027 SH   DFND 4 9,027 0 0
PNC Financial Services Group I Common Stock 693475105 1,257 8,971 SH   DFND 4 8,971 0 0
Pool Corp Common Stock 73278L105 80,895 401,065 SH   DFND 1 399,016 0 2,049
Power Integrations Inc Common Stock 739276103 76,955 857,484 SH   DFND 01, 02 600,047 0 257,437
Principal Financial Group Inc Common Stock 74251V102 8,421 147,382 SH   DFND 4 147,382 0 0
Procter & Gamble Co/The Common Stock 742718109 33,022 265,496 SH   DFND 03, 04 265,496 0 0
Progressive Corp/The Common Stock 743315103 892 11,543 SH   DFND 4 11,543 0 0
Prologis Inc REIT 74340W103 13,081 153,500 SH   DFND 3 153,500 0 0
Proofpoint Inc Common Stock 743424103 7,029 54,470 SH   DFND 3 54,470 0 0
Prudential Financial Inc Common Stock 744320102 7,853 87,300 SH   DFND 3 87,300 0 0
PTC Inc Common Stock 69370C100 113,950 1,679,884 SH   DFND 01, 02 1,262,198 0 417,686
PVH Corp Common Stock 693656100 8,686 98,445 SH   DFND 03, 04 98,445 0 0
Quest Diagnostics Inc Common Stock 74834L100 286 2,676 SH   DFND 4 2,676 0 0
Rayonier Inc REIT 754907103 111,202 3,971,380 SH   DFND 01, 02 3,353,275 0 618,105
RealPage Inc Common Stock 75606N109 5,657 90,000 SH   DFND 3 90,000 0 0
Realty Income Corp REIT 756109104 487 6,349 SH   DFND 4 6,349 0 0
Reinsurance Group of America I Common Stock 759351604 207 1,292 SH   DFND 4 1,292 0 0
Republic Services Inc Common Stock 760759100 3,937 45,485 SH   DFND 1 2,129 0 43,356
Rexnord Corp Common Stock 76169B102 124,073 4,586,817 SH   DFND 1 4,564,531 0 22,286
RLJ Lodging Trust CUM CONV PFD A 74965L200 2,156 80,000 SH   DFND 3 0 0 80,000
Rockwell Automation Inc Common Stock 773903109 34,399 208,733 SH   DFND 1 142,026 0 66,707
S&P Global Inc Common Stock 78409V104 1,192 4,867 SH   DFND 4 4,867 0 0
salesforce.com Inc Common Stock 79466L302 18,937 127,572 SH   DFND 03, 04 127,572 0 0
Sealed Air Corp Common Stock 81211K100 101,247 2,439,092 SH   DFND 1 1,930,000 0 509,092
Sempra Energy Common Stock 816851109 9,023 61,124 SH   DFND 4 61,124 0 0
Sensata Technologies Holding P Common Stock G8060N102 70,583 1,423,020 SH   DFND 01, 02 1,122,356 0 300,664
Siemens AG ADR 826197501 284 5,305 SH   DFND 01, 04 5,305 0 0
Smartsheet Inc Common Stock 83200N103 1,802 50,000 SH   DFND 3 50,000 0 0
Sonoco Products Co Common Stock 835495102 26,311 452,000 SH   DFND 1 452,000 0 0
Sprouts Farmers Market Inc Common Stock 85208M102 36,842 1,904,957 SH   DFND 1 1,904,957 0 0
SPX FLOW Inc Common Stock 78469X107 76,510 1,938,922 SH   DFND 1 1,929,313 0 9,609
Square Inc Common Stock 852234103 418 6,745 SH   DFND 4 6,745 0 0
Stanley Black & Decker Inc Common Stock 854502101 438 3,030 SH   DFND 4 3,030 0 0
Starbucks Corp Common Stock 855244109 17,189 194,403 SH   DFND 01, 03, 04 194,403 0 0
State Street Corp Common Stock 857477103 441 7,453 SH   DFND 4 7,453 0 0
Stryker Corp Common Stock 863667101 1,459 6,746 SH   DFND 4 6,746 0 0
SunPower Corp Common Stock 867652406 26,745 2,452,653 SH   DFND 01, 02 1,617,281 0 835,372
Synchrony Financial Common Stock 87165B103 421 12,339 SH   DFND 4 12,339 0 0
T-Mobile US Inc Common Stock 872590104 13,604 172,700 SH   DFND 3 172,700 0 0
Taiwan Semiconductor Manufactu ADR 874039100 20,079 431,999 SH   DFND 1 431,999 0 0
Take-Two Interactive Software Common Stock 874054109 286 2,280 SH   DFND 4 2,280 0 0
Target Corp Common Stock 87612E106 15,591 145,835 SH   DFND 03, 04 145,835 0 0
TD Ameritrade Holding Corp Common Stock 87236Y108 258 5,517 SH   DFND 4 5,517 0 0
TE Connectivity Ltd Common Stock H84989104 124,285 1,333,820 SH   DFND 01, 03 999,901 0 333,919
TechTarget Inc Common Stock 87874R100 2,253 100,000 SH   DFND 3 100,000 0 0
Texas Instruments Inc Common Stock 882508104 9,509 73,576 SH   DFND 03, 04 73,576 0 0
Thermo Fisher Scientific Inc Common Stock 883556102 31,660 108,696 SH   DFND 01, 03 108,696 0 0
Thermon Group Holdings Inc Common Stock 88362T103 8,266 359,712 SH   DFND 3 359,712 0 0
Tiffany & Co Common Stock 886547108 208 2,249 SH   DFND 4 2,249 0 0
TJX Cos Inc/The Common Stock 872540109 1,337 23,986 SH   DFND 4 23,986 0 0
Toro Co/The Common Stock 891092108 104,078 1,419,895 SH   DFND 1 1,412,875 0 7,020
Travelers Cos Inc/The Common Stock 89417E109 777 5,226 SH   DFND 4 5,226 0 0
Trimble Inc Common Stock 896239100 235,509 6,083,924 SH   DFND 01, 02 5,034,158 0 1,049,766
Twitter Inc Common Stock 90184L102 1,234 29,952 SH   DFND 4 29,952 0 0
Tyson Foods Inc Common Stock 902494103 509 5,910 SH   DFND 4 5,910 0 0
UDR Inc REIT 902653104 272 5,606 SH   DFND 4 5,606 0 0
Ulta Beauty Inc Common Stock 90384S303 9,100 36,304 SH   DFND 4 36,304 0 0
United Parcel Service Inc Common Stock 911312106 1,658 13,837 SH   DFND 4 13,837 0 0
Unitil Corp Common Stock 913259107 13,484 212,553 SH   DFND 3 212,553 0 0
Univest Financial Corp Common Stock 915271100 8,406 329,507 SH   DFND 3 329,507 0 0
US Bancorp Common Stock 902973304 1,655 29,910 SH   DFND 4 29,910 0 0
Valero Energy Corp Common Stock 91913Y100 711 8,344 SH   DFND 4 8,344 0 0
Valmont Industries Inc Common Stock 920253101 118,432 855,477 SH   DFND 1 851,913 0 3,564
Vanguard Small-Cap Value ETF ETP 922908611 9,020 70,000 SH   DFND 3 70,000 0 0
Varian Medical Systems Inc Common Stock 92220P105 222 1,866 SH   DFND 4 1,866 0 0
Verizon Communications Inc Common Stock 92343V104 4,933 81,732 SH   DFND 4 81,732 0 0
Verra Mobility Corp Common Stock 92511U102 4,664 325,000 SH   DFND 3 325,000 0 0
Vertex Pharmaceuticals Inc Common Stock 92532F100 7,509 44,323 SH   DFND 03, 04 44,323 0 0
Viacom Inc Common Stock 92553P201 14,437 600,809 SH   DFND 03, 04 600,809 0 0
Victory Capital Holdings Inc Common Stock 92645B103 20,895 1,358,553 SH   DFND 3 1,358,553 0 0
Visa Inc Common Stock 92826C839 45,921 266,968 SH   DFND 01, 03, 04 266,968 0 0
Voya Financial Inc Common Stock 929089100 24,363 447,513 SH   DFND 03, 04 447,513 0 0
Vulcan Materials Co Common Stock 929160109 14,791 97,800 SH   DFND 3 97,800 0 0
Walgreens Boots Alliance Inc Common Stock 931427108 851 15,394 SH   DFND 4 15,394 0 0
Walt Disney Co/The Common Stock 254687106 4,706 36,114 SH   DFND 03, 04 36,114 0 0
Waste Management Inc Common Stock 94106L109 136,300 1,185,220 SH   DFND 01, 03 852,847 0 332,373
Waters Corp Common Stock 941848103 90,629 405,989 SH   DFND 1 279,630 0 126,359
Watts Water Technologies Inc Common Stock 942749102 88,446 947,012 SH   DFND 01, 02 768,090 0 178,922
Welbilt Inc Common Stock 949090104 158,797 9,453,581 SH   DFND 01, 02 6,839,359 0 2,614,222
Wendy's Co/The Common Stock 95058W100 4,215 210,944 SH   DFND 3 210,944 0 0
Westrock Co Common Stock 96145D105 105,925 2,906,047 SH   DFND 1 2,187,931 0 718,116
Weyerhaeuser Co REIT 962166104 408 14,743 SH   DFND 4 14,743 0 0
White Mountains Insurance Grou Common Stock G9618E107 12,837 11,886 SH   DFND 3 11,886 0 0
Willis Towers Watson PLC Common Stock G96629103 505 2,619 SH   DFND 4 2,619 0 0
Wright Medical Group NV Common Stock N96617118 7,427 360,000 SH   DFND 3 360,000 0 0
Wyndham Hotels & Resorts Inc Common Stock 98311A105 8,215 158,770 SH   DFND 3 158,770 0 0
Xylem Inc/NY Common Stock 98419M100 343,628 4,323,429 SH   DFND 01, 02, 03 3,730,882 0 592,547
Zuora Inc Common Stock 98983V106 3,236 215,000 SH   DFND 3 215,000 0 0