0001207017-21-000025.txt : 20210514 0001207017-21-000025.hdr.sgml : 20210514 20210514141424 ACCESSION NUMBER: 0001207017-21-000025 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20210331 FILED AS OF DATE: 20210514 DATE AS OF CHANGE: 20210514 EFFECTIVENESS DATE: 20210514 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: 21923671 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 03-31-2021 03-31-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 05-14-2021 1 2476 82564943 false 1 0001050471 028-06588 LAZARD ASSET MANAGEMENT LTD
INFORMATION TABLE 2 20210331Info_Table.xml LAZARD 1Q21 13F 1-800-FLOWERS-A Common Stock 68243Q106 77 2810 SH SOLE 2810 0 0 10X GENOMICS Common Stock 88025U109 60 332 SH SOLE 332 0 0 1ST SOURCE CORP Common Stock 336901103 28 604 SH SOLE 604 0 0 21VIANET GP ADR CommonStock ADR 90138A103 24623 762332 SH SOLE 480080 0 282252 21VIANET GP ADR CommonStock ADR 90138A103 19495 603582 SH OTR 603582 0 0 2U INC Common Stock 90214J101 1211 31690 SH SOLE 31690 0 0 360 FINANCE INC CommonStock ADR 88557W101 14187 545449 SH SOLE 545449 0 0 3M Co Common Stock 88579Y101 29828 154809 SH SOLE 148402 0 6407 3M Co Common Stock 88579Y101 2632 13662 SH SOLE 1 3363 0 7436 51JOBS INC ADR CommonStock ADR 316827104 904 14454 SH SOLE 14454 0 0 A-MARK PRECIOUS Common Stock 00181T107 30 853 SH SOLE 853 0 0 A10 NETWORKS Common Stock 002121101 110 11539 SH SOLE 11539 0 0 AAL 6.5 7/1/25 Bond 30/360P2 U 02376RAF9 104250 60523000 PRN SOLE 34760000 0 25763000 AAWW 1.875 6/24 Bond 30/360P2 U 049164BJ4 42132 35275000 PRN SOLE 20233000 0 15042000 AAWW 2.25 06/22 Bond 30/360P2 U 049164BH8 40876 38472000 PRN SOLE 25312000 0 13160000 ABB LTD ADR CommonStock ADR 000375204 177363 5820921 SH SOLE 5604409 0 216512 ABB LTD ADR CommonStock ADR 000375204 354 11635 SH OTR 11635 0 0 ABBOTT LABS Common Stock 002824100 4527 37779 SH SOLE 37779 0 0 ABBOTT LABS Common Stock 002824100 2088 17426 SH SOLE 1 0 0 17426 ABBVIE INC Common Stock 00287Y109 8752 80880 SH SOLE 80654 0 226 ABBVIE INC Common Stock 00287Y109 1647 15227 SH SOLE 1 0 0 15227 ABERDEEN EMER Cl-EndFund Eq 1 00301W105 29253 3381926 SH SOLE 2556323 0 825603 ABERDEEN JAPAN Cl-EndFund Eq 1 00306J109 13507 1497468 SH SOLE 1440513 0 56955 ABERDEEN STANDA MutFund Eq 0 TL 003264108 129 5500 SH SOLE 5500 0 0 ABIOMED INC Common Stock 003654100 81 256 SH SOLE 256 0 0 ABR 4.75-11/22 Bond 30/360P2 U 038923AP3 35572 34000000 PRN SOLE 19306000 0 14694000 ABRDN STAND GL Cl-EndFund Eq12 00326W106 4155 207761 SH SOLE 207761 0 0 ABSOLUTE SOFTW Common Stock 00386B109 38 2750 SH SOLE 2750 0 0 ACADIA HEALTHC Common Stock 00404A109 5 104 SH SOLE 104 0 0 ACBCN 5.5-2/24 Bond 30/360P2 U 05156XAG3 26771 30250000 PRN SOLE 30250000 0 0 ACCENTURE PLC Common Stock G1151C101 1053474 3813482 SH SOLE 3202753 0 610729 ACCENTURE PLC Common Stock G1151C101 420 1521 SH OTR 1521 0 0 ACCENTURE PLC Common Stock G1151C101 134342 486307 SH SOLE 1 269006 0 215935 ACCOLADE INC Common Stock 00437E102 81 1803 SH SOLE 1803 0 0 ACCURAY IN Common Stock 004397105 71 14496 SH SOLE 14496 0 0 ACTIVISION BLIZ Common Stock 00507V109 62845 675755 SH SOLE 360337 0 315418 ACTIVISION BLIZ Common Stock 00507V109 6 71 SH OTR 71 0 0 ACTIVISION BLIZ Common Stock 00507V109 4576 49215 SH SOLE 1 3091 0 43910 ACUITY BRANDS Common Stock 00508Y102 376 2281 SH SOLE 74 0 2207 ACUSHNET HOLDIN Common Stock 005098108 24 598 SH SOLE 598 0 0 ADAMS DIVERSIFI Cl-EndFund Eq 4 006212104 65415 3582454 SH SOLE 3582454 0 0 ADAMS NATURAL Cl-EndFund Eq 4 00548F105 8273 562426 SH SOLE 544726 0 17700 ADAPTIVE BIOTEC Common Stock 00650F109 34250 850740 SH SOLE 470524 0 380216 ADAPTIVE BIOTEC Common Stock 00650F109 3433 85274 SH SOLE 1 75033 0 10241 ADIENT PLC Common Stock G0084W101 41 929 SH SOLE 929 0 0 ADOBE INC Common Stock 00724F101 310472 653117 SH SOLE 452276 0 200841 ADOBE INC Common Stock 00724F101 7 16 SH OTR 16 0 0 ADOBE INC Common Stock 00724F101 41404 87100 SH SOLE 1 29369 0 57731 ADTALEM GLOBAL Common Stock 00737L103 4677 118293 SH SOLE 114416 0 3877 ADTALEM GLOBAL Common Stock 00737L103 388 9834 SH SOLE 1 0 0 9834 ADV MICRO DEV I Common Stock 007903107 13105 166955 SH SOLE 60649 0 106305 ADV MICRO DEV I Common Stock 007903107 902 11496 SH SOLE 1 0 0 11496 ADVANCED DRAINA Common Stock 00790R104 87 844 SH SOLE 844 0 0 ADVANCED ENERGY Common Stock 007973100 243 2234 SH SOLE 2234 0 0 ADVANSIX INC Common Stock 00773T101 47 1766 SH SOLE 1766 0 0 ADVERUM BIOTEC Common Stock 00773U108 1 106 SH SOLE 106 0 0 AERI 1.5-10/24 Bond 30/360P2 U 00771VAB4 16936 16318000 PRN SOLE 10206000 0 6112000 AERIE PHARMACEU Common Stock 00771V108 60 3410 SH SOLE 3410 0 0 AEROJECT ROCKET Common Stock 007800105 27 596 SH SOLE 596 0 0 AES CORP COMMON Common Stock 00130H105 13 499 SH SOLE 1 499 0 0 AFFILIATED MGRS Common Stock 008252108 703 4723 SH SOLE 4723 0 0 AFFIMED THERAPE Common Stock N01045108 103 13089 SH SOLE 13089 0 0 AFLAC INC Common Stock 001055102 18461 360724 SH SOLE 215162 0 145562 AFLAC INC Common Stock 001055102 1309 25589 SH SOLE 1 6703 0 11554 AGCO CORP Common Stock 001084102 74566 519085 SH SOLE 182097 0 336988 AGCO CORP Common Stock 001084102 427 2978 SH SOLE 1 0 0 2978 AGILENT TECHNO Common Stock 00846U101 21113 166067 SH SOLE 104835 0 61232 AGILENT TECHNO Common Stock 00846U101 17483 137510 SH SOLE 1 10312 0 125308 AGIOS PHARMACE Common Stock 00847X104 2 50 SH SOLE 50 0 0 AGNICO EAGLE Common Stock 008474108 18366 317704 SH SOLE 218784 0 98920 AGREE REALTY Common Stock 008492100 27 412 SH SOLE 412 0 0 AIR LEASE CORP Common Stock 00912X302 6093 124350 SH SOLE 66256 0 58094 AIR PRODS & CHE Common Stock 009158106 86 309 SH SOLE 309 0 0 AIR PRODS & CHE Common Stock 009158106 508 1806 SH SOLE 1 0 0 1806 AIR TRANSPORT Common Stock 00922R105 59 2037 SH SOLE 2037 0 0 AIRBNB INC Common Stock 009066101 808 4302 SH SOLE 120 0 4182 AKAM 0.125-5/25 Bond 30/360P2 U 00971TAJ0 89698 73864000 PRN SOLE 70715000 0 3149000 AKAM 0.375-9/27 Bond 30/360P2 U 00971TAL5 16340 15000000 PRN SOLE 12036000 0 2964000 AKAMAI TECH Common Stock 00971T101 5 56 SH SOLE 56 0 0 AKAMAI TECH Common Stock 00971T101 426 4185 SH SOLE 1 0 0 4185 ALARM.COM INC Common Stock 011642105 106 1234 SH SOLE 1234 0 0 ALASKA AIR GRP Common Stock 011659109 5956 86067 SH SOLE 46450 0 39617 ALBERTSONS COS Common Stock 013091103 2150 112758 SH SOLE 112758 0 0 ALCON-INC Common Stock H01301128 11 163 SH SOLE 148 0 15 ALERUS FINANCIA Common Stock 01446U103 33 1125 SH SOLE 1125 0 0 ALEXANDRIA REAL Common Stock 015271109 8191 49859 SH SOLE 27412 0 22447 ALEXANDRIA REAL Common Stock 015271109 380 2317 SH SOLE 1 0 0 2317 ALEXION PHARMA Common Stock 015351109 2698 17646 SH SOLE 17646 0 0 ALEXION PHARMA Common Stock 015351109 462 3027 SH SOLE 1 0 0 3027 ALIBABA GRP ADR CommonStock ADR 01609W102 730449 3221673 SH SOLE 2165856 0 1055817 ALIBABA GRP ADR CommonStock ADR 01609W102 60248 265730 SH OTR 265730 0 0 ALIBABA GRP ADR CommonStock ADR 01609W102 165766 731119 SH SOLE 1 536976 0 194143 ALIGN TECH Common Stock 016255101 5610 10360 SH SOLE 9803 0 557 ALIGN TECH Common Stock 016255101 14611 26981 SH SOLE 1 7 0 26974 ALLEGHANY CORP Common Stock 017175100 631 1008 SH SOLE 501 0 507 ALLEGHENY TECH Common Stock 01741R102 1094 51951 SH SOLE 51951 0 0 ALLEGION PLC Common Stock G0176J109 171 1369 SH SOLE 1369 0 0 ALLEGRO MICROSY Common Stock 01749D105 1088 42955 SH SOLE 0 0 42955 ALLIANT ENERGY Common Stock 018802108 486 8983 SH SOLE 1752 0 7231 ALLIED MOTION Common Stock 019330109 62 1224 SH SOLE 1224 0 0 ALLISON TRANSMI Common Stock 01973R101 9675 236962 SH SOLE 61740 0 175222 ALLSTATE CORP Common Stock 020002101 56792 494277 SH SOLE 425228 0 69049 ALLSTATE CORP Common Stock 020002101 470 4093 SH OTR 4093 0 0 ALLSTATE CORP Common Stock 020002101 1736 15117 SH SOLE 1 4884 0 7379 ALLY FINANCIAL Common Stock 02005N100 495 10966 SH SOLE 1803 0 9163 ALLY FINANCIAL Common Stock 02005N100 1097 24286 SH SOLE 1 0 0 24286 ALNYLAM PHARMAC Common Stock 02043Q107 148 1055 SH SOLE 1055 0 0 ALPHA & OMEGA Common Stock G6331P104 68 2083 SH SOLE 2083 0 0 ALPHABET INC A Common Stock 02079K305 2752428 1334498 SH SOLE 1227819 0 106679 ALPHABET INC A Common Stock 02079K305 1711 830 SH DFND 830 0 0 ALPHABET INC A Common Stock 02079K305 55 27 SH OTR 27 0 0 ALPHABET INC A Common Stock 02079K305 70783 34319 SH SOLE 1 12245 0 22074 ALPHABET INC C Common Stock 02079K107 680324 328876 SH SOLE 76722 0 252154 ALPHABET INC C Common Stock 02079K107 961 465 SH DFND 465 0 0 ALPHABET INC C Common Stock 02079K107 22 11 SH OTR 11 0 0 ALPHABET INC C Common Stock 02079K107 7258 3509 SH SOLE 1 0 0 3372 ALTAIR ENGINE-A Common Stock 021369103 320 5129 SH SOLE 5129 0 0 ALTERYX INC Common Stock 02156B103 69 832 SH SOLE 813 0 19 ALTR 0.25 06/24 Bond 30/360P2 U 021369AA1 8643 6000000 PRN SOLE 3221000 0 2779000 ALTRA INDUST Common Stock 02208R106 21375 386405 SH SOLE 282604 0 103801 ALTRIA GROUP Common Stock 02209S103 15903 310866 SH SOLE 296805 0 14061 ALTRIA GROUP Common Stock 02209S103 1637 32005 SH SOLE 1 9157 0 11738 AMALGAMATED FIN Common Stock 022671101 37 2240 SH SOLE 2240 0 0 AMAZON.COM INC Common Stock 023135106 379043 122506 SH SOLE 36896 0 85610 AMAZON.COM INC Common Stock 023135106 6 2 SH OTR 2 0 0 AMAZON.COM INC Common Stock 023135106 19570 6325 SH SOLE 1 0 0 6325 AMDOCS LTD US Common Stock G02602103 11838 168764 SH SOLE 133341 0 35423 AMDOCS LTD US Common Stock G02602103 231 3300 SH SOLE 1 3300 0 0 AMER EXPRESS CO Common Stock 025816109 797232 5636540 SH SOLE 5204606 0 431934 AMER EXPRESS CO Common Stock 025816109 733 5185 SH DFND 5185 0 0 AMER EXPRESS CO Common Stock 025816109 565 3996 SH OTR 3996 0 0 AMER EXPRESS CO Common Stock 025816109 15855 112101 SH SOLE 1 76569 0 35532 AMER FINANCIAL Common Stock 025932104 25 226 SH SOLE 226 0 0 AMER VANGUARD Common Stock 030371108 72 3553 SH SOLE 3553 0 0 AMERCO COMMON Common Stock 023586100 132 216 SH SOLE 216 0 0 AMEREN CORP Common Stock 023608102 317404 3901230 SH SOLE 1 3775830 0 125400 AMEREN CORP Common Stock 023608102 4662 57303 SH SOLE 53429 0 3874 AMEREN CORP Common Stock 023608102 568 6988 SH SOLE 1 3161 0 0 AMERICA MOV ADR CommonStock ADR 02364W105 347320 25575858 SH SOLE 19967671 0 5608187 AMERICA MOV ADR CommonStock ADR 02364W105 9228 679550 SH DFND 0 0 679550 AMERICAN AIRLIN Common Stock 02376R102 1792 75004 SH SOLE 75004 0 0 AMERICAN ELEC P Common Stock 025537101 1770 20909 SH SOLE 15039 0 5870 AMERICAN ELEC P Common Stock 025537101 402 4757 SH SOLE 1 0 0 4757 AMERICAN INTL G Common Stock 026874784 2515 54438 SH SOLE 53857 0 581 AMERICAN INTL G Common Stock 026874784 460 9963 SH SOLE 1 0 0 9963 AMERICAN PUBLIC Common Stock 02913V103 46 1301 SH SOLE 1301 0 0 AMERICAN SOFTWA Common Stock 029683109 145 7045 SH SOLE 7045 0 0 AMERICAN TOWER Common Stock 03027X100 8070 33760 SH SOLE 32367 0 1393 AMERICAN TOWER Common Stock 03027X100 1831 7660 SH SOLE 1 1782 0 4388 AMERICAN WATER Common Stock 030420103 6382 42570 SH SOLE 39479 0 3091 AMERICAN WATER Common Stock 030420103 3382 22564 SH SOLE 1 2723 0 16313 AMERICAN-OUTDOO Common Stock 02875D109 13 523 SH SOLE 523 0 0 AMERICAS CARMAR Common Stock 03062T105 153 1005 SH SOLE 1005 0 0 AMERICOLD REALT Common Stock 03064D108 21017 546344 SH SOLE 313966 0 232378 AMERIPRISE FIN Common Stock 03076C106 2551 10978 SH SOLE 10978 0 0 AMERISOURCEBER Common Stock 03073E105 76078 644352 SH SOLE 429155 0 215197 AMERISOURCEBER Common Stock 03073E105 4992 42287 SH SOLE 1 5603 0 33015 AMETEK INC Common Stock 031100100 1205 9434 SH SOLE 9229 0 205 AMETEK INC Common Stock 031100100 12410 97165 SH SOLE 1 11895 0 85270 AMEX TECH SELCT MutFund Eq 4 TL 81369Y803 60 458 SH SOLE 458 0 0 AMGEN Common Stock 031162100 19695 79159 SH SOLE 55694 0 23465 AMGEN Common Stock 031162100 2414 9706 SH SOLE 1 1797 0 6190 AMICUS THERAPEU Common Stock 03152W109 55 5657 SH SOLE 5657 0 0 AMKOR TECHNOLGY Common Stock 031652100 166 7004 SH SOLE 7004 0 0 AMNEAL PHARMACE Common Stock 03168L105 28 4206 SH SOLE 4206 0 0 AMPHENOL CORP Common Stock 032095101 316025 4790441 SH SOLE 4710600 0 79841 AMPHENOL CORP Common Stock 032095101 23325 353583 SH SOLE 1 147275 0 206308 ANALOG DEVICES Common Stock 032654105 1239665 7993716 SH SOLE 6657894 0 1335821 ANALOG DEVICES Common Stock 032654105 630 4065 SH DFND 4065 0 0 ANALOG DEVICES Common Stock 032654105 408 2631 SH OTR 2631 0 0 ANALOG DEVICES Common Stock 032654105 24343 156977 SH SOLE 1 45428 0 111549 ANAPTYSBIO INC Common Stock 032724106 44 2086 SH SOLE 2086 0 0 ANIKA THERAPEUT Common Stock 035255108 73 1791 SH SOLE 1791 0 0 ANSYS INC Common Stock 03662Q105 53828 158523 SH SOLE 0 0 158523 ANTARES PHARM Common Stock 036642106 62 15178 SH SOLE 15178 0 0 ANTERO MDSTREAM Common Stock 03676B102 65 7242 SH SOLE 7242 0 0 ANTHEM INC Common Stock 036752103 73901 205882 SH SOLE 118018 0 87864 ANTHEM INC Common Stock 036752103 360 1004 SH OTR 1004 0 0 ANTHEM INC Common Stock 036752103 1039 2896 SH SOLE 1 0 0 2896 AON PLC/IRELAND Common Stock G0403H108 1230222 5346238 SH SOLE 4315396 0 1030842 AON PLC/IRELAND Common Stock G0403H108 700 3045 SH DFND 3045 0 0 AON PLC/IRELAND Common Stock G0403H108 24 106 SH OTR 106 0 0 AON PLC/IRELAND Common Stock G0403H108 135811 590202 SH SOLE 1 382592 0 205713 APA CORP Common Stock 03743Q108 22 1273 SH SOLE 0 0 1273 APARTMENT INVES Common Stock 03748R747 17506 2851276 SH SOLE 1311548 0 1539728 APARTMENT INVES Common Stock 03748R747 2807 457210 SH SOLE 1 64754 0 392456 APELLIS PHARMAC Common Stock 03753U106 56 1324 SH SOLE 1324 0 0 APHRIA-INC Common Stock 03765K104 183 10000 SH SOLE 10000 0 0 APOGEE ENTERPRI Common Stock 037598109 95 2330 SH SOLE 2330 0 0 APPLE INC Common Stock 037833100 1284703 10517427 SH SOLE 7549143 0 2968284 APPLE INC Common Stock 037833100 2046 16756 SH DFND 16756 0 0 APPLE INC Common Stock 037833100 70 576 SH OTR 576 0 0 APPLE INC Common Stock 037833100 27769 227336 SH SOLE 1 0 0 225016 APPLIED INDL TE Common Stock 03820C105 1225 13440 SH SOLE 1 0 0 13440 APPLIED MATLS I Common Stock 038222105 655163 4903916 SH SOLE 2446476 0 2457440 APPLIED MATLS I Common Stock 038222105 616 4615 SH DFND 4615 0 0 APPLIED MATLS I Common Stock 038222105 816 6115 SH OTR 6115 0 0 APPLIED MATLS I Common Stock 038222105 19315 144580 SH SOLE 1 76724 0 67856 APTARGROUP INC Common Stock 038336103 15661 110552 SH SOLE 107759 0 2793 APTARGROUP INC Common Stock 038336103 981 6930 SH SOLE 1 6930 0 0 APTIV PLC Common Stock G6095L109 325922 2363472 SH SOLE 1605223 0 758249 APTIV PLC Common Stock G6095L109 5 38 SH OTR 38 0 0 APTIV PLC Common Stock G6095L109 11 81 SH SOLE 1 81 0 0 ARCC 3.75-02/22 Bond 30/360P2 U 04010LAT0 4259 4130000 PRN SOLE 4130000 0 0 ARCH CAPITAL Common Stock G0450A105 8882 231495 SH SOLE 146841 0 84654 ARCHER DANIELS Common Stock 039483102 4063 71298 SH SOLE 71298 0 0 ARES DYNAMIC CR Cl-EndFund Fi12 04014F102 105 7000 PRN SOLE 7000 0 0 ARGAN INC Common Stock 04010E109 53 1002 SH SOLE 1002 0 0 ARGENX SE ADR CommonStock ADR 04016X101 104 379 SH SOLE 1 0 0 379 ARI 4.75 08/22 Bond 30/360P2 U 03762UAB1 7008 6965000 PRN SOLE 6965000 0 0 ARMSTRON WORLD Common Stock 04247X102 278121 3087153 SH SOLE 2812918 0 274235 ARMSTRON WORLD Common Stock 04247X102 7893 87613 SH SOLE 1 0 0 87613 ARROW ELECTRONI Common Stock 042735100 42 381 SH SOLE 381 0 0 ARROW FINL CORP Common Stock 042744102 38 1147 SH SOLE 1147 0 0 ARROWHEAD PHAR Common Stock 04280A100 2 37 SH SOLE 37 0 0 ARTISAN PARTNER Common Stock 04316A108 79 1523 SH SOLE 1523 0 0 ASA GOLD Cl-EndFund Eq 2 G3156P103 57626 2888556 SH SOLE 2266581 0 621974 ASBURY AUTO GRP Common Stock 043436104 97 497 SH SOLE 497 0 0 ASE TECHNO-ADR CommonStock ADR 00215W100 54480 7075411 SH SOLE 7005900 0 69511 ASE TECHNO-ADR CommonStock ADR 00215W100 3589 466114 SH DFND 0 0 466114 ASE TECHNO-ADR CommonStock ADR 00215W100 16016 2080032 SH OTR 2080032 0 0 ASENSUS SURGIC Common Stock 04367G103 44 13672 SH SOLE 13672 0 0 ASGN INC Common Stock 00191U102 35 369 SH SOLE 0 0 369 ASM LITH COMM Common Stock N07059210 51 84 SH SOLE 84 0 0 ASM LITH COMM Common Stock N07059210 8 13 SH OTR 13 0 0 ASM LITH COMM Common Stock N07059210 25 41 SH SOLE 1 41 0 0 ASPEN TECHNOLOG Common Stock 045327103 107491 744765 SH SOLE 200 0 744565 ASSURANT INC Common Stock 04621X108 204 1445 SH SOLE 1 0 0 0 ASTRONICS CORP Common Stock 046433108 213 11817 SH SOLE 1 0 0 11817 AT&T INC Common Stock 00206R102 29382 970672 SH SOLE 822724 0 147948 AT&T INC Common Stock 00206R102 3091 102125 SH SOLE 1 18307 0 66060 ATARA BOIOTHERA Common Stock 046513107 1 129 SH SOLE 129 0 0 ATENTO SA Common Stock L0427L204 16 787 SH SOLE 787 0 0 ATKORE INC Common Stock 047649108 39708 552271 SH SOLE 307263 0 245008 ATKORE INC Common Stock 047649108 249 3468 SH SOLE 1 0 0 3468 ATLANTIC CAPIT Common Stock 048269203 49 2060 SH SOLE 2060 0 0 ATLANTIC POWR Common Stock 04878Q863 37 13129 SH SOLE 13129 0 0 ATLANTIC TELE-N Common Stock 00215F107 33 684 SH SOLE 684 0 0 ATLANTIC UNION Common Stock 04911A107 36 950 SH SOLE 950 0 0 ATLANTICUS HLD Common Stock 04914Y102 25 846 SH SOLE 846 0 0 ATLAS AIR WORLD Common Stock 049164205 277 4591 SH SOLE 4591 0 0 ATLAS CORP Common Stock Y0436Q109 3 280 SH SOLE 280 0 0 ATMOS ENERGY CO Common Stock 049560105 11886 120248 SH SOLE 112678 0 7570 ATMOS ENERGY CO Common Stock 049560105 1713 17331 SH SOLE 1 6437 0 4508 ATSG 1.125-24 Bond 30/360P2 U 00922RAB1 32047 28550000 PRN SOLE 16227000 0 12323000 AURINIA PHARMAC Common Stock 05156V102 45 3520 SH SOLE 3520 0 0 AUTODESK INC Common Stock 052769106 121191 437278 SH SOLE 87819 0 349459 AUTODESK INC Common Stock 052769106 6 23 SH OTR 23 0 0 AUTODESK INC Common Stock 052769106 885 3196 SH SOLE 1 0 0 3196 AUTOHOME IN ADR CommonStock ADR 05278C107 253709 2720161 SH SOLE 2141086 0 579075 AUTOHOME IN ADR CommonStock ADR 05278C107 31257 335124 SH SOLE 1 282091 0 53033 AUTOLIV INC Common Stock 052800109 24 260 SH SOLE 260 0 0 AUTOMATIC DATA Common Stock 053015103 97377 516674 SH SOLE 249770 0 266904 AUTOMATIC DATA Common Stock 053015103 9069 48120 SH SOLE 1 7079 0 37310 AUTONATION INC Common Stock 05329W102 117 1264 SH SOLE 1264 0 0 AUTOZONE INC Common Stock 053332102 11581 8247 SH SOLE 7802 0 445 AUTOZONE INC Common Stock 053332102 1237 881 SH SOLE 1 265 0 416 AVADEL PHARMA CommonStock ADR 05337M104 316 34970 SH SOLE 34970 0 0 AVALONBAY COM Common Stock 053484101 45 245 SH SOLE 245 0 0 AVANGRID INC Common Stock 05351W103 12 251 SH SOLE 1 251 0 0 AVERY DENNISON Common Stock 053611109 333599 1816495 SH SOLE 1609015 0 207480 AVERY DENNISON Common Stock 053611109 1914 10423 SH SOLE 1 1894 0 6749 AVIAT NETWORK Common Stock 05366Y201 100 1417 SH SOLE 1417 0 0 AVID BIOSERVICE Common Stock 05368M106 70 3854 SH SOLE 3854 0 0 AVYA 2.25-06/23 Bond 30/360P2 U 05351XAB7 48321 39000000 PRN SOLE 21095000 0 17905000 AXCELIS TECH Common Stock 054540208 126 3079 SH SOLE 3079 0 0 AXOGEN INC Common Stock 05463X106 62 3090 SH SOLE 3090 0 0 AXON ENTERPRISE Common Stock 05464C101 140 984 SH SOLE 1 0 0 984 AXONICS MODULAT Common Stock 05465P101 46 775 SH SOLE 775 0 0 AXOS FINANCIAL Common Stock 05465C100 55 1189 SH SOLE 1189 0 0 AXT INC Common Stock 00246W103 36 3118 SH SOLE 3118 0 0 AYX 0.5-8/1/24 Bond 30/360P2 U 02156BAD5 75038 79458000 PRN SOLE 65321000 0 14137000 AYX 1-08/01/26 Bond 30/360P2 U 02156BAF0 14893 16400000 PRN SOLE 12413000 0 3987000 AZUL SA CommonStock ADR 05501U106 5511 272988 SH SOLE 144603 0 128385 AZUL SA CommonStock ADR 05501U106 7009 347183 SH OTR 347183 0 0 B. RILEY FINAN Common Stock 05580M108 65 1161 SH SOLE 1161 0 0 BADGER METER IN Common Stock 056525108 205 2206 SH SOLE 523 0 1683 BAIDU INC CommonStock ADR 056752108 41257 189646 SH SOLE 131537 0 58109 BAIDU INC CommonStock ADR 056752108 1 5 SH OTR 5 0 0 BALCHEM CORP Common Stock 057665200 650 5188 SH SOLE 5188 0 0 BALL CORP Common Stock 058498106 11904 140483 SH SOLE 4413 0 136070 BALL CORP Common Stock 058498106 6493 76633 SH SOLE 1 4376 0 72257 BANCO DE SA ADR CommonStock ADR 05964H105 59814 17438605 SH SOLE 16680797 0 757808 BANCOLOMBIA ADR CommonStock ADR 05968L102 93447 2921155 SH SOLE 1049284 0 1871870 BAND 0.25-03/26 Bond 30/360P2 U 05988JAB9 33748 22000000 PRN SOLE 11477000 0 10523000 BANDWIDTH INC-A Common Stock 05988J103 12354 97478 SH SOLE 97478 0 0 BANK OF AMERICA Common Stock 060505104 1272521 32890191 SH SOLE 29670868 0 3219323 BANK OF AMERICA Common Stock 060505104 949 24530 SH DFND 24530 0 0 BANK OF AMERICA Common Stock 060505104 810 20951 SH OTR 20951 0 0 BANK OF AMERICA Common Stock 060505104 16107 416330 SH SOLE 1 294543 0 121787 BANK OF NT BUTT Common Stock G0772R208 25 675 SH SOLE 675 0 0 BARRICK GOLD CO Common Stock 067901108 11124 561843 SH SOLE 383677 0 178166 BAXTER INTL INC Common Stock 071813109 326821 3875042 SH SOLE 3799900 0 75142 BAXTER INTL INC Common Stock 071813109 11056 131099 SH SOLE 1 0 0 128448 BBIO 2.5-03/27 Bond 30/360P2 U 10806XAB8 12408 7500000 PRN SOLE 3918000 0 3582000 BCE INC Common Stock 05534B760 270 6000 SH SOLE 6000 0 0 BCO BRADESC-ADR CommonStock ADR 059460303 210350 44755346 SH SOLE 28352173 0 16403173 BCO BRADESC-ADR CommonStock ADR 059460303 278 59263 SH OTR 59263 0 0 BCO BRADESC-ADR CommonStock ADR 059460303 21886 4656737 SH SOLE 1 537155 0 4119582 BEAM THERAPEUTI Common Stock 07373V105 30 381 SH SOLE 381 0 0 BECTON DICKINSO Common Stock 075887109 18282 75192 SH SOLE 34486 0 40706 BECTON DICKINSO Common Stock 075887109 914 3761 SH SOLE 1 0 0 2917 BEL FUSE INC-B Common Stock 077347300 45 2292 SH SOLE 2292 0 0 BELLRING BRANDS Common Stock 079823100 51 2196 SH SOLE 2196 0 0 BENTLEY SYSTEMS Common Stock 08265T208 43 935 SH SOLE 935 0 0 BERKELEY LIGHTS Common Stock 084310101 45 901 SH SOLE 901 0 0 BERKSHIRE-HAT Common Stock 084670702 112353 439791 SH SOLE 307092 0 132699 BERKSHIRE-HAT Common Stock 084670702 4700 18400 SH DFND 10800 0 7600 BERKSHIRE-HAT Common Stock 084670702 4366 17091 SH SOLE 1 2550 0 13449 BERRY GLOBAL Common Stock 08579W103 46 764 SH SOLE 764 0 0 BEST BUY CO INC Common Stock 086516101 32206 280516 SH SOLE 162573 0 117943 BEST BUY CO INC Common Stock 086516101 960 8362 SH SOLE 1 3243 0 5119 BETTERWARE DE M Common Stock P1666E105 46 1210 SH SOLE 1210 0 0 BHP BILL ADR CommonStock ADR 05545E209 791 13679 SH SOLE 13679 0 0 BHP LIMITED ADR CommonStock ADR 088606108 95258 1372793 SH SOLE 1320069 0 52724 BIG 5 SPORTING Common Stock 08915P101 66 4228 SH SOLE 4228 0 0 BILIBILI IN-ADR CommonStock ADR 090040106 12908 120576 SH SOLE 64212 0 56364 BILIBILI IN-ADR CommonStock ADR 090040106 21549 201282 SH OTR 201282 0 0 BIO RAD LABS Common Stock 090572207 138 242 SH SOLE 242 0 0 BIO-TECHNE CORP Common Stock 09073M104 34 90 SH SOLE 90 0 0 BIO-TECHNE CORP Common Stock 09073M104 1289 3377 SH SOLE 1 0 0 3377 BIODELIVERY SCI Common Stock 09060J106 79 20339 SH SOLE 20339 0 0 BIOGEN INC Common Stock 09062X103 18 65 SH SOLE 65 0 0 BIOHAVEN PHARMA Common Stock G11196105 7 106 SH SOLE 106 0 0 BIOMARIN PHARMA Common Stock 09061G101 545 7220 SH SOLE 7220 0 0 BJS WHOLESALE Common Stock 05550J101 325 7249 SH SOLE 7249 0 0 BL 0.125-8/1/24 Bond 30/360P2 U 09239BAB5 23821 15000000 PRN SOLE 8542000 0 6458000 BLACK KNIGHT Common Stock 09215C105 956 12925 SH SOLE 0 0 12925 BLACK LTD DUR Cl-EndFund Fi12 09249W101 1520 90785 PRN SOLE 90785 0 0 BLACKLINE INC Common Stock 09239B109 2851 26304 SH SOLE 26304 0 0 BLACKROCK BD AM Cl-EndFund Fi12 09248X100 229 9300 PRN SOLE 9300 0 0 BLACKROCK CORE Cl-EndFund Fi12 09249E101 62 4000 PRN SOLE 4000 0 0 BLACKROCK CRDT Cl-EndFund Fi12 092508100 198 13515 PRN SOLE 13515 0 0 BLACKROCK INC Common Stock 09247X101 2518 3340 SH SOLE 3221 0 119 BLACKROCK INC Common Stock 09247X101 1111 1474 SH SOLE 1 0 0 1474 BLACKROCK NY MU Cl-EndFund Fi12 09249U105 50 3500 PRN SOLE 3500 0 0 BLACKROCK RESOU Cl-EndFund Eq 4 09257A108 27056 3050310 SH SOLE 2929070 0 121240 BLACKROCK SCI 2 Cl-EndFund Eq12 09260K101 12249 343215 SH SOLE 343215 0 0 BLACKSTONE GROU Common Stock 09260D107 447 6000 SH SOLE 6000 0 0 BLKRK-CORP H/Y Cl-EndFund Fi12 09255P107 234 20000 PRN SOLE 20000 0 0 BLOCK H & R INC Common Stock 093671105 140308 6436189 SH SOLE 1 3654374 0 2781815 BLOCK H & R INC Common Stock 093671105 749 34383 SH SOLE 34383 0 0 BLOOM ENERGY Common Stock 093712107 16295 602406 SH SOLE 602406 0 0 BLOOMIN' BRANDS Common Stock 094235108 3078 113798 SH SOLE 113798 0 0 BLUEBIRD BIO Common Stock 09609G100 1 62 SH SOLE 62 0 0 BLUEGREEN VACAT Common Stock 09629F108 45 4249 SH SOLE 4249 0 0 BLUEGREEN-VACAT Common Stock 096308101 3 185 SH SOLE 185 0 0 BLUELINX HOLDIN Common Stock 09624H208 31 801 SH SOLE 801 0 0 BMRN 0.599 8/24 Bond 30/360P2 U 09061GAH4 36314 35799000 PRN SOLE 33958000 0 1841000 BOEING CO Common Stock 097023105 382 1500 SH SOLE 1500 0 0 BOISE CASCADE Common Stock 09739D100 78 1311 SH SOLE 1311 0 0 BONY Common Stock 064058100 50680 1071706 SH SOLE 758529 0 313177 BONY Common Stock 064058100 1876 39678 SH SOLE 1 14445 0 14371 BOOKING HOLDING Common Stock 09857L108 20 9 SH SOLE 9 0 0 BOOKING HOLDING Common Stock 09857L108 463 199 SH SOLE 1 17 0 182 BOOZ ALLEN HAMI Common Stock 099502106 63869 793109 SH SOLE 418185 0 374924 BOOZ ALLEN HAMI Common Stock 099502106 1867 23194 SH SOLE 1 11764 0 4774 BORG-WARNER INC Common Stock 099724106 2080 44887 SH SOLE 44887 0 0 BOSTON BEER Common Stock 100557107 36 30 SH SOLE 30 0 0 BOSTON PPTYS Common Stock 101121101 61 606 SH SOLE 606 0 0 BOSTON PPTYS Common Stock 101121101 217 2148 SH SOLE 1 0 0 2148 BOSTON SCIENTIF Common Stock 101137107 364271 9424884 SH SOLE 8417790 0 1007094 BOSTON SCIENTIF Common Stock 101137107 15735 407116 SH SOLE 1 19796 0 387320 BP PLC SPON ADR CommonStock ADR 055622104 99688 4093973 SH SOLE 3903060 0 190913 BP PLC SPON ADR CommonStock ADR 055622104 1 82 SH SOLE 1 82 0 0 BR DEBT STRATEG Cl-EndFund Fi12 09255R202 220 20000 PRN SOLE 20000 0 0 BRADY CORP CL A Common Stock 104674106 2 42 SH SOLE 42 0 0 BRADY CORP CL A Common Stock 104674106 219 4107 SH SOLE 1 0 0 4107 BRANDYWINE REAL Common Stock 105368203 87 6809 SH SOLE 6809 0 0 BRASKEM SA ADR CommonStock ADR 105532105 1 83 SH OTR 83 0 0 BRIGHT HORIZONS Common Stock 109194100 1 11 SH SOLE 11 0 0 BRIGHTCOVE INC Common Stock 10921T101 37 1871 SH SOLE 1871 0 0 BRIGHTHOUSE FIN Common Stock 10922N103 3 89 SH SOLE 89 0 0 BRIGHTSPHERE-IN Common Stock 10948W103 38 1870 SH SOLE 1870 0 0 BRINKER INTL IN Common Stock 109641100 36 520 SH SOLE 520 0 0 BRISTOL MYERS Common Stock 110122108 65139 1031830 SH SOLE 552914 0 478916 BRISTOL MYERS Common Stock 110122108 34 547 SH DFND 0 0 547 BRISTOL MYERS Common Stock 110122108 311 4933 SH OTR 4933 0 0 BRISTOL MYERS Common Stock 110122108 2100 33266 SH SOLE 1 4293 0 23925 BRIT AM TOB ADR CommonStock ADR 110448107 371 9600 SH SOLE 9600 0 0 BRIXMOR PROPERT Common Stock 11120U105 16464 813860 SH SOLE 555932 0 257928 BROADCOM INC Common Stock 11135F101 7728 16668 SH SOLE 16605 0 63 BROADCOM INC Common Stock 11135F101 1638 3534 SH SOLE 1 0 0 3534 BROADRIDGE FIN Common Stock 11133T103 38 251 SH SOLE 251 0 0 BROADRIDGE FIN Common Stock 11133T103 384 2512 SH SOLE 1 0 0 2512 BROADSTONE-NET Common Stock 11135E203 26 1462 SH SOLE 1462 0 0 BROWN & BROWN Common Stock 115236101 9662 211379 SH SOLE 112995 0 98384 BRP INC/CA Common Stock 05577W200 20880 240228 SH SOLE 238512 0 1716 BRP INC/CA Common Stock 05577W200 13 160 SH SOLE 1 160 0 0 BRUKER CORPOR Common Stock 116794108 183 2853 SH SOLE 2853 0 0 BRUNSWICK CORP Common Stock 117043109 47430 497327 SH SOLE 442073 0 55254 BRUNSWICK CORP Common Stock 117043109 940 9860 SH SOLE 1 0 0 9860 BUCKLE INC Common Stock 118440106 35 900 SH SOLE 900 0 0 BUILDERS FIRST Common Stock 12008R107 15 329 SH SOLE 329 0 0 BUMBLE INC Common Stock 12047B105 336 5400 SH SOLE 0 0 5400 BUNGE LTD Common Stock G16962105 4740 59802 SH SOLE 59802 0 0 BUNGE LTD Common Stock G16962105 2007 25319 SH SOLE 1 0 0 25319 BURFORD CAPITA Common Stock G17977110 28 3196 SH SOLE 3196 0 0 BWX TECH Common Stock 05605H100 81 1232 SH SOLE 1232 0 0 BWX TECH Common Stock 05605H100 344 5232 SH SOLE 1 0 0 5232 CABLE ONE INC Common Stock 12685J105 362 198 SH SOLE 79 0 119 CABOT CORP Common Stock 127055101 15 295 SH SOLE 295 0 0 CABOT OIL & GAS Common Stock 127097103 11774 626982 SH SOLE 495239 0 131743 CACI INTL INC A Common Stock 127190304 2125 8616 SH SOLE 8616 0 0 CACTUS INC Common Stock 127203107 69367 2265438 SH SOLE 1263995 0 1001443 CADENCE DESIGN Common Stock 127387108 92162 672767 SH SOLE 244981 0 427786 CADENCE DESIGN Common Stock 127387108 1521 11105 SH SOLE 1 0 0 9575 CAE INC Common Stock 124765108 16584 582113 SH SOLE 578076 0 4037 CAESAR STONE Common Stock M20598104 143 10439 SH SOLE 10439 0 0 CAI INTERNATION Common Stock 12477X106 29 638 SH SOLE 638 0 0 CAL-MAINE FOODS Common Stock 128030202 11 303 SH SOLE 303 0 0 CALIFORNIA WTR Common Stock 130788102 269 4786 SH SOLE 4786 0 0 CALIX NETWORKS Common Stock 13100M509 29 846 SH SOLE 846 0 0 CALLAWAY GOLF C Common Stock 131193104 405 15142 SH SOLE 15142 0 0 CALLON PETROLE Common Stock 13123X508 378 9814 SH SOLE 9421 0 393 CAMBIUM NETWORK Common Stock G17766109 44 947 SH SOLE 947 0 0 CAMDEN NATIONAL Common Stock 133034108 36 769 SH SOLE 769 0 0 CAMDEN PPTY TR Common Stock 133131102 7317 66576 SH SOLE 37037 0 29539 CAMDEN PPTY TR Common Stock 133131102 192 1755 SH SOLE 1 0 0 0 CAMPBELL SOUP Common Stock 134429109 9322 185447 SH SOLE 175845 0 9602 CAMPBELL SOUP Common Stock 134429109 1015 20196 SH SOLE 1 9619 0 4271 CAMTEK LTD Common Stock M20791105 41 1401 SH SOLE 1401 0 0 CANADIAN NATL Common Stock 136375102 98508 849355 SH SOLE 820703 0 28652 CANADIAN SOLAR Common Stock 136635109 29 600 SH SOLE 600 0 0 CANTEL MEDICAL Common Stock 138098108 45 574 SH SOLE 574 0 0 CANTEL MEDICAL Common Stock 138098108 569 7133 SH SOLE 1 0 0 7133 CAPITAL BANCORP Common Stock 139737100 14 770 SH SOLE 770 0 0 CAPITAL ONE FIN Common Stock 14040H105 3008 23645 SH SOLE 22834 0 811 CAPITAL ONE FIN Common Stock 14040H105 389 3058 SH SOLE 1 0 0 3058 CARDINAL HLTH Common Stock 14149Y108 36072 593794 SH SOLE 174100 0 419694 CARDINAL HLTH Common Stock 14149Y108 694 11425 SH SOLE 1 0 0 6986 CARDLYTICS INC Common Stock 14161W105 334 3046 SH SOLE 3046 0 0 CAREDX Common Stock 14167L103 178 2618 SH SOLE 2618 0 0 CARETRUST REI Common Stock 14174T107 62 2686 SH SOLE 2686 0 0 CARGURUS INC Common Stock 141788109 91 3825 SH SOLE 3825 0 0 CARLISLE COS IN Common Stock 142339100 44786 272123 SH SOLE 153946 0 118177 CARNIVAL CORP Common Stock 143658300 53 2024 SH SOLE 1 0 0 2024 CARRIAGE SERVIC Common Stock 143905107 80 2297 SH SOLE 2297 0 0 CARRIER GLOBAL Common Stock 14448C104 2775 65731 SH SOLE 0 0 65731 CARS.COM INC Common Stock 14575E105 8268 637971 SH SOLE 340764 0 297207 CARTER HOLDINGS Common Stock 146229109 6052 68059 SH SOLE 36693 0 31366 CASA SYSTEMS IN Common Stock 14713L102 69 7266 SH SOLE 7266 0 0 CASEYS GEN STOR Common Stock 147528103 8796 40689 SH SOLE 21634 0 19055 CASS INFORMATIO Common Stock 14808P109 42 920 SH SOLE 920 0 0 CATALENT INC Common Stock 148806102 8939 84884 SH SOLE 40857 0 44027 CATALENT INC Common Stock 148806102 382 3634 SH SOLE 1 0 0 3634 CATALYST PHARMA Common Stock 14888U101 99 21583 SH SOLE 21583 0 0 CATCHMARK REIT Common Stock 14912Y202 28 2772 SH SOLE 2772 0 0 CATERPILLAR INC Common Stock 149123101 242051 1043910 SH SOLE 1027180 0 16730 CATERPILLAR INC Common Stock 149123101 825 3561 SH SOLE 1 0 0 3561 CBIZ INC Common Stock 124805102 2314 70855 SH SOLE 70855 0 0 CBOE GLOBAL Common Stock 12503M108 26286 266354 SH SOLE 122485 0 143869 CBOE GLOBAL Common Stock 12503M108 959 9724 SH SOLE 1 3392 0 4155 CBRE GROUP INC Common Stock 12504L109 221 2802 SH SOLE 1678 0 1124 CBRE GROUP INC Common Stock 12504L109 356 4509 SH SOLE 1 0 0 4509 CDEV 3.25 04/28 Bond 30/360P2 U 15136AAA0 7209 7500000 PRN SOLE 7500000 0 0 CDW CORPORATION Common Stock 12514G108 305397 1842517 SH SOLE 1599313 0 243204 CDW CORPORATION Common Stock 12514G108 6937 41858 SH SOLE 1 0 0 41858 CELESTICA INCUS Common Stock 15101Q108 66 7974 SH SOLE 7974 0 0 CENTENE CORP Common Stock 15135B101 5771 90303 SH SOLE 84655 0 5648 CENTENE CORP Common Stock 15135B101 925 14482 SH SOLE 1 4650 0 6500 CENTERPOINT EN Common Stock 15189T107 11034 487165 SH SOLE 127744 0 359421 CENTERPOINT EN Common Stock 15189T107 379 16752 SH SOLE 1 0 0 16752 CENTOGENE NV Common Stock N1976T109 59 4900 SH SOLE 4900 0 0 CENTRAL GARDE Common Stock 153527205 70 1366 SH SOLE 1366 0 0 CENTURY BANC -A Common Stock 156432106 29 315 SH SOLE 315 0 0 CENTURY COMMUN Common Stock 156504300 38 645 SH SOLE 645 0 0 CERENCE INC Common Stock 156727109 8584 95826 SH SOLE 95826 0 0 CERNER CORP Common Stock 156782104 181 2525 SH SOLE 1749 0 776 CERNER CORP Common Stock 156782104 252 3514 SH SOLE 1 0 0 0 CERUS CORP Common Stock 157085101 46 7800 SH SOLE 7800 0 0 CF INDUSTRIES H Common Stock 125269100 85 1874 SH SOLE 1874 0 0 CHANNELADVISOR Common Stock 159179100 63 2684 SH SOLE 2684 0 0 CHARTER COMM-A Common Stock 16119P108 49365 80006 SH SOLE 30172 0 49834 CHARTER COMM-A Common Stock 16119P108 1578 2558 SH SOLE 1 415 0 1738 CHECK POINT SFT Common Stock M22465104 7 64 SH SOLE 64 0 0 CHECK POINT SFT Common Stock M22465104 22061 197027 SH SOLE 1 15936 0 181091 CHEF 1.875-24 Bond 30/360P2 U 163086AB7 33017 32343000 PRN SOLE 26983000 0 5360000 CHEF'S WAREHOUS Common Stock 163086101 732 24041 SH SOLE 24041 0 0 CHEMED CORP COM Common Stock 16359R103 4097 8911 SH SOLE 8911 0 0 CHEMED CORP COM Common Stock 16359R103 450 979 SH SOLE 1 0 0 979 CHENIERE ENERGY Common Stock 16411R208 60 834 SH SOLE 27 0 807 CHESAPEAKE Common Stock 165303108 1671 14400 SH SOLE 11755 0 2645 CHEVRON CORP Common Stock 166764100 63987 610626 SH SOLE 484533 0 126093 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 1253 11966 SH SOLE 1 0 0 11966 CHILDRENS PLACE Common Stock 168905107 272 3905 SH SOLE 1 0 0 3905 CHIMERA INVEST Common Stock 16934Q208 114 9000 SH SOLE 9000 0 0 CHINA BIO PROD Common Stock G21515104 214 1809 SH SOLE 1809 0 0 CHINA FUND INC Cl-EndFund Eq 1 169373107 39200 1339262 SH SOLE 844312 0 494950 CHIPOTLE MEXICA Common Stock 169656105 24 17 SH SOLE 17 0 0 CHIPOTLE MEXICA Common Stock 169656105 417 294 SH SOLE 1 0 0 294 CHUBB LTD NEW Common Stock H1467J104 4556 28843 SH SOLE 27137 0 1706 CHUBB LTD NEW Common Stock H1467J104 983 6224 SH SOLE 1 1392 0 3043 CHURCH & DWIGHT Common Stock 171340102 4 53 SH SOLE 53 0 0 CHUY'S HOLDINGS Common Stock 171604101 1370 30920 SH SOLE 30245 0 675 CI FINANCIAL CO Common Stock 125491100 4 324 SH SOLE 324 0 0 CIA CERVECE ADR CommonStock ADR 204429104 655 37117 SH SOLE 37117 0 0 CIA SANEAMENT CommonStock ADR 20441A102 11349 1548401 SH SOLE 1484195 0 64206 CIENA CORP Common Stock 171779309 51546 941998 SH SOLE 602183 0 339815 CIGNA CORPORATI Common Stock 125523100 47954 198374 SH SOLE 69837 0 128537 CIGNA CORPORATI Common Stock 125523100 1160 4800 SH DFND 0 0 4800 CIGNA CORPORATI Common Stock 125523100 1929 7980 SH SOLE 1 4121 0 3859 CIMAREX ENERGY Common Stock 171798101 95 1600 SH SOLE 1600 0 0 CINEMARK HOLD Common Stock 17243V102 620 30395 SH SOLE 30395 0 0 CINTAS CORP Common Stock 172908105 407 1193 SH SOLE 1 0 0 1193 CIRRUS LOGIC IN Common Stock 172755100 86 1015 SH SOLE 1015 0 0 CISCO SYS INC Common Stock 17275R102 65832 1273115 SH SOLE 1 744642 0 528473 CISCO SYS INC Common Stock 17275R102 796317 15399683 SH SOLE 12232934 0 3166748 CISCO SYS INC Common Stock 17275R102 791 15305 SH DFND 15305 0 0 CISCO SYS INC Common Stock 17275R102 18 350 SH OTR 350 0 0 CISCO SYS INC Common Stock 17275R102 4654 90020 SH SOLE 1 18110 0 57646 CITI TRENDS INC Common Stock 17306X102 138 1649 SH SOLE 690 0 959 CITIGROUP INC Common Stock 172967424 32337 444505 SH SOLE 221974 0 222531 CITIGROUP INC Common Stock 172967424 456 6270 SH DFND 6270 0 0 CITIGROUP INC Common Stock 172967424 11 156 SH OTR 156 0 0 CITIGROUP INC Common Stock 172967424 1013 13932 SH SOLE 1 0 0 13932 CITIZENS FIN GR Common Stock 174610105 27122 614326 SH SOLE 443124 0 171202 CITIZENS FIN GR Common Stock 174610105 387 8775 SH SOLE 1 0 0 8775 CITRIX SYSTEMS Common Stock 177376100 1 12 SH SOLE 12 0 0 CLARIVATE PLC Common Stock G21810109 36640 1388420 SH SOLE 1328811 0 59609 CLARIVATE PLC Common Stock G21810109 75245 2851307 SH SOLE 1 2410936 0 440371 CLEARFIELD INC Common Stock 18482P103 55 1848 SH SOLE 1848 0 0 CLEARWATER PAP Common Stock 18538R103 11 308 SH SOLE 308 0 0 CLOROX CO DEL Common Stock 189054109 31355 162565 SH SOLE 152347 0 10218 CLOROX CO DEL Common Stock 189054109 2683 13915 SH SOLE 1 7446 0 933 CLOUDFLARE INC Common Stock 18915M107 1557 22171 SH SOLE 0 0 22171 CLOUGH GLBL Cl-EndFund Eq 1 18914E106 1619 132229 SH SOLE 132229 0 0 CMC MATERIALS Common Stock 12571T100 38956 220353 SH SOLE 124512 0 95841 CME Common Stock 12572Q105 111 548 SH SOLE 548 0 0 CME Common Stock 12572Q105 729 3571 SH SOLE 1 0 0 2466 CMS ENERGY CORP Common Stock 125896100 7 126 SH SOLE 126 0 0 CNA FINANCIAL C Common Stock 126117100 69 1567 SH SOLE 1567 0 0 CNB FINL CORP/P Common Stock 126128107 42 1730 SH SOLE 1730 0 0 CNMD 2.625-2/24 Bond 30/360P2 U 207410AF8 63077 40225000 PRN SOLE 26115000 0 14110000 CNO FINANCIAL Common Stock 12621E103 34 1400 SH SOLE 1400 0 0 CNTL & EAST EUR Cl-EndFund Eq 1 153436100 29030 1205577 SH SOLE 930222 0 275355 COASTAL FINANC Common Stock 19046P209 14 561 SH SOLE 561 0 0 COCA COLA BOTTL Common Stock 191098102 19 66 SH SOLE 66 0 0 COCA COLA CO Common Stock 191216100 730081 13850901 SH SOLE 12217415 0 1633486 COCA COLA CO Common Stock 191216100 699 13280 SH DFND 9970 0 3310 COCA COLA CO Common Stock 191216100 412 7822 SH OTR 7822 0 0 COCA COLA CO Common Stock 191216100 24760 469749 SH SOLE 1 190024 0 279725 COCA-COLA EUROP Common Stock G25839104 71837 1377261 SH SOLE 754927 0 622334 COGNEX CORP COM Common Stock 192422103 96060 1157490 SH SOLE 0 0 1157490 COGNIZANT TECH Common Stock 192446102 44513 569810 SH SOLE 1 332917 0 236893 COGNIZANT TECH Common Stock 192446102 52311 669626 SH SOLE 225764 0 443862 COGNIZANT TECH Common Stock 192446102 992 12710 SH SOLE 1 0 0 10177 COHEN & STEERS Common Stock 19247A100 1269 19433 SH SOLE 19433 0 0 COHERENT INC CO Common Stock 192479103 39 156 SH SOLE 156 0 0 COHERUS BIOSCI Common Stock 19249H103 1242 85076 SH SOLE 85076 0 0 COLGATE PALMOL Common Stock 194162103 92040 1167582 SH SOLE 726750 0 440832 COLGATE PALMOL Common Stock 194162103 22905 290570 SH SOLE 1 32888 0 246762 COLL 2.625 2/26 Bond 30/360P2 U 19459JAA2 19628 18000000 PRN SOLE 9935000 0 8065000 COLLEGIUM PHARM Common Stock 19459J104 248 10475 SH SOLE 10475 0 0 COLLIERS INTL Common Stock 194693107 7533 76681 SH SOLE 76681 0 0 COLUMBUS MCKINN Common Stock 199333105 40212 762182 SH SOLE 432914 0 329268 COLUMBUS MCKINN Common Stock 199333105 422 8004 SH SOLE 1 0 0 8004 COMCAST CL A Common Stock 20030N101 122686 2267351 SH SOLE 1280022 0 987329 COMCAST CL A Common Stock 20030N101 1467 27115 SH DFND 27115 0 0 COMCAST CL A Common Stock 20030N101 34 632 SH OTR 632 0 0 COMCAST CL A Common Stock 20030N101 3281 60638 SH SOLE 1 4873 0 50228 COMERICA INC Common Stock 200340107 18 260 SH SOLE 0 0 260 COMM VEHICLE Common Stock 202608105 38 3998 SH SOLE 3998 0 0 COMMERCE BANCSH Common Stock 200525103 363764 4748267 SH SOLE 3879448 0 868819 COMMERCE BANCSH Common Stock 200525103 613 8010 SH DFND 8010 0 0 COMMERCE BANCSH Common Stock 200525103 17 227 SH OTR 227 0 0 COMMERCIAL META Common Stock 201723103 66 2170 SH SOLE 2170 0 0 COMMUNITY HLTH Common Stock 20369C106 52 1146 SH SOLE 1146 0 0 COMMVAULT SYST Common Stock 204166102 121 1883 SH SOLE 1883 0 0 COMPASS DIVERSI Common Stock 20451Q104 35 1538 SH SOLE 1538 0 0 CONAGRA BRANDS Common Stock 205887102 67 1800 SH SOLE 1800 0 0 CONAGRA BRANDS Common Stock 205887102 165 4413 SH SOLE 1 0 0 4413 CONCENTRIX CO Common Stock 20602D101 97 650 SH SOLE 650 0 0 CONMED CORP COM Common Stock 207410101 455 3485 SH SOLE 3485 0 0 CONOCOPHILLIPS Common Stock 20825C104 644089 12159508 SH SOLE 11478603 0 680905 CONOCOPHILLIPS Common Stock 20825C104 503 9500 SH DFND 9500 0 0 CONOCOPHILLIPS Common Stock 20825C104 13 250 SH OTR 250 0 0 CONOCOPHILLIPS Common Stock 20825C104 1119 21130 SH SOLE 1 0 0 21130 CONS EDISON Common Stock 209115104 687653 9193224 SH SOLE 1 8674505 0 518719 CONS EDISON Common Stock 209115104 64 861 SH SOLE 861 0 0 CONS EDISON Common Stock 209115104 428 5729 SH SOLE 1 0 0 0 CONSTELLATION B Common Stock 21036P108 16165 70902 SH SOLE 12983 0 57919 CONSTELLATION B Common Stock 21036P108 413 1814 SH SOLE 1 0 0 1814 CONSTELLIUM SE Common Stock F21107101 514 34970 SH SOLE 30980 0 3990 CONSTRUCT PART Common Stock 21044C107 44 1502 SH SOLE 1502 0 0 CONTAINER STORE Common Stock 210751103 37 2252 SH SOLE 2252 0 0 COOPER COS INC Common Stock 216648402 2 7 SH SOLE 7 0 0 COPART INC COMM Common Stock 217204106 2774 25543 SH SOLE 23948 0 1595 COPART INC COMM Common Stock 217204106 398 3667 SH SOLE 1 0 0 3667 CORCEPT THERA Common Stock 218352102 78 3297 SH SOLE 3297 0 0 CORE MARK HLD Common Stock 218681104 50 1305 SH SOLE 1305 0 0 CORELOGIC Common Stock 21871D103 75 953 SH SOLE 953 0 0 CORESITE REALTY Common Stock 21870Q105 58 487 SH SOLE 487 0 0 CORNING INC Common Stock 219350105 57 1330 SH SOLE 1330 0 0 CORPORATE OFFI Common Stock 22002T108 28 1087 SH SOLE 1087 0 0 CORSAIR GAMING Common Stock 22041X102 3 119 SH SOLE 119 0 0 CORTEVA INC Common Stock 22052L104 6777 145386 SH SOLE 75178 0 70208 CORTEVA INC Common Stock 22052L104 470 10082 SH SOLE 1 0 0 10082 CORVEL CORP Common Stock 221006109 70 689 SH SOLE 689 0 0 COSAN SA ADR CommonStock ADR 22113B103 17323 1072679 SH SOLE 903940 0 168739 COSTCO WHOLE Common Stock 22160K105 59088 167636 SH SOLE 79980 0 87656 COSTCO WHOLE Common Stock 22160K105 4519 12823 SH SOLE 1 1765 0 9408 COUPA SOFTWARE Common Stock 22266L106 37 148 SH SOLE 0 0 148 COUSINS PROPERT Common Stock 222795502 62 1774 SH SOLE 1774 0 0 COWEN INC Common Stock 223622606 43 1233 SH SOLE 1233 0 0 CRA INTERNATION Common Stock 12618T105 191 2571 SH SOLE 2571 0 0 CRAWFORD & CO A Common Stock 224633206 10 1030 SH SOLE 1030 0 0 CREDICORP LTD Common Stock G2519Y108 72490 530795 SH SOLE 193196 0 337599 CREE 0.875-9/23 Bond 30/360P2 U 225447AB7 110727 59932000 PRN SOLE 48174000 0 11758000 CREE INC Common Stock 225447101 11149 103111 SH SOLE 103111 0 0 CRISPR THERAPEU Common Stock H17182108 94 774 SH SOLE 774 0 0 CRITEO SA CommonStock ADR 226718104 200 5764 SH SOLE 1 0 0 5764 CRLS RIVER LABS Common Stock 159864107 38059 131315 SH SOLE 78513 0 52802 CROCS INC Common Stock 227046109 6503 80833 SH SOLE 3442 0 77391 CROSS COUNTRY Common Stock 227483104 56 4506 SH SOLE 4506 0 0 CROWDSTRIKE HLD Common Stock 22788C105 45 249 SH SOLE 249 0 0 CROWDSTRIKE HLD Common Stock 22788C105 321 1759 SH SOLE 1 0 0 1759 CROWN CASTLE Common Stock 22822V101 292713 1700536 SH SOLE 1666099 0 34437 CROWN CASTLE Common Stock 22822V101 10109 58730 SH SOLE 1 0 0 57034 CROWN HOLDINGS Common Stock 228368106 135 1400 SH SOLE 446 0 954 CRYOPORT Common Stock 229050307 2425 46637 SH SOLE 46637 0 0 CSG SYSTEMS INT Common Stock 126349109 134 3000 SH SOLE 3000 0 0 CSGS 4.25 3/36 Bond 30/360P2 U 126349AF6 38196 36378000 PRN SOLE 21669000 0 14709000 CSX CORP Common Stock 126408103 777230 8060883 SH SOLE 1 7804620 0 256263 CSX CORP Common Stock 126408103 36 380 SH SOLE 380 0 0 CSX CORP Common Stock 126408103 493 5118 SH SOLE 1 0 0 5118 CTO REALTY GRO Common Stock 22948Q101 36 704 SH SOLE 704 0 0 CTS CORP COMMON Common Stock 126501105 61 1965 SH SOLE 803 0 1162 CUBESMART Common Stock 229663109 62 1641 SH SOLE 1641 0 0 CUBIC CORP COMM Common Stock 229669106 232 3123 SH SOLE 1 0 0 3123 CUMMINS INC Common Stock 231021106 55484 214136 SH SOLE 61588 0 152548 CUMMINS INC Common Stock 231021106 498 1925 SH SOLE 1 0 0 1925 CURO GROUP HLD Common Stock 23131L107 37 2548 SH SOLE 2548 0 0 CURTISS WRIGHT Common Stock 231561101 50153 422878 SH SOLE 237326 0 185552 CURTISS WRIGHT Common Stock 231561101 181 1534 SH SOLE 1 0 0 1534 CUSTOMERS BANCO Common Stock 23204G100 66 2102 SH SOLE 2102 0 0 CUTERA INC Common Stock 232109108 51 1715 SH SOLE 1715 0 0 CVS HEALTH CORP Common Stock 126650100 130836 1739159 SH SOLE 1 1015765 0 723394 CVS HEALTH CORP Common Stock 126650100 102862 1367309 SH SOLE 643456 0 723853 CVS HEALTH CORP Common Stock 126650100 639 8500 SH DFND 5700 0 2800 CVS HEALTH CORP Common Stock 126650100 11 154 SH OTR 154 0 0 CVS HEALTH CORP Common Stock 126650100 2629 34949 SH SOLE 1 12606 0 16601 CYBER-ARK SOFT Common Stock M2682V108 4170 32248 SH SOLE 17393 0 14855 CYBER-ARK SOFT Common Stock M2682V108 4875 37693 SH SOLE 1 32610 0 5083 CYBR 0-11/15/24 Bond30E/360P1 U 23248VAB1 10831 10000000 PRN SOLE 6317000 0 3683000 CYTK 4 11/15/26 Bond 30/360P2 U 23282WAA8 76376 32000000 PRN SOLE 17544000 0 14456000 CYTOKINETICS IN Common Stock 23282W605 2662 114478 SH SOLE 114478 0 0 CYTOSORBENTS CO Common Stock 23283X206 41 4829 SH SOLE 4829 0 0 CalAmp Corp Common Stock 128126109 56 5252 SH SOLE 5252 0 0 D R HORTON INC Common Stock 23331A109 2957 33183 SH SOLE 32011 0 1172 D R HORTON INC Common Stock 23331A109 1389 15595 SH SOLE 1 0 0 15595 DAKTRONICS INC Common Stock 234264109 37 6023 SH SOLE 6023 0 0 DANAHER CORP DE Common Stock 235851102 553829 2460590 SH SOLE 2162413 0 298177 DANAHER CORP DE Common Stock 235851102 1065 4735 SH DFND 4735 0 0 DANAHER CORP DE Common Stock 235851102 28 125 SH OTR 125 0 0 DANAHER CORP DE Common Stock 235851102 44878 199388 SH SOLE 1 49179 0 149486 DANAOS-CORP Common Stock Y1968P121 199 4020 SH SOLE 4020 0 0 DARDEN RESTAURA Common Stock 237194105 12254 86297 SH SOLE 24199 0 62098 DARDEN RESTAURA Common Stock 237194105 106 750 SH DFND 0 0 750 DARDEN RESTAURA Common Stock 237194105 259 1827 SH SOLE 1 0 0 1827 DARLING INTL Common Stock 237266101 3880 52744 SH SOLE 52744 0 0 DATADOG INC CL Common Stock 23804L103 1044 12533 SH SOLE 0 0 12533 DATTO HOLDING Common Stock 23821D100 5623 245457 SH SOLE 109850 0 135607 DAVITA INC Common Stock 23918K108 3266 30308 SH SOLE 29646 0 662 DAVITA INC Common Stock 23918K108 349 3242 SH SOLE 1 0 0 3242 DECIPHERA PHARM Common Stock 24344T101 45 1025 SH SOLE 1025 0 0 DECKERS OUTDOOR Common Stock 243537107 1195 3617 SH SOLE 3407 0 210 DECKERS OUTDOOR Common Stock 243537107 489 1482 SH SOLE 1 0 0 1482 DEERE & CO Common Stock 244199105 277384 741393 SH SOLE 153028 0 588365 DEERE & CO Common Stock 244199105 7 21 SH OTR 21 0 0 DEERE & CO Common Stock 244199105 15995 42753 SH SOLE 1 1690 0 41063 DELL TECHN-C Common Stock 24703L202 93 1057 SH SOLE 1057 0 0 DELUXE CORP Common Stock 248019101 86 2069 SH SOLE 2069 0 0 DENALI THERAPE Common Stock 24823R105 47 833 SH SOLE 833 0 0 DESIGNER BRAND Common Stock 250565108 4839 278127 SH SOLE 148203 0 129924 DESPEGAR.COM Common Stock G27358103 12124 889541 SH SOLE 514973 0 374568 DEVON ENERGY CO Common Stock 25179M103 10404 476168 SH SOLE 239304 0 236864 DEVON ENERGY CO Common Stock 25179M103 404 18510 SH SOLE 1 0 0 18510 DEXCOM INC Common Stock 252131107 196 546 SH SOLE 546 0 0 DEXCOM INC Common Stock 252131107 379 1057 SH SOLE 1 0 0 1057 DHT HOLDINGS Common Stock Y2065G121 2461 415080 SH SOLE 410997 0 4083 DIAGEO ADR NEW CommonStock ADR 25243Q205 36101 219848 SH SOLE 218636 0 1212 DIAGEO ADR NEW CommonStock ADR 25243Q205 10 62 SH SOLE 1 62 0 0 DIAMONDBACK ENE Common Stock 25278X109 26332 358315 SH SOLE 99178 0 259137 DICKS SPORTING Common Stock 253393102 519 6816 SH SOLE 6816 0 0 DIEBOLD INC Common Stock 253651103 141 10000 SH SOLE 10000 0 0 DIGI INTL INC C Common Stock 253798102 44 2321 SH SOLE 2321 0 0 DIGITAL REALTY Common Stock 253868103 165 1178 SH SOLE 1178 0 0 DIME COMMUNIT Common Stock 25432X102 598 19842 SH SOLE 19842 0 0 DIODES INC Common Stock 254543101 86 1086 SH SOLE 1086 0 0 DISH 3.375 26 Bond 30/360P2 U 25470MAB5 16866 17500000 PRN SOLE 11744000 0 5756000 DMC GLOBAL INC Common Stock 23291C103 639 11778 SH SOLE 1 0 0 11778 DOCTOR REDDY'S CommonStock ADR 256135203 4819 78513 SH SOLE 78513 0 0 DOCU 0.5-09/23 Bond 30/360P2 U 256163AB2 51109 18084000 PRN SOLE 17074000 0 1010000 DOCUSIGN INC Common Stock 256163106 37 184 SH SOLE 184 0 0 DOCUSIGN INC Common Stock 256163106 474 2345 SH SOLE 1 0 0 2345 DOLBY LABORATIE Common Stock 25659T107 8051 81556 SH SOLE 77955 0 3601 DOLBY LABORATIE Common Stock 25659T107 886 8980 SH SOLE 1 4858 0 4122 DOLLAR GENERAL Common Stock 256677105 628346 3101110 SH SOLE 2546878 0 554231 DOLLAR GENERAL Common Stock 256677105 554 2735 SH DFND 2735 0 0 DOLLAR GENERAL Common Stock 256677105 15 76 SH OTR 76 0 0 DOLLAR GENERAL Common Stock 256677105 23822 117570 SH SOLE 1 54384 0 60074 DOLLAR TREE INC Common Stock 256746108 759606 6636432 SH SOLE 6476431 0 160001 DOLLAR TREE INC Common Stock 256746108 9215 80510 SH SOLE 1 0 0 80510 DOMINION RES IN Common Stock 25746U109 7751 102046 SH SOLE 97010 0 5036 DOMINION RES IN Common Stock 25746U109 1237 16294 SH SOLE 1 4460 0 7089 DOMINO'S PIZZA Common Stock 25754A201 14937 40614 SH SOLE 38457 0 2157 DOMINO'S PIZZA Common Stock 25754A201 1557 4234 SH SOLE 1 2149 0 1235 DOMTAR CORP Common Stock 257559203 1388 37591 SH SOLE 37591 0 0 DONALDSON INC C Common Stock 257651109 347 5976 SH SOLE 31 0 5945 DONALDSON INC C Common Stock 257651109 191 3288 SH SOLE 1 0 0 3288 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 DOVER CORP Common Stock 260003108 2529 18448 SH SOLE 18448 0 0 DOW INC Common Stock 260557103 7410 115904 SH SOLE 48335 0 67569 DOW INC Common Stock 260557103 423 6624 SH SOLE 1 0 0 6624 DROPBOX INC Common Stock 26210C104 1055 39600 SH SOLE 11100 0 28500 DTE ENERGY CO Common Stock 233331107 6075 45632 SH SOLE 41694 0 3938 DTE ENERGY CO Common Stock 233331107 681 5116 SH SOLE 1 2412 0 2704 DTE ENERGY PFD Preferred Stock 233331842 8910 179324 SH SOLE 179324 0 0 DUKE ENERGY CO Common Stock 26441C204 6825 70704 SH SOLE 64023 0 6681 DUKE ENERGY CO Common Stock 26441C204 1153 11948 SH SOLE 1 5533 0 4482 DUPONT DE NEMOU Common Stock 26614N102 518 6708 SH SOLE 6708 0 0 DXCM 0.75-12/23 Bond 30/360P2 U 252131AH0 5837 2646000 PRN SOLE 1247000 0 1399000 EAGLE BANCRP IN Common Stock 268948106 42 801 SH SOLE 801 0 0 EAGLE MATERIALS Common Stock 26969P108 73116 543981 SH SOLE 321816 0 222165 EARGO INC Common Stock 270087109 50 1013 SH SOLE 1013 0 0 EAST WEST BK Common Stock 27579R104 71238 965293 SH SOLE 549379 0 415914 EAST WEST BK Common Stock 27579R104 206 2800 SH SOLE 1 0 0 2800 EASTERLY GVNMT Common Stock 27616P103 80 3870 SH SOLE 3870 0 0 EASTERLY GVNMT Common Stock 27616P103 1604 77418 SH SOLE 1 0 0 77418 EASTGROUP PROP Common Stock 277276101 54 379 SH SOLE 379 0 0 EASTMAN CHEM CO Common Stock 277432100 49569 450139 SH SOLE 165352 0 284787 EASTMAN CHEM CO Common Stock 277432100 495 4501 SH SOLE 1 0 0 4501 EATON CORP PLC Common Stock G29183103 130917 946758 SH SOLE 38948 0 907810 EATON CORP PLC Common Stock G29183103 635 4597 SH SOLE 1 0 0 4597 EBAY INC Common Stock 278642103 12508 204253 SH SOLE 100056 0 104197 EBAY INC Common Stock 278642103 520 8507 SH SOLE 1 0 0 8507 ECHO GLOBAL Common Stock 27875T101 5587 177880 SH SOLE 95749 0 82131 ECOLAB INC Common Stock 278865100 31745 148296 SH SOLE 75910 0 72386 ECOLAB INC Common Stock 278865100 13508 63101 SH SOLE 1 2821 0 60280 ECPG 3.25 3/22 Bond 30/360P2 U 292554AK8 41662 38200000 PRN SOLE 23255000 0 14945000 ECPG-3.25 10/25 Bond 30/360P2 U 292554AM4 18030 14600000 PRN SOLE 10171000 0 4429000 EDITAS MEDICINE Common Stock 28106W103 27 650 SH SOLE 650 0 0 EDWARDS LIFE Common Stock 28176E108 350 4187 SH SOLE 37 0 4150 EDWARDS LIFE Common Stock 28176E108 486 5816 SH SOLE 1 0 0 5816 EGAIN CORP Common Stock 28225C806 46 4893 SH SOLE 4893 0 0 EGHT 0.5-2/1/24 Bond 30/360P2 U 282914AB6 30676 22000000 PRN SOLE 12382000 0 9618000 EL POLLO LOCO Common Stock 268603107 37 2342 SH SOLE 2342 0 0 ELECTRONIC ARTS Common Stock 285512109 68866 508731 SH SOLE 483010 0 25721 ELECTRONIC ARTS Common Stock 285512109 382 2825 SH DFND 2825 0 0 ELECTRONIC ARTS Common Stock 285512109 10 80 SH OTR 80 0 0 ELECTRONIC ARTS Common Stock 285512109 2467 18228 SH SOLE 1 0 0 18228 ELEMENT SOLUTIO Common Stock 28618M106 10229 559311 SH SOLE 445357 0 113954 ELLINGTON FIN Common Stock 28852N109 27 1697 SH SOLE 1697 0 0 EMCOR GROUP INC Common Stock 29084Q100 38 340 SH SOLE 340 0 0 EMCOR GROUP INC Common Stock 29084Q100 1098 9792 SH SOLE 1 0 0 9792 EMERGENT BIOSOL Common Stock 29089Q105 34482 371138 SH SOLE 212112 0 159026 EMERSON ELEC CO Common Stock 291011104 6722 74510 SH SOLE 73663 0 847 EMERSON ELEC CO Common Stock 291011104 454 5036 SH SOLE 1 0 0 5036 ENCORE WIRE Common Stock 292562105 30 461 SH SOLE 461 0 0 ENERSYS Common Stock 29275Y102 6919 76211 SH SOLE 40508 0 35703 ENOVA INTERNATI Common Stock 29357K103 69 1956 SH SOLE 1956 0 0 ENSIGN GRP INC Common Stock 29358P101 1355 14441 SH SOLE 14441 0 0 ENSTAR GROUP Common Stock G3075P101 48 196 SH SOLE 196 0 0 ENTEGRIS INC Common Stock 29362U104 47 427 SH SOLE 427 0 0 ENTERGY CORP Common Stock 29364G103 741 7451 SH SOLE 7451 0 0 ENTRAVISION COM Common Stock 29382R107 73 18251 SH SOLE 18251 0 0 ENVISTA HOLDING Common Stock 29415F104 45311 1110566 SH SOLE 684603 0 425963 EOG RESOURCES Common Stock 26875P101 29117 401449 SH SOLE 107408 0 294041 EOG RESOURCES Common Stock 26875P101 2508 34581 SH SOLE 1 0 0 34581 EPAM SYSTEMS Common Stock 29414B104 12973 32705 SH SOLE 16791 0 15914 EPAM SYSTEMS Common Stock 29414B104 412 1039 SH SOLE 1 0 0 1039 EQUINIX INC Common Stock 29444U700 258 380 SH SOLE 380 0 0 EQUINIX INC Common Stock 29444U700 495 729 SH SOLE 1 0 0 729 EQUINOR ASA ADR CommonStock ADR 29446M102 59696 3067655 SH SOLE 2937912 0 129743 EQUITABLE HOLDI Common Stock 29452E101 18368 563112 SH SOLE 241990 0 321122 EQUITABLE HOLDI Common Stock 29452E101 395 12121 SH SOLE 1 0 0 12121 EQUITY COMMONW Common Stock 294628102 1191 42854 SH SOLE 42854 0 0 EQUITY LIFESTYL Common Stock 29472R108 81 1276 SH SOLE 1276 0 0 EQUITY LIFESTYL Common Stock 29472R108 370 5825 SH SOLE 1 0 0 5825 EQUITY RESIDENT Common Stock 29476L107 80 1117 SH SOLE 1117 0 0 EQUITY RESIDENT Common Stock 29476L107 429 5998 SH SOLE 1 0 0 5998 ESCALADE INC Common Stock 296056104 66 3172 SH SOLE 3172 0 0 ESSEX PPTY TR I Common Stock 297178105 45 166 SH SOLE 166 0 0 ESTEE LAUDER Common Stock 518439104 6282 21599 SH SOLE 21599 0 0 ESTEE LAUDER Common Stock 518439104 20740 71310 SH SOLE 1 5800 0 65510 ETHAN ALLEN INT Common Stock 297602104 57 2078 SH SOLE 2078 0 0 ETSY INC. Common Stock 29786A106 41 208 SH SOLE 208 0 0 EURONAV-SA Common Stock B38564108 139 15238 SH SOLE 15238 0 0 EURONET WORLD Common Stock 298736109 40 295 SH SOLE 295 0 0 EUROPEAN EQUITY Cl-EndFund Eq 1 298768102 1763 165514 SH SOLE 165514 0 0 EV LIMITED DURA Cl-EndFund Fi12 27828H105 126 10000 PRN SOLE 10000 0 0 EVBG-0.125 24 Bond 30/360P2 U 29978AAC8 9576 7500000 PRN SOLE 5682000 0 1818000 EVERBRIDGE INC Common Stock 29978A104 151 1254 SH SOLE 0 0 1254 EVERCORE PARTN Common Stock 29977A105 25 197 SH SOLE 197 0 0 EVEREST RE GRP Common Stock G3223R108 8961 36162 SH SOLE 28892 0 7270 EVEREST RE GRP Common Stock G3223R108 201 812 SH SOLE 1 0 0 0 EVERGY INC Common Stock 30034W106 6348 106651 SH SOLE 97025 0 9626 EVERGY INC Common Stock 30034W106 363 6110 SH SOLE 1 6110 0 0 EVERSOURCE ENER Common Stock 30040W108 758 8761 SH SOLE 8761 0 0 EVERSOURCE ENER Common Stock 30040W108 471 5447 SH SOLE 1 0 0 0 EVERTEC LLC Common Stock 30040P103 51 1397 SH SOLE 1397 0 0 EXACT SCIENCES Common Stock 30063P105 12705 96417 SH SOLE 96417 0 0 EXAGEN INC Common Stock 30068X103 15 913 SH SOLE 913 0 0 EXAS 0.375 3/27 Bond 30/360P2 U 30063PAB1 2981 2172000 PRN SOLE 0 0 2172000 EXAS 0.375 3/28 Bond 30/360P2 U 30063PAC9 2634 2034000 PRN SOLE 2034000 0 0 EXAS 1 1/15/25 Bond 30/360P2 U 30063PAA3 154631 82388000 PRN SOLE 72444000 0 9944000 EXELIXIS INC Common Stock 30161Q104 46761 2069987 SH SOLE 1178697 0 891290 EXELON CORP Common Stock 30161N101 17489 399843 SH SOLE 329475 0 70368 EXELON CORP Common Stock 30161N101 612 14009 SH SOLE 1 0 0 9898 EXLSERVICE HLD Common Stock 302081104 13500 149742 SH SOLE 89455 0 60287 EXLSERVICE HLD Common Stock 302081104 337 3742 SH SOLE 1 3742 0 0 EXP WORLD HLDNG Common Stock 30212W100 63 1396 SH SOLE 1396 0 0 EXPEDITORS INTL Common Stock 302130109 4 42 SH SOLE 42 0 0 EXPONENT INC Common Stock 30214U102 46 480 SH SOLE 480 0 0 EXXON MOBIL Common Stock 30231G102 50756 909127 SH SOLE 457692 0 451435 EXXON MOBIL Common Stock 30231G102 942 16881 SH DFND 0 0 16881 EXXON MOBIL Common Stock 30231G102 2422 43385 SH SOLE 1 0 0 43385 EZCORP INC-A Common Stock 302301106 52 10585 SH SOLE 10585 0 0 EZPW 2.875-7/24 Bond 30/360P2 U 302301AF3 17230 18702000 PRN SOLE 10871000 0 7831000 Extra Space Sto Common Stock 30225T102 6516 49165 SH SOLE 46446 0 2719 Extra Space Sto Common Stock 30225T102 651 4914 SH SOLE 1 2238 0 0 F M C CORP Common Stock 302491303 3320 30021 SH SOLE 30021 0 0 F5 NETWORKS Common Stock 315616102 55205 264623 SH SOLE 149440 0 115183 F5 NETWORKS Common Stock 315616102 336 1614 SH SOLE 1 0 0 1614 FACEBOOK INC Common Stock 30303M102 136683 464072 SH SOLE 202088 0 261984 FACEBOOK INC Common Stock 30303M102 7032 23876 SH SOLE 1 0 0 23876 FACTSET RESEARC Common Stock 303075105 2 9 SH SOLE 9 0 0 FACTSET RESEARC Common Stock 303075105 3346 10846 SH SOLE 1 53 0 10793 FARFETCH LTD Common Stock 30744W107 2757 52008 SH SOLE 52008 0 0 FARMERS NATL BA Common Stock 309627107 46 2784 SH SOLE 2784 0 0 FARO TECHNOLOGI Common Stock 311642102 30 350 SH SOLE 350 0 0 FASTENAL CO Common Stock 311900104 2 46 SH SOLE 46 0 0 FASTENAL CO Common Stock 311900104 489 9733 SH SOLE 1 0 0 9733 FATE THERAPEUT Common Stock 31189P102 187 2280 SH SOLE 2280 0 0 FATHOM HOLDINGS Common Stock 31189V109 54 1498 SH SOLE 1498 0 0 FEDERAL SIGNAL Common Stock 313855108 32 859 SH SOLE 859 0 0 FEMSA ADR CommonStock ADR 344419106 28162 373852 SH SOLE 1731 0 372121 FEMSA ADR CommonStock ADR 344419106 45 601 SH SOLE 1 601 0 0 FERGUSON-PLC Common Stock G3421J106 89810 747608 SH SOLE 716937 0 30671 FEYE 0.875-6/24 Bond 30/360P2 U 31816QAF8 2000 1768000 PRN SOLE 1768000 0 0 FIBROGEN INC Common Stock 31572Q808 60 1752 SH SOLE 1752 0 0 FIDELITY NATION Common Stock 31620M106 291071 2070060 SH SOLE 1953303 0 116757 FIDELITY NATION Common Stock 31620M106 421 2995 SH DFND 2995 0 0 FIDELITY NATION Common Stock 31620M106 220 1568 SH OTR 1568 0 0 FIDELITY NATION Common Stock 31620M106 9608 68332 SH SOLE 1 56730 0 11602 FIESTA RESTAURA Common Stock 31660B101 44 3534 SH SOLE 3534 0 0 FIFTH THIRD BAN Common Stock 316773100 29960 800014 SH SOLE 688794 0 111220 FIFTH THIRD BAN Common Stock 316773100 540 14441 SH OTR 14441 0 0 FIFTH THIRD BAN Common Stock 316773100 444 11876 SH SOLE 1 0 0 11876 FIRST AMER FIN Common Stock 31847R102 24 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 9247 212590 SH SOLE 38553 0 174037 FIRST CHOICE BA Common Stock 31948P104 20 847 SH SOLE 847 0 0 FIRST FINL BANK Common Stock 32020R109 36 786 SH SOLE 786 0 0 FIRST FOUNDAT Common Stock 32026V104 49 2101 SH SOLE 2101 0 0 FIRST HORIZON Common Stock 320517105 10 632 SH SOLE 632 0 0 FIRST TR ABERDE Cl-End Eq 1 33731K102 10091 695503 SH SOLE 489431 0 206072 FIRST TR NAS CE MutFund Eq 4 TL 33734X846 2127 50867 SH SOLE 50867 0 0 FIRSTSERVICE C Common Stock 33767E202 27 183 SH SOLE 183 0 0 FISERV INC Common Stock 337738108 566807 4761489 SH SOLE 4667663 0 93826 FISERV INC Common Stock 337738108 17430 146425 SH SOLE 1 0 0 146425 FIVE POINT HOLD Common Stock 33833Q106 31 4129 SH SOLE 4129 0 0 FIVE STAR SENIO Common Stock 33832D205 15 2576 SH SOLE 2576 0 0 FIVERR INTL LTD Common Stock M4R82T106 195 900 SH SOLE 900 0 0 FKLN FTSE JAPAN MutFund Eq 2 TL 35473P744 2810 92421 SH SOLE 92421 0 0 FLAGSTAR BANCOR Common Stock 337930705 310 6875 SH SOLE 6875 0 0 FLEX LTD Common Stock Y2573F102 52 2860 SH SOLE 2860 0 0 FLEXION THERAPE Common Stock 33938J106 71 8021 SH SOLE 8021 0 0 FLOOR & DECOR H Common Stock 339750101 4744 49693 SH SOLE 21465 0 28228 FLOWERS FOODS Common Stock 343498101 1249 52503 SH SOLE 52503 0 0 FLXN 3.375-5/24 Bond 30/360P2 U 33938JAB2 26772 29231000 PRN SOLE 16542000 0 12689000 FORD MOTOR CO Common Stock 345370860 1323 108006 SH SOLE 105659 0 2347 FORESTAR GROUP Common Stock 346232101 40 1734 SH SOLE 1734 0 0 FORMFACTOR INC Common Stock 346375108 2483 55057 SH SOLE 55057 0 0 FORTERRA INC Common Stock 34960W106 10 458 SH SOLE 458 0 0 FORTINET INC Common Stock 34959E109 916 4967 SH SOLE 4786 0 181 FORTINET INC Common Stock 34959E109 454 2465 SH SOLE 1 0 0 2465 FORTIVE CORP Common Stock 34959J108 2700 38224 SH SOLE 0 0 38224 FORTRESS VALUE Common Stock 349642108 5863 588126 SH SOLE 328599 0 259527 FORTUNE BRANDS Common Stock 34964C106 11 116 SH SOLE 116 0 0 FORTUNE BRANDS Common Stock 34964C106 202 2113 SH SOLE 1 0 0 2113 FOX CORP CL B Common Stock 35137L204 55 1580 SH SOLE 1580 0 0 FOX CORP CL B Common Stock 35137L204 235 6739 SH SOLE 1 0 0 6739 FOX CORP-CLASS Common Stock 35137L105 30 840 SH SOLE 840 0 0 FOX CORP-CLASS Common Stock 35137L105 445 12339 SH SOLE 1 0 0 12339 FRANCHISE GRP Common Stock 35180X105 70 1954 SH SOLE 1954 0 0 FRANKLIN STREET Common Stock 35471R106 35 6470 SH SOLE 6470 0 0 FREEDOM HLD CO Common Stock 356390104 54 1021 SH SOLE 1021 0 0 FREEPORT Common Stock 35671D857 74 2277 SH SOLE 2277 0 0 FREEPORT Common Stock 35671D857 24150 733392 SH OTR 733392 0 0 FREEPORT Common Stock 35671D857 347 10563 SH SOLE 1 0 0 10563 FRP HOLDING INC Common Stock 30292L107 32 658 SH SOLE 658 0 0 FS BANCORP INC Common Stock 30263Y104 19 286 SH SOLE 286 0 0 FTI CONSULTING Common Stock 302941109 5878 41954 SH SOLE 41954 0 0 FTI CONSULTING Common Stock 302941109 323 2312 SH SOLE 1 2312 0 0 FTV 0.875-02/22 Bond 30/360P2 U 34959JAK4 81423 79927000 PRN SOLE 58100000 0 21827000 FUBO TV Common Stock 35953D104 335 15164 SH SOLE 15164 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 FUTUREFUEL CORP Common Stock 36116M106 10 744 SH SOLE 744 0 0 FWONK 1 01/23 Bond 30/360P2 U 531229AF9 54749 43029000 PRN SOLE 22095000 0 20934000 Fedex CORP Common Stock 31428X106 358469 1262039 SH SOLE 1153130 0 108909 Fedex CORP Common Stock 31428X106 499 1759 SH OTR 1759 0 0 Fedex CORP Common Stock 31428X106 1953 6876 SH SOLE 1 0 0 6876 GABELLI HEALTH Cl-End Eq 1 36246K103 5754 461800 SH SOLE 461800 0 0 GAMING AND LEIS Common Stock 36467J108 26878 633479 SH SOLE 533330 0 100149 GAMING AND LEIS Common Stock 36467J108 516 12170 SH OTR 12170 0 0 GARMIN LTD Common Stock H2906T109 466 3537 SH SOLE 1 0 0 1742 GARTNER INC A Common Stock 366651107 34 190 SH SOLE 190 0 0 GATES INDUSTRIA Common Stock G39108108 48537 3035490 SH SOLE 1683219 0 1352271 GBX 2.875-02/24 Bond 30/360P2 U 393657AK7 28710 26280000 PRN SOLE 16019000 0 10261000 GENASYS INC Common Stock 36872P103 40 6112 SH SOLE 6112 0 0 GENERAC HOLD Common Stock 368736104 2165 6613 SH SOLE 6613 0 0 GENERAC HOLD Common Stock 368736104 433 1324 SH SOLE 1 0 0 1324 GENERAL AMERCAN Cl-EndFund Eq 1 368802104 51633 1296011 SH SOLE 1296011 0 0 GENERAL DYNAMIC Common Stock 369550108 37 204 SH SOLE 204 0 0 GENERAL ELEC CO Common Stock 369604103 663 50500 SH SOLE 50500 0 0 GENERAL ELEC CO Common Stock 369604103 766 58381 SH SOLE 1 0 0 58381 GENERAL MLS INC Common Stock 370334104 16841 274646 SH SOLE 253394 0 21252 GENERAL MLS INC Common Stock 370334104 122 2000 SH DFND 0 0 2000 GENERAL MLS INC Common Stock 370334104 1990 32459 SH SOLE 1 9893 0 11475 GENERAL MTRS CO Common Stock 37045V100 1471 25606 SH SOLE 25136 0 470 GENERAL MTRS CO Common Stock 37045V100 708 12322 SH SOLE 1 0 0 12322 GENMAB A/S ADR CommonStock ADR 372303206 17 523 SH SOLE 523 0 0 GENMAB A/S ADR CommonStock ADR 372303206 13 400 SH SOLE 1 400 0 0 GENPACT LTD Common Stock G3922B107 47 1100 SH SOLE 1100 0 0 GENTEX CORP Common Stock 371901109 272 7642 SH SOLE 2453 0 5189 GENTEX CORP Common Stock 371901109 416 11663 SH SOLE 1 0 0 11663 GENTHERM INC Common Stock 37253A103 5347 72152 SH SOLE 38751 0 33401 GENTHERM INC Common Stock 37253A103 484 6544 SH SOLE 1 0 0 6544 GEOPARK LIMITED Common Stock G38327105 8 500 SH SOLE 500 0 0 GES 2-04/15/24 Bond 30/360P2 U 401617AD7 47464 41500000 PRN SOLE 28629000 0 12871000 GETTY REALTY CO Common Stock 374297109 17 606 SH SOLE 606 0 0 GILEAD SCIENCES Common Stock 375558103 6654 102956 SH SOLE 96442 0 6514 GILEAD SCIENCES Common Stock 375558103 966 14949 SH SOLE 1 8040 0 0 GLAXOSMITHK ADR CommonStock ADR 37733W105 1156 32400 SH SOLE 32400 0 0 GLOBAL PAYMENTS Common Stock 37940X102 1156 5739 SH SOLE 5739 0 0 GLOBAL PAYMENTS Common Stock 37940X102 532 2640 SH SOLE 1 0 0 2640 GLOBAL WATER RE Common Stock 379463102 18 1124 SH SOLE 1124 0 0 GLOBUS MEDICAL Common Stock 379577208 35 573 SH SOLE 573 0 0 GMS INC Common Stock 36251C103 37 910 SH SOLE 910 0 0 GMS INC Common Stock 36251C103 282 6766 SH SOLE 1 0 0 6766 GOL LINHAS-ADR CommonStock ADR 38045R206 3192 417284 SH SOLE 417284 0 0 GOLDMAN SACHS Common Stock 38141G104 54 168 SH SOLE 168 0 0 GOLDMAN SACHS Common Stock 38141G104 843 2579 SH SOLE 1 0 0 2579 GOODYEAR TIRE & Common Stock 382550101 1219 69402 SH SOLE 69402 0 0 GOSS 5 6/1/27 Bond 30/360P2 U 38341PAA0 18174 20250000 PRN SOLE 12083000 0 8167000 GP STRATEGIES Common Stock 36225V104 43 2485 SH SOLE 2485 0 0 GPRE 2.25 03/27 Bond 30/360P2 U 393222AK0 15733 14000000 PRN SOLE 14000000 0 0 GRACO INC COMMO Common Stock 384109104 13416 187335 SH SOLE 172586 0 14749 GRACO INC COMMO Common Stock 384109104 6425 89711 SH SOLE 1 7883 0 81828 GRAHAM HOLDINGS Common Stock 384637104 28 50 SH SOLE 50 0 0 GRAINGER W W IN Common Stock 384802104 21625 53938 SH SOLE 23179 0 30759 GRAINGER W W IN Common Stock 384802104 727 1814 SH SOLE 1 0 0 1353 GRAND CANYON ED Common Stock 38526M106 771 7207 SH SOLE 7207 0 0 GRAPHIC PACKAGI Common Stock 388689101 12399 682787 SH SOLE 479479 0 203308 GRAY TELEVISION Common Stock 389375106 45 2465 SH SOLE 2465 0 0 GREEN BRICK Common Stock 392709101 64 2854 SH SOLE 2854 0 0 GREENBRIER COS Common Stock 393657101 654 13868 SH SOLE 13868 0 0 GROUP 1 AUTO Common Stock 398905109 137 871 SH SOLE 871 0 0 GRUPO AERO ADS CommonStock ADS 400506101 8878 84409 SH SOLE 44697 0 39712 GRUPO AERO ADS CommonStock ADS 400506101 8084 76858 SH OTR 76858 0 0 GRUPO AEROP-ADR CommonStock ADR 400501102 31 624 SH SOLE 624 0 0 GRUPO AEROP-ADR CommonStock ADR 400501102 297 5890 SH OTR 5890 0 0 GS ACTVBETA INT MutFund Eq 4 TL 381430107 18 557 SH SOLE 557 0 0 GS UST 0-1 YR MutFund Fi12 TL 381430529 3084 30807 PRN SOLE 30807 0 0 GSX TECHEDU ADR CommonStock ADR 36257Y109 12 377 SH SOLE 377 0 0 GUARANTY BANCS Common Stock 400764106 29 801 SH SOLE 801 0 0 GUARDANT HEALTH Common Stock 40131M109 79 518 SH SOLE 518 0 0 GUILD HOLDINGS Common Stock 40172N107 30 2116 SH SOLE 2116 0 0 HACKETT GROUP Common Stock 404609109 32 2002 SH SOLE 2002 0 0 HAEMONETICS COR Common Stock 405024100 3734 33645 SH SOLE 33645 0 0 HALLIBURTON CO Common Stock 406216101 68 3199 SH SOLE 103 0 3096 HALOZYME THERAP Common Stock 40637H109 104 2502 SH SOLE 2502 0 0 HANOVER INS GR Common Stock 410867105 9120 70451 SH SOLE 70451 0 0 HANOVER INS GR Common Stock 410867105 935 7226 SH SOLE 1 3939 0 3287 HARBORONE Common Stock 41165Y100 53 3970 SH SOLE 3970 0 0 HARMONIC INC Common Stock 413160102 41 5258 SH SOLE 5258 0 0 HARTFORD FINCL Common Stock 416515104 19945 298637 SH SOLE 173386 0 125251 HARTFORD FINCL Common Stock 416515104 1231 18444 SH SOLE 1 6308 0 8137 HASBRO INC Common Stock 418056107 23468 244158 SH SOLE 172936 0 71222 HASBRO INC Common Stock 418056107 487 5068 SH OTR 5068 0 0 HASI 0 8/15/23 Bond 30/360P1 U 41068XAD2 16290 13000000 PRN SOLE 7711000 0 5289000 HAVERTY FURN Common Stock 419596101 44 1202 SH SOLE 1202 0 0 HAWAIIAN ELECTR Common Stock 419870100 32 731 SH SOLE 731 0 0 HAWKINS INC Common Stock 420261109 95 2862 SH SOLE 2862 0 0 HCA HEALTHCARE Common Stock 40412C101 61469 326375 SH SOLE 107057 0 219318 HCA HEALTHCARE Common Stock 40412C101 761 4042 SH SOLE 1 0 0 4042 HDFC BANK LTD CommonStock ADR 40415F101 217895 2804678 SH SOLE 1581113 0 1223565 HDFC BANK LTD CommonStock ADR 40415F101 92594 1191843 SH OTR 1191843 0 0 HDFC BANK LTD CommonStock ADR 40415F101 121855 1568490 SH SOLE 1 950439 0 618051 HEALTH CATALYST Common Stock 42225T107 1168 24986 SH SOLE 24986 0 0 HEALTHCARE TR Common Stock 42225P501 70 2574 SH SOLE 2574 0 0 HEALTHPEAK PROP Common Stock 42250P103 62 1984 SH SOLE 1984 0 0 HEALTHSTREAM Common Stock 42222N103 44 1983 SH SOLE 1983 0 0 HEARTLAND FINAN Common Stock 42234Q102 51 1020 SH SOLE 1020 0 0 HEICO CORP Common Stock 422806109 4134 32862 SH SOLE 17451 0 15411 HEICO CORP-A Common Stock 422806208 215 1901 SH SOLE 1 0 0 1901 HELEN OF TROY Common Stock G4388N106 26953 127950 SH SOLE 72309 0 55641 HENRY JACK & AS Common Stock 426281101 29939 197337 SH SOLE 104865 0 92472 HENRY JACK & AS Common Stock 426281101 1554 10244 SH SOLE 1 4034 0 3565 HENRY SCHEIN Common Stock 806407102 43833 633072 SH SOLE 1 362890 0 270182 HENRY SCHEIN Common Stock 806407102 8656 125026 SH SOLE 69077 0 55949 HERBALIFE NUTR Common Stock G4412G101 206 4654 SH SOLE 4654 0 0 HERC HOLDINGS Common Stock 42704L104 85 845 SH SOLE 845 0 0 HERITAGE-CYRSTA Common Stock 42726M106 24 886 SH SOLE 886 0 0 HEWLETT PACK CO Common Stock 42824C109 1738 110463 SH SOLE 0 0 110463 HEXCEL CORP Common Stock 428291108 165 2960 SH SOLE 1 0 0 2960 HIBBETT SPORTS Common Stock 428567101 64 933 SH SOLE 500 0 433 HIGHWOODS PPTYS Common Stock 431284108 74 1724 SH SOLE 1724 0 0 HILL-ROM HOLDIN Common Stock 431475102 15296 138453 SH SOLE 114033 0 24420 HILLTOP HOLDING Common Stock 432748101 66 1942 SH SOLE 1942 0 0 HILTON WORLD Common Stock 43300A203 260 2154 SH SOLE 2154 0 0 HILTON WORLD Common Stock 43300A203 42 353 SH SOLE 1 353 0 0 HINGHAM INST SV Common Stock 433323102 51 181 SH SOLE 181 0 0 HLF 2.625-3/24 Bond 30/360P2 U 42703MAD5 41661 39891000 PRN SOLE 22241000 0 17650000 HLX 6.75 02/26 Bond 30/360P2 U 42330PAK3 38150 32854000 PRN SOLE 20823000 0 12031000 HMS HOLDINGS Common Stock 40425J101 38 1032 SH SOLE 1032 0 0 HNI CORP Common Stock 404251100 4392 111038 SH SOLE 73067 0 37971 HOLOGIC INC Common Stock 436440101 12650 170073 SH SOLE 37413 0 132660 HOLOGIC INC Common Stock 436440101 3742 50317 SH SOLE 1 238 0 50079 HOME BANCORP IN Common Stock 43689E107 16 457 SH SOLE 457 0 0 HOME BANCSHARES Common Stock 436893200 13226 488971 SH SOLE 259418 0 229553 HOME DEPOT INC Common Stock 437076102 548143 1795719 SH SOLE 1440555 0 355164 HOME DEPOT INC Common Stock 437076102 8064 26420 SH SOLE 1 1438 0 23513 HOMESTREET INC Common Stock 43785V102 29 661 SH SOLE 661 0 0 HOMOLOGY MEDICI Common Stock 438083107 1 156 SH SOLE 156 0 0 HONEYWELL INTL Common Stock 438516106 1167124 5376720 SH SOLE 4435192 0 941528 HONEYWELL INTL Common Stock 438516106 1769 8150 SH DFND 5750 0 2400 HONEYWELL INTL Common Stock 438516106 35 164 SH OTR 164 0 0 HONEYWELL INTL Common Stock 438516106 10747 49513 SH SOLE 1 5907 0 43606 HOOKER FURNITUR Common Stock 439038100 80 2213 SH SOLE 2213 0 0 HOPE 2-05/15/38 Bond 30/360P2 U 43940TAB5 28778 29194000 PRN SOLE 22494000 0 6700000 HORIZON GLB COR Common Stock 44052W104 31 3037 SH SOLE 3037 0 0 HORIZON THERAPE Common Stock G46188101 1264 13744 SH SOLE 13744 0 0 HORMEL FOODS CO Common Stock 440452100 15017 314301 SH SOLE 295787 0 18514 HORMEL FOODS CO Common Stock 440452100 1306 27345 SH SOLE 1 15747 0 0 HOST HOTELS & R Common Stock 44107P104 28 1702 SH SOLE 1702 0 0 HOULIHAN LOKEY Common Stock 441593100 26 391 SH SOLE 391 0 0 HOVNANIAN-ENTER Common Stock 442487401 78 747 SH SOLE 747 0 0 HOWMET AEROSP Common Stock 443201108 318 9922 SH SOLE 1 0 0 9922 HP INC Common Stock 40434L105 137 4344 SH SOLE 1410 0 2934 HP INC Common Stock 40434L105 250 7875 SH SOLE 1 0 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 2417 2359000 PRN SOLE 2359000 0 0 HTHT 0.375 22 Bond30E/360P2 U 16949NAC3 49670 37989000 PRN SOLE 35569000 0 2420000 HUBBELL INC Common Stock 443510607 1295 6932 SH SOLE 6932 0 0 HUDSON PAC PROP Common Stock 444097109 3733 137617 SH SOLE 76189 0 61428 HUMANA INC COM Common Stock 444859102 397678 948548 SH SOLE 830429 0 118119 HUMANA INC COM Common Stock 444859102 1043 2488 SH SOLE 1 806 0 1682 HUNTINGTON BAN Common Stock 446150104 100 6365 SH SOLE 2310 0 4055 HUNTINGTON BAN Common Stock 446150104 505 32159 SH SOLE 1 0 0 32159 HUNTINGTON ING Common Stock 446413106 8349 40561 SH SOLE 38454 0 2107 HUNTINGTON ING Common Stock 446413106 845 4105 SH SOLE 1 0 0 2462 I3 VERTICALS-A Common Stock 46571Y107 391 12565 SH SOLE 12565 0 0 IAC/INTERACTIVE Common Stock 44891N109 173 800 SH SOLE 800 0 0 IART 0.5-08/25 Bond 30/360P2 U 457985AM1 1477 1323000 PRN SOLE 1323000 0 0 ICICI BANK ADR CommonStock ADR 45104G104 363134 22653428 SH SOLE 15022846 0 7630582 ICICI BANK ADR CommonStock ADR 45104G104 9006 561865 SH OTR 561865 0 0 ICON - PLC Common Stock G4705A100 72267 368019 SH SOLE 180755 0 187264 ICON - PLC Common Stock G4705A100 701 3570 SH SOLE 1 47 0 3523 ICPT 2 5/15/26 Bond 30/360P2 U 45845PAB4 13769 21000000 PRN SOLE 12241000 0 8759000 IDACORP INC Common Stock 451107106 43 437 SH SOLE 437 0 0 IDEAYA BIOSCIEN Common Stock 45166A102 44 1874 SH SOLE 1874 0 0 IDEX CORP Common Stock 45167R104 1611 7700 SH SOLE 5504 0 2196 IDEX CORP Common Stock 45167R104 628 3002 SH SOLE 1 0 0 3002 IDEXX LABS CORP Common Stock 45168D104 49783 101742 SH SOLE 48819 0 52923 IDEXX LABS CORP Common Stock 45168D104 4346 8882 SH SOLE 1 755 0 7777 IDT CORP CL B Common Stock 448947507 157 6971 SH SOLE 6971 0 0 ILLINOIS TOOL W Common Stock 452308109 5583 25205 SH SOLE 24829 0 376 ILLINOIS TOOL W Common Stock 452308109 1260 5692 SH SOLE 1 0 0 4329 ILLUMINA INC Common Stock 452327109 133 347 SH SOLE 347 0 0 ILLUMINA INC Common Stock 452327109 1137 2961 SH SOLE 1 1589 0 1372 ILMN 0-08/15/23 Bond 30/360P1 U 452327AK5 128605 107507000 PRN SOLE 74740000 0 32767000 IMMUNOGEN INC Common Stock 45253H101 47 5807 SH SOLE 5807 0 0 IMPINJ IN Common Stock 453204109 629 11065 SH SOLE 11065 0 0 INARI MEDICAL Common Stock 45332Y109 30 287 SH SOLE 287 0 0 INCYTE CORP Common Stock 45337C102 367 4519 SH SOLE 4519 0 0 INCYTE CORP Common Stock 45337C102 484 5961 SH SOLE 1 0 0 5961 INDEP BANK/MICH Common Stock 453838609 60 2566 SH SOLE 2566 0 0 INDIA FUND INC Cl-EndFund Eq 1 454089103 49779 2320700 SH SOLE 1861075 0 459625 INDUS REALTY TR Common Stock 45580R103 3 59 SH SOLE 59 0 0 INDUSTRIA RIET Common Stock 456237106 37 1636 SH SOLE 1636 0 0 INFOSYS TECHADR CommonStock ADR 456788108 205185 10960756 SH SOLE 9412183 0 1548573 INFOSYS TECHADR CommonStock ADR 456788108 2258 120639 SH DFND 0 0 120639 INFOSYS TECHADR CommonStock ADR 456788108 31628 1689534 SH OTR 1689534 0 0 INFUSYSTEM HOLD Common Stock 45685K102 46 2269 SH SOLE 2269 0 0 INGEVITY CORP Common Stock 45688C107 53242 704924 SH SOLE 388287 0 316637 INGLES MKTS INC Common Stock 457030104 1496 24274 SH SOLE 24274 0 0 INGREDION INC Common Stock 457187102 118 1321 SH SOLE 1321 0 0 INN 1.5 2/15/26 Bond 30/360P2 U 866082AA8 11068 10000000 PRN SOLE 7538000 0 2462000 INNOSPEC INC Common Stock 45768S105 37701 367140 SH SOLE 207863 0 159277 INNOVATIVE IND Common Stock 45781V101 12 68 SH SOLE 68 0 0 INNOVIVA INC Common Stock 45781M101 1995 166988 SH SOLE 166988 0 0 INSEEGO CORP Common Stock 45782B104 1774 177466 SH SOLE 177466 0 0 INSG 3.25 05/25 Bond 30/360P2 U 45782BAD6 25911 24130000 PRN SOLE 13237000 0 10893000 INSIGHT ENTERP Common Stock 45765U103 60 630 SH SOLE 630 0 0 INSPERITY INC Common Stock 45778Q107 55 663 SH SOLE 430 0 233 INSPIRE MEDICAL Common Stock 457730109 76 370 SH SOLE 370 0 0 INSTALLED BUILD Common Stock 45780R101 76 692 SH SOLE 692 0 0 INSTEEL INDS Common Stock 45774W108 114 3709 SH SOLE 3709 0 0 INSULET CORP Common Stock 45784P101 209 803 SH SOLE 803 0 0 INT'L GAME TECH Common Stock G4863A108 70189 4373180 SH SOLE 1 2322630 0 2050550 INTEGRATED ELEC Common Stock 44951W106 86 1714 SH SOLE 1714 0 0 INTEL CORP Common Stock 458140100 147038 2297483 SH SOLE 1063326 0 1234157 INTEL CORP Common Stock 458140100 721 11270 SH DFND 8170 0 3100 INTEL CORP Common Stock 458140100 10 165 SH OTR 165 0 0 INTEL CORP Common Stock 458140100 3463 54115 SH SOLE 1 4562 0 44892 INTER PARFUMS I Common Stock 458334109 49 702 SH SOLE 702 0 0 INTERCONTINEN Common Stock 45866F104 1540324 13792300 SH SOLE 12652643 0 1139657 INTERCONTINEN Common Stock 45866F104 1147 10275 SH DFND 10275 0 0 INTERCONTINEN Common Stock 45866F104 36 324 SH OTR 324 0 0 INTERCONTINEN Common Stock 45866F104 42319 378937 SH SOLE 1 150051 0 228886 INTERDIGITAL IN Common Stock 45867G101 76 1211 SH SOLE 1211 0 0 INTERNATIONAL P Common Stock 460146103 216 4000 SH SOLE 4000 0 0 INTERNATIONAL P Common Stock 460146103 270 5000 SH DFND 0 0 5000 INTERNATIONAL P Common Stock 460146103 220 4085 SH SOLE 1 0 0 0 INTERPUBLIC GRO Common Stock 460690100 102 3527 SH SOLE 3527 0 0 INTERPUBLIC GRO Common Stock 460690100 235 8053 SH SOLE 1 0 0 0 INTL BUS MACH Common Stock 459200101 9773 73338 SH SOLE 66652 0 6686 INTL BUS MACH Common Stock 459200101 1061 7963 SH DFND 1995 0 5968 INTL BUS MACH Common Stock 459200101 4 36 SH OTR 36 0 0 INTL BUS MACH Common Stock 459200101 525 3946 SH SOLE 1 0 0 3946 INTL MONEY EXPR Common Stock 46005L101 29 1990 SH SOLE 1990 0 0 INTUIT Common Stock 461202103 166963 435869 SH SOLE 170345 0 265524 INTUIT Common Stock 461202103 6 17 SH OTR 17 0 0 INTUIT Common Stock 461202103 49490 129199 SH SOLE 1 30009 0 98698 INTUITIVE SURG Common Stock 46120E602 202245 273697 SH SOLE 3235 0 270462 INTUITIVE SURG Common Stock 46120E602 591 800 SH SOLE 1 0 0 800 INV FUND HY CB MutFund Fi12 TL 46138E719 28871 1492075 PRN SOLE 1492075 0 0 INV FUND HY CB MutFund Fi12 TL 46138E719 8 452 PRN SOLE 1 452 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 508 11867 SH SOLE 11867 0 0 INV TAX MUNI PF MutFund Fi 1 TL 46138G805 256 8000 PRN SOLE 8000 0 0 INVA 2.125 1/23 Bond 30/360P2 U 88338TAB0 40928 40750000 PRN SOLE 25868000 0 14882000 INVESCO DYN CR Cl-EndFund Fi12 46132R104 437 38491 PRN SOLE 38491 0 0 INVESCO QQQ MutFund Eq 4 TL 46090E103 4503 14113 SH SOLE 14113 0 0 INVESCO SENIOR Cl-EndFund Fi12 46131H107 168 40000 PRN SOLE 40000 0 0 INVESTORS TITLE Common Stock 461804106 35 211 SH SOLE 211 0 0 INVITAE CORP Common Stock 46185L103 1083 28361 SH SOLE 28361 0 0 INVITATION HOME Common Stock 46187W107 46 1468 SH SOLE 1468 0 0 IONIS PHARMAC Common Stock 462222100 1 37 SH SOLE 37 0 0 IONS 1 11/21 Bond 30/360P2 U 464337AJ3 6093 6000000 PRN SOLE 6000000 0 0 IOVANCE BIOTHER Common Stock 462260100 1 61 SH SOLE 61 0 0 IPG PHOTONICS Common Stock 44980X109 83679 396698 SH SOLE 115 0 396583 IQ 4 12/15/26 Bond30E/360P2 U 46267XAE8 82798 79767000 PRN SOLE 76623000 0 3144000 IQIYI INC ADR CommonStock ADR 46267X108 7834 471402 SH SOLE 276499 0 194903 IQVIA HOLDINGS Common Stock 46266C105 507589 2628090 SH SOLE 1786181 0 841909 IQVIA HOLDINGS Common Stock 46266C105 671 3475 SH DFND 3475 0 0 IQVIA HOLDINGS Common Stock 46266C105 20 105 SH OTR 105 0 0 IQVIA HOLDINGS Common Stock 46266C105 48229 249715 SH SOLE 1 93863 0 155852 IRHYTHM TECH Common Stock 450056106 883 6360 SH SOLE 269 0 6091 IRIDIUM COMMU Common Stock 46269C102 497 12060 SH SOLE 12060 0 0 IROBOT CORP Common Stock 462726100 711 5825 SH SOLE 5825 0 0 IRON MOUNT INC Common Stock 46284V101 45 1226 SH SOLE 1226 0 0 IRWD 1.5-06/26 Bond 30/360P2 U 46333XAH1 16439 14500000 PRN SOLE 8878000 0 5622000 IRWD 2.25 6/22 Bond 30/360P2 U 46333XAD0 15082 14000000 PRN SOLE 7537000 0 6463000 ISH CORE US AGG MutFund Fi12 TL 464287226 40580 356501 PRN SOLE 332581 0 23920 ISH MSCI WORLD MutFund Eq 2 TL 464286392 20216 170614 SH SOLE 113 0 170501 ISHARES 0-5 HY Cl-EndFund Fi12 46434V407 0 2 PRN SOLE 2 0 0 ISHARES INDIA50 MutFund Eq 2 TL 464289529 631 14071 SH SOLE 14071 0 0 ISHARES S&P AMT MutFund Fi 4 TL 464288323 853 14800 PRN SOLE 0 0 14800 ISHARES SHORT T MutFund Fi12 TL 464288646 22224 406441 PRN SOLE 401541 0 4900 ISHARES SHORT T MutFund Fi12 TL 464288646 39 715 PRN SOLE 1 715 0 0 ISHARES ST NATN MutFund Fi12 TL 464288158 48 450 PRN SOLE 450 0 0 ISHR 0-1 TREAS MutFund Fi12 TL 464288679 794 7193 PRN SOLE 7193 0 0 ISHR CORE EAFE MutFund Eq 2 TL 46432F842 3233 44873 SH SOLE 44873 0 0 ISHR CORE EUR MutFund Eq 2 TL 46434V738 2357 43687 SH SOLE 43687 0 0 ISHR CORE HD MutFund Eq 4 TL 46429B663 933 9841 SH SOLE 9841 0 0 ISHR CORE MS EM MutFund Eq 2 TL 46434G103 121893 1893925 SH SOLE 1892795 0 1130 ISHR CORE PACIF MutFund Eq 0 TL 46434V696 9484 142480 SH SOLE 141205 0 1275 ISHR DIV GROWTH MutFund Eq 4 TL 46434V621 2967 61470 SH SOLE 61470 0 0 ISHR EUROZONE MutFund Eq 1 TL 464286608 2471 53224 SH SOLE 53224 0 0 ISHR EX TECH SW MutFund Eq 4 TL 464287515 1892 5543 SH SOLE 5543 0 0 ISHR EXP TECH MutFund Eq 4 TL 464287549 2346 6502 SH SOLE 6502 0 0 ISHR MSCI ACWI MutFund Eq 2 TL 464288257 3290 34587 SH SOLE 34587 0 0 ISHR NAS BIOTEC MutFund Eq 4 TL 464287556 47 315 SH SOLE 315 0 0 ISHR RUS MC GRO MutFund Eq 4 TL 464287481 621 6086 SH SOLE 6086 0 0 ISHR RUS MC VAL MutFund Eq 4 TL 464287473 325 2975 SH SOLE 2975 0 0 ISHR RUSSELL MC MutFund Eq 4 TL 464287499 1439 19466 SH SOLE 19466 0 0 ISHR S&P 1500 MutFund Eq 4 TL 464287150 3010 32865 SH SOLE 32865 0 0 ISHR US TREASUR MutFund Fi12 TL 46429B267 10 413 PRN SOLE 413 0 0 ISHR iBOXX INV MutFund Fi12 TL 464287242 1543 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 230 3900 PRN SOLE 3900 0 0 ISHRS INT GVT MutFund Fi12 TL 464288612 627 5466 PRN SOLE 4151 0 1315 ISHS MSCI INDIA MutFund Eq 2 TL 46429B598 646 15316 SH SOLE 15316 0 0 ITAU UNIBANCO H CommonStock ADR 465562106 8033 1619728 SH SOLE 856867 0 762861 ITAU UNIBANCO H CommonStock ADR 465562106 7748 1562118 SH OTR 1562118 0 0 ITT CORP Common Stock 45073V108 2896 31858 SH SOLE 31858 0 0 ITT CORP Common Stock 45073V108 230 2530 SH SOLE 1 0 0 2530 J B HUNT TRANSP Common Stock 445658107 54697 325445 SH SOLE 130245 0 195200 J B HUNT TRANSP Common Stock 445658107 1621 9649 SH SOLE 1 2628 0 5305 J2 GLOBAL INC Common Stock 48123V102 42296 352879 SH SOLE 199979 0 152900 JABIL CIRCUIT I Common Stock 466313103 140 2686 SH SOLE 2686 0 0 JABIL CIRCUIT I Common Stock 466313103 283 5437 SH SOLE 1 0 0 5437 JACK IN THE BOX Common Stock 466367109 63 576 SH SOLE 576 0 0 JAMF HOLDING CO Common Stock 47074L105 2958 83775 SH SOLE 1 0 0 83775 JAPAN SMALLER C Cl-EndFund Eq 1 47109U104 33512 3603486 SH SOLE 3425195 0 178291 JAZZ 1.5-08/24 Bond30E/360P2 U 472145AD3 129125 119078000 PRN SOLE 114354000 0 4724000 JAZZ PHARMACEUT Common Stock G50871105 61 377 SH SOLE 377 0 0 JCOM 3.25 6/29 Bond 30/360P2 U 48123VAC6 76244 43000000 PRN SOLE 27202000 0 15798000 JD.COM INC ADR CommonStock ADR 47215P106 66842 792636 SH SOLE 490630 0 302006 JD.COM INC ADR CommonStock ADR 47215P106 15968 189359 SH OTR 189359 0 0 JEFFERIES FINAN Common Stock 47233W109 42 1424 SH SOLE 1424 0 0 JELD WEN HLDG Common Stock 47580P103 36 1329 SH SOLE 1329 0 0 JH PFD INC FUND Cl-EndFund Fi 1 41021P103 127 7000 PRN SOLE 7000 0 0 JM SMUCKER CO Common Stock 832696405 3869 30578 SH SOLE 30578 0 0 JM SMUCKER CO Common Stock 832696405 625 4945 SH SOLE 1 2713 0 0 JOHN & JOHN COM Common Stock 478160104 1737563 10572339 SH SOLE 8641612 0 1930726 JOHN & JOHN COM Common Stock 478160104 1290 7850 SH DFND 7850 0 0 JOHN & JOHN COM Common Stock 478160104 631 3840 SH OTR 3840 0 0 JOHN & JOHN COM Common Stock 478160104 8696 52917 SH SOLE 1 10598 0 34988 JOHNSON CTRL IN Common Stock G51502105 31959 535608 SH SOLE 388165 0 147443 JOHNSON CTRL IN Common Stock G51502105 8 141 SH OTR 141 0 0 JOHNSON OUTDOOR Common Stock 479167108 98 688 SH SOLE 688 0 0 JONES LANG LASA Common Stock 48020Q107 37 212 SH SOLE 212 0 0 JOUNCE THERAEUT Common Stock 481116101 56 5453 SH SOLE 5453 0 0 JPM BB US EQU MutFund Eq 4 TL 46641Q399 24 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 577204 3791657 SH SOLE 3656607 0 135050 JPMORGAN CHASE Common Stock 46625H100 1661 10913 SH DFND 2340 0 8573 JPMORGAN CHASE Common Stock 46625H100 359 2361 SH OTR 2361 0 0 JPMORGAN CHASE Common Stock 46625H100 6409 42101 SH SOLE 1 0 0 42101 JUMIA TECHN-ADR CommonStock ADR 48138M105 9073 255891 SH SOLE 152644 0 103247 JUNIPER NETWRKS Common Stock 48203R104 118 4663 SH SOLE 4663 0 0 KAMN-3.25 5/24 Bond 30/360P2 U 483548AF0 27169 24949000 PRN SOLE 14137000 0 10812000 KANSAS CITY SOU Common Stock 485170302 73 278 SH SOLE 9 0 269 KARYOPHARM THER Common Stock 48576U106 78 7456 SH SOLE 7456 0 0 KB FINANCIAL GP CommonStock ADR 48241A105 70918 1434720 SH SOLE 1412638 0 22082 KB FINANCIAL GP CommonStock ADR 48241A105 10493 212294 SH OTR 212294 0 0 KB HOME Common Stock 48666K109 10 224 SH SOLE 224 0 0 KBR 2.5-11/1/23 Bond 30/360P2 U 48242WAB2 45083 28500000 PRN SOLE 15544000 0 12956000 KBR INC Common Stock 48242W106 330 8608 SH SOLE 8608 0 0 KELLOGG CO Common Stock 487836108 26357 416397 SH SOLE 391626 0 24771 KELLOGG CO Common Stock 487836108 2751 43466 SH SOLE 1 20259 0 10468 KEMPER CORP Common Stock 488401100 23 300 SH SOLE 300 0 0 KENNAMETAL INC Common Stock 489170100 16848 421535 SH SOLE 316532 0 105003 KEURIG DR PEPPE Common Stock 49271V100 2 65 SH SOLE 65 0 0 KEYCORP NEW Common Stock 493267108 316 15830 SH SOLE 15830 0 0 KEYSIGHT TEC Common Stock 49338L103 92249 643300 SH SOLE 274328 0 368972 KEYSIGHT TEC Common Stock 49338L103 5 38 SH OTR 38 0 0 KEYSIGHT TEC Common Stock 49338L103 1424 9932 SH SOLE 1 3753 0 4056 KFORCE INC Common Stock 493732101 152 2840 SH SOLE 2840 0 0 KIMBALL ELECTRO Common Stock 49428J109 110 4296 SH SOLE 4296 0 0 KIMBERLY CLARK Common Stock 494368103 94641 680630 SH SOLE 428115 0 252515 KIMBERLY CLARK Common Stock 494368103 3412 24539 SH SOLE 1 11341 0 5851 KINDER MORGAN Common Stock 49456B101 206 12381 SH SOLE 8626 0 3755 KINGSOFT ADR CommonStock ADR 49639K101 38493 978973 SH SOLE 799296 0 179677 KINGSOFT ADR CommonStock ADR 49639K101 24830 631487 SH SOLE 1 531142 0 100345 KITE REALTY GR Common Stock 49803T300 35 1852 SH SOLE 1852 0 0 KKR AND CO LP Common Stock 48251W104 293 6000 SH SOLE 6000 0 0 KKR REAL ESTATE Common Stock 48251K100 26 1451 SH SOLE 1451 0 0 KLA CORP Common Stock 482480100 35491 107421 SH SOLE 31271 0 76150 KLA CORP Common Stock 482480100 4910 14862 SH SOLE 1 0 0 14862 KN 3.25 11/21 Bond 30/360P2 U 49926DAB5 8845 7500000 PRN SOLE 6977000 0 523000 KONTOOR BRANDS Common Stock 50050N103 44 920 SH SOLE 920 0 0 KOREA FUND Cl-EndFund Eq12 500634209 35993 829535 SH SOLE 535088 0 294447 KORN/FERRY INTL Common Stock 500643200 1192 19127 SH SOLE 1 0 0 19127 KORNIT DIGITAL Common Stock M6372Q113 28 290 SH SOLE 290 0 0 KPTI 3-10/15/25 Bond 30/360P2 U 48576UAA4 23319 22500000 PRN SOLE 14219000 0 8281000 KRAFT HEINZ CO Common Stock 500754106 87 2191 SH SOLE 2191 0 0 KROGER CO COM Common Stock 501044101 14629 406487 SH SOLE 378984 0 27503 KROGER CO COM Common Stock 501044101 1189 33056 SH SOLE 1 16359 0 6713 KRYSTAL BIOTECH Common Stock 501147102 2 32 SH SOLE 32 0 0 KULICKE & SOFFA Common Stock 501242101 106 2178 SH SOLE 2178 0 0 L3HARRIS TECH Common Stock 502431109 20633 101805 SH SOLE 79405 0 22400 LABORATORY CORP Common Stock 50540R409 295447 1158482 SH SOLE 1051742 0 106740 LABORATORY CORP Common Stock 50540R409 14524 56954 SH SOLE 1 3293 0 53661 LAKELAND FINL Common Stock 511656100 33 485 SH SOLE 485 0 0 LAKELAND INDS Common Stock 511795106 27 982 SH SOLE 982 0 0 LAM RESH CORP C Common Stock 512807108 3363 5650 SH SOLE 5650 0 0 LAM RESH CORP C Common Stock 512807108 773 1300 SH SOLE 1 0 0 1300 LAMAR ADVERTISI Common Stock 512816109 64 690 SH SOLE 690 0 0 LAMB WESTON Common Stock 513272104 16106 207879 SH SOLE 35934 0 171945 LANCASTER COLON Common Stock 513847103 785 4481 SH SOLE 4481 0 0 LAS VEGAS SANDS Common Stock 517834107 20106 330916 SH SOLE 272151 0 58765 LATTICE SEMI Common Stock 518415104 84 1868 SH SOLE 1868 0 0 LAWSON PRODS IN Common Stock 520776105 53 1031 SH SOLE 1031 0 0 LCI INDUSTRIES Common Stock 50189K103 44 334 SH SOLE 334 0 0 LEGACY HOUSING Common Stock 52472M101 34 1937 SH SOLE 1937 0 0 LEGGETT & PLATT Common Stock 524660107 20320 445137 SH SOLE 319761 0 125376 LEGGETT & PLATT Common Stock 524660107 198 4355 SH OTR 4355 0 0 LEIDOS HOLDINGS Common Stock 525327102 5304 55098 SH SOLE 28831 0 26267 LEMAITRE VASCUL Common Stock 525558201 80 1641 SH SOLE 1641 0 0 LENDINGTREE INC Common Stock 52603B107 2 10 SH SOLE 10 0 0 LENNOX INTERNAT Common Stock 526107107 2 7 SH SOLE 7 0 0 LESLIE'S INC Common Stock 527064109 38801 1584368 SH SOLE 901012 0 683356 LEVI STRAUSS & Common Stock 52736R102 1254 52470 SH SOLE 0 0 52470 LGI HOMES INC Common Stock 50187T106 55 370 SH SOLE 370 0 0 LGND 0.75-05/23 Bond 30/360P2 U 53220KAF5 40659 39000000 PRN SOLE 27564000 0 11436000 LHC GROUP LLC Common Stock 50187A107 10620 55542 SH SOLE 14117 0 41425 LIBERTY BR-C Common Stock 530307305 35 238 SH SOLE 238 0 0 LIBERTY BRAVE C Common Stock 531229888 37 1353 SH SOLE 1353 0 0 LIBERTY LATIN A Common Stock G9001E128 39 3038 SH SOLE 3038 0 0 LIBERTY MEDIA.C Common Stock 531229854 208 4819 SH SOLE 4819 0 0 LIBERTY OILFIEL Common Stock 53115L104 5385 477043 SH SOLE 254647 0 222396 LIBERTY SIRIUSX Common Stock 531229409 1633 37047 SH SOLE 37047 0 0 LIBERTY TRIPADV Common Stock 531465102 2 463 SH SOLE 463 0 0 LIFE STORAGE IN Common Stock 53223X107 76 895 SH SOLE 895 0 0 LIFEMD INC Common Stock 53216B104 23 1472 SH SOLE 1472 0 0 LIGAND PHARMACE Common Stock 53220K504 131 864 SH SOLE 864 0 0 LIGHTSPEED-POS Common Stock 53227R106 34 545 SH SOLE 545 0 0 LILLY ELI & CO Common Stock 532457108 149061 797887 SH SOLE 369118 0 428769 LILLY ELI & CO Common Stock 532457108 1075 5755 SH DFND 5755 0 0 LILLY ELI & CO Common Stock 532457108 26 140 SH OTR 140 0 0 LILLY ELI & CO Common Stock 532457108 3094 16562 SH SOLE 1 3567 0 11059 LIMELIGHT NET Common Stock 53261M104 440 123430 SH SOLE 123430 0 0 LINCOLN NATL CO Common Stock 534187109 129 2075 SH SOLE 1780 0 295 LINDE PUBLIC LT Common Stock G5494J103 2246 8020 SH SOLE 7364 0 656 LINDE PUBLIC LT Common Stock G5494J103 1128 4029 SH SOLE 1 132 0 3897 LINTA 3.75 2/30 CONV BD EQ P2U 530715AL5 4235 5500000 SH SOLE 5500000 0 0 LINTA 4 11/29 Bond 30/360P2 U 530715AG6 20917 27165000 PRN SOLE 18498000 0 8667000 LIONS GATE. Common Stock 535919401 39 2631 SH SOLE 2631 0 0 LIQUIDITY SERVI Common Stock 53635B107 56 3049 SH SOLE 3049 0 0 LITHIA MOTORS-A Common Stock 536797103 189 487 SH SOLE 487 0 0 LITTELFUSE INC Common Stock 537008104 28 108 SH SOLE 108 0 0 LIVANOVA PLC Common Stock G5509L101 360 4890 SH SOLE 4890 0 0 LIVE OAK BANCSH Common Stock 53803X105 37 554 SH SOLE 554 0 0 LIVEPERSON INC Common Stock 538146101 1412 26773 SH SOLE 26773 0 0 LKQ CORP Common Stock 501889208 170287 4022855 SH SOLE 3942404 0 80451 LKQ CORP Common Stock 501889208 5491 129740 SH SOLE 1 0 0 129740 LMCA 1.375 23 Bond 30/360P2 U 531229AB8 31954 25000000 PRN SOLE 16402000 0 8598000 LNG 4.25 3/45 Bond 30/360P2 U 16411RAG4 5066 6126000 PRN SOLE 6126000 0 0 LOCKHEED MARTIN Common Stock 539830109 45119 122109 SH SOLE 117018 0 5091 LOEW'S CORP Common Stock 540424108 46 900 SH SOLE 900 0 0 LOGITECH INTERN Common Stock H50430232 45 438 SH SOLE 438 0 0 LOUISIANA PAC C Common Stock 546347105 4452 80292 SH SOLE 80292 0 0 LOWES COS INC Common Stock 548661107 1246919 6556523 SH SOLE 5689107 0 867416 LOWES COS INC Common Stock 548661107 1034 5440 SH DFND 5440 0 0 LOWES COS INC Common Stock 548661107 27 146 SH OTR 146 0 0 LOWES COS INC Common Stock 548661107 12241 64368 SH SOLE 1 0 0 63273 LPSN 0.75-03/24 Bond 30/360P2 U 538146AB7 25429 16451000 PRN SOLE 9380000 0 7071000 LSI INDS INC Common Stock 50216C108 33 3951 SH SOLE 3951 0 0 LTC PPTYS INC Common Stock 502175102 9 229 SH SOLE 229 0 0 LULULEMON ATH Common Stock 550021109 6479 21126 SH SOLE 7771 0 13355 LULULEMON ATH Common Stock 550021109 355 1159 SH SOLE 1 0 0 1159 LUMINEX CORP Common Stock 55027E102 39 1237 SH SOLE 1237 0 0 LUV 1.25 5/1/25 Bond 30/360P2 U 844741BG2 203105 117956000 PRN SOLE 95247000 0 22709000 LYFT INC Common Stock 55087P104 1537 24338 SH SOLE 0 0 24338 LYV 2-02/15/25 Bond 30/360P2 U 538034AU3 27624 24831000 PRN SOLE 22222000 0 2609000 LYV 2.5-03/23 Bond 30/360P2 U 538034AQ2 89679 63970000 PRN SOLE 60709000 0 3261000 M D C HLDGS INC Common Stock 552676108 87 1480 SH SOLE 1480 0 0 M&T BANK CORP Common Stock 55261F104 38 252 SH SOLE 252 0 0 M&T BANK CORP Common Stock 55261F104 219 1451 SH SOLE 1 0 0 1451 M/I HOMES INC Common Stock 55305B101 160 2721 SH SOLE 2721 0 0 MAC GLB INFRA Cl-EndFund Eq 4 55608D101 2744 125547 SH SOLE 125547 0 0 MACATAWA BANK Common Stock 554225102 6 632 SH SOLE 632 0 0 MACROGENICS INC Common Stock 556099109 76 2393 SH SOLE 2393 0 0 MACY'S INC Common Stock 55616P104 18 1168 SH SOLE 1168 0 0 MAGIC SOFTWARE Common Stock 559166103 59 3887 SH SOLE 3887 0 0 MAGNACHIP SEMIC Common Stock 55933J203 49 1999 SH SOLE 1999 0 0 MAGNOLIA OIL & Common Stock 559663109 8166 711340 SH SOLE 381334 0 330006 MAGNOLIA OIL & Common Stock 559663109 602 52499 SH SOLE 1 0 0 52499 MAKEMYTRIP LTD Common Stock V5633W109 13252 419654 SH SOLE 250488 0 169166 MALIBU BOATS Common Stock 56117J100 45474 570710 SH SOLE 327810 0 242900 MANHATTAN ASSOC Common Stock 562750109 2963 25248 SH SOLE 0 0 25248 MANITOWOC INC Common Stock 563571405 84 4118 SH SOLE 4118 0 0 MANNKIND CORP. Common Stock 56400P706 91 23443 SH SOLE 23443 0 0 MANPOWER GRP Common Stock 56418H100 43 440 SH SOLE 440 0 0 MANTECH INTL Common Stock 564563104 1178 13557 SH SOLE 13557 0 0 MARATHON DIGIT Common Stock 565788106 21 450 SH SOLE 450 0 0 MARATHON PETRO Common Stock 56585A102 21960 410557 SH SOLE 333363 0 77194 MARAVAI LIFE SC Common Stock 56600D107 119795 3361267 SH SOLE 3176539 0 184728 MARCUS & MILLIC Common Stock 566324109 8 240 SH SOLE 240 0 0 MARINE PRODUCTS Common Stock 568427108 18 1160 SH SOLE 1160 0 0 MARINEMAX INC Common Stock 567908108 84 1717 SH SOLE 1717 0 0 MARKEL CORP Common Stock 570535104 249 219 SH SOLE 219 0 0 MARKEL CORP Common Stock 570535104 4070 3572 SH SOLE 1 0 0 3365 MARKETAXCESS Common Stock 57060D108 1748 3511 SH SOLE 3511 0 0 MARKETAXCESS Common Stock 57060D108 195 392 SH SOLE 1 0 0 0 MARRIOTT INTL I Common Stock 571903202 420 2841 SH SOLE 1 282 0 2559 MARSH & MCLENNA Common Stock 571748102 396701 3256993 SH SOLE 2957196 0 299797 MARSH & MCLENNA Common Stock 571748102 382 3144 SH SOLE 1 0 0 3144 MARTEN TRANSPOR Common Stock 573075108 65 3840 SH SOLE 3840 0 0 MARTEN TRANSPOR Common Stock 573075108 433 25561 SH SOLE 1 0 0 25561 MARTIN MARIETTA Common Stock 573284106 19613 58405 SH SOLE 32691 0 25714 MARTIN MARIETTA Common Stock 573284106 969 2886 SH SOLE 1 953 0 1296 MASCO CORP Common Stock 574599106 14740 246089 SH SOLE 76368 0 169721 MASCO CORP Common Stock 574599106 543 9079 SH SOLE 1 0 0 9079 MASIMO CORP Common Stock 574795100 124 541 SH SOLE 541 0 0 MASTERCARD INC Common Stock 57636Q104 82025 230375 SH SOLE 187933 0 42442 MASTERCARD INC Common Stock 57636Q104 1887 5300 SH DFND 5300 0 0 MASTERCARD INC Common Stock 57636Q104 53 150 SH OTR 150 0 0 MASTERCARD INC Common Stock 57636Q104 3014 8467 SH SOLE 1 0 0 8467 MASTERCRAFT BOA Common Stock 57637H103 5 208 SH SOLE 208 0 0 MATADOR RESOURC Common Stock 576485205 2236 95378 SH SOLE 95378 0 0 MATCH GROUP INC Common Stock 57667L107 9632 70117 SH SOLE 70117 0 0 MATCH GROUP INC Common Stock 57667L107 394 2873 SH SOLE 1 0 0 2873 MATSON INC Common Stock 57686G105 56 846 SH SOLE 846 0 0 MATTHEWS CL A Common Stock 577128101 29 748 SH SOLE 748 0 0 MAXEON SOLAR TE Common Stock Y58473102 1228 38912 SH SOLE 38912 0 0 MAXIMUS Common Stock 577933104 60 677 SH SOLE 677 0 0 MAYVILLE ENGINE Common Stock 578605107 15 1048 SH SOLE 1048 0 0 MCAFEE CORP - A Common Stock 579063108 514 22630 SH SOLE 21983 0 647 MCCORMICK & CO Common Stock 579780206 5 59 SH SOLE 59 0 0 MCDONALDS CORP Common Stock 580135101 1185138 5287494 SH SOLE 4725910 0 561584 MCDONALDS CORP Common Stock 580135101 287 1282 SH OTR 1282 0 0 MCDONALDS CORP Common Stock 580135101 15207 67848 SH SOLE 1 1334 0 65696 MCGRATH RENTCOR Common Stock 580589109 4672 57933 SH SOLE 57933 0 0 MCHP 1.625-2/27 Bond 30/360P2 U 595017AF1 86923 38166000 PRN SOLE 30849000 0 7317000 MCHP 2.25-2/37 Bond 30/360P2 U 595017AH7 3431 1500000 PRN SOLE 1500000 0 0 MCKESSON CORP Common Stock 58155Q103 116964 599694 SH SOLE 1 354199 0 245495 MCKESSON CORP Common Stock 58155Q103 69718 357457 SH SOLE 126845 0 230612 MCKESSON CORP Common Stock 58155Q103 1175 6025 SH SOLE 1 2106 0 2680 MDB 0.25-1/26 Bond 30/360P2 U 60937PAD8 92442 63974000 PRN SOLE 59319000 0 4655000 MDU RES GROUP I Common Stock 552690109 38100 1205317 SH SOLE 467525 0 737792 MDU RES GROUP I Common Stock 552690109 5392 170581 SH SOLE 1 12824 0 157757 MEDALLIA INC Common Stock 584021109 41 1487 SH SOLE 1487 0 0 MEDIAALPHA INC Common Stock 58450V104 4108 115966 SH SOLE 57797 0 58169 MEDICAL PROPERT Common Stock 58463J304 71 3375 SH SOLE 3375 0 0 MEDIFAST INC Common Stock 58470H101 1304 6158 SH SOLE 5778 0 380 MEDNAX INC Common Stock 58502B106 68439 2687071 SH SOLE 1 1545726 0 1141345 MEDPACE HOLDING Common Stock 58506Q109 128 781 SH SOLE 781 0 0 MEDTRONIC PLC Common Stock G5960L103 61645 521844 SH SOLE 1 312993 0 208851 MEDTRONIC PLC Common Stock G5960L103 2706730 22913154 SH SOLE 20229956 0 2683198 MEDTRONIC PLC Common Stock G5960L103 1222 10352 SH DFND 10352 0 0 MEDTRONIC PLC Common Stock G5960L103 470 3985 SH OTR 3985 0 0 MEDTRONIC PLC Common Stock G5960L103 87279 738842 SH SOLE 1 472534 0 266308 MELI 2-8/15/28 Bond 30/360P2 U 58733RAD4 86312 25760000 PRN SOLE 24940000 0 820000 MERC COMP SYS Common Stock 589378108 213 3015 SH SOLE 1 0 0 3015 MERCADOLIBRE IN Common Stock 58733R102 34367 23345 SH SOLE 13301 0 10044 MERCADOLIBRE IN Common Stock 58733R102 26480 17988 SH OTR 17988 0 0 MERCADOLIBRE IN Common Stock 58733R102 363 247 SH SOLE 1 0 0 247 MERCHANTS BANC Common Stock 58844R108 73 1749 SH SOLE 1749 0 0 MERCK & CO INC Common Stock 58933Y105 127127 1649073 SH SOLE 861208 0 787865 MERCK & CO INC Common Stock 58933Y105 177 2301 SH DFND 0 0 2301 MERCK & CO INC Common Stock 58933Y105 9055 117468 SH SOLE 1 17657 0 87771 MERCURY GENL CO Common Stock 589400100 46 771 SH SOLE 771 0 0 MERIDIAN BIOSCI Common Stock 589584101 230 8780 SH SOLE 8780 0 0 MERITAGE HOMES Common Stock 59001A102 90 986 SH SOLE 986 0 0 MESA LABORATORI Common Stock 59064R109 433 1782 SH SOLE 1782 0 0 META FINANCIAL Common Stock 59100U108 60 1331 SH SOLE 1331 0 0 METHODE ELECTRS Common Stock 591520200 146 3484 SH SOLE 2222 0 1262 METLIFE INC Common Stock 59156R108 80797 1329132 SH SOLE 586158 0 742974 METLIFE INC Common Stock 59156R108 321 5292 SH OTR 5292 0 0 METLIFE INC Common Stock 59156R108 3585 58989 SH SOLE 1 0 0 58989 METROMILE INC Common Stock 591697107 3316 322350 SH SOLE 156710 0 165640 METROMILE INC Common Stock 591697107 3995 388262 SH SOLE 1 341571 0 46691 METROPOLITAN BK Common Stock 591774104 92 1844 SH SOLE 1844 0 0 METTLER INTL Common Stock 592688105 50153 43397 SH SOLE 19846 0 23551 METTLER INTL Common Stock 592688105 2279 1972 SH SOLE 1 305 0 1334 MEXICO EQ & INC Cl-End Eq 1 592834105 97 9568 SH SOLE 9568 0 0 MEXICO FUND Cl-EndFund Eq 4 592835102 18582 1313271 SH SOLE 911124 0 402147 MFS MULTIMKT Cl-EndFund Fi12 552737108 261 40370 PRN SOLE 40370 0 0 MGM GROWTH PRO Common Stock 55303A105 536 16441 SH SOLE 16441 0 0 MICROCHIP TECHN Common Stock 595017104 102578 660857 SH SOLE 0 0 660857 MICRON TECHNOLO Common Stock 595112103 3543 40168 SH SOLE 40168 0 0 MICRON TECHNOLO Common Stock 595112103 876 9942 SH SOLE 1 0 0 9942 MICROSOFT CORP Common Stock 594918104 2847471 12077329 SH SOLE 9669475 0 2407854 MICROSOFT CORP Common Stock 594918104 2714 11515 SH DFND 9915 0 1600 MICROSOFT CORP Common Stock 594918104 510 2165 SH OTR 2165 0 0 MICROSOFT CORP Common Stock 594918104 118401 502189 SH SOLE 1 122488 0 377923 MICROSTRATEGY Common Stock 594972408 58 86 SH SOLE 86 0 0 MID-AMER APT CM Common Stock 59522J103 489 3388 SH SOLE 823 0 2565 MID-AMER APT CM Common Stock 59522J103 208 1445 SH SOLE 1 0 0 0 MIDDLESEX Common Stock 596680108 216 2746 SH SOLE 2746 0 0 MIDDLESEX Common Stock 596680108 204 2592 SH SOLE 1 0 0 2592 MIMECAST LTD Common Stock G14838109 116 2886 SH SOLE 2886 0 0 MINE SAFETY APP Common Stock 553498106 3426 22838 SH SOLE 610 0 22228 MINE SAFETY APP Common Stock 553498106 11977 79837 SH SOLE 1 4671 0 75166 MINERALS TECHNO Common Stock 603158106 35 475 SH SOLE 475 0 0 MITEK SYSTEMS Common Stock 606710200 73 5053 SH SOLE 5053 0 0 MKS INSTRUMENTS Common Stock 55306N104 68637 370175 SH SOLE 209501 0 160674 MLAB 1.375 8/25 Bond 30/360P2 U 59064RAA7 15426 14000000 PRN SOLE 7664000 0 6336000 MOBILE TELESYS CommonStock ADR 607409109 259915 31164986 SH SOLE 23748325 0 7416661 MOBILE TELESYS CommonStock ADR 607409109 7349 881182 SH DFND 0 0 881182 MODERNA INC Common Stock 60770K107 1183 9036 SH SOLE 8837 0 199 MODERNA INC Common Stock 60770K107 1386 10588 SH SOLE 1 0 0 2629 MODIVCARE INC Common Stock 60783X104 3481 23505 SH SOLE 23505 0 0 MODIVCARE INC Common Stock 60783X104 285 1927 SH SOLE 1 1927 0 0 MOHAWK INDS INC Common Stock 608190104 21969 114240 SH SOLE 41412 0 72828 MOMO 1.25-07/25 Bond30E/360P2 U 60879BAB3 5868 6673000 PRN SOLE 6673000 0 0 MONDELEZ INTL Common Stock 609207105 8210 140281 SH SOLE 140281 0 0 MONDELEZ INTL Common Stock 609207105 298 5101 SH OTR 5101 0 0 MONDELEZ INTL Common Stock 609207105 952 16279 SH SOLE 1 0 0 13094 MONGODB INC Common Stock 60937P106 1387 5190 SH SOLE 0 0 5190 MONOLITHIC POWE Common Stock 609839105 2620 7420 SH SOLE 5609 0 1811 MONOLITHIC POWE Common Stock 609839105 469 1328 SH SOLE 1 0 0 1328 MOODY'S CORP Common Stock 615369105 102098 341913 SH SOLE 118026 0 223887 MOODY'S CORP Common Stock 615369105 1539 5157 SH SOLE 1 1083 0 4074 MORGAN STANLEY Common Stock 617446448 1763 22714 SH SOLE 21837 0 877 MORGAN STANLEY Common Stock 617446448 1699 21878 SH SOLE 1 0 0 21878 MORNINGSTAR Common Stock 617700109 33485 148796 SH SOLE 84248 0 64548 MORNINGSTAR Common Stock 617700109 387 1724 SH SOLE 1 0 0 1724 MOSAIC CO Common Stock 61945C103 11087 350772 SH SOLE 153194 0 197578 MOTOROLA SOL Common Stock 620076307 102972 547579 SH SOLE 353134 0 194445 MOTOROLA SOL Common Stock 620076307 631 3360 SH DFND 3360 0 0 MOTOROLA SOL Common Stock 620076307 17 95 SH OTR 95 0 0 MOTOROLA SOL Common Stock 620076307 1043 5550 SH SOLE 1 1704 0 2038 MOVADO GROUP Common Stock 624580106 57 2020 SH SOLE 2020 0 0 MR COOPER GRP Common Stock 62482R107 51 1485 SH SOLE 1485 0 0 MS CHINA A SHAR Cl-EndFund Eq 1 617468103 93839 4161401 SH SOLE 2995192 0 1166209 MS INDIA FUND Cl-EndFund Eq 1 61745C105 10363 444568 SH SOLE 345069 0 99499 MSCI INC Common Stock 55354G100 4655 11104 SH SOLE 11044 0 60 MSCI INC Common Stock 55354G100 551 1315 SH SOLE 1 0 0 1315 MTOR 3.25-10/37 Bond 30/360P2 U 59001KAF7 38585 32856000 PRN SOLE 32475000 0 381000 MUELLER INDS IN Common Stock 624756102 30 738 SH SOLE 738 0 0 MUELLER WATER P Common Stock 624758108 64 4622 SH SOLE 4622 0 0 MURPHY USA INC Common Stock 626755102 20 143 SH SOLE 143 0 0 MVB FINANCIAL Common Stock 553810102 34 1006 SH SOLE 1006 0 0 MYERS INDS INC Common Stock 628464109 39 2015 SH SOLE 2015 0 0 MYR GROUP INC/D Common Stock 55405W104 6896 96232 SH SOLE 93748 0 2484 MYR GROUP INC/D Common Stock 55405W104 569 7944 SH SOLE 1 4913 0 3031 N AMER CONSTRUC Common Stock 656811106 27 2530 SH SOLE 2530 0 0 N.Y. TIMES CO Common Stock 650111107 2297 45391 SH SOLE 44347 0 1044 NANOSTRING TECH Common Stock 63009R109 31 474 SH SOLE 474 0 0 NASDAQ OMX Common Stock 631103108 293 1992 SH SOLE 1133 0 859 NASDAQ OMX Common Stock 631103108 700 4750 SH SOLE 1 0 0 3336 NATERA INC Common Stock 632307104 2899 28557 SH SOLE 28557 0 0 NATHAN'S FAMOUS Common Stock 632347100 4 74 SH SOLE 74 0 0 NATIONAL BK HLD Common Stock 633707104 42 1072 SH SOLE 1072 0 0 NATIONAL FUEL G Common Stock 636180101 295 5912 SH SOLE 5912 0 0 NATIONAL HEALTH Common Stock 635906100 79 1014 SH SOLE 1014 0 0 NATIONAL INSTRS Common Stock 636518102 199 4615 SH SOLE 4615 0 0 NATIONAL RETAIL Common Stock 637417106 45 1030 SH SOLE 1030 0 0 NATIONAL VISION Common Stock 63845R107 2351 53644 SH SOLE 53644 0 0 NATL BEVERAGE Common Stock 635017106 70 1439 SH SOLE 1439 0 0 NATL GRID ADR CommonStock ADR 636274409 34 579 SH SOLE 579 0 0 NATL GRID ADR CommonStock ADR 636274409 363 6135 SH OTR 6135 0 0 NATL PRESTO Common Stock 637215104 82 804 SH SOLE 804 0 0 NATL STORAGE TR Common Stock 637870106 43006 1077044 SH SOLE 616846 0 460198 NATL STORAGE TR Common Stock 637870106 226 5664 SH SOLE 1 0 0 5664 NATURAL GROCERS Common Stock 63888U108 33 1915 SH SOLE 1915 0 0 NATURES SUNSHIN Common Stock 639027101 49 2501 SH SOLE 2501 0 0 NAUTILUS GROUP Common Stock 63910B102 42 2686 SH SOLE 1544 0 1142 NAVIENT CORP Common Stock 63938C108 68 4818 SH SOLE 4818 0 0 NCR CORP Common Stock 62886E108 3 87 SH SOLE 87 0 0 NEENAH INC Common Stock 640079109 30525 594113 SH SOLE 336552 0 257561 NETAPP INC Common Stock 64110D104 40 561 SH SOLE 561 0 0 NETEASE INC CommonStock ADR 64110W102 94709 917195 SH SOLE 392068 0 525127 NETEASE INC CommonStock ADR 64110W102 36282 351372 SH OTR 351372 0 0 NETFLIX INC Common Stock 64110L106 22788 43684 SH SOLE 24207 0 19477 NETFLIX INC Common Stock 64110L106 2181 4181 SH SOLE 1 0 0 4181 NETGEAR INC Common Stock 64111Q104 138 3370 SH SOLE 3370 0 0 NETSTREIT CORP Common Stock 64119V303 36 1947 SH SOLE 1947 0 0 NEUROCINE BIO Common Stock 64125C109 88 915 SH SOLE 915 0 0 NEVRO CORP Common Stock 64157F103 1017 7297 SH SOLE 7297 0 0 NEW GERMANY FD Cl-EndFund Eq 1 644465106 45471 2300027 SH SOLE 2234612 0 65415 NEW JERSEY RES Common Stock 646025106 9899 248305 SH SOLE 131908 0 116397 NEW ORIENTAL AD CommonStock ADR 647581107 47152 3368069 SH SOLE 1770847 0 1597222 NEW ORIENTAL AD CommonStock ADR 647581107 15236 1088351 SH OTR 1088351 0 0 NEW YORK COMM Common Stock 649445103 74 5930 SH SOLE 5930 0 0 NEWMARKET CORP Common Stock 651587107 1542 4058 SH SOLE 4058 0 0 NEWMONT GOLDCO Common Stock 651639106 7047 116935 SH SOLE 107255 0 9680 NEWMONT GOLDCO Common Stock 651639106 1168 19390 SH SOLE 1 7909 0 5651 NEWR 0.5-5/1/23 Bond 30/360P2 U 64829BAB6 5562 5691000 PRN SOLE 5691000 0 0 NEWS CORP-CL A Common Stock 65249B109 100 3966 SH SOLE 3966 0 0 NEXSTAR BROADC Common Stock 65336K103 103 740 SH SOLE 740 0 0 NEXTER ENGY PFD Preferred Stock 65339F770 6134 123857 SH SOLE 123857 0 0 NEXTERA ENERGY Common Stock 65339F101 20436 270283 SH SOLE 184671 0 85612 NEXTERA ENERGY Common Stock 65339F101 1044 13817 SH SOLE 1 321 0 13496 NI HOLDINGS INC Common Stock 65342T106 7 406 SH SOLE 406 0 0 NICOLET BANKSHA Common Stock 65406E102 26 320 SH SOLE 320 0 0 NIELSEN HLD PLC Common Stock G6518L108 133991 5327698 SH SOLE 1 3063799 0 2263899 NIELSEN HLD PLC Common Stock G6518L108 55 2208 SH SOLE 2208 0 0 NIKE INC CL B Common Stock 654106103 37649 283316 SH SOLE 111793 0 171523 NIKE INC CL B Common Stock 654106103 1594 11998 SH SOLE 1 0 0 11998 NIO INC ADR CommonStock ADR 62914V106 10447 268013 SH SOLE 264076 0 3937 NL INDS INC COM Common Stock 629156407 8 1114 SH SOLE 1114 0 0 NLIGHT INC Common Stock 65487K100 40 1255 SH SOLE 1255 0 0 NOAH HLDGS ADR CommonStock ADR 65487X102 4 112 SH SOLE 112 0 0 NOMAD FOODS LTD Common Stock G6564A105 540 19693 SH SOLE 16748 0 2945 NORDSON CORP CO Common Stock 655663102 7 38 SH SOLE 38 0 0 NORDSON CORP CO Common Stock 655663102 10878 54755 SH SOLE 1 6892 0 47863 NORFOLK SOUTHER Common Stock 655844108 461907 1720196 SH SOLE 1 1665675 0 54521 NORFOLK SOUTHER Common Stock 655844108 737239 2745566 SH SOLE 2478262 0 267304 NORFOLK SOUTHER Common Stock 655844108 165 616 SH OTR 616 0 0 NORFOLK SOUTHER Common Stock 655844108 5002 18630 SH SOLE 1 0 0 18630 NORTHRIM BANCOR Common Stock 666762109 24 578 SH SOLE 578 0 0 NORTHROP GRUMMA Common Stock 666807102 21161 65385 SH SOLE 62463 0 2922 NORTHWEST BANC Common Stock 667340103 260 17997 SH SOLE 17997 0 0 NORTHWESTERN CO Common Stock 668074305 2 32 SH SOLE 32 0 0 NORTONLIFELOCK Common Stock 668771108 1523 71659 SH SOLE 71659 0 0 NORWEGIAN CRUIS Common Stock G66721104 8975 325324 SH SOLE 325324 0 0 NOV INC Common Stock 62955J103 17 1246 SH SOLE 1246 0 0 NOVARTIS AG ADR CommonStock ADR 66987V109 97100 1135941 SH SOLE 1103220 0 32721 NOVOCURE LTD Common Stock G6674U108 110 838 SH SOLE 838 0 0 NOW 0-6/1/22 Bond 30/360P1 U 81762PAC6 80120 21614000 PRN SOLE 15994000 0 5620000 NRG ENERGY INC Common Stock 629377508 241 6391 SH SOLE 5713 0 678 NTNX 0-01/15/23 Bond 30/360P1 U 67059NAB4 29663 30250000 PRN SOLE 19726000 0 10524000 NU SKIN ASIA Common Stock 67018T105 74 1414 SH SOLE 1414 0 0 NUAN 1-12/15/35 Bond 30/360P2 U 67020YAK6 47208 25500000 PRN SOLE 16513000 0 8987000 NUAN 1.5 11/35 Bond 30/360P2 U 67020YAG5 45379 21374000 PRN SOLE 21054000 0 320000 NUANCE COMM Common Stock 67020Y100 1316 30172 SH SOLE 30172 0 0 NUCOR CORP Common Stock 670346105 41 520 SH SOLE 520 0 0 NUCOR CORP Common Stock 670346105 548 6834 SH SOLE 1 0 0 6834 NUTRIEN LTD Common Stock 67077M108 24635 457136 SH SOLE 324624 0 132512 NUTRIEN LTD Common Stock 67077M108 406 7542 SH SOLE 1 0 0 7542 NUV PFD&INC TRM Cl-EndFund Fi12 67075A106 175 7000 PRN SOLE 7000 0 0 NUVA 0.375-3/25 Bond 30/360P2 U 670704AJ4 5076 4959000 PRN SOLE 4959000 0 0 NUVASIVE INC Common Stock 670704105 2041 31133 SH SOLE 31133 0 0 NUVEEN GLBL HI Cl-EndFund Fi12 67075G103 108 7000 PRN SOLE 7000 0 0 NUVEEN NY AMT Cl-EndFund Fi12 670656107 161 11800 PRN SOLE 11800 0 0 NUVEEN NY DIV MutFund Fi12 TL 67066X107 49 3500 PRN SOLE 3500 0 0 NVAX 3.75 2/23 Bond 30/360P2 U 670002AB0 14969 8968000 PRN SOLE 7832000 0 1136000 NVIDIA CORP Common Stock 67066G104 268856 503542 SH SOLE 62435 0 441107 NVIDIA CORP Common Stock 67066G104 5771 10810 SH SOLE 1 0 0 10810 NVR INC Common Stock 62944T105 202 43 SH SOLE 1 0 0 43 NVRO 1.75 06/21 Bond 30/360P2 U 64157FAA1 12978 8908000 PRN SOLE 5708000 0 3200000 NVRO 2.75 04/25 Bond 30/360P2 U 64157FAC7 21586 14000000 PRN SOLE 7670000 0 6330000 NVTA 2-09/01/24 Bond 30/360P2 U 46185LAB9 53626 35500000 PRN SOLE 19959000 0 15541000 NXP SEMICONDUC Common Stock N6596X109 142345 706989 SH SOLE 157577 0 549412 O REILLY AUTOMO Common Stock 67103H107 143409 282719 SH SOLE 272597 0 10122 O REILLY AUTOMO Common Stock 67103H107 1051 2072 SH SOLE 1 577 0 1083 OAK STREET HLTH Common Stock 67181A107 3592 66200 SH SOLE 66200 0 0 OCCIDENTAL PET Common Stock 674599105 15265 573444 SH SOLE 196381 0 377063 OCCIDENTAL PET Common Stock 674599105 335 12619 SH SOLE 1 0 0 12619 OFG BANCORP Common Stock 67103X102 33 1496 SH SOLE 1496 0 0 OIL DRI CORP Common Stock 677864100 49 1430 SH SOLE 1430 0 0 OKTA 0.125-9/25 Bond 30/360P2 U 679295AD7 93329 68910000 PRN SOLE 64897000 0 4013000 OLD DOMINION FG Common Stock 679580100 15625 64994 SH SOLE 61458 0 3536 OLD DOMINION FG Common Stock 679580100 816 3398 SH SOLE 1 0 0 3398 OLD NATL BANCOR Common Stock 680033107 35 1840 SH SOLE 1840 0 0 OLD NATL BANCOR Common Stock 680033107 726 37587 SH SOLE 1 0 0 37587 OLD REP INTL CO Common Stock 680223104 6209 284304 SH SOLE 284304 0 0 OLD REP INTL CO Common Stock 680223104 506 23184 SH SOLE 1 23184 0 0 OLIN CORP Common Stock 680665205 37 975 SH SOLE 975 0 0 OMEGA HEALTHCAR Common Stock 681936100 69 1896 SH SOLE 1896 0 0 OMER 5.25 02/26 Bond 30/360P2 U 682143AG7 30639 24535000 PRN SOLE 14424000 0 10111000 OMEROS CORP Common Stock 682143102 836 46991 SH SOLE 46991 0 0 OMNICOM GROUP I Common Stock 681919106 118969 1604443 SH SOLE 1 919147 0 685296 OMNICOM GROUP I Common Stock 681919106 100 1359 SH SOLE 1359 0 0 OMNICOM GROUP I Common Stock 681919106 386 5217 SH SOLE 1 0 0 2955 ON 1.625-10/23 Bond 30/360P2 U 682189AP0 102301 49287000 PRN SOLE 46249000 0 3038000 ONECONNECT ADR CommonStock ADR 68248T105 10163 687669 SH SOLE 408574 0 279095 ONEMAIN HLDGS Common Stock 68268W103 64 1198 SH SOLE 1198 0 0 ONEWATER MARINE Common Stock 68280L101 68 1716 SH SOLE 1716 0 0 OPPENHEIMER HOL Common Stock 683797104 36 905 SH SOLE 905 0 0 ORACLE CORP Common Stock 68389X105 42116 600212 SH SOLE 1 350369 0 249843 ORACLE CORP Common Stock 68389X105 82564 1176634 SH SOLE 559182 0 617452 ORACLE CORP Common Stock 68389X105 4973 70875 SH SOLE 1 13178 0 48062 ORGANOGENESIS H Common Stock 68621F102 179 9840 SH SOLE 9840 0 0 ORION ENGINEERE Common Stock L72967109 34 1735 SH SOLE 1735 0 0 ORRSTOWN FINL S Common Stock 687380105 14 648 SH SOLE 648 0 0 ORTHO CLINICAL Common Stock G6829J107 39601 2052430 SH SOLE 1129690 0 922740 OSHKOSH CORP Common Stock 688239201 2321 19568 SH SOLE 19413 0 155 OSI SYSTEMS INC Common Stock 671044105 366 3818 SH SOLE 3818 0 0 OSIS 1.25-09/22 Bond 30/360P2 U 671044AD7 39859 36800000 PRN SOLE 22515000 0 14285000 OTIS WORLDWIDE Common Stock 68902V107 3008 43946 SH SOLE 24256 0 19690 OTIS WORLDWIDE Common Stock 68902V107 3551 51889 SH SOLE 1 0 0 51889 OVINTIV-INC Common Stock 69047Q102 9853 413655 SH SOLE 229780 0 183875 OWENS & MINOR I Common Stock 690732102 94 2511 SH SOLE 2511 0 0 OWENS CORNING Common Stock 690742101 29 322 SH SOLE 322 0 0 PACCAR INC Common Stock 693718108 2732 29402 SH SOLE 29402 0 0 PACCAR INC Common Stock 693718108 796 8576 SH SOLE 1 0 0 6126 PACKAGING CORP Common Stock 695156109 1733 12888 SH SOLE 12888 0 0 PACWEST BANCORP Common Stock 695263103 1255 32900 SH SOLE 31892 0 1008 PACWEST BANCORP Common Stock 695263103 502 13172 SH SOLE 1 0 0 13172 PAE INC Common Stock 69290Y109 22 2440 SH SOLE 2440 0 0 PAGSEGURO DIGIT Common Stock G68707101 42124 909813 SH SOLE 427712 0 482101 PALANTIR TECHNO Common Stock 69608A108 182 7851 SH SOLE 1 0 0 7851 PALO ALTO NETWO Common Stock 697435105 166311 516399 SH SOLE 452389 0 64010 PAM TRANSPORT Common Stock 693149106 12 199 SH SOLE 199 0 0 PANW 0.75-07/23 Bond 30/360P2 U 697435AD7 157167 118662000 PRN SOLE 104329000 0 14333000 PAPA JOHNS INTL Common Stock 698813102 282 3190 SH SOLE 3190 0 0 PAR 2.875-04/26 Bond 30/360P2 U 698884AC7 21500 12500000 PRN SOLE 7157000 0 5343000 PAR TECHNOLOGY Common Stock 698884103 121 1864 SH SOLE 1864 0 0 PARK HOTEL & Common Stock 700517105 19 900 SH SOLE 900 0 0 PARK NATL CORP Common Stock 700658107 27 216 SH SOLE 216 0 0 PARKER HANNIFIN Common Stock 701094104 137834 436973 SH SOLE 14401 0 422572 PARKER HANNIFIN Common Stock 701094104 2145 6803 SH SOLE 1 0 0 6803 PARSONS CORP Common Stock 70202L102 43565 1077280 SH SOLE 603213 0 474067 PATK 1-02/01/23 Bond 30/360P2 U 703343AB9 42863 36441000 PRN SOLE 21042000 0 15399000 PATRICK INDUSTR Common Stock 703343103 78 919 SH SOLE 919 0 0 PAYCHEX INC COM Common Stock 704326107 36921 376675 SH SOLE 195222 0 181453 PAYCHEX INC COM Common Stock 704326107 1769 18048 SH SOLE 1 5885 0 7978 PAYCOM SOFTWARE Common Stock 70432V102 6644 17954 SH SOLE 6531 0 11423 PAYCOM SOFTWARE Common Stock 70432V102 441 1192 SH SOLE 1 0 0 1192 PAYPAL HOLDINGS Common Stock 70450Y103 56728 233606 SH SOLE 81494 0 152112 PAYPAL HOLDINGS Common Stock 70450Y103 2714 11177 SH SOLE 1 0 0 11177 PCLN 0.9 9/21 Bond 30/360P2 U 741503AX4 18221 15514000 PRN SOLE 0 0 15514000 PDC ENERGY INC Common Stock 69327R101 37 1100 SH SOLE 1100 0 0 PDD 0-12/01/25 Bond30E/360P1 U 722304AC6 141806 133343000 PRN SOLE 127741000 0 5602000 PEB 1.75 12/26 Bond 30/360P2 U 70509VAA8 19340 16460000 PRN SOLE 14963000 0 1497000 PEGASYSTEMS INC Common Stock 705573103 38970 340829 SH SOLE 192469 0 148360 PELOTON INTERAC Common Stock 70614W100 37 331 SH SOLE 331 0 0 PELOTON INTERAC Common Stock 70614W100 466 4150 SH SOLE 1 0 0 4150 PENN 2.75 05/26 Bond 30/360P2 U 707569AU3 175633 38900000 PRN SOLE 19278000 0 19622000 PENN NATIONAL G Common Stock 707569109 1644 15688 SH SOLE 15688 0 0 PENNSYLVANIA RL Common Stock 709102107 8 4296 SH SOLE 4296 0 0 PENNYMAC FIN Common Stock 70932M107 420 6291 SH SOLE 6291 0 0 PENNYMAC MTGE Common Stock 70931T103 99 5090 SH SOLE 5090 0 0 PENTAIR PLC Common Stock G7S00T104 61 994 SH SOLE 994 0 0 PENUMBRA INC Common Stock 70975L107 1089 4025 SH SOLE 0 0 4025 PEPSICO INC Common Stock 713448108 393861 2784455 SH SOLE 2086399 0 698056 PEPSICO INC Common Stock 713448108 629 4450 SH DFND 600 0 3850 PEPSICO INC Common Stock 713448108 4194 29656 SH SOLE 1 8040 0 16748 PERDOCEO EDUCAT Common Stock 71363P106 50 4261 SH SOLE 4261 0 0 PERFICIENT INC Common Stock 71375U101 552 9415 SH SOLE 9415 0 0 PERFICIENT INC Common Stock 71375U101 1161 19777 SH SOLE 1 0 0 19777 PERKINELMER Common Stock 714046109 2 17 SH SOLE 17 0 0 PERSPECTA INC Common Stock 715347100 542 18687 SH SOLE 0 0 18687 PETIQ INC Common Stock 71639T106 732 20777 SH SOLE 20777 0 0 PETROLEO BRAS CommonStock ADR 71654V408 6441 759566 SH SOLE 759566 0 0 PETROLEO BRASIL CommonStock ADR 71654V101 3 415 SH SOLE 415 0 0 PFIZER INC Common Stock 717081103 99884 2756948 SH SOLE 1434036 0 1322912 PFIZER INC Common Stock 717081103 845 23346 SH DFND 19275 0 4071 PFIZER INC Common Stock 717081103 360 9946 SH OTR 9946 0 0 PFIZER INC Common Stock 717081103 2240 61833 SH SOLE 1 0 0 51453 PGIM-HI YLD BND Cl-EndFund Fi12 69346H100 156 10001 PRN SOLE 10001 0 0 PGT INNOVATIONS Common Stock 69336V101 50762 2010394 SH SOLE 1137632 0 872762 PHILIP MORRIS Common Stock 718172109 29351 330763 SH SOLE 322211 0 8552 PHILIP MORRIS Common Stock 718172109 7817 88098 SH SOLE 1 6922 0 75029 PHILLIPS 66 Common Stock 718546104 103 1272 SH SOLE 1272 0 0 PHILLIPS 66 Common Stock 718546104 542 6656 SH SOLE 1 0 0 6656 PHREESIA INC Common Stock 71944F106 18309 351431 SH SOLE 186009 0 165422 PI 2-12/15/26 Bond 30/360P2 U 453204AA7 23407 12950000 PRN SOLE 7812000 0 5138000 PIEDMONT OFFICE Common Stock 720190206 38 2240 SH SOLE 2240 0 0 PINDUODUO ADR CommonStock ADR 722304102 14057 105003 SH SOLE 105003 0 0 PINNACLE FINL Common Stock 72346Q104 10745 121200 SH SOLE 64664 0 56536 PINNACLE WEST C Common Stock 723484101 4 60 SH SOLE 60 0 0 PINNACLE WEST C Common Stock 723484101 37 466 SH SOLE 1 0 0 0 PINTEREST INC Common Stock 72352L106 4317 58326 SH SOLE 0 0 58326 PINTEREST INC Common Stock 72352L106 409 5530 SH SOLE 1 0 0 5530 PIONEER RES CO Common Stock 723787107 32869 206963 SH SOLE 114461 0 92502 PIONEER RES CO Common Stock 723787107 648 4083 SH SOLE 1 0 0 4083 PJT PARTNERS Common Stock 69343T107 38 572 SH SOLE 572 0 0 PLAYTIKA HLDG Common Stock 72815L107 1968 72346 SH SOLE 72346 0 0 PLURALSIGHT INC Common Stock 72941B106 94 4247 SH SOLE 4247 0 0 PMT 5.5-11/1/24 Bond 30/360P2 U 70932AAD5 20237 20000000 PRN SOLE 11081000 0 8919000 PNC FINL CORP Common Stock 693475105 343515 1958357 SH SOLE 1757749 0 200608 PNC FINL CORP Common Stock 693475105 528 3014 SH OTR 3014 0 0 PNC FINL CORP Common Stock 693475105 674 3847 SH SOLE 1 0 0 3847 POLARIS INC Common Stock 731068102 174 1307 SH SOLE 1307 0 0 POPULAR INC. Common Stock 733174700 53 759 SH SOLE 759 0 0 PORTLAND GENERA Common Stock 736508847 4783 100770 SH SOLE 100770 0 0 PORTLAND GENERA Common Stock 736508847 305 6432 SH SOLE 1 6432 0 0 POTLATCHDELTIC Common Stock 737630103 3711 70138 SH SOLE 70138 0 0 POTLATCHDELTIC Common Stock 737630103 143 2716 SH OTR 2716 0 0 POWER INTEGRA Common Stock 739276103 36 452 SH SOLE 452 0 0 PPG INDS INC Common Stock 693506107 27156 180731 SH SOLE 129570 0 51161 PPG INDS INC Common Stock 693506107 966 6433 SH SOLE 1 0 0 5068 PPL CORP Common Stock 69351T106 118 4106 SH SOLE 4106 0 0 PPL CORP Common Stock 69351T106 619 21465 SH SOLE 1 0 0 14091 PRAA-3.5 6/23 Bond 30/360P2 U 69354NAB2 60772 56500000 PRN SOLE 29456000 0 27044000 PREFERRED BK Common Stock 740367404 30 473 SH SOLE 473 0 0 PREMIER FINAN Common Stock 74052F108 785 23612 SH SOLE 23612 0 0 PREMIER INC Common Stock 74051N102 1164 34403 SH SOLE 34403 0 0 PRICESMART INC Common Stock 741511109 83 867 SH SOLE 867 0 0 PRICESMART INC Common Stock 741511109 1223 12643 SH SOLE 1 0 0 12643 PRIMERICA INC Common Stock 74164M108 10551 71384 SH SOLE 16814 0 54570 PRIMO WATER CO Common Stock 74167P108 235 14500 SH SOLE 14500 0 0 PRIMORIS SERVIC Common Stock 74164F103 583 17599 SH SOLE 17599 0 0 PRIMORIS SERVIC Common Stock 74164F103 1008 30427 SH SOLE 1 0 0 30427 PRIORITY TECHN Common Stock 74275G107 46 6702 SH SOLE 6702 0 0 PRO 1-05/15/24 Bond 30/360P2 U 74346YAH6 11891 11730000 PRN SOLE 7932000 0 3798000 PRO ULTRAPR S&P MutFund Eq 4 TL 74347B110 47 2003 SH SOLE 2003 0 0 PRO ULTRSHT QQQ MutFund Eq 4 TL 74347G739 156 6001 SH SOLE 6001 0 0 PRO ULTRSHT R2K MutFund Eq 4 TL 74347G689 0 3 SH SOLE 3 0 0 PROCTER & GAMBL Common Stock 742718109 833511 6154552 SH SOLE 4931135 0 1223417 PROCTER & GAMBL Common Stock 742718109 1947 14380 SH DFND 7880 0 6500 PROCTER & GAMBL Common Stock 742718109 25 191 SH OTR 191 0 0 PROCTER & GAMBL Common Stock 742718109 15073 111303 SH SOLE 1 12183 0 90519 PROGRESSIVE OH Common Stock 743315103 539 5646 SH SOLE 5646 0 0 PROGRESSIVE OH Common Stock 743315103 1161 12149 SH SOLE 1 0 0 7097 PROGRESSIVESOFT Common Stock 743312100 46 1059 SH SOLE 1059 0 0 PROLOGIS INC Common Stock 74340W103 497870 4696893 SH SOLE 4521550 0 175343 PROLOGIS INC Common Stock 74340W103 393 3711 SH OTR 3711 0 0 PROLOGIS INC Common Stock 74340W103 11211 105773 SH SOLE 1 3965 0 101808 PROOFPOINT INC Common Stock 743424103 175 1393 SH SOLE 1393 0 0 PROPETRO HLDG Common Stock 74347M108 75 7106 SH SOLE 7106 0 0 PROS HOLDINGS Common Stock 74346Y103 318 7495 SH SOLE 7495 0 0 PROSH SHORT VIX MutFund Eq 0 TL 74347W130 0 1 SH SOLE 1 0 0 PROSHARES ULSH MutFund Fi 4 TL 74347B201 173 8001 PRN SOLE 8001 0 0 PROSPERITY BANC Common Stock 743606105 9292 124081 SH SOLE 66242 0 57839 PRUDENTIAL ADR CommonStock ADR 74435K204 129435 3031981 SH SOLE 2928243 0 103738 PRUDENTIAL ADR CommonStock ADR 74435K204 8 202 SH OTR 202 0 0 PRUDENTIAL ADR CommonStock ADR 74435K204 12 290 SH SOLE 1 290 0 0 PRUDENTIAL FIN Common Stock 744320102 48 537 SH SOLE 114 0 423 PS BUSINESS PAR Common Stock 69360J107 10300 66635 SH SOLE 36779 0 29856 PS BUSINESS PAR Common Stock 69360J107 1390 8998 SH SOLE 1 0 0 8998 PSTG 0.125-4/23 Bond 30/360P2 U 74624MAB8 5541 5000000 PRN SOLE 3818000 0 1182000 PTC INC Common Stock 69370C100 279660 2031681 SH SOLE 603678 0 1428003 PTC INC Common Stock 69370C100 8 59 SH OTR 59 0 0 PTC INC Common Stock 69370C100 14962 108696 SH SOLE 1 6344 0 102352 PTC THERAPEUTIC Common Stock 69366J200 152 3213 SH SOLE 3213 0 0 PTCT 3 8/15/22 Bond 30/360P2 U 69366JAB7 11500 10000000 PRN SOLE 5183000 0 4817000 PUBLIC STORAGE Common Stock 74460D109 418730 1696912 SH SOLE 1659160 0 37752 PUBLIC STORAGE Common Stock 74460D109 16291 66023 SH SOLE 1 4043 0 58955 PUBLIC SVC ENTE Common Stock 744573106 12973 215471 SH SOLE 171254 0 44217 PUBLIC SVC ENTE Common Stock 744573106 605 10051 SH SOLE 1 0 0 6511 PULTE GROUP INC Common Stock 745867101 9149 174471 SH SOLE 80823 0 93648 PVGCN 2.25-3/22 Bond 30/360P2 U 74139CAB8 10312 10000000 PRN SOLE 8092000 0 1908000 PVH CORP Common Stock 693656100 3321 31428 SH SOLE 31428 0 0 Pool Corp Common Stock 73278L105 1202 3482 SH SOLE 3482 0 0 QAD INC - A Common Stock 74727D306 31 475 SH SOLE 475 0 0 QCR HOLDINGS IN Common Stock 74727A104 22 470 SH SOLE 470 0 0 QORVO INC Common Stock 74736K101 2624 14364 SH SOLE 14364 0 0 QORVO INC Common Stock 74736K101 440 2410 SH SOLE 1 0 0 2410 QUAKER CHEM COR Common Stock 747316107 12 53 SH SOLE 53 0 0 QUALCOMM INC Common Stock 747525103 147949 1115844 SH SOLE 165809 0 950035 QUALCOMM INC Common Stock 747525103 1848 13942 SH SOLE 1 2314 0 11628 QUALYS INC Common Stock 74758T303 28 275 SH SOLE 275 0 0 QUANEX BUILDING Common Stock 747619104 157 6003 SH SOLE 6003 0 0 QUANTA SERVICES Common Stock 74762E102 26777 304356 SH SOLE 298406 0 5950 QUANTA SERVICES Common Stock 74762E102 1169 13290 SH SOLE 1 6472 0 6818 QUDIAN INC CommonStock ADR 747798106 94 41257 SH SOLE 33500 0 7757 QUEST DIAGNOS Common Stock 74834L100 11646 90744 SH SOLE 85735 0 5009 QUEST DIAGNOS Common Stock 74834L100 1244 9696 SH SOLE 1 3567 0 3619 QUIDEL CORP Common Stock 74838J101 1327 10379 SH SOLE 10379 0 0 QUOTIENT LTD Common Stock G73268107 31 8646 SH SOLE 8646 0 0 QURATE RETAIL Common Stock 74915M100 68 5850 SH SOLE 5850 0 0 RADA ELECTRONIC Common Stock M81863124 73 6136 SH SOLE 6136 0 0 RADIANT LOGIST Common Stock 75025X100 70 10117 SH SOLE 10117 0 0 RAPID7 INC Common Stock 753422104 7229 96900 SH SOLE 0 0 96900 RAVEN INDS INC Common Stock 754212108 1559 40696 SH SOLE 40696 0 0 RAYONIER ADV MA Common Stock 75508B104 18 2020 SH SOLE 2020 0 0 RAYONIER INC Common Stock 754907103 2554 79200 SH SOLE 79200 0 0 RAYTHEON TECH Common Stock 75513E101 37108 480239 SH SOLE 384831 0 95408 RAYTHEON TECH Common Stock 75513E101 376 4875 SH DFND 4875 0 0 RAYTHEON TECH Common Stock 75513E101 8 106 SH OTR 106 0 0 REALTY INCOME C Common Stock 756109104 7169 112902 SH SOLE 107061 0 5841 REALTY INCOME C Common Stock 756109104 2990 47102 SH SOLE 1 5017 0 37092 REDFIN CORP Common Stock 75737F108 51 769 SH SOLE 769 0 0 REGAL BELOIT Common Stock 758750103 70 492 SH SOLE 492 0 0 REGENCY CNTRS Common Stock 758849103 32 568 SH SOLE 568 0 0 REGENERON PH Common Stock 75886F107 1506 3185 SH SOLE 3185 0 0 REGENXBIO INC Common Stock 75901B107 1 52 SH SOLE 52 0 0 REGIONS FINL CO Common Stock 7591EP100 47502 2299243 SH SOLE 530057 0 1769186 REGIONS FINL CO Common Stock 7591EP100 1258 60923 SH SOLE 1 0 0 60923 REINSURANCE GRO Common Stock 759351604 7991 63402 SH SOLE 33835 0 29567 RELAY THERAPEUT Common Stock 75943R102 64 1869 SH SOLE 1869 0 0 RELX PLC-SP ADR CommonStock ADR 759530108 193813 7703227 SH SOLE 7413869 0 289358 RELX PLC-SP ADR CommonStock ADR 759530108 439 17469 SH OTR 17469 0 0 RELX PLC-SP ADR CommonStock ADR 759530108 14 570 SH SOLE 1 570 0 0 RENAISSANCERE Common Stock G7496G103 1 12 SH SOLE 12 0 0 RENALYTIX ADR CommonStock ADR 75973T101 23 899 SH SOLE 899 0 0 RENEWABLE ENER Common Stock 75972A301 69 1056 SH SOLE 1056 0 0 RENT-A-CENTER Common Stock 76009N100 227 3942 SH SOLE 3577 0 365 REPLIGEN CORP Common Stock 759916109 3363 17300 SH SOLE 1 0 0 17300 REPUBLIC SVCS Common Stock 760759100 84571 851249 SH SOLE 495170 0 356079 REPUBLIC SVCS Common Stock 760759100 6419 64620 SH SOLE 1 15399 0 42443 RESMED INC Common Stock 761152107 6392 32950 SH SOLE 31348 0 1602 RESMED INC Common Stock 761152107 451 2326 SH SOLE 1 1427 0 0 RESOLUTE FOREST Common Stock 76117W109 108 9946 SH SOLE 9946 0 0 RESOURCES CONNE Common Stock 76122Q105 42 3155 SH SOLE 3155 0 0 RETRACTABLE TEC Common Stock 76129W105 24 1881 SH SOLE 1881 0 0 REV GROUP Common Stock 749527107 51 2663 SH SOLE 2663 0 0 REVANCE THERAPE Common Stock 761330109 320 11456 SH SOLE 11456 0 0 RH 0-09/15/24 Bond 30/360P1 U 74967XAD5 63611 22500000 PRN SOLE 13305000 0 9195000 RH COM Common Stock 74967X103 5529 9268 SH SOLE 9268 0 0 RIBBON COMMUN Common Stock 762544104 98 11966 SH SOLE 11966 0 0 RIGEL PHARM Common Stock 766559603 58 17088 SH SOLE 17088 0 0 RIO TINTO PLC A CommonStock ADR 767204100 15672 201837 SH SOLE 200709 0 1128 RIO TINTO PLC A CommonStock ADR 767204100 313 4032 SH OTR 4032 0 0 RITCHIE BROS Common Stock 767744105 54 932 SH SOLE 932 0 0 RLI CORP COMMON Common Stock 749607107 38 344 SH SOLE 344 0 0 RMBS 1.375-2/23 Bond 30/360P2 U 750917AG1 20337 17000000 PRN SOLE 10526000 0 6474000 ROBERT HALF INT Common Stock 770323103 475 6094 SH SOLE 480 0 5614 ROBERT HALF INT Common Stock 770323103 459 5890 SH SOLE 1 0 0 5890 ROCKET COS-INC Common Stock 77311W101 415 18005 SH SOLE 18005 0 0 ROCKET COS-INC Common Stock 77311W101 403 17470 SH SOLE 1 0 0 17470 ROCKET PHARMAC Common Stock 77313F106 2 50 SH SOLE 50 0 0 ROCKWELL NEW Common Stock 773903109 282027 1062489 SH SOLE 171615 0 890874 ROCKWELL NEW Common Stock 773903109 7 27 SH OTR 27 0 0 ROCKWELL NEW Common Stock 773903109 32567 122692 SH SOLE 1 8795 0 113897 ROCKY BRANDS IN Common Stock 774515100 125 2328 SH SOLE 2328 0 0 ROGERS CORP COM Common Stock 775133101 51 276 SH SOLE 276 0 0 ROKU INC Common Stock 77543R102 34 107 SH SOLE 107 0 0 ROKU INC Common Stock 77543R102 365 1122 SH SOLE 1 0 0 1122 ROSS STORES INC Common Stock 778296103 222172 1852824 SH SOLE 1754459 0 98365 ROSS STORES INC Common Stock 778296103 340 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 404 3376 SH SOLE 1 0 0 3376 ROYAL BK CDA M Common Stock 780087102 276 3000 SH SOLE 3000 0 0 ROYAL CARIBBEAN Common Stock V7780T103 386 4514 SH SOLE 4514 0 0 ROYAL DUTCH ADR CommonStock ADR 780259206 144 3695 SH SOLE 3695 0 0 ROYAL DUTCH ADR CommonStock ADR 780259206 262 6700 SH DFND 0 0 6700 ROYCE VALUE TR Cl-EndFund Eq 1 780910105 5762 318210 SH SOLE 318210 0 0 RPM INTERNATION Common Stock 749685103 9128 99385 SH SOLE 99141 0 244 RPM INTERNATION Common Stock 749685103 376 4098 SH SOLE 1 0 0 4098 RVNC 1.75-02/27 Bond 30/360P2 U 761330AB5 20283 18019000 PRN SOLE 10801000 0 7218000 RWT 4.75 08/23 Bond 30/360P2 U 758075AC9 25062 25000000 PRN SOLE 17677000 0 7323000 RWT 5.75-10/25 Bond 30/360P2 U 749772AD1 2002 2000000 PRN SOLE 2000000 0 0 RYANAIR HLD-ADR CommonStock ADR 783513203 533780 4641568 SH SOLE 4007742 0 633826 RYANAIR HLD-ADR CommonStock ADR 783513203 7365 64047 SH SOLE 1 57180 0 6867 RYDER SYS INC Common Stock 783549108 51 680 SH SOLE 680 0 0 S&P GLOBAL INC Common Stock 78409V104 548612 1554716 SH SOLE 1173967 0 380749 S&P GLOBAL INC Common Stock 78409V104 71370 202258 SH SOLE 1 50480 0 150960 SABINE ROYALTY Common Stock 785688102 35 1164 SH SOLE 1164 0 0 SABRA HEALTHCAR Common Stock 78573L106 32 1868 SH SOLE 1868 0 0 SABRE CORP Common Stock 78573M104 154 10433 SH SOLE 10433 0 0 SAFEHOLD INC Common Stock 78645L100 32 463 SH SOLE 463 0 0 SAFETY INSURANC Common Stock 78648T100 34 415 SH SOLE 415 0 0 SAGE THERAPEUTI Common Stock 78667J108 65 871 SH SOLE 871 0 0 SAILUS 0.125-24 Bond 30/360P2 U 78781PAB1 32585 17500000 PRN SOLE 8848000 0 8652000 SALESFORCE.COM Common Stock 79466L302 268057 1265196 SH SOLE 1174061 0 91135 SALESFORCE.COM Common Stock 79466L302 6 30 SH OTR 30 0 0 SALESFORCE.COM Common Stock 79466L302 1301 6144 SH SOLE 1 0 0 6144 SANDERSON FARMS Common Stock 800013104 27 177 SH SOLE 177 0 0 SANGAMO BIOSCIE Common Stock 800677106 2 226 SH SOLE 226 0 0 SANOFI ADR CommonStock ADR 80105N105 150994 3052861 SH SOLE 2955195 0 97666 SANTANDER CONS Common Stock 80283M101 26 962 SH SOLE 962 0 0 SAP AG SPON ADR CommonStock ADR 803054204 244 1994 SH SOLE 1994 0 0 SAP AG SPON ADR CommonStock ADR 803054204 5 46 SH OTR 46 0 0 SAP AG SPON ADR CommonStock ADR 803054204 8 70 SH SOLE 1 70 0 0 SAPIENS INTERNA Common Stock G7T16G103 81 2560 SH SOLE 2560 0 0 SARATOGA INV Common Stock 80349A208 38 1515 SH SOLE 1515 0 0 SAREPTA THERAPE Common Stock 803607100 485 6511 SH SOLE 6511 0 0 SAVE 4.75 05/25 Bond 30/360P2 U 848577AA0 53093 17300000 PRN SOLE 8922000 0 8378000 SBA COMMUN CL A Common Stock 78410G104 5233 18856 SH SOLE 17326 0 1530 SBA COMMUN CL A Common Stock 78410G104 527 1900 SH SOLE 1 1257 0 0 SCANSOURCE INC Common Stock 806037107 71 2376 SH SOLE 2376 0 0 SCHLUMBERGER LT Common Stock 806857108 145 5363 SH SOLE 5363 0 0 SCHNEIDER NATL Common Stock 80689H102 2340 93727 SH SOLE 93727 0 0 SCHNITZER STL Common Stock 806882106 7625 182466 SH SOLE 96973 0 85493 SCHRODINGER INC Common Stock 80810D103 76 999 SH SOLE 999 0 0 SCHWAB CHARLES Common Stock 808513105 75463 1157771 SH SOLE 635177 0 522594 SCHWAB CHARLES Common Stock 808513105 496 7610 SH DFND 7610 0 0 SCHWAB CHARLES Common Stock 808513105 12 191 SH OTR 191 0 0 SCHWAB CHARLES Common Stock 808513105 927 14236 SH SOLE 1 0 0 14236 SCHWAB US L-CAP MutFund Eq 4 TL 808524201 1887 19657 SH SOLE 19657 0 0 SCHWAB US MIDCA MutFund Eq 4 TL 808524508 1329 17868 SH SOLE 17868 0 0 SCIPLAY CORP Common Stock 809087109 106 6610 SH SOLE 6610 0 0 SCOTTS MIRACLE Common Stock 810186106 56 230 SH SOLE 230 0 0 SCRIPPS EW CL A Common Stock 811054402 52 2735 SH SOLE 2735 0 0 SEA LTD ADR CommonStock ADR 81141R100 7482 33519 SH SOLE 19727 0 13792 SEABOARD CORP C Common Stock 811543107 44 12 SH SOLE 12 0 0 SEACOR SMIT INC Common Stock 811904101 66 1628 SH SOLE 1628 0 0 SEAGATE TECH Common Stock G7945M107 690 9000 SH SOLE 9000 0 0 SEAGEN INC Common Stock 81181C104 71 513 SH SOLE 513 0 0 SEAGEN INC Common Stock 81181C104 407 2934 SH SOLE 1 0 0 2934 SEI INVESTMENTS Common Stock 784117103 30 499 SH SOLE 499 0 0 SELECT MEDICAL Common Stock 81619Q105 9316 273208 SH SOLE 122509 0 150699 SELECTIVE INS Common Stock 816300107 1513 20865 SH SOLE 1 0 0 20865 SEMPRA ENERG Common Stock 816851109 2207 16649 SH SOLE 13061 0 3588 SEMPRA ENERG Common Stock 816851109 839 6334 SH SOLE 1 0 0 3456 SEMTECH CORP Common Stock 816850101 31 454 SH SOLE 454 0 0 SEMTECH CORP Common Stock 816850101 2475 35875 SH SOLE 1 0 0 35875 SENECA FOODS-A Common Stock 817070501 88 1887 SH SOLE 1887 0 0 SENSATA TECHNO Common Stock G8060N102 68 1176 SH SOLE 1176 0 0 SERVICE CORP Common Stock 817565104 16606 325308 SH SOLE 313566 0 11742 SERVICE CORP Common Stock 817565104 1013 19859 SH SOLE 1 19859 0 0 SERVICENOW Common Stock 81762P102 30090 60167 SH SOLE 20612 0 39555 SERVICENOW Common Stock 81762P102 885 1771 SH SOLE 1 0 0 1771 SERVISFIRST BC Common Stock 81768T108 38 634 SH SOLE 634 0 0 SFL CORP LTD Common Stock G7738W106 10 1355 SH SOLE 1355 0 0 SGH 2.25-02/26 Bond 30/360P2 U 83205YAB0 31473 23900000 PRN SOLE 14059000 0 9841000 SHERWIN WILLIAM Common Stock 824348106 37645 51009 SH SOLE 18953 0 32056 SHERWIN WILLIAM Common Stock 824348106 2081 2821 SH SOLE 1 0 0 2821 SHINHAN FIN ADR CommonStock ADR 824596100 39308 1171977 SH SOLE 1151517 0 20460 SHINHAN FIN ADR CommonStock ADR 824596100 6654 198391 SH OTR 198391 0 0 SHOP 0.125 25 Bond 30/360P2 U 82509LAA5 101758 88872000 PRN SOLE 85651000 0 3221000 SHOPIFY INC Common Stock 82509L107 1486 1343 SH SOLE 662 0 681 SIERRA WIRELESS Common Stock 826516106 34 2360 SH SOLE 2360 0 0 SIGA TECHNOLOGI Common Stock 826917106 69 10748 SH SOLE 10748 0 0 SILGAN HOLDINGS Common Stock 827048109 2741 65221 SH SOLE 65221 0 0 SILGAN HOLDINGS Common Stock 827048109 490 11662 SH SOLE 1 0 0 11662 SILICON MOTION CommonStock ADR 82706C108 69982 1178355 SH SOLE 504332 0 674023 SILICON MOTION CommonStock ADR 82706C108 9642 162365 SH OTR 162365 0 0 SIMON PROPERTY Common Stock 828806109 7790 68479 SH SOLE 23138 0 45341 SIMON PROPERTY Common Stock 828806109 483 4252 SH SOLE 1 0 0 4252 SIMPSON MANUFAC Common Stock 829073105 1344 12959 SH SOLE 12959 0 0 SIRIUS XM HLD Common Stock 82968B103 4895 803814 SH SOLE 747875 0 55939 SIRIUS XM HLD Common Stock 82968B103 936 153698 SH SOLE 1 54451 0 68829 SKECHERS USA-A Common Stock 830566105 64 1538 SH SOLE 1538 0 0 SKYWEST INC Common Stock 830879102 52 969 SH SOLE 969 0 0 SKYWORKS SOLUT Common Stock 83088M102 362951 1978153 SH SOLE 1798114 0 180039 SKYWORKS SOLUT Common Stock 83088M102 13873 75615 SH SOLE 1 0 0 75615 SL GREEN-RLTY Common Stock 78440X804 37 540 SH SOLE 540 0 0 SLEEP NUMBER Common Stock 83125X103 180 1261 SH SOLE 1261 0 0 SLM CORP Common Stock 78442P106 4522 251652 SH SOLE 251652 0 0 SMART GLOBAL Common Stock G8232Y101 810 17614 SH SOLE 17614 0 0 SMITH &WESSON Common Stock 831754106 50 2890 SH SOLE 2890 0 0 SMITH A O COM Common Stock 831865209 112 1659 SH SOLE 1659 0 0 SNAP 0.75-08/26 Bond 30/360P2 U 83304AAB2 82509 34934000 PRN SOLE 33551000 0 1383000 SNAP INC` Common Stock 83304A106 895 17134 SH SOLE 17134 0 0 SNAP INC` Common Stock 83304A106 416 7960 SH SOLE 1 0 0 7960 SNAP-ON INC Common Stock 833034101 79 346 SH SOLE 346 0 0 SNAP-ON INC Common Stock 833034101 511 2215 SH SOLE 1 0 0 2215 SNOWFLAKE INC Common Stock 833445109 689 3008 SH SOLE 1 0 0 3008 SOGOU INC CommonStock ADR 83409V104 358 47507 SH SOLE 47507 0 0 SOLARWINDS CORP Common Stock 83417Q105 34932 2003014 SH SOLE 1090089 0 912925 SONOCO PRODUCTS Common Stock 835495102 603 9536 SH SOLE 9536 0 0 SONY GROUP ADR CommonStock ADR 835699307 26612 251042 SH SOLE 35992 0 215050 SONY GROUP ADR CommonStock ADR 835699307 7 74 SH OTR 74 0 0 SOTERA HEALTH Common Stock 83601L102 139719 5597718 SH SOLE 5473096 0 124622 SOTERA HEALTH Common Stock 83601L102 4368 175022 SH SOLE 1 0 0 175022 SOURCE CAP INC Cl-EndFund Eq 4 836144105 53 1227 SH SOLE 1227 0 0 SOUTH JERSEY IN Common Stock 838518108 1129 50000 SH SOLE 50000 0 0 SOUTH PLAINS FI Common Stock 83946P107 26 1163 SH SOLE 1163 0 0 SOUTHERN CO Common Stock 842587107 565 9101 SH SOLE 9101 0 0 SOUTHERN CO Common Stock 842587107 459 7385 SH SOLE 1 0 0 7385 SOUTHERN MISSOU Common Stock 843380106 17 437 SH SOLE 437 0 0 SOUTHSIDE BAN I Common Stock 84470P109 36 940 SH SOLE 940 0 0 SOUTHWEST AIRLS Common Stock 844741108 52 860 SH SOLE 1 860 0 0 SOUTHWEST GAS Common Stock 844895102 190158 2767552 SH SOLE 1 2767544 0 8 SOUTHWEST GAS Common Stock 844895102 23910 347992 SH SOLE 334591 0 13401 SOUTHWEST GAS Common Stock 844895102 1440 20961 SH SOLE 1 15424 0 5537 SPARTNNASH CO Common Stock 847215100 55 2820 SH SOLE 2820 0 0 SPDR BB HY BOND MutFund Fi12 TL 78468R622 87 800 PRN SOLE 800 0 0 SPDR CONVERT MutFund Fi12 TL 78464A359 916 11000 PRN SOLE 11000 0 0 SPDR DOW JONES MutFund Eq 2 TL 78467X109 853 2585 SH SOLE 2585 0 0 SPDR GOLD TRUST MutFund Eq 0 TL 78463V107 26071 162988 SH SOLE 113045 0 49943 SPDR HEALTH CR MutFund Eq 2 TL 81369Y209 6433 55107 SH SOLE 55107 0 0 SPDR S&P 500 MutFund Eq 2 TL 78462F103 2809 7090 SH SOLE 7090 0 0 SPDR S&P REGION MutFund Eq 4 TL 78464A698 2887 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 359 4867 SH SOLE 4867 0 0 SPIRIT AIRLINES Common Stock 848577102 95 2588 SH SOLE 2588 0 0 SPIRIT OF TEXAS Common Stock 84861D103 20 927 SH SOLE 927 0 0 SPIRIT REALTY R Common Stock 84860W300 6329 148937 SH SOLE 33571 0 115366 SPIRIT REALTY R Common Stock 84860W300 1420 33413 SH SOLE 1 0 0 33413 SPLK 0.5-09/23 Bond 30/360P2 U 848637AC8 5737 5000000 PRN SOLE 2853000 0 2147000 SPLUNK INC Common Stock 848637104 43525 321271 SH SOLE 0 0 321271 SPORTSMANS WARE Common Stock 84920Y106 54 3182 SH SOLE 3182 0 0 SPRINGWORKS TH Common Stock 85205L107 51 695 SH SOLE 695 0 0 SPROTT PHYS GLD Cl-EndFund Eq 1 85208R101 175 10126 SH SOLE 10126 0 0 SPROUTS FARMERS Common Stock 85208M102 1771 66556 SH SOLE 64178 0 2378 SPS COMMERCE Common Stock 78463M107 131 1324 SH SOLE 1324 0 0 SPWR 4 01/15/23 Bond 30/360P2 U 867652AL3 58390 37000000 PRN SOLE 21407000 0 15593000 SPX FLOW INC Common Stock 78469X107 32 506 SH SOLE 506 0 0 SQ 0.5-05/15/23 Bond 30/360P2 U 852234AD5 169870 58140000 PRN SOLE 38940000 0 19200000 SQUARE INC Common Stock 852234103 12908 56853 SH SOLE 39003 0 17850 SQUARE INC Common Stock 852234103 737 3246 SH SOLE 1 0 0 3246 SRPT 1.5-11/24 Bond 30/360P2 U 803607AB6 22903 17500000 PRN SOLE 11805000 0 5695000 STAG INDUSTRIAL Common Stock 85254J102 51 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 47 1137 SH SOLE 1137 0 0 STANDARD MTR PR Common Stock 853666105 440 10586 SH SOLE 1 0 0 10586 STANDEX INTL CO Common Stock 854231107 543 5683 SH SOLE 1 0 0 5683 STANTEC INC Common Stock 85472N109 43 1012 SH SOLE 1012 0 0 STARBUCKS CORP Common Stock 855244109 642956 5884105 SH SOLE 5208707 0 675398 STARBUCKS CORP Common Stock 855244109 692 6340 SH DFND 6340 0 0 STARBUCKS CORP Common Stock 855244109 20 188 SH OTR 188 0 0 STARBUCKS CORP Common Stock 855244109 18153 166131 SH SOLE 1 54148 0 111983 STARTEK INC Common Stock 85569C107 31 3968 SH SOLE 3968 0 0 STATE STREET Common Stock 857477103 11149 132718 SH SOLE 50065 0 82653 STATE STREET Common Stock 857477103 461 5492 SH SOLE 1 0 0 5492 STEPAN CO COMMO Common Stock 858586100 4953 38974 SH SOLE 38974 0 0 STEPAN CO COMMO Common Stock 858586100 736 5794 SH SOLE 1 2528 0 3266 STERICYCLE INC Common Stock 858912108 43438 643435 SH SOLE 1 375599 0 267836 STERIS PLC Common Stock G8473T100 26703 140193 SH SOLE 84788 0 55405 STERIS PLC Common Stock G8473T100 1087 5711 SH SOLE 1 2213 0 2418 STERLING CONSTR Common Stock 859241101 45 1965 SH SOLE 1965 0 0 STEVEN MADDEN Common Stock 556269108 40 1074 SH SOLE 1074 0 0 STEWART INFORMA Common Stock 860372101 86 1665 SH SOLE 1665 0 0 STIFEL FINANCIA Common Stock 860630102 35 555 SH SOLE 555 0 0 STOCK YARDS BAN Common Stock 861025104 27 534 SH SOLE 534 0 0 STORE CAP CORP Common Stock 862121100 32 957 SH SOLE 957 0 0 STRIDE INC Common Stock 86333M108 2053 68209 SH SOLE 66887 0 1322 STRYKER CORP Common Stock 863667101 80006 328462 SH SOLE 73652 0 254810 STRYKER CORP Common Stock 863667101 724 2973 SH SOLE 1 0 0 2973 STURM RUGER & C Common Stock 864159108 51 781 SH SOLE 781 0 0 STWD 4.375 23 Bond 30/360P2 U 85571BAH8 48284 46121000 PRN SOLE 45437000 0 684000 SUMITOMO M ADR CommonStock ADR 86562M209 95278 13141803 SH SOLE 12595461 0 546341 SUMMIT HOTEL PR Common Stock 866082100 7515 739712 SH SOLE 408320 0 331392 SUMMIT MATERIAL Common Stock 86614U100 1322 47194 SH SOLE 47194 0 0 SUN COMMUNITIES Common Stock 866674104 53 354 SH SOLE 354 0 0 SUNCOR ENERGY Common Stock 867224107 100339 4800910 SH SOLE 4612829 0 188081 SUNPOWER CORP Common Stock 867652406 844 25245 SH SOLE 25245 0 0 SUNSTONE HOT IN Common Stock 867892101 27 2183 SH SOLE 2183 0 0 SUPER MICRO COM Common Stock 86800U104 118 3029 SH SOLE 3029 0 0 SUPERIOR SURGIC Common Stock 868358102 102 4032 SH SOLE 4032 0 0 SUPERNUS PHARM Common Stock 868459108 50 1930 SH SOLE 1930 0 0 SURFACE ONCOLOG Common Stock 86877M209 101 12984 SH SOLE 12984 0 0 SURO CAPITAL Common Stock 86887Q109 23 1748 SH SOLE 1748 0 0 SVB FINANCIAL Common Stock 78486Q101 1192 2415 SH SOLE 2415 0 0 SVB FINANCIAL Common Stock 78486Q101 392 795 SH SOLE 1 0 0 795 SWISS HELVETIA Cl-EndFund Eq 4 870875101 7277 827943 SH SOLE 820622 0 7321 SWK 5.25 PFD Preferred Stock 854502846 3433 29104 SH SOLE 29104 0 0 SYKES ENTERPISE Common Stock 871237103 117 2657 SH SOLE 2657 0 0 SYNA 0.5-06/22 Bond 30/360P2 U 87157DAD1 59962 32500000 PRN SOLE 18013000 0 14487000 SYNCHRONY FINAN Common Stock 87165B103 3027 74470 SH SOLE 73629 0 841 SYNNEX CORP Common Stock 87162W100 93 814 SH SOLE 814 0 0 SYNOPSYS INC Common Stock 871607107 184747 745612 SH SOLE 144052 0 601560 SYNOPSYS INC Common Stock 871607107 9221 37218 SH SOLE 1 28999 0 8219 SYSCO CORP Common Stock 871829107 500770 6359800 SH SOLE 5881144 0 478656 SYSCO CORP Common Stock 871829107 6427 81628 SH SOLE 1 0 0 81628 SYSTEMAX INC Common Stock 871851101 110 2693 SH SOLE 2693 0 0 T ROWE PRICE GR Common Stock 74144T108 4694 27358 SH SOLE 26832 0 526 T ROWE PRICE GR Common Stock 74144T108 968 5642 SH SOLE 1 0 0 5642 T-MOBIL US INC Common Stock 872590104 2 20 SH SOLE 20 0 0 TABULA RASA HEA Common Stock 873379101 2 44 SH SOLE 44 0 0 TAIWAN FD Cl-EndFund Eq 1 874036106 40511 1434044 SH SOLE 1045761 0 388283 TAIWAN SEMI-ADR CommonStock ADR 874039100 594642 5027410 SH SOLE 4227983 0 799427 TAIWAN SEMI-ADR CommonStock ADR 874039100 4600 38898 SH DFND 0 0 38898 TAIWAN SEMI-ADR CommonStock ADR 874039100 131720 1113636 SH OTR 1113636 0 0 TAIWAN SEMI-ADR CommonStock ADR 874039100 79291 670368 SH SOLE 1 109581 0 560787 TAKE TWO INTER Common Stock 874054109 318 1800 SH SOLE 1800 0 0 TAKE TWO INTER Common Stock 874054109 212 1200 SH SOLE 1 0 0 1200 TAL EDU GRP ADR CommonStock ADR 874080104 43 801 SH SOLE 801 0 0 TALEND SA ADR CommonStock ADR 874224207 0 8 SH SOLE 8 0 0 TANDEM DIABETES Common Stock 875372203 77 875 SH SOLE 875 0 0 TAPESTRY INC Common Stock 876030107 41437 1005518 SH SOLE 1 586963 0 418555 TAPESTRY INC Common Stock 876030107 5922 143727 SH SOLE 75294 0 68433 TARGA RESOURC Common Stock 87612G101 2833 89236 SH SOLE 88434 0 802 TARGET CORP Common Stock 87612E106 143703 725519 SH SOLE 331659 0 393860 TARGET CORP Common Stock 87612E106 3625 18302 SH SOLE 1 7907 0 7828 TATA MOTORS ADR CommonStock ADR 876568502 15933 766408 SH SOLE 766408 0 0 TAYLOR MORRISON Common Stock 87724P106 11 370 SH SOLE 370 0 0 TC ENERGY COR Common Stock 87807B107 137 3000 SH SOLE 3000 0 0 TE CONNECTIVITY Common Stock H84989104 78036 604422 SH SOLE 125031 0 479391 TE CONNECTIVITY Common Stock H84989104 6 47 SH OTR 47 0 0 TE CONNECTIVITY Common Stock H84989104 14 110 SH SOLE 1 110 0 0 TEGNA INC Common Stock 87901J105 54 2870 SH SOLE 2870 0 0 TEGNA INC Common Stock 87901J105 3453 183412 SH SOLE 1 0 0 183412 TEKLA HEALTHCAR Cl-EndFund Eq 4 87911J103 10406 426327 SH SOLE 426327 0 0 TEKLA LIFE SCIE Cl-EndFund Eq 4 87911K100 4029 204462 SH SOLE 204462 0 0 TELADOC HEALTH Common Stock 87918A105 7499 41260 SH SOLE 41260 0 0 TELEDYNE TECH Common Stock 879360105 399 967 SH SOLE 1 0 0 967 TELEFONICA-ADR CommonStock ADR 87936R205 7726 981739 SH SOLE 577416 0 404323 TELEFONICA-ADR CommonStock ADR 87936R205 5911 751087 SH OTR 751087 0 0 TELEKM INDO ADR CommonStock ADR 715684106 349212 14772085 SH SOLE 11612113 0 3159972 TELEKM INDO ADR CommonStock ADR 715684106 7544 319121 SH DFND 0 0 319121 TELEKM INDO ADR CommonStock ADR 715684106 17393 735780 SH OTR 735780 0 0 TELEPHON & DATA Common Stock 879433829 123 5397 SH SOLE 5397 0 0 TELETECH HLDGS Common Stock 89854H102 18 189 SH SOLE 189 0 0 TEMP DRAGON FD Cl-EndFund Eq 2 88018T101 102001 4331273 SH SOLE 3042935 0 1288338 TEMP EMER MKTS Cl-End Eq 1 880191101 2716 142206 SH SOLE 142206 0 0 TEMPUR SEALY Common Stock 88023U101 57 1584 SH SOLE 1584 0 0 TENABLE HOLDING Common Stock 88025T102 113 3148 SH SOLE 3148 0 0 TENARIS SA ADR CommonStock ADR 88031M109 2 112 SH OTR 112 0 0 TENCENT MUS ADR CommonStock ADR 88034P109 124155 6059308 SH SOLE 2310738 0 3748570 TENCENT MUS ADR CommonStock ADR 88034P109 11413 557051 SH OTR 557051 0 0 TERADATA CORP Common Stock 88076W103 39 1020 SH SOLE 1020 0 0 TERADYNE INC Common Stock 880770102 6610 54323 SH SOLE 52178 0 2145 TERADYNE INC Common Stock 880770102 432 3551 SH SOLE 1 0 0 3551 TEREX CORP Common Stock 880779103 47 1024 SH SOLE 1024 0 0 TERMINIX GLBL Common Stock 88087E100 3 66 SH SOLE 66 0 0 TERNIUM SA ADR CommonStock ADR 880890108 161485 4157714 SH SOLE 3144438 0 1013276 TERNIUM SA ADR CommonStock ADR 880890108 4078 105005 SH DFND 0 0 105005 TERNIUM SA ADR CommonStock ADR 880890108 14361 369756 SH OTR 369756 0 0 TERRENO REALTY Common Stock 88146M101 29 510 SH SOLE 510 0 0 TESLA INC Common Stock 88160R101 108459 162381 SH SOLE 56842 0 105539 TESLA INC Common Stock 88160R101 5189 7770 SH SOLE 1 0 0 7770 TETRA TECH INC Common Stock 88162G103 1309 9650 SH SOLE 9650 0 0 TEXAS INSTR INC Common Stock 882508104 745849 3946501 SH SOLE 3285775 0 660726 TEXAS INSTR INC Common Stock 882508104 9 48 SH OTR 48 0 0 TEXAS INSTR INC Common Stock 882508104 12760 67522 SH SOLE 1 1793 0 64238 TEXAS PAC LAND Common Stock 88262P102 193 122 SH SOLE 122 0 0 TEXAS PAC LAND Common Stock 88262P102 562 354 SH SOLE 1 0 0 354 TEXAS ROADHOUSE Common Stock 882681109 3281 34199 SH SOLE 33944 0 255 THE AZEK COMPAN Common Stock 05478C105 958 22804 SH SOLE 0 0 22804 THE HERSHEY CO Common Stock 427866108 80493 508938 SH SOLE 251306 0 257632 THE HERSHEY CO Common Stock 427866108 2322 14686 SH SOLE 1 5382 0 5246 THERATECHNOLOGI Common Stock 88338H100 27 7000 SH SOLE 7000 0 0 THERMO FISHER Common Stock 883556102 842162 1845310 SH SOLE 1210032 0 635278 THERMO FISHER Common Stock 883556102 1097 2405 SH DFND 2405 0 0 THERMO FISHER Common Stock 883556102 26 58 SH OTR 58 0 0 THERMO FISHER Common Stock 883556102 54375 119145 SH SOLE 1 32786 0 85820 THOR INDS INC C Common Stock 885160101 40 300 SH SOLE 300 0 0 TILLY'S INC - A Common Stock 886885102 47 4152 SH SOLE 4152 0 0 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 81 3215 SH SOLE 3215 0 0 TJX COMPANIES Common Stock 872540109 1165 17625 SH SOLE 17625 0 0 TJX COMPANIES Common Stock 872540109 759 11476 SH SOLE 1 0 0 11476 TLRY 5-10/1/23 Bond 30/360P2 U 88688TAB6 4571 4925000 PRN SOLE 4925000 0 0 TOMPKINS CNTY T Common Stock 890110109 44 537 SH SOLE 537 0 0 TORO CO Common Stock 891092108 228 2216 SH SOLE 2216 0 0 TORONTO DOMINIO Common Stock 891160509 21023 322395 SH SOLE 320126 0 2269 TOWER SEMICOND Common Stock M87915274 36 1313 SH SOLE 1313 0 0 TPB 2.5-7/15/24 Bond 30/360P2 U 90041LAE5 31290 25740000 PRN SOLE 12124000 0 13616000 TRACTOR SUPPLY Common Stock 892356106 53519 302234 SH SOLE 118959 0 183275 TRACTOR SUPPLY Common Stock 892356106 1478 8350 SH SOLE 1 2971 0 4217 TRADE DESK INC Common Stock 88339J105 426 655 SH SOLE 1 0 0 655 TRADEWEB MARKET Common Stock 892672106 2015 27231 SH SOLE 0 0 27231 TRANE TECHNOLOG Common Stock G8994E103 1 12 SH SOLE 12 0 0 TRANE TECHNOLOG Common Stock G8994E103 10957 66183 SH SOLE 1 3968 0 62215 TRANSDIGM GROUP Common Stock 893641100 204 347 SH SOLE 1 0 0 347 TRANSMEDICS GRP Common Stock 89377M109 33 797 SH SOLE 797 0 0 TRANSUNION Common Stock 89400J107 1405 15612 SH SOLE 0 0 15612 TRAVELERS CO Common Stock 89417E109 4 33 SH SOLE 33 0 0 TRAVELERS CO Common Stock 89417E109 664 4415 SH SOLE 1 0 0 2954 TREDEGAR CORP Common Stock 894650100 41 2774 SH SOLE 2774 0 0 TREEHOUSE FOODS Common Stock 89469A104 26 504 SH SOLE 504 0 0 TRHC 1.75-02/26 Bond 30/360P2 U 873379AA9 14971 14750000 PRN SOLE 7823000 0 6927000 TRI POINTE HOME Common Stock 87265H109 83 4084 SH SOLE 4084 0 0 TRI-CONTINENTAL Cl-EndFund Eq 4 895436103 14044 433075 SH SOLE 433075 0 0 TRIMAS CORP Common Stock 896215209 498 16430 SH SOLE 1 0 0 16430 TRIMBLE NAVIGAT Common Stock 896239100 105818 1360313 SH SOLE 117561 0 1242752 TRIMBLE NAVIGAT Common Stock 896239100 428 5510 SH SOLE 1 0 0 5510 TRINET GROUP Common Stock 896288107 66 852 SH SOLE 852 0 0 TRINSEO SA Common Stock L9340P101 39 622 SH SOLE 622 0 0 TRIP.COM GR ADR CommonStock ADR 89677Q107 108202 2730311 SH SOLE 834141 0 1896170 TRIP.COM GR ADR CommonStock ADR 89677Q107 5993 151236 SH OTR 151236 0 0 TRIPLE-S MANAGE Common Stock 896749108 93 3579 SH SOLE 3579 0 0 TRITON INTERNAT Common Stock G9078F107 70 1287 SH SOLE 1287 0 0 TRONOX HLD CL A Common Stock G9087Q102 25 1403 SH SOLE 1403 0 0 TRUEBLUE INC Common Stock 89785X101 63 2863 SH SOLE 2863 0 0 TRUIST FINANCIA Common Stock 89832Q109 12199 209181 SH SOLE 142075 0 67106 TRUIST FINANCIA Common Stock 89832Q109 798 13690 SH SOLE 1 0 0 13690 TSLA 2.375 3/22 Bond 30/360P2 U 88160RAD3 44193 4346000 PRN SOLE 4093000 0 253000 TUFIN SOFTWARE Common Stock M8893U102 35 3406 SH SOLE 3406 0 0 TURNING POINT Common Stock 90041L105 180 3454 SH SOLE 3454 0 0 TURTLE BEACH CP Common Stock 900450206 120 4523 SH SOLE 4523 0 0 TWILIO INC - A Common Stock 90138F102 325 955 SH SOLE 1 0 0 955 TWITTER INC Common Stock 90184L102 1222 19218 SH SOLE 19218 0 0 TWITTER INC Common Stock 90184L102 533 8389 SH SOLE 1 0 0 8389 TWO 6.25 01/26 Bond 30/360P2 U 90187BAB7 13672 12500000 PRN SOLE 11050000 0 1450000 TWO HARBORS INV Common Stock 90187B408 195 26735 SH SOLE 26735 0 0 TWTR 0.25-06/24 Bond 30/360P2 U 90184LAF9 72107 54163000 PRN SOLE 53477000 0 686000 TYSON FOODS ClA Common Stock 902494103 14282 192221 SH SOLE 28376 0 163845 TYSON FOODS ClA Common Stock 902494103 472 6362 SH SOLE 1 0 0 6362 The St Joe Co Common Stock 790148100 60 1403 SH SOLE 1403 0 0 U.S. CELLULAR Common Stock 911684108 6 177 SH SOLE 177 0 0 UBER TECHNOLOGI Common Stock 90353T100 4173 76559 SH SOLE 0 0 76559 UBER TECHNOLOGI Common Stock 90353T100 386 7084 SH SOLE 1 0 0 7084 UBIQUITI INC Common Stock 90353W103 1569 5263 SH SOLE 4520 0 743 UFP INDUSTRIES Common Stock 90278Q108 5589 73695 SH SOLE 73062 0 633 UFP INDUSTRIES Common Stock 90278Q108 503 6644 SH SOLE 1 0 0 6644 UGI CORP NEW CO Common Stock 902681105 65 1600 SH SOLE 1600 0 0 UGI CORP NEW CO Common Stock 902681105 210 5128 SH SOLE 1 0 0 0 ULTA SALON COS Common Stock 90384S303 1392 4504 SH SOLE 3876 0 628 ULTA SALON COS Common Stock 90384S303 208 674 SH SOLE 1 0 0 674 ULTRA CLEAN HLD Common Stock 90385V107 237 4093 SH SOLE 4093 0 0 ULTRAGENYX PHAR Common Stock 90400D108 84 743 SH SOLE 743 0 0 UMB FINL CORP C Common Stock 902788108 28 308 SH SOLE 308 0 0 UMH PROPERTIES Common Stock 903002103 42 2233 SH SOLE 2233 0 0 UMPQUA HOLDINGS Common Stock 904214103 38 2205 SH SOLE 2205 0 0 UMPQUA HOLDINGS Common Stock 904214103 33 1911 SH SOLE 1 0 0 1911 UNIFI INC Common Stock 904677200 44 1629 SH SOLE 1629 0 0 UNILEVER ADR CommonStock ADR 904767704 221322 3964220 SH SOLE 3709861 0 254359 UNILEVER ADR CommonStock ADR 904767704 226 4050 SH DFND 0 0 4050 UNILEVER ADR CommonStock ADR 904767704 20893 374232 SH OTR 374232 0 0 UNILEVER ADR CommonStock ADR 904767704 9 163 SH SOLE 1 163 0 0 UNION PAC CORP Common Stock 907818108 29564 134136 SH SOLE 113723 0 20413 UNION PAC CORP Common Stock 907818108 1246 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 786 3568 SH SOLE 1 0 0 3568 UNIQURE BV Common Stock N90064101 65 1938 SH SOLE 1938 0 0 UNITED COMMUNI Common Stock 90984P303 38 1124 SH SOLE 1124 0 0 UNITED MICR ADR CommonStock ADR 910873405 87 9621 SH SOLE 9621 0 0 UNITED PARCEL S Common Stock 911312106 65617 386006 SH SOLE 122018 0 263988 UNITED PARCEL S Common Stock 911312106 5247 30868 SH SOLE 1 0 0 30868 UNITED RENTAL Common Stock 911363109 177 540 SH SOLE 164 0 376 UNITED STATES L Common Stock 911922102 40 302 SH SOLE 302 0 0 UNITED THERAPEU Common Stock 91307C102 50570 302331 SH SOLE 188733 0 113598 UNITED THERAPEU Common Stock 91307C102 333 1992 SH SOLE 1 1992 0 0 UNITEDHEALTH GR Common Stock 91324P102 424695 1141440 SH SOLE 940670 0 200770 UNITEDHEALTH GR Common Stock 91324P102 13850 37226 SH SOLE 1 23338 0 12772 UNIVERSAL CORP Common Stock 913456109 41 707 SH SOLE 707 0 0 UNIVERSAL ELEC Common Stock 913483103 62 1144 SH SOLE 1144 0 0 UNIVERSAL HEALT Common Stock 91359E105 23 350 SH SOLE 350 0 0 UNIVERSAL HLTH Common Stock 913903100 14120 105857 SH SOLE 43701 0 62156 UNIVERSAL LOGIS Common Stock 91388P105 50 1932 SH SOLE 1932 0 0 UPLAND SOFTWARE Common Stock 91544A109 78 1654 SH SOLE 1654 0 0 US BANCORP Common Stock 902973304 19694 356066 SH SOLE 243757 0 112308 US BANCORP Common Stock 902973304 346 6264 SH SOLE 1 0 0 6264 US FOODS HOLDIN Common Stock 912008109 38863 1019498 SH SOLE 563753 0 455745 US PHYSICAL THE Common Stock 90337L108 45 437 SH SOLE 437 0 0 US XPRESS ENT Common Stock 90338N202 29 2484 SH SOLE 2484 0 0 USANA HEALTH SC Common Stock 90328M107 1127 11554 SH SOLE 11554 0 0 UTAH MEDICAL PR Common Stock 917488108 14 165 SH SOLE 165 0 0 UTZ BRANDS INC Common Stock 918090101 22925 924801 SH SOLE 528667 0 396134 V F CORP Common Stock 918204108 90 1128 SH SOLE 1128 0 0 VAIL RESORTS Common Stock 91879Q109 34 120 SH SOLE 120 0 0 VALE SA-SP ADR CommonStock ADR 91912E105 995 57271 SH SOLE 57271 0 0 VALERO ENERGY Common Stock 91913Y100 1535 21448 SH SOLE 21448 0 0 VALERO ENERGY Common Stock 91913Y100 272 3808 SH OTR 3808 0 0 VALMONT INDS IN Common Stock 920253101 49670 208990 SH SOLE 123303 0 85687 VALMONT INDS IN Common Stock 920253101 741 3118 SH SOLE 1 0 0 3118 VALVOLINE INC Common Stock 92047W101 22 866 SH SOLE 866 0 0 VANDA PHARM Common Stock 921659108 53 3547 SH SOLE 3547 0 0 VANECK VECT CEF MutFund Fi12 TL 92189F460 51 1800 PRN SOLE 1800 0 0 VANECK VECT-AMT MutFund Fi12 TL 92189H201 1951 38072 PRN SOLE 35142 0 2930 VANG S&P500 VAL MutFund Eq 4 TL 921932703 8156 59674 SH SOLE 59674 0 0 VANG ST TSY ETF MutFund Fi12 TL 92206C102 5941 96584 PRN SOLE 96584 0 0 VANG ST TSY ETF MutFund Fi12 TL 92206C102 10 178 PRN SOLE 1 178 0 0 VANGUARD FTSE MutFund Eq 4 TL 921943858 64 1313 SH SOLE 1313 0 0 VANGUARD INDUST MutFund Eq 1 TL 92204A603 8858 46806 SH SOLE 46806 0 0 VANGUARD MID MutFund Eq 1 TL 922908629 678 3065 SH SOLE 3065 0 0 VANGUARD S/T BD MutFund Fi12 TL 921937827 2881 35054 PRN SOLE 35054 0 0 VANGUARD SMALL MutFund Eq 1 TL 922908751 8966 41885 SH SOLE 37165 0 4720 VANGUARD TECH MutFund Eq 1 TL 92204A702 1290 3600 SH SOLE 3600 0 0 VANGUARD VALUE MutFund Eq 4 TL 922908744 269 2050 SH SOLE 2050 0 0 VAPOTHERM INC Common Stock 922107107 42 1784 SH SOLE 1784 0 0 VAREX IMAGING Common Stock 92214X106 6138 299573 SH SOLE 299573 0 0 VECTOR GROUP LT Common Stock 92240M108 73 5281 SH SOLE 5281 0 0 VECTRUS INC Common Stock 92242T101 41 769 SH SOLE 769 0 0 VEDANTA LTD ADR CommonStock ADR 92242Y100 11170 888657 SH SOLE 888657 0 0 VEDANTA LTD ADR CommonStock ADR 92242Y100 6 502 SH OTR 502 0 0 VEECO INSTRS Common Stock 922417100 622 30037 SH SOLE 30037 0 0 VEEVA SYSTEMS Common Stock 922475108 117 451 SH SOLE 451 0 0 VEEVA SYSTEMS Common Stock 922475108 649 2486 SH SOLE 1 0 0 2486 VENTAS INC Common Stock 92276F100 60 1131 SH SOLE 1131 0 0 VERACYTE INC Common Stock 92337F107 90 1677 SH SOLE 1677 0 0 VEREIT-INC Common Stock 92339V308 41 1073 SH SOLE 1073 0 0 VERICEL CORP Common Stock 92346J108 192 3460 SH SOLE 3460 0 0 VERINT SYSTEMS Common Stock 92343X100 28 635 SH SOLE 635 0 0 VERISIGN Common Stock 92343E102 91685 461289 SH SOLE 452028 0 9261 VERISIGN Common Stock 92343E102 3059 15394 SH SOLE 1 0 0 15394 VERISK ANALYTIC Common Stock 92345Y106 117 666 SH SOLE 278 0 388 VERISK ANALYTIC Common Stock 92345Y106 12252 69343 SH SOLE 1 8519 0 60824 VERITIV CORP Common Stock 923454102 68 1622 SH SOLE 1622 0 0 VERIZON COMM Common Stock 92343V104 251344 4322339 SH SOLE 2217320 0 2105019 VERIZON COMM Common Stock 92343V104 585 10072 SH OTR 10072 0 0 VERIZON COMM Common Stock 92343V104 8787 151119 SH SOLE 1 32682 0 95743 VERTEX PHARMACE Common Stock 92532F100 24342 113279 SH SOLE 31954 0 81325 VERTEX PHARMACE Common Stock 92532F100 560 2606 SH SOLE 1 0 0 2606 VIACOMCBS INC B Common Stock 92556H206 52 1171 SH SOLE 38 0 1133 VIATRIS INC Common Stock 92556V106 22337 1598928 SH SOLE 1065570 0 533358 VIATRIS INC Common Stock 92556V106 324 23236 SH SOLE 1 14337 0 0 VICI PROPERTIES Common Stock 925652109 1308 46344 SH SOLE 44047 0 2297 VICOR CORP COMM Common Stock 925815102 34 403 SH SOLE 403 0 0 VIPSHOP HLDINGS CommonStock ADR 92763W103 41944 1404703 SH SOLE 1191337 0 213366 VIRNETX HLDG CO Common Stock 92823T108 59 10766 SH SOLE 10766 0 0 VIRTU FINANCIAL Common Stock 928254101 1487 47908 SH SOLE 47908 0 0 VISA INC Common Stock 92826C839 1279962 6045258 SH SOLE 5202593 0 842665 VISA INC Common Stock 92826C839 6 32 SH OTR 32 0 0 VISA INC Common Stock 92826C839 57100 269684 SH SOLE 1 53091 0 216593 VISHAY INTERTEC Common Stock 928298108 41 1735 SH SOLE 1735 0 0 VISHAY PRECISIO Common Stock 92835K103 24 791 SH SOLE 791 0 0 VISTA OUTDOOR Common Stock 928377100 47 1482 SH SOLE 1482 0 0 VISTRA ENERGY Common Stock 92840M102 261 14772 SH SOLE 14772 0 0 VITAL FARMS INC Common Stock 92847W103 1355 62054 SH SOLE 1674 0 60380 VITRU LTD Common Stock G9440D103 30 2036 SH SOLE 2036 0 0 VNGD BOND MutFund Fi 1 TL 921937835 555 6552 PRN SOLE 6552 0 0 VNGD BOND MutFund Fi 1 TL 921937835 889 10500 PRN DFND 10500 0 0 VNGD CONS STPLS MutFund Eq 1 TL 92204A207 4212 23633 SH SOLE 23633 0 0 VNGD EMERGING MutFund Eq 1 TL 922042858 107416 2063723 SH SOLE 2063723 0 0 VNGD EMERGING MutFund Eq 1 TL 922042858 75 1444 SH OTR 1444 0 0 VNGD EUROPE MutFund Eq 1 TL 922042874 24443 387996 SH SOLE 385481 0 2515 VNGD INT CORP B MutFund Fi12 TL 92206C870 4440 47727 PRN SOLE 47727 0 0 VNGD PACIFIC MutFund Eq 0 TL 922042866 408 5000 SH SOLE 5000 0 0 VNGD S&P 500 MutFund Eq 4 TL 922908363 16849 46252 SH SOLE 46252 0 0 VNGD SC GRO MutFund Eq 1 TL 922908595 151 550 SH SOLE 550 0 0 VNGD SC VAL MutFund Eq 4 TL 922908611 101 610 SH SOLE 610 0 0 VNGD ST CORP BD MutFund Fi TL 92206C409 8326 100924 PRN SOLE 84439 0 16485 VNGD TOT WRLD MutFund Eq 4 TL 922042742 0 4 SH SOLE 4 0 0 VNGD UTILITIES MutFund Eq 4 TL 92204A876 153 1094 SH SOLE 1094 0 0 VONTIER CORP Common Stock 928881101 35 1183 SH SOLE 1183 0 0 VOXX INTL CORP Common Stock 91829F104 76 4034 SH SOLE 4034 0 0 VOYA FINANCIAL Common Stock 929089100 28546 448559 SH SOLE 375784 0 72775 VOYAGER THERAPE Common Stock 92915B106 0 178 SH SOLE 178 0 0 VRNT 1.5 6/1/21 Bond 30/360P2 U 92343XAA8 42329 37500000 PRN SOLE 22120000 0 15380000 VSH 2.25-06/25 Bond 30/360P2 U 928298AP3 17440 16000000 PRN SOLE 10683000 0 5317000 VULCAN MATLS CO Common Stock 929160109 265310 1572212 SH SOLE 1541274 0 30938 VULCAN MATLS CO Common Stock 929160109 9017 53438 SH SOLE 1 0 0 53438 W 1-08/15/26 Bond 30/360P2 U 94419LAF8 27765 12500000 PRN SOLE 7696000 0 4804000 W R BERKLEY Common Stock 084423102 2169 28792 SH SOLE 1 0 0 28792 W.P. CAREY INC Common Stock 92936U109 334 4722 SH SOLE 4722 0 0 W.P. CAREY INC Common Stock 92936U109 214 3030 SH SOLE 1 0 0 0 WALGREEN BOOTS Common Stock 931427108 1188 21649 SH SOLE 20036 0 1613 WALGREEN BOOTS Common Stock 931427108 226 4129 SH SOLE 1 0 0 4129 WALMART Common Stock 931142103 37164 273614 SH SOLE 259467 0 14147 WALMART Common Stock 931142103 3260 24005 SH SOLE 1 11396 0 7230 WALT DISNEY CO Common Stock 254687106 353736 1917064 SH SOLE 1787840 0 129224 WALT DISNEY CO Common Stock 254687106 9 49 SH OTR 49 0 0 WALT DISNEY CO Common Stock 254687106 2553 13840 SH SOLE 1 0 0 13840 WARNER MUSIC-A Common Stock 934550203 24149 703447 SH SOLE 381766 0 321681 WASH TRUST BANC Common Stock 940610108 38 745 SH SOLE 745 0 0 WASHINGTON REAL Common Stock 939653101 24 1114 SH SOLE 1114 0 0 WASTE MGMT INC Common Stock 94106L109 847325 6567400 SH SOLE 5969507 0 597893 WASTE MGMT INC Common Stock 94106L109 638 4951 SH DFND 4951 0 0 WASTE MGMT INC Common Stock 94106L109 19 152 SH OTR 152 0 0 WASTE MGMT INC Common Stock 94106L109 14232 110316 SH SOLE 1 5675 0 103214 WATERS CORP Common Stock 941848103 8076 28422 SH SOLE 26386 0 2036 WATERS CORP Common Stock 941848103 1161 4086 SH SOLE 1 1530 0 1609 WATERSTONE FINA Common Stock 94188P101 30 1482 SH SOLE 1482 0 0 WATFORD HLDGS Common Stock G94787101 27 794 SH SOLE 794 0 0 WATSCO INC Common Stock 942622200 1013 3886 SH SOLE 3886 0 0 WATSCO INC Common Stock 942622200 144 556 SH OTR 556 0 0 WATTS WATER Common Stock 942749102 3291 27703 SH SOLE 1028 0 26675 WATTS WATER Common Stock 942749102 14753 124181 SH SOLE 1 7274 0 116907 WAYFAIR INC Common Stock 94419L101 3771 11981 SH SOLE 11981 0 0 WB 1.25-11/22 Bond30E/360P2 U 948596AC5 46866 48503000 PRN SOLE 24878000 0 23625000 WD-40 CO COMMON Common Stock 929236107 12341 40307 SH SOLE 38187 0 2120 WD-40 CO COMMON Common Stock 929236107 526 1720 SH SOLE 1 1720 0 0 WDC 1.5-2/1/24 Bond 30/360P2 U 958102AP0 17906 17446000 PRN SOLE 1183000 0 16263000 WEC ENERGY GRP Common Stock 92939U106 15374 164276 SH SOLE 152486 0 11790 WEC ENERGY GRP Common Stock 92939U106 1509 16127 SH SOLE 1 9994 0 0 WEIBO SPON ADR CommonStock ADR 948596101 55900 1107813 SH SOLE 368710 0 739103 WEIBO SPON ADR CommonStock ADR 948596101 4007 79413 SH OTR 79413 0 0 WEIS MKTS INC Common Stock 948849104 2684 47496 SH SOLE 47124 0 372 WEIS MKTS INC Common Stock 948849104 182 3221 SH SOLE 1 0 0 3221 WELLS FARGO CO Common Stock 949746101 35 900 SH SOLE 900 0 0 WELLS FARGO CO Common Stock 949746101 968 24780 SH SOLE 1 0 0 24780 WELLTOWER INC Common Stock 95040Q104 83 1162 SH SOLE 1162 0 0 WELLTOWER INC Common Stock 95040Q104 451 6301 SH SOLE 1 0 0 6301 WERNER ENTERPRI Common Stock 950755108 8988 190556 SH SOLE 190556 0 0 WERNER ENTERPRI Common Stock 950755108 759 16106 SH SOLE 1 6390 0 9716 WEST BANCORP Common Stock 95123P106 26 1116 SH SOLE 1116 0 0 WEST PHARMACEUT Common Stock 955306105 33498 118880 SH SOLE 47337 0 71543 WEST PHARMACEUT Common Stock 955306105 1787 6342 SH SOLE 1 1757 0 3791 WESTERN ALLIANC Common Stock 957638109 1723 18248 SH SOLE 18248 0 0 WESTERN ALLIANC Common Stock 957638109 272 2881 SH SOLE 1 0 0 2881 WESTLAKE CHEM Common Stock 960413102 45 508 SH SOLE 508 0 0 WESTROCK CO Common Stock 96145D105 4250 81667 SH SOLE 81667 0 0 WEYERHAEUSER CO Common Stock 962166104 3559 99986 SH SOLE 99986 0 0 WEYERHAEUSER CO Common Stock 962166104 479 13464 SH SOLE 1 0 0 13464 WF INC OPPORTUN Cl-EndFund Fi12 94987B105 168 20000 PRN SOLE 20000 0 0 WGO 1.5-4/1/25 Bond 30/360P2 U 974637AB6 33360 24000000 PRN SOLE 13565000 0 10435000 WHIRLPOOL CORP Common Stock 963320106 1186 5386 SH SOLE 5386 0 0 WHIRLPOOL CORP Common Stock 963320106 172 784 SH SOLE 1 0 0 784 WHITE MOUNTAINS Common Stock G9618E107 314 282 SH SOLE 282 0 0 WIDEOPENWEST Common Stock 96758W101 45 3362 SH SOLE 3362 0 0 WILLIAMS SONOMA Common Stock 969904101 31470 175619 SH SOLE 53819 0 121800 WILLIS TOWERS W Common Stock G96629103 192 841 SH SOLE 841 0 0 WINGSTOP RESTAU Common Stock 974155103 57 454 SH SOLE 454 0 0 WINNEBAGO INDUS Common Stock 974637100 1964 25610 SH SOLE 25610 0 0 WIPRO LTD ADR CommonStock ADR 97651M109 11467 1808832 SH SOLE 1780922 0 27910 WIX 0-07/01/23 Bond30E/360P1 U 92940WAB5 3362 1664000 PRN SOLE 842000 0 822000 WIX.COM LTD Common Stock M98068105 349 1250 SH SOLE 1250 0 0 WIX.COM LTD Common Stock M98068105 22779 81582 SH SOLE 1 68829 0 12753 WNS HLD ADR CommonStock ADR 92932M101 7521 103827 SH SOLE 102950 0 877 WORKDAY INC Common Stock 98138H101 348 1404 SH SOLE 1 0 0 1404 WORLD FUEL SERV Common Stock 981475106 65 1851 SH SOLE 1851 0 0 WORLD WRESTLIN- Common Stock 98156Q108 462 8523 SH SOLE 8523 0 0 WR Grace & Co Common Stock 38388F108 21 361 SH SOLE 0 0 361 WSFS FINANCIAL Common Stock 929328102 35 720 SH SOLE 720 0 0 WYNDHAM HOTELS Common Stock 98311A105 52113 746824 SH SOLE 403384 0 343440 X 5-11/01/26 Bond 30/360P2 U 912909AT5 26335 12100000 PRN SOLE 6070000 0 6030000 XCEL ENERGY INC Common Stock 98389B100 6814 102460 SH SOLE 95805 0 6655 XCEL ENERGY INC Common Stock 98389B100 1125 16917 SH SOLE 1 6646 0 6974 XENCOR INC Common Stock 98401F105 55 1282 SH SOLE 1282 0 0 XENIA HOTELS & Common Stock 984017103 908 46580 SH SOLE 1 0 0 46580 XERIS PHARMAC Common Stock 98422L107 363 80497 SH SOLE 80497 0 0 XERS 5 07/15/25 Bond 30/360P2 U 98422LAA5 18010 10625000 PRN SOLE 5975000 0 4650000 XILINX INC Common Stock 983919101 69726 562767 SH SOLE 21 0 562746 XILINX INC Common Stock 983919101 397 3208 SH SOLE 1 0 0 3208 XOMA CORP Common Stock 98419J206 73 1794 SH SOLE 1794 0 0 XPERI HOLDING C Common Stock 98390M103 27 1252 SH SOLE 1252 0 0 XPO LOGISTICS I Common Stock 983793100 1692 13725 SH SOLE 1 0 0 13725 XTR HARV CSI300 MutFund Eq 1 TL 233051879 1675 43391 SH SOLE 43391 0 0 XYLEM INC Common Stock 98419M100 3705 35226 SH SOLE 935 0 34291 XYLEM INC Common Stock 98419M100 15854 150738 SH SOLE 1 8804 0 141934 Y-MABS THERAPEU Common Stock 984241109 46 1524 SH SOLE 1524 0 0 YANDEX NV Common Stock N97284108 51468 803439 SH SOLE 373416 0 430023 YANDEX NV Common Stock N97284108 8566 133728 SH OTR 133728 0 0 YELLOW CORP Common Stock 985510106 54 6226 SH SOLE 6226 0 0 YELP INC Common Stock 985817105 19 502 SH SOLE 502 0 0 YETI HOLDINGS Common Stock 98585X104 1051 14560 SH SOLE 14560 0 0 YUM CHINA HOLDI Common Stock 98850P109 90121 1522060 SH SOLE 962523 0 559537 YUM CHINA HOLDI Common Stock 98850P109 21114 356596 SH OTR 356596 0 0 YUM CHINA HOLDI Common Stock 98850P109 2689 45422 SH SOLE 1 445 0 44977 Z 0.75-09/01/24 Bond 30/360P2 U 98954MAE1 56608 19000000 PRN SOLE 11369000 0 7631000 Z 1.375-9/1/26 Bond 30/360P2 U 98954MAG6 228 76000 PRN SOLE 76000 0 0 Z 1.5 07/01/23 Bond 30/360P2 U 98954MAC5 79622 47411000 PRN SOLE 46791000 0 620000 Z 2.75 05/15/25 Bond 30/360P2 U 98954MAH4 3827 1840000 PRN SOLE 699000 0 1141000 ZEBRA TECHNOLOG Common Stock 989207105 343584 708158 SH SOLE 413409 0 294749 ZEBRA TECHNOLOG Common Stock 989207105 9211 18986 SH SOLE 1 0 0 18986 ZEPP HEALTH ADR CommonStock ADR 98945L105 3 316 SH SOLE 316 0 0 ZILLOW GRP INC Common Stock 98954M200 5065 39075 SH SOLE 39075 0 0 ZIM INTEGRATED Common Stock M9T951109 51 2101 SH SOLE 2101 0 0 ZIONS BANCORPOR Common Stock 989701107 36 660 SH SOLE 660 0 0 ZIONS BANCORPOR Common Stock 989701107 440 8020 SH SOLE 1 0 0 8020 ZIX CORP Common Stock 98974P100 66 8777 SH SOLE 8777 0 0 ZOETIS INC Common Stock 98978V103 514586 3267632 SH SOLE 2622825 0 644807 ZOETIS INC Common Stock 98978V103 1228 7800 SH DFND 7800 0 0 ZOETIS INC Common Stock 98978V103 31 202 SH OTR 202 0 0 ZOETIS INC Common Stock 98978V103 46668 296346 SH SOLE 1 60618 0 233961 ZOGENIX INC Common Stock 98978L204 87 4475 SH SOLE 4475 0 0 ZOOM VIDEO COMM Common Stock 98980L101 4343 13520 SH SOLE 6444 0 7076 ZOOM VIDEO COMM Common Stock 98980L101 513 1599 SH SOLE 1 0 0 1599 ZSCALER INC Common Stock 98980G102 1526 8892 SH SOLE 214 0 8678 ZTO EXPRESS INC CommonStock ADR 98980A105 0 33 SH SOLE 33 0 0 ZUMIEZ INC Common Stock 989817101 166 3887 SH SOLE 3332 0 555 ZUMIEZ INC Common Stock 989817101 724 16877 SH SOLE 1 0 0 16877 iSHARES MSCI AI MutFund Eq 2 TL 464288240 12694 230063 SH SOLE 230063 0 0 iSHARES RUS1000 MutFund Eq 4 TL 464287598 38 254 SH SOLE 254 0 0 iSHARES RUS2000 MutFund Eq 4 TL 464287648 135 450 SH SOLE 450 0 0 iSHARES RUSSELL MutFund Eq 1 TL 464287630 175 1100 SH SOLE 1100 0 0 iSHR 1-3 TREAS MutFund Fi12 TL 464287457 9048 104911 PRN SOLE 104911 0 0 iSHR 7-10 TREAS MutFund Fi12 TL 464287440 10075 89220 PRN SOLE 89220 0 0 iSHR 7-10 TREAS MutFund Fi12 TL 464287440 18 165 PRN SOLE 1 165 0 0 iSHR BARC TIPS MutFund Fi12 TL 464287176 251 2000 PRN SOLE 2000 0 0 iSHR CORE S&P MutFund Eq 4 TL 464287200 158330 397994 SH SOLE 391194 0 6800 iSHR CORE SP MC MutFund Eq 4 TL 464287507 42776 164348 SH SOLE 161678 0 2670 iSHR CORE SP SC MutFund Eq 4 TL 464287804 46176 425469 SH SOLE 418244 0 7225 iSHR EM DVD MutFund Eq 4 TL 464286319 274 7000 SH SOLE 7000 0 0 iSHR MSCI EAFE MutFund Eq 1 TL 464287465 20101 264942 SH SOLE 264192 0 750 iSHR MSCI EM MutFund Eq 0 TL 464287234 25825 484176 SH SOLE 484176 0 0 iSHR MSCI EM MutFund Eq 0 TL 464287234 14516 272156 SH OTR 272156 0 0 iSHR NATL AMT MutFund Fi 4 TL 464288414 33900 292119 PRN SOLE 280997 0 11122 iSHR RUS 2000 MutFund Eq 4 TL 464287655 9148 41405 SH SOLE 41405 0 0 iSHR RUSS1000 MutFund Eq 4 TL 464287622 1685 7530 SH SOLE 7530 0 0 iSHR S&P 500/G MutFund Eq 4 TL 464287309 778 11960 SH SOLE 11960 0 0 iSHR S&P 500/V MutFund Eq 4 TL 464287408 162 1150 SH SOLE 1150 0 0