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
8x8 Inc Common Stock 282914100 3,421 220,000 SH   DFND 3 220,000 0 0
Abbott Laboratories Common Stock 002824100 5,299 48,691 SH   DFND 03, 04 48,691 0 0
Accenture PLC Common Stock G1151C101 14,535 64,317 SH   DFND 03, 04 64,317 0 0
Advanced Drainage Systems Inc Common Stock 00790R104 185,009 2,972,280 SH   DFND 01, 02 2,432,675 0 539,605
AGCO Corp Common Stock 001084102 25,451 342,677 SH   DFND 1 309,527 0 33,150
Agilent Technologies Inc Common Stock 00846U101 320,209 3,172,270 SH   DFND 1 2,771,152 0 401,118
Alexion Pharmaceuticals Inc Common Stock 015351109 74,527 651,290 SH   DFND 01, 03, 04 491,548 0 159,742
Allegion plc Common Stock G0176J109 253 2,556 SH   DFND 03, 04 2,556 0 0
Alliant Energy Corp Common Stock 018802108 2,990 57,892 SH   DFND 03, 04 57,892 0 0
Allstate Corp/The Common Stock 020002101 824 8,749 SH   DFND 03, 04 8,749 0 0
Ally Financial Inc Common Stock 02005N100 685 27,307 SH   DFND 03, 04 27,307 0 0
Alnylam Pharmaceuticals Inc Common Stock 02043Q107 7,450 51,166 SH   DFND 03, 04 51,166 0 0
Alphabet Inc Common Stock 02079K107 23,036 15,675 SH   DFND 3 15,675 0 0
Alphabet Inc Common Stock 02079K305 23,044 15,723 SH   DFND 3 15,723 0 0
Altair Engineering Inc Common Stock 021369103 93,734 2,248,638 SH   DFND 01, 02 1,869,683 0 378,955
Amazon.com Inc Common Stock 023135106 32,866 10,438 SH   DFND 3 10,438 0 0
American Electric Power Co Inc Common Stock 025537101 1,115 13,638 SH   DFND 03, 04 13,638 0 0
American Express Co Common Stock 025816109 10,165 101,400 SH   DFND 3 101,400 0 0
American International Group I Common Stock 026874784 11,985 435,356 SH   DFND 03, 04 435,356 0 0
American Water Works Co Inc Common Stock 030420103 442,543 3,060,720 SH   DFND 01, 02, 03, 04 2,633,130 0 427,590
AmerisourceBergen Corp Common Stock 03073E105 413 4,264 SH   DFND 03, 04 4,264 0 0
ANSYS Inc Common Stock 03662Q105 114,520 349,968 SH   DFND 01, 03, 04 257,198 0 92,770
Anthem Inc Common Stock 036752103 3,939 14,667 SH   DFND 03, 04 14,667 0 0
Aon PLC Common Stock G0403H108 1,319 6,395 SH   DFND 03, 04 6,395 0 0
Apple Inc Common Stock 037833100 44,839 387,180 SH   DFND 3 387,180 0 0
Applied Materials Inc Common Stock 038222105 21,762 366,049 SH   DFND 3 366,049 0 0
Aptiv PLC Common Stock G6095L109 231,905 2,529,505 SH   DFND 01, 03 2,058,467 0 471,038
ASML Holding NV NY Reg Shrs N07059210 415 1,124 SH   DFND 1 1,124 0 0
Assurant Inc Common Stock 04621X108 200 1,652 SH   DFND 03, 04 1,652 0 0
Autodesk Inc Common Stock 052769106 152,259 659,101 SH   DFND 01, 03, 04 431,698 0 227,403
AZEK Co Inc/The Common Stock 05478C105 3,829 110,000 SH   DFND 3 110,000 0 0
Badger Meter Inc Common Stock 056525108 127,492 1,957,594 SH   DFND 01, 02 1,783,962 0 173,632
Bank of America Corp Common Stock 060505104 6,311 261,969 SH   DFND 03, 04 261,969 0 0
Becton Dickinson and Co Common Stock 075887109 71,271 306,304 SH   DFND 01, 03, 04 244,359 0 61,945
Best Buy Co Inc Common Stock 086516101 10,151 91,214 SH   DFND 03, 04 91,214 0 0
BJ's Wholesale Club Holdings I Common Stock 05550J101 4,778 115,000 SH   DFND 3 115,000 0 0
BlackRock Inc Common Stock 09247X101 12,116 21,500 SH   DFND 3 21,500 0 0
Bristol-Myers Squibb Co Common Stock 110122108 24,772 410,880 SH   DFND 3 410,880 0 0
Burlington Stores Inc Common Stock 122017106 377 1,828 SH   DFND 03, 04 1,828 0 0
Cadence Design Systems Inc Common Stock 127387108 89,166 836,215 SH   DFND 1 635,725 0 200,490
California Water Service Group Common Stock 130788102 64,284 1,479,502 SH   DFND 1 1,256,637 0 222,865
Callaway Golf Co Common Stock 131193104 3,535 184,668 SH   DFND 3 184,668 0 0
Camden Property Trust REIT 133131102 239 2,688 SH   DFND 03, 04 2,688 0 0
Capri Holdings Ltd Common Stock G1890L107 942 52,323 SH   DFND 03, 04 52,323 0 0
Cardinal Health Inc Common Stock 14149Y108 378 8,055 SH   DFND 03, 04 8,055 0 0
Carter's Inc Common Stock 146229109 5,524 63,804 SH   DFND 3 63,804 0 0
CatchMark Timber Trust Inc REIT 14912Y202 8,360 936,169 SH   DFND 3 936,169 0 0
CDW Corp/DE Common Stock 12514G108 771 6,449 SH   DFND 03, 04 6,449 0 0
Cia de Saneamento Basico do Es ADR 20441A102 109,773 13,271,984 SH   DFND 01, 02 12,277,985 0 993,999
Ciena Corp Common Stock 171779309 3,736 94,129 SH   DFND 3 94,129 0 0
Cigna Corp Common Stock 125523100 19,617 115,794 SH   DFND 3 115,794 0 0
Cisco Systems Inc Common Stock 17275R102 4,610 117,033 SH   DFND 03, 04 117,033 0 0
Citigroup Inc Common Stock 172967424 2,507 58,143 SH   DFND 03, 04 58,143 0 0
Citizens Financial Group Inc Common Stock 174610105 15,159 599,647 SH   DFND 3 599,647 0 0
Clean Harbors Inc Common Stock 184496107 82,168 1,482,519 SH   DFND 01, 02 1,120,853 0 361,666
Clorox Co/The Common Stock 189054109 726 3,453 SH   DFND 03, 04 3,453 0 0
CMS Energy Corp Common Stock 125896100 1,173 19,103 SH   DFND 03, 04 19,103 0 0
Coca-Cola Co/The Common Stock 191216100 12,055 244,173 SH   DFND 03, 04 244,173 0 0
Coherus Biosciences Inc Common Stock 19249H103 12,380 675,000 SH   DFND 3 675,000 0 0
Colfax Corp Common Stock 194014106 3,763 120,000 SH   DFND 3 120,000 0 0
Comfort Systems USA Inc Common Stock 199908104 5,832 113,228 SH   DFND 3 113,228 0 0
Consolidated Edison Inc Common Stock 209115104 717 9,213 SH   DFND 03, 04 9,213 0 0
Crocs Inc Common Stock 227046109 5,341 125,000 SH   DFND 3 125,000 0 0
CubeSmart REIT 229663109 9,693 300,000 SH   DFND 3 300,000 0 0
Cummins Inc Common Stock 231021106 876 4,147 SH   DFND 03, 04 4,147 0 0
CVS Health Corp Common Stock 126650100 2,102 36,000 SH   DFND 03, 04 36,000 0 0
Danaher Corp Common Stock 235851102 262,845 1,220,661 SH   DFND 1 1,038,374 0 182,287
Darling Ingredients Inc Common Stock 237266101 145,254 4,049,604 SH   DFND 01, 02, 03 3,613,918 0 435,686
Deere & Co Common Stock 244199105 126,267 569,720 SH   DFND 1 441,497 0 128,223
Discover Financial Services Common Stock 254709108 492 8,509 SH   DFND 03, 04 8,509 0 0
DocuSign Inc Common Stock 256163106 1,013 4,705 SH   DFND 03, 04 4,705 0 0
Dollar General Corp Common Stock 256677105 1,473 7,027 SH   DFND 03, 04 7,027 0 0
Donaldson Co Inc Common Stock 257651109 49,098 1,069,127 SH   DFND 01, 02 799,642 0 269,485
Dow Inc Common Stock 260557103 963 20,470 SH   DFND 03, 04 20,470 0 0
Dropbox Inc Common Stock 26210C104 1,937 100,573 SH   DFND 03, 04 100,573 0 0
Dunkin' Brands Group Inc Common Stock 265504100 5,734 70,000 SH   DFND 3 70,000 0 0
eBay Inc Common Stock 278642103 1,145 21,970 SH   DFND 03, 04 21,970 0 0
Ecolab Inc Common Stock 278865100 336,251 1,682,602 SH   DFND 01, 03, 04 1,441,963 0 240,639
Edison International Common Stock 281020107 509 10,007 SH   DFND 03, 04 10,007 0 0
Eli Lilly and Co Common Stock 532457108 5,073 34,275 SH   DFND 03, 04 34,275 0 0
EMCOR Group Inc Common Stock 29084Q100 5,078 75,002 SH   DFND 3 75,002 0 0
Entergy Corp Common Stock 29364G103 543 5,513 SH   DFND 03, 04 5,513 0 0
Equinix Inc REIT 29444U700 196,770 258,864 SH   DFND 01, 03 200,334 0 58,530
Equity LifeStyle Properties In REIT 29472R108 293 4,778 SH   DFND 03, 04 4,778 0 0
Essential Utilities Inc Common Stock 29670G102 134,396 3,339,024 SH   DFND 1 3,339,024 0 0
Estee Lauder Cos Inc/The Common Stock 518439104 12,732 58,338 SH   DFND 03, 04 58,338 0 0
ETRADE Financial Corp Common Stock 269246401 306 6,106 SH   DFND 03, 04 6,106 0 0
Evoqua Water Technologies Corp Common Stock 30057T105 62,683 2,953,948 SH   DFND 01, 03 2,616,594 0 337,354
Exelixis Inc Common Stock 30161Q104 6,113 250,000 SH   DFND 3 250,000 0 0
First Republic Bank/CA Common Stock 33616C100 515 4,725 SH   DFND 03, 04 4,725 0 0
Fiserv Inc Common Stock 337738108 20,816 202,000 SH   DFND 3 202,000 0 0
Flex Ltd Common Stock Y2573F102 8,867 795,926 SH   DFND 3 795,926 0 0
Fortinet Inc Common Stock 34959E109 13,748 116,700 SH   DFND 3 116,700 0 0
Fox Factory Holding Corp Common Stock 35138V102 1,858 25,000 SH   DFND 3 25,000 0 0
Franklin Electric Co Inc Common Stock 353514102 169,863 2,899,211 SH   DFND 01, 02 2,602,989 0 296,222
Gates Industrial Corp PLC Common Stock G39108108 2,947 265,000 SH   DFND 3 265,000 0 0
Generac Holdings Inc Common Stock 368736104 145,848 758,026 SH   DFND 01, 02 640,199 0 117,827
General Mills Inc Common Stock 370334104 1,030 16,699 SH   DFND 03, 04 16,699 0 0
Gilead Sciences Inc Common Stock 375558103 2,204 34,884 SH   DFND 03, 04 34,884 0 0
Globe Life Inc Common Stock 37959E102 225 2,821 SH   DFND 03, 04 2,821 0 0
Graphic Packaging Holding Co Common Stock 388689101 23,389 1,660,000 SH   DFND 1 1,660,000 0 0
Great Lakes Dredge & Dock Corp Common Stock 390607109 4,132 434,453 SH   DFND 3 434,453 0 0
Grifols SA ADR 398438408 57,699 3,325,592 SH   DFND 1 2,479,770 0 845,822
Hannon Armstrong Sustainable I REIT 41068X100 17,201 406,929 SH   DFND 1 0 0 406,929
Hartford Financial Services Gr Common Stock 416515104 2,208 59,913 SH   DFND 03, 04 59,913 0 0
Hasbro Inc Common Stock 418056107 297 3,590 SH   DFND 03, 04 3,590 0 0
HDFC Bank Ltd ADR 40415F101 91,591 1,833,289 SH   DFND 1 1,332,889 0 500,400
Health Catalyst Inc Common Stock 42225T107 7,320 200,000 SH   DFND 3 200,000 0 0
Healthcare Realty Trust Inc REIT 421946104 9,058 300,720 SH   DFND 3 300,720 0 0
Hershey Co/The Common Stock 427866108 7,324 51,096 SH   DFND 03, 04 51,096 0 0
Hewlett Packard Enterprise Co Common Stock 42824C109 334 35,673 SH   DFND 03, 04 35,673 0 0
Hilton Worldwide Holdings Inc Common Stock 43300A203 653 7,658 SH   DFND 03, 04 7,658 0 0
Hologic Inc Common Stock 436440101 483 7,269 SH   DFND 03, 04 7,269 0 0
HomeTrust Bancshares Inc Common Stock 437872104 14,092 1,037,736 SH   DFND 3 1,037,736 0 0
Host Hotels & Resorts Inc REIT 44107P104 210 19,467 SH   DFND 03, 04 19,467 0 0
HP Inc Common Stock 40434L105 3,617 190,446 SH   DFND 03, 04 190,446 0 0
Hubbell Inc Common Stock 443510607 119,583 873,887 SH   DFND 1 659,187 0 214,700
Huntington Bancshares Inc/OH Common Stock 446150104 258 28,116 SH   DFND 03, 04 28,116 0 0
IDEX Corp Common Stock 45167R104 374,743 2,054,400 SH   DFND 1 1,746,282 0 308,118
IDEXX Laboratories Inc Common Stock 45168D104 984 2,503 SH   DFND 03, 04 2,503 0 0
II-VI Inc Common Stock 902104108 4,056 100,000 SH   DFND 3 100,000 0 0
Intercontinental Exchange Inc Common Stock 45866F104 1,528 15,275 SH   DFND 03, 04 15,275 0 0
International Business Machine Common Stock 459200101 2,984 24,522 SH   DFND 03, 04 24,522 0 0
Intuit Inc Common Stock 461202103 6,724 20,611 SH   DFND 03, 04 20,611 0 0
IPG Photonics Corp Common Stock 44980X109 127,445 752,049 SH   DFND 01, 02 593,491 0 158,558
IQVIA Holdings Inc Common Stock 46266C105 118,638 752,633 SH   DFND 01, 03 592,864 0 159,769
Iron Mountain Inc REIT 46284V101 212 7,926 SH   DFND 03, 04 7,926 0 0
Itron Inc Common Stock 465741106 164,393 2,715,667 SH   DFND 01, 02 2,291,955 0 423,712
J M Smucker Co/The Common Stock 832696405 364 3,148 SH   DFND 03, 04 3,148 0 0
Johnson & Johnson Common Stock 478160104 10,827 72,721 SH   DFND 03, 04 72,721 0 0
JPMorgan Chase & Co Common Stock 46625H100 17,017 176,760 SH   DFND 3 176,760 0 0
Karuna Therapeutics Inc Common Stock 48576A100 4,705 60,850 SH   DFND 3 60,850 0 0
Kellogg Co Common Stock 487836108 7,626 118,072 SH   DFND 03, 04 118,072 0 0
KeyCorp Common Stock 493267108 319 26,757 SH   DFND 03, 04 26,757 0 0
Kimberly-Clark Corp Common Stock 494368103 1,393 9,434 SH   DFND 03, 04 9,434 0 0
Koninklijke DSM NV ADR 780249108 254 6,134 SH   DFND 4 6,134 0 0
Kroger Co/The Common Stock 501044101 749 22,098 SH   DFND 03, 04 22,098 0 0
Laird Superfood Inc Common Stock 50736T102 2,752 60,000 SH   DFND 3 60,000 0 0
Lennox International Inc Common Stock 526107107 83,021 306,220 SH   DFND 01, 02 216,895 0 89,325
Ligand Pharmaceuticals Inc Common Stock 53220K504 11,969 125,567 SH   DFND 3 125,567 0 0
Linde PLC Common Stock G5494J103 304,402 1,278,303 SH   DFND 1 1,015,299 0 263,004
Lindsay Corp Common Stock 535555106 59,934 619,918 SH   DFND 1 530,025 0 89,893
Lions Gate Entertainment Corp Common Stock 535919500 3,488 400,000 SH   DFND 3 400,000 0 0
Littelfuse Inc Common Stock 537008104 116,985 663,264 SH   DFND 01, 02 486,171 0 177,093
Lowe's Cos Inc Common Stock 548661107 31,399 189,311 SH   DFND 03, 04 189,311 0 0
Lululemon Athletica Inc Common Stock 550021109 10,462 31,763 SH   DFND 03, 04 31,763 0 0
Lumen Technologies Inc Common Stock 156700106 258 25,551 SH   DFND 03, 04 25,551 0 0
Macy's Inc Common Stock 55616P104 99 17,374 SH   DFND 03, 04 17,374 0 0
Magnite Inc Common Stock 55955D100 6,022 867,028 SH   DFND 3 867,028 0 0
ManpowerGroup Inc Common Stock 56418H100 321 4,372 SH   DFND 03, 04 4,372 0 0
Marriott International Inc/MD Common Stock 571903202 1,480 15,985 SH   DFND 03, 04 15,985 0 0
MasTec Inc Common Stock 576323109 5,132 121,609 SH   DFND 3 121,609 0 0
Mastercard Inc Common Stock 57636Q104 98,072 290,007 SH   DFND 1 220,136 0 69,871
McCormick & Co Inc/MD Common Stock 579780206 10,178 52,439 SH   DFND 01, 03, 04 52,439 0 0
McKesson Corp Common Stock 58155Q103 1,518 10,194 SH   DFND 03, 04 10,194 0 0
Medtronic PLC Common Stock G5960L103 26,106 251,211 SH   DFND 03, 04 251,211 0 0
Merck & Co Inc Common Stock 58933Y105 24,302 292,968 SH   DFND 3 292,968 0 0
Meridian Bancorp Inc Common Stock 58958U103 12,092 1,168,321 SH   DFND 3 1,168,321 0 0
MetLife Inc Common Stock 59156R108 799 21,489 SH   DFND 03, 04 21,489 0 0
Mettler-Toledo International I Common Stock 592688105 155,791 161,316 SH   DFND 1 106,773 0 54,543
Microsoft Corp Common Stock 594918104 198,757 944,976 SH   DFND 01, 03, 04 809,878 0 135,098
Middlesex Water Co Common Stock 596680108 8,170 131,449 SH   DFND 1 0 0 131,449
Mohawk Industries Inc Common Stock 608190104 10,315 105,700 SH   DFND 3 105,700 0 0
Monolithic Power Systems Inc Common Stock 609839105 36,264 130,614 SH   DFND 01, 02 108,426 0 22,188
Montrose Environmental Group I Common Stock 615111101 873 36,659 SH   DFND 3 36,659 0 0
Moody's Corp Common Stock 615369105 1,349 4,655 SH   DFND 03, 04 4,655 0 0
MRC Global Inc Common Stock 55345K103 4,296 1,003,702 SH   DFND 3 1,003,702 0 0
MSA Safety Inc Common Stock 553498106 3,437 25,615 SH   DFND 3 25,615 0 0
Mueller Water Products Inc Common Stock 624758108 114,783 11,047,448 SH   DFND 1 11,047,448 0 0
Mylan NV Common Stock N59465109 211 14,238 SH   DFND 03, 04 14,238 0 0
National Vision Holdings Inc Common Stock 63845R107 6,058 158,424 SH   DFND 3 158,424 0 0
Natus Medical Inc Common Stock 639050103 8,983 524,396 SH   DFND 3 524,396 0 0
Netflix Inc Common Stock 64110L106 6,056 12,111 SH   DFND 03, 04 12,111 0 0
Newmont Corp Common Stock 651639106 8,463 133,377 SH   DFND 03, 04 133,377 0 0
Nexstar Media Group Inc Common Stock 65336K103 4,946 55,000 SH   DFND 3 55,000 0 0
Okta Inc Common Stock 679295105 669 3,129 SH   DFND 03, 04 3,129 0 0
Omnicom Group Inc Common Stock 681919106 296 5,988 SH   DFND 03, 04 5,988 0 0
ONE Gas Inc Common Stock 68235P108 6,080 88,106 SH   DFND 3 88,106 0 0
Onto Innovation Inc Common Stock 683344105 4,975 167,052 SH   DFND 3 167,052 0 0
ORBCOMM Inc Common Stock 68555P100 2,840 835,411 SH   DFND 3 835,411 0 0
Ormat Technologies Inc Common Stock 686688102 142,985 2,432,376 SH   DFND 01, 02 1,828,892 0 603,484
PayPal Holdings Inc Common Stock 70450Y103 6,060 30,759 SH   DFND 03, 04 30,759 0 0
Pentair PLC Common Stock G7S00T104 383,014 8,385,512 SH   DFND 01, 02, 03, 04 6,878,596 0 1,506,916
PepsiCo Inc Common Stock 713448108 5,315 38,351 SH   DFND 03, 04 38,351 0 0
PerkinElmer Inc Common Stock 714046109 142,803 1,137,784 SH   DFND 1 1,137,784 0 0
PNC Financial Services Group I Common Stock 693475105 1,313 11,950 SH   DFND 03, 04 11,950 0 0
Pool Corp Common Stock 73278L105 90,518 270,575 SH   DFND 1 270,575 0 0
PPG Industries Inc Common Stock 693506107 794 6,507 SH   DFND 03, 04 6,507 0 0
Principal Financial Group Inc Common Stock 74251V102 10,732 266,491 SH   DFND 03, 04 266,491 0 0
Procter & Gamble Co/The Common Stock 742718109 39,115 281,423 SH   DFND 03, 04 281,423 0 0
Progressive Corp/The Common Stock 743315103 1,530 16,157 SH   DFND 03, 04 16,157 0 0
Prologis Inc REIT 74340W103 15,445 153,500 SH   DFND 3 153,500 0 0
PTC Inc Common Stock 69370C100 220,187 2,672,694 SH   DFND 01, 02, 03 2,186,683 0 486,011
Quest Diagnostics Inc Common Stock 74834L100 21,784 190,268 SH   DFND 03, 04 190,268 0 0
QuinStreet Inc Common Stock 74874Q100 2,376 150,000 SH   DFND 3 150,000 0 0
Rayonier Inc REIT 754907103 177,690 6,757,620 SH   DFND 01, 02 5,942,516 0 815,104
RealPage Inc Common Stock 75606N109 7,257 125,900 SH   DFND 3 125,900 0 0
Repligen Corp Common Stock 759916109 41,638 285,137 SH   DFND 01, 02 211,894 0 73,243
Republic Services Inc Common Stock 760759100 4,285 45,898 SH   DFND 01, 03, 04 14,513 0 31,385
Rexnord Corp Common Stock 76169B102 146,240 4,900,796 SH   DFND 1 4,900,796 0 0
RLJ Lodging Trust CUM CONV PFD A 74965L200 1,834 80,000 SH   DFND 3 80,000 0 0
Rockwell Automation Inc Common Stock 773903109 88,385 400,514 SH   DFND 1 300,917 0 99,597
S&P Global Inc Common Stock 78409V104 2,634 7,304 SH   DFND 03, 04 7,304 0 0
salesforce.com Inc Common Stock 79466L302 30,902 122,959 SH   DFND 03, 04 122,959 0 0
SAP SE ADR 803054204 696 4,465 SH   DFND 1 4,465 0 0
Sealed Air Corp Common Stock 81211K100 25,103 646,820 SH   DFND 1 646,820 0 0
Sempra Energy Common Stock 816851109 955 8,066 SH   DFND 03, 04 8,066 0 0
Semtech Corp Common Stock 816850101 3,527 66,591 SH   DFND 3 66,591 0 0
SI-BONE Inc Common Stock 825704109 6,137 258,706 SH   DFND 3 258,706 0 0
Siemens AG ADR 826197501 991 14,228 SH   DFND 01, 04 14,228 0 0
Simply Good Foods Co/The Common Stock 82900L102 3,969 180,000 SH   DFND 3 180,000 0 0
SolarEdge Technologies Inc Common Stock 83417M104 114,095 481,209 SH   DFND 01, 02 356,041 0 125,168
Sonoco Products Co Common Stock 835495102 24,360 477,000 SH   DFND 1 477,000 0 0
Splunk Inc Common Stock 848637104 810 4,306 SH   DFND 03, 04 4,306 0 0
Sprout Social Inc Common Stock 85209W109 5,583 145,000 SH   DFND 3 145,000 0 0
Sprouts Farmers Market Inc Common Stock 85208M102 11,945 570,710 SH   DFND 1 570,710 0 0
SPX FLOW Inc Common Stock 78469X107 93,294 2,178,751 SH   DFND 1 2,178,751 0 0
Square Inc Common Stock 852234103 3,982 24,500 SH   DFND 03, 04 24,500 0 0
Starbucks Corp Common Stock 855244109 29,458 342,856 SH   DFND 01, 03, 04 342,856 0 0
State Street Corp Common Stock 857477103 580 9,782 SH   DFND 03, 04 9,782 0 0
Stryker Corp Common Stock 863667101 8,567 41,116 SH   DFND 03, 04 41,116 0 0
Synchrony Financial Common Stock 87165B103 399 15,233 SH   DFND 03, 04 15,233 0 0
Sysco Corp Common Stock 871829107 15,723 252,700 SH   DFND 3 252,700 0 0
Taiwan Semiconductor Manufactu ADR 874039100 68,962 850,645 SH   DFND 1 788,316 0 62,329
Tapestry Inc Common Stock 876030107 1,015 64,911 SH   DFND 03, 04 64,911 0 0
Target Corp Common Stock 87612E106 26,989 171,443 SH   DFND 03, 04 171,443 0 0
TD Ameritrade Holding Corp Common Stock 87236Y108 292 7,464 SH   DFND 03, 04 7,464 0 0
TE Connectivity Ltd Common Stock H84989104 152,694 1,562,245 SH   DFND 01, 03 1,199,576 0 362,669
Texas Instruments Inc Common Stock 882508104 14,502 101,560 SH   DFND 03, 04 101,560 0 0
Thermo Fisher Scientific Inc Common Stock 883556102 95,712 216,779 SH   DFND 1 164,171 0 52,608
Thermon Group Holdings Inc Common Stock 88362T103 4,264 379,712 SH   DFND 3 379,712 0 0
Tiffany & Co Common Stock 886547108 5,337 46,072 SH   DFND 03, 04 46,072 0 0
TJX Cos Inc/The Common Stock 872540109 1,848 33,203 SH   DFND 03, 04 33,203 0 0
T-Mobile US Inc Common Stock 872590104 22,003 192,400 SH   DFND 3 192,400 0 0
Toro Co/The Common Stock 891092108 136,958 1,631,418 SH   DFND 1 1,602,507 0 28,911
Trane Technologies PLC Common Stock G8994E103 129,384 1,067,087 SH   DFND 01, 03, 04 842,886 0 224,201
TreeHouse Foods Inc Common Stock 89469A104 2,432 60,000 SH   DFND 3 60,000 0 0
Trimble Inc Common Stock 896239100 376,672 7,749,270 SH   DFND 01, 02, 03 6,824,625 0 924,645
Twilio Inc Common Stock 90138F102 6,486 26,249 SH   DFND 03, 04 26,249 0 0
Twitter Inc Common Stock 90184L102 961 21,595 SH   DFND 03, 04 21,595 0 0
Ulta Beauty Inc Common Stock 90384S303 5,354 23,905 SH   DFND 03, 04 23,905 0 0
United Parcel Service Inc Common Stock 911312106 26,011 156,100 SH   DFND 3 156,100 0 0
Unitil Corp Common Stock 913259107 4,521 117,012 SH   DFND 3 117,012 0 0
US Bancorp Common Stock 902973304 1,356 37,821 SH   DFND 03, 04 37,821 0 0
Vail Resorts Inc Common Stock 91879Q109 238 1,112 SH   DFND 03, 04 1,112 0 0
Valmont Industries Inc Common Stock 920253101 123,132 991,557 SH   DFND 1 991,557 0 0
Varian Medical Systems Inc Common Stock 92220P105 431 2,503 SH   DFND 03, 04 2,503 0 0
Verisk Analytics Inc Common Stock 92345Y106 146,122 788,525 SH   DFND 1 587,842 0 200,683
Verizon Communications Inc Common Stock 92343V104 6,790 114,137 SH   DFND 03, 04 114,137 0 0
Vertex Pharmaceuticals Inc Common Stock 92532F100 17,740 65,191 SH   DFND 03, 04 65,191 0 0
Vertiv Holdings Co Common Stock 92537N108 6,495 375,000 SH   DFND 3 375,000 0 0
ViacomCBS Inc Common Stock 92556H206 16,657 594,676 SH   DFND 3 594,676 0 0
Victory Capital Holdings Inc Common Stock 92645B103 17,958 1,063,234 SH   DFND 3 1,063,234 0 0
Visa Inc Common Stock 92826C839 92,574 462,938 SH   DFND 01, 03, 04 378,333 0 84,605
Vocera Communications Inc Common Stock 92857F107 4,385 150,790 SH   DFND 3 150,790 0 0
Voya Financial Inc Common Stock 929089100 44,542 929,311 SH   DFND 03, 04 929,311 0 0
Vulcan Materials Co Common Stock 929160109 18,366 135,500 SH   DFND 3 135,500 0 0
Walgreens Boots Alliance Inc Common Stock 931427108 747 20,785 SH   DFND 03, 04 20,785 0 0
Walt Disney Co/The Common Stock 254687106 6,259 50,447 SH   DFND 03, 04 50,447 0 0
Waste Management Inc Common Stock 94106L109 165,562 1,462,951 SH   DFND 01, 03 1,114,767 0 348,184
Waters Corp Common Stock 941848103 94,563 483,253 SH   DFND 01, 03, 04 358,564 0 124,689
Watts Water Technologies Inc Common Stock 942749102 155,663 1,558,776 SH   DFND 01, 02 1,331,378 0 227,398
Welbilt Inc Common Stock 949090104 15,274 2,483,024 SH   DFND 01, 02 1,713,466 0 769,558
Welltower Inc REIT 95040Q104 14,529 263,731 SH   DFND 03, 04 263,731 0 0
Western Union Co/The Common Stock 959802109 244 11,397 SH   DFND 03, 04 11,397 0 0
Westrock Co Common Stock 96145D105 94,872 2,730,922 SH   DFND 1 1,972,825 0 758,097
Weyerhaeuser Co REIT 962166104 587 20,573 SH   DFND 03, 04 20,573 0 0
White Mountains Insurance Grou Common Stock G9618E107 10,777 13,835 SH   DFND 3 13,835 0 0
Williams-Sonoma Inc Common Stock 969904101 1,809 20,000 SH   DFND 3 20,000 0 0
Willis Towers Watson PLC Common Stock G96629103 742 3,554 SH   DFND 03, 04 3,554 0 0
Wolters Kluwer NV ADR 977874205 203 2,366 SH   DFND 4 2,366 0 0
Workiva Inc Common Stock 98139A105 5,018 90,000 SH   DFND 3 90,000 0 0
Xylem Inc/NY Common Stock 98419M100 442,743 5,271,888 SH   DFND 01, 02, 03 4,521,448 0 750,440
Zoetis Inc Common Stock 98978V103 2,168 13,111 SH   DFND 03, 04 13,111 0 0
Zuora Inc Common Stock 98983V106 3,021 292,182 SH   DFND 3 292,182 0 0