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 Common Stock 88579Y101 42,608 205,065 SH   DFND 1 146,814 0 58,251
8X8 INC Common Stock 282914100 4,866 240,900 SH   DFND 3 240,900 0 0
Abbott Laboratories Common Stock 002824100 2,241 28,036 SH   DFND 4 28,036 0 0
Accenture PLC Common Stock G1151C101 1,802 10,240 SH   DFND 4 10,240 0 0
Advanced Drainage Systems Inc Common Stock 00790R104 94,919 3,683,317 SH   DFND 01, 02 2,938,841 0 744,476
AGCO Corp Common Stock 001084102 27,697 398,233 SH   DFND 1 365,083 0 33,150
Agilent Technologies Inc Common Stock 00846U101 200,892 2,499,284 SH   DFND 1 2,209,084 0 290,200
Alcoa Corp Common Stock 013872106 704 24,999 SH   DFND 3 24,999 0 0
Alleghany Corp Common Stock 017175100 3,368 5,500 SH   DFND 3 5,500 0 0
Allstate Corp/The Common Stock 020002101 525 5,579 SH   DFND 4 5,579 0 0
Alphabet Inc Common Stock 02079K107 18,040 15,375 SH   DFND 3 15,375 0 0
Alphabet Inc Common Stock 02079K305 17,916 15,223 SH   DFND 3 15,223 0 0
Amazon.com Inc Common Stock 023135106 29,796 16,732 SH   DFND 3 16,732 0 0
AMC NETWORKS-A Common Stock 00164V103 4,265 75,139 SH   DFND 3 75,139 0 0
American Electric Power Co Inc Common Stock 025537101 661 7,896 SH   DFND 4 7,896 0 0
AMERICAN INTERNA Common Stock 026874784 612 14,202 SH   DFND 4 14,202 0 0
American Water Works Co Inc Common Stock 030420103 250,235 2,400,103 SH   DFND 01, 02, 04 2,058,558 0 341,545
Antero Resources Corp Common Stock 03674X106 7,393 837,295 SH   DFND 3 837,295 0 0
Anthem Inc Common Stock 036752103 1,197 4,172 SH   DFND 4 4,172 0 0
AO Smith Corp Common Stock 831865209 206,597 3,874,666 SH   DFND 01, 02 3,111,198 0 763,468
Aon PLC Common Stock G0408V102 670 3,927 SH   DFND 4 3,927 0 0
APPIAN CORP Common Stock 03782L101 3,518 102,189 SH   DFND 3 102,189 0 0
Apple Inc Common Stock 037833100 27,051 142,412 SH   DFND 3 142,412 0 0
Applied Materials Inc Common Stock 038222105 7,672 193,442 SH   DFND 3 193,442 0 0
Aptiv PLC Common Stock G6095L109 97,063 1,221,075 SH   DFND 01, 03 974,365 0 246,710
Aqua America Inc Common Stock 03836W103 97,719 2,681,648 SH   DFND 1 2,663,793 0 17,855
Aramark Common Stock 03852U106 2,216 75,000 SH   DFND 3 75,000 0 0
ARATANA THERAPEU Common Stock 03874P101 3,490 969,319 SH   DFND 3 969,319 0 0
AT HOME GROUP IN Common Stock 04650Y100 2,679 150,000 SH   DFND 3 150,000 0 0
AT&T Inc Common Stock 00206R102 16,527 527,000 SH   DFND 3 527,000 0 0
Autodesk Inc Common Stock 052769106 63,576 408,008 SH   DFND 01, 04 205,255 0 202,753
Badger Meter Inc Common Stock 056525108 73,303 1,317,453 SH   DFND 01, 02 1,185,997 0 131,456
Bank of America Corp Common Stock 060505104 15,936 577,613 SH   DFND 03, 04 577,613 0 0
Beacon Roofing Supply Inc Common Stock 073685109 8,885 276,267 SH   DFND 3 276,267 0 0
Becton Dickinson and Co Common Stock 075887109 26,752 107,123 SH   DFND 01, 03, 04 107,123 0 0
Best Buy Co Inc Common Stock 086516101 5,803 81,662 SH   DFND 4 81,662 0 0
Biogen Inc Common Stock 09062X103 10,704 45,284 SH   DFND 03, 04 45,284 0 0
BlackRock Inc Common Stock 09247X101 11,582 27,100 SH   DFND 3 27,100 0 0
Bristol-Myers Squibb Co Common Stock 110122108 9,161 192,012 SH   DFND 3 192,012 0 0
Cadence Design Systems Inc Common Stock 127387108 15,047 236,918 SH   DFND 1 236,918 0 0
Cantel Medical Corp Common Stock 138098108 32,053 479,188 SH   DFND 1 475,705 0 3,483
CAPRI HOLDINGS L Common Stock G1890L107 3,670 80,218 SH   DFND 4 80,218 0 0
Cardinal Health Inc Common Stock 14149Y108 238 4,935 SH   DFND 4 4,935 0 0
Carter's Inc Common Stock 146229109 10,228 101,475 SH   DFND 3 101,475 0 0
Casella Waste Systems Inc Common Stock 147448104 4,771 134,181 SH   DFND 3 134,181 0 0
CatchMark Timber Trust Inc REIT 14912Y202 9,832 1,001,215 SH   DFND 3 1,001,215 0 0
CDW Corp/DE Common Stock 12514G108 237 2,464 SH   DFND 4 2,464 0 0
Celanese Corp Common Stock 150870103 1,972 20,000 SH   DFND 3 20,000 0 0
Celgene Corp Common Stock 151020104 10,063 106,672 SH   DFND 3 106,672 0 0
CenturyLink Inc Common Stock 156700106 186 15,504 SH   DFND 4 15,504 0 0
CHAPARRAL ENER-A Common Stock 15942R208 475 83,306 SH   DFND 3 0 0 83,306
Cia de Saneamento Basico do Es ADR 20441A102 71,937 6,799,343 SH   DFND 01, 02 6,214,158 0 585,185
Ciena Corp Common Stock 171779309 4,262 114,129 SH   DFND 3 114,129 0 0
CIGNA CORP Common Stock 125523100 12,575 78,194 SH   DFND 3 78,194 0 0
Cisco Systems Inc Common Stock 17275R102 5,965 110,475 SH   DFND 4 110,475 0 0
Citizens Financial Group Inc Common Stock 174610105 15,349 472,287 SH   DFND 03, 04 472,287 0 0
Citrix Systems Inc Common Stock 177376100 1,036 10,393 SH   DFND 3 10,393 0 0
Clean Harbors Inc Common Stock 184496107 54,801 766,131 SH   DFND 01, 02 552,436 0 213,695
Clorox Co/The Common Stock 189054109 331 2,060 SH   DFND 4 2,060 0 0
CMS Energy Corp Common Stock 125896100 252 4,542 SH   DFND 4 4,542 0 0
Coca-Cola Co/The Common Stock 191216100 3,015 64,344 SH   DFND 4 64,344 0 0
Cognizant Technology Solutions Common Stock 192446102 9,171 126,579 SH   DFND 1 126,579 0 0
Colgate-Palmolive Co Common Stock 194162103 902 13,164 SH   DFND 4 13,164 0 0
COLUMBIA SPORTSW Common Stock 198516106 1,718 16,494 SH   DFND 3 16,494 0 0
COMERICA INC Common Stock 200340107 201 2,737 SH   DFND 4 2,737 0 0
Comfort Systems USA Inc Common Stock 199908104 11,278 215,274 SH   DFND 3 215,274 0 0
Concho Resources Inc Common Stock 20605P101 1,715 15,459 SH   DFND 3 15,459 0 0
ConocoPhillips Common Stock 20825C104 14,723 220,609 SH   DFND 03, 04 220,609 0 0
Consolidated Edison Inc Common Stock 209115104 426 5,026 SH   DFND 4 5,026 0 0
Cooper Cos Inc/The Common Stock 216648402 2,369 8,000 SH   DFND 3 8,000 0 0
CROWN CASTLE INT REIT 22822V101 2,944 23,000 SH   DFND 3 23,000 0 0
CUBESMART REIT 229663109 3,204 100,000 SH   DFND 3 100,000 0 0
Cummins Inc Common Stock 231021106 399 2,529 SH   DFND 4 2,529 0 0
CVS Health Corp Common Stock 126650100 1,111 20,608 SH   DFND 4 20,608 0 0
CYPRESS SEMICON Common Stock 232806109 3,357 225,000 SH   DFND 3 225,000 0 0
Danaher Corp Common Stock 235851102 220,180 1,667,776 SH   DFND 1 1,476,461 0 191,315
Darling Ingredients Inc Common Stock 237266101 42,181 1,948,295 SH   DFND 1 1,948,295 0 0
Delphi Technologies PLC Common Stock G2709G107 27,455 1,425,510 SH   DFND 1 1,040,407 0 385,103
Discover Financial Services Common Stock 254709108 394 5,543 SH   DFND 4 5,543 0 0
Dollar General Corp Common Stock 256677105 505 4,236 SH   DFND 4 4,236 0 0
Dominion Energy Inc Common Stock 25746U109 921 12,020 SH   DFND 4 12,020 0 0
Donaldson Co Inc Common Stock 257651109 40,420 807,424 SH   DFND 01, 02 586,996 0 220,428
DowDuPont Inc Common Stock 26078J100 12,133 227,600 SH   DFND 3 227,600 0 0
Dunkin' Brands Group Inc Common Stock 265504100 5,257 70,000 SH   DFND 3 70,000 0 0
Eaton Corp PLC Common Stock G29183103 8,287 102,871 SH   DFND 3 102,871 0 0
eBay Inc Common Stock 278642103 558 15,036 SH   DFND 4 15,036 0 0
Ecolab Inc Common Stock 278865100 261,679 1,482,266 SH   DFND 01, 03, 04 1,337,425 0 144,841
Edison International Common Stock 281020107 324 5,230 SH   DFND 4 5,230 0 0
ELANCO ANIMAL HE Common Stock 28414H103 9,356 291,727 SH   DFND 3 291,727 0 0
Element Solutions Inc Common Stock 28618M106 6,049 598,942 SH   DFND 3 598,942 0 0
Eli Lilly & Co Common Stock 532457108 2,008 15,476 SH   DFND 4 15,476 0 0
EMCOR Group Inc Common Stock 29084Q100 6,738 92,200 SH   DFND 3 92,200 0 0
Entergy Corp Common Stock 29364G103 283 2,961 SH   DFND 4 2,961 0 0
Envestnet Inc Common Stock 29404K106 6,334 96,870 SH   DFND 3 96,870 0 0
EQUINIX INC REIT 29444U700 15,090 33,300 SH   DFND 3 33,300 0 0
Estee Lauder Cos Inc/The Common Stock 518439104 6,980 42,160 SH   DFND 4 42,160 0 0
EVERGY INC Common Stock 30034W106 255 4,392 SH   DFND 4 4,392 0 0
Expeditors International of Wa Common Stock 302130109 1,410 18,575 SH   DFND 3 18,575 0 0
EXTRA SPACE STOR REIT 30225T102 2,446 24,000 SH   DFND 3 24,000 0 0
Federal Signal Corp Common Stock 313855108 6,108 235,003 SH   DFND 3 235,003 0 0
First Republic Bank/CA Common Stock 33616C100 261 2,600 SH   DFND 4 2,600 0 0
Flowserve Corp Common Stock 34354P105 42,074 932,087 SH   DFND 1 925,651 0 6,436
Fortive Corp Common Stock 34959J108 22,433 267,408 SH   DFND 1 177,760 0 89,648
Franklin Electric Co Inc Common Stock 353514102 133,303 2,609,184 SH   DFND 01, 02 2,340,966 0 268,218
Generac Holdings Inc Common Stock 368736104 52,570 1,026,151 SH   DFND 01, 02 832,739 0 193,412
General Mills Inc Common Stock 370334104 495 9,563 SH   DFND 4 9,563 0 0
Genpact Ltd Common Stock G3922B107 8,267 235,000 SH   DFND 3 235,000 0 0
Grifols SA ADR 398438408 10,334 513,869 SH   DFND 1 513,869 0 0
Hannon Armstrong Sustainable I REIT 41068X100 7,766 302,883 SH   DFND 1 0 0 302,883
HANOVER INSURANC Common Stock 410867105 7,291 63,861 SH   DFND 3 63,861 0 0
Hartford Financial Services Gr Common Stock 416515104 287 5,770 SH   DFND 4 5,770 0 0
HDFC Bank Ltd ADR 40415F101 18,668 161,054 SH   DFND 1 161,054 0 0
Hershey Co/The Common Stock 427866108 4,753 41,392 SH   DFND 4 41,392 0 0
Hewlett Packard Enterprise Co Common Stock 42824C109 365 23,632 SH   DFND 4 23,632 0 0
Hilton Worldwide Holdings Inc Common Stock 43300A203 381 4,580 SH   DFND 4 4,580 0 0
Hollysys Automation Technologi Common Stock G45667105 54,268 2,591,576 SH   DFND 01, 02 2,095,773 0 495,803
Hologic Inc Common Stock 436440101 214 4,414 SH   DFND 4 4,414 0 0
HomeTrust Bancshares Inc Common Stock 437872104 23,082 915,936 SH   DFND 3 915,936 0 0
Host Hotels & Resorts Inc REIT 44107P104 224 11,876 SH   DFND 4 11,876 0 0
HP Inc Common Stock 40434L105 491 25,284 SH   DFND 4 25,284 0 0
Hubbell Inc Common Stock 443510607 71,249 603,911 SH   DFND 1 435,644 0 168,267
Humana Inc Common Stock 444859102 12,413 46,664 SH   DFND 3 46,664 0 0
HUNTINGTON BANC Common Stock 446150104 223 17,620 SH   DFND 4 17,620 0 0
Ichor Holdings Ltd Common Stock G4740B105 18,522 820,269 SH   DFND 01, 02 577,176 0 243,093
IDEX Corp Common Stock 45167R104 204,464 1,347,462 SH   DFND 1 1,208,173 0 139,289
IDEXX Laboratories Inc Common Stock 45168D104 309 1,380 SH   DFND 4 1,380 0 0
Ingersoll-Rand PLC Common Stock G47791101 102,767 951,986 SH   DFND 01, 03, 04 739,506 0 212,480
International Business Machine Common Stock 459200101 18,767 133,003 SH   DFND 03, 04 133,003 0 0
Intuit Inc Common Stock 461202103 7,135 27,294 SH   DFND 4 27,294 0 0
IQVIA Holdings Inc Common Stock 46266C105 2,081 14,469 SH   DFND 3 14,469 0 0
iShares Core MSCI EAFE ETF ETP 46432F842 13,474 221,715 SH   DFND 03, 04 221,715 0 0
iShares Core S&P 500 ETF ETP 464287200 5,232 18,387 SH   DFND 4 18,387 0 0
ISHARES CORE U.S ETP 464287226 8,377 76,800 SH   DFND 3 0 0 76,800
ISHARES RUSSELL ETP 464287499 2,698 50,000 SH   DFND 3 50,000 0 0
ISHARES RUSSELL ETP 464287630 4,496 37,500 SH   DFND 3 37,500 0 0
Itron Inc Common Stock 465741106 123,216 2,641,295 SH   DFND 01, 02 2,075,400 0 565,895
JM Smucker Co/The Common Stock 832696405 3,748 32,169 SH   DFND 4 32,169 0 0
Johnson & Johnson Common Stock 478160104 5,977 42,754 SH   DFND 4 42,754 0 0
Johnson Controls International Common Stock G51502105 3,430 92,858 SH   DFND 1 28,737 0 64,121
JPMorgan Chase & Co Common Stock 46625H100 17,798 175,818 SH   DFND 3 175,818 0 0
Kellogg Co Common Stock 487836108 4,246 73,999 SH   DFND 4 73,999 0 0
KEMET Corp Common Stock 488360207 5,323 313,700 SH   DFND 3 313,700 0 0
KeyCorp Common Stock 493267108 4,096 260,042 SH   DFND 4 260,042 0 0
Kimberly-Clark Corp Common Stock 494368103 687 5,548 SH   DFND 4 5,548 0 0
Kroger Co/The Common Stock 501044101 313 12,742 SH   DFND 4 12,742 0 0
Laboratory Corp of America Hol Common Stock 50540R409 1,876 12,263 SH   DFND 3 12,263 0 0
Lamb Weston Holdings Inc Common Stock 513272104 1,374 18,333 SH   DFND 3 18,333 0 0
Landstar System Inc Common Stock 515098101 3,610 33,000 SH   DFND 3 33,000 0 0
Lennox International Inc Common Stock 526107107 64,650 244,516 SH   DFND 01, 02 197,944 0 46,572
Ligand Pharmaceuticals Inc Common Stock 53220K504 10,177 80,959 SH   DFND 3 80,959 0 0
Lincoln National Corp Common Stock 534187109 204 3,473 SH   DFND 4 3,473 0 0
Linde PLC Common Stock G5494J103 112,256 638,072 SH   DFND 1 489,712 0 148,360
Lindsay Corp Common Stock 535555106 70,985 733,391 SH   DFND 1 573,396 0 159,995
Littelfuse Inc Common Stock 537008104 22,242 121,886 SH   DFND 01, 02 86,373 0 35,513
Lowe's Cos Inc Common Stock 548661107 16,044 146,562 SH   DFND 3 146,562 0 0
Lululemon Athletica Inc Common Stock 550021109 4,935 30,114 SH   DFND 4 30,114 0 0
Macy's Inc Common Stock 55616P104 602 25,066 SH   DFND 4 25,066 0 0
Marriott International Inc/MD Common Stock 571903202 598 4,781 SH   DFND 4 4,781 0 0
Masco Corp Common Stock 574599106 1,596 40,597 SH   DFND 3 40,597 0 0
MasTec Inc Common Stock 576323109 10,240 212,889 SH   DFND 3 212,889 0 0
Mastercard Inc Common Stock 57636Q104 10,188 43,272 SH   DFND 1 43,272 0 0
McCormick & Co Inc/MD Common Stock 579780206 14,513 96,349 SH   DFND 01, 03, 04 96,349 0 0
McKesson Corp Common Stock 58155Q103 450 3,847 SH   DFND 4 3,847 0 0
Medtronic PLC Common Stock G5960L103 1,958 21,503 SH   DFND 4 21,503 0 0
Merck & Co Inc Common Stock 58933Y105 21,120 253,937 SH   DFND 3 253,937 0 0
Meridian Bancorp Inc Common Stock 58958U103 21,134 1,346,986 SH   DFND 3 1,346,986 0 0
MERIT MEDICAL Common Stock 589889104 10,749 173,850 SH   DFND 3 173,850 0 0
Michaels Cos Inc/The Common Stock 59408Q106 3,205 280,665 SH   DFND 3 280,665 0 0
Microsoft Corp Common Stock 594918104 64,519 547,052 SH   DFND 01, 03, 04 547,052 0 0
Middlesex Water Co Common Stock 596680108 9,078 162,135 SH   DFND 1 0 0 162,135
MKS Instruments Inc Common Stock 55306N104 3,489 37,500 SH   DFND 3 37,500 0 0
Mondelez International Inc Common Stock 609207105 16,229 325,100 SH   DFND 3 325,100 0 0
MRC Global Inc Common Stock 55345K103 11,645 666,170 SH   DFND 3 666,170 0 0
MSCI Inc Common Stock 55354G100 301 1,513 SH   DFND 4 1,513 0 0
Mueller Water Products Inc Common Stock 624758108 90,792 9,043,045 SH   DFND 1 8,981,842 0 61,203
NATIONAL VISION Common Stock 63845R107 4,172 132,724 SH   DFND 3 132,724 0 0
Natus Medical Inc Common Stock 639050103 15,992 630,122 SH   DFND 3 630,122 0 0
Newmont Mining Corp Common Stock 651639106 6,021 168,321 SH   DFND 03, 04 168,321 0 0
nVent Electric PLC Common Stock G6700G107 2,956 109,573 SH   DFND 3 109,573 0 0
Occidental Petroleum Corp Common Stock 674599105 808 12,212 SH   DFND 4 12,212 0 0
Omnicom Group Inc Common Stock 681919106 262 3,589 SH   DFND 4 3,589 0 0
ONE Gas Inc Common Stock 68235P108 15,647 175,750 SH   DFND 3 175,750 0 0
Oracle Corp Common Stock 68389X105 2,555 47,570 SH   DFND 4 47,570 0 0
ORBCOMM Inc Common Stock 68555P100 3,941 581,213 SH   DFND 3 581,213 0 0
Ormat Technologies Inc Common Stock 686688102 96,773 1,754,716 SH   DFND 01, 02 1,147,041 0 607,675
Parsley Energy Inc Common Stock 701877102 11,712 606,814 SH   DFND 3 606,814 0 0
Pentair PLC Common Stock G7S00T104 221,909 4,985,605 SH   DFND 01, 02 4,156,989 0 828,616
PepsiCo Inc Common Stock 713448108 2,766 22,570 SH   DFND 4 22,570 0 0
Performance Food Group Co Common Stock 71377A103 5,968 150,559 SH   DFND 3 150,559 0 0
PerkinElmer Inc Common Stock 714046109 53,901 559,366 SH   DFND 1 555,535 0 3,831
Phillips 66 Common Stock 718546104 678 7,122 SH   DFND 4 7,122 0 0
Pioneer Natural Resources Co Common Stock 723787107 12,443 81,714 SH   DFND 3 81,714 0 0
PNC Financial Services Group I Common Stock 693475105 917 7,480 SH   DFND 4 7,480 0 0
Pool Corp Common Stock 73278L105 66,271 401,714 SH   DFND 1 399,016 0 2,698
Power Integrations Inc Common Stock 739276103 76,176 1,089,166 SH   DFND 01, 02 660,015 0 429,151
Principal Financial Group Inc Common Stock 74251V102 6,283 125,185 SH   DFND 4 125,185 0 0
Procter & Gamble Co/The Common Stock 742718109 20,640 198,362 SH   DFND 03, 04 198,362 0 0
Progressive Corp/The Common Stock 743315103 672 9,319 SH   DFND 4 9,319 0 0
Prologis Inc REIT 74340W103 13,419 186,500 SH   DFND 3 186,500 0 0
Proofpoint Inc Common Stock 743424103 4,489 36,970 SH   DFND 3 36,970 0 0
Prudential Financial Inc Common Stock 744320102 11,127 121,100 SH   DFND 3 121,100 0 0
PTC Inc Common Stock 69370C100 137,567 1,492,373 SH   DFND 01, 02 1,139,455 0 352,918
PVH Corp Common Stock 693656100 9,323 76,449 SH   DFND 03, 04 76,449 0 0
Quest Diagnostics Inc Common Stock 74834L100 202 2,249 SH   DFND 4 2,249 0 0
Rayonier Inc REIT 754907103 83,807 2,658,856 SH   DFND 01, 02 2,252,941 0 405,915
REALPAGE INC Common Stock 75606N109 1,833 30,200 SH   DFND 3 30,200 0 0
Realty Income Corp REIT 756109104 343 4,669 SH   DFND 4 4,669 0 0
RenaissanceRe Holdings Ltd Common Stock G7496G103 2,875 20,034 SH   DFND 3 20,034 0 0
Republic Services Inc Common Stock 760759100 3,485 43,356 SH   DFND 1 0 0 43,356
Rexnord Corp Common Stock 76169B102 102,030 4,058,455 SH   DFND 1 4,030,764 0 27,691
RLJ LODGING TR Convertible Bond 74965L200 1,471 58,500 SH   DFND 3 0 0 58,500
ROSS STORES INC Common Stock 778296103 2,328 25,000 SH   DFND 3 25,000 0 0
Ryman Hospitality Properties I REIT 78377T107 8,801 107,012 SH   DFND 3 107,012 0 0
S&P Global Inc Common Stock 78409V104 846 4,017 SH   DFND 4 4,017 0 0
salesforce.com Inc Common Stock 79466L302 14,711 92,889 SH   DFND 03, 04 92,889 0 0
Schlumberger Ltd Common Stock 806857108 8,203 188,277 SH   DFND 3 188,277 0 0
Sealed Air Corp Common Stock 81211K100 127,478 2,767,651 SH   DFND 1 2,234,362 0 533,289
Sempra Energy Common Stock 816851109 5,184 41,188 SH   DFND 4 41,188 0 0
Sensata Technologies Holding P Common Stock G8060N102 54,344 1,207,101 SH   DFND 01, 02 939,009 0 268,092
SERVICE CORP INT Common Stock 817565104 1,147 28,556 SH   DFND 3 28,556 0 0
SERVICENOW INC Common Stock 81762P102 1,232 5,000 SH   DFND 3 5,000 0 0
Skyworks Solutions Inc Common Stock 83088M102 2,062 25,000 SH   DFND 3 25,000 0 0
Sonoco Products Co Common Stock 835495102 30,132 489,710 SH   DFND 1 489,710 0 0
Sprouts Farmers Market Inc Common Stock 85208M102 26,225 1,217,492 SH   DFND 1 1,217,492 0 0
SPX FLOW Inc Common Stock 78469X107 57,443 1,800,723 SH   DFND 1 1,788,341 0 12,382
SQUARE INC - A Common Stock 852234103 363 4,849 SH   DFND 4 4,849 0 0
SS&C Technologies Holdings Inc Common Stock 78467J100 2,415 37,915 SH   DFND 3 37,915 0 0
Stanley Black & Decker Inc Common Stock 854502101 340 2,498 SH   DFND 4 2,498 0 0
Starbucks Corp Common Stock 855244109 23,903 321,541 SH   DFND 01, 04 321,541 0 0
STATE ST CORP Common Stock 857477103 400 6,076 SH   DFND 4 6,076 0 0
Stryker Corp Common Stock 863667101 1,061 5,374 SH   DFND 4 5,374 0 0
SunPower Corp Common Stock 867652406 27,694 4,254,090 SH   DFND 01, 02 2,615,368 0 1,638,722
Synchrony Financial Common Stock 87165B103 359 11,242 SH   DFND 4 11,242 0 0
T-Mobile US Inc Common Stock 872590104 10,538 152,500 SH   DFND 3 152,500 0 0
Tableau Software Inc Common Stock 87336U105 1,480 11,624 SH   DFND 3 11,624 0 0
Taiwan Semiconductor Manufactu ADR 874039100 11,868 289,737 SH   DFND 1 289,737 0 0
TALEND SA - ADR ADR 874224207 2,023 40,000 SH   DFND 3 40,000 0 0
Tapestry Inc Common Stock 876030107 5,222 160,737 SH   DFND 4 160,737 0 0
Target Corp Common Stock 87612E106 16,222 202,118 SH   DFND 03, 04 202,118 0 0
TD AMERITRADE HO Common Stock 87236Y108 228 4,557 SH   DFND 4 4,557 0 0
TE Connectivity Ltd Common Stock H84989104 103,319 1,279,488 SH   DFND 01, 03 989,247 0 290,241
Terreno Realty Corp REIT 88146M101 4,704 111,897 SH   DFND 3 111,897 0 0
Texas Instruments Inc Common Stock 882508104 5,698 53,719 SH   DFND 4 53,719 0 0
Thermo Fisher Scientific Inc Common Stock 883556102 30,429 111,170 SH   DFND 01, 03 111,170 0 0
Thermon Group Holdings Inc Common Stock 88362T103 5,815 237,230 SH   DFND 3 237,230 0 0
TheStreet Inc Common Stock 88368Q103 5,249 2,252,775 SH   DFND 3 2,252,775 0 0
TJX Cos Inc/The Common Stock 872540109 1,055 19,835 SH   DFND 4 19,835 0 0
Toro Co/The Common Stock 891092108 103,857 1,508,676 SH   DFND 1 1,498,424 0 10,252
Travelers Cos Inc/The Common Stock 89417E109 586 4,273 SH   DFND 4 4,273 0 0
Trimble Inc Common Stock 896239100 245,996 6,089,022 SH   DFND 01, 02 5,192,058 0 896,964
Twitter Inc Common Stock 90184L102 939 28,565 SH   DFND 4 28,565 0 0
Tyson Foods Inc Common Stock 902494103 329 4,745 SH   DFND 4 4,745 0 0
Ulta Beauty Inc Common Stock 90384S303 7,229 20,730 SH   DFND 4 20,730 0 0
United Parcel Service Inc Common Stock 911312106 1,238 11,077 SH   DFND 4 11,077 0 0
Unitil Corp Common Stock 913259107 23,849 440,258 SH   DFND 3 440,258 0 0
US Bancorp Common Stock 902973304 1,191 24,706 SH   DFND 4 24,706 0 0
US Foods Holding Corp Common Stock 912008109 2,423 69,399 SH   DFND 3 69,399 0 0
Valero Energy Corp Common Stock 91913Y100 582 6,859 SH   DFND 4 6,859 0 0
Valmont Industries Inc Common Stock 920253101 95,688 735,497 SH   DFND 1 731,223 0 4,274
Valvoline Inc Common Stock 92047W101 4,707 253,606 SH   DFND 3 253,606 0 0
Varian Medical Systems Inc Common Stock 92220P105 219 1,547 SH   DFND 4 1,547 0 0
Verint Systems Inc Common Stock 92343X100 8,361 139,679 SH   DFND 3 139,679 0 0
Verizon Communications Inc Common Stock 92343V104 3,895 65,867 SH   DFND 4 65,867 0 0
Vertex Pharmaceuticals Inc Common Stock 92532F100 767 4,170 SH   DFND 4 4,170 0 0
Viacom Inc Common Stock 92553P201 6,108 217,612 SH   DFND 4 217,612 0 0
Victory Capital Holdings Inc Common Stock 92645B103 23,225 1,546,282 SH   DFND 3 1,546,282 0 0
Visa Inc Common Stock 92826C839 43,503 278,527 SH   DFND 01, 03, 04 278,527 0 0
Voya Financial Inc Common Stock 929089100 19,661 393,537 SH   DFND 03, 04 393,537 0 0
Vulcan Materials Co Common Stock 929160109 11,580 97,800 SH   DFND 3 97,800 0 0
Walgreens Boots Alliance Inc Common Stock 931427108 852 13,468 SH   DFND 4 13,468 0 0
Walt Disney Co/The Common Stock 254687106 17,080 153,836 SH   DFND 03, 04 153,836 0 0
Waste Management Inc Common Stock 94106L109 111,392 1,072,001 SH   DFND 01, 03 833,240 0 238,761
Waters Corp Common Stock 941848103 74,075 294,287 SH   DFND 1 212,838 0 81,449
Watts Water Technologies Inc Common Stock 942749102 192,083 2,376,672 SH   DFND 01, 02, 03 1,846,825 0 529,847
Welbilt Inc Common Stock 949090104 132,104 8,064,936 SH   DFND 01, 02 5,862,948 0 2,201,988
Wendy's Co/The Common Stock 95058W100 11,645 650,944 SH   DFND 3 650,944 0 0
WESCO International Inc Common Stock 95082P105 5,961 112,453 SH   DFND 3 112,453 0 0
Westrock Co Common Stock 96145D105 87,002 2,268,633 SH   DFND 1 1,813,752 0 454,881
Weyerhaeuser Co REIT 962166104 2,912 110,571 SH   DFND 03, 04 110,571 0 0
White Mountains Insurance Grou Common Stock G9618E107 17,617 19,036 SH   DFND 3 19,036 0 0
Willis Towers Watson PLC Common Stock G96629103 367 2,091 SH   DFND 4 2,091 0 0
Wright Medical Group NV Common Stock N96617118 13,995 445,000 SH   DFND 3 445,000 0 0
WYNDHAM HOTELS & Common Stock 98311A105 11,686 233,770 SH   DFND 3 233,770 0 0
Xylem Inc/NY Common Stock 98419M100 345,999 4,377,524 SH   DFND 01, 02, 03 3,847,005 0 530,519
Yum! Brands Inc Common Stock 988498101 2,500 25,044 SH   DFND 3 25,044 0 0
ZEBRA TECH CORP Common Stock 989207105 2,724 13,000 SH   DFND 3 13,000 0 0
ZIONS BANCORP NA Common Stock 989701107 2,271 50,000 SH   DFND 3 50,000 0 0