0001207017-21-000032.txt : 20210812 0001207017-21-000032.hdr.sgml : 20210812 20210812164333 ACCESSION NUMBER: 0001207017-21-000032 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20210630 FILED AS OF DATE: 20210812 DATE AS OF CHANGE: 20210812 EFFECTIVENESS DATE: 20210812 FILER: COMPANY DATA: COMPANY CONFORMED NAME: LAZARD ASSET MANAGEMENT LLC CENTRAL INDEX KEY: 0001207017 IRS NUMBER: 000000000 STATE OF INCORPORATION: DE FILING VALUES: FORM TYPE: 13F-HR SEC ACT: 1934 Act SEC FILE NUMBER: 028-10469 FILM NUMBER: 211168282 BUSINESS ADDRESS: STREET 1: 30 ROCKEFELLER PLZ STREET 2: 56TH FL. CITY: NEW YORK STATE: NY ZIP: 10112 BUSINESS PHONE: 2126321890 MAIL ADDRESS: STREET 1: 30 ROCKEFELLER PLZ STREET 2: 56TH FL. CITY: NEW YORK STATE: NY ZIP: 10112 13F-HR 1 primary_doc.xml 13F-HR LIVE false true true 0001207017 XXXXXXXX 06-30-2021 06-30-2021 LAZARD ASSET MANAGEMENT LLC
30 ROCKEFELLER PLZ 56TH FL. NEW YORK NY 10112
13F COMBINATION REPORT 028-10469 0001692234 028-17598 Russell Investments Group, Ltd. N
Mark Anderson Chief Compliance Officer 212-632-1890 Mark Anderson New York NY 08-12-2021 1 2652 89103318 false 1 0001050471 028-06588 LAZARD ASSET MANAGEMENT LTD
INFORMATION TABLE 2 20210630Info_Table.xml LAZARD 2Q21 13F 1-800-FLOWERS-A Common Stock 68243Q106 89 2810 SH SOLE 2810 0 0 10X GENOMICS Common Stock 88025U109 4816 24597 SH SOLE 455 0 24142 1ST SOURCE CORP Common Stock 336901103 28 604 SH SOLE 604 0 0 21VIANET GP ADR CommonStock ADR 90138A103 20305 884790 SH SOLE 526051 0 358739 21VIANET GP ADR CommonStock ADR 90138A103 13970 608723 SH OTR 608723 0 0 2U INC Common Stock 90214J101 586 14078 SH SOLE 14078 0 0 360 FINANCE INC CommonStock ADR 88557W101 22353 534255 SH SOLE 534255 0 0 3M Co Common Stock 88579Y101 24495 123324 SH SOLE 117974 0 5350 3M Co Common Stock 88579Y101 2205 11106 SH SOLE 1 1305 0 7436 51JOBS INC ADR CommonStock ADR 316827104 1068 13737 SH SOLE 11926 0 1811 A-MARK PRECIOUS Common Stock 00181T107 39 853 SH SOLE 853 0 0 A10 NETWORKS Common Stock 002121101 129 11539 SH SOLE 11539 0 0 AAL 6.5 7/1/25 Bond 30/360P2 U 02376RAF9 80512 51200000 PRN SOLE 26010000 0 25190000 AARON'S CO INC Common Stock 00258W108 1664 52041 SH SOLE 41066 0 10975 AARON'S CO INC Common Stock 00258W108 1475 46110 SH SOLE 1 0 0 46110 AAWW 1.875 6/24 Bond 30/360P2 U 049164BJ4 36581 28565000 PRN SOLE 14930000 0 13635000 AAWW 2.25 06/22 Bond 30/360P2 U 049164BH8 46109 42155000 PRN SOLE 27359000 0 14796000 ABB LTD ADR CommonStock ADR 000375204 196331 5776162 SH SOLE 5558061 0 218101 ABB LTD ADR CommonStock ADR 000375204 384 11316 SH OTR 11316 0 0 ABBOTT LABS Common Stock 002824100 4187 36120 SH SOLE 36120 0 0 ABBOTT LABS Common Stock 002824100 2020 17426 SH SOLE 1 0 0 17426 ABBVIE INC Common Stock 00287Y109 6476 57493 SH SOLE 57265 0 228 ABBVIE INC Common Stock 00287Y109 1516 13465 SH SOLE 1 0 0 13465 ABERDEEN EMER Cl-EndFund Eq 1 00301W105 29783 3290998 SH SOLE 2465395 0 825603 ABERDEEN JAPAN Cl-EndFund Eq 1 00306J109 13017 1477568 SH SOLE 1420613 0 56955 ABERDEEN STANDA MutFund Eq 0 TL 003264108 138 5500 SH SOLE 5500 0 0 ABIOMED INC Common Stock 003654100 4440 14227 SH SOLE 260 0 13967 ABR 4.75-11/22 Bond 30/360P2 U 038923AP3 43791 40000000 PRN SOLE 23378000 0 16622000 ABRDN STAND GL Cl-EndFund Eq12 00326W106 4450 207761 SH SOLE 207761 0 0 ABSOLUTE SOFTW Common Stock 00386B109 60 4212 SH SOLE 4212 0 0 ACADEMY SPORTS Common Stock 00402L107 5 131 SH SOLE 131 0 0 ACBCN 5.5-2/24 Bond 30/360P2 U 05156XAG3 17784 20800000 PRN SOLE 20564000 0 236000 ACCENTURE PLC Common Stock G1151C101 1135024 3850281 SH SOLE 3234795 0 615486 ACCENTURE PLC Common Stock G1151C101 334 1134 SH OTR 1134 0 0 ACCENTURE PLC Common Stock G1151C101 149055 505633 SH SOLE 1 322844 0 181290 ACCOLADE INC Common Stock 00437E102 4798 88352 SH SOLE 1636 0 86716 ACTIVISION BLIZ Common Stock 00507V109 71739 751672 SH SOLE 431200 0 320472 ACTIVISION BLIZ Common Stock 00507V109 5206 54548 SH SOLE 1 6746 0 43910 ACUITY BRANDS Common Stock 00508Y102 569 3045 SH SOLE 98 0 2947 ACUITYADS HLDG Common Stock 00510L106 27 2757 SH SOLE 2757 0 0 ACUSHNET HOLDIN Common Stock 005098108 29 598 SH SOLE 598 0 0 ADAMS DIVERSIFI Cl-EndFund Eq 4 006212104 70825 3582454 SH SOLE 3582454 0 0 ADAMS NATURAL Cl-EndFund Eq 4 00548F105 9079 560462 SH SOLE 542762 0 17700 ADAPTIVE BIOTEC Common Stock 00650F109 43858 1073385 SH SOLE 527521 0 545864 ADAPTIVE BIOTEC Common Stock 00650F109 65 1605 SH OTR 1605 0 0 ADAPTIVE BIOTEC Common Stock 00650F109 2699 66064 SH SOLE 1 55823 0 10241 ADECOAGRO Common Stock L00849106 71 7115 SH SOLE 6555 0 560 ADOBE INC Common Stock 00724F101 463476 791401 SH SOLE 593660 0 197741 ADOBE INC Common Stock 00724F101 26 45 SH OTR 45 0 0 ADOBE INC Common Stock 00724F101 59222 101124 SH SOLE 1 25150 0 75273 ADTALEM GLOBAL Common Stock 00737L103 1828 51302 SH SOLE 47450 0 3852 ADTALEM GLOBAL Common Stock 00737L103 350 9834 SH SOLE 1 0 0 9834 ADTRAN INC COMM Common Stock 00738A106 247 12000 SH SOLE 12000 0 0 ADV MICRO DEV I Common Stock 007903107 13243 140998 SH SOLE 82652 0 58346 ADV MICRO DEV I Common Stock 007903107 1079 11496 SH SOLE 1 0 0 11496 ADVANCED DRAINA Common Stock 00790R104 109 942 SH SOLE 942 0 0 ADVANCED ENERGY Common Stock 007973100 247 2194 SH SOLE 2194 0 0 ADVANSIX INC Common Stock 00773T101 70 2347 SH SOLE 2347 0 0 AEO 3.75-04/25 Bond 30/360P2 U 02553EAB2 105777 24211000 PRN SOLE 10852000 0 13359000 AERI 1.5-10/24 Bond 30/360P2 U 00771VAB4 17331 17418000 PRN SOLE 10949000 0 6469000 AES CORP COMMON Common Stock 00130H105 13 499 SH SOLE 1 499 0 0 AFFIMED THERAPE Common Stock N01045108 111 13089 SH SOLE 13089 0 0 AFLAC INC Common Stock 001055102 13266 247232 SH SOLE 125719 0 121513 AFLAC INC Common Stock 001055102 918 17114 SH SOLE 1 0 0 11554 AGCO CORP Common Stock 001084102 53929 413632 SH SOLE 167070 0 246562 AGCO CORP Common Stock 001084102 388 2978 SH SOLE 1 0 0 2978 AGILENT TECHNO Common Stock 00846U101 31928 216012 SH SOLE 113040 0 102972 AGILENT TECHNO Common Stock 00846U101 14 100 SH OTR 100 0 0 AGILENT TECHNO Common Stock 00846U101 19814 134053 SH SOLE 1 8847 0 123132 AGIOS PHARMACE Common Stock 00847X104 2 50 SH SOLE 50 0 0 AGIOS PHARMACE Common Stock 00847X104 142 2580 SH OTR 2580 0 0 AGNICO EAGLE Common Stock 008474108 18592 307570 SH SOLE 208650 0 98920 AGREE REALTY Common Stock 008492100 29 412 SH SOLE 412 0 0 AIR LEASE CORP Common Stock 00912X302 5048 120956 SH SOLE 63358 0 57598 AIR PRODS & CHE Common Stock 009158106 88 309 SH SOLE 309 0 0 AIR PRODS & CHE Common Stock 009158106 519 1806 SH SOLE 1 0 0 1806 AIRBNB INC Common Stock 009066101 1664 10872 SH SOLE 3598 0 7274 AKAM 0.125-5/25 Bond 30/360P2 U 00971TAJ0 96808 73787000 PRN SOLE 69320000 0 4467000 AKAM 0.375-9/27 Bond 30/360P2 U 00971TAL5 1620 1395000 PRN SOLE 1395000 0 0 AKAMAI TECH Common Stock 00971T101 15351 131659 SH SOLE 64920 0 66739 AKAMAI TECH Common Stock 00971T101 773 6631 SH SOLE 1 0 0 4185 ALARM.COM INC Common Stock 011642105 104 1234 SH SOLE 1234 0 0 ALASKA AIR GRP Common Stock 011659109 5027 83354 SH SOLE 44512 0 38842 ALBERTSONS COS Common Stock 013091103 71 3650 SH SOLE 3650 0 0 ALCON-INC Common Stock H01301128 11 157 SH SOLE 142 0 15 ALCON-INC Common Stock H01301128 9 136 SH OTR 136 0 0 ALERUS FINANCIA Common Stock 01446U103 32 1125 SH SOLE 1125 0 0 ALEXANDRIA REAL Common Stock 015271109 7069 38854 SH SOLE 21316 0 17538 ALEXANDRIA REAL Common Stock 015271109 421 2317 SH SOLE 1 0 0 2317 ALEXION PHARMA Common Stock 015351109 3243 17653 SH SOLE 17653 0 0 ALEXION PHARMA Common Stock 015351109 107 587 SH OTR 587 0 0 ALEXION PHARMA Common Stock 015351109 556 3027 SH SOLE 1 0 0 3027 ALIBABA GRP ADR CommonStock ADR 01609W102 739012 3258721 SH SOLE 1933273 0 1325448 ALIBABA GRP ADR CommonStock ADR 01609W102 63818 281412 SH OTR 281412 0 0 ALIBABA GRP ADR CommonStock ADR 01609W102 174452 769259 SH SOLE 1 664190 0 105069 ALIGN TECH Common Stock 016255101 5219 8542 SH SOLE 8419 0 123 ALIGN TECH Common Stock 016255101 18019 29492 SH SOLE 1 7 0 29485 ALLEGHANY CORP Common Stock 017175100 5470 8201 SH SOLE 7460 0 741 ALLEGHANY CORP Common Stock 017175100 238 358 SH SOLE 1 0 0 0 ALLEGHENY TECH Common Stock 01741R102 688 33043 SH SOLE 33043 0 0 ALLEGION PLC Common Stock G0176J109 8181 58735 SH SOLE 2240 0 56495 ALLEGION PLC Common Stock G0176J109 427 3070 SH SOLE 1 0 0 3070 ALLEGRO MICROSY Common Stock 01749D105 1421 51309 SH SOLE 0 0 51309 ALLEGRO MICROSY Common Stock 01749D105 739 26698 SH SOLE 1 0 0 26698 ALLIANT ENERGY Common Stock 018802108 405 7271 SH SOLE 40 0 7231 ALLIANT ENERGY Common Stock 018802108 208 3745 SH SOLE 1 0 0 0 ALLIED MOTION Common Stock 019330109 63 1835 SH SOLE 1835 0 0 ALLOGENE THERAP Common Stock 019770106 48 1848 SH SOLE 1848 0 0 ALLSTATE CORP Common Stock 020002101 50266 385358 SH SOLE 329804 0 55553 ALLSTATE CORP Common Stock 020002101 509 3907 SH OTR 3907 0 0 ALLSTATE CORP Common Stock 020002101 1060 8128 SH SOLE 1 2037 0 6091 ALLY FINANCIAL Common Stock 02005N100 133 2670 SH SOLE 1839 0 831 ALLY FINANCIAL Common Stock 02005N100 1423 28566 SH SOLE 1 0 0 28566 ALNYLAM PHARMAC Common Stock 02043Q107 176 1044 SH SOLE 1044 0 0 ALNYLAM PHARMAC Common Stock 02043Q107 152 901 SH OTR 901 0 0 ALPHA & OMEGA Common Stock G6331P104 79 2605 SH SOLE 2605 0 0 ALPHABET INC A Common Stock 02079K305 3089469 1265248 SH SOLE 1162821 0 102427 ALPHABET INC A Common Stock 02079K305 2026 830 SH DFND 830 0 0 ALPHABET INC A Common Stock 02079K305 114 47 SH OTR 47 0 0 ALPHABET INC A Common Stock 02079K305 75986 31119 SH SOLE 1 9558 0 21561 ALPHABET INC C Common Stock 02079K107 740023 295262 SH SOLE 78814 0 216448 ALPHABET INC C Common Stock 02079K107 1165 465 SH DFND 465 0 0 ALPHABET INC C Common Stock 02079K107 27 11 SH OTR 11 0 0 ALPHABET INC C Common Stock 02079K107 10451 4170 SH SOLE 1 0 0 4021 ALTRA INDUST Common Stock 02208R106 21806 335382 SH SOLE 247564 0 87818 ALTRIA GROUP Common Stock 02209S103 15742 330161 SH SOLE 313039 0 17122 ALTRIA GROUP Common Stock 02209S103 1910 40070 SH SOLE 1 16145 0 11738 AMALGAMATED FIN Common Stock 022671101 35 2240 SH SOLE 2240 0 0 AMAZON.COM INC Common Stock 023135106 413500 120198 SH SOLE 37105 0 83093 AMAZON.COM INC Common Stock 023135106 21676 6301 SH SOLE 1 0 0 6301 AMBEV SA ADR CommonStock ADR 02319V103 383 111600 SH SOLE 0 0 111600 AMC NETWORKS Common Stock 00164V103 154 2309 SH SOLE 2309 0 0 AMDOCS LTD US Common Stock G02602103 14164 183099 SH SOLE 147676 0 35423 AMDOCS LTD US Common Stock G02602103 2419 31278 SH SOLE 1 4830 0 26448 AMER EXPRESS CO Common Stock 025816109 923365 5588365 SH SOLE 5164343 0 424022 AMER EXPRESS CO Common Stock 025816109 856 5185 SH DFND 5185 0 0 AMER EXPRESS CO Common Stock 025816109 444 2688 SH OTR 2688 0 0 AMER EXPRESS CO Common Stock 025816109 15378 93075 SH SOLE 1 58076 0 34999 AMER FINANCIAL Common Stock 025932104 28 226 SH SOLE 226 0 0 AMER VANGUARD Common Stock 030371108 62 3553 SH SOLE 3553 0 0 AMERCO COMMON Common Stock 023586100 9676 16418 SH SOLE 15168 0 1250 AMERCO COMMON Common Stock 023586100 1686 2862 SH SOLE 1 1194 0 1230 AMEREN CORP Common Stock 023608102 311430 3890931 SH SOLE 1 3765531 0 125400 AMEREN CORP Common Stock 023608102 3787 47315 SH SOLE 43441 0 3874 AMEREN CORP Common Stock 023608102 589 7360 SH SOLE 1 3161 0 0 AMERICA MOV ADR CommonStock ADR 02364W105 376119 25074604 SH SOLE 19180318 0 5894286 AMERICA MOV ADR CommonStock ADR 02364W105 9919 661294 SH DFND 0 0 661294 AMERICAN AIRLIN Common Stock 02376R102 1108 52241 SH SOLE 52241 0 0 AMERICAN ELEC P Common Stock 025537101 6917 81775 SH SOLE 74157 0 7618 AMERICAN ELEC P Common Stock 025537101 1151 13607 SH SOLE 1 6103 0 4757 AMERICAN INTL G Common Stock 026874784 12514 262903 SH SOLE 113637 0 149266 AMERICAN INTL G Common Stock 026874784 488 10271 SH SOLE 1 0 0 10271 AMERICAN PUBLIC Common Stock 02913V103 36 1301 SH SOLE 1301 0 0 AMERICAN SOFTWA Common Stock 029683109 151 6879 SH SOLE 6879 0 0 AMERICAN STATES Common Stock 029899101 2 26 SH SOLE 26 0 0 AMERICAN TOWER Common Stock 03027X100 7536 27899 SH SOLE 26506 0 1393 AMERICAN TOWER Common Stock 03027X100 1784 6604 SH SOLE 1 1688 0 3802 AMERICAN WATER Common Stock 030420103 5647 36642 SH SOLE 33551 0 3091 AMERICAN WATER Common Stock 030420103 1424 9239 SH SOLE 1 2580 0 3448 AMERICAN-OUTDOO Common Stock 02875D109 18 523 SH SOLE 523 0 0 AMERICAS CARMAR Common Stock 03062T105 142 1005 SH SOLE 1005 0 0 AMERICOLD REALT Common Stock 03064D108 9 262 SH SOLE 262 0 0 AMERIPRISE FIN Common Stock 03076C106 3236 13003 SH SOLE 13003 0 0 AMERISOURCEBER Common Stock 03073E105 2248 19642 SH SOLE 19642 0 0 AMERISOURCEBER Common Stock 03073E105 238 2085 SH SOLE 1 0 0 0 AMETEK INC Common Stock 031100100 2461 18435 SH SOLE 18228 0 207 AMETEK INC Common Stock 031100100 14257 106796 SH SOLE 1 12701 0 94095 AMEX TECH SELCT MutFund Eq 4 TL 81369Y803 67 458 SH SOLE 458 0 0 AMGEN Common Stock 031162100 19007 77979 SH SOLE 55048 0 22931 AMGEN Common Stock 031162100 81 334 SH OTR 334 0 0 AMGEN Common Stock 031162100 2406 9872 SH SOLE 1 1797 0 6190 AMKOR TECHNOLGY Common Stock 031652100 123 5199 SH SOLE 5199 0 0 AMN HEALTHCARE Common Stock 001744101 5208 53709 SH SOLE 53709 0 0 AMN HEALTHCARE Common Stock 001744101 322 3326 SH SOLE 1 3326 0 0 AMPHASTAR PHARM Common Stock 03209R103 70 3479 SH SOLE 3479 0 0 AMPHENOL CORP Common Stock 032095101 328264 4798490 SH SOLE 4721030 0 77460 AMPHENOL CORP Common Stock 032095101 23328 341010 SH SOLE 1 118820 0 222190 ANALOG DEVICES Common Stock 032654105 1364649 7926636 SH SOLE 6582809 0 1343826 ANALOG DEVICES Common Stock 032654105 699 4065 SH DFND 4065 0 0 ANALOG DEVICES Common Stock 032654105 541 3146 SH OTR 3146 0 0 ANALOG DEVICES Common Stock 032654105 25154 146109 SH SOLE 1 52627 0 93482 ANAPLAN INC Common Stock 03272L108 41 776 SH SOLE 776 0 0 ANGLOGOLD ADR CommonStock ADR 035128206 178 9600 SH SOLE 0 0 9600 ANSYS INC Common Stock 03662Q105 116298 335095 SH SOLE 2000 0 333095 ANTERO MDSTREAM Common Stock 03676B102 75 7242 SH SOLE 7242 0 0 ANTHEM INC Common Stock 036752103 84293 220780 SH SOLE 112985 0 107795 ANTHEM INC Common Stock 036752103 366 959 SH OTR 959 0 0 ANTHEM INC Common Stock 036752103 1772 4642 SH SOLE 1 1746 0 2896 AON PLC/IRELAND Common Stock G0403H108 1291584 5409550 SH SOLE 4342966 0 1066584 AON PLC/IRELAND Common Stock G0403H108 727 3045 SH DFND 3045 0 0 AON PLC/IRELAND Common Stock G0403H108 18 76 SH OTR 76 0 0 AON PLC/IRELAND Common Stock G0403H108 149738 627150 SH SOLE 1 471766 0 153303 APA CORP Common Stock 03743Q108 27 1286 SH SOLE 0 0 1286 APARTMENT INVES Common Stock 03748R747 58 8784 SH SOLE 8784 0 0 API GROUP CORP Common Stock 00187Y100 57 2769 SH SOLE 2769 0 0 APLS 3.5-9/26 Bond 30/360P2 U 03753UAB2 25917 14000000 PRN SOLE 13817000 0 183000 APOGEE ENTERPRI Common Stock 037598109 94 2330 SH SOLE 2330 0 0 APOLLO COMM RE Common Stock 03762U105 31 1970 SH SOLE 1970 0 0 APOLLO TACT INC Cl-EndFund Fi12 037638103 101 6500 PRN SOLE 6500 0 0 APPLE INC Common Stock 037833100 1419707 10365856 SH SOLE 7550023 0 2815833 APPLE INC Common Stock 037833100 2294 16756 SH DFND 16756 0 0 APPLE INC Common Stock 037833100 69 508 SH OTR 508 0 0 APPLE INC Common Stock 037833100 30169 220281 SH SOLE 1 0 0 220281 APPLIED INDL TE Common Stock 03820C105 943 10361 SH SOLE 1 0 0 10361 APPLIED MATLS I Common Stock 038222105 525465 3690068 SH SOLE 1700503 0 1989565 APPLIED MATLS I Common Stock 038222105 657 4615 SH DFND 4615 0 0 APPLIED MATLS I Common Stock 038222105 693 4869 SH OTR 4869 0 0 APPLIED MATLS I Common Stock 038222105 17343 121791 SH SOLE 1 58144 0 63647 APTARGROUP INC Common Stock 038336103 2068 14689 SH SOLE 14689 0 0 APTARGROUP INC Common Stock 038336103 311 2215 SH SOLE 1 2215 0 0 APTIV PLC Common Stock G6095L109 372403 2367021 SH SOLE 1606097 0 760924 APTIV PLC Common Stock G6095L109 8 56 SH OTR 56 0 0 APTIV PLC Common Stock G6095L109 12 81 SH SOLE 1 81 0 0 APYX MEDICAL CO Common Stock 03837C106 37 3615 SH SOLE 3615 0 0 ARCBEST CORP Common Stock 03937C105 29 513 SH SOLE 513 0 0 ARCC 3.75-02/22 Bond 30/360P2 U 04010LAT0 2477 2365000 PRN SOLE 2365000 0 0 ARCH CAPITAL Common Stock G0450A105 7834 201196 SH SOLE 126759 0 74437 ARCHER DANIELS Common Stock 039483102 5253 86694 SH SOLE 86694 0 0 ARES DYNAMIC CR Cl-EndFund Fi12 04014F102 113 7000 PRN SOLE 7000 0 0 ARGAN INC Common Stock 04010E109 92 1927 SH SOLE 1927 0 0 ARGENX SE ADR CommonStock ADR 04016X101 114 379 SH SOLE 1 0 0 379 ARI 4.75 08/22 Bond 30/360P2 U 03762UAB1 7026 6965000 PRN SOLE 6965000 0 0 ARMSTRON WORLD Common Stock 04247X102 302917 2824145 SH SOLE 2561840 0 262305 ARMSTRON WORLD Common Stock 04247X102 6801 63412 SH SOLE 1 0 0 63412 ARROW ELECTRONI Common Stock 042735100 855 7518 SH SOLE 7518 0 0 ARROW FINL CORP Common Stock 042744102 41 1147 SH SOLE 1147 0 0 ARROWHEAD PHAR Common Stock 04280A100 69 834 SH SOLE 834 0 0 ARROWHEAD PHAR Common Stock 04280A100 140 1696 SH OTR 1696 0 0 ARTISAN PARTNER Common Stock 04316A108 77 1523 SH SOLE 1523 0 0 ASA GOLD Cl-EndFund Eq 2 G3156P103 62197 2883539 SH SOLE 2227707 0 655831 ASANA INC- CL A Common Stock 04342Y104 86 1400 SH SOLE 1400 0 0 ASBURY AUTO GRP Common Stock 043436104 97 570 SH SOLE 570 0 0 ASE TECHNO-ADR CommonStock ADR 00215W100 90426 11233118 SH SOLE 11104470 0 128648 ASE TECHNO-ADR CommonStock ADR 00215W100 7631 948059 SH DFND 0 0 948059 ASE TECHNO-ADR CommonStock ADR 00215W100 17265 2144747 SH OTR 2144747 0 0 ASENSUS SURGIC Common Stock 04367G103 30 9766 SH SOLE 9766 0 0 ASHLAND GLOBAL Common Stock 044186104 24621 281389 SH SOLE 219358 0 62031 ASHLAND GLOBAL Common Stock 044186104 351 4016 SH OTR 4016 0 0 ASM LITH COMM Common Stock N07059210 155 225 SH SOLE 225 0 0 ASM LITH COMM Common Stock N07059210 27 40 SH SOLE 1 40 0 0 ASPEN TECHNOLOG Common Stock 045327103 141808 1031038 SH SOLE 5313 0 1025725 ASSURANT INC Common Stock 04621X108 247 1585 SH SOLE 1 0 0 0 ASTRAZEN ADR US CommonStock ADR 046353108 10554 176208 SH SOLE 37691 0 138517 ASTRONICS CORP Common Stock 046433108 198 11326 SH SOLE 1 0 0 11326 AT HOME GROUP Common Stock 04650Y100 56 1531 SH SOLE 1531 0 0 AT&T INC Common Stock 00206R102 19310 670973 SH SOLE 556341 0 114632 AT&T INC Common Stock 00206R102 1974 68623 SH SOLE 1 0 0 52694 ATI PHYSICAL TH Common Stock 00216W109 40156 4209245 SH SOLE 2323330 0 1885915 ATKORE INC Common Stock 047649108 39147 551379 SH SOLE 299726 0 251653 ATKORE INC Common Stock 047649108 246 3468 SH SOLE 1 0 0 3468 ATLANTIC CAPIT Common Stock 048269203 52 2060 SH SOLE 2060 0 0 ATLANTIC UNION Common Stock 04911A107 34 950 SH SOLE 950 0 0 ATLAS AIR WORLD Common Stock 049164205 1097 16120 SH SOLE 15737 0 383 ATLAS CORP Common Stock Y0436Q109 93 6550 SH SOLE 6550 0 0 ATLASSIAN CORP Common Stock G06242104 567 2209 SH SOLE 1 0 0 2209 ATMOS ENERGY CO Common Stock 049560105 1 18 SH SOLE 18 0 0 ATMOS ENERGY CO Common Stock 049560105 634 6606 SH SOLE 1 0 0 4508 ATSG 1.125-24 Bond 30/360P2 U 00922RAB1 20376 20000000 PRN SOLE 11138000 0 8862000 AUTODESK INC Common Stock 052769106 107997 369982 SH SOLE 79984 0 289998 AUTODESK INC Common Stock 052769106 679 2327 SH SOLE 1 0 0 2327 AUTOHOME IN ADR CommonStock ADR 05278C107 247083 3863094 SH SOLE 3042452 0 820642 AUTOHOME IN ADR CommonStock ADR 05278C107 23640 369607 SH SOLE 1 369607 0 0 AUTOMATIC DATA Common Stock 053015103 97408 490426 SH SOLE 224784 0 265642 AUTOMATIC DATA Common Stock 053015103 8951 45067 SH SOLE 1 4486 0 37310 AUTONATION INC Common Stock 05329W102 126 1336 SH SOLE 1336 0 0 AUTOZONE INC Common Stock 053332102 43035 28840 SH SOLE 11897 0 16943 AUTOZONE INC Common Stock 053332102 1454 975 SH SOLE 1 339 0 416 AVADEL PHARMA CommonStock ADR 05337M104 235 34970 SH SOLE 34970 0 0 AVALARA INC Common Stock 05338G106 323 2000 SH SOLE 2000 0 0 AVALONBAY COM Common Stock 053484101 113 545 SH SOLE 545 0 0 AVANGRID INC Common Stock 05351W103 12 251 SH SOLE 1 251 0 0 AVAYA HOLDINGS Common Stock 05351X101 932 34657 SH SOLE 34245 0 412 AVERY DENNISON Common Stock 053611109 259685 1235187 SH SOLE 1082252 0 152935 AVERY DENNISON Common Stock 053611109 2673 12717 SH SOLE 1 1795 0 9508 AVIAT NETWORK Common Stock 05366Y201 31 974 SH SOLE 974 0 0 AVID BIOSERVICE Common Stock 05368M106 118 4601 SH SOLE 4601 0 0 AVIENT CORP Common Stock 05368V106 24 504 SH SOLE 504 0 0 AVYA 2.25-06/23 Bond 30/360P2 U 05351XAB7 52293 44600000 PRN SOLE 24140000 0 20460000 AXALTA COATING Common Stock G0750C108 82 2690 SH SOLE 2690 0 0 AXCELIS TECH Common Stock 054540208 124 3079 SH SOLE 3079 0 0 AXOGEN INC Common Stock 05463X106 66 3090 SH SOLE 3090 0 0 AXON ENTERPRISE Common Stock 05464C101 292 1654 SH SOLE 1 0 0 1654 AXONICS MODULAT Common Stock 05465P101 95 1508 SH SOLE 1508 0 0 AYX 0.5-8/1/24 Bond 30/360P2 U 02156BAD5 63231 66038000 PRN SOLE 57384000 0 8654000 AYX 1-08/01/26 Bond 30/360P2 U 02156BAF0 15992 16900000 PRN SOLE 14624000 0 2276000 AZUL SA CommonStock ADR 05501U106 8023 303905 SH SOLE 140727 0 163178 AZUL SA CommonStock ADR 05501U106 9615 364214 SH OTR 364214 0 0 B. RILEY FINAN Common Stock 05580M108 87 1161 SH SOLE 1161 0 0 BADGER METER IN Common Stock 056525108 4512 45987 SH SOLE 45987 0 0 BADGER METER IN Common Stock 056525108 334 3405 SH SOLE 1 3405 0 0 BAIDU INC CommonStock ADR 056752108 49722 243858 SH SOLE 134951 0 108907 BAIDU INC CommonStock ADR 056752108 1 5 SH OTR 5 0 0 BALCHEM CORP Common Stock 057665200 828 6309 SH SOLE 6309 0 0 BALL CORP Common Stock 058498106 11332 139877 SH SOLE 3807 0 136070 BALL CORP Common Stock 058498106 5 64 SH OTR 64 0 0 BALL CORP Common Stock 058498106 6040 74560 SH SOLE 1 3594 0 70966 BALLY'S CORP Common Stock 05875B106 42 778 SH SOLE 778 0 0 BANCO DE SA ADR CommonStock ADR 05964H105 67001 17136058 SH SOLE 16378750 0 757308 BANCOLOMBIA ADR CommonStock ADR 05968L102 83136 2886691 SH SOLE 1014820 0 1871870 BAND 0.25-03/26 Bond 30/360P2 U 05988JAB9 37014 22750000 PRN SOLE 10975000 0 11775000 BANDWIDTH INC-A Common Stock 05988J103 9300 67437 SH SOLE 67437 0 0 BANK OF AMERICA Common Stock 060505104 1349572 32732789 SH SOLE 29581934 0 3150855 BANK OF AMERICA Common Stock 060505104 1011 24530 SH DFND 24530 0 0 BANK OF AMERICA Common Stock 060505104 760 18446 SH OTR 18446 0 0 BANK OF AMERICA Common Stock 060505104 14265 346006 SH SOLE 1 223307 0 122699 BANK OF NT BUTT Common Stock G0772R208 23 675 SH SOLE 675 0 0 BANKUNITED INC Common Stock 06652K103 24 573 SH SOLE 573 0 0 BAOZUN INC CommonStock ADR 06684L103 129 3646 SH SOLE 0 0 3646 BARCLAY PLC ADR CommonStock ADR 06738E204 89162 9239622 SH SOLE 8833525 0 406097 BARRICK GOLD CO Common Stock 067901108 11246 543856 SH SOLE 365690 0 178166 BASSETT FURNITU Common Stock 070203104 76 3150 SH SOLE 3150 0 0 BAXTER INTL INC Common Stock 071813109 239021 2969215 SH SOLE 2910434 0 58781 BAXTER INTL INC Common Stock 071813109 6886 85542 SH SOLE 1 0 0 82633 BBIO 2.5-03/27 Bond 30/360P2 U 10806XAB8 41125 25000000 PRN SOLE 11256000 0 13744000 BCE INC Common Stock 05534B760 295 6000 SH SOLE 6000 0 0 BCO BRADESC-ADR CommonStock ADR 059460303 288865 56309001 SH SOLE 38646581 0 17662420 BCO BRADESC-ADR CommonStock ADR 059460303 8 1733 SH OTR 1733 0 0 BCO BRADESC-ADR CommonStock ADR 059460303 26173 5101991 SH SOLE 1 592756 0 4509235 BEAM THERAPEUTI Common Stock 07373V105 3165 24591 SH SOLE 453 0 24138 BECTON DICKINSO Common Stock 075887109 18076 74331 SH SOLE 33625 0 40706 BECTON DICKINSO Common Stock 075887109 934 3844 SH SOLE 1 0 0 2917 BEIGENE LTD CommonStock ADR 07725L102 1048 3055 SH SOLE 0 0 3055 BEL FUSE INC-B Common Stock 077347300 33 2292 SH SOLE 2292 0 0 BELLRING BRANDS Common Stock 079823100 68 2196 SH SOLE 2196 0 0 BENCHMARK ELEC Common Stock 08160H101 443 15600 SH SOLE 1 0 0 15600 BERKELEY LIGHTS Common Stock 084310101 3255 72661 SH SOLE 1332 0 71329 BERKSHIRE-HAT Common Stock 084670702 100886 363006 SH SOLE 228577 0 134429 BERKSHIRE-HAT Common Stock 084670702 5113 18400 SH DFND 10800 0 7600 BERKSHIRE-HAT Common Stock 084670702 2215 7970 SH SOLE 1 0 0 7970 BERRY GLOBAL Common Stock 08579W103 51 786 SH SOLE 786 0 0 BEST BUY CO INC Common Stock 086516101 23178 201586 SH SOLE 86160 0 115426 BEST BUY CO INC Common Stock 086516101 588 5119 SH SOLE 1 0 0 5119 BEST INC ADR CommonStock ADR 08653C106 12 6975 SH SOLE 0 0 6975 BETTERWARE DE M Common Stock P1666E105 60 1210 SH SOLE 1210 0 0 BHP BILL ADR CommonStock ADR 05545E209 834 13973 SH SOLE 13973 0 0 BHP LIMITED ADR CommonStock ADR 088606108 99060 1360161 SH SOLE 1307226 0 52935 BIG 5 SPORTING Common Stock 08915P101 24 966 SH SOLE 966 0 0 BIG LOTS INC Common Stock 089302103 27 416 SH SOLE 416 0 0 BIGCOMMERCE HOL Common Stock 08975P108 265 4082 SH SOLE 4082 0 0 BIGLARI HLD-B Common Stock 08986R309 32 205 SH SOLE 205 0 0 BILI 1.25 06/27 Bond30E/360P2 U 090040AD8 67963 22500000 PRN SOLE 10494000 0 12006000 BILIBILI IN-ADR CommonStock ADR 090040106 17983 147603 SH SOLE 62312 0 85291 BILIBILI IN-ADR CommonStock ADR 090040106 24942 204714 SH OTR 204714 0 0 BILL.COM HOLDIN Common Stock 090043100 147 807 SH SOLE 807 0 0 BIO RAD LABS Common Stock 090572207 6509 10103 SH SOLE 9260 0 843 BIO RAD LABS Common Stock 090572207 783 1216 SH SOLE 1 532 0 0 BIO-TECHNE CORP Common Stock 09073M104 3234 7183 SH SOLE 7113 0 70 BIO-TECHNE CORP Common Stock 09073M104 3037 6746 SH SOLE 1 0 0 6746 BIOCERES CROP S Common Stock G1117K114 38 2749 SH SOLE 2749 0 0 BIODELIVERY SCI Common Stock 09060J106 86 24087 SH SOLE 24087 0 0 BIOGEN INC Common Stock 09062X103 2 8 SH SOLE 8 0 0 BIOHAVEN PHARMA Common Stock G11196105 85 882 SH SOLE 882 0 0 BIOMARIN PHARMA Common Stock 09061G101 32 389 SH SOLE 304 0 85 BIOMARIN PHARMA Common Stock 09061G101 140 1686 SH OTR 1686 0 0 BKNG 0.75-05/25 Bond 30/360P2 U 09857LAN8 123170 86801000 PRN SOLE 55216000 0 31585000 BL 0.125-8/1/24 Bond 30/360P2 U 09239BAB5 27348 17000000 PRN SOLE 8783000 0 8217000 BLACK KNIGHT Common Stock 09215C105 652 8368 SH SOLE 0 0 8368 BLACK LTD DUR Cl-EndFund Fi12 09249W101 1953 114785 PRN SOLE 114785 0 0 BLACKBAUD INC Common Stock 09227Q100 83 1086 SH SOLE 1086 0 0 BLACKLINE INC Common Stock 09239B109 2142 19256 SH SOLE 19256 0 0 BLACKROCK BD AM Cl-EndFund Fi12 09248X100 239 9300 PRN SOLE 9300 0 0 BLACKROCK CORE Cl-EndFund Fi12 09249E101 379 23000 PRN SOLE 23000 0 0 BLACKROCK CRDT Cl-EndFund Fi12 092508100 693 44515 PRN SOLE 44515 0 0 BLACKROCK INC Common Stock 09247X101 3165 3618 SH SOLE 3493 0 125 BLACKROCK INC Common Stock 09247X101 1289 1474 SH SOLE 1 0 0 1474 BLACKROCK NY MI Cl-EndFund Fi12 09248L106 52 3473 PRN SOLE 3473 0 0 BLACKROCK RESOU Cl-EndFund Eq 4 09257A108 21684 2301937 SH SOLE 2210069 0 91868 BLACKROCK SCI 2 Cl-EndFund Eq12 09260K101 14377 344710 SH SOLE 344710 0 0 BLACKROCK ST CR Cl-EndFund Fi12 09257R101 320 23000 PRN SOLE 23000 0 0 BLACKSTONE GROU Common Stock 09260D107 582 6000 SH SOLE 6000 0 0 BLKRK-CORP H/Y Cl-EndFund Fi12 09255P107 455 37000 PRN SOLE 37000 0 0 BLMN 5-5/1/25 Bond 30/360P2 U 094235AB4 60734 25000000 PRN SOLE 13216000 0 11784000 BLOCK H & R INC Common Stock 093671105 131955 5619921 SH SOLE 1 3188514 0 2431407 BLOCK H & R INC Common Stock 093671105 568 24205 SH SOLE 24205 0 0 BLOOM ENERGY Common Stock 093712107 13398 498626 SH SOLE 498626 0 0 BLOOMIN' BRANDS Common Stock 094235108 60 2215 SH SOLE 2215 0 0 BLUEBIRD BIO Common Stock 09609G100 1 62 SH SOLE 62 0 0 BLUEBIRD BIO Common Stock 09609G100 96 3014 SH OTR 3014 0 0 BLUELINX HOLDIN Common Stock 09624H208 57 1141 SH SOLE 1141 0 0 BMRN 1.25-5/27 Bond 30/360P2 U 09061GAK7 14293 14195000 PRN SOLE 12489000 0 1706000 BOEING CO Common Stock 097023105 359 1500 SH SOLE 1500 0 0 BOISE CASCADE Common Stock 09739D100 79 1356 SH SOLE 1356 0 0 BONY Common Stock 064058100 45196 882231 SH SOLE 491886 0 390345 BONY Common Stock 064058100 1467 28643 SH SOLE 1 7536 0 14371 BOOKING HOLDING Common Stock 09857L108 17 8 SH SOLE 8 0 0 BOOKING HOLDING Common Stock 09857L108 439 201 SH SOLE 1 17 0 184 BOOZ ALLEN HAMI Common Stock 099502106 107761 1265102 SH SOLE 479769 0 785333 BOOZ ALLEN HAMI Common Stock 099502106 1998 23466 SH SOLE 1 11390 0 4774 BOSTON BEER Common Stock 100557107 62 61 SH SOLE 61 0 0 BOSTON BEER Common Stock 100557107 430 422 SH SOLE 1 0 0 422 BOSTON PPTYS Common Stock 101121101 110 964 SH SOLE 964 0 0 BOSTON PPTYS Common Stock 101121101 493 4307 SH SOLE 1 0 0 4307 BOSTON SCIENTIF Common Stock 101137107 398118 9310536 SH SOLE 8393012 0 917524 BOSTON SCIENTIF Common Stock 101137107 12 285 SH OTR 285 0 0 BOSTON SCIENTIF Common Stock 101137107 16999 397561 SH SOLE 1 16323 0 381238 BOX INC Common Stock 10316T104 80 3166 SH SOLE 3166 0 0 BP PLC SPON ADR CommonStock ADR 055622104 113981 4314210 SH SOLE 4121841 0 192369 BP PLC SPON ADR CommonStock ADR 055622104 0 35 SH SOLE 1 35 0 0 BR DEBT STRATEG Cl-EndFund Fi12 09255R202 229 20000 PRN SOLE 20000 0 0 BRADY CORP CL A Common Stock 104674106 94 1685 SH SOLE 1685 0 0 BRANDYWINE REAL Common Stock 105368203 97 7109 SH SOLE 7109 0 0 BRASKEM SA ADR CommonStock ADR 105532105 1 80 SH OTR 80 0 0 BRIDGEWATER BAN Common Stock 108621103 25 1568 SH SOLE 1568 0 0 BRIGHT HORIZONS Common Stock 109194100 2 19 SH SOLE 19 0 0 BRIGHTCOVE INC Common Stock 10921T101 66 4664 SH SOLE 4664 0 0 BRIGHTVIEW HOLD Common Stock 10948C107 47 2948 SH SOLE 2948 0 0 BRINKER INTL IN Common Stock 109641100 9210 148913 SH SOLE 77092 0 71821 BRISTOL MYERS Common Stock 110122108 52233 781705 SH SOLE 357659 0 424046 BRISTOL MYERS Common Stock 110122108 36 547 SH DFND 0 0 547 BRISTOL MYERS Common Stock 110122108 431 6454 SH OTR 6454 0 0 BRISTOL MYERS Common Stock 110122108 2521 37732 SH SOLE 1 6666 0 23925 BRIT AM TOB ADR CommonStock ADR 110448107 377 9600 SH SOLE 9600 0 0 BRIXMOR PROPERT Common Stock 11120U105 8530 372677 SH SOLE 204620 0 168057 BROADCOM INC Common Stock 11135F101 61855 129719 SH SOLE 46277 0 83442 BROADCOM INC Common Stock 11135F101 1773 3720 SH SOLE 1 0 0 3720 BROADRIDGE FIN Common Stock 11133T103 40 248 SH SOLE 248 0 0 BROADRIDGE FIN Common Stock 11133T103 647 4008 SH SOLE 1 0 0 2512 BROADSTONE-NET Common Stock 11135E203 34 1462 SH SOLE 1462 0 0 BROOKFIELD INF Common Stock 11275Q107 96 1284 SH SOLE 1284 0 0 BROOKFIELD INF Common Stock 11275Q107 729 9671 SH SOLE 1 0 0 9671 BROOKFIELD REIT Common Stock 11282X103 1489 78874 SH SOLE 78874 0 0 BROWN & BROWN Common Stock 115236101 10901 205139 SH SOLE 108102 0 97037 BRP INC/CA Common Stock 05577W200 19034 242915 SH SOLE 241199 0 1716 BRP INC/CA Common Stock 05577W200 12 160 SH SOLE 1 160 0 0 BRT REALTY TR Common Stock 055645303 27 1561 SH SOLE 1561 0 0 BRUKER CORPOR Common Stock 116794108 7985 105101 SH SOLE 6269 0 98832 BRUNSWICK CORP Common Stock 117043109 6132 61554 SH SOLE 34363 0 27191 BUCKLE INC Common Stock 118440106 44 900 SH SOLE 900 0 0 BUILDERS FIRST Common Stock 12008R107 14 329 SH SOLE 329 0 0 BUMBLE INC Common Stock 12047B105 664 11528 SH SOLE 0 0 11528 BUNGE LTD Common Stock G16962105 5563 71189 SH SOLE 71189 0 0 BURFORD CAPITA Common Stock G17977110 33 3196 SH SOLE 3196 0 0 BWX TECH Common Stock 05605H100 69 1188 SH SOLE 1188 0 0 BWX TECH Common Stock 05605H100 304 5232 SH SOLE 1 0 0 5232 CABLE ONE INC Common Stock 12685J105 774 405 SH SOLE 74 0 331 CABLE ONE INC Common Stock 12685J105 258 135 SH SOLE 1 0 0 0 CABOT CORP Common Stock 127055101 16 295 SH SOLE 295 0 0 CABOT OIL & GAS Common Stock 127097103 12618 722717 SH SOLE 605604 0 117113 CACI INTL INC A Common Stock 127190304 2143 8400 SH SOLE 8400 0 0 CACTUS INC Common Stock 127203107 72961 1986976 SH SOLE 1070806 0 916170 CADENCE BANCORP Common Stock 12739A100 25 1198 SH SOLE 1198 0 0 CADENCE DESIGN Common Stock 127387108 88368 645873 SH SOLE 222626 0 423247 CADENCE DESIGN Common Stock 127387108 1124 8218 SH SOLE 1 0 0 6540 CAE INC Common Stock 124765108 18056 586265 SH SOLE 582228 0 4037 CAESAR STONE Common Stock M20598104 260 17649 SH SOLE 17649 0 0 CAL-MAINE FOODS Common Stock 128030202 1 45 SH SOLE 45 0 0 CALIFORNIA WTR Common Stock 130788102 259 4678 SH SOLE 4678 0 0 CALIX NETWORKS Common Stock 13100M509 40 846 SH SOLE 846 0 0 CALLAWAY GOLF C Common Stock 131193104 67 2008 SH SOLE 2008 0 0 CAMBIUM NETWORK Common Stock G17766109 322 6665 SH SOLE 1264 0 5401 CAMDEN NATIONAL Common Stock 133034108 36 769 SH SOLE 769 0 0 CAMDEN PPTY TR Common Stock 133131102 5864 44200 SH SOLE 24316 0 19884 CAMDEN PPTY TR Common Stock 133131102 255 1926 SH SOLE 1 0 0 0 CAMPBELL SOUP Common Stock 134429109 3675 80614 SH SOLE 71816 0 8798 CAMPBELL SOUP Common Stock 134429109 522 11468 SH SOLE 1 6608 0 0 CAMTEK LTD Common Stock M20791105 52 1401 SH SOLE 1401 0 0 CANADIAN NATL Common Stock 136375102 21190 200819 SH SOLE 199444 0 1375 CANADIAN NATL Common Stock 136375102 4 41 SH OTR 41 0 0 CAPITAL BANCORP Common Stock 139737100 15 770 SH SOLE 770 0 0 CAPITAL ONE FIN Common Stock 14040H105 3405 22016 SH SOLE 21680 0 336 CAPITAL ONE FIN Common Stock 14040H105 473 3058 SH SOLE 1 0 0 3058 CARDINAL HLTH Common Stock 14149Y108 34 610 SH SOLE 610 0 0 CAREDX Common Stock 14167L103 237 2599 SH SOLE 2599 0 0 CARETRUST REI Common Stock 14174T107 67 2886 SH SOLE 2886 0 0 CARGURUS INC Common Stock 141788109 100 3825 SH SOLE 3825 0 0 CARLISLE COS IN Common Stock 142339100 46424 242579 SH SOLE 133344 0 109235 CARNIVAL CORP Common Stock 143658300 53 2024 SH SOLE 1 0 0 2024 CARRIAGE SERVIC Common Stock 143905107 102 2760 SH SOLE 2760 0 0 CARRIAGE SERVIC Common Stock 143905107 409 11082 SH SOLE 1 0 0 11082 CARRIER GLOBAL Common Stock 14448C104 3616 74422 SH SOLE 58 0 74364 CARRIER GLOBAL Common Stock 14448C104 221 4551 SH SOLE 1 0 0 4551 CARS.COM INC Common Stock 14575E105 8789 613329 SH SOLE 321675 0 291654 CARTER HOLDINGS Common Stock 146229109 1410 13675 SH SOLE 1 0 0 13675 CASA SYSTEMS IN Common Stock 14713L102 76 8624 SH SOLE 8624 0 0 CATALENT INC Common Stock 148806102 13881 128392 SH SOLE 39297 0 89095 CATERPILLAR INC Common Stock 149123101 227439 1045074 SH SOLE 1028861 0 16213 CATERPILLAR INC Common Stock 149123101 774 3561 SH SOLE 1 0 0 3561 CBIZ INC Common Stock 124805102 3234 98714 SH SOLE 98714 0 0 CBOE GLOBAL Common Stock 12503M108 47510 399084 SH SOLE 211091 0 187993 CBOE GLOBAL Common Stock 12503M108 3814 32038 SH SOLE 1 4683 0 24023 CBRE GROUP INC Common Stock 12504L109 263 3073 SH SOLE 2020 0 1053 CBRE GROUP INC Common Stock 12504L109 386 4509 SH SOLE 1 0 0 4509 CDW CORPORATION Common Stock 12514G108 318527 1823804 SH SOLE 1578014 0 245790 CDW CORPORATION Common Stock 12514G108 5932 33967 SH SOLE 1 2645 0 29905 CELLDEX THER Common Stock 15117B202 236 7075 SH SOLE 1 0 0 7075 CEMEX SA ADR CommonStock ADR 151290889 11922 1419361 SH SOLE 654484 0 764877 CEMEX SA ADR CommonStock ADR 151290889 9960 1185815 SH OTR 1185815 0 0 CENTENE CORP Common Stock 15135B101 14663 201059 SH SOLE 124679 0 76380 CENTENE CORP Common Stock 15135B101 813 11150 SH SOLE 1 4650 0 6500 CENTRAL GARDE Common Stock 153527205 65 1366 SH SOLE 1366 0 0 CENTURY BANC -A Common Stock 156432106 35 315 SH SOLE 315 0 0 CENTURY CASINOS Common Stock 156492100 38 2841 SH SOLE 2841 0 0 CENTURY COMMUN Common Stock 156504300 55 840 SH SOLE 840 0 0 CERENCE INC Common Stock 156727109 9881 92605 SH SOLE 92605 0 0 CERNER CORP Common Stock 156782104 1686 21582 SH SOLE 1780 0 19802 CERNER CORP Common Stock 156782104 301 3854 SH SOLE 1 0 0 0 CERUS CORP Common Stock 157085101 46 7800 SH SOLE 7800 0 0 CF INDUSTRIES H Common Stock 125269100 1889 36723 SH SOLE 36723 0 0 CHANNELADVISOR Common Stock 159179100 71 2934 SH SOLE 2934 0 0 CHARTER COMM-A Common Stock 16119P108 57579 79811 SH SOLE 29986 0 49825 CHARTER COMM-A Common Stock 16119P108 1473 2043 SH SOLE 1 0 0 1738 CHECK POINT SFT Common Stock M22465104 698 6016 SH SOLE 6016 0 0 CHECK POINT SFT Common Stock M22465104 8 71 SH OTR 71 0 0 CHECK POINT SFT Common Stock M22465104 22120 190484 SH SOLE 1 10970 0 179514 CHEF 1.875-24 Bond 30/360P2 U 163086AB7 35327 33726000 PRN SOLE 27693000 0 6033000 CHEF'S WAREHOUS Common Stock 163086101 2594 81510 SH SOLE 79988 0 1522 CHEMED CORP COM Common Stock 16359R103 11176 23555 SH SOLE 23555 0 0 CHEMED CORP COM Common Stock 16359R103 486 1026 SH SOLE 1 1026 0 0 CHENIERE ENERGY Common Stock 16411R208 75 876 SH SOLE 27 0 849 CHESAPEAKE Common Stock 165303108 1414 11755 SH SOLE 11755 0 0 CHEVRON CORP Common Stock 166764100 60112 573922 SH SOLE 453250 0 120672 CHEVRON CORP Common Stock 166764100 1274 12164 SH DFND 6070 0 6094 CHEVRON CORP Common Stock 166764100 17 169 SH OTR 169 0 0 CHEVRON CORP Common Stock 166764100 1093 10439 SH SOLE 1 0 0 10439 CHIMERA INVEST Common Stock 16934Q208 135 9000 SH SOLE 9000 0 0 CHINA FUND INC Cl-EndFund Eq 1 169373107 40217 1318611 SH SOLE 823661 0 494950 CHIPOTLE MEXICA Common Stock 169656105 26 17 SH SOLE 17 0 0 CHIPOTLE MEXICA Common Stock 169656105 455 294 SH SOLE 1 0 0 294 CHRS 1.5-04/26 Bond 30/360P2 U 19249HAB9 17973 17500000 PRN SOLE 10603000 0 6897000 CHUBB LTD NEW Common Stock H1467J104 6267 39433 SH SOLE 36799 0 2634 CHUBB LTD NEW Common Stock H1467J104 1242 7817 SH SOLE 1 2266 0 3589 CHURCH & DWIGHT Common Stock 171340102 2 33 SH SOLE 33 0 0 CHUY'S HOLDINGS Common Stock 171604101 1152 30927 SH SOLE 30245 0 682 CI FINANCIAL CO Common Stock 125491100 5 324 SH SOLE 324 0 0 CIA CERVECE ADR CommonStock ADR 204429104 705 35034 SH SOLE 35034 0 0 CIA DE MINA ADR CommonStock ADR 204448104 180 19973 SH SOLE 0 0 19973 CIA SANEAMENT CommonStock ADR 20441A102 11788 1593098 SH SOLE 1527194 0 65904 CIENA CORP Common Stock 171779309 60130 1056957 SH SOLE 664498 0 392459 CIGNA CORPORATI Common Stock 125523100 47135 198824 SH SOLE 70193 0 128631 CIGNA CORPORATI Common Stock 125523100 1137 4800 SH DFND 0 0 4800 CIGNA CORPORATI Common Stock 125523100 2653 11192 SH SOLE 1 7333 0 3859 CIMAREX ENERGY Common Stock 171798101 115 1600 SH SOLE 1600 0 0 CINEMARK HOLD Common Stock 17243V102 257 11726 SH SOLE 11726 0 0 CINTAS CORP Common Stock 172908105 455 1193 SH SOLE 1 0 0 1193 CIRRUS LOGIC IN Common Stock 172755100 851 10000 SH SOLE 10000 0 0 CISCO SYS INC Common Stock 17275R102 72690 1371518 SH SOLE 1 789769 0 581749 CISCO SYS INC Common Stock 17275R102 800754 15108567 SH SOLE 13107948 0 2000618 CISCO SYS INC Common Stock 17275R102 811 15305 SH DFND 15305 0 0 CISCO SYS INC Common Stock 17275R102 38 735 SH OTR 735 0 0 CISCO SYS INC Common Stock 17275R102 3409 64332 SH SOLE 1 7739 0 45723 CITI TRENDS INC Common Stock 17306X102 76 880 SH SOLE 880 0 0 CITIGROUP INC Common Stock 172967424 29417 415792 SH SOLE 217124 0 198668 CITIGROUP INC Common Stock 172967424 443 6270 SH DFND 6270 0 0 CITIGROUP INC Common Stock 172967424 11 156 SH OTR 156 0 0 CITIGROUP INC Common Stock 172967424 985 13932 SH SOLE 1 0 0 13932 CITIZENS FIN GR Common Stock 174610105 26214 571505 SH SOLE 391637 0 179868 CITIZENS FIN GR Common Stock 174610105 402 8775 SH SOLE 1 0 0 8775 CLARIVATE PLC Common Stock G21810109 38127 1384950 SH SOLE 1325378 0 59572 CLARIVATE PLC Common Stock G21810109 47318 1718814 SH SOLE 1 1718814 0 0 CLARUS CORP Common Stock 18270P109 101 3938 SH SOLE 3938 0 0 CLEARFIELD INC Common Stock 18482P103 69 1848 SH SOLE 1848 0 0 CLOROX CO DEL Common Stock 189054109 26230 145799 SH SOLE 135910 0 9889 CLOROX CO DEL Common Stock 189054109 2526 14042 SH SOLE 1 7140 0 1404 CLOUDFLARE INC Common Stock 18915M107 2399 22671 SH SOLE 500 0 22171 CMC MATERIALS Common Stock 12571T100 26802 177808 SH SOLE 97052 0 80756 CME Common Stock 12572Q105 21 100 SH SOLE 100 0 0 CME Common Stock 12572Q105 241 1137 SH SOLE 1 0 0 0 CMS ENERGY CORP Common Stock 125896100 596 10101 SH SOLE 10101 0 0 CNB FINL CORP/P Common Stock 126128107 39 1730 SH SOLE 1730 0 0 CNMD 2.625-2/24 Bond 30/360P2 U 207410AF8 12794 7916000 PRN SOLE 7603000 0 313000 CNO FINANCIAL Common Stock 12621E103 33 1400 SH SOLE 1400 0 0 CNTL & EAST EUR Cl-EndFund Eq 1 153436100 33129 1180649 SH SOLE 905294 0 275355 COASTAL FINANC Common Stock 19046P209 16 561 SH SOLE 561 0 0 COCA COLA BOTTL Common Stock 191098102 26 66 SH SOLE 66 0 0 COCA COLA CO Common Stock 191216100 707576 13076634 SH SOLE 12149554 0 927080 COCA COLA CO Common Stock 191216100 718 13280 SH DFND 9970 0 3310 COCA COLA CO Common Stock 191216100 404 7480 SH OTR 7480 0 0 COCA COLA CO Common Stock 191216100 24399 450918 SH SOLE 1 150416 0 295680 COCA COLA FEMSA CommonStock ADR 191241108 539 10193 SH SOLE 6127 0 4066 COCA-COLA EUROP Common Stock G25839104 77258 1302410 SH SOLE 734472 0 567938 COGNEX CORP COM Common Stock 192422103 97937 1165232 SH SOLE 0 0 1165232 COGNIZANT TECH Common Stock 192446102 71680 1034953 SH SOLE 1 596688 0 438265 COGNIZANT TECH Common Stock 192446102 47872 691194 SH SOLE 246973 0 444221 COGNIZANT TECH Common Stock 192446102 998 14413 SH SOLE 1 0 0 10177 COHEN & STEERS Common Stock 19247A100 1595 19433 SH SOLE 19433 0 0 COHERENT INC CO Common Stock 192479103 41 156 SH SOLE 156 0 0 COHERUS BIOSCI Common Stock 19249H103 307 22217 SH SOLE 22217 0 0 COLGATE PALMOL Common Stock 194162103 67746 832778 SH SOLE 727702 0 105076 COLGATE PALMOL Common Stock 194162103 14 174 SH OTR 174 0 0 COLGATE PALMOL Common Stock 194162103 23541 289388 SH SOLE 1 29787 0 245108 COLL 2.625 2/26 Bond 30/360P2 U 19459JAA2 22346 20665000 PRN SOLE 12038000 0 8627000 COLLEGIUM PHARM Common Stock 19459J104 66 2811 SH SOLE 2811 0 0 COLUMBUS MCKINN Common Stock 199333105 47317 980885 SH SOLE 540909 0 439976 COMCAST CL A Common Stock 20030N101 123306 2162513 SH SOLE 1245705 0 916808 COMCAST CL A Common Stock 20030N101 1546 27115 SH DFND 27115 0 0 COMCAST CL A Common Stock 20030N101 36 632 SH OTR 632 0 0 COMCAST CL A Common Stock 20030N101 3275 57451 SH SOLE 1 4617 0 46760 COMERICA INC Common Stock 200340107 28 395 SH SOLE 395 0 0 COMMERCE BANCSH Common Stock 200525103 358914 4813773 SH SOLE 3902945 0 910828 COMMERCE BANCSH Common Stock 200525103 597 8010 SH DFND 8010 0 0 COMMERCE BANCSH Common Stock 200525103 25 339 SH OTR 339 0 0 COMMSCOPE HOLDI Common Stock 20337X109 117 5500 SH SOLE 5500 0 0 COMMUNITY HLTH Common Stock 20369C106 44 946 SH SOLE 946 0 0 COMMUNITY TRUST Common Stock 204149108 23 588 SH SOLE 588 0 0 COMMVAULT SYST Common Stock 204166102 156 2000 SH SOLE 2000 0 0 COMPASS DIVERSI Common Stock 20451Q104 39 1538 SH SOLE 1538 0 0 COMPUTER PROGRA Common Stock 205306103 44 1353 SH SOLE 1353 0 0 COMPX INTL INC Common Stock 20563P101 13 656 SH SOLE 656 0 0 CONAGRA BRANDS Common Stock 205887102 65 1800 SH SOLE 1800 0 0 CONCENTRIX CO Common Stock 20602D101 104 650 SH SOLE 650 0 0 CONDUENT INC Common Stock 206787103 82 11000 SH SOLE 11000 0 0 CONOCOPHILLIPS Common Stock 20825C104 717574 11782839 SH SOLE 11426754 0 356085 CONOCOPHILLIPS Common Stock 20825C104 578 9500 SH DFND 9500 0 0 CONOCOPHILLIPS Common Stock 20825C104 15 250 SH OTR 250 0 0 CONOCOPHILLIPS Common Stock 20825C104 1106 18166 SH SOLE 1 0 0 18166 CONS EDISON Common Stock 209115104 628550 8763953 SH SOLE 1 8254234 0 509719 CONS EDISON Common Stock 209115104 89 1245 SH SOLE 1245 0 0 CONS EDISON Common Stock 209115104 245 3425 SH SOLE 1 0 0 0 CONSTELLATION B Common Stock 21036P108 14238 60879 SH SOLE 10355 0 50524 CONSTELLATION B Common Stock 21036P108 424 1814 SH SOLE 1 0 0 1814 CONSTELLIUM SE Common Stock F21107101 607 32054 SH SOLE 28064 0 3990 COOPER COS INC Common Stock 216648402 2 7 SH SOLE 7 0 0 COPA HOLDINGS Common Stock P31076105 618 8204 SH SOLE 8012 0 192 COPART INC COMM Common Stock 217204106 3156 23943 SH SOLE 23943 0 0 COPART INC COMM Common Stock 217204106 483 3667 SH SOLE 1 0 0 3667 CORCEPT THERA Common Stock 218352102 72 3297 SH SOLE 3297 0 0 CORE MARK HLD Common Stock 218681104 58 1305 SH SOLE 1305 0 0 CORESITE REALTY Common Stock 21870Q105 86 642 SH SOLE 642 0 0 CORNERSTONE OND Common Stock 21925Y103 373 7248 SH SOLE 7248 0 0 CORNING INC Common Stock 219350105 276 6759 SH SOLE 6759 0 0 CORPORATE OFFI Common Stock 22002T108 30 1087 SH SOLE 1087 0 0 CORSAIR GAMING Common Stock 22041X102 403 12119 SH SOLE 12119 0 0 CORTEVA INC Common Stock 22052L104 7122 160606 SH SOLE 90398 0 70208 CORTEVA INC Common Stock 22052L104 447 10082 SH SOLE 1 0 0 10082 CORVEL CORP Common Stock 221006109 45 340 SH SOLE 340 0 0 COSAN SA ADR CommonStock ADR 22113B103 19798 1040925 SH SOLE 872186 0 168739 COSTCO WHOLE Common Stock 22160K105 58087 146807 SH SOLE 66531 0 80276 COSTCO WHOLE Common Stock 22160K105 4953 12520 SH SOLE 1 1041 0 9669 COUP 0.375-6/26 Bond 30/360P2 U 22266LAF3 86628 74768000 PRN SOLE 72761000 0 2007000 COUSINS PROPERT Common Stock 222795502 37 1030 SH SOLE 1030 0 0 COVENANT LOGIST Common Stock 22284P105 100 4839 SH SOLE 4839 0 0 COWEN INC Common Stock 223622606 82 2007 SH SOLE 1233 0 774 CPA 4.5-4/15/25 Bond30E/360P2 U 21720AAB8 67199 41000000 PRN SOLE 21559000 0 19441000 CRA INTERNATION Common Stock 12618T105 187 2193 SH SOLE 2193 0 0 CRACKER BARREL Common Stock 22410J106 3416 23013 SH SOLE 23013 0 0 CRANE CO Common Stock 224399105 71 777 SH SOLE 777 0 0 CRAWFORD & CO A Common Stock 224633206 9 1030 SH SOLE 1030 0 0 CREDICORP LTD Common Stock G2519Y108 39065 322561 SH SOLE 122240 0 200321 CREE 0.875-9/23 Bond 30/360P2 U 225447AB7 102787 61547000 PRN SOLE 48694000 0 12853000 CREE INC Common Stock 225447101 6862 70077 SH SOLE 70077 0 0 CRISPR THERAPEU Common Stock H17182108 8734 53953 SH SOLE 1036 0 52917 CRISPR THERAPEU Common Stock H17182108 255 1576 SH OTR 1576 0 0 CRLS RIVER LABS Common Stock 159864107 46926 126857 SH SOLE 65833 0 61024 CRLS RIVER LABS Common Stock 159864107 442 1196 SH SOLE 1 0 0 1196 CRNC 3-06/01/25 Bond 30/360P2 U 156727AB5 103143 35000000 PRN SOLE 16255000 0 18745000 CROCS INC Common Stock 227046109 703 6036 SH SOLE 5725 0 311 CROSS COUNTRY Common Stock 227483104 109 6641 SH SOLE 6641 0 0 CROWDSTRIKE HLD Common Stock 22788C105 2364 9409 SH SOLE 9409 0 0 CROWDSTRIKE HLD Common Stock 22788C105 442 1759 SH SOLE 1 0 0 1759 CROWN CASTLE Common Stock 22822V101 390093 1999453 SH SOLE 1783030 0 216423 CROWN CASTLE Common Stock 22822V101 12656 64874 SH SOLE 1 3730 0 58030 CROWN HOLDINGS Common Stock 228368106 11931 116731 SH SOLE 96300 0 20431 CRYOPORT Common Stock 229050307 2149 34059 SH SOLE 34059 0 0 CSG SYSTEMS INT Common Stock 126349109 141 3000 SH SOLE 3000 0 0 CSGS 4.25 3/36 Bond 30/360P2 U 126349AF6 44535 43005000 PRN SOLE 27885000 0 15120000 CSX CORP Common Stock 126408103 773287 24104983 SH SOLE 1 23355463 0 749520 CSX CORP Common Stock 126408103 36 1140 SH SOLE 1140 0 0 CSX CORP Common Stock 126408103 492 15354 SH SOLE 1 0 0 15354 CTO REALTY GRO Common Stock 22948Q101 37 704 SH SOLE 704 0 0 CTS CORP COMMON Common Stock 126501105 95 2562 SH SOLE 1339 0 1223 CUBESMART Common Stock 229663109 76 1641 SH SOLE 1641 0 0 CULLINAN ONCOL Common Stock 230031106 58 2273 SH SOLE 2273 0 0 CUMMINS INC Common Stock 231021106 43977 180377 SH SOLE 53927 0 126450 CUMMINS INC Common Stock 231021106 702 2880 SH SOLE 1 0 0 1925 CURO GROUP HLD Common Stock 23131L107 43 2548 SH SOLE 2548 0 0 CURTISS WRIGHT Common Stock 231561101 49589 417559 SH SOLE 227647 0 189912 CURTISS WRIGHT Common Stock 231561101 182 1534 SH SOLE 1 0 0 1534 CUSHMAN & WAKEF Common Stock G2717B108 25 1484 SH SOLE 1484 0 0 CUSTOMERS BANCO Common Stock 23204G100 81 2102 SH SOLE 2102 0 0 CUTERA INC Common Stock 232109108 84 1715 SH SOLE 1715 0 0 CVB FINANCIAL Common Stock 126600105 25 1224 SH SOLE 1224 0 0 CVS HEALTH CORP Common Stock 126650100 144706 1734259 SH SOLE 1 1006099 0 728160 CVS HEALTH CORP Common Stock 126650100 110761 1327441 SH SOLE 605085 0 722356 CVS HEALTH CORP Common Stock 126650100 709 8500 SH DFND 5700 0 2800 CVS HEALTH CORP Common Stock 126650100 12 154 SH OTR 154 0 0 CVS HEALTH CORP Common Stock 126650100 2930 35123 SH SOLE 1 12222 0 16601 CYBER-ARK SOFT Common Stock M2682V108 6981 53596 SH SOLE 28150 0 25446 CYBER-ARK SOFT Common Stock M2682V108 3882 29804 SH SOLE 1 24721 0 5083 CYTK 4 11/15/26 Bond 30/360P2 U 23282WAA8 51782 25000000 PRN SOLE 12958000 0 12042000 CYTOSORBENTS CO Common Stock 23283X206 7 1012 SH SOLE 1012 0 0 D R HORTON INC Common Stock 23331A109 49550 548312 SH SOLE 143608 0 404704 D R HORTON INC Common Stock 23331A109 946 10471 SH SOLE 1 0 0 10471 DAILY JOURNAL Common Stock 233912104 27 81 SH SOLE 81 0 0 DAKTRONICS INC Common Stock 234264109 53 8149 SH SOLE 8149 0 0 DANAHER CORP DE Common Stock 235851102 660200 2460129 SH SOLE 2161240 0 298889 DANAHER CORP DE Common Stock 235851102 1270 4735 SH DFND 4735 0 0 DANAHER CORP DE Common Stock 235851102 78 294 SH OTR 294 0 0 DANAHER CORP DE Common Stock 235851102 51770 192915 SH SOLE 1 37582 0 154118 DANAOS-CORP Common Stock Y1968P121 256 3345 SH SOLE 3345 0 0 DARDEN RESTAURA Common Stock 237194105 12130 83088 SH SOLE 20987 0 62101 DARDEN RESTAURA Common Stock 237194105 109 750 SH DFND 0 0 750 DARDEN RESTAURA Common Stock 237194105 452 3099 SH SOLE 1 0 0 3099 DARLING INTL Common Stock 237266101 4770 70668 SH SOLE 70668 0 0 DATADOG INC CL Common Stock 23804L103 1616 15533 SH SOLE 3000 0 12533 DATTO HOLDING Common Stock 23821D100 8358 300235 SH SOLE 137429 0 162806 DAVITA INC Common Stock 23918K108 2759 22912 SH SOLE 22296 0 616 DAVITA INC Common Stock 23918K108 770 6394 SH SOLE 1 0 0 6394 DECIPHERA PHARM Common Stock 24344T101 63 1739 SH SOLE 1739 0 0 DECKERS OUTDOOR Common Stock 243537107 7654 19931 SH SOLE 19710 0 221 DECKERS OUTDOOR Common Stock 243537107 502 1309 SH SOLE 1 1309 0 0 DEERE & CO Common Stock 244199105 266148 754582 SH SOLE 166006 0 588576 DEERE & CO Common Stock 244199105 8 24 SH OTR 24 0 0 DEERE & CO Common Stock 244199105 15621 44290 SH SOLE 1 2235 0 41413 DEL TACO RESTA Common Stock 245496104 27 2705 SH SOLE 2705 0 0 DELEK US HOLD Common Stock 24665A103 0 5 SH SOLE 5 0 0 DELL TECHN-C Common Stock 24703L202 101 1022 SH SOLE 1022 0 0 DENTSPLY SIRO Common Stock 24906P109 1271 20107 SH SOLE 1 0 0 20107 DESIGNER BRAND Common Stock 250565108 3086 186496 SH SOLE 98348 0 88148 DESPEGAR.COM Common Stock G27358103 10237 774993 SH SOLE 400425 0 374568 DEVON ENERGY CO Common Stock 25179M103 8989 307978 SH SOLE 100957 0 207021 DEVON ENERGY CO Common Stock 25179M103 540 18510 SH SOLE 1 0 0 18510 DEXCOM INC Common Stock 252131107 6084 14250 SH SOLE 554 0 13696 DHT HOLDINGS Common Stock Y2065G121 645 99445 SH SOLE 95362 0 4083 DIAGEO ADR NEW CommonStock ADR 25243Q205 42301 220676 SH SOLE 219464 0 1212 DIAGEO ADR NEW CommonStock ADR 25243Q205 11 62 SH SOLE 1 62 0 0 DIAMONDBACK ENE Common Stock 25278X109 30898 329092 SH SOLE 97466 0 231626 DIAMONDBACK ENE Common Stock 25278X109 289 3079 SH SOLE 1 0 0 3079 DICERNA PHARMA Common Stock 253031108 93 2506 SH SOLE 2506 0 0 DIEBOLD INC Common Stock 253651103 174 13553 SH SOLE 13553 0 0 DIGI INTL INC C Common Stock 253798102 46 2321 SH SOLE 2321 0 0 DIGITAL REALTY Common Stock 253868103 177 1178 SH SOLE 1178 0 0 DIGITAL REALTY Common Stock 253868103 246 1635 SH SOLE 1 0 0 0 DIGITAL TURBINE Common Stock 25400W102 135 1786 SH SOLE 1786 0 0 DIGITALBRIDGE Common Stock 25401T108 16869 2135338 SH SOLE 963920 0 1171418 DIME COMMUNIT Common Stock 25432X102 39 1180 SH SOLE 1180 0 0 DIODES INC Common Stock 254543101 111 1404 SH SOLE 1404 0 0 DISCOVER FINAN Common Stock 254709108 428 3621 SH SOLE 1 0 0 3621 DISCOVERY COM Common Stock 25470F104 337 11000 SH SOLE 11000 0 0 DISH 3.375 26 Bond 30/360P2 U 25470MAB5 25575 25000000 PRN SOLE 15895000 0 9105000 DISH NETWORK Common Stock 25470M109 183 4400 SH SOLE 4400 0 0 DKS 3.25-04/25 Bond 30/360P2 U 253393AD4 57805 19500000 PRN SOLE 8592000 0 10908000 DOCEBO-INC Common Stock 25609L105 88 1497 SH SOLE 1497 0 0 DOCTOR REDDY'S CommonStock ADR 256135203 5914 80463 SH SOLE 80463 0 0 DOCU 0.5-09/23 Bond 30/360P2 U 256163AB2 70618 18084000 PRN SOLE 17074000 0 1010000 DOCUSIGN INC Common Stock 256163106 16724 59824 SH SOLE 22483 0 37341 DOCUSIGN INC Common Stock 256163106 655 2345 SH SOLE 1 0 0 2345 DOLBY LABORATIE Common Stock 25659T107 48964 498165 SH SOLE 313195 0 184970 DOLBY LABORATIE Common Stock 25659T107 986 10036 SH SOLE 1 5914 0 4122 DOLLAR GENERAL Common Stock 256677105 679869 3141872 SH SOLE 2723754 0 418117 DOLLAR GENERAL Common Stock 256677105 591 2735 SH DFND 2735 0 0 DOLLAR GENERAL Common Stock 256677105 42 198 SH OTR 198 0 0 DOLLAR GENERAL Common Stock 256677105 26099 120612 SH SOLE 1 42788 0 75478 DOLLAR TREE INC Common Stock 256746108 70171 705237 SH SOLE 1 406738 0 298499 DOLLAR TREE INC Common Stock 256746108 600540 6035579 SH SOLE 5891104 0 144475 DOLLAR TREE INC Common Stock 256746108 6258 62897 SH SOLE 1 0 0 62897 DOMINION RES IN Common Stock 25746U109 6586 89521 SH SOLE 84485 0 5036 DOMINION RES IN Common Stock 25746U109 1215 16520 SH SOLE 1 4226 0 7089 DOMINO'S PIZZA Common Stock 25754A201 30335 65030 SH SOLE 41731 0 23299 DOMINO'S PIZZA Common Stock 25754A201 1979 4244 SH SOLE 1 2077 0 1235 DOMO INC CLASS Common Stock 257554105 60 745 SH SOLE 745 0 0 DOMTAR CORP Common Stock 257559203 17 313 SH SOLE 313 0 0 DONALDSON INC C Common Stock 257651109 1 22 SH SOLE 22 0 0 DONNELLEY FINAN Common Stock 25787G100 51 1570 SH SOLE 1570 0 0 DOORDASH INC Common Stock 25809K105 534 3000 SH SOLE 3000 0 0 DORMAN PRODUCTS Common Stock 258278100 57 556 SH SOLE 556 0 0 DOUBLELINE INCM Cl-EndFund Fi12 258622109 36 2000 PRN SOLE 2000 0 0 DOUGLAS DYNAMIC Common Stock 25960R105 40 993 SH SOLE 993 0 0 DOUYU INTL ADR CommonStock ADR 25985W105 60 8886 SH SOLE 0 0 8886 DOVER CORP Common Stock 260003108 1752 11635 SH SOLE 11635 0 0 DOW INC Common Stock 260557103 9152 144628 SH SOLE 74099 0 70529 DOW INC Common Stock 260557103 419 6624 SH SOLE 1 0 0 6624 DOXIMITY INC Common Stock 26622P107 873 15000 SH SOLE 0 0 15000 DROPBOX INC Common Stock 26210C104 2127 70200 SH SOLE 21911 0 48289 DTE ENERGY CO Common Stock 233331107 6905 53282 SH SOLE 49114 0 4168 DTE ENERGY CO Common Stock 233331107 867 6697 SH SOLE 1 2286 0 4411 DTE ENERGY PFD Preferred Stock 233331842 8863 179324 SH SOLE 179324 0 0 DUKE ENERGY CO Common Stock 26441C204 2 21 SH SOLE 21 0 0 DUKE ENERGY CO Common Stock 26441C204 679 6888 SH SOLE 1 0 0 6888 DUKE REALTY COR Common Stock 264411505 66 1400 SH SOLE 1400 0 0 DUPONT DE NEMOU Common Stock 26614N102 519 6708 SH SOLE 6708 0 0 DUPONT DE NEMOU Common Stock 26614N102 380 4921 SH SOLE 1 0 0 4921 DXCM 0.25-11/25 Bond 30/360P2 U 252131AK3 142952 136226000 PRN SOLE 133420000 0 2806000 DXCM 0.75-12/23 Bond 30/360P2 U 252131AH0 6882 2646000 PRN SOLE 1247000 0 1399000 DYNATRACE HOLDI Common Stock 268150109 350 6000 SH SOLE 6000 0 0 DYNAVAX TECH Common Stock 268158201 50 5116 SH SOLE 5116 0 0 EAGLE BANCRP IN Common Stock 268948106 44 801 SH SOLE 801 0 0 EAGLE BULK SHP Common Stock Y2187A150 43 929 SH SOLE 929 0 0 EAGLE MATERIALS Common Stock 26969P108 58571 412159 SH SOLE 240656 0 171503 EAST WEST BK Common Stock 27579R104 82452 1150125 SH SOLE 633692 0 516433 EASTERLY GVNMT Common Stock 27616P103 81 3870 SH SOLE 3870 0 0 EASTGROUP PROP Common Stock 277276101 62 379 SH SOLE 379 0 0 EASTMAN CHEM CO Common Stock 277432100 12981 111191 SH SOLE 93375 0 17816 EASTMAN CHEM CO Common Stock 277432100 174 1496 SH SOLE 1 0 0 1496 EATON CORP PLC Common Stock G29183103 127123 857896 SH SOLE 270 0 857626 EATON CORP PLC Common Stock G29183103 407 2753 SH SOLE 1 0 0 2753 EB 5 12/01/25 Bond 30/360P2 U 29975EAB5 23715 13500000 PRN SOLE 6191000 0 7309000 EBAY INC Common Stock 278642103 12368 176158 SH SOLE 81167 0 94991 EBAY INC Common Stock 278642103 597 8507 SH SOLE 1 0 0 8507 ECHO GLOBAL Common Stock 27875T101 5310 172756 SH SOLE 91961 0 80795 ECHO GLOBAL Common Stock 27875T101 280 9120 SH SOLE 1 0 0 9120 ECHOSTAR CORP Common Stock 278768106 269 11109 SH SOLE 11109 0 0 ECOLAB INC Common Stock 278865100 27446 133253 SH SOLE 61136 0 72117 ECOLAB INC Common Stock 278865100 8 39 SH OTR 39 0 0 ECOLAB INC Common Stock 278865100 12731 61812 SH SOLE 1 2331 0 59481 ECOPETROL ADR CommonStock ADR 279158109 223 15268 SH SOLE 0 0 15268 ECPG 3.25 3/22 Bond 30/360P2 U 292554AK8 46336 40915000 PRN SOLE 25645000 0 15270000 ECPG-3.25 10/25 Bond 30/360P2 U 292554AM4 21203 15600000 PRN SOLE 11051000 0 4549000 EDITAS MEDICINE Common Stock 28106W103 2378 41995 SH SOLE 771 0 41224 EDWARDS LIFE Common Stock 28176E108 44 432 SH SOLE 432 0 0 EDWARDS LIFE Common Stock 28176E108 602 5816 SH SOLE 1 0 0 5816 EEFT 0.75-03/49 Bond 30/360P2 U 298736AL3 1498 1310000 PRN SOLE 1310000 0 0 EGAIN CORP Common Stock 28225C806 56 4893 SH SOLE 4893 0 0 EGHT 0.5-2/1/24 Bond 30/360P2 U 282914AB6 27225 21900000 PRN SOLE 12016000 0 9884000 EGLE 5-08/01/24 Bond30E/360P2 U 269442AB5 7188 5151000 PRN SOLE 2309000 0 2842000 EL POLLO LOCO Common Stock 268603107 42 2342 SH SOLE 2342 0 0 ELASTIC NV Common Stock N14506104 437 3000 SH SOLE 3000 0 0 ELECTRONIC ARTS Common Stock 285512109 108328 753168 SH SOLE 564434 0 188734 ELECTRONIC ARTS Common Stock 285512109 406 2825 SH DFND 2825 0 0 ELECTRONIC ARTS Common Stock 285512109 11 80 SH OTR 80 0 0 ELECTRONIC ARTS Common Stock 285512109 2332 16217 SH SOLE 1 0 0 16217 ELEMENT SOLUTIO Common Stock 28618M106 12015 513925 SH SOLE 412594 0 101331 ELY 2.75-5/1/26 Bond 30/360P2 U 131193AE4 30679 15016000 PRN SOLE 7409000 0 7607000 EMCOR GROUP INC Common Stock 29084Q100 41 340 SH SOLE 340 0 0 EMCOR GROUP INC Common Stock 29084Q100 1206 9792 SH SOLE 1 0 0 9792 EMERGENT BIOSOL Common Stock 29089Q105 93 1492 SH SOLE 1492 0 0 EMERSON ELEC CO Common Stock 291011104 7164 74443 SH SOLE 73655 0 788 EMERSON ELEC CO Common Stock 291011104 484 5036 SH SOLE 1 0 0 5036 EMPLOYERS HOLD Common Stock 292218104 617 14431 SH SOLE 14431 0 0 ENCORE WIRE Common Stock 292562105 34 461 SH SOLE 461 0 0 ENERGIZER HLDGS Common Stock 29272W109 22 531 SH SOLE 531 0 0 ENERGY RECOVERY Common Stock 29270J100 60 2644 SH SOLE 2644 0 0 ENERSYS Common Stock 29275Y102 7217 73848 SH SOLE 38746 0 35102 ENSIGN GRP INC Common Stock 29358P101 1393 16082 SH SOLE 16082 0 0 ENSTAR GROUP Common Stock G3075P101 46 196 SH SOLE 196 0 0 ENTERGY CORP Common Stock 29364G103 498 5000 SH SOLE 5000 0 0 ENTRAVISION COM Common Stock 29382R107 124 18646 SH SOLE 18646 0 0 ENVISTA HOLDING Common Stock 29415F104 43880 1015513 SH SOLE 575919 0 439594 EOG RESOURCES Common Stock 26875P101 30491 365425 SH SOLE 102050 0 263375 EOG RESOURCES Common Stock 26875P101 603 7237 SH SOLE 1 0 0 7237 EPAM SYSTEMS Common Stock 29414B104 3009 5889 SH SOLE 5793 0 96 EPAM SYSTEMS Common Stock 29414B104 530 1039 SH SOLE 1 0 0 1039 EQUINIX INC Common Stock 29444U700 304 380 SH SOLE 380 0 0 EQUINIX INC Common Stock 29444U700 679 847 SH SOLE 1 0 0 847 EQUINOR ASA ADR CommonStock ADR 29446M102 64323 3034106 SH SOLE 2903479 0 130627 EQUITABLE HOLDI Common Stock 29452E101 22764 747600 SH SOLE 281002 0 466598 EQUITABLE HOLDI Common Stock 29452E101 369 12121 SH SOLE 1 0 0 12121 EQUITY LIFESTYL Common Stock 29472R108 79 1076 SH SOLE 1076 0 0 EQUITY LIFESTYL Common Stock 29472R108 432 5825 SH SOLE 1 0 0 5825 EQUITY RESIDENT Common Stock 29476L107 93 1217 SH SOLE 1217 0 0 EQUITY RESIDENT Common Stock 29476L107 216 2806 SH SOLE 1 0 0 2806 ESCALADE INC Common Stock 296056104 72 3172 SH SOLE 3172 0 0 ESPERION THERAP Common Stock 29664W105 571 27000 SH SOLE 26300 0 700 ESSENTIAL PROPE Common Stock 29670E107 50 1881 SH SOLE 1881 0 0 ESSEX PPTY TR I Common Stock 297178105 49 166 SH SOLE 166 0 0 ESTEE LAUDER Common Stock 518439104 5258 16532 SH SOLE 16532 0 0 ESTEE LAUDER Common Stock 518439104 20660 64953 SH SOLE 1 6188 0 58765 ETHAN ALLEN INT Common Stock 297602104 102 3717 SH SOLE 3717 0 0 ETSY INC. Common Stock 29786A106 5933 28825 SH SOLE 28469 0 356 EUROPEAN EQUITY Cl-EndFund Eq 1 298768102 1771 155656 SH SOLE 155656 0 0 EV LIMITED DURA Cl-EndFund Fi12 27828H105 397 30000 PRN SOLE 30000 0 0 EVBG-0.125 24 Bond 30/360P2 U 29978AAC8 13693 10000000 PRN SOLE 6491000 0 3509000 EVENTBRITE INC Common Stock 29975E109 475 25000 SH SOLE 25000 0 0 EVERBRIDGE INC Common Stock 29978A104 60 443 SH SOLE 443 0 0 EVERCORE PARTN Common Stock 29977A105 27 197 SH SOLE 197 0 0 EVEREST RE GRP Common Stock G3223R108 10609 42100 SH SOLE 33954 0 8146 EVEREST RE GRP Common Stock G3223R108 512 2033 SH SOLE 1 1143 0 0 EVERGY INC Common Stock 30034W106 5350 88538 SH SOLE 78912 0 9626 EVERSOURCE ENER Common Stock 30040W108 298 3717 SH SOLE 3717 0 0 EVERSOURCE ENER Common Stock 30040W108 275 3435 SH SOLE 1 0 0 0 EVERTEC LLC Common Stock 30040P103 60 1397 SH SOLE 1397 0 0 EVO PAYMENTS IN Common Stock 26927E104 54 1973 SH SOLE 1973 0 0 EXACT SCIENCES Common Stock 30063P105 13833 111286 SH SOLE 71418 0 39868 EXAS 0.375 3/27 Bond 30/360P2 U 30063PAB1 3524 2654000 PRN SOLE 0 0 2654000 EXAS 0.375 3/28 Bond 30/360P2 U 30063PAC9 34599 27875000 PRN SOLE 25588000 0 2287000 EXAS 1 1/15/25 Bond 30/360P2 U 30063PAA3 147774 83078000 PRN SOLE 72231000 0 10847000 EXELIXIS INC Common Stock 30161Q104 37197 2041598 SH SOLE 1126054 0 915544 EXELON CORP Common Stock 30161N101 16449 371236 SH SOLE 308570 0 62666 EXELON CORP Common Stock 30161N101 740 16718 SH SOLE 1 0 0 9898 EXFO INC Common Stock 302046107 16 2738 SH SOLE 2738 0 0 EXLSERVICE HLD Common Stock 302081104 7218 67930 SH SOLE 67930 0 0 EXLSERVICE HLD Common Stock 302081104 376 3546 SH SOLE 1 3546 0 0 EXP WORLD HLDNG Common Stock 30212W100 54 1396 SH SOLE 1396 0 0 EXPEDITORS INTL Common Stock 302130109 5 42 SH SOLE 42 0 0 EXPONENT INC Common Stock 30214U102 45 514 SH SOLE 514 0 0 EXTREME NETWRKS Common Stock 30226D106 72 6473 SH SOLE 6473 0 0 EXXON MOBIL Common Stock 30231G102 52252 828349 SH SOLE 417386 0 410963 EXXON MOBIL Common Stock 30231G102 1064 16881 SH DFND 0 0 16881 EXXON MOBIL Common Stock 30231G102 2639 41850 SH SOLE 1 0 0 41850 EYE 2.5-5/15/25 Bond 30/360P2 U 63845RAB3 67976 38500000 PRN SOLE 17257000 0 21243000 EZCORP INC-A Common Stock 302301106 8 1451 SH SOLE 1451 0 0 EZPW 2.875-7/24 Bond 30/360P2 U 302301AF3 19121 19996000 PRN SOLE 11981000 0 8015000 Extra Space Sto Common Stock 30225T102 9437 57610 SH SOLE 53796 0 3814 Extra Space Sto Common Stock 30225T102 1191 7275 SH SOLE 1 3210 0 1129 F M C CORP Common Stock 302491303 3949 36504 SH SOLE 36504 0 0 F5 NETWORKS Common Stock 315616102 41147 220441 SH SOLE 120827 0 99614 FABRINET Common Stock G3323L100 61 641 SH SOLE 641 0 0 FACEBOOK INC Common Stock 30303M102 173141 497949 SH SOLE 210300 0 287649 FACEBOOK INC Common Stock 30303M102 8693 25001 SH SOLE 1 0 0 25001 FACTSET RESEARC Common Stock 303075105 7 23 SH SOLE 23 0 0 FACTSET RESEARC Common Stock 303075105 3645 10861 SH SOLE 1 53 0 10808 FARFETCH LTD Common Stock 30744W107 817 16229 SH SOLE 16095 0 134 FARMERS NATL BA Common Stock 309627107 57 3680 SH SOLE 3680 0 0 FASTENAL CO Common Stock 311900104 1 32 SH SOLE 32 0 0 FATE THERAPEUT Common Stock 31189P102 6317 72787 SH SOLE 1322 0 71465 FEDERAL REALTY Common Stock 313747206 46 400 SH SOLE 400 0 0 FEMSA ADR CommonStock ADR 344419106 28158 333202 SH SOLE 1835 0 331367 FEMSA ADR CommonStock ADR 344419106 50 601 SH SOLE 1 601 0 0 FERGUSON-PLC Common Stock G3421J106 103030 738356 SH SOLE 707488 0 30868 FEYE 0.875-6/24 Bond 30/360P2 U 31816QAF8 2005 1768000 PRN SOLE 1768000 0 0 FIDELITY NATION Common Stock 31620M106 339868 2399014 SH SOLE 2274231 0 124783 FIDELITY NATION Common Stock 31620M106 424 2995 SH DFND 2995 0 0 FIDELITY NATION Common Stock 31620M106 206 1457 SH OTR 1457 0 0 FIDELITY NATION Common Stock 31620M106 7739 54628 SH SOLE 1 43026 0 11602 FIFTH THIRD BAN Common Stock 316773100 28026 733099 SH SOLE 633706 0 99393 FIFTH THIRD BAN Common Stock 316773100 527 13797 SH OTR 13797 0 0 FIFTH THIRD BAN Common Stock 316773100 454 11876 SH SOLE 1 0 0 11876 FINVOLUTION ADR CommonStock ADR 31810T101 974 102400 SH SOLE 0 0 102400 FIRST AMER FIN Common Stock 31847R102 27 439 SH SOLE 439 0 0 FIRST BANCORP/M Common Stock 31866P102 16 569 SH SOLE 569 0 0 FIRST BANCORP/N Common Stock 318910106 1643 40184 SH SOLE 40184 0 0 FIRST CHOICE BA Common Stock 31948P104 25 847 SH SOLE 847 0 0 FIRST FINL BANK Common Stock 32020R109 38 786 SH SOLE 786 0 0 FIRST FOUNDAT Common Stock 32026V104 47 2101 SH SOLE 2101 0 0 FIRST HORIZON Common Stock 320517105 10 632 SH SOLE 632 0 0 FIRST INDUSTRIA Common Stock 32054K103 257 4932 SH SOLE 1 0 0 4932 FIRST TR ABERDE Cl-End Eq 1 33731K102 10158 672748 SH SOLE 466676 0 206072 FIRST TR HI INC Cl-EndFund Fi12 33738E109 630 40000 PRN SOLE 40000 0 0 FIRST TR NAS CE MutFund Eq 4 TL 33734X846 2378 50867 SH SOLE 50867 0 0 FIRSTSERVICE C Common Stock 33767E202 31 183 SH SOLE 183 0 0 FISERV INC Common Stock 337738108 569104 5324207 SH SOLE 5217598 0 106609 FISERV INC Common Stock 337738108 16336 152832 SH SOLE 1 0 0 152832 FIVE POINT HOLD Common Stock 33833Q106 33 4129 SH SOLE 4129 0 0 FIVERR INTL LTD Common Stock M4R82T106 218 900 SH SOLE 900 0 0 FKLN FTSE JAPAN MutFund Eq 2 TL 35473P744 2745 92421 SH SOLE 92421 0 0 FLAGSTAR BANCOR Common Stock 337930705 329 7800 SH SOLE 7800 0 0 FLEX LNG LTD Common Stock G35947202 27 1833 SH SOLE 1833 0 0 FLEX LTD Common Stock Y2573F102 268 15000 SH SOLE 15000 0 0 FLEXSTEEL INDS Common Stock 339382103 70 1739 SH SOLE 1739 0 0 FLOOR & DECOR H Common Stock 339750101 13444 127194 SH SOLE 44945 0 82249 FLOWERS FOODS Common Stock 343498101 1644 67936 SH SOLE 67936 0 0 FLXN 3.375-5/24 Bond 30/360P2 U 33938JAB2 16770 18475000 PRN SOLE 18313000 0 162000 FOOT LOCKER Common Stock 344849104 42 684 SH SOLE 684 0 0 FORD MOTOR CO Common Stock 345370860 3189 214666 SH SOLE 210283 0 4383 FORD MOTOR CO Common Stock 345370860 556 37436 SH SOLE 1 0 0 37436 FORESTAR GROUP Common Stock 346232101 36 1734 SH SOLE 1734 0 0 FORMFACTOR INC Common Stock 346375108 1676 45970 SH SOLE 45970 0 0 FORTERRA INC Common Stock 34960W106 40 1726 SH SOLE 1726 0 0 FORTINET INC Common Stock 34959E109 1620 6803 SH SOLE 6620 0 183 FORTINET INC Common Stock 34959E109 587 2465 SH SOLE 1 0 0 2465 FORTIVE CORP Common Stock 34959J108 2030 29121 SH SOLE 0 0 29121 FORTIVE CORP Common Stock 34959J108 945 13564 SH SOLE 1 0 0 13564 FORTUNE BRANDS Common Stock 34964C106 14 148 SH SOLE 148 0 0 FORTUNE BRANDS Common Stock 34964C106 1806 18135 SH SOLE 1 0 0 18135 FOX CORP CL B Common Stock 35137L204 27279 774972 SH SOLE 299329 0 475643 FOX CORP CL B Common Stock 35137L204 435 12369 SH SOLE 1 0 0 12369 FOX CORP-CLASS Common Stock 35137L105 268 7232 SH SOLE 7232 0 0 FOX CORP-CLASS Common Stock 35137L105 458 12339 SH SOLE 1 0 0 12339 FRANKLIN ELEC Common Stock 353514102 54 680 SH SOLE 680 0 0 FRANKLIN LTD DU Cl-EndFund Fi12 35472T101 313 34000 PRN SOLE 34000 0 0 FRANKLIN STREET Common Stock 35471R106 68 12953 SH SOLE 12953 0 0 FREEDOM HLD CO Common Stock 356390104 558 8568 SH SOLE 8568 0 0 FREEPORT Common Stock 35671D857 72 1957 SH SOLE 1957 0 0 FREEPORT Common Stock 35671D857 27702 746508 SH OTR 746508 0 0 FREEPORT Common Stock 35671D857 601 16220 SH SOLE 1 0 0 16220 FRP HOLDING INC Common Stock 30292L107 36 658 SH SOLE 658 0 0 FS BANCORP INC Common Stock 30263Y104 20 286 SH SOLE 286 0 0 FTCH 3.75-05/27 Bond 30/360P2 U 30744WAD9 151125 46500000 PRN SOLE 20799000 0 25701000 FTI CONSULTING Common Stock 302941109 5305 38840 SH SOLE 38840 0 0 FTI CONSULTING Common Stock 302941109 315 2312 SH SOLE 1 2312 0 0 FTV 0.875-02/22 Bond 30/360P2 U 34959JAK4 31776 31540000 PRN SOLE 16992000 0 14548000 FUBO TV Common Stock 35953D104 481 15000 SH SOLE 15000 0 0 FULLER H B Common Stock 359694106 16 260 SH SOLE 260 0 0 FULTON FINL COR Common Stock 360271100 2 133 SH SOLE 133 0 0 FUTU HLDNG-ADR CommonStock ADR 36118L106 223 1250 SH SOLE 1 0 0 1250 FWONK 1 01/23 Bond 30/360P2 U 531229AF9 60965 44700000 PRN SOLE 22885000 0 21815000 Fedex CORP Common Stock 31428X106 373686 1252594 SH SOLE 1146598 0 105996 Fedex CORP Common Stock 31428X106 501 1680 SH OTR 1680 0 0 Fedex CORP Common Stock 31428X106 2051 6876 SH SOLE 1 0 0 6876 GABELLI HEALTH Cl-End Eq 1 36246K103 6234 461800 SH SOLE 461800 0 0 GAMING AND LEIS Common Stock 36467J108 26723 576809 SH SOLE 487225 0 89584 GAMING AND LEIS Common Stock 36467J108 414 8945 SH OTR 8945 0 0 GARMIN LTD Common Stock H2906T109 536 3711 SH SOLE 1 0 0 1742 GARRETT MOTION Common Stock 366505105 29 3699 SH SOLE 3699 0 0 GARTNER INC A Common Stock 366651107 47 196 SH SOLE 196 0 0 GATES INDUSTRIA Common Stock G39108108 60637 3355700 SH SOLE 1814989 0 1540711 GDS HOLDINGS LT CommonStock ADR 36165L108 313 3998 SH SOLE 0 0 3998 GENASYS INC Common Stock 36872P103 33 6112 SH SOLE 6112 0 0 GENERAC HOLD Common Stock 368736104 21759 52413 SH SOLE 50120 0 2293 GENERAC HOLD Common Stock 368736104 1158 2790 SH SOLE 1 960 0 1324 GENERAL AMERCAN Cl-EndFund Eq 1 368802104 56272 1296011 SH SOLE 1296011 0 0 GENERAL DYNAMIC Common Stock 369550108 38 204 SH SOLE 204 0 0 GENERAL ELEC CO Common Stock 369604103 679 50500 SH SOLE 50500 0 0 GENERAL ELEC CO Common Stock 369604103 785 58381 SH SOLE 1 0 0 58381 GENERAL MLS INC Common Stock 370334104 9684 158939 SH SOLE 150602 0 8337 GENERAL MLS INC Common Stock 370334104 121 2000 SH DFND 0 0 2000 GENERAL MLS INC Common Stock 370334104 1344 22059 SH SOLE 1 9893 0 0 GENERAL MTRS CO Common Stock 37045V100 1463 24731 SH SOLE 24256 0 475 GENERAL MTRS CO Common Stock 37045V100 729 12322 SH SOLE 1 0 0 12322 GENMAB A/S ADR CommonStock ADR 372303206 24 600 SH SOLE 600 0 0 GENMAB A/S ADR CommonStock ADR 372303206 5 125 SH OTR 125 0 0 GENMAB A/S ADR CommonStock ADR 372303206 16 400 SH SOLE 1 400 0 0 GENPACT LTD Common Stock G3922B107 49 1100 SH SOLE 1100 0 0 GENTEX CORP Common Stock 371901109 2 63 SH SOLE 63 0 0 GENTHERM INC Common Stock 37253A103 4995 70304 SH SOLE 37405 0 32899 GEOPARK LIMITED Common Stock G38327105 6 500 SH SOLE 500 0 0 GES 2-04/15/24 Bond 30/360P2 U 401617AD7 38613 30984000 PRN SOLE 22026000 0 8958000 GETTY REALTY CO Common Stock 374297109 31 1006 SH SOLE 1006 0 0 GILEAD SCIENCES Common Stock 375558103 33 482 SH SOLE 482 0 0 GILEAD SCIENCES Common Stock 375558103 279 4064 SH SOLE 1 0 0 0 GLAXOSMITHK ADR CommonStock ADR 37733W105 1290 32400 SH SOLE 32400 0 0 GLOBAL INDUST Common Stock 37892E102 102 2781 SH SOLE 2781 0 0 GLOBAL PAYMENTS Common Stock 37940X102 1602 8545 SH SOLE 8545 0 0 GLOBAL PAYMENTS Common Stock 37940X102 495 2640 SH SOLE 1 0 0 2640 GLOBAL WATER RE Common Stock 379463102 19 1124 SH SOLE 1124 0 0 GLOBANT SA Common Stock L44385109 924 4220 SH SOLE 0 0 4220 GLOBUS MEDICAL Common Stock 379577208 44 573 SH SOLE 573 0 0 GMS INC Common Stock 36251C103 43 910 SH SOLE 910 0 0 GOL LINHAS-ADR CommonStock ADR 38045R206 4648 504215 SH SOLE 504215 0 0 GOLD FIELDS ADR CommonStock ADR 38059T106 116 13089 SH SOLE 0 0 13089 GOLDMAN SACHS Common Stock 38141G104 63 166 SH SOLE 166 0 0 GOLDMAN SACHS Common Stock 38141G104 978 2579 SH SOLE 1 0 0 2579 GOODYEAR TIRE & Common Stock 382550101 107 6244 SH SOLE 6244 0 0 GORMAN RUPP CO Common Stock 383082104 11 334 SH SOLE 334 0 0 GOSS 5 6/1/27 Bond 30/360P2 U 38341PAA0 7838 9700000 PRN SOLE 8924000 0 776000 GP STRATEGIES Common Stock 36225V104 52 3356 SH SOLE 3356 0 0 GRACO INC COMMO Common Stock 384109104 13048 172371 SH SOLE 162567 0 9804 GRACO INC COMMO Common Stock 384109104 6452 85235 SH SOLE 1 3407 0 81828 GRAHAM HOLDINGS Common Stock 384637104 31 50 SH SOLE 50 0 0 GRAINGER W W IN Common Stock 384802104 24038 54883 SH SOLE 24135 0 30748 GRAINGER W W IN Common Stock 384802104 813 1858 SH SOLE 1 0 0 1353 GRAND CANYON ED Common Stock 38526M106 712 7921 SH SOLE 7921 0 0 GRAPHIC PACKAGI Common Stock 388689101 13436 740697 SH SOLE 541176 0 199521 GRAY TELEVISION Common Stock 389375106 57 2465 SH SOLE 2465 0 0 GRITSTONE BIO I Common Stock 39868T105 68 7498 SH SOLE 7498 0 0 GROUP 1 AUTO Common Stock 398905109 134 871 SH SOLE 871 0 0 GRUPO AERO ADS CommonStock ADS 400506101 13030 121904 SH SOLE 56411 0 65493 GRUPO AERO ADS CommonStock ADS 400506101 8534 79845 SH OTR 79845 0 0 GRUPO AEROP-ADR CommonStock ADR 400501102 32 624 SH SOLE 624 0 0 GRUPO AEROP-ADR CommonStock ADR 400501102 293 5627 SH OTR 5627 0 0 GRUPO TELE ADR CommonStock ADR 40049J206 1167 81728 SH SOLE 1512 0 80216 GS ACTVBETA INT MutFund Eq 4 TL 381430107 20 594 SH SOLE 594 0 0 GS UST 0-1 YR MutFund Fi12 TL 381430529 3084 30807 PRN SOLE 30807 0 0 GSX TECHEDU ADR CommonStock ADR 36257Y109 104 7059 SH SOLE 0 0 7059 GUARANTY BANCS Common Stock 400764106 27 801 SH SOLE 801 0 0 GUARDANT HEALTH Common Stock 40131M109 4049 32609 SH SOLE 606 0 32003 GUARDANT HEALTH Common Stock 40131M109 77 626 SH OTR 626 0 0 GUIDEWIRE SOFTW Common Stock 40171V100 563 5000 SH SOLE 5000 0 0 GUILD HOLDINGS Common Stock 40172N107 32 2116 SH SOLE 2116 0 0 HACKETT GROUP Common Stock 404609109 58 3236 SH SOLE 3236 0 0 HAEMONETICS COR Common Stock 405024100 3 47 SH SOLE 47 0 0 HALOZYME THERAP Common Stock 40637H109 122 2700 SH SOLE 2700 0 0 HANGER ORTHOP Common Stock 41043F208 30 1220 SH SOLE 1220 0 0 HANOVER INS GR Common Stock 410867105 3315 24446 SH SOLE 24446 0 0 HARBORONE Common Stock 41165Y100 56 3970 SH SOLE 3970 0 0 HARSCO CORP Common Stock 415864107 42 2083 SH SOLE 2083 0 0 HARTFORD FINCL Common Stock 416515104 10945 176621 SH SOLE 165208 0 11413 HARTFORD FINCL Common Stock 416515104 1146 18501 SH SOLE 1 5977 0 8137 HARVARD BIOSCI Common Stock 416906105 17 2154 SH SOLE 2154 0 0 HASBRO INC Common Stock 418056107 26292 278168 SH SOLE 203639 0 74529 HASBRO INC Common Stock 418056107 457 4843 SH OTR 4843 0 0 HAVERTY FURN Common Stock 419596101 95 2235 SH SOLE 2235 0 0 HAWAIIAN ELECTR Common Stock 419870100 30 731 SH SOLE 731 0 0 HAWKINS INC Common Stock 420261109 95 2906 SH SOLE 2906 0 0 HBT FINANCIAL Common Stock 404111106 26 1498 SH SOLE 1498 0 0 HCA HEALTHCARE Common Stock 40412C101 67467 326338 SH SOLE 107056 0 219282 HCA HEALTHCARE Common Stock 40412C101 835 4042 SH SOLE 1 0 0 4042 HDFC BANK LTD CommonStock ADR 40415F101 227984 3117943 SH SOLE 1524554 0 1593389 HDFC BANK LTD CommonStock ADR 40415F101 87972 1203124 SH OTR 1203124 0 0 HDFC BANK LTD CommonStock ADR 40415F101 122120 1670136 SH SOLE 1 1167351 0 502785 HEALTH CATALYST Common Stock 42225T107 4122 74262 SH SOLE 1378 0 72884 HEALTHCARE TR Common Stock 42225P501 68 2574 SH SOLE 2574 0 0 HEALTHPEAK PROP Common Stock 42250P103 66 1984 SH SOLE 1984 0 0 HEALTHSTREAM Common Stock 42222N103 24 878 SH SOLE 878 0 0 HEARTLAND FINAN Common Stock 42234Q102 47 1020 SH SOLE 1020 0 0 HEICO CORP Common Stock 422806109 4432 31796 SH SOLE 16681 0 15115 HEICO CORP-A Common Stock 422806208 236 1901 SH SOLE 1 0 0 1901 HEIDRICK & STRU Common Stock 422819102 66 1490 SH SOLE 1490 0 0 HELEN OF TROY Common Stock G4388N106 24832 108855 SH SOLE 60137 0 48718 HELIOS TECHNOLO Common Stock 42328H109 44 576 SH SOLE 576 0 0 HELIX ENERGY SO Common Stock 42330P107 337 59188 SH SOLE 57437 0 1751 HEMISPHERE MED Common Stock 42365Q103 25 2200 SH SOLE 2200 0 0 HENRY JACK & AS Common Stock 426281101 31065 189992 SH SOLE 98760 0 91232 HENRY JACK & AS Common Stock 426281101 1671 10224 SH SOLE 1 4034 0 3289 HENRY SCHEIN Common Stock 806407102 45211 609399 SH SOLE 1 339217 0 270182 HENRY SCHEIN Common Stock 806407102 6213 83746 SH SOLE 45637 0 38109 HERBALIFE NUTR Common Stock G4412G101 48 913 SH SOLE 913 0 0 HERC HOLDINGS Common Stock 42704L104 2754 24574 SH SOLE 24574 0 0 HERITAGE-CYRSTA Common Stock 42726M106 26 886 SH SOLE 886 0 0 HEWLETT PACK CO Common Stock 42824C109 15818 1084921 SH SOLE 820791 0 264130 HEWLETT PACK CO Common Stock 42824C109 165 11362 SH OTR 11362 0 0 HEXCEL CORP Common Stock 428291108 287 4603 SH SOLE 1 0 0 4603 HIBBETT SPORTS Common Stock 428567101 120 1347 SH SOLE 910 0 437 HIGHWOODS PPTYS Common Stock 431284108 82 1824 SH SOLE 1824 0 0 HILL-ROM HOLDIN Common Stock 431475102 19669 173165 SH SOLE 145621 0 27544 HILL-ROM HOLDIN Common Stock 431475102 214 1891 SH OTR 1891 0 0 HILLENBRAND INC Common Stock 431571108 70 1602 SH SOLE 1602 0 0 HILLTOP HOLDING Common Stock 432748101 70 1942 SH SOLE 1942 0 0 HILTON WORLD Common Stock 43300A203 259 2154 SH SOLE 2154 0 0 HILTON WORLD Common Stock 43300A203 42 353 SH SOLE 1 353 0 0 HIMAX TECH ADR CommonStock ADR 43289P106 36695 2202640 SH SOLE 2201846 0 794 HIMAX TECH ADR CommonStock ADR 43289P106 5588 335424 SH OTR 335424 0 0 HINGHAM INST SV Common Stock 433323102 52 181 SH SOLE 181 0 0 HLF 2.625-3/24 Bond 30/360P2 U 42703MAD5 51259 47000000 PRN SOLE 26260000 0 20740000 HLX 6.75 02/26 Bond 30/360P2 U 42330PAK3 43815 35663000 PRN SOLE 22161000 0 13502000 HNI CORP Common Stock 404251100 2170 49372 SH SOLE 49372 0 0 HOLOGIC INC Common Stock 436440101 173 2601 SH SOLE 2601 0 0 HOLOGIC INC Common Stock 436440101 2998 44946 SH SOLE 1 238 0 44708 HOME BANCORP IN Common Stock 43689E107 17 457 SH SOLE 457 0 0 HOME BANCSHARES Common Stock 436893200 11704 474236 SH SOLE 249105 0 225131 HOME DEPOT INC Common Stock 437076102 565982 1774851 SH SOLE 1443368 0 331483 HOME DEPOT INC Common Stock 437076102 7878 24707 SH SOLE 1 1188 0 22582 HOMESTREET INC Common Stock 43785V102 30 753 SH SOLE 753 0 0 HOMOLOGY MEDICI Common Stock 438083107 75 10451 SH SOLE 10451 0 0 HOMOLOGY MEDICI Common Stock 438083107 56 7818 SH OTR 7818 0 0 HONEYWELL INTL Common Stock 438516106 1160854 5292246 SH SOLE 4436674 0 855572 HONEYWELL INTL Common Stock 438516106 1787 8150 SH DFND 5750 0 2400 HONEYWELL INTL Common Stock 438516106 58 266 SH OTR 266 0 0 HONEYWELL INTL Common Stock 438516106 11876 54144 SH SOLE 1 6307 0 47837 HOOKER FURNITUR Common Stock 439038100 65 1883 SH SOLE 1883 0 0 HOPE 2-05/15/38 Bond 30/360P2 U 43940TAB5 36012 36626000 PRN SOLE 29180000 0 7446000 HORIZON THERAPE Common Stock G46188101 38 410 SH SOLE 410 0 0 HORMEL FOODS CO Common Stock 440452100 13970 292571 SH SOLE 274057 0 18514 HORMEL FOODS CO Common Stock 440452100 1359 28469 SH SOLE 1 15747 0 0 HOST HOTELS & R Common Stock 44107P104 29 1702 SH SOLE 1702 0 0 HOSTESS BRANDS Common Stock 44109J106 15600 963616 SH SOLE 660420 0 303196 HOVNANIAN-ENTER Common Stock 442487401 82 773 SH SOLE 773 0 0 HOWMET AEROSP Common Stock 443201108 275 7981 SH SOLE 1 0 0 7981 HP INC Common Stock 40434L105 127 4207 SH SOLE 1470 0 2737 HP INC Common Stock 40434L105 538 17839 SH SOLE 1 9200 0 0 HSBC HLDGS PLC CommonStock ADR 404280406 0 1 SH SOLE 1 0 0 HTGC 4.375-2/22 Bond 30/360P2 U 427096AF9 2503 2359000 PRN SOLE 2359000 0 0 HTHT 0.375 22 Bond30E/360P2 U 16949NAC3 48734 38774000 PRN SOLE 35729000 0 3045000 HUAZHU GROUP LT CommonStock ADR 44332N106 618 11706 SH SOLE 0 0 11706 HUBBELL INC Common Stock 443510607 1281 6861 SH SOLE 6861 0 0 HUBS 0.375 25 Bond 30/360P2 U 443573AD2 93189 43926000 PRN SOLE 40923000 0 3003000 HUDSON PAC PROP Common Stock 444097109 8727 313701 SH SOLE 171026 0 142675 HUMANA INC COM Common Stock 444859102 421514 952102 SH SOLE 834965 0 117137 HUMANA INC COM Common Stock 444859102 1082 2445 SH SOLE 1 763 0 1682 HUNTINGTON BAN Common Stock 446150104 121 8537 SH SOLE 5297 0 3240 HUNTINGTON BAN Common Stock 446150104 458 32159 SH SOLE 1 0 0 32159 HUNTINGTON ING Common Stock 446413106 8210 38957 SH SOLE 36849 0 2108 HUNTINGTON ING Common Stock 446413106 785 3727 SH SOLE 1 0 0 1925 HUTCHIS CH-ADR CommonStock ADR 44842L103 199 5073 SH SOLE 0 0 5073 HUYA INC-ADR CommonStock ADR 44852D108 312 17700 SH SOLE 0 0 17700 I-MAB ADR CommonStock ADR 44975P103 128 1531 SH SOLE 0 0 1531 I3 VERTICALS-A Common Stock 46571Y107 208 6894 SH SOLE 6843 0 51 IAA INC Common Stock 449253103 29 532 SH SOLE 532 0 0 IAC/INTERACT Common Stock 44891N208 662 4300 SH SOLE 4300 0 0 IART 0.5-08/25 Bond 30/360P2 U 457985AM1 1467 1323000 PRN SOLE 1323000 0 0 ICICI BANK ADR CommonStock ADR 45104G104 392121 22931079 SH SOLE 15256846 0 7674233 ICICI BANK ADR CommonStock ADR 45104G104 9897 578804 SH OTR 578804 0 0 ICON - PLC Common Stock G4705A100 92137 445731 SH SOLE 191282 0 254449 ICON - PLC Common Stock G4705A100 1046 5063 SH SOLE 1 47 0 5016 IDEAYA BIOSCIEN Common Stock 45166A102 39 1874 SH SOLE 1874 0 0 IDEX CORP Common Stock 45167R104 1210 5499 SH SOLE 5499 0 0 IDEX CORP Common Stock 45167R104 213 970 SH SOLE 1 0 0 970 IDEXX LABS CORP Common Stock 45168D104 66984 106064 SH SOLE 51804 0 54260 IDEXX LABS CORP Common Stock 45168D104 5877 9307 SH SOLE 1 755 0 7783 IDT CORP CL B Common Stock 448947507 257 6971 SH SOLE 6971 0 0 IIIV 1 02/15/25 Bond 30/360P2 U 44933TAB2 13549 13300000 PRN SOLE 7644000 0 5656000 ILLINOIS TOOL W Common Stock 452308109 8601 38476 SH SOLE 38126 0 350 ILLINOIS TOOL W Common Stock 452308109 2679 11987 SH SOLE 1 0 0 10491 ILLUMINA INC Common Stock 452327109 5386 11382 SH SOLE 398 0 10984 ILLUMINA INC Common Stock 452327109 35 76 SH OTR 76 0 0 ILLUMINA INC Common Stock 452327109 1242 2625 SH SOLE 1 1253 0 1372 ILMN 0-08/15/23 Bond 30/360P1 U 452327AK5 169384 134033000 PRN SOLE 96948000 0 37085000 IMAXCORP Common Stock 45245E109 215 10000 SH SOLE 10000 0 0 IMPINJ IN Common Stock 453204109 436 8457 SH SOLE 8457 0 0 INARI MEDICAL Common Stock 45332Y109 39 426 SH SOLE 426 0 0 INCYTE CORP Common Stock 45337C102 379 4511 SH SOLE 4511 0 0 INDEP BANK/MICH Common Stock 453838609 55 2566 SH SOLE 2566 0 0 INDEPENDEN REIT Common Stock 45378A106 29 1602 SH SOLE 1602 0 0 INDIA FUND INC Cl-EndFund Eq 1 454089103 50013 2277471 SH SOLE 1817846 0 459625 INDUSTRIA RIET Common Stock 456237106 42 1636 SH SOLE 1636 0 0 INFORMATION SER Common Stock 45675Y104 79 13523 SH SOLE 13523 0 0 INFOSYS TECHADR CommonStock ADR 456788108 212998 10051853 SH SOLE 8282839 0 1769014 INFOSYS TECHADR CommonStock ADR 456788108 2520 118962 SH DFND 0 0 118962 INFOSYS TECHADR CommonStock ADR 456788108 36409 1718227 SH OTR 1718227 0 0 INFUSYSTEM HOLD Common Stock 45685K102 47 2269 SH SOLE 2269 0 0 INGEVITY CORP Common Stock 45688C107 57520 706988 SH SOLE 380955 0 326033 INGLES MKTS INC Common Stock 457030104 1885 32353 SH SOLE 32353 0 0 INGREDION INC Common Stock 457187102 14 161 SH SOLE 161 0 0 INMODE LTD Common Stock M5425M103 57 604 SH SOLE 604 0 0 INN 1.5 2/15/26 Bond 30/360P2 U 866082AA8 12943 12500000 PRN SOLE 9025000 0 3475000 INNOSPEC INC Common Stock 45768S105 21937 242107 SH SOLE 134730 0 107377 INNOVATIVE IND Common Stock 45781V101 32 168 SH SOLE 168 0 0 INNOVIVA INC Common Stock 45781M101 52 3924 SH SOLE 3924 0 0 INSEEGO CORP Common Stock 45782B104 1225 121493 SH SOLE 121493 0 0 INSG 3.25 05/25 Bond 30/360P2 U 45782BAD6 10838 10130000 PRN SOLE 5370000 0 4760000 INSM 0.75 06/28 Bond 30/360P2 U 457669AB5 24296 22000000 PRN SOLE 18959000 0 3041000 INSPERITY INC Common Stock 45778Q107 60 665 SH SOLE 430 0 235 INSPIRE MEDICAL Common Stock 457730109 5213 26975 SH SOLE 501 0 26474 INSTEEL INDS Common Stock 45774W108 119 3709 SH SOLE 3709 0 0 INSULET CORP Common Stock 45784P101 218 795 SH SOLE 795 0 0 INT'L GAME TECH Common Stock G4863A108 114790 4790917 SH SOLE 1 2685114 0 2105803 INTEGRATED ELEC Common Stock 44951W106 92 1801 SH SOLE 1801 0 0 INTEL CORP Common Stock 458140100 110718 1972189 SH SOLE 983168 0 989021 INTEL CORP Common Stock 458140100 632 11270 SH DFND 8170 0 3100 INTEL CORP Common Stock 458140100 9 165 SH OTR 165 0 0 INTEL CORP Common Stock 458140100 2860 50948 SH SOLE 1 4562 0 39438 INTER PARFUMS I Common Stock 458334109 50 702 SH SOLE 702 0 0 INTERCONTINEN Common Stock 45866F104 1579821 13309364 SH SOLE 12221351 0 1088013 INTERCONTINEN Common Stock 45866F104 1219 10275 SH DFND 10275 0 0 INTERCONTINEN Common Stock 45866F104 67 565 SH OTR 565 0 0 INTERCONTINEN Common Stock 45866F104 38506 324400 SH SOLE 1 112590 0 211810 INTERDIGITAL IN Common Stock 45867G101 88 1211 SH SOLE 1211 0 0 INTERNATIONAL P Common Stock 460146103 1001 16327 SH SOLE 16327 0 0 INTERNATIONAL P Common Stock 460146103 306 5000 SH DFND 0 0 5000 INTERNATIONAL P Common Stock 460146103 274 4482 SH SOLE 1 0 0 0 INTERPUBLIC GRO Common Stock 460690100 412 12708 SH SOLE 4859 0 7849 INTERPUBLIC GRO Common Stock 460690100 6580 202553 SH SOLE 1 0 0 193719 INTL BUS MACH Common Stock 459200101 10958 74755 SH SOLE 68123 0 6632 INTL BUS MACH Common Stock 459200101 1167 7963 SH DFND 1995 0 5968 INTL BUS MACH Common Stock 459200101 5 36 SH OTR 36 0 0 INTL BUS MACH Common Stock 459200101 578 3946 SH SOLE 1 0 0 3946 INTL GENERAL IN Common Stock G4809J106 33 3635 SH SOLE 3635 0 0 INTUIT Common Stock 461202103 197191 402293 SH SOLE 154371 0 247922 INTUIT Common Stock 461202103 17 35 SH OTR 35 0 0 INTUIT Common Stock 461202103 57218 116731 SH SOLE 1 24739 0 91452 INTUITIVE SURG Common Stock 46120E602 254015 276212 SH SOLE 4278 0 271934 INTUITIVE SURG Common Stock 46120E602 6 7 SH OTR 7 0 0 INTUITIVE SURG Common Stock 46120E602 2892 3145 SH SOLE 1 0 0 3145 INV FUND HY CB MutFund Fi12 TL 46138E719 28685 1468050 PRN SOLE 1468050 0 0 INV FUND HY CB MutFund Fi12 TL 46138E719 8 419 PRN SOLE 1 419 0 0 INV S&P500 EQW MutFund Eq 4 TL 46137V357 6 44 SH SOLE 44 0 0 INV S&P500 HDLV MutFund Eq12 TL 46138E362 523 11867 SH SOLE 11867 0 0 INV TAX MUNI PF MutFund Fi 1 TL 46138G805 265 8000 PRN SOLE 8000 0 0 INVA 2.125 1/23 Bond 30/360P2 U 88338TAB0 48960 48000000 PRN SOLE 47552000 0 448000 INVESCO DYN CR Cl-EndFund Fi12 46132R104 456 38491 PRN SOLE 38491 0 0 INVESCO LTD Common Stock G491BT108 11 413 SH SOLE 413 0 0 INVESCO LTD Common Stock G491BT108 419 15701 SH SOLE 1 0 0 15701 INVESCO QQQ MutFund Eq 4 TL 46090E103 43776 123513 SH SOLE 123513 0 0 INVESCO SENIOR Cl-EndFund Fi12 46131H107 401 90000 PRN SOLE 90000 0 0 INVESCO SR LOAN MutFund Fi12 TL 46138G508 553 25000 PRN SOLE 25000 0 0 INVESTORS TITLE Common Stock 461804106 36 211 SH SOLE 211 0 0 INVITAE CORP Common Stock 46185L103 84 2503 SH SOLE 2503 0 0 INVITATION HOME Common Stock 46187W107 54 1468 SH SOLE 1468 0 0 IONIS PHARMAC Common Stock 462222100 1 37 SH SOLE 37 0 0 IONIS PHARMAC Common Stock 462222100 73 1854 SH OTR 1854 0 0 IOVANCE BIOTHER Common Stock 462260100 1 61 SH SOLE 61 0 0 IOVANCE BIOTHER Common Stock 462260100 76 2945 SH OTR 2945 0 0 IPG PHOTONICS Common Stock 44980X109 84120 399111 SH SOLE 115 0 398996 IQ 4 12/15/26 Bond30E/360P2 U 46267XAE8 81641 80932000 PRN SOLE 77512000 0 3420000 IQIYI INC ADR CommonStock ADR 46267X108 10957 703290 SH SOLE 363350 0 339940 IQVIA HOLDINGS Common Stock 46266C105 665466 2746231 SH SOLE 1812556 0 933675 IQVIA HOLDINGS Common Stock 46266C105 842 3475 SH DFND 3475 0 0 IQVIA HOLDINGS Common Stock 46266C105 215 888 SH OTR 888 0 0 IQVIA HOLDINGS Common Stock 46266C105 56111 231559 SH SOLE 1 70277 0 161282 IRADIMED CORP Common Stock 46266A109 24 824 SH SOLE 824 0 0 IRIDIUM COMMU Common Stock 46269C102 482 12060 SH SOLE 12060 0 0 IRON MOUNT INC Common Stock 46284V101 60 1426 SH SOLE 1426 0 0 IRWD 1.5-06/26 Bond 30/360P2 U 46333XAH1 19572 16318000 PRN SOLE 10446000 0 5872000 IRWD 2.25 6/22 Bond 30/360P2 U 46333XAD0 10959 10037000 PRN SOLE 4505000 0 5532000 ISH CORE US AGG MutFund Fi12 TL 464287226 41236 357553 PRN SOLE 333633 0 23920 ISH MSCI WORLD MutFund Eq 2 TL 464286392 18419 145526 SH SOLE 162 0 145364 ISHARES 0-5 HY Cl-EndFund Fi12 46434V407 3892 84502 PRN SOLE 84502 0 0 ISHARES INDIA50 MutFund Eq 2 TL 464289529 657 14071 SH SOLE 14071 0 0 ISHARES S&P AMT MutFund Fi 4 TL 464288323 865 14800 PRN SOLE 0 0 14800 ISHARES SHORT T MutFund Fi12 TL 464288646 22719 414507 PRN SOLE 409607 0 4900 ISHARES SHORT T MutFund Fi12 TL 464288646 40 742 PRN SOLE 1 742 0 0 ISHARES ST NATN MutFund Fi12 TL 464288158 37 350 PRN SOLE 350 0 0 ISHR 0-1 TREAS MutFund Fi12 TL 464288679 782 7080 PRN SOLE 7080 0 0 ISHR BIOTEC ETF MutFund Eq 4 TL 464287556 51 315 SH SOLE 315 0 0 ISHR CORE EAFE MutFund Eq 2 TL 46432F842 3359 44873 SH SOLE 44873 0 0 ISHR CORE EUR MutFund Eq 2 TL 46434V738 2502 43687 SH SOLE 43687 0 0 ISHR CORE HD MutFund Eq 4 TL 46429B663 949 9841 SH SOLE 9841 0 0 ISHR CORE MS EM MutFund Eq 2 TL 46434G103 132860 1983288 SH SOLE 1982158 0 1130 ISHR CORE PACIF MutFund Eq 0 TL 46434V696 9002 135678 SH SOLE 134403 0 1275 ISHR DIV GROWTH MutFund Eq 4 TL 46434V621 3095 61470 SH SOLE 61470 0 0 ISHR EUROZONE MutFund Eq 1 TL 464286608 2626 53224 SH SOLE 53224 0 0 ISHR EX TECH SW MutFund Eq 4 TL 464287515 2161 5543 SH SOLE 5543 0 0 ISHR EXP TECH MutFund Eq 4 TL 464287549 2626 6502 SH SOLE 6502 0 0 ISHR HIGH YIELD MutFund Fi12 TL 464288513 5931 67378 PRN SOLE 67378 0 0 ISHR MSCI ACWI MutFund Eq 2 TL 464288257 9161 90533 SH SOLE 90533 0 0 ISHR RUS MC GRO MutFund Eq 4 TL 464287481 688 6086 SH SOLE 6086 0 0 ISHR RUS MC VAL MutFund Eq 4 TL 464287473 342 2975 SH SOLE 2975 0 0 ISHR RUSSELL MC MutFund Eq 4 TL 464287499 1542 19466 SH SOLE 19466 0 0 ISHR S&P 1500 MutFund Eq 4 TL 464287150 3245 32865 SH SOLE 32865 0 0 ISHR US TREASUR MutFund Fi12 TL 46429B267 10 388 PRN SOLE 388 0 0 ISHR iBOXX INV MutFund Fi12 TL 464287242 1594 11871 PRN SOLE 2500 0 9371 ISHRS EDGE MSCI MutFund Eq 2 TL 464286525 1 11 SH SOLE 11 0 0 ISHRS INT ETF MutFund Fi12 TL 464288638 236 3900 PRN SOLE 3900 0 0 ISHRS INT GVT MutFund Fi12 TL 464288612 510 4416 PRN SOLE 3101 0 1315 ISHS MSCI INDIA MutFund Eq 2 TL 46429B598 677 15316 SH SOLE 15316 0 0 ITAU UNIBANCO H CommonStock ADR 465562106 10850 1805396 SH SOLE 835794 0 969602 ITAU UNIBANCO H CommonStock ADR 465562106 10266 1708206 SH OTR 1708206 0 0 ITT CORP Common Stock 45073V108 2963 32360 SH SOLE 32360 0 0 ITT CORP Common Stock 45073V108 231 2530 SH SOLE 1 0 0 2530 ITURAN LOCATION Common Stock M6158M104 36 1338 SH SOLE 1338 0 0 J B HUNT TRANSP Common Stock 445658107 42279 259462 SH SOLE 79985 0 179477 J B HUNT TRANSP Common Stock 445658107 1059 6501 SH SOLE 1 1495 0 3161 J2 GLOBAL INC Common Stock 48123V102 47944 348561 SH SOLE 191456 0 157105 JABIL CIRCUIT I Common Stock 466313103 49 850 SH SOLE 850 0 0 JACK IN THE BOX Common Stock 466367109 73 663 SH SOLE 663 0 0 JAMF HOLDING CO Common Stock 47074L105 56 1674 SH SOLE 1674 0 0 JAMF HOLDING CO Common Stock 47074L105 2525 75219 SH SOLE 1 0 0 75219 JANUS HENDERSON Common Stock G4474Y214 29 770 SH SOLE 770 0 0 JAPAN SMALLER C Cl-EndFund Eq 1 47109U104 32265 3577131 SH SOLE 3398840 0 178291 JAZZ 1.5-08/24 Bond30E/360P2 U 472145AD3 121682 110478000 PRN SOLE 104400000 0 6078000 JAZZ PHARMACEUT Common Stock G50871105 66 377 SH SOLE 377 0 0 JD.COM INC ADR CommonStock ADR 47215P106 86974 1089764 SH SOLE 608474 0 481290 JD.COM INC ADR CommonStock ADR 47215P106 12621 158150 SH OTR 158150 0 0 JEFFERIES FINAN Common Stock 47233W109 63 1850 SH SOLE 1850 0 0 JFROG LTD Common Stock M6191J100 406 8939 SH SOLE 8939 0 0 JH PFD INC FUND Cl-EndFund Fi 1 41021P103 134 7000 PRN SOLE 7000 0 0 JM SMUCKER CO Common Stock 832696405 4381 33818 SH SOLE 29950 0 3868 JM SMUCKER CO Common Stock 832696405 2826 21816 SH SOLE 1 4070 0 13000 JOHN & JOHN COM Common Stock 478160104 1705004 10349670 SH SOLE 8614522 0 1735147 JOHN & JOHN COM Common Stock 478160104 1293 7850 SH DFND 7850 0 0 JOHN & JOHN COM Common Stock 478160104 645 3917 SH OTR 3917 0 0 JOHN & JOHN COM Common Stock 478160104 8821 53549 SH SOLE 1 10175 0 35332 JOHNSON CTRL IN Common Stock G51502105 27873 406145 SH SOLE 292812 0 113333 JOHNSON OUTDOOR Common Stock 479167108 84 699 SH SOLE 699 0 0 JONES LANG LASA Common Stock 48020Q107 159 817 SH SOLE 512 0 305 JOY INC ADR CommonStock ADR 46591M109 298 4529 SH SOLE 0 0 4529 JPM BB US EQU MutFund Eq 4 TL 46641Q399 26 339 SH SOLE 339 0 0 JPM USD EM SB MutFund Fi12 TL 46641Q746 2 48 PRN SOLE 48 0 0 JPMORGAN CHASE Common Stock 46625H100 584454 3757580 SH SOLE 3632249 0 125331 JPMORGAN CHASE Common Stock 46625H100 1697 10913 SH DFND 2340 0 8573 JPMORGAN CHASE Common Stock 46625H100 11 76 SH OTR 76 0 0 JPMORGAN CHASE Common Stock 46625H100 5953 38279 SH SOLE 1 0 0 38279 JUMIA TECHN-ADR CommonStock ADR 48138M105 7081 233479 SH SOLE 118691 0 114788 JUNIPER NETWRKS Common Stock 48203R104 297 10883 SH SOLE 10883 0 0 KALEYRA INC Common Stock 483379103 153 12500 SH SOLE 12500 0 0 KAMN-3.25 5/24 Bond 30/360P2 U 483548AF0 14840 14000000 PRN SOLE 12265000 0 1735000 KARYOPHARM THER Common Stock 48576U106 59 5726 SH SOLE 5587 0 139 KB FINANCIAL GP CommonStock ADR 48241A105 84962 1723374 SH SOLE 1687559 0 35815 KB FINANCIAL GP CommonStock ADR 48241A105 11230 227799 SH OTR 227799 0 0 KE HOLDINGS ADR CommonStock ADR 482497104 12221 256318 SH SOLE 231216 0 25102 KEARNY FINANCIA Common Stock 48716P108 8 722 SH SOLE 722 0 0 KELLOGG CO Common Stock 487836108 48760 757974 SH SOLE 527323 0 230651 KELLOGG CO Common Stock 487836108 1973 30676 SH SOLE 1 4878 0 11824 KELLY SERV A Common Stock 488152208 43 1800 SH SOLE 1800 0 0 KEMPER CORP Common Stock 488401100 22 300 SH SOLE 300 0 0 KENNAMETAL INC Common Stock 489170100 12913 359514 SH SOLE 261198 0 98316 KEURIG DR PEPPE Common Stock 49271V100 2 65 SH SOLE 65 0 0 KEYCORP NEW Common Stock 493267108 326 15830 SH SOLE 15830 0 0 KEYCORP NEW Common Stock 493267108 218 10602 SH SOLE 1 0 0 10602 KEYSIGHT TEC Common Stock 49338L103 101742 658911 SH SOLE 322486 0 336425 KEYSIGHT TEC Common Stock 49338L103 2068 13395 SH SOLE 1 6275 0 4056 KFORCE INC Common Stock 493732101 182 2895 SH SOLE 2895 0 0 KILROY REALTY Common Stock 49427F108 27 389 SH SOLE 389 0 0 KIMBALL ELECTRO Common Stock 49428J109 93 4296 SH SOLE 4296 0 0 KIMBERLY CLARK Common Stock 494368103 10534 78743 SH SOLE 72833 0 5910 KIMBERLY CLARK Common Stock 494368103 1313 9820 SH SOLE 1 6079 0 2024 KINDER MORGAN Common Stock 49456B101 305 16735 SH SOLE 8757 0 7978 KINGSOFT ADR CommonStock ADR 49639K101 34051 1003577 SH SOLE 798923 0 204654 KINGSOFT ADR CommonStock ADR 49639K101 23611 695897 SH SOLE 1 695897 0 0 KITE REALTY GR Common Stock 49803T300 40 1852 SH SOLE 1852 0 0 KKR AND CO LP Common Stock 48251W104 355 6000 SH SOLE 6000 0 0 KKR REAL ESTATE Common Stock 48251K100 31 1451 SH SOLE 1451 0 0 KLA CORP Common Stock 482480100 72203 222705 SH SOLE 76623 0 146082 KLA CORP Common Stock 482480100 2981 9195 SH SOLE 1 0 0 9195 KN 3.25 11/21 Bond 30/360P2 U 49926DAB5 7300 6500000 PRN SOLE 5657000 0 843000 KOHLS CORP COMM Common Stock 500255104 68996 1251983 SH SOLE 779404 0 472579 KOHLS CORP COMM Common Stock 500255104 318 5775 SH OTR 5775 0 0 KONTOOR BRANDS Common Stock 50050N103 70 1243 SH SOLE 1243 0 0 KOREA FUND Cl-EndFund Eq12 500634209 37416 810571 SH SOLE 516124 0 294447 KPTI 3-10/15/25 Bond 30/360P2 U 48576UAA4 17552 17500000 PRN SOLE 10199000 0 7301000 KRAFT HEINZ CO Common Stock 500754106 127 3123 SH SOLE 3123 0 0 KRAFT HEINZ CO Common Stock 500754106 388 9517 SH SOLE 1 0 0 9517 KREF 6.125 5/23 Bond 30/360P2 U 48251KAB6 7786 7250000 PRN SOLE 3264000 0 3986000 KROGER CO COM Common Stock 501044101 13540 353436 SH SOLE 327570 0 25866 KROGER CO COM Common Stock 501044101 1171 30571 SH SOLE 1 12907 0 6713 KRYSTAL BIOTECH Common Stock 501147102 2 32 SH SOLE 32 0 0 KRYSTAL BIOTECH Common Stock 501147102 104 1541 SH OTR 1541 0 0 KT CORP SP ADR CommonStock ADR 48268K101 830 59564 SH SOLE 59564 0 0 KULICKE & SOFFA Common Stock 501242101 139 2277 SH SOLE 2277 0 0 KYMERA THERAPEU Common Stock 501575104 73 1512 SH SOLE 1512 0 0 L3HARRIS TECH Common Stock 502431109 21383 98930 SH SOLE 78999 0 19931 LABORATORY CORP Common Stock 50540R409 286755 1039533 SH SOLE 858963 0 180570 LABORATORY CORP Common Stock 50540R409 12 44 SH OTR 44 0 0 LABORATORY CORP Common Stock 50540R409 15490 56154 SH SOLE 1 2706 0 53448 LAKELAND FINL Common Stock 511656100 29 485 SH SOLE 485 0 0 LAKELAND INDS Common Stock 511795106 14 651 SH SOLE 651 0 0 LAM RESH CORP C Common Stock 512807108 54813 84238 SH SOLE 25174 0 59064 LAM RESH CORP C Common Stock 512807108 1045 1606 SH SOLE 1 0 0 1606 LAMAR ADVERTISI Common Stock 512816109 82 790 SH SOLE 790 0 0 LAMAR ADVERTISI Common Stock 512816109 620 5942 SH SOLE 1 0 0 5942 LAMB WESTON Common Stock 513272104 1402 17392 SH SOLE 5020 0 12372 LANCASTER COLON Common Stock 513847103 828 4281 SH SOLE 4281 0 0 LANDCADIA HOLDI Common Stock 51476H100 43939 3543487 SH SOLE 1953683 0 1589804 LAS VEGAS SANDS Common Stock 517834107 16128 306101 SH SOLE 253488 0 52613 LAS VEGAS SANDS Common Stock 517834107 6121 116184 SH SOLE 1 96722 0 19462 LATTICE SEMI Common Stock 518415104 92 1646 SH SOLE 1646 0 0 LAZYDAYS HOLDIN Common Stock 52110H100 52 2388 SH SOLE 2388 0 0 LCI INDUSTRIES Common Stock 50189K103 55 421 SH SOLE 421 0 0 LEAR CORP Common Stock 521865204 129 739 SH SOLE 23 0 716 LEGGETT & PLATT Common Stock 524660107 20170 389319 SH SOLE 284790 0 104529 LEGGETT & PLATT Common Stock 524660107 215 4156 SH OTR 4156 0 0 LEIDOS HOLDINGS Common Stock 525327102 5416 53572 SH SOLE 27523 0 26049 LEMAITRE VASCUL Common Stock 525558201 100 1641 SH SOLE 1641 0 0 LENDINGTREE INC Common Stock 52603B107 2 10 SH SOLE 10 0 0 LENNOX INTERNAT Common Stock 526107107 1 5 SH SOLE 5 0 0 LESLIE'S INC Common Stock 527064109 36342 1322018 SH SOLE 726817 0 595201 LESLIE'S INC Common Stock 527064109 655 23856 SH SOLE 1 0 0 23856 LEVI STRAUSS & Common Stock 52736R102 1454 52470 SH SOLE 0 0 52470 LEXINFINTEC ADR CommonStock ADR 528877103 6267 511606 SH SOLE 511606 0 0 LGI HOMES INC Common Stock 50187T106 59 370 SH SOLE 370 0 0 LGND 0.75-05/23 Bond 30/360P2 U 53220KAF5 36347 36500000 PRN SOLE 24611000 0 11889000 LHC GROUP LLC Common Stock 50187A107 10987 54866 SH SOLE 13440 0 41426 LHC GROUP LLC Common Stock 50187A107 315 1577 SH SOLE 1 1577 0 0 LI AUTO INC-ADR CommonStock ADR 50202M102 842 24123 SH SOLE 242 0 23881 LIBERTY BR-C Common Stock 530307305 41 238 SH SOLE 238 0 0 LIBERTY OILFIEL Common Stock 53115L104 7465 527208 SH SOLE 275866 0 251342 LIBERTY SIRIUSX Common Stock 531229409 1429 30696 SH SOLE 30081 0 615 LIBERTY TRIPADV Common Stock 531465102 1 463 SH SOLE 463 0 0 LIFE STORAGE IN Common Stock 53223X107 7106 66203 SH SOLE 66203 0 0 LIFE STORAGE IN Common Stock 53223X107 478 4461 SH SOLE 1 4461 0 0 LIFETIME BRANDS Common Stock 53222Q103 52 3502 SH SOLE 3502 0 0 LIGAND PHARMACE Common Stock 53220K504 114 874 SH SOLE 874 0 0 LIGHTSPEED-POS Common Stock 53227R106 45 545 SH SOLE 545 0 0 LILLY ELI & CO Common Stock 532457108 241156 1050701 SH SOLE 704668 0 346033 LILLY ELI & CO Common Stock 532457108 1320 5755 SH DFND 5755 0 0 LILLY ELI & CO Common Stock 532457108 137 598 SH OTR 598 0 0 LILLY ELI & CO Common Stock 532457108 3438 14983 SH SOLE 1 3567 0 8403 LIMELIGHT NET Common Stock 53261M104 478 151930 SH SOLE 150107 0 1823 LINCOLN NATL CO Common Stock 534187109 97 1553 SH SOLE 786 0 767 LINDE PUBLIC LT Common Stock G5494J103 12274 42458 SH SOLE 7310 0 35148 LINDE PUBLIC LT Common Stock G5494J103 1168 4041 SH SOLE 1 144 0 3897 LINDSAY CORP Common Stock 535555106 1120 6778 SH SOLE 6778 0 0 LINTA 3.75 2/30 CONV BD EQ P2U 530715AL5 6190 8159000 SH SOLE 8159000 0 0 LINTA 4 11/29 Bond 30/360P2 U 530715AG6 29264 38006000 PRN SOLE 21058000 0 16948000 LIONS GATE. Common Stock 535919401 54 2631 SH SOLE 2631 0 0 LIQUIDITY SERVI Common Stock 53635B107 98 3860 SH SOLE 3860 0 0 LITHIA MOTORS-A Common Stock 536797103 167 487 SH SOLE 487 0 0 LITTELFUSE INC Common Stock 537008104 41 162 SH SOLE 162 0 0 LIVE NATION ENT Common Stock 538034109 144 1650 SH SOLE 1650 0 0 LIVEPERSON INC Common Stock 538146101 1525 24121 SH SOLE 24121 0 0 LIVERAMP HOLDIN Common Stock 53815P108 122351 2611561 SH SOLE 2501704 0 109857 LIVERAMP HOLDIN Common Stock 53815P108 3346 71439 SH SOLE 1 0 0 71439 LKQ CORP Common Stock 501889208 194613 3953959 SH SOLE 3873508 0 80451 LKQ CORP Common Stock 501889208 5314 107982 SH SOLE 1 0 0 107982 LMCA 1.375 23 Bond 30/360P2 U 531229AB8 37344 28000000 PRN SOLE 19106000 0 8894000 LNG 4.25 3/45 Bond 30/360P2 U 16411RAG4 5220 6126000 PRN SOLE 6126000 0 0 LOCKHEED MARTIN Common Stock 539830109 47303 125026 SH SOLE 119981 0 5045 LOEW'S CORP Common Stock 540424108 49 900 SH SOLE 900 0 0 LOGITECH INTERN Common Stock H50430232 52 438 SH SOLE 438 0 0 LOUISIANA PAC C Common Stock 546347105 12537 207955 SH SOLE 124116 0 83839 LOUISIANA PAC C Common Stock 546347105 383 6355 SH SOLE 1 0 0 6355 LOWES COS INC Common Stock 548661107 1049109 5408616 SH SOLE 4607913 0 800703 LOWES COS INC Common Stock 548661107 1055 5440 SH DFND 5440 0 0 LOWES COS INC Common Stock 548661107 60 314 SH OTR 314 0 0 LOWES COS INC Common Stock 548661107 8055 41531 SH SOLE 1 0 0 41531 LPSN 0.75-03/24 Bond 30/360P2 U 538146AB7 28301 16181000 PRN SOLE 9451000 0 6730000 LSI INDS INC Common Stock 50216C108 31 3951 SH SOLE 3951 0 0 LTHM 4.125-7/25 Bond 30/360P2 U 53814LAB4 77208 32150000 PRN SOLE 14931000 0 17219000 LUFAX HOLDING CommonStock ADR 54975P102 446 39488 SH SOLE 0 0 39488 LULULEMON ATH Common Stock 550021109 63 173 SH SOLE 82 0 91 LULULEMON ATH Common Stock 550021109 423 1159 SH SOLE 1 0 0 1159 LUMINEX CORP Common Stock 55027E102 89 2437 SH SOLE 2437 0 0 LUV 1.25 5/1/25 Bond 30/360P2 U 844741BG2 106289 69956000 PRN SOLE 53363000 0 16593000 LYFT 1.5-05/25 Bond 30/360P2 U 55087PAB0 123794 72310000 PRN SOLE 61381000 0 10929000 LYFT INC Common Stock 55087P104 1592 26338 SH SOLE 2000 0 24338 LYV 2-02/15/25 Bond 30/360P2 U 538034AU3 9476 8454000 PRN SOLE 7512000 0 942000 LYV 2.5-03/23 Bond 30/360P2 U 538034AQ2 91567 65345000 PRN SOLE 61041000 0 4304000 M&T BANK CORP Common Stock 55261F104 36 252 SH SOLE 252 0 0 M&T BANK CORP Common Stock 55261F104 210 1451 SH SOLE 1 0 0 1451 M/I HOMES INC Common Stock 55305B101 159 2721 SH SOLE 2721 0 0 MAC GLB INFRA Cl-EndFund Eq 4 55608D101 2897 125547 SH SOLE 125547 0 0 MACATAWA BANK Common Stock 554225102 5 632 SH SOLE 632 0 0 MACY'S INC Common Stock 55616P104 22 1168 SH SOLE 1168 0 0 MAGIC SOFTWARE Common Stock 559166103 73 4510 SH SOLE 4510 0 0 MAGNITE INC Common Stock 55955D100 338 10000 SH SOLE 10000 0 0 MAGNOLIA OIL & Common Stock 559663109 11418 730530 SH SOLE 364664 0 365866 MAGNOLIA OIL & Common Stock 559663109 214 13748 SH SOLE 1 0 0 13748 MAKEMYTRIP LTD Common Stock V5633W109 11175 371909 SH SOLE 192906 0 179003 MALIBU BOATS Common Stock 56117J100 41415 564785 SH SOLE 313640 0 251145 MANHATTAN ASSOC Common Stock 562750109 7771 53653 SH SOLE 23681 0 29972 MANHATTAN ASSOC Common Stock 562750109 528 3652 SH SOLE 1 0 0 3652 MANPOWER GRP Common Stock 56418H100 52 440 SH SOLE 440 0 0 MARATHON PETRO Common Stock 56585A102 22946 379784 SH SOLE 311091 0 68693 MARATHON PETRO Common Stock 56585A102 421 6970 SH SOLE 1 0 0 6970 MARAVAI LIFE SC Common Stock 56600D107 69173 1657636 SH SOLE 1387376 0 270260 MARAVAI LIFE SC Common Stock 56600D107 2549 61085 SH SOLE 1 0 0 61085 MARINE PRODUCTS Common Stock 568427108 17 1160 SH SOLE 1160 0 0 MARINEMAX INC Common Stock 567908108 67 1387 SH SOLE 1387 0 0 MARKEL CORP Common Stock 570535104 138 117 SH SOLE 117 0 0 MARKEL CORP Common Stock 570535104 2861 2411 SH SOLE 1 0 0 2185 MARKETAXCESS Common Stock 57060D108 761 1642 SH SOLE 1642 0 0 MARKETAXCESS Common Stock 57060D108 199 430 SH SOLE 1 0 0 0 MARQUETA INC Common Stock 57142B104 407 14518 SH SOLE 0 0 14518 MARRIOTT INTL I Common Stock 571903202 387 2841 SH SOLE 1 282 0 2559 MARSH & MCLENNA Common Stock 571748102 513353 3649086 SH SOLE 3292756 0 356330 MARSH & MCLENNA Common Stock 571748102 28 201 SH OTR 201 0 0 MARSH & MCLENNA Common Stock 571748102 660 4694 SH SOLE 1 0 0 4694 MARTEN TRANSPOR Common Stock 573075108 63 3881 SH SOLE 3881 0 0 MARTEN TRANSPOR Common Stock 573075108 421 25561 SH SOLE 1 0 0 25561 MARTIN MARIETTA Common Stock 573284106 21258 60427 SH SOLE 33725 0 26702 MARTIN MARIETTA Common Stock 573284106 1019 2898 SH SOLE 1 903 0 1296 MARVEL TECH INC Common Stock 573874104 469 8052 SH SOLE 8052 0 0 MASCO CORP Common Stock 574599106 14491 245996 SH SOLE 76365 0 169631 MASCO CORP Common Stock 574599106 534 9079 SH SOLE 1 0 0 9079 MASIMO CORP Common Stock 574795100 138 571 SH SOLE 571 0 0 MASTEC INC Common Stock 576323109 28 264 SH SOLE 264 0 0 MASTERCARD INC Common Stock 57636Q104 85743 234855 SH SOLE 190370 0 44485 MASTERCARD INC Common Stock 57636Q104 1934 5300 SH DFND 5300 0 0 MASTERCARD INC Common Stock 57636Q104 48 133 SH OTR 133 0 0 MASTERCARD INC Common Stock 57636Q104 2833 7762 SH SOLE 1 0 0 7762 MATCH GROUP INC Common Stock 57667L107 11930 73990 SH SOLE 73990 0 0 MATCH GROUP INC Common Stock 57667L107 463 2873 SH SOLE 1 0 0 2873 MATERION CORP Common Stock 576690101 130 1733 SH SOLE 1 0 0 1733 MATSON INC Common Stock 57686G105 3875 60562 SH SOLE 60562 0 0 MATTEL INC Common Stock 577081102 52 2620 SH SOLE 2620 0 0 MAXEON SOLAR TE Common Stock Y58473102 3427 159917 SH SOLE 156335 0 3582 MAXIMUS Common Stock 577933104 60 692 SH SOLE 692 0 0 MAXLINEAR INC Common Stock 57776J100 93 2200 SH SOLE 2200 0 0 MCAFEE CORP - A Common Stock 579063108 18 654 SH SOLE 0 0 654 MCDONALDS CORP Common Stock 580135101 1257685 5444761 SH SOLE 4732273 0 712488 MCDONALDS CORP Common Stock 580135101 312 1354 SH OTR 1354 0 0 MCDONALDS CORP Common Stock 580135101 13499 58441 SH SOLE 1 3104 0 52316 MCGRATH RENTCOR Common Stock 580589109 449 5508 SH SOLE 5508 0 0 MCHP 1.625-2/27 Bond 30/360P2 U 595017AF1 123584 55404000 PRN SOLE 52836000 0 2568000 MCHP 2.25-2/37 Bond 30/360P2 U 595017AH7 10800 4850000 PRN SOLE 4787000 0 63000 MCKESSON CORP Common Stock 58155Q103 145480 760724 SH SOLE 1 439100 0 321624 MCKESSON CORP Common Stock 58155Q103 36325 189946 SH SOLE 58383 0 131563 MCKESSON CORP Common Stock 58155Q103 513 2684 SH SOLE 1 0 0 2684 MDB 0.25-1/26 Bond 30/360P2 U 60937PAD8 80120 44281000 PRN SOLE 41370000 0 2911000 MDU RES GROUP I Common Stock 552690109 39637 1264760 SH SOLE 526954 0 737806 MDU RES GROUP I Common Stock 552690109 6400 204224 SH SOLE 1 20460 0 183764 MEDALLIA INC Common Stock 584021109 98 2919 SH SOLE 2919 0 0 MEDIAALPHA INC Common Stock 58450V104 5141 122120 SH SOLE 55205 0 66915 MEDICAL PROPERT Common Stock 58463J304 146 7274 SH SOLE 7274 0 0 MEDICAL PROPERT Common Stock 58463J304 265 13200 SH SOLE 1 0 0 0 MEDIFAST INC Common Stock 58470H101 2891 10218 SH SOLE 9823 0 395 MEDIFAST INC Common Stock 58470H101 889 3143 SH SOLE 1 0 0 3143 MEDNAX INC Common Stock 58502B106 68658 2277221 SH SOLE 1 1300612 0 976609 MEDTRONIC PLC Common Stock G5960L103 73978 595972 SH SOLE 1 346075 0 249897 MEDTRONIC PLC Common Stock G5960L103 2884677 23239168 SH SOLE 20466919 0 2772249 MEDTRONIC PLC Common Stock G5960L103 1284 10352 SH DFND 10352 0 0 MEDTRONIC PLC Common Stock G5960L103 515 4155 SH OTR 4155 0 0 MEDTRONIC PLC Common Stock G5960L103 92997 749193 SH SOLE 1 588196 0 160997 MELI 2-8/15/28 Bond 30/360P2 U 58733RAD4 93723 26513000 PRN SOLE 25104000 0 1409000 MERC COMP SYS Common Stock 589378108 285 4311 SH SOLE 1 0 0 4311 MERCADOLIBRE IN Common Stock 58733R102 43097 27666 SH SOLE 15400 0 12266 MERCADOLIBRE IN Common Stock 58733R102 30415 19525 SH OTR 19525 0 0 MERCADOLIBRE IN Common Stock 58733R102 186 120 SH SOLE 1 0 0 120 MERCANTILE BAN Common Stock 587376104 25 837 SH SOLE 837 0 0 MERCHANTS BANC Common Stock 58844R108 68 1749 SH SOLE 1749 0 0 MERCK & CO INC Common Stock 58933Y105 66578 856091 SH SOLE 623777 0 232314 MERCK & CO INC Common Stock 58933Y105 178 2301 SH DFND 0 0 2301 MERCK & CO INC Common Stock 58933Y105 3687 47415 SH SOLE 1 16949 0 18595 MERCURY GENL CO Common Stock 589400100 127 1962 SH SOLE 1962 0 0 MERIDIAN BIOSCI Common Stock 589584101 75 3424 SH SOLE 3424 0 0 MERITAGE HOMES Common Stock 59001A102 96 1022 SH SOLE 1022 0 0 MESA LABORATORI Common Stock 59064R109 357 1317 SH SOLE 1317 0 0 META FINANCIAL Common Stock 59100U108 67 1331 SH SOLE 1331 0 0 METHANEX COR Common Stock 59151K108 13 395 SH SOLE 395 0 0 METHODE ELECTRS Common Stock 591520200 174 3550 SH SOLE 2222 0 1328 METLIFE INC Common Stock 59156R108 30567 510733 SH SOLE 370084 0 140649 METLIFE INC Common Stock 59156R108 302 5055 SH OTR 5055 0 0 METLIFE INC Common Stock 59156R108 490 8198 SH SOLE 1 0 0 8198 METROCITY BANKS Common Stock 59165J105 20 1170 SH SOLE 1170 0 0 METROMILE INC Common Stock 591697107 664 72571 SH SOLE 1574 0 70997 METROMILE INC Common Stock 591697107 3352 366367 SH SOLE 1 305796 0 60571 METROPOLITAN BK Common Stock 591774104 111 1844 SH SOLE 1844 0 0 METTLER INTL Common Stock 592688105 59832 43190 SH SOLE 19644 0 23546 METTLER INTL Common Stock 592688105 2754 1988 SH SOLE 1 289 0 1334 MEXICO EQ & INC Cl-End Eq 1 592834105 115 9568 SH SOLE 9568 0 0 MEXICO FUND Cl-EndFund Eq 4 592835102 19476 1278815 SH SOLE 876668 0 402147 MFS MULTIMKT Cl-EndFund Fi12 552737108 252 40370 PRN SOLE 40370 0 0 MGM GROWTH PRO Common Stock 55303A105 623 17023 SH SOLE 17023 0 0 MICROCHIP TECHN Common Stock 595017104 99581 665029 SH SOLE 0 0 665029 MICRON TECHNOLO Common Stock 595112103 3068 36112 SH SOLE 36112 0 0 MICRON TECHNOLO Common Stock 595112103 844 9942 SH SOLE 1 0 0 9942 MICROSOFT CORP Common Stock 594918104 3217910 11878593 SH SOLE 9601209 0 2277384 MICROSOFT CORP Common Stock 594918104 3119 11515 SH DFND 9915 0 1600 MICROSOFT CORP Common Stock 594918104 638 2356 SH OTR 2356 0 0 MICROSOFT CORP Common Stock 594918104 131080 483872 SH SOLE 1 97280 0 383588 MICROSTRATEGY Common Stock 594972408 16647 25052 SH SOLE 25052 0 0 MID-AMER APT CM Common Stock 59522J103 138 823 SH SOLE 823 0 0 MIDDLESEX Common Stock 596680108 202 2479 SH SOLE 2479 0 0 MIDDLESEX Common Stock 596680108 211 2592 SH SOLE 1 0 0 2592 MIMECAST LTD Common Stock G14838109 84 1597 SH SOLE 1597 0 0 MINE SAFETY APP Common Stock 553498106 3692 22299 SH SOLE 605 0 21694 MINE SAFETY APP Common Stock 553498106 10 63 SH OTR 63 0 0 MINE SAFETY APP Common Stock 553498106 12851 77614 SH SOLE 1 3837 0 73777 MINERALS TECHNO Common Stock 603158106 37 475 SH SOLE 475 0 0 MITEK SYSTEMS Common Stock 606710200 97 5053 SH SOLE 5053 0 0 MKS INSTRUMENTS Common Stock 55306N104 65506 368118 SH SOLE 208727 0 159391 MLAB 1.375 8/25 Bond 30/360P2 U 59064RAA7 18520 16000000 PRN SOLE 8924000 0 7076000 MOBILE TELESYS CommonStock ADR 607409109 269674 29122496 SH SOLE 21818757 0 7303739 MOBILE TELESYS CommonStock ADR 607409109 7975 861255 SH DFND 0 0 861255 MODERNA INC Common Stock 60770K107 20408 86854 SH SOLE 30074 0 56780 MODERNA INC Common Stock 60770K107 617 2629 SH SOLE 1 0 0 2629 MOHAWK INDS INC Common Stock 608190104 22387 116487 SH SOLE 43658 0 72829 MOHAWK INDS INC Common Stock 608190104 383 1997 SH SOLE 1 0 0 1997 MOMO 1.25-07/25 Bond30E/360P2 U 60879BAB3 5968 6673000 PRN SOLE 6673000 0 0 MOMO INC. ADR CommonStock ADR 60879B107 2660 173743 SH SOLE 0 0 173743 MONARCH CASINO Common Stock 609027107 37 567 SH SOLE 567 0 0 MONDELEZ INTL Common Stock 609207105 4806 76974 SH SOLE 76974 0 0 MONDELEZ INTL Common Stock 609207105 304 4872 SH OTR 4872 0 0 MONDELEZ INTL Common Stock 609207105 1752 28065 SH SOLE 1 0 0 24572 MONGODB INC Common Stock 60937P106 1876 5190 SH SOLE 0 0 5190 MONOLITHIC POWE Common Stock 609839105 9722 26035 SH SOLE 22736 0 3299 MONOLITHIC POWE Common Stock 609839105 1293 3463 SH SOLE 1 1128 0 1328 MOODY'S CORP Common Stock 615369105 123659 341253 SH SOLE 128214 0 213039 MOODY'S CORP Common Stock 615369105 2169 5987 SH SOLE 1 1026 0 4961 MORGAN STANLEY Common Stock 617446448 1796 19590 SH SOLE 19242 0 348 MORGAN STANLEY Common Stock 617446448 1585 17295 SH SOLE 1 0 0 17295 MORNINGSTAR Common Stock 617700109 37765 146884 SH SOLE 80647 0 66237 MORNINGSTAR Common Stock 617700109 854 3324 SH SOLE 1 0 0 3324 MOSAIC CO Common Stock 61945C103 9454 296282 SH SOLE 126566 0 169716 MOTORCAR PARTS Common Stock 620071100 40 1803 SH SOLE 1803 0 0 MOTOROLA SOL Common Stock 620076307 115175 531131 SH SOLE 356397 0 174734 MOTOROLA SOL Common Stock 620076307 728 3360 SH DFND 3360 0 0 MOTOROLA SOL Common Stock 620076307 20 95 SH OTR 95 0 0 MOTOROLA SOL Common Stock 620076307 1525 7033 SH SOLE 1 3011 0 2038 MOVADO GROUP Common Stock 624580106 87 2768 SH SOLE 2768 0 0 MR COOPER GRP Common Stock 62482R107 49 1485 SH SOLE 1485 0 0 MS CHINA A SHAR Cl-EndFund Eq 1 617468103 93666 4095613 SH SOLE 2929404 0 1166209 MS INDIA FUND Cl-EndFund Eq 1 61745C105 10705 433962 SH SOLE 334463 0 99499 MSCI INC Common Stock 55354G100 5919 11104 SH SOLE 11043 0 61 MSCI INC Common Stock 55354G100 701 1315 SH SOLE 1 0 0 1315 MTOR 3.25-10/37 Bond 30/360P2 U 59001KAF7 35881 33730000 PRN SOLE 33349000 0 381000 MUELLER INDS IN Common Stock 624756102 31 738 SH SOLE 738 0 0 MUELLER WATER P Common Stock 624758108 66 4622 SH SOLE 4622 0 0 MURPHY USA INC Common Stock 626755102 49 374 SH SOLE 374 0 0 MVB FINANCIAL Common Stock 553810102 42 1006 SH SOLE 1006 0 0 MYERS INDS INC Common Stock 628464109 46 2226 SH SOLE 2226 0 0 MYOVANT SCIENCE Common Stock G637AM102 56 2461 SH SOLE 2461 0 0 MYR GROUP INC/D Common Stock 55405W104 9322 102531 SH SOLE 100869 0 1662 MYR GROUP INC/D Common Stock 55405W104 603 6634 SH SOLE 1 4656 0 1978 MYRIAD GENETICS Common Stock 62855J104 54 1774 SH SOLE 1774 0 0 N AMER CONSTRUC Common Stock 656811106 38 2530 SH SOLE 2530 0 0 N.Y. TIMES CO Common Stock 650111107 764 17559 SH SOLE 16460 0 1099 N.Y. TIMES CO Common Stock 650111107 311 7160 SH SOLE 1 7160 0 0 NANOSTRING TECH Common Stock 63009R109 4258 65735 SH SOLE 1243 0 64492 NANOSTRING TECH Common Stock 63009R109 94 1459 SH OTR 1459 0 0 NASDAQ OMX Common Stock 631103108 1635 9301 SH SOLE 8429 0 872 NASDAQ OMX Common Stock 631103108 859 4887 SH SOLE 1 0 0 3336 NATERA INC Common Stock 632307104 756 6667 SH SOLE 6667 0 0 NATERA INC Common Stock 632307104 95 841 SH OTR 841 0 0 NATIONAL BK HLD Common Stock 633707104 40 1072 SH SOLE 1072 0 0 NATIONAL ENERGY Common Stock G6375R107 30928 2170432 SH SOLE 1202642 0 967790 NATIONAL HEALTH Common Stock 635906100 78 1123 SH SOLE 1123 0 0 NATIONAL INSTRS Common Stock 636518102 195 4615 SH SOLE 4615 0 0 NATIONAL RETAIL Common Stock 637417106 52 1130 SH SOLE 1130 0 0 NATIONAL VISION Common Stock 63845R107 152 2986 SH SOLE 2986 0 0 NATL BEVERAGE Common Stock 635017106 67 1439 SH SOLE 1439 0 0 NATL GRID ADR CommonStock ADR 636274409 37 579 SH SOLE 579 0 0 NATL GRID ADR CommonStock ADR 636274409 374 5861 SH OTR 5861 0 0 NATL PRESTO Common Stock 637215104 103 1017 SH SOLE 1017 0 0 NATL STORAGE TR Common Stock 637870106 53853 1065140 SH SOLE 589348 0 475792 NATL STORAGE TR Common Stock 637870106 286 5664 SH SOLE 1 0 0 5664 NATURES SUNSHIN Common Stock 639027101 43 2501 SH SOLE 2501 0 0 NAUTILUS GROUP Common Stock 63910B102 82 4905 SH SOLE 4905 0 0 NAVIENT CORP Common Stock 63938C108 93 4818 SH SOLE 4818 0 0 NCINO INC Common Stock 63947U107 40 677 SH SOLE 677 0 0 NCLH 6-5/15/24 Bond30E/360P2 U 62886HAT8 139560 60000000 PRN SOLE 26983000 0 33017000 NEENAH INC Common Stock 640079109 38104 759501 SH SOLE 418532 0 340969 NELNET INC Common Stock 64031N108 27 360 SH SOLE 360 0 0 NETAPP INC Common Stock 64110D104 585 7161 SH SOLE 7161 0 0 NETEASE INC CommonStock ADR 64110W102 96670 838789 SH SOLE 330238 0 508551 NETEASE INC CommonStock ADR 64110W102 41195 357449 SH OTR 357449 0 0 NETFLIX INC Common Stock 64110L106 35464 67141 SH SOLE 32764 0 34377 NETFLIX INC Common Stock 64110L106 2208 4181 SH SOLE 1 0 0 4181 NETGEAR INC Common Stock 64111Q104 124 3242 SH SOLE 3242 0 0 NETSTREIT CORP Common Stock 64119V303 44 1947 SH SOLE 1947 0 0 NEW GERMANY FD Cl-EndFund Eq 1 644465106 46325 2290515 SH SOLE 2225100 0 65415 NEW JERSEY RES Common Stock 646025106 9537 241028 SH SOLE 126795 0 114233 NEW ORIENTAL AD CommonStock ADR 647581107 48116 5875073 SH SOLE 2581246 0 3293827 NEW ORIENTAL AD CommonStock ADR 647581107 9737 1188974 SH OTR 1188974 0 0 NEW YORK COMM Common Stock 649445103 65 5930 SH SOLE 5930 0 0 NEWMARKET CORP Common Stock 651587107 1647 5116 SH SOLE 5116 0 0 NEWMONT GOLDCO Common Stock 651639106 4231 66763 SH SOLE 61846 0 4917 NEWMONT GOLDCO Common Stock 651639106 1032 16291 SH SOLE 1 4245 0 5651 NEWR 0.5-5/1/23 Bond 30/360P2 U 64829BAB6 5630 5691000 PRN SOLE 5691000 0 0 NEWS CORP-CL A Common Stock 65249B109 102 3966 SH SOLE 3966 0 0 NEXSTAR BROADC Common Stock 65336K103 109 740 SH SOLE 740 0 0 NEXTER ENGY PFD Preferred Stock 65339F770 10754 219657 SH SOLE 219657 0 0 NEXTERA ENE Common Stock 65341B106 962 12600 SH SOLE 12600 0 0 NEXTERA ENERGY Common Stock 65339F101 19168 261585 SH SOLE 175973 0 85612 NEXTERA ENERGY Common Stock 65339F101 1012 13817 SH SOLE 1 321 0 13496 NEXTGEN HEALTHC Common Stock 65343C102 30 1832 SH SOLE 1832 0 0 NI HOLDINGS INC Common Stock 65342T106 7 406 SH SOLE 406 0 0 NICOLET BANKSHA Common Stock 65406E102 22 320 SH SOLE 320 0 0 NIELSEN HLD PLC Common Stock G6518L108 139694 5662506 SH SOLE 1 3223608 0 2438898 NIELSEN HLD PLC Common Stock G6518L108 54 2208 SH SOLE 2208 0 0 NIKE INC CL B Common Stock 654106103 26694 172793 SH SOLE 84808 0 87985 NIKE INC CL B Common Stock 654106103 1514 9801 SH SOLE 1 0 0 9801 NIO INC ADR CommonStock ADR 62914V106 24478 460120 SH SOLE 302474 0 157646 NIU TECHNOL-ADR CommonStock ADR 65481N100 150 4600 SH SOLE 0 0 4600 NL INDS INC COM Common Stock 629156407 24 3765 SH SOLE 3765 0 0 NOAH HLDGS ADR CommonStock ADR 65487X102 2965 62818 SH SOLE 0 0 62818 NOKIA OYJ ADR CommonStock ADR 654902204 5 1047 SH SOLE 1 1047 0 0 NOMAD FOODS LTD Common Stock G6564A105 404 14319 SH SOLE 12390 0 1929 NOODLES & CO Common Stock 65540B105 43 3513 SH SOLE 3513 0 0 NORDSON CORP CO Common Stock 655663102 8 38 SH SOLE 38 0 0 NORDSON CORP CO Common Stock 655663102 13242 60326 SH SOLE 1 7359 0 52967 NORFOLK SOUTHER Common Stock 655844108 145772 549235 SH SOLE 1 531914 0 17321 NORFOLK SOUTHER Common Stock 655844108 727045 2739328 SH SOLE 2470939 0 268389 NORFOLK SOUTHER Common Stock 655844108 348 1313 SH OTR 1313 0 0 NORFOLK SOUTHER Common Stock 655844108 4357 16418 SH SOLE 1 0 0 16418 NORTHRIM BANCOR Common Stock 666762109 24 578 SH SOLE 578 0 0 NORTHROP GRUMMA Common Stock 666807102 23145 63685 SH SOLE 60780 0 2905 NORTHWEST BANC Common Stock 667340103 72 5285 SH SOLE 5285 0 0 NORTHWEST PIPE Common Stock 667746101 47 1682 SH SOLE 1682 0 0 NORTHWESTERN CO Common Stock 668074305 1 32 SH SOLE 32 0 0 NORTONLIFELOCK Common Stock 668771108 502 18475 SH SOLE 18475 0 0 NORTONLIFELOCK Common Stock 668771108 1928 70861 SH SOLE 1 0 0 70861 NORWEGIAN CRUIS Common Stock G66721104 4167 141689 SH SOLE 141689 0 0 NOV INC Common Stock 62955J103 19 1246 SH SOLE 1246 0 0 NOVA MEASUR IN Common Stock M7516K103 677 6588 SH SOLE 6588 0 0 NOVARTIS AG ADR CommonStock ADR 66987V109 103698 1136545 SH SOLE 1103845 0 32700 NOVARTIS AG ADR CommonStock ADR 66987V109 147 1619 SH OTR 1619 0 0 NOVAVAX-INC Common Stock 670002401 181 854 SH SOLE 833 0 21 NOVOCURE LTD Common Stock G6674U108 161 726 SH SOLE 726 0 0 NOW 0-6/1/22 Bond 30/360P1 U 81762PAC6 90744 22282000 PRN SOLE 16490000 0 5792000 NRG ENERGY INC Common Stock 629377508 1423 35330 SH SOLE 34645 0 685 NSTG 2.625-3/25 Bond 30/360P2 U 63009RAD1 60507 38250000 PRN SOLE 37748000 0 502000 NTNX 0-01/15/23 Bond 30/360P1 U 67059NAB4 21175 20000000 PRN SOLE 19826000 0 174000 NTRA 2.25-05/27 Bond 30/360P2 U 632307AB0 102977 34000000 PRN SOLE 16130000 0 17870000 NU SKIN ASIA Common Stock 67018T105 80 1420 SH SOLE 1420 0 0 NUCOR CORP Common Stock 670346105 49 520 SH SOLE 520 0 0 NUCOR CORP Common Stock 670346105 655 6834 SH SOLE 1 0 0 6834 NUTANIX INC - A Common Stock 67059N108 305 8000 SH SOLE 8000 0 0 NUTRIEN LTD Common Stock 67077M108 27408 452211 SH SOLE 319699 0 132512 NUTRIEN LTD Common Stock 67077M108 461 7617 SH SOLE 1 0 0 7617 NUV PFD&INC TRM Cl-EndFund Fi12 67075A106 178 7000 PRN SOLE 7000 0 0 NUVA 0.375-3/25 Bond 30/360P2 U 670704AJ4 4912 4959000 PRN SOLE 4959000 0 0 NUVA 1 06/01/23 Bond 30/360P2 U 670704AL9 112732 107621000 PRN SOLE 80613000 0 27008000 NUVASIVE INC Common Stock 670704105 632 9327 SH SOLE 9327 0 0 NUVEEN GLBL HI Cl-EndFund Fi12 67075G103 356 22000 PRN SOLE 22000 0 0 NUVEEN MULTI-S Cl-EndFund Fi 4 67073D102 675 100000 PRN SOLE 100000 0 0 NUVEEN NY AMT Cl-EndFund Fi12 670656107 167 11800 PRN SOLE 11800 0 0 NUVEEN NY DIV MutFund Fi12 TL 67066X107 52 3500 PRN SOLE 3500 0 0 NVAX 3.75 2/23 Bond 30/360P2 U 670002AB0 34923 19483000 PRN SOLE 12258000 0 7225000 NVENT ELECTRIC Common Stock G6700G107 97 3121 SH SOLE 3121 0 0 NVIDIA CORP Common Stock 67066G104 367404 459198 SH SOLE 48398 0 410800 NVIDIA CORP Common Stock 67066G104 10 13 SH OTR 13 0 0 NVIDIA CORP Common Stock 67066G104 18705 23379 SH SOLE 1 861 0 22518 NVR INC Common Stock 62944T105 213 43 SH SOLE 1 0 0 43 NVRO 2.75 04/25 Bond 30/360P2 U 64157FAC7 20790 12000000 PRN SOLE 5379000 0 6621000 NVST 2.375 6/25 Bond 30/360P2 U 29415FAB0 32025 15000000 PRN SOLE 6877000 0 8123000 NVTA 2-09/01/24 Bond 30/360P2 U 46185LAB9 54152 40000000 PRN SOLE 20317000 0 19683000 NXP SEMICONDUC Common Stock N6596X109 144804 703892 SH SOLE 166939 0 536953 NXP SEMICONDUC Common Stock N6596X109 222 1080 SH SOLE 1 0 0 1080 O REILLY AUTOMO Common Stock 67103H107 9770 17256 SH SOLE 16493 0 763 O REILLY AUTOMO Common Stock 67103H107 1178 2082 SH SOLE 1 547 0 1083 OASIS PETROLEU Common Stock 674215207 4 46 SH SOLE 46 0 0 OATLY GRP ADR CommonStock ADR 67421J108 2751 112473 SH SOLE 2894 0 109579 OCCIDENTAL PET Common Stock 674599105 1420 45418 SH SOLE 45418 0 0 OCCIDENTAL PET Common Stock 674599105 394 12620 SH SOLE 1 0 0 12620 OFG BANCORP Common Stock 67103X102 33 1496 SH SOLE 1496 0 0 OGE ENERGY CORP Common Stock 670837103 66 1971 SH SOLE 1971 0 0 OKTA 0.125-9/25 Bond 30/360P2 U 679295AD7 103697 71788000 PRN SOLE 65839000 0 5949000 OKTA INC Common Stock 679295105 244 1000 SH SOLE 1000 0 0 OLD DOMINION FG Common Stock 679580100 21476 84619 SH SOLE 60069 0 24550 OLD DOMINION FG Common Stock 679580100 862 3398 SH SOLE 1 0 0 3398 OLD NATL BANCOR Common Stock 680033107 32 1840 SH SOLE 1840 0 0 OLD SECOND BNCR Common Stock 680277100 25 2061 SH SOLE 2061 0 0 OLIN CORP Common Stock 680665205 45 975 SH SOLE 975 0 0 OMEGA HEALTHCAR Common Stock 681936100 72 1996 SH SOLE 1996 0 0 OMER 5.25 02/26 Bond 30/360P2 U 682143AG7 36501 32810000 PRN SOLE 18732000 0 14078000 OMEROS CORP Common Stock 682143102 379 25604 SH SOLE 25604 0 0 OMNICOM GROUP I Common Stock 681919106 125303 1566487 SH SOLE 1 881191 0 685296 OMNICOM GROUP I Common Stock 681919106 110 1379 SH SOLE 1379 0 0 OMNICOM GROUP I Common Stock 681919106 536 6705 SH SOLE 1 0 0 2955 ONECONNECT ADR CommonStock ADR 68248T105 8803 732399 SH SOLE 383005 0 349394 ONEM 3-6/15/25 Bond 30/360P2 U 68269GAB3 11093 10000000 PRN SOLE 6065000 0 3935000 ONEMAIN HLDGS Common Stock 68268W103 71 1198 SH SOLE 1198 0 0 ONEOK INC Common Stock 682680103 439 7891 SH SOLE 1 0 0 7891 ONEWATER MARINE Common Stock 68280L101 89 2123 SH SOLE 2123 0 0 OOMA INC. Common Stock 683416101 73 3871 SH SOLE 3871 0 0 OPKO HEALTH Common Stock 68375N103 62 15396 SH SOLE 15396 0 0 OPPENHEIMER HOL Common Stock 683797104 70 1392 SH SOLE 1392 0 0 ORACLE CORP Common Stock 68389X105 84310 1083130 SH SOLE 467161 0 615969 ORACLE CORP Common Stock 68389X105 4393 56438 SH SOLE 1 12765 0 33104 ORASURE TECHNOL Common Stock 68554V108 48 4819 SH SOLE 4819 0 0 ORGANOGENESIS H Common Stock 68621F102 127 7657 SH SOLE 7657 0 0 ORGANON & CO Common Stock 68622V106 1482 48976 SH SOLE 46307 0 2669 ORGANON & CO Common Stock 68622V106 6 230 SH DFND 0 0 230 ORGANON & CO Common Stock 68622V106 122 4055 SH SOLE 1 1694 0 2361 ORION ENGINEERE Common Stock L72967109 32 1735 SH SOLE 1735 0 0 ORRSTOWN FINL S Common Stock 687380105 14 648 SH SOLE 648 0 0 ORTHO CLINICAL Common Stock G6829J107 54527 2546836 SH SOLE 1376309 0 1170527 OSHKOSH CORP Common Stock 688239201 3280 26316 SH SOLE 26159 0 157 OSI SYSTEMS INC Common Stock 671044105 8534 83970 SH SOLE 83970 0 0 OSIS 1.25-09/22 Bond 30/360P2 U 671044AD7 49227 46167000 PRN SOLE 45688000 0 479000 OTIS WORLDWIDE Common Stock 68902V107 3757 45947 SH SOLE 24248 0 21699 OTIS WORLDWIDE Common Stock 68902V107 4226 51683 SH SOLE 1 0 0 51683 OVID THERAPEUT Common Stock 690469101 55 14156 SH SOLE 14156 0 0 OVINTIV-INC Common Stock 69047Q102 7560 240260 SH SOLE 83194 0 157066 OWENS CORNING Common Stock 690742101 12120 123803 SH SOLE 72747 0 51056 OWENS CORNING Common Stock 690742101 393 4019 SH SOLE 1 0 0 4019 PACCAR INC Common Stock 693718108 591 6630 SH SOLE 1 0 0 3943 PACKAGING CORP Common Stock 695156109 1594 11776 SH SOLE 11776 0 0 PAE INC Common Stock 69290Y109 71 8017 SH SOLE 8017 0 0 PAGSEGURO DIGIT Common Stock G68707101 69273 1238788 SH SOLE 519468 0 719320 PALANTIR TECHNO Common Stock 69608A108 527 20000 SH SOLE 20000 0 0 PALO ALTO NETWO Common Stock 697435105 150323 405129 SH SOLE 389636 0 15493 PAM TRANSPORT Common Stock 693149106 10 199 SH SOLE 199 0 0 PANW 0.75-07/23 Bond 30/360P2 U 697435AD7 189030 129473000 PRN SOLE 107206000 0 22267000 PAPA JOHNS INTL Common Stock 698813102 4133 39577 SH SOLE 39577 0 0 PAR 2.875-04/26 Bond 30/360P2 U 698884AC7 27209 15000000 PRN SOLE 7326000 0 7674000 PAR TECHNOLOGY Common Stock 698884103 8487 121350 SH SOLE 121350 0 0 PARK HOTEL & Common Stock 700517105 18 900 SH SOLE 900 0 0 PARK NATL CORP Common Stock 700658107 25 216 SH SOLE 216 0 0 PARKER HANNIFIN Common Stock 701094104 138120 449742 SH SOLE 21794 0 427948 PARKER HANNIFIN Common Stock 701094104 2089 6803 SH SOLE 1 0 0 6803 PARSONS CORP Common Stock 70202L102 31872 809768 SH SOLE 435845 0 373923 PATK 1-02/01/23 Bond 30/360P2 U 703343AB9 37781 34702000 PRN SOLE 19292000 0 15410000 PATRICK INDUSTR Common Stock 703343103 77 1059 SH SOLE 1059 0 0 PAYCHEX INC COM Common Stock 704326107 28417 264837 SH SOLE 148135 0 116702 PAYCHEX INC COM Common Stock 704326107 1980 18454 SH SOLE 1 5885 0 7978 PAYCOM SOFTWARE Common Stock 70432V102 9139 25144 SH SOLE 9210 0 15934 PAYCOM SOFTWARE Common Stock 70432V102 433 1192 SH SOLE 1 0 0 1192 PAYLOCITY CORP Common Stock 70438V106 572 3000 SH SOLE 3000 0 0 PAYPAL HOLDINGS Common Stock 70450Y103 68942 236524 SH SOLE 84431 0 152093 PAYPAL HOLDINGS Common Stock 70450Y103 3296 11308 SH SOLE 1 0 0 11308 PDC ENERGY INC Common Stock 69327R101 50 1100 SH SOLE 1100 0 0 PDD 0-12/01/25 Bond30E/360P1 U 722304AC6 143542 139092000 PRN SOLE 129851000 0 9241000 PEB 1.75 12/26 Bond 30/360P2 U 70509VAA8 27290 23960000 PRN SOLE 19086000 0 4874000 PEGASYSTEMS INC Common Stock 705573103 51698 371421 SH SOLE 202782 0 168639 PELOTON INTERAC Common Stock 70614W100 6319 50957 SH SOLE 8528 0 42429 PENN 2.75 05/26 Bond 30/360P2 U 707569AU3 140569 42000000 PRN SOLE 19841000 0 22159000 PENN NATIONAL G Common Stock 707569109 1199 15688 SH SOLE 15688 0 0 PENNSYLVANIA RL Common Stock 709102107 10 4296 SH SOLE 4296 0 0 PENNYMAC FIN Common Stock 70932M107 3211 52040 SH SOLE 51534 0 506 PENNYMAC MTGE Common Stock 70931T103 1224 58137 SH SOLE 58137 0 0 PENSKE AUTO GRO Common Stock 70959W103 34 460 SH SOLE 460 0 0 PENTAIR PLC Common Stock G7S00T104 67 994 SH SOLE 994 0 0 PENUMBRA INC Common Stock 70975L107 1103 4025 SH SOLE 0 0 4025 PEPSICO INC Common Stock 713448108 406046 2740410 SH SOLE 2077819 0 662590 PEPSICO INC Common Stock 713448108 659 4450 SH DFND 600 0 3850 PEPSICO INC Common Stock 713448108 4312 29106 SH SOLE 1 7720 0 16748 PERDOCEO EDUCAT Common Stock 71363P106 52 4261 SH SOLE 4261 0 0 PERFICIENT INC Common Stock 71375U101 996 12394 SH SOLE 1 0 0 12394 PERKINELMER Common Stock 714046109 2 17 SH SOLE 17 0 0 PETIQ INC Common Stock 71639T106 548 14213 SH SOLE 14213 0 0 PETQ 4-06/01/26 Bond 30/360P2 U 71639TAB2 39618 26281000 PRN SOLE 16477000 0 9804000 PETROLEO BRAS CommonStock ADR 71654V408 201835 16503311 SH SOLE 12275807 0 4227504 PETROLEO BRAS CommonStock ADR 71654V408 5222 427031 SH DFND 0 0 427031 PETROLEO BRASIL CommonStock ADR 71654V101 4 415 SH SOLE 415 0 0 PFIZER INC Common Stock 717081103 55951 1428781 SH SOLE 1081121 0 347660 PFIZER INC Common Stock 717081103 914 23346 SH DFND 19275 0 4071 PFIZER INC Common Stock 717081103 372 9518 SH OTR 9518 0 0 PFIZER INC Common Stock 717081103 2319 59241 SH SOLE 1 0 0 51453 PGIM-HI YLD BND Cl-EndFund Fi12 69346H100 379 23348 PRN SOLE 23348 0 0 PGT INNOVATIONS Common Stock 69336V101 51749 2227710 SH SOLE 1222356 0 1005354 PHILIP MORRIS Common Stock 718172109 31856 321425 SH SOLE 312999 0 8426 PHILIP MORRIS Common Stock 718172109 8790 88694 SH SOLE 1 6922 0 75029 PHILLIPS 66 Common Stock 718546104 45 534 SH SOLE 534 0 0 PHILLIPS 66 Common Stock 718546104 571 6656 SH SOLE 1 0 0 6656 PHREESIA INC Common Stock 71944F106 25037 408444 SH SOLE 211536 0 196908 PI 2-12/15/26 Bond 30/360P2 U 453204AA7 21573 12950000 PRN SOLE 7869000 0 5081000 PIEDMONT OFFICE Common Stock 720190206 41 2240 SH SOLE 2240 0 0 PILGRIM'S PRID Common Stock 72147K108 24 1084 SH SOLE 1084 0 0 PIMCO INCOME ST Cl-EndFund Fi12 72201J104 406 37000 PRN SOLE 37000 0 0 PINDUODUO ADR CommonStock ADR 722304102 21488 169178 SH SOLE 104859 0 64319 PINNACLE FINL Common Stock 72346Q104 10417 117997 SH SOLE 61800 0 56197 PINNACLE WEST C Common Stock 723484101 311896 3805007 SH SOLE 1 3684907 0 120100 PINNACLE WEST C Common Stock 723484101 4 60 SH SOLE 60 0 0 PINNACLE WEST C Common Stock 723484101 254 3101 SH SOLE 1 0 0 0 PINTEREST INC Common Stock 72352L106 5789 73326 SH SOLE 15000 0 58326 PINTEREST INC Common Stock 72352L106 436 5530 SH SOLE 1 0 0 5530 PIONEER RES CO Common Stock 723787107 19230 118324 SH SOLE 97038 0 21286 PIONEER RES CO Common Stock 723787107 395 2433 SH SOLE 1 0 0 2433 PJT PARTNERS Common Stock 69343T107 40 572 SH SOLE 572 0 0 PLANTRONICS INC Common Stock 727493108 22 550 SH SOLE 550 0 0 PLAYTIKA HLDG Common Stock 72815L107 3868 162256 SH SOLE 161150 0 1106 PLAYTIKA HLDG Common Stock 72815L107 2408 101029 SH SOLE 1 0 0 101029 PLEXUS CORP Common Stock 729132100 29 322 SH SOLE 322 0 0 PLUG 3.75-06/25 Bond 30/360P2 U 72919PAD5 136074 20000000 PRN SOLE 10267000 0 9733000 PLYMOUTH INDUST Common Stock 729640102 38 1947 SH SOLE 1947 0 0 PMT 5.5-11/1/24 Bond 30/360P2 U 70932AAD5 24651 24050000 PRN SOLE 23866000 0 184000 PNC FINL CORP Common Stock 693475105 371170 1945747 SH SOLE 1751779 0 193968 PNC FINL CORP Common Stock 693475105 549 2880 SH OTR 2880 0 0 PNC FINL CORP Common Stock 693475105 649 3407 SH SOLE 1 0 0 3407 POLARIS INC Common Stock 731068102 5806 42395 SH SOLE 41866 0 529 POLARIS INC Common Stock 731068102 559 4084 SH SOLE 1 0 0 4084 POPULAR INC. Common Stock 733174700 30 400 SH SOLE 400 0 0 PORTLAND GENERA Common Stock 736508847 3857 83718 SH SOLE 83718 0 0 POSTAL REALTY T Common Stock 73757R102 9 495 SH SOLE 495 0 0 POTLATCHDELTIC Common Stock 737630103 3255 61259 SH SOLE 61259 0 0 POWER INTEGRA Common Stock 739276103 37 452 SH SOLE 452 0 0 PPG INDS INC Common Stock 693506107 25928 152729 SH SOLE 109471 0 43258 PPG INDS INC Common Stock 693506107 746 4397 SH SOLE 1 0 0 4397 PPL CORP Common Stock 69351T106 126 4540 SH SOLE 4540 0 0 PPL CORP Common Stock 69351T106 620 22180 SH SOLE 1 0 0 14091 PRAA-3.5 6/23 Bond 30/360P2 U 69354NAB2 91937 85226000 PRN SOLE 31571000 0 53655000 PRECISION BIOSC Common Stock 74019P108 86 6884 SH SOLE 6884 0 0 PREFERRED BK Common Stock 740367404 29 473 SH SOLE 473 0 0 PREFORMED LINE Common Stock 740444104 72 982 SH SOLE 982 0 0 PREMIER FINAN Common Stock 74052F108 23 839 SH SOLE 839 0 0 PREMIER INC Common Stock 74051N102 4901 140877 SH SOLE 140877 0 0 PREMIER INC Common Stock 74051N102 310 8913 SH SOLE 1 8913 0 0 PRICESMART INC Common Stock 741511109 35 394 SH SOLE 394 0 0 PRICESMART INC Common Stock 741511109 181 1994 SH SOLE 1 0 0 1994 PRIMERICA INC Common Stock 74164M108 352 2299 SH SOLE 1 0 0 2299 PRIMO WATER CO Common Stock 74167P108 242 14500 SH SOLE 14500 0 0 PRIMORIS SERVIC Common Stock 74164F103 519 17642 SH SOLE 17642 0 0 PRIMORIS SERVIC Common Stock 74164F103 180 6121 SH SOLE 1 0 0 6121 PRO 1-05/15/24 Bond 30/360P2 U 74346YAH6 14167 13730000 PRN SOLE 9632000 0 4098000 PRO ULTRAPR S&P MutFund Eq 4 TL 74347B110 0 3 SH SOLE 3 0 0 PRO ULTRSHT QQQ MutFund Eq 4 TL 74347G739 0 1 SH SOLE 1 0 0 PRO ULTRSHT R2K MutFund Eq 4 TL 74347G689 0 4 SH SOLE 4 0 0 PROCTER & GAMBL Common Stock 742718109 790968 5862066 SH SOLE 4909706 0 952360 PROCTER & GAMBL Common Stock 742718109 1940 14380 SH DFND 7880 0 6500 PROCTER & GAMBL Common Stock 742718109 25 191 SH OTR 191 0 0 PROCTER & GAMBL Common Stock 742718109 10885 80677 SH SOLE 1 14002 0 57240 PROG HOLDINGS Common Stock 74319R101 24 501 SH SOLE 501 0 0 PROGRESSIVE OH Common Stock 743315103 1399 14247 SH SOLE 14247 0 0 PROGRESSIVE OH Common Stock 743315103 951 9690 SH SOLE 1 0 0 4148 PROGRESSIVESOFT Common Stock 743312100 56 1215 SH SOLE 1215 0 0 PROLOGIS INC Common Stock 74340W103 561606 4698453 SH SOLE 4527408 0 171045 PROLOGIS INC Common Stock 74340W103 430 3599 SH OTR 3599 0 0 PROLOGIS INC Common Stock 74340W103 12511 104676 SH SOLE 1 3257 0 101419 PROOFPOINT INC Common Stock 743424103 203 1173 SH SOLE 1173 0 0 PROS HOLDINGS Common Stock 74346Y103 89 1968 SH SOLE 1968 0 0 PROSH SHORT VIX MutFund Eq 0 TL 74347W130 0 1 SH SOLE 1 0 0 PROSHARES ULSH MutFund Fi 4 TL 74347B201 9 502 PRN SOLE 502 0 0 PROSPERITY BANC Common Stock 743606105 9772 136106 SH SOLE 71473 0 64633 PRUDENTIAL ADR CommonStock ADR 74435K204 114550 3006577 SH SOLE 2902207 0 104370 PRUDENTIAL ADR CommonStock ADR 74435K204 11 290 SH SOLE 1 290 0 0 PRUDENTIAL FIN Common Stock 744320102 12 118 SH SOLE 118 0 0 PS BUSINESS PAR Common Stock 69360J107 9561 64571 SH SOLE 35301 0 29270 PS BUSINESS PAR Common Stock 69360J107 438 2964 SH SOLE 1 0 0 2964 PSTG 0.125-4/23 Bond 30/360P2 U 74624MAB8 6292 6000000 PRN SOLE 4564000 0 1436000 PTC INC Common Stock 69370C100 205051 1451589 SH SOLE 544948 0 906641 PTC INC Common Stock 69370C100 12 87 SH OTR 87 0 0 PTC INC Common Stock 69370C100 14927 105673 SH SOLE 1 5212 0 100461 PTC THERAPEUTIC Common Stock 69366J200 11 282 SH SOLE 282 0 0 PTCT 3 8/15/22 Bond 30/360P2 U 69366JAB7 12391 11500000 PRN SOLE 5345000 0 6155000 PUBLIC STORAGE Common Stock 74460D109 495232 1646987 SH SOLE 1609235 0 37752 PUBLIC STORAGE Common Stock 74460D109 19141 63657 SH SOLE 1 3884 0 56455 PUBLIC SVC ENTE Common Stock 744573106 11813 197748 SH SOLE 158204 0 39544 PUBLIC SVC ENTE Common Stock 744573106 620 10395 SH SOLE 1 0 0 6511 PULTE GROUP INC Common Stock 745867101 33224 608838 SH SOLE 222954 0 385884 PULTE GROUP INC Common Stock 745867101 654 11990 SH SOLE 1 0 0 11990 PUMA BIOTECH Common Stock 74587V107 64 6984 SH SOLE 6984 0 0 PURE CYCLE CORP Common Stock 746228303 37 2684 SH SOLE 2684 0 0 PURE STORAGE Common Stock 74624M102 97 5000 SH SOLE 5000 0 0 PVGCN 2.25-3/22 Bond 30/360P2 U 74139CAB8 12225 12000000 PRN SOLE 9842000 0 2158000 PVH CORP Common Stock 693656100 39 370 SH SOLE 370 0 0 PXD 0.25-5/25 Bond 30/360P2 U 723787AP2 139433 87119000 PRN SOLE 69846000 0 17273000 PYROGENESIS CAN Common Stock 74734T104 52 10070 SH SOLE 10070 0 0 Pool Corp Common Stock 73278L105 1596 3480 SH SOLE 3480 0 0 Q2 HOLDINGS INC Common Stock 74736L109 116 1133 SH SOLE 1133 0 0 QAD INC - A Common Stock 74727D306 41 475 SH SOLE 475 0 0 QCR HOLDINGS IN Common Stock 74727A104 22 470 SH SOLE 470 0 0 QIAGEN NV. Common Stock N72482123 1 39 SH SOLE 39 0 0 QORVO INC Common Stock 74736K101 3138 16041 SH SOLE 16041 0 0 QORVO INC Common Stock 74736K101 562 2876 SH SOLE 1 0 0 2876 QUAKER CHEM COR Common Stock 747316107 12 53 SH SOLE 53 0 0 QUALCOMM INC Common Stock 747525103 157194 1099801 SH SOLE 147484 0 952317 QUALCOMM INC Common Stock 747525103 1661 11628 SH SOLE 1 0 0 11628 QUANEX BUILDING Common Stock 747619104 151 6111 SH SOLE 6111 0 0 QUANTA SERVICES Common Stock 74762E102 11650 128630 SH SOLE 123611 0 5019 QUANTA SERVICES Common Stock 74762E102 617 6818 SH SOLE 1 0 0 6818 QUDIAN INC CommonStock ADR 747798106 1550 643186 SH SOLE 71309 0 571877 QUEST DIAGNOS Common Stock 74834L100 11331 85867 SH SOLE 80856 0 5011 QUEST DIAGNOS Common Stock 74834L100 1153 8738 SH SOLE 1 2366 0 3619 QUIDEL CORP Common Stock 74838J101 6429 50184 SH SOLE 46777 0 3407 QUIDEL CORP Common Stock 74838J101 363 2841 SH SOLE 1 2841 0 0 QUINSTREET INC Common Stock 74874Q100 40 2183 SH SOLE 2183 0 0 RADA ELECTRONIC Common Stock M81863124 108 8934 SH SOLE 8934 0 0 RADIANT LOGIST Common Stock 75025X100 85 12338 SH SOLE 12338 0 0 RADIUS GLBL INF Common Stock 750481103 71 4931 SH SOLE 4931 0 0 RAPID7 INC Common Stock 753422104 194 2059 SH SOLE 2059 0 0 RAVEN INDS INC Common Stock 754212108 125 2165 SH SOLE 2165 0 0 RAYONIER ADV MA Common Stock 75508B104 13 2020 SH SOLE 2020 0 0 RAYONIER INC Common Stock 754907103 3505 97555 SH SOLE 97555 0 0 RAYTHEON TECH Common Stock 75513E101 40116 470242 SH SOLE 383480 0 86762 RAYTHEON TECH Common Stock 75513E101 415 4875 SH DFND 4875 0 0 RAYTHEON TECH Common Stock 75513E101 9 106 SH OTR 106 0 0 REAL 3-06/15/25 Bond 30/360P2 U 88339PAB7 34203 25000000 PRN SOLE 11481000 0 13519000 REALOGY HOLDING Common Stock 75605Y106 911 50000 SH SOLE 48800 0 1200 REALTY INCOME C Common Stock 756109104 5964 89372 SH SOLE 83531 0 5841 REALTY INCOME C Common Stock 756109104 1364 20442 SH SOLE 1 4754 0 10211 REDFIN CORP Common Stock 75737F108 48 769 SH SOLE 769 0 0 REGENCY CNTRS Common Stock 758849103 36 568 SH SOLE 568 0 0 REGENERON PH Common Stock 75886F107 570 1021 SH SOLE 1021 0 0 REGENXBIO INC Common Stock 75901B107 2 52 SH SOLE 52 0 0 REGENXBIO INC Common Stock 75901B107 96 2494 SH OTR 2494 0 0 REGIONAL MANAGE Common Stock 75902K106 30 652 SH SOLE 652 0 0 REGIONS FINL CO Common Stock 7591EP100 11849 587187 SH SOLE 309212 0 277975 REGIONS FINL CO Common Stock 7591EP100 456 22625 SH SOLE 1 0 0 22625 REINSURANCE GRO Common Stock 759351604 7043 61786 SH SOLE 32357 0 29429 RELX PLC-SP ADR CommonStock ADR 759530108 204521 7668593 SH SOLE 7377390 0 291203 RELX PLC-SP ADR CommonStock ADR 759530108 449 16841 SH OTR 16841 0 0 RELX PLC-SP ADR CommonStock ADR 759530108 15 570 SH SOLE 1 570 0 0 RENAISSANCERE Common Stock G7496G103 1 12 SH SOLE 12 0 0 RENALYTIX ADR CommonStock ADR 75973T101 1790 58018 SH SOLE 1063 0 56955 REPLIGEN CORP Common Stock 759916109 58 291 SH SOLE 291 0 0 REPLIGEN CORP Common Stock 759916109 3453 17300 SH SOLE 1 0 0 17300 REPUBLIC SVCS Common Stock 760759100 88598 805365 SH SOLE 449078 0 356287 REPUBLIC SVCS Common Stock 760759100 6300 57270 SH SOLE 1 3870 0 47878 RESMED INC Common Stock 761152107 11385 46184 SH SOLE 42658 0 3526 RESMED INC Common Stock 761152107 1006 4084 SH SOLE 1 2212 0 0 RESOLUTE FOREST Common Stock 76117W109 132 10852 SH SOLE 10852 0 0 RESOURCES CONNE Common Stock 76122Q105 56 3941 SH SOLE 3941 0 0 REVANCE THERAPE Common Stock 761330109 17 592 SH SOLE 581 0 11 RH COM Common Stock 74967X103 16028 23606 SH SOLE 8443 0 15163 RIGEL PHARM Common Stock 766559603 74 17088 SH SOLE 17088 0 0 RINGCENTRAL INC Common Stock 76680R206 627 2161 SH SOLE 2161 0 0 RIO TINTO PLC A CommonStock ADR 767204100 17080 203606 SH SOLE 202478 0 1128 RIO TINTO PLC A CommonStock ADR 767204100 323 3854 SH OTR 3854 0 0 RITCHIE BROS Common Stock 767744105 55 932 SH SOLE 932 0 0 RLI CORP COMMON Common Stock 749607107 35 344 SH SOLE 344 0 0 RLX TECHNOL-ADR CommonStock ADR 74969N103 91 10529 SH SOLE 0 0 10529 RMBS 1.375-2/23 Bond 30/360P2 U 750917AG1 13213 10000000 PRN SOLE 5541000 0 4459000 ROBERT HALF INT Common Stock 770323103 542 6094 SH SOLE 480 0 5614 ROBERT HALF INT Common Stock 770323103 260 2927 SH SOLE 1 0 0 2927 ROBLOX CORP - A Common Stock 771049103 846 9413 SH SOLE 5000 0 4413 ROCKET PHARMAC Common Stock 77313F106 2 50 SH SOLE 50 0 0 ROCKET PHARMAC Common Stock 77313F106 59 1354 SH OTR 1354 0 0 ROCKWELL NEW Common Stock 773903109 303009 1059401 SH SOLE 170881 0 888520 ROCKWELL NEW Common Stock 773903109 17 61 SH OTR 61 0 0 ROCKWELL NEW Common Stock 773903109 35522 124196 SH SOLE 1 8312 0 115884 ROCKY BRANDS IN Common Stock 774515100 165 2976 SH SOLE 2976 0 0 ROGERS CORP COM Common Stock 775133101 55 276 SH SOLE 276 0 0 ROKU INC Common Stock 77543R102 9310 20273 SH SOLE 6960 0 13313 ROKU INC Common Stock 77543R102 642 1400 SH SOLE 1 0 0 1400 ROSS STORES INC Common Stock 778296103 230393 1858015 SH SOLE 1762016 0 95999 ROSS STORES INC Common Stock 778296103 352 2841 SH DFND 2841 0 0 ROSS STORES INC Common Stock 778296103 9 80 SH OTR 80 0 0 ROSS STORES INC Common Stock 778296103 418 3376 SH SOLE 1 0 0 3376 ROYAL BK CDA M Common Stock 780087102 303 3000 SH SOLE 3000 0 0 ROYAL CARIBBEAN Common Stock V7780T103 188 2205 SH SOLE 2205 0 0 ROYAL DUTCH ADR CommonStock ADR 780259206 149 3695 SH SOLE 3695 0 0 ROYAL DUTCH ADR CommonStock ADR 780259206 270 6700 SH DFND 0 0 6700 ROYCE VALUE TR Cl-EndFund Eq 1 780910105 6036 318210 SH SOLE 318210 0 0 RPM INTERNATION Common Stock 749685103 9315 105050 SH SOLE 104803 0 247 RPM INTERNATION Common Stock 749685103 363 4098 SH SOLE 1 0 0 4098 RVNC 1.75-02/27 Bond 30/360P2 U 761330AB5 23433 20000000 PRN SOLE 11664000 0 8336000 RWT 4.75 08/23 Bond 30/360P2 U 758075AC9 27738 27600000 PRN SOLE 20066000 0 7534000 RYANAIR HLD-ADR CommonStock ADR 783513203 534403 4938574 SH SOLE 4248047 0 690527 RYANAIR HLD-ADR CommonStock ADR 783513203 6861 63407 SH SOLE 1 56540 0 6867 RYDER SYS INC Common Stock 783549108 50 680 SH SOLE 680 0 0 S&P GLOBAL INC Common Stock 78409V104 569799 1388230 SH SOLE 1034470 0 353760 S&P GLOBAL INC Common Stock 78409V104 18 44 SH OTR 44 0 0 S&P GLOBAL INC Common Stock 78409V104 78742 191844 SH SOLE 1 41277 0 149669 SABHLD 4-04/25 Bond 30/360P2 U 78573NAE2 47450 26000000 PRN SOLE 15210000 0 10790000 SABINE ROYALTY Common Stock 785688102 46 1164 SH SOLE 1164 0 0 SABRA HEALTHCAR Common Stock 78573L106 72 4007 SH SOLE 4007 0 0 SABRE CORP Common Stock 78573M104 249 20000 SH SOLE 20000 0 0 SAFETY INSURANC Common Stock 78648T100 163 2095 SH SOLE 2095 0 0 SALESFORCE.COM Common Stock 79466L302 496578 2032908 SH SOLE 1850430 0 182478 SALESFORCE.COM Common Stock 79466L302 11 47 SH OTR 47 0 0 SALESFORCE.COM Common Stock 79466L302 1940 7944 SH SOLE 1 0 0 7944 SAN JUAN BASIN Common Stock 798241105 26 5118 SH SOLE 5118 0 0 SANARA MEDTECH Common Stock 79957L100 41 1121 SH SOLE 1121 0 0 SANDERSON FARMS Common Stock 800013104 71 380 SH SOLE 380 0 0 SANGAMO BIOSCIE Common Stock 800677106 66 5589 SH SOLE 5589 0 0 SANGAMO BIOSCIE Common Stock 800677106 127 10667 SH OTR 10667 0 0 SANOFI ADR CommonStock ADR 80105N105 171304 3253026 SH SOLE 3146286 0 106740 SANOFI ADR CommonStock ADR 80105N105 151 2875 SH OTR 2875 0 0 SANTANDER CONS Common Stock 80283M101 1264 34820 SH SOLE 33966 0 854 SAP AG SPON ADR CommonStock ADR 803054204 1065 7586 SH SOLE 7586 0 0 SAP AG SPON ADR CommonStock ADR 803054204 9 70 SH SOLE 1 70 0 0 SAPIENS INTERNA Common Stock G7T16G103 63 2412 SH SOLE 2412 0 0 SAREPTA THERAPE Common Stock 803607100 80 1041 SH SOLE 1041 0 0 SAREPTA THERAPE Common Stock 803607100 70 902 SH OTR 902 0 0 SAVE 1 05/15/26 Bond 30/360P2 U 848577AB8 80093 83596000 PRN SOLE 81321000 0 2275000 SBA COMMUN CL A Common Stock 78410G104 7748 24314 SH SOLE 22784 0 1530 SBA COMMUN CL A Common Stock 78410G104 1101 3455 SH SOLE 1 1191 0 1434 SCANSOURCE INC Common Stock 806037107 73 2623 SH SOLE 2623 0 0 SCHLUMBERGER LT Common Stock 806857108 171 5363 SH SOLE 5363 0 0 SCHNEIDER NATL Common Stock 80689H102 2094 96188 SH SOLE 96188 0 0 SCHNITZER STL Common Stock 806882106 5989 122114 SH SOLE 64073 0 58041 SCHRODINGER INC Common Stock 80810D103 4897 64777 SH SOLE 1178 0 63599 SCHWAB CHARLES Common Stock 808513105 80913 1111301 SH SOLE 637071 0 474230 SCHWAB CHARLES Common Stock 808513105 554 7610 SH DFND 7610 0 0 SCHWAB CHARLES Common Stock 808513105 13 191 SH OTR 191 0 0 SCHWAB CHARLES Common Stock 808513105 797 10947 SH SOLE 1 0 0 10947 SCHWAB US L-CAP MutFund Eq 4 TL 808524201 2043 19657 SH SOLE 19657 0 0 SCHWAB US MIDCA MutFund Eq 4 TL 808524508 1398 17868 SH SOLE 17868 0 0 SCIENCE APPLICA Common Stock 808625107 38 442 SH SOLE 442 0 0 SCIPLAY CORP Common Stock 809087109 38 2242 SH SOLE 2242 0 0 SCRIPPS EW CL A Common Stock 811054402 55 2735 SH SOLE 2735 0 0 SEA LTD ADR CommonStock ADR 81141R100 10062 36644 SH SOLE 19303 0 17341 SEABOARD CORP C Common Stock 811543107 46 12 SH SOLE 12 0 0 SEAGATE TECHNO Common Stock G7997R103 1143 13000 SH SOLE 13000 0 0 SEAGEN INC Common Stock 81181C104 80 509 SH SOLE 509 0 0 SEAGEN INC Common Stock 81181C104 372 2362 SH SOLE 1 0 0 2362 SEI INVESTMENTS Common Stock 784117103 28 453 SH SOLE 453 0 0 SELECT MEDICAL Common Stock 81619Q105 11189 264776 SH SOLE 114077 0 150699 SELECTIVE INS Common Stock 816300107 619 7631 SH SOLE 1 0 0 7631 SEMPRA ENERG Common Stock 816851109 1378 10404 SH SOLE 10252 0 152 SEMPRA ENERG Common Stock 816851109 777 5869 SH SOLE 1 0 0 3456 SEMTECH CORP Common Stock 816850101 235 3428 SH SOLE 3428 0 0 SENECA FOODS-A Common Stock 817070501 96 1887 SH SOLE 1887 0 0 SENTINELONE INC Common Stock 81730H109 2390 56250 SH SOLE 28219 0 28031 SERVICE CORP Common Stock 817565104 16522 308313 SH SOLE 293667 0 14646 SERVICE CORP Common Stock 817565104 1453 27121 SH SOLE 1 19237 0 7884 SERVICENOW Common Stock 81762P102 30188 54934 SH SOLE 21693 0 33241 SERVICENOW Common Stock 81762P102 857 1560 SH SOLE 1 0 0 1560 SERVISFIRST BC Common Stock 81768T108 53 793 SH SOLE 793 0 0 SGH 2.25-02/26 Bond 30/360P2 U 83205YAB0 24015 17410000 PRN SOLE 9324000 0 8086000 SHARPS COMPLIAN Common Stock 820017101 24 2395 SH SOLE 2395 0 0 SHENANDOAH TELE Common Stock 82312B106 14 309 SH SOLE 309 0 0 SHERWIN WILLIAM Common Stock 824348106 39167 143761 SH SOLE 56920 0 86841 SHERWIN WILLIAM Common Stock 824348106 2305 8463 SH SOLE 1 0 0 8463 SHIFT4 PAYMENTS Common Stock 82452J109 562 6000 SH SOLE 6000 0 0 SHINHAN FIN ADR CommonStock ADR 824596100 42257 1178718 SH SOLE 1157900 0 20818 SHINHAN FIN ADR CommonStock ADR 824596100 7348 204968 SH OTR 204968 0 0 SHOE CARNIVAL Common Stock 824889109 58 823 SH SOLE 823 0 0 SHOP 0.125 25 Bond 30/360P2 U 82509LAA5 120230 91990000 PRN SOLE 86670000 0 5320000 SHOPIFY INC Common Stock 82509L107 6895 4720 SH SOLE 2475 0 2245 SHYFT GRP INC Common Stock 825698103 44 1195 SH SOLE 1195 0 0 SI-BONE INC Common Stock 825704109 34 1094 SH SOLE 1094 0 0 SIERRA BANCORP Common Stock 82620P102 24 960 SH SOLE 960 0 0 SIGA TECHNOLOGI Common Stock 826917106 32 5157 SH SOLE 5157 0 0 SILGAN HOLDINGS Common Stock 827048109 89 2163 SH SOLE 2163 0 0 SILGAN HOLDINGS Common Stock 827048109 250 6046 SH SOLE 1 0 0 6046 SILICOM LTD. Common Stock M84116108 101 2300 SH SOLE 2300 0 0 SILICON LABORAT Common Stock 826919102 306 2000 SH SOLE 2000 0 0 SILICON MOTION CommonStock ADR 82706C108 79257 1236460 SH SOLE 562437 0 674023 SILICON MOTION CommonStock ADR 82706C108 10737 167519 SH OTR 167519 0 0 SIMON PROPERTY Common Stock 828806109 3355 25713 SH SOLE 25713 0 0 SIMON PROPERTY Common Stock 828806109 378 2899 SH SOLE 1 0 0 2899 SIMPSON MANUFAC Common Stock 829073105 1434 12985 SH SOLE 12985 0 0 SIRIUS XM HLD Common Stock 82968B103 130 20000 SH SOLE 19900 0 100 SK TELECOM ADR CommonStock ADR 78440P108 55 1766 SH SOLE 1766 0 0 SK TELECOM ADR CommonStock ADR 78440P108 10168 323727 SH OTR 323727 0 0 SKYWORKS SOLUT Common Stock 83088M102 377641 1969445 SH SOLE 1801823 0 167622 SKYWORKS SOLUT Common Stock 83088M102 9825 51240 SH SOLE 1 0 0 51240 SL GREEN-RLTY Common Stock 78440X804 99 1240 SH SOLE 1240 0 0 SLEEP NUMBER Common Stock 83125X103 138 1261 SH SOLE 1261 0 0 SLM CORP Common Stock 78442P106 3900 186258 SH SOLE 184416 0 1842 SMART GLOBAL Common Stock G8232Y101 402 8451 SH SOLE 8451 0 0 SMARTSHEET Common Stock 83200N103 113 1570 SH SOLE 1570 0 0 SMILEDIRECTCLUB Common Stock 83192H106 479 55200 SH SOLE 53900 0 1300 SMITH &WESSON Common Stock 831754106 135 3904 SH SOLE 3904 0 0 SMITH &WESSON Common Stock 831754106 281 8106 SH SOLE 1 0 0 8106 SMITH A O COM Common Stock 831865209 119 1659 SH SOLE 1659 0 0 SMITH A O COM Common Stock 831865209 1392 19328 SH SOLE 1 0 0 19328 SNAP 0.75-08/26 Bond 30/360P2 U 83304AAB2 79538 26381000 PRN SOLE 24279000 0 2102000 SNAP INC` Common Stock 83304A106 3596 52787 SH SOLE 52787 0 0 SNAP INC` Common Stock 83304A106 542 7960 SH SOLE 1 0 0 7960 SNAP-ON INC Common Stock 833034101 76 343 SH SOLE 343 0 0 SNAP-ON INC Common Stock 833034101 419 1878 SH SOLE 1 0 0 1878 SNOWFLAKE INC Common Stock 833445109 241 1000 SH SOLE 1000 0 0 SOHU.COM LT-ADR CommonStock ADR 83410S108 626 33700 SH SOLE 0 0 33700 SOLARWINDS CORP Common Stock 83417Q105 34472 2041008 SH SOLE 1077295 0 963713 SONOCO PRODUCTS Common Stock 835495102 1582 23649 SH SOLE 23649 0 0 SONY GROUP ADR CommonStock ADR 835699307 30340 312081 SH SOLE 41836 0 270245 SOTERA HEALTH Common Stock 83601L102 142293 5872637 SH SOLE 5624342 0 248295 SOTERA HEALTH Common Stock 83601L102 4200 173342 SH SOLE 1 0 0 173342 SOURCE CAP INC Cl-EndFund Eq 4 836144105 55 1227 SH SOLE 1227 0 0 SOUTH PLAINS FI Common Stock 83946P107 26 1163 SH SOLE 1163 0 0 SOUTHERN CO Common Stock 842587107 505 8354 SH SOLE 8354 0 0 SOUTHERN CO Common Stock 842587107 446 7385 SH SOLE 1 0 0 7385 SOUTHERN COPPER Common Stock 84265V105 2557 39756 SH SOLE 0 0 39756 SOUTHERN MISSOU Common Stock 843380106 19 437 SH SOLE 437 0 0 SOUTHSIDE BAN I Common Stock 84470P109 61 1597 SH SOLE 1597 0 0 SOUTHWEST AIRLS Common Stock 844741108 42 797 SH SOLE 1 797 0 0 SOUTHWEST GAS Common Stock 844895102 19682 297357 SH SOLE 283952 0 13405 SOUTHWEST GAS Common Stock 844895102 1345 20325 SH SOLE 1 14788 0 5537 SPDR BB HY BOND MutFund Fi12 TL 78468R622 87 800 PRN SOLE 800 0 0 SPDR CONVERT MutFund Fi12 TL 78464A359 954 11000 PRN SOLE 11000 0 0 SPDR DOW JONES MutFund Eq 2 TL 78467X109 891 2585 SH SOLE 2585 0 0 SPDR GOLD TRUST MutFund Eq 0 TL 78463V107 26072 157413 SH SOLE 107470 0 49943 SPDR HEALTH CR MutFund Eq 2 TL 81369Y209 6940 55107 SH SOLE 55107 0 0 SPDR S&P 500 MutFund Eq 2 TL 78462F103 6366 14872 SH SOLE 14872 0 0 SPDR S&P REGION MutFund Eq 4 TL 78464A698 2852 43530 SH SOLE 43530 0 0 SPDR ST MUNI MutFund Fi12 TL 78468R739 1901 38365 PRN SOLE 38365 0 0 SPECTRUM-BRANDS Common Stock 84790A105 68 809 SH SOLE 809 0 0 SPIRE INC. Common Stock 84857L101 351 4867 SH SOLE 4867 0 0 SPIRIT OF TEXAS Common Stock 84861D103 21 927 SH SOLE 927 0 0 SPIRIT REALTY R Common Stock 84860W300 33 700 SH SOLE 700 0 0 SPLK 1.125-6/27 Bond 30/360P2 U 848637AF1 170669 174264000 PRN SOLE 158877000 0 15387000 SPLUNK INC Common Stock 848637104 48285 333970 SH SOLE 11400 0 322570 SPORTSMANS WARE Common Stock 84920Y106 68 3827 SH SOLE 3827 0 0 SPOTIFY TECHNOL Common Stock L8681T102 826 3000 SH SOLE 3000 0 0 SPROTT PHYS GLD Cl-EndFund Eq 1 85208R101 189 10126 SH SOLE 10126 0 0 SPROUT SOCIAL Common Stock 85209W109 84 947 SH SOLE 947 0 0 SPROUTS FARMERS Common Stock 85208M102 292 11760 SH SOLE 11760 0 0 SPS COMMERCE Common Stock 78463M107 149 1501 SH SOLE 1501 0 0 SPWR 4 01/15/23 Bond 30/360P2 U 867652AL3 64373 45292000 PRN SOLE 25461000 0 19831000 SPX CORP Common Stock 784635104 29 481 SH SOLE 481 0 0 SPX FLOW INC Common Stock 78469X107 43 672 SH SOLE 672 0 0 SQ 0.5-05/15/23 Bond 30/360P2 U 852234AD5 63099 20140000 PRN SOLE 19834000 0 306000 SQUARE INC Common Stock 852234103 13287 54503 SH SOLE 15932 0 38571 SQUARE INC Common Stock 852234103 791 3246 SH SOLE 1 0 0 3246 SQUARESPACE INC Common Stock 85225A107 3360 56557 SH SOLE 26123 0 30434 STAAR SURGICAL Common Stock 852312305 49 327 SH SOLE 327 0 0 STAG INDUSTRIAL Common Stock 85254J102 57 1533 SH SOLE 1533 0 0 STAMPS.COM INC Common Stock 852857200 29 149 SH SOLE 149 0 0 STANDARD MTR PR Common Stock 853666105 53 1237 SH SOLE 1237 0 0 STANDARD MTR PR Common Stock 853666105 881 20342 SH SOLE 1 0 0 20342 STANDEX INTL CO Common Stock 854231107 42 446 SH SOLE 446 0 0 STANDEX INTL CO Common Stock 854231107 539 5683 SH SOLE 1 0 0 5683 STANTEC INC Common Stock 85472N109 45 1012 SH SOLE 1012 0 0 STARBUCKS CORP Common Stock 855244109 661812 5919080 SH SOLE 5192675 0 726405 STARBUCKS CORP Common Stock 855244109 708 6340 SH DFND 6340 0 0 STARBUCKS CORP Common Stock 855244109 36 322 SH OTR 322 0 0 STARBUCKS CORP Common Stock 855244109 10543 94295 SH SOLE 1 174 0 94121 STARWOOD PROPER Common Stock 85571B105 28 1076 SH SOLE 1076 0 0 STATE AUTO FINL Common Stock 855707105 15 900 SH SOLE 900 0 0 STATE STREET Common Stock 857477103 1420 17263 SH SOLE 17263 0 0 STATE STREET Common Stock 857477103 451 5492 SH SOLE 1 0 0 5492 STELLANTIS NV Common Stock N82405106 5 296 SH SOLE 296 0 0 STEPAN CO COMMO Common Stock 858586100 3226 26826 SH SOLE 26826 0 0 STEPAN CO COMMO Common Stock 858586100 288 2395 SH SOLE 1 2395 0 0 STERICYCLE INC Common Stock 858912108 43671 610364 SH SOLE 1 349209 0 261155 STERIS PLC Common Stock G8473T100 19427 94171 SH SOLE 58001 0 36170 STERIS PLC Common Stock G8473T100 1208 5857 SH SOLE 1 2213 0 2459 STERLING CONSTR Common Stock 859241101 47 1965 SH SOLE 1965 0 0 STEWART INFORMA Common Stock 860372101 94 1665 SH SOLE 1665 0 0 STIFEL FINANCIA Common Stock 860630102 35 555 SH SOLE 555 0 0 STMICROELEC NV Common Stock 861012102 1091 30000 SH SOLE 30000 0 0 STOCK YARDS BAN Common Stock 861025104 37 731 SH SOLE 731 0 0 STORE CAP CORP Common Stock 862121100 36 1057 SH SOLE 1057 0 0 STRATASYS LTD Common Stock M85548101 39 1518 SH SOLE 1518 0 0 STRIDE INC Common Stock 86333M108 409 12758 SH SOLE 12758 0 0 STRYKER CORP Common Stock 863667101 140201 539797 SH SOLE 71082 0 468715 STRYKER CORP Common Stock 863667101 772 2973 SH SOLE 1 0 0 2973 STURM RUGER & C Common Stock 864159108 175 1952 SH SOLE 1952 0 0 STWD 4.375 23 Bond 30/360P2 U 85571BAH8 47325 43971000 PRN SOLE 43287000 0 684000 SUMITOMO M ADR CommonStock ADR 86562M209 89385 12973231 SH SOLE 12423466 0 549764 SUMMIT HOTEL PR Common Stock 866082100 6712 719445 SH SOLE 390562 0 328883 SUMMIT MATERIAL Common Stock 86614U100 1532 43966 SH SOLE 43966 0 0 SUN COMMUNITIES Common Stock 866674104 60 354 SH SOLE 354 0 0 SUNCOR ENERGY Common Stock 867224107 112679 4700866 SH SOLE 4511838 0 189028 SUNPOWER CORP Common Stock 867652406 424 14512 SH SOLE 14194 0 318 SUPER MICRO COM Common Stock 86800U104 155 4406 SH SOLE 4406 0 0 SUPERIOR SURGIC Common Stock 868358102 96 4032 SH SOLE 4032 0 0 SUPERNUS PHARM Common Stock 868459108 59 1930 SH SOLE 1930 0 0 SURMODICS INC Common Stock 868873100 14 270 SH SOLE 270 0 0 SVB FINANCIAL Common Stock 78486Q101 1343 2415 SH SOLE 2415 0 0 SVB FINANCIAL Common Stock 78486Q101 442 795 SH SOLE 1 0 0 795 SWISS HELVETIA Cl-EndFund Eq 4 870875101 7835 805299 SH SOLE 797978 0 7321 SYKES ENTERPISE Common Stock 871237103 98 1837 SH SOLE 1837 0 0 SYNA 0.5-06/22 Bond 30/360P2 U 87157DAD1 59027 28000000 PRN SOLE 13453000 0 14547000 SYNAPTICS INC Common Stock 87157D109 311 2000 SH SOLE 2000 0 0 SYNCHRONY FINAN Common Stock 87165B103 3423 70564 SH SOLE 69714 0 850 SYNCHRONY FINAN Common Stock 87165B103 530 10927 SH SOLE 1 0 0 10927 SYNNEX CORP Common Stock 87162W100 144 1183 SH SOLE 1183 0 0 SYNOPSYS INC Common Stock 871607107 252822 916721 SH SOLE 183816 0 732905 SYNOPSYS INC Common Stock 871607107 18253 66187 SH SOLE 1 31972 0 32196 SYNOVUS FINAN Common Stock 87161C501 25 581 SH SOLE 581 0 0 SYSCO CORP Common Stock 871829107 656753 8446986 SH SOLE 7798814 0 648172 SYSCO CORP Common Stock 871829107 213 2742 SH OTR 2742 0 0 SYSCO CORP Common Stock 871829107 6419 82561 SH SOLE 1 0 0 82561 T ROWE PRICE GR Common Stock 74144T108 4811 24306 SH SOLE 23371 0 935 T ROWE PRICE GR Common Stock 74144T108 674 3409 SH SOLE 1 0 0 3409 T-MOBIL US INC Common Stock 872590104 2 20 SH SOLE 20 0 0 T-MOBIL US INC Common Stock 872590104 214 1484 SH SOLE 1 0 0 1484 TAIWAN FD Cl-EndFund Eq 1 874036106 49566 1402752 SH SOLE 1014469 0 388283 TAIWAN SEMI-ADR CommonStock ADR 874039100 394716 3284921 SH SOLE 2407017 0 877904 TAIWAN SEMI-ADR CommonStock ADR 874039100 4673 38898 SH DFND 0 0 38898 TAIWAN SEMI-ADR CommonStock ADR 874039100 138249 1150543 SH OTR 1150543 0 0 TAIWAN SEMI-ADR CommonStock ADR 874039100 70630 587800 SH SOLE 1 218506 0 369294 TAKE TWO INTER Common Stock 874054109 849 4800 SH SOLE 4800 0 0 TAKE TWO INTER Common Stock 874054109 212 1200 SH SOLE 1 0 0 1200 TAL EDU GRP ADR CommonStock ADR 874080104 501 19893 SH SOLE 700 0 19193 TANDEM DIABETES Common Stock 875372203 89 923 SH SOLE 923 0 0 TAPESTRY INC Common Stock 876030107 44543 1024471 SH SOLE 1 605916 0 418555 TAPESTRY INC Common Stock 876030107 6008 138190 SH SOLE 70836 0 67354 TARGA RESOURC Common Stock 87612G101 5527 124353 SH SOLE 123543 0 810 TARGET CORP Common Stock 87612E106 145135 600378 SH SOLE 232735 0 367643 TARGET CORP Common Stock 87612E106 2911 12043 SH SOLE 1 3617 0 6636 TATA MOTORS ADR CommonStock ADR 876568502 17398 763743 SH SOLE 763743 0 0 TC ENERGY COR Common Stock 87807B107 148 3000 SH SOLE 3000 0 0 TDOC 1.25-06/27 Bond 30/360P2 U 87918AAF2 4995 4443000 PRN SOLE 1591000 0 2852000 TE CONNECTIVITY Common Stock H84989104 81917 605854 SH SOLE 123338 0 482516 TE CONNECTIVITY Common Stock H84989104 14 110 SH SOLE 1 110 0 0 TECNOGLASS INC Common Stock G87264100 71 3337 SH SOLE 3337 0 0 TEGNA INC Common Stock 87901J105 131 7007 SH SOLE 7007 0 0 TEKLA HEALTHCAR Cl-EndFund Eq 4 87911J103 8587 333752 SH SOLE 333752 0 0 TEKLA LIFE SCIE Cl-EndFund Eq 4 87911K100 4383 204462 SH SOLE 204462 0 0 TELECOM ARG ADR CommonStock ADR 879273209 24 4618 SH SOLE 0 0 4618 TELEDYNE TECH Common Stock 879360105 9 22 SH SOLE 22 0 0 TELEDYNE TECH Common Stock 879360105 5435 12978 SH SOLE 1 0 0 12978 TELEFONICA-ADR CommonStock ADR 87936R205 9179 1079931 SH SOLE 566034 0 513897 TELEFONICA-ADR CommonStock ADR 87936R205 6965 819450 SH OTR 819450 0 0 TELEKM INDO ADR CommonStock ADR 715684106 313579 14470676 SH SOLE 11323437 0 3147239 TELEKM INDO ADR CommonStock ADR 715684106 6730 310580 SH DFND 0 0 310580 TELEKM INDO ADR CommonStock ADR 715684106 16404 757029 SH OTR 757029 0 0 TELEPHON & DATA Common Stock 879433829 96 4245 SH SOLE 4245 0 0 TELETECH HLDGS Common Stock 89854H102 68 664 SH SOLE 664 0 0 TEMP DRAGON FD Cl-EndFund Eq 2 88018T101 100576 4238384 SH SOLE 2950046 0 1288338 TEMP EMER MKTS Cl-End Eq 1 880191101 2737 138332 SH SOLE 138332 0 0 TEMPUR SEALY Common Stock 88023U101 62 1584 SH SOLE 1584 0 0 TENABLE HOLDING Common Stock 88025T102 156 3794 SH SOLE 3794 0 0 TENARIS SA ADR CommonStock ADR 88031M109 2 112 SH OTR 112 0 0 TENCENT MUS ADR CommonStock ADR 88034P109 80457 5197514 SH SOLE 1944745 0 3252769 TENCENT MUS ADR CommonStock ADR 88034P109 8351 539520 SH OTR 539520 0 0 TERADATA CORP Common Stock 88076W103 389 7794 SH SOLE 7794 0 0 TERADYNE INC Common Stock 880770102 81848 610992 SH SOLE 33497 0 577495 TERADYNE INC Common Stock 880770102 475 3551 SH SOLE 1 0 0 3551 TERMINIX GLBL Common Stock 88087E100 3 66 SH SOLE 66 0 0 TERNIUM SA ADR CommonStock ADR 880890108 662 17232 SH SOLE 17232 0 0 TERNIUM SA ADR CommonStock ADR 880890108 354 9210 SH OTR 9210 0 0 TERRENO REALTY Common Stock 88146M101 32 510 SH SOLE 510 0 0 TESLA INC Common Stock 88160R101 106775 157092 SH SOLE 57942 0 99150 TESLA INC Common Stock 88160R101 4848 7133 SH SOLE 1 0 0 7133 TETRA TECH INC Common Stock 88162G103 2402 19684 SH SOLE 19684 0 0 TEXAS INSTR INC Common Stock 882508104 762273 3963980 SH SOLE 3326800 0 637180 TEXAS INSTR INC Common Stock 882508104 10 57 SH OTR 57 0 0 TEXAS INSTR INC Common Stock 882508104 13402 69695 SH SOLE 1 1793 0 65175 TEXAS PAC LAND Common Stock 88262P102 265 166 SH SOLE 166 0 0 TEXAS PAC LAND Common Stock 88262P102 1364 853 SH SOLE 1 0 0 853 TEXAS ROADHOUSE Common Stock 882681109 3290 34201 SH SOLE 33944 0 257 TEXTAINER GROUP Common Stock G8766E109 78 2326 SH SOLE 2326 0 0 TFI INTL-INC Common Stock 87241L109 57 631 SH SOLE 631 0 0 THE AZEK COMPAN Common Stock 05478C105 1346 31703 SH SOLE 1261 0 30442 THE HERSHEY CO Common Stock 427866108 94770 544095 SH SOLE 287949 0 256146 THE HERSHEY CO Common Stock 427866108 3121 17922 SH SOLE 1 8642 0 4829 THERMO FISHER Common Stock 883556102 1013067 2008182 SH SOLE 1404823 0 603359 THERMO FISHER Common Stock 883556102 1213 2405 SH DFND 2405 0 0 THERMO FISHER Common Stock 883556102 122 243 SH OTR 243 0 0 THERMO FISHER Common Stock 883556102 57946 114866 SH SOLE 1 26608 0 87667 THOR INDS INC C Common Stock 885160101 54 486 SH SOLE 486 0 0 TILLY'S INC - A Common Stock 886885102 81 5088 SH SOLE 5088 0 0 TILRAY INC Common Stock 88688T100 151 8381 SH SOLE 8381 0 0 TIM SA ADR CommonStock ADR 88706T108 208 18100 SH SOLE 0 0 18100 TIMBERLAND BANC Common Stock 887098101 17 619 SH SOLE 619 0 0 TIMKEN CO COMMO Common Stock 887389104 62 771 SH SOLE 771 0 0 TITAN MACHINERY Common Stock 88830R101 99 3215 SH SOLE 3215 0 0 TJX COMPANIES Common Stock 872540109 51 759 SH SOLE 759 0 0 TJX COMPANIES Common Stock 872540109 1099 16305 SH SOLE 1 0 0 16305 TOMPKINS CNTY T Common Stock 890110109 41 537 SH SOLE 537 0 0 TOPBUILD COR Common Stock 89055F103 21768 110066 SH SOLE 64177 0 45889 TOPBUILD COR Common Stock 89055F103 3 18 SH OTR 18 0 0 TOPBUILD COR Common Stock 89055F103 4286 21672 SH SOLE 1 1078 0 20594 TORO CO Common Stock 891092108 244 2228 SH SOLE 2228 0 0 TORONTO DOMINIO Common Stock 891160509 22667 323587 SH SOLE 321318 0 2269 TOWER SEMICOND Common Stock M87915274 38 1313 SH SOLE 1313 0 0 TPB 2.5-7/15/24 Bond 30/360P2 U 90041LAE5 12137 10694000 PRN SOLE 9607000 0 1087000 TRACTOR SUPPLY Common Stock 892356106 55451 298028 SH SOLE 112804 0 185224 TRACTOR SUPPLY Common Stock 892356106 1233 6630 SH SOLE 1 2815 0 2541 TRADE DESK INC Common Stock 88339J105 138 1784 SH SOLE 1784 0 0 TRADE DESK INC Common Stock 88339J105 481 6220 SH SOLE 1 0 0 6220 TRADEWEB MARKET Common Stock 892672106 1941 22957 SH SOLE 0 0 22957 TRANE TECHNOLOG Common Stock G8994E103 208 1131 SH SOLE 48 0 1083 TRANE TECHNOLOG Common Stock G8994E103 10 55 SH OTR 55 0 0 TRANE TECHNOLOG Common Stock G8994E103 11847 64340 SH SOLE 1 3275 0 61065 TRANSALTA CORP Common Stock 89346D107 16 1646 SH SOLE 1646 0 0 TRANSUNION Common Stock 89400J107 1312 11952 SH SOLE 0 0 11952 TRAVELERS CO Common Stock 89417E109 4 33 SH SOLE 33 0 0 TRAVELERS CO Common Stock 89417E109 995 6651 SH SOLE 1 2094 0 2954 TREDEGAR CORP Common Stock 894650100 38 2774 SH SOLE 2774 0 0 TRHC 1.75-02/26 Bond 30/360P2 U 873379AA9 6670 6500000 PRN SOLE 3960000 0 2540000 TRI POINTE HOME Common Stock 87265H109 105 4926 SH SOLE 4926 0 0 TRI-CONTINENTAL Cl-EndFund Eq 4 895436103 14763 433075 SH SOLE 433075 0 0 TRIMBLE NAVIGAT Common Stock 896239100 92521 1130660 SH SOLE 125095 0 1005565 TRIMBLE NAVIGAT Common Stock 896239100 450 5510 SH SOLE 1 0 0 5510 TRINET GROUP Common Stock 896288107 75 1038 SH SOLE 1038 0 0 TRINSEO SA Common Stock L9340P101 37 622 SH SOLE 622 0 0 TRIP.COM GR ADR CommonStock ADR 89677Q107 99676 2810963 SH SOLE 827824 0 1983139 TRIP.COM GR ADR CommonStock ADR 89677Q107 5532 156022 SH OTR 156022 0 0 TRIPADVISOR INC Common Stock 896945201 403 10000 SH SOLE 10000 0 0 TRIPLE-S MANAGE Common Stock 896749108 82 3706 SH SOLE 3706 0 0 TRITON INTERNAT Common Stock G9078F107 111 2132 SH SOLE 2132 0 0 TRONOX HLD CL A Common Stock G9087Q102 31 1403 SH SOLE 1403 0 0 TRUEBLUE INC Common Stock 89785X101 102 3634 SH SOLE 3634 0 0 TRUIST FINANCIA Common Stock 89832Q109 13532 243835 SH SOLE 176674 0 67161 TRUIST FINANCIA Common Stock 89832Q109 759 13690 SH SOLE 1 0 0 13690 TSLA 2.375 3/22 Bond 30/360P2 U 88160RAD3 94742 9161000 PRN SOLE 8619000 0 542000 TURNING POINT Common Stock 90041L105 48 1053 SH SOLE 1053 0 0 TURNING POINT T Common Stock 90041T108 61 792 SH SOLE 792 0 0 TURTLE BEACH CP Common Stock 900450206 159 5005 SH SOLE 5005 0 0 TWILIO INC - A Common Stock 90138F102 1182 3000 SH SOLE 3000 0 0 TWILIO INC - A Common Stock 90138F102 479 1217 SH SOLE 1 0 0 1217 TWIST BIOSCIENC Common Stock 90184D100 119 900 SH SOLE 900 0 0 TWITTER INC Common Stock 90184L102 2901 42163 SH SOLE 42163 0 0 TWITTER INC Common Stock 90184L102 577 8389 SH SOLE 1 0 0 8389 TWO 6.25 01/26 Bond 30/360P2 U 90187BAB7 18910 17500000 PRN SOLE 13263000 0 4237000 TWO HARBORS INV Common Stock 90187B408 65 8681 SH SOLE 8681 0 0 TWOU 2.25-05/25 Bond 30/360P2 U 90214JAB7 60206 36500000 PRN SOLE 18567000 0 17933000 TWTR 0.25-06/24 Bond 30/360P2 U 90184LAF9 76760 55850000 PRN SOLE 54165000 0 1685000 TYLER TECHNOLOG Common Stock 902252105 6281 13885 SH SOLE 12992 0 893 TYLER TECHNOLOG Common Stock 902252105 265 587 SH SOLE 1 0 0 0 TYSON FOODS ClA Common Stock 902494103 27631 374612 SH SOLE 136308 0 238304 TYSON FOODS ClA Common Stock 902494103 807 10951 SH SOLE 1 0 0 7820 The St Joe Co Common Stock 790148100 67 1503 SH SOLE 1503 0 0 UBER TECHNOLOGI Common Stock 90353T100 3837 76559 SH SOLE 0 0 76559 UBER TECHNOLOGI Common Stock 90353T100 355 7084 SH SOLE 1 0 0 7084 UBIQUITI INC Common Stock 90353W103 1137 3643 SH SOLE 3559 0 84 UFP INDUSTRIES Common Stock 90278Q108 1449 19499 SH SOLE 19499 0 0 UGI CORP NEW CO Common Stock 902681105 75 1634 SH SOLE 1634 0 0 UGI CORP NEW CO Common Stock 902681105 698 15089 SH SOLE 1 0 0 9464 UIPATH INC A Common Stock 90364P105 606 8931 SH SOLE 3000 0 5931 ULTA SALON COS Common Stock 90384S303 12616 36489 SH SOLE 15359 0 21130 ULTRA CLEAN HLD Common Stock 90385V107 219 4093 SH SOLE 4093 0 0 ULTRAGENYX PHAR Common Stock 90400D108 70 743 SH SOLE 743 0 0 ULTRAGENYX PHAR Common Stock 90400D108 75 796 SH OTR 796 0 0 UMB FINL CORP C Common Stock 902788108 28 308 SH SOLE 308 0 0 UMH PROPERTIES Common Stock 903002103 48 2233 SH SOLE 2233 0 0 UMPQUA HOLDINGS Common Stock 904214103 40 2205 SH SOLE 2205 0 0 UNIFI INC Common Stock 904677200 52 2165 SH SOLE 2165 0 0 UNILEVER ADR CommonStock ADR 904767704 235170 4020012 SH SOLE 3723876 0 296136 UNILEVER ADR CommonStock ADR 904767704 236 4050 SH DFND 0 0 4050 UNILEVER ADR CommonStock ADR 904767704 22390 382737 SH OTR 382737 0 0 UNILEVER ADR CommonStock ADR 904767704 9 163 SH SOLE 1 163 0 0 UNION PAC CORP Common Stock 907818108 33480 152234 SH SOLE 131658 0 20576 UNION PAC CORP Common Stock 907818108 1243 5655 SH DFND 4855 0 800 UNION PAC CORP Common Stock 907818108 27 124 SH OTR 124 0 0 UNION PAC CORP Common Stock 907818108 784 3568 SH SOLE 1 0 0 3568 UNIQURE BV Common Stock N90064101 2 81 SH SOLE 81 0 0 UNIQURE BV Common Stock N90064101 119 3879 SH OTR 3879 0 0 UNITED COMMUNI Common Stock 90984P303 35 1124 SH SOLE 1124 0 0 UNITED DOM REAL Common Stock 902653104 44 900 SH SOLE 900 0 0 UNITED PARCEL S Common Stock 911312106 71336 343013 SH SOLE 79219 0 263794 UNITED PARCEL S Common Stock 911312106 4927 23694 SH SOLE 1 0 0 23694 UNITED RENTAL Common Stock 911363109 167 525 SH SOLE 171 0 354 UNITED RENTAL Common Stock 911363109 208 655 SH SOLE 1 0 0 655 UNITED STATES L Common Stock 911922102 42 302 SH SOLE 302 0 0 UNITED THERAPEU Common Stock 91307C102 63010 351210 SH SOLE 220455 0 130755 UNITED THERAPEU Common Stock 91307C102 489 2726 SH SOLE 1 2726 0 0 UNITEDHEALTH GR Common Stock 91324P102 493936 1233485 SH SOLE 893716 0 339769 UNITEDHEALTH GR Common Stock 91324P102 14138 35308 SH SOLE 1 18207 0 15877 UNITY SOFTWARE Common Stock 91332U101 439 4000 SH SOLE 4000 0 0 UNIVERSAL CORP Common Stock 913456109 40 707 SH SOLE 707 0 0 UNIVERSAL HEALT Common Stock 91359E105 30 497 SH SOLE 497 0 0 UNIVERSAL HLTH Common Stock 913903100 15636 106785 SH SOLE 44627 0 62158 UNIVERSAL LOGIS Common Stock 91388P105 45 1932 SH SOLE 1932 0 0 UP FINTECH ADR CommonStock ADR 91531W106 500 17287 SH SOLE 0 0 17287 UPSTART HOLDING Common Stock 91680M107 249 2000 SH SOLE 2000 0 0 UPWORK INC Common Stock 91688F104 174 3000 SH SOLE 3000 0 0 US BANCORP Common Stock 902973304 19635 344671 SH SOLE 232362 0 112308 US BANCORP Common Stock 902973304 635 11161 SH SOLE 1 0 0 11161 US FOODS HOLDIN Common Stock 912008109 40031 1043567 SH SOLE 550789 0 492778 USANA HEALTH SC Common Stock 90328M107 1207 11789 SH SOLE 11789 0 0 USANA HEALTH SC Common Stock 90328M107 871 8509 SH SOLE 1 0 0 8509 UTZ BRANDS INC Common Stock 918090101 19986 917231 SH SOLE 507577 0 409654 V F CORP Common Stock 918204108 92 1128 SH SOLE 1128 0 0 VAIL RESORTS Common Stock 91879Q109 95 301 SH SOLE 301 0 0 VALE SA-SP ADR CommonStock ADR 91912E105 8841 387612 SH SOLE 64512 0 323100 VALERO ENERGY Common Stock 91913Y100 46 590 SH SOLE 590 0 0 VALHI INC Common Stock 918905209 18 772 SH SOLE 772 0 0 VALMONT INDS IN Common Stock 920253101 28829 122135 SH SOLE 67235 0 54900 VALVOLINE INC Common Stock 92047W101 28 866 SH SOLE 866 0 0 VANDA PHARM Common Stock 921659108 76 3547 SH SOLE 3547 0 0 VANECK VECT CEF MutFund Fi12 TL 92189F460 54 1800 PRN SOLE 1800 0 0 VANECK VECT-AMT MutFund Fi12 TL 92189H201 2149 41472 PRN SOLE 38542 0 2930 VANG S&P500 VAL MutFund Eq 4 TL 921932703 8513 59674 SH SOLE 59674 0 0 VANG ST TSY ETF MutFund Fi12 TL 92206C102 6424 104581 PRN SOLE 104581 0 0 VANG ST TSY ETF MutFund Fi12 TL 92206C102 12 198 PRN SOLE 1 198 0 0 VANGUARD FTSE MutFund Eq 4 TL 921943858 461 8956 SH SOLE 8956 0 0 VANGUARD INDUST MutFund Eq 1 TL 92204A603 9195 46806 SH SOLE 46806 0 0 VANGUARD MID MutFund Eq 1 TL 922908629 785 3310 SH SOLE 3310 0 0 VANGUARD S/T BD MutFund Fi12 TL 921937827 2880 35054 PRN SOLE 35054 0 0 VANGUARD SMALL MutFund Eq 1 TL 922908751 9404 41744 SH SOLE 37024 0 4720 VANGUARD TECH MutFund Eq 1 TL 92204A702 1435 3600 SH SOLE 3600 0 0 VANGUARD VALUE MutFund Eq 4 TL 922908744 281 2050 SH SOLE 2050 0 0 VAPOTHERM INC Common Stock 922107107 42 1784 SH SOLE 1784 0 0 VAREX IMAGING Common Stock 92214X106 6288 234475 SH SOLE 234475 0 0 VECTOR GROUP LT Common Stock 92240M108 74 5281 SH SOLE 5281 0 0 VECTRUS INC Common Stock 92242T101 66 1403 SH SOLE 1403 0 0 VEDANTA LTD ADR CommonStock ADR 92242Y100 12569 885210 SH SOLE 885210 0 0 VEDANTA LTD ADR CommonStock ADR 92242Y100 6 448 SH OTR 448 0 0 VEECO INSTRS Common Stock 922417100 563 23430 SH SOLE 23430 0 0 VEEVA SYSTEMS Common Stock 922475108 19454 62565 SH SOLE 15163 0 47402 VEEVA SYSTEMS Common Stock 922475108 6164 19826 SH SOLE 1 0 0 18948 VENTAS INC Common Stock 92276F100 76 1331 SH SOLE 1331 0 0 VERA BRADLEY Common Stock 92335C106 92 7450 SH SOLE 7450 0 0 VEREIT-INC Common Stock 92339V308 67 1473 SH SOLE 1473 0 0 VERISIGN Common Stock 92343E102 106107 466018 SH SOLE 456757 0 9261 VERISIGN Common Stock 92343E102 2935 12893 SH SOLE 1 0 0 12893 VERISK ANALYTIC Common Stock 92345Y106 160305 917499 SH SOLE 898826 0 18673 VERISK ANALYTIC Common Stock 92345Y106 17953 102757 SH SOLE 1 9096 0 93661 VERITIONE INC Common Stock 92347M100 46 2345 SH SOLE 2345 0 0 VERITIV CORP Common Stock 923454102 99 1622 SH SOLE 1622 0 0 VERIZON COMM Common Stock 92343V104 231123 4124997 SH SOLE 2140217 0 1984780 VERIZON COMM Common Stock 92343V104 539 9624 SH OTR 9624 0 0 VERIZON COMM Common Stock 92343V104 8552 152648 SH SOLE 1 31362 0 96391 VERTEX PHARMACE Common Stock 92532F100 27188 134844 SH SOLE 52889 0 81955 VERTEX PHARMACE Common Stock 92532F100 169 843 SH OTR 843 0 0 VERTEX PHARMACE Common Stock 92532F100 1220 6054 SH SOLE 1 1474 0 3446 VERTIV HOLDINGS Common Stock 92537N108 51 1869 SH SOLE 1869 0 0 VIACOMCBS INC B Common Stock 92556H206 536 11863 SH SOLE 10058 0 1805 VIATRIS INC Common Stock 92556V106 15733 1101029 SH SOLE 941960 0 159069 VIATRIS INC Common Stock 92556V106 194 13586 SH SOLE 1 13586 0 0 VICI PROPERTIES Common Stock 925652109 6119 197263 SH SOLE 44570 0 152693 VICI PROPERTIES Common Stock 925652109 446 14381 SH SOLE 1 0 0 14381 VICOR CORP COMM Common Stock 925815102 348 3300 SH SOLE 3300 0 0 VIMEO INC Common Stock 92719V100 357 7298 SH SOLE 7298 0 0 VIPER ENERGY P Common Stock 92763M105 789 41913 SH SOLE 1 0 0 41913 VIPSHOP HLDINGS CommonStock ADR 92763W103 48646 2422639 SH SOLE 1045186 0 1377453 VIRGIN GALACTIC Common Stock 92766K106 258 5625 SH SOLE 1 0 0 5625 VIRTU FINANCIAL Common Stock 928254101 1845 66776 SH SOLE 66776 0 0 VIRTUS INVEST Common Stock 92828Q109 1243 4475 SH SOLE 4475 0 0 VISA INC Common Stock 92826C839 1402460 5998033 SH SOLE 5171971 0 826062 VISA INC Common Stock 92826C839 56 242 SH OTR 242 0 0 VISA INC Common Stock 92826C839 59792 255721 SH SOLE 1 43669 0 212052 VISHAY INTERTEC Common Stock 928298108 98 4384 SH SOLE 4384 0 0 VISHAY PRECISIO Common Stock 92835K103 26 791 SH SOLE 791 0 0 VISTA OUTDOOR Common Stock 928377100 110 2377 SH SOLE 2377 0 0 VITAL FARMS INC Common Stock 92847W103 1238 62039 SH SOLE 1659 0 60380 VNGD BOND MutFund Fi 1 TL 921937835 555 6473 PRN SOLE 6473 0 0 VNGD BOND MutFund Fi 1 TL 921937835 901 10500 PRN DFND 10500 0 0 VNGD CONS STPLS MutFund Eq 1 TL 92204A207 4313 23633 SH SOLE 23633 0 0 VNGD EMERGING MutFund Eq 1 TL 922042858 110281 2030592 SH SOLE 2030592 0 0 VNGD EMERGING MutFund Eq 1 TL 922042858 98 1814 SH OTR 1814 0 0 VNGD EUROPE MutFund Eq 1 TL 922042874 27256 405247 SH SOLE 402732 0 2515 VNGD INT CORP B MutFund Fi12 TL 92206C870 4537 47727 PRN SOLE 47727 0 0 VNGD PACIFIC MutFund Eq 0 TL 922042866 411 5000 SH SOLE 5000 0 0 VNGD S&P 500 MutFund Eq 4 TL 922908363 18201 46252 SH SOLE 46252 0 0 VNGD SC GRO MutFund Eq 1 TL 922908595 159 550 SH SOLE 550 0 0 VNGD SC VAL MutFund Eq 4 TL 922908611 105 610 SH SOLE 610 0 0 VNGD ST CORP BD MutFund Fi TL 92206C409 7656 92569 PRN SOLE 76084 0 16485 VNGD TOT WRLD MutFund Eq 4 TL 922042742 0 4 SH SOLE 4 0 0 VNGD UTILITIES MutFund Eq 4 TL 92204A876 151 1094 SH SOLE 1094 0 0 VOCERA COMM INC Common Stock 92857F107 64 1626 SH SOLE 1626 0 0 VONAGE HOLDINGS Common Stock 92886T201 67 4702 SH SOLE 4702 0 0 VONTIER CORP Common Stock 928881101 92 2852 SH SOLE 2852 0 0 VONTIER CORP Common Stock 928881101 2176 66808 SH SOLE 1 0 0 66808 VOXX INTL CORP Common Stock 91829F104 56 4034 SH SOLE 4034 0 0 VOYA FINANCIAL Common Stock 929089100 25478 414288 SH SOLE 349361 0 64926 VOYAGER THERAPE Common Stock 92915B106 0 178 SH SOLE 178 0 0 VOYAGER THERAPE Common Stock 92915B106 36 8762 SH OTR 8762 0 0 VREX 4-06/01/25 Bond 30/360P2 U 92214XAB2 38545 26000000 PRN SOLE 15011000 0 10989000 VSH 2.25-06/25 Bond 30/360P2 U 928298AP3 14225 13500000 PRN SOLE 9598000 0 3902000 VULCAN MATLS CO Common Stock 929160109 265698 1526387 SH SOLE 1493420 0 32967 VULCAN MATLS CO Common Stock 929160109 7263 41729 SH SOLE 1 0 0 41729 W 1-08/15/26 Bond 30/360P2 U 94419LAF8 29774 13500000 PRN SOLE 7747000 0 5753000 W R BERKLEY Common Stock 084423102 1897 25493 SH SOLE 1 0 0 25493 W.P. CAREY INC Common Stock 92936U109 437 5865 SH SOLE 5865 0 0 W.P. CAREY INC Common Stock 92936U109 664 8903 SH SOLE 1 0 0 5579 WA HI INC OPPOR Cl-EndFund Fi12 95766K109 448 85000 PRN SOLE 85000 0 0 WALGREEN BOOTS Common Stock 931427108 1142 21710 SH SOLE 20036 0 1674 WALGREEN BOOTS Common Stock 931427108 217 4129 SH SOLE 1 0 0 4129 WALKER & DUNLOP Common Stock 93148P102 28 269 SH SOLE 269 0 0 WALMART Common Stock 931142103 47087 333904 SH SOLE 316194 0 17710 WALMART Common Stock 931142103 3597 25510 SH SOLE 1 10942 0 7230 WALT DISNEY CO Common Stock 254687106 405971 2309673 SH SOLE 2174737 0 134936 WALT DISNEY CO Common Stock 254687106 2432 13840 SH SOLE 1 0 0 13840 WARNER MUSIC-A Common Stock 934550203 24275 673560 SH SOLE 383745 0 289815 WASH TRUST BANC Common Stock 940610108 38 745 SH SOLE 745 0 0 WASTE MGMT INC Common Stock 94106L109 899376 6419074 SH SOLE 5821653 0 597421 WASTE MGMT INC Common Stock 94106L109 693 4951 SH DFND 4951 0 0 WASTE MGMT INC Common Stock 94106L109 50 363 SH OTR 363 0 0 WASTE MGMT INC Common Stock 94106L109 11006 78556 SH SOLE 1 0 0 78556 WATERS CORP Common Stock 941848103 22533 65200 SH SOLE 38694 0 26506 WATERS CORP Common Stock 941848103 1807 5230 SH SOLE 1 1530 0 1609 WATERSTONE FINA Common Stock 94188P101 29 1482 SH SOLE 1482 0 0 WATFORD HLDGS Common Stock G94787101 27 794 SH SOLE 794 0 0 WATSCO INC Common Stock 942622200 1527 5329 SH SOLE 5329 0 0 WATSCO INC Common Stock 942622200 306 1068 SH OTR 1068 0 0 WATTS WATER Common Stock 942749102 11795 80841 SH SOLE 54437 0 26404 WATTS WATER Common Stock 942749102 14 99 SH OTR 99 0 0 WATTS WATER Common Stock 942749102 17939 122951 SH SOLE 1 8204 0 114747 WAYFAIR INC Common Stock 94419L101 88 280 SH SOLE 280 0 0 WB 1.25-11/22 Bond30E/360P2 U 948596AC5 14499 14917000 PRN SOLE 2218000 0 12699000 WD-40 CO COMMON Common Stock 929236107 9201 35901 SH SOLE 33781 0 2120 WD-40 CO COMMON Common Stock 929236107 417 1630 SH SOLE 1 1630 0 0 WDC 1.5-2/1/24 Bond 30/360P2 U 958102AP0 20391 19002000 PRN SOLE 2739000 0 16263000 WEBSTER FINL CO Common Stock 947890109 1194 22386 SH SOLE 22386 0 0 WEC ENERGY GRP Common Stock 92939U106 7069 79477 SH SOLE 75229 0 4248 WEC ENERGY GRP Common Stock 92939U106 1078 12129 SH SOLE 1 8180 0 0 WEIBO SPON ADR CommonStock ADR 948596101 52040 988992 SH SOLE 304949 0 684043 WEIBO SPON ADR CommonStock ADR 948596101 4310 81915 SH OTR 81915 0 0 WEINGARTEN RLTY Common Stock 948741103 26 826 SH SOLE 826 0 0 WEIS MKTS INC Common Stock 948849104 2520 48784 SH SOLE 48408 0 376 WEIS MKTS INC Common Stock 948849104 249 4837 SH SOLE 1 0 0 4837 WELLS FARGO CO Common Stock 949746101 40 900 SH SOLE 900 0 0 WELLS FARGO CO Common Stock 949746101 1122 24780 SH SOLE 1 0 0 24780 WELLTOWER INC Common Stock 95040Q104 96 1162 SH SOLE 1162 0 0 WENDY'S CO Common Stock 95058W100 41 1768 SH SOLE 1768 0 0 WERNER ENTERPRI Common Stock 950755108 8259 185522 SH SOLE 185522 0 0 WERNER ENTERPRI Common Stock 950755108 791 17773 SH SOLE 1 6055 0 11718 WEST BANCORP Common Stock 95123P106 30 1116 SH SOLE 1116 0 0 WEST PHARMACEUT Common Stock 955306105 41900 116683 SH SOLE 45139 0 71544 WEST PHARMACEUT Common Stock 955306105 1710 4762 SH SOLE 1 1665 0 2514 WESTAMERICA BAN Common Stock 957090103 24 414 SH SOLE 414 0 0 WESTERN ALLIANC Common Stock 957638109 1250 13466 SH SOLE 13466 0 0 WESTERN DIGITAL Common Stock 958102105 744 10463 SH SOLE 10463 0 0 WESTLAKE CHEM Common Stock 960413102 45 508 SH SOLE 508 0 0 WESTROCK CO Common Stock 96145D105 5374 100990 SH SOLE 100990 0 0 WEYERHAEUSER CO Common Stock 962166104 4308 125181 SH SOLE 125181 0 0 WEYERHAEUSER CO Common Stock 962166104 551 16034 SH SOLE 1 0 0 16034 WF INC OPPORTUN Cl-EndFund Fi12 94987B105 659 75000 PRN SOLE 75000 0 0 WGO 1.5-4/1/25 Bond 30/360P2 U 974637AB6 30241 23500000 PRN SOLE 11513000 0 11987000 WHIRLPOOL CORP Common Stock 963320106 2811 12895 SH SOLE 12895 0 0 WHIRLPOOL CORP Common Stock 963320106 460 2110 SH SOLE 1 0 0 2110 WHITE MOUNTAINS Common Stock G9618E107 5285 4604 SH SOLE 4604 0 0 WHITE MOUNTAINS Common Stock G9618E107 315 275 SH SOLE 1 275 0 0 WHITING PET Common Stock 966387508 565 10369 SH SOLE 1 0 0 10369 WILEY JOHN & SO Common Stock 968223206 62 1034 SH SOLE 1034 0 0 WILLIAMS COS IN Common Stock 969457100 421 15870 SH SOLE 1 0 0 15870 WILLIAMS SONOMA Common Stock 969904101 28949 181329 SH SOLE 59518 0 121811 WILLIAMS SONOMA Common Stock 969904101 1386 8684 SH SOLE 1 0 0 8684 WILLIS TOWERS W Common Stock G96629103 193 841 SH SOLE 841 0 0 WINMARK CORP Common Stock 974250102 52 274 SH SOLE 274 0 0 WINNEBAGO INDUS Common Stock 974637100 2145 31575 SH SOLE 31275 0 300 WIPRO LTD ADR CommonStock ADR 97651M109 13661 1749186 SH SOLE 1711371 0 37815 WISDOMTREE EM MutFund Eq 4 TL 97717W315 29 651 SH SOLE 651 0 0 WIX.COM LTD Common Stock M98068105 362 1250 SH SOLE 1250 0 0 WIX.COM LTD Common Stock M98068105 26119 89981 SH SOLE 1 89981 0 0 WNS HLD ADR CommonStock ADR 92932M101 7000 87653 SH SOLE 84069 0 3584 WORKDAY INC Common Stock 98138H101 23 99 SH SOLE 99 0 0 WORKDAY INC Common Stock 98138H101 519 2174 SH SOLE 1 0 0 2174 WORLD FUEL SERV Common Stock 981475106 58 1851 SH SOLE 1851 0 0 WORLD WRESTLIN- Common Stock 98156Q108 911 15753 SH SOLE 15753 0 0 WR Grace & Co Common Stock 38388F108 25 365 SH SOLE 0 0 365 WSFS FINANCIAL Common Stock 929328102 33 720 SH SOLE 720 0 0 WYNDHAM HOTELS Common Stock 98311A105 52143 721305 SH SOLE 378406 0 342899 X 5-11/01/26 Bond 30/360P2 U 912909AT5 38676 19147000 PRN SOLE 8532000 0 10615000 XCEL ENERGY INC Common Stock 98389B100 700 10637 SH SOLE 6346 0 4291 XCEL ENERGY INC Common Stock 98389B100 676 10262 SH SOLE 1 6646 0 0 XENCOR INC Common Stock 98401F105 1 37 SH SOLE 37 0 0 XENCOR INC Common Stock 98401F105 61 1796 SH OTR 1796 0 0 XENIA HOTELS & Common Stock 984017103 872 46580 SH SOLE 1 0 0 46580 XERIS PHARMAC Common Stock 98422L107 51 12549 SH SOLE 12476 0 73 XEROX HOLDINGS Common Stock 98421M106 335 14300 SH SOLE 14300 0 0 XERS 5 07/15/25 Bond 30/360P2 U 98422LAA5 15687 10000000 PRN SOLE 5200000 0 4800000 XILINX INC Common Stock 983919101 17 122 SH SOLE 15 0 107 XILINX INC Common Stock 983919101 464 3208 SH SOLE 1 0 0 3208 XOMA CORP Common Stock 98419J206 60 1794 SH SOLE 1794 0 0 XPENG INC ADR CommonStock ADR 98422D105 789 17774 SH SOLE 0 0 17774 XPERI HOLDING C Common Stock 98390M103 51 2298 SH SOLE 2298 0 0 XPO LOGISTICS I Common Stock 983793100 1249 8930 SH SOLE 1 0 0 8930 XTR HARV CSI300 MutFund Eq 1 TL 233051879 1759 43391 SH SOLE 43391 0 0 XYLEM INC Common Stock 98419M100 4042 33698 SH SOLE 927 0 32771 XYLEM INC Common Stock 98419M100 15 127 SH OTR 127 0 0 XYLEM INC Common Stock 98419M100 17579 146545 SH SOLE 1 7233 0 139312 YANDEX NV Common Stock N97284108 94471 1335286 SH SOLE 589562 0 745724 YANDEX NV Common Stock N97284108 9826 138892 SH OTR 138892 0 0 YELP INC Common Stock 985817105 319 8000 SH SOLE 8000 0 0 YETI HOLDINGS Common Stock 98585X104 1336 14560 SH SOLE 14560 0 0 YUM BRANDS INC Common Stock 988498101 2793 24284 SH SOLE 24284 0 0 YUM CHINA HOLDI Common Stock 98850P109 97860 1477139 SH SOLE 863811 0 613328 YUM CHINA HOLDI Common Stock 98850P109 23677 357399 SH OTR 357399 0 0 YUM CHINA HOLDI Common Stock 98850P109 3013 45487 SH SOLE 1 445 0 45042 Z 1.375-9/1/26 Bond 30/360P2 U 98954MAG6 215 76000 PRN SOLE 76000 0 0 Z 2.75 05/15/25 Bond 30/360P2 U 98954MAH4 87454 44239000 PRN SOLE 40897000 0 3342000 ZAI LAB LTD-ADR CommonStock ADR 98887Q104 931 5263 SH SOLE 0 0 5263 ZEBRA TECHNOLOG Common Stock 989207105 303963 574068 SH SOLE 360506 0 213562 ZEBRA TECHNOLOG Common Stock 989207105 10107 19089 SH SOLE 1 0 0 19089 ZEDGE INC-B Common Stock 98923T104 44 2399 SH SOLE 2399 0 0 ZEN 0.625-06/25 Bond 30/360P2 U 98936JAD3 107217 73371000 PRN SOLE 66643000 0 6728000 ZENDESK INC Common Stock 98936J101 34 239 SH SOLE 239 0 0 ZEPP HEALTH ADR CommonStock ADR 98945L105 6 516 SH SOLE 516 0 0 ZILLOW GRP INC Common Stock 98954M200 297 2433 SH SOLE 2433 0 0 ZIM INTEGRATED Common Stock M9T951109 121 2707 SH SOLE 2707 0 0 ZIONS BANCORPOR Common Stock 989701107 61 1167 SH SOLE 1167 0 0 ZIONS BANCORPOR Common Stock 989701107 423 8020 SH SOLE 1 0 0 8020 ZIX CORP Common Stock 98974P100 61 8777 SH SOLE 8777 0 0 ZOETIS INC Common Stock 98978V103 626481 3361674 SH SOLE 2689196 0 672478 ZOETIS INC Common Stock 98978V103 1453 7800 SH DFND 7800 0 0 ZOETIS INC Common Stock 98978V103 54 294 SH OTR 294 0 0 ZOETIS INC Common Stock 98978V103 57820 310264 SH SOLE 1 54357 0 253113 ZOOM VIDEO COMM Common Stock 98980L101 13306 34380 SH SOLE 13580 0 20800 ZOOM VIDEO COMM Common Stock 98980L101 618 1599 SH SOLE 1 0 0 1599 ZSCALER INC Common Stock 98980G102 2565 11873 SH SOLE 3195 0 8678 ZTO EXPRESS INC CommonStock ADR 98980A105 1082 35661 SH SOLE 33 0 35628 ZUMIEZ INC Common Stock 989817101 145 2972 SH SOLE 2411 0 561 iSHARES 3-7Y TR MutFund Fi12 TL 464288661 10723 82157 PRN SOLE 82157 0 0 iSHARES 3-7Y TR MutFund Fi12 TL 464288661 20 156 PRN SOLE 1 156 0 0 iSHARES MSCI AI MutFund Eq 2 TL 464288240 7113 123687 SH SOLE 123687 0 0 iSHARES RUS1000 MutFund Eq 4 TL 464287598 40 254 SH SOLE 254 0 0 iSHARES RUS2000 MutFund Eq 4 TL 464287648 140 450 SH SOLE 450 0 0 iSHARES RUSSELL MutFund Eq 1 TL 464287630 182 1100 SH SOLE 1100 0 0 iSHR 1-3 TREAS MutFund Fi12 TL 464287457 9039 104911 PRN SOLE 104911 0 0 iSHR BARC TIPS MutFund Fi12 TL 464287176 256 2000 PRN SOLE 2000 0 0 iSHR CORE S&P MutFund Eq 4 TL 464287200 164176 381876 SH SOLE 375076 0 6800 iSHR CORE SP MC MutFund Eq 4 TL 464287507 42043 156452 SH SOLE 153782 0 2670 iSHR CORE SP SC MutFund Eq 4 TL 464287804 45660 404145 SH SOLE 396920 0 7225 iSHR EM DVD MutFund Eq 4 TL 464286319 271 7000 SH SOLE 7000 0 0 iSHR MSCI EAFE MutFund Eq 1 TL 464287465 15875 201258 SH SOLE 200508 0 750 iSHR MSCI EM MutFund Eq 0 TL 464287234 14855 269358 SH SOLE 269358 0 0 iSHR MSCI EM MutFund Eq 0 TL 464287234 15561 282168 SH OTR 282168 0 0 iSHR NATL AMT MutFund Fi 4 TL 464288414 32919 280887 PRN SOLE 269765 0 11122 iSHR RUS 2000 MutFund Eq 4 TL 464287655 9497 41405 SH SOLE 41405 0 0 iSHR RUSS1000 MutFund Eq 4 TL 464287622 1819 7517 SH SOLE 7517 0 0 iSHR S&P 500/G MutFund Eq 4 TL 464287309 747 10280 SH SOLE 10280 0 0 iSHR S&P 500/V MutFund Eq 4 TL 464287408 169 1150 SH SOLE 1150 0 0