0001207017-20-000023.txt : 20200213 0001207017-20-000023.hdr.sgml : 20200213 20200213143406 ACCESSION NUMBER: 0001207017-20-000023 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20191231 FILED AS OF DATE: 20200213 DATE AS OF CHANGE: 20200213 EFFECTIVENESS DATE: 20200213 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: 20609268 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 false true 0001207017 XXXXXXXX 12-31-2019 12-31-2019 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 02-13-2020 1 2092 70017025 false 1 0001050471 028-06588 LAZARD ASSET MANAGEMENT LTD
INFORMATION TABLE 2 20191231Info_Table.xml LAZARD 4Q19 13F 1-800-FLOWERS-A Common Stock 68243Q106 13 919 SH SOLE 919 0 0 1ST SOURCE CORP Common Stock 336901103 26 511 SH SOLE 511 0 0 3M Co Common Stock 88579Y101 295582 1675448 SH SOLE 1369432 0 306016 3M Co Common Stock 88579Y101 3110 17629 SH SOLE 1 6010 0 11619 58.COM INC ADR CommonStock ADR 31680Q104 88048 1360239 SH SOLE 1252408 0 107831 AAWW 1.875 6/24 Bond 30/360P2 U 049164BJ4 17810 21000000 PRN SOLE 16915000 0 4085000 ABB LTD ADR CommonStock ADR 000375204 151602 6293177 SH SOLE 6097531 0 195646 ABB LTD ADR CommonStock ADR 000375204 538 22343 SH OTR 22343 0 0 ABBOTT LABS Common Stock 002824100 3473 39994 SH SOLE 37004 0 2990 ABBOTT LABS Common Stock 002824100 1501 17286 SH SOLE 1 0 0 17286 ABBVIE INC Common Stock 00287Y109 46700 527446 SH SOLE 273634 0 253812 ABBVIE INC Common Stock 00287Y109 6554 74029 SH SOLE 1 9767 0 64262 ABERDEEN EMER Cl-EndFund Eq 1 00301W105 19039 2498575 SH SOLE 1857455 0 641120 ABERDEEN JAPAN Cl-EndFund Eq 1 00306J109 10054 1292408 SH SOLE 1292408 0 0 ABIOMED INC Common Stock 003654100 90 530 SH SOLE 530 0 0 ABM INDS INC Common Stock 000957100 11 298 SH SOLE 298 0 0 AC IMMUNE SA Common Stock H00263105 16 1939 SH SOLE 1939 0 0 ACADIA PHARMACE Common Stock 004225108 71 1668 SH SOLE 1668 0 0 ACADIA PHARMACE Common Stock 004225108 2574 60178 SH SOLE 1 0 0 60178 ACADIA REALTY Common Stock 004239109 53 2058 SH SOLE 2058 0 0 ACCENTURE PLC Common Stock G1151C101 1020949 4848503 SH SOLE 4333081 0 515422 ACCENTURE PLC Common Stock G1151C101 298 1417 SH OTR 1417 0 0 ACCENTURE PLC Common Stock G1151C101 64959 308492 SH SOLE 1 190936 0 117556 ACI Common Stock 004498101 11254 297078 SH SOLE 197158 0 99920 ACI Common Stock 004498101 929 24542 SH SOLE 1 15239 0 9303 ACTIVISION BLIZ Common Stock 00507V109 155092 2610113 SH SOLE 2462741 0 147372 ACTIVISION BLIZ Common Stock 00507V109 3040 51166 SH SOLE 1 0 0 51166 ACUITY BRANDS Common Stock 00508Y102 1893 13718 SH SOLE 11106 0 2612 ACUITY BRANDS Common Stock 00508Y102 168 1220 SH SOLE 1 0 0 1220 ACUSHNET HOLDIN Common Stock 005098108 18 579 SH SOLE 579 0 0 ADAMS DIVERSIFI Cl-EndFund Eq 4 006212104 55189 3499654 SH SOLE 3499654 0 0 ADAMS NATURAL Cl-EndFund Eq 4 00548F105 28072 1705500 SH SOLE 1705500 0 0 ADAPTIVE BIOTEC Common Stock 00650F109 2589 86550 SH SOLE 51500 0 35050 ADECOAGRO Common Stock L00849106 19 2354 SH SOLE 2354 0 0 ADIENT PLC Common Stock G0084W101 0 1 SH SOLE 1 0 0 ADOBE INC Common Stock 00724F101 19433 58924 SH SOLE 42722 0 16202 ADOBE INC Common Stock 00724F101 8466 25670 SH SOLE 1 18693 0 6977 ADTALEM GLOBAL Common Stock 00737L103 17 503 SH SOLE 503 0 0 ADV MICRO DEV I Common Stock 007903107 472 10308 SH SOLE 1 0 0 10308 ADVANCED DRAINA Common Stock 00790R104 28 741 SH SOLE 741 0 0 ADVANCED ENERGY Common Stock 007973100 10 144 SH SOLE 144 0 0 ADVANSIX INC Common Stock 00773T101 11 554 SH SOLE 554 0 0 AERCAP HOLDINGS Common Stock N00985106 84 1381 SH SOLE 1 0 0 1381 AES CORP COMMON Common Stock 00130H105 7 361 SH SOLE 361 0 0 AES CORP COMMON Common Stock 00130H105 327 16458 SH SOLE 1 0 0 16458 AFLAC INC Common Stock 001055102 29839 564082 SH SOLE 545390 0 18692 AFLAC INC Common Stock 001055102 4060 76751 SH SOLE 1 35885 0 40866 AGCO CORP Common Stock 001084102 557 7211 SH SOLE 7211 0 0 AGENUS INC Common Stock 00847G705 20 5156 SH SOLE 5156 0 0 AGILENT TECHNO Common Stock 00846U101 1954 22916 SH SOLE 22916 0 0 AGILENT TECHNO Common Stock 00846U101 990 11608 SH SOLE 1 518 0 11090 AGILYSYS INC Common Stock 00847J105 3 150 SH SOLE 150 0 0 AGNICO EAGLE Common Stock 008474108 18774 304732 SH SOLE 219638 0 85094 AGREE REALTY Common Stock 008492100 14 200 SH SOLE 200 0 0 AIR LEASE CORP Common Stock 00912X302 8058 169575 SH SOLE 97885 0 71690 AIR PRODS & CHE Common Stock 009158106 70 300 SH SOLE 300 0 0 AIR PRODS & CHE Common Stock 009158106 1279 5447 SH SOLE 1 0 0 5447 AIR TRANSPORT Common Stock 00922R105 42 1797 SH SOLE 1797 0 0 AIRCASTLE LTD Common Stock G0129K104 256 8000 SH SOLE 8000 0 0 AKAM 0.125-5/25 Bond 30/360P2 U 00971TAJ0 60615 54621000 PRN SOLE 54621000 0 0 AKAMAI TECH Common Stock 00971T101 32436 375510 SH SOLE 204532 0 170978 AKAMAI TECH Common Stock 00971T101 1064 12324 SH SOLE 1 7660 0 4664 AKAZOO SA Common Stock L0164E108 204 38750 SH SOLE 38750 0 0 ALARM.COM INC Common Stock 011642105 55 1293 SH SOLE 1293 0 0 ALASKA AIR GRP Common Stock 011659109 7714 113870 SH SOLE 65515 0 48355 ALBANY INTL COR Common Stock 012348108 154 2032 SH SOLE 1 0 0 2032 ALCON-INC Common Stock H01301128 33256 587887 SH SOLE 573608 0 14279 ALEXANDER & BAL Common Stock 014491104 332 15851 SH SOLE 1 0 0 15851 ALEXANDRIA REAL Common Stock 015271109 11421 70684 SH SOLE 47979 0 22705 ALEXION PHARMA Common Stock 015351109 785 7264 SH SOLE 7264 0 0 ALEXION PHARMA Common Stock 015351109 1260 11655 SH SOLE 1 0 0 11655 ALIBABA GRP ADR CommonStock ADR 01609W102 649704 3063198 SH SOLE 1916948 0 1146250 ALIBABA GRP ADR CommonStock ADR 01609W102 54635 257592 SH OTR 257592 0 0 ALIBABA GRP ADR CommonStock ADR 01609W102 47326 223131 SH SOLE 1 142816 0 80315 ALICO INC COMMO Common Stock 016230104 6 182 SH SOLE 182 0 0 ALIGN TECH Common Stock 016255101 86 311 SH SOLE 311 0 0 ALIGN TECH Common Stock 016255101 340 1219 SH SOLE 1 0 0 1219 ALLEGION PLC Common Stock G0176J109 9501 76291 SH SOLE 37993 0 38298 ALLEGION PLC Common Stock G0176J109 507 4079 SH SOLE 1 0 0 4079 ALLIED MOTION Common Stock 019330109 46 959 SH SOLE 959 0 0 ALLISON TRANSMI Common Stock 01973R101 6250 129352 SH SOLE 52833 0 76519 ALLISON TRANSMI Common Stock 01973R101 381 7889 SH SOLE 1 0 0 7889 ALLSTATE CORP Common Stock 020002101 20098 178735 SH SOLE 154635 0 24100 ALLSTATE CORP Common Stock 020002101 174 1553 SH SOLE 1 0 0 1553 ALLY FINANCIAL Common Stock 02005N100 1746 57157 SH SOLE 57157 0 0 ALLY FINANCIAL Common Stock 02005N100 1283 42010 SH SOLE 1 0 0 42010 ALNYLAM PHARMAC Common Stock 02043Q107 30 261 SH SOLE 261 0 0 ALPHABET INC A Common Stock 02079K305 1833586 1368971 SH SOLE 1187462 0 181509 ALPHABET INC A Common Stock 02079K305 1111 830 SH DFND 830 0 0 ALPHABET INC A Common Stock 02079K305 30 23 SH OTR 23 0 0 ALPHABET INC A Common Stock 02079K305 36055 26919 SH SOLE 1 11687 0 15232 ALPHABET INC C Common Stock 02079K107 17291 12933 SH SOLE 1 12930 0 3 ALPHABET INC C Common Stock 02079K107 415499 310764 SH SOLE 31084 0 279680 ALPHABET INC C Common Stock 02079K107 621 465 SH DFND 465 0 0 ALPHABET INC C Common Stock 02079K107 17 13 SH OTR 13 0 0 ALPHABET INC C Common Stock 02079K107 3671 2746 SH SOLE 1 0 0 2746 ALPHATEC HLDG Common Stock 02081G201 17 2447 SH SOLE 2447 0 0 ALTR 0.25 06/24 Bond 30/360P2 U 021369AA1 5137 5000000 PRN SOLE 4999000 0 1000 ALTRA INDUST Common Stock 02208R106 2518 69549 SH SOLE 25669 0 43880 ALTRIA GROUP Common Stock 02209S103 5299 106180 SH SOLE 106180 0 0 ALTRIA GROUP Common Stock 02209S103 1203 24115 SH SOLE 1 0 0 24115 AMAZON.COM INC Common Stock 023135106 133122 72042 SH SOLE 27466 0 44576 AMAZON.COM INC Common Stock 023135106 7596 4111 SH SOLE 1 0 0 4111 AMBARELLA INC Common Stock G037AX101 277 4583 SH SOLE 1 0 0 4583 AMBEV SA ADR CommonStock ADR 02319V103 177438 38077020 SH SOLE 30182824 0 7894196 AMBEV SA ADR CommonStock ADR 02319V103 2644 567550 SH DFND 0 0 567550 AMBEV SA ADR CommonStock ADR 02319V103 459 98560 SH OTR 0 0 98560 AMBEV SA ADR CommonStock ADR 02319V103 5002 1073600 SH SOLE 1 0 0 1073600 AMDOCS LTD US Common Stock G02602103 2 38 SH SOLE 38 0 0 AMEDISYS INC Common Stock 023436108 2 12 SH SOLE 12 0 0 AMER EXPRESS CO Common Stock 025816109 82294 661055 SH SOLE 308750 0 352305 AMER EXPRESS CO Common Stock 025816109 645 5185 SH DFND 5185 0 0 AMER EXPRESS CO Common Stock 025816109 17 143 SH OTR 143 0 0 AMER EXPRESS CO Common Stock 025816109 1107 8893 SH SOLE 1 0 0 8893 AMER WOODMARK C Common Stock 030506109 56 542 SH SOLE 542 0 0 AMEREN CORP Common Stock 023608102 10786 140446 SH SOLE 138931 0 1515 AMEREN CORP Common Stock 023608102 543 7077 SH SOLE 1 0 0 7077 AMERICA MOV ADR CommonStock ADR 02364W105 609226 38076679 SH SOLE 30049747 0 8026932 AMERICA MOV ADR CommonStock ADR 02364W105 9205 575332 SH DFND 0 0 575332 AMERICA MOV ADR CommonStock ADR 02364W105 1553 97093 SH OTR 0 0 97093 AMERICAN CAMPUS Common Stock 024835100 64 1370 SH SOLE 1370 0 0 AMERICAN ELEC P Common Stock 025537101 18601 196819 SH SOLE 1 196819 0 0 AMERICAN ELEC P Common Stock 025537101 7304 77283 SH SOLE 62023 0 15260 AMERICAN HOMES Common Stock 02665T306 1798 68600 SH SOLE 68600 0 0 AMERICAN INTL G Common Stock 026874784 657 12815 SH SOLE 12815 0 0 AMERICAN INTL G Common Stock 026874784 1395 27186 SH SOLE 1 0 0 27186 AMERICAN STATES Common Stock 029899101 6308 72814 SH SOLE 72814 0 0 AMERICAN STATES Common Stock 029899101 814 9403 SH SOLE 1 9403 0 0 AMERICAN TOWER Common Stock 03027X100 33149 144242 SH SOLE 141806 0 2436 AMERICAN TOWER Common Stock 03027X100 2422 10542 SH SOLE 1 4812 0 5730 AMERICAN WATER Common Stock 030420103 36 300 SH SOLE 300 0 0 AMERICOLD REALT Common Stock 03064D108 24485 698390 SH SOLE 413104 0 285286 AMERIPRISE FIN Common Stock 03076C106 11182 67130 SH SOLE 26613 0 40517 AMERIPRISE FIN Common Stock 03076C106 682 4097 SH SOLE 1 0 0 4097 AMERISOURCEBER Common Stock 03073E105 18167 213687 SH SOLE 161946 0 51741 AMERISOURCEBER Common Stock 03073E105 969 11401 SH SOLE 1 5930 0 5471 AMETEK INC Common Stock 031100100 1075 10782 SH SOLE 8854 0 1928 AMETEK INC Common Stock 031100100 2102 21078 SH SOLE 1 6101 0 14977 AMGEN Common Stock 031162100 67201 278762 SH SOLE 133359 0 145403 AMGEN Common Stock 031162100 3608 14968 SH SOLE 1 4446 0 10522 AMICUS THERAPEU Common Stock 03152W109 35 3648 SH SOLE 3648 0 0 AMN HEALTHCARE Common Stock 001744101 29 467 SH SOLE 467 0 0 AMPHASTAR PHARM Common Stock 03209R103 34 1812 SH SOLE 1812 0 0 AMPHENOL CORP Common Stock 032095101 24 223 SH SOLE 223 0 0 AMPHENOL CORP Common Stock 032095101 676 6255 SH SOLE 1 0 0 6255 ANALOG DEVICES Common Stock 032654105 1001660 8428644 SH SOLE 6922391 0 1506253 ANALOG DEVICES Common Stock 032654105 483 4065 SH DFND 4065 0 0 ANALOG DEVICES Common Stock 032654105 15 127 SH OTR 127 0 0 ANALOG DEVICES Common Stock 032654105 10304 86712 SH SOLE 1 0 0 86712 ANHEUSER-BUS CommonStock ADR 03524A108 11777 143559 SH SOLE 142848 0 711 ANIXTER INTL IN Common Stock 035290105 66 724 SH SOLE 724 0 0 ANSYS INC Common Stock 03662Q105 11191 43477 SH SOLE 31285 0 12192 ANTARES PHARM Common Stock 036642106 44 9511 SH SOLE 9511 0 0 ANTHEM INC Common Stock 036752103 252935 837450 SH SOLE 807684 0 29766 ANTHEM INC Common Stock 036752103 569 1885 SH SOLE 1 0 0 1885 AON PLC Common Stock G0408V102 1594726 7656278 SH SOLE 6392068 0 1264210 AON PLC Common Stock G0408V102 634 3045 SH DFND 3045 0 0 AON PLC Common Stock G0408V102 18 89 SH OTR 89 0 0 AON PLC Common Stock G0408V102 66733 320386 SH SOLE 1 206371 0 114015 APARTMENT INV Common Stock 03748R754 984 19062 SH SOLE 19062 0 0 APPLE HOSP REIT Common Stock 03784Y200 27 1705 SH SOLE 1705 0 0 APPLE INC Common Stock 037833100 1204820 4102915 SH SOLE 3081666 0 1021249 APPLE INC Common Stock 037833100 2074 7065 SH DFND 7065 0 0 APPLE INC Common Stock 037833100 62 212 SH OTR 212 0 0 APPLE INC Common Stock 037833100 20052 68287 SH SOLE 1 0 0 68287 APPLIED MATLS I Common Stock 038222105 145025 2375902 SH SOLE 115509 0 2260393 APPLIED MATLS I Common Stock 038222105 138 2265 SH DFND 2265 0 0 APPLIED MATLS I Common Stock 038222105 4 79 SH OTR 79 0 0 APPLIED MATLS I Common Stock 038222105 798 13079 SH SOLE 1 0 0 13079 APTIV PLC Common Stock G6095L109 486776 5125578 SH SOLE 3090966 0 2034612 APTIV PLC Common Stock G6095L109 4207 44300 SH SOLE 1 0 0 44300 AQUAVENTURE LLC Common Stock G0443N107 5 199 SH SOLE 199 0 0 ARCBEST CORP Common Stock 03937C105 23 859 SH SOLE 859 0 0 ARCH CAPITAL Common Stock G0450A105 7288 169933 SH SOLE 116183 0 53750 ARCOSA INC Common Stock 039653100 586 13165 SH SOLE 1 0 0 13165 ARES CAPITAL CO Common Stock 04010L103 14 760 SH SOLE 760 0 0 ARISTA NETWORKS Common Stock 040413106 698 3435 SH SOLE 435 0 3000 ARMADA HOFFLER Common Stock 04208T108 13 735 SH SOLE 735 0 0 ARMSTRON WORLD Common Stock 04247X102 405692 4317251 SH SOLE 3752742 0 564509 ARMSTRON WORLD Common Stock 04247X102 8776 93400 SH SOLE 1 0 0 93400 ARROWHEAD PHAR Common Stock 04280A100 47 750 SH SOLE 750 0 0 ASA GOLD Cl-EndFund Eq 2 G3156P103 32222 2364085 SH SOLE 1990778 0 373307 ASBURY AUTO GRP Common Stock 043436104 1 15 SH SOLE 15 0 0 ASE INDUSTRIAL CommonStock ADR 00215W100 3864 695101 SH SOLE 695101 0 0 ASE INDUSTRIAL CommonStock ADR 00215W100 5862 1054343 SH OTR 1054343 0 0 ASGN INC Common Stock 00191U102 35 502 SH SOLE 502 0 0 ASM LITH COMM Common Stock N07059210 30 104 SH SOLE 104 0 0 ASM LITH COMM Common Stock N07059210 9 33 SH SOLE 1 33 0 0 ASPEN TECHNOLOG Common Stock 045327103 96 798 SH SOLE 798 0 0 AT&T INC Common Stock 00206R102 48848 1249957 SH SOLE 1095101 0 154856 AT&T INC Common Stock 00206R102 466 11930 SH DFND 11930 0 0 AT&T INC Common Stock 00206R102 228 5845 SH OTR 5845 0 0 AT&T INC Common Stock 00206R102 2674 68437 SH SOLE 1 0 0 68437 ATHENE HLDNG-A Common Stock G0684D107 15 332 SH SOLE 332 0 0 ATI 4.75 7/1/22 Bond 30/360P2 U 01741RAG7 24057 15100000 PRN SOLE 9921000 0 5179000 ATKORE INTERNAT Common Stock 047649108 44216 1092837 SH SOLE 616329 0 476508 ATLANTIC CAPIT Common Stock 048269203 13 739 SH SOLE 739 0 0 ATLANTIC POWR Common Stock 04878Q863 13 5881 SH SOLE 5881 0 0 ATLASSIAN CORP Common Stock G06242104 3381 28101 SH SOLE 1 0 0 28101 ATMOS ENERGY CO Common Stock 049560105 21 196 SH SOLE 196 0 0 ATMOS ENERGY CO Common Stock 049560105 348 3115 SH SOLE 1 0 0 3115 ATSG 1.125-24 Bond 30/360P2 U 00922RAB1 15628 16000000 PRN SOLE 13472000 0 2528000 AUDIOCODES LTD Common Stock M15342104 4865 189385 SH SOLE 185685 0 3700 AUTODESK INC Common Stock 052769106 129442 705563 SH SOLE 83331 0 622232 AUTOHOME IN ADR CommonStock ADR 05278C107 1414 17673 SH SOLE 15470 0 2203 AUTOMATIC DATA Common Stock 053015103 4 26 SH SOLE 26 0 0 AUTOMATIC DATA Common Stock 053015103 596 3498 SH SOLE 1 0 0 3498 AUTOZONE INC Common Stock 053332102 46199 38780 SH SOLE 21284 0 17496 AUTOZONE INC Common Stock 053332102 1302 1093 SH SOLE 1 503 0 590 AVALONBAY COM Common Stock 053484101 1643 7837 SH SOLE 7837 0 0 AVANGRID INC Common Stock 05351W103 4131 80747 SH SOLE 80747 0 0 AVANGRID INC Common Stock 05351W103 547 10699 SH SOLE 1 10699 0 0 AVERY DENNISON Common Stock 053611109 3460 26450 SH SOLE 23555 0 2895 AVERY DENNISON Common Stock 053611109 742 5672 SH SOLE 1 0 0 5672 AVID BIOSERVICE Common Stock 05368M106 4 600 SH SOLE 600 0 0 AVNET INC Common Stock 053807103 59 1395 SH SOLE 1395 0 0 AXA EQUITABLE H Common Stock 054561105 21124 852476 SH SOLE 464989 0 387487 AXA EQUITABLE H Common Stock 054561105 1253 50594 SH SOLE 1 32347 0 18247 AZUL SA CommonStock ADR 05501U106 16968 396460 SH SOLE 240379 0 156081 AZUL SA CommonStock ADR 05501U106 9611 224563 SH OTR 224563 0 0 B. RILEY FINAN Common Stock 05580M108 12 513 SH SOLE 513 0 0 BAC 7.25 12/49 Preferred Stock 060505682 75713 52252 SH SOLE 52252 0 0 BAIDU INC CommonStock ADR 056752108 304836 2411678 SH SOLE 1920277 0 491401 BAIDU INC CommonStock ADR 056752108 4387 34710 SH DFND 0 0 34710 BAIDU INC CommonStock ADR 056752108 12179 96353 SH OTR 96353 0 0 BAIDU INC CommonStock ADR 056752108 757 5992 SH OTR 0 0 5992 BAKER HUGHES CO Common Stock 05722G100 65 2564 SH SOLE 2564 0 0 BALL CORP Common Stock 058498106 19 305 SH SOLE 1 305 0 0 BANCO MACRO ADR CommonStock ADR 05961W105 713 19690 SH SOLE 19690 0 0 BANCOLOMBIA ADR CommonStock ADR 05968L102 173610 3168660 SH SOLE 1284845 0 1883815 BANCOLOMBIA ADR CommonStock ADR 05968L102 10327 188499 SH OTR 188499 0 0 BANCORP INC/THE Common Stock 05969A105 15 1222 SH SOLE 1222 0 0 BANK OF AMERICA Common Stock 060505104 1217903 34579878 SH SOLE 30019872 0 4560006 BANK OF AMERICA Common Stock 060505104 863 24530 SH DFND 24530 0 0 BANK OF AMERICA Common Stock 060505104 23 672 SH OTR 672 0 0 BANK OF AMERICA Common Stock 060505104 13983 397026 SH SOLE 1 182039 0 214987 BANK OF NOVA Common Stock 064149107 112 2000 SH SOLE 2000 0 0 BANK OZK Common Stock 06417N103 14 465 SH SOLE 465 0 0 BANKUNITED INC Common Stock 06652K103 364 9958 SH SOLE 1 0 0 9958 BARRETT BUS SVC Common Stock 068463108 32 362 SH SOLE 362 0 0 BARRICK GOLD CO Common Stock 067901108 18803 1011495 SH SOLE 726267 0 285228 BAUSCH-HEALTH Common Stock 071734107 50 1691 SH SOLE 1691 0 0 BAXTER INTL INC Common Stock 071813109 547866 6551863 SH SOLE 5855023 0 696840 BAXTER INTL INC Common Stock 071813109 18129 216808 SH SOLE 1 56908 0 159900 BCE INC Common Stock 05534B760 278 6000 SH SOLE 6000 0 0 BCO BRADESC-ADR CommonStock ADR 059460303 110712 12370130 SH SOLE 4702768 0 7667362 BENEFITFOCUS IN Common Stock 08180D106 122 5604 SH SOLE 5604 0 0 BERKSHIRE-HAT Common Stock 084670702 52950 233778 SH SOLE 203707 0 30071 BERKSHIRE-HAT Common Stock 084670702 4167 18400 SH DFND 10800 0 7600 BERRY GLOBAL Common Stock 08579W103 15 320 SH SOLE 320 0 0 BEST BUY CO INC Common Stock 086516101 15945 181612 SH SOLE 116052 0 65560 BEST BUY CO INC Common Stock 086516101 5285 60200 SH SOLE 1 9436 0 50764 BEYOND MEAT INC Common Stock 08862E109 589 7797 SH SOLE 1 0 0 7797 BHP BILL ADR CommonStock ADR 05545E209 526 11197 SH SOLE 11197 0 0 BHP LIMITED ADR CommonStock ADR 088606108 84728 1548685 SH SOLE 1500513 0 48172 BIOGEN INC Common Stock 09062X103 14780 49812 SH SOLE 17006 0 32806 BIOGEN INC Common Stock 09062X103 3595 12117 SH SOLE 1 0 0 12117 BIOMARIN PHARMA Common Stock 09061G101 8 104 SH SOLE 104 0 0 BLACK KNIGHT Common Stock 09215C105 2408 37350 SH SOLE 0 0 37350 BLACKBAUD INC Common Stock 09227Q100 59 744 SH SOLE 744 0 0 BLACKLINE INC Common Stock 09239B109 3768 73085 SH SOLE 73085 0 0 BLACKLINE INC Common Stock 09239B109 520 10098 SH SOLE 1 10098 0 0 BLACKROCK BD AM Cl-EndFund Fi12 09248X100 226 9300 PRN SOLE 9300 0 0 BLACKROCK INC Common Stock 09247X101 113 225 SH SOLE 225 0 0 BLACKROCK MU NY Cl-EndFund Fi12 09255F109 53 3500 PRN SOLE 3500 0 0 BLACKROCK NY MU Cl-EndFund Fi12 09249U105 48 3500 PRN SOLE 3500 0 0 BLACKROCK RESOU Cl-EndFund Eq 4 09257A108 32672 4048693 SH SOLE 4048693 0 0 BLACKSTONE GROU Common Stock 09260D107 335 6000 SH SOLE 6000 0 0 BLACKSTONE MORT Common Stock 09257W100 2734 73457 SH SOLE 73457 0 0 BLACKSTONE MORT Common Stock 09257W100 296 7975 SH OTR 7975 0 0 BLKROCK NY MUNI Cl-EndFund Fi12 09249P106 49 3300 PRN SOLE 3300 0 0 BLOCK H & R INC Common Stock 093671105 99665 4244682 SH SOLE 1 4243698 0 984 BLOCK H & R INC Common Stock 093671105 36 1535 SH SOLE 1535 0 0 BLUEGREEN VACAT Common Stock 09629F108 1 175 SH SOLE 175 0 0 BMC STOCK HLDG Common Stock 05591B109 851 29668 SH SOLE 29668 0 0 BMRN 0.599 8/24 Bond 30/360P2 U 09061GAH4 36879 34825000 PRN SOLE 34825000 0 0 BNFT 1.25-12/23 Bond 30/360P2 U 08180DAB2 12804 14760000 PRN SOLE 13397000 0 1363000 BOEING CO Common Stock 097023105 282953 868595 SH SOLE 779592 0 89003 BOEING CO Common Stock 097023105 242 744 SH OTR 744 0 0 BOISE CASCADE Common Stock 09739D100 13 377 SH SOLE 377 0 0 BONY Common Stock 064058100 406 8082 SH SOLE 1 0 0 8082 BOOKING HOLDING Common Stock 09857L108 1332 649 SH SOLE 418 0 231 BOOKING HOLDING Common Stock 09857L108 792 386 SH SOLE 1 0 0 386 BOOZ ALLEN HAMI Common Stock 099502106 59017 829716 SH SOLE 422259 0 407457 BOOZ ALLEN HAMI Common Stock 099502106 780 10975 SH SOLE 1 7666 0 3309 BORG-WARNER INC Common Stock 099724106 27944 644188 SH SOLE 321778 0 322410 BORG-WARNER INC Common Stock 099724106 987 22756 SH SOLE 1 12051 0 10705 BOSTON BEER Common Stock 100557107 3 9 SH SOLE 9 0 0 BOSTON PPTYS Common Stock 101121101 1677 12166 SH SOLE 12166 0 0 BOSTON PRIVATE Common Stock 101119105 27 2253 SH SOLE 2253 0 0 BOSTON SCIENTIF Common Stock 101137107 77770 1719831 SH SOLE 1046625 0 673206 BOSTON SCIENTIF Common Stock 101137107 372 8246 SH SOLE 1 2762 0 5484 BP MIDTSREAM PA Common Stock 0556EL109 28 1855 SH SOLE 1855 0 0 BRANDYWINE REAL Common Stock 105368203 65 4177 SH SOLE 4177 0 0 BRASKEM SA ADR CommonStock ADR 105532105 43 2920 SH SOLE 2920 0 0 BRASKEM SA ADR CommonStock ADR 105532105 5732 387341 SH OTR 387341 0 0 BRF-BRASIL ADR CommonStock ADR 10552T107 44 5081 SH SOLE 5081 0 0 BRIDGE BANCORP Common Stock 108035106 17 522 SH SOLE 522 0 0 BRIGHTHOUSE FIN Common Stock 10922N103 16 416 SH SOLE 416 0 0 BRIGHTSPHERE-IN Common Stock 10948W103 33 3240 SH SOLE 3240 0 0 BRINKER INTL IN Common Stock 109641100 506 12052 SH SOLE 12052 0 0 BRISTOL MYERS Common Stock 110122108 89047 1387247 SH SOLE 797532 0 589715 BRISTOL MYERS Common Stock 110122108 35 547 SH DFND 0 0 547 BRISTOL MYERS Common Stock 110122108 328 5118 SH OTR 5118 0 0 BRISTOL MYERS Common Stock 110122108 4302 67021 SH SOLE 1 27785 0 39236 BRIT AM TOB ADR CommonStock ADR 110448107 408 9618 SH SOLE 9618 0 0 BRIXMOR PROPERT Common Stock 11120U105 62223 2879377 SH SOLE 1965184 0 914193 BRIXMOR PROPERT Common Stock 11120U105 498 23083 SH OTR 23083 0 0 BROADCOM INC Common Stock 11135F101 19108 60466 SH SOLE 20838 0 39628 BROADCOM INC Common Stock 11135F101 3084 9759 SH SOLE 1 0 0 9759 BROADRIDGE FIN Common Stock 11133T103 592 4793 SH SOLE 4793 0 0 BROOKFIELD REIT Common Stock 11282X103 7 400 SH SOLE 400 0 0 BROOKS AUTOMAT Common Stock 114340102 39 939 SH SOLE 939 0 0 BROWN & BROWN Common Stock 115236101 8244 208835 SH SOLE 120705 0 88130 BROWN FORMAN B Common Stock 115637209 1565 23160 SH SOLE 23160 0 0 BROWN FORMAN B Common Stock 115637209 366 5424 SH SOLE 1 0 0 5424 BRUKER CORPOR Common Stock 116794108 82 1609 SH SOLE 1609 0 0 BRUNSWICK CORP Common Stock 117043109 151513 2526060 SH SOLE 2216950 0 309110 BRUNSWICK CORP Common Stock 117043109 3982 66400 SH SOLE 1 0 0 66400 BRYN MAWR BANK Common Stock 117665109 2 53 SH SOLE 53 0 0 BUCKLE INC Common Stock 118440106 3815 141092 SH SOLE 1 0 0 141092 BUILDERS FIRST Common Stock 12008R107 9 364 SH SOLE 364 0 0 BURLINGTON STOR Common Stock 122017106 26702 117103 SH SOLE 78620 0 38483 BURLINGTON STOR Common Stock 122017106 1304 5719 SH SOLE 1 4131 0 1588 BWX TECH Common Stock 05605H100 45 739 SH SOLE 739 0 0 C.H. ROBINSON Common Stock 12541W209 3 51 SH SOLE 51 0 0 CABLE ONE INC. Common Stock 12685J105 9835 6608 SH SOLE 6470 0 138 CABLE ONE INC. Common Stock 12685J105 1592 1070 SH SOLE 1 491 0 579 CABOT MICROELEC Common Stock 12709P103 22715 157400 SH SOLE 90600 0 66800 CABOT OIL & GAS Common Stock 127097103 24 1408 SH SOLE 1408 0 0 CACI INTL INC A Common Stock 127190304 28 115 SH SOLE 115 0 0 CACTUS INC Common Stock 127203107 33420 973805 SH SOLE 541876 0 431929 CADENCE DESIGN Common Stock 127387108 48095 693417 SH SOLE 316380 0 377037 CADENCE DESIGN Common Stock 127387108 4431 63888 SH SOLE 1 12340 0 51548 CAE INC Common Stock 124765108 18901 714358 SH SOLE 708168 0 6190 CAESAR STONE Common Stock M20598104 15 1038 SH SOLE 1038 0 0 CALIFORNIA WTR Common Stock 130788102 15 298 SH SOLE 298 0 0 CAMDEN NATIONAL Common Stock 133034108 14 312 SH SOLE 312 0 0 CAMDEN PPTY TR Common Stock 133131102 25694 242177 SH SOLE 188472 0 53705 CAMDEN PPTY TR Common Stock 133131102 277 2614 SH OTR 2614 0 0 CAMPBELL SOUP Common Stock 134429109 24201 489702 SH SOLE 309974 0 179728 CAMPBELL SOUP Common Stock 134429109 417 8439 SH SOLE 1 0 0 8439 CANADIAN NATL Common Stock 136375102 94202 1041489 SH SOLE 1014114 0 27375 CANADIAN NATL Common Stock 136375102 8 96 SH SOLE 1 96 0 0 CANADIAN SOLAR Common Stock 136635109 5264 238206 SH SOLE 53173 0 185033 CAPITAL ONE FIN Common Stock 14040H105 225 2190 SH SOLE 2190 0 0 CAPITAL ONE FIN Common Stock 14040H105 1094 10640 SH SOLE 1 0 0 10640 CARDINAL HLTH Common Stock 14149Y108 17534 346675 SH SOLE 120399 0 226276 CARDINAL HLTH Common Stock 14149Y108 436 8631 SH SOLE 1 0 0 8631 CAREDX Common Stock 14167L103 72 3368 SH SOLE 3368 0 0 CAREER EDUC Common Stock 141665109 18 987 SH SOLE 987 0 0 CARLISLE COS IN Common Stock 142339100 112 696 SH SOLE 696 0 0 CARNIVAL CORP Common Stock 143658300 3911 76954 SH SOLE 76434 0 520 CARNIVAL CORP Common Stock 143658300 612 12059 SH SOLE 1 0 0 12059 CARS.COM INC Common Stock 14575E105 4120 337225 SH SOLE 176325 0 160900 CARTER HOLDINGS Common Stock 146229109 51148 467789 SH SOLE 314939 0 152850 CARTER HOLDINGS Common Stock 146229109 290 2658 SH OTR 2658 0 0 CASS INFORMATIO Common Stock 14808P109 4 74 SH SOLE 74 0 0 CATALENT INC Common Stock 148806102 27651 491149 SH SOLE 265923 0 225226 CATALYST PHARMA Common Stock 14888U101 14 3770 SH SOLE 3770 0 0 CATERPILLAR INC Common Stock 149123101 252092 1707019 SH SOLE 1567276 0 139743 CATERPILLAR INC Common Stock 149123101 899 6088 SH SOLE 1 0 0 6088 CATHAY GEN BAN Common Stock 149150104 39 1037 SH SOLE 1037 0 0 CATM 1-12/1/20 Bond 30/360P2 U 14161HAG3 35783 33500000 PRN SOLE 33050000 0 450000 CATO CORP NEW C Common Stock 149205106 19 1124 SH SOLE 1124 0 0 CAVCO IND Common Stock 149568107 25 129 SH SOLE 129 0 0 CBOE GLOBAL Common Stock 12503M108 15296 127472 SH SOLE 123049 0 4423 CBOE GLOBAL Common Stock 12503M108 1230 10253 SH SOLE 1 7386 0 2867 CBRE GROUP INC Common Stock 12504L109 138 2267 SH SOLE 2267 0 0 CBRE GROUP INC Common Stock 12504L109 292 4766 SH SOLE 1 0 0 4766 CBTX INC Common Stock 12481V104 13 418 SH SOLE 418 0 0 CDW CORPORATION Common Stock 12514G108 40140 281014 SH SOLE 166691 0 114323 CDW CORPORATION Common Stock 12514G108 1886 13207 SH SOLE 1 6177 0 7030 CELANESE CORP Common Stock 150870103 2 22 SH SOLE 22 0 0 CELANESE CORP Common Stock 150870103 439 3568 SH SOLE 1 0 0 3568 CELESTICA INCUS Common Stock 15101Q108 11 1365 SH SOLE 1365 0 0 CEMEX 3.72 20 Bond 30/360P2 U 151290BT9 2042 2030000 PRN SOLE 2030000 0 0 CEMEX SA ADR CommonStock ADR 151290889 66 17652 SH SOLE 17652 0 0 CEMEX3.72 3/20 Bond 30/360P2 U 151290BR3 25165 25000000 PRN SOLE 25000000 0 0 CEMIG SA ADR CommonStock ADR 204409601 130 38129 SH SOLE 38129 0 0 CENT EURO MEDIA Common Stock G20045202 33 7370 SH SOLE 7370 0 0 CENTENE CORP Common Stock 15135B101 1026 16333 SH SOLE 16333 0 0 CENTENE CORP Common Stock 15135B101 395 6286 SH SOLE 1 0 0 6286 CENTERST BKS/FL Common Stock 15201P109 983 39372 SH SOLE 1 0 0 39372 CENTRAL GARDE Common Stock 153527205 30 1023 SH SOLE 1023 0 0 CENTRAL GARDEN Common Stock 153527106 17 573 SH SOLE 573 0 0 CERNER CORP Common Stock 156782104 26929 366941 SH SOLE 172387 0 194554 CERNER CORP Common Stock 156782104 560 7643 SH SOLE 1 0 0 7643 CEVA INC Common Stock 157210105 1 74 SH SOLE 74 0 0 CF INDUSTRIES H Common Stock 125269100 3782 79230 SH SOLE 79230 0 0 CF INDUSTRIES H Common Stock 125269100 314 6589 SH SOLE 1 0 0 6589 CHARTER COMM-A Common Stock 16119P108 11106 22897 SH SOLE 9488 0 13409 CHARTER COMM-A Common Stock 16119P108 847 1747 SH SOLE 1 0 0 1747 CHECK POINT SFT Common Stock M22465104 9 89 SH SOLE 89 0 0 CHECK POINT SFT Common Stock M22465104 359 3236 SH SOLE 1 3236 0 0 CHEESECAKE FACT Common Stock 163072101 5496 141440 SH SOLE 80545 0 60895 CHEMED CORP COM Common Stock 16359R103 5146 11716 SH SOLE 10389 0 1327 CHEMED CORP COM Common Stock 16359R103 202 460 SH SOLE 1 0 0 460 CHEVRON CORP Common Stock 166764100 543751 4512086 SH SOLE 4103732 0 408354 CHEVRON CORP Common Stock 166764100 1353 11234 SH DFND 5140 0 6094 CHEVRON CORP Common Stock 166764100 143 1191 SH OTR 1191 0 0 CHEVRON CORP Common Stock 166764100 2713 22514 SH SOLE 1 0 0 22514 CHILDRENS PLACE Common Stock 168905107 7705 123241 SH SOLE 83966 0 39275 CHILDRENS PLACE Common Stock 168905107 219 3518 SH OTR 3518 0 0 CHIMERA INVEST Common Stock 16934Q208 102 5000 SH SOLE 5000 0 0 CHINA FUND INC Cl-EndFund Eq 1 169373107 21734 1030550 SH SOLE 848221 0 182328 CHINA MOBILE CommonStock ADR 16941M109 764027 18074930 SH SOLE 14370616 0 3704314 CHINA MOBILE CommonStock ADR 16941M109 12230 289354 SH DFND 0 0 289354 CHINA MOBILE CommonStock ADR 16941M109 6799 160868 SH OTR 160868 0 0 CHINA MOBILE CommonStock ADR 16941M109 2096 49597 SH OTR 0 0 49597 CHOICE HOTELS Common Stock 169905106 976 9440 SH SOLE 9440 0 0 CHOICE HOTELS Common Stock 169905106 188 1825 SH SOLE 1 0 0 1825 CHUBB LTD NEW Common Stock H1467J104 103 665 SH SOLE 665 0 0 CHUBB LTD NEW Common Stock H1467J104 112 722 SH DFND 0 0 722 CHUNGHWA ADR CommonStock ADR 17133Q502 40 1103 SH SOLE 1103 0 0 CHUNGHWA ADR CommonStock ADR 17133Q502 6445 174684 SH OTR 174684 0 0 CHURCH & DWIGHT Common Stock 171340102 7992 113624 SH SOLE 110442 0 3182 CHURCH & DWIGHT Common Stock 171340102 435 6192 SH SOLE 1 6192 0 0 CIA SANEAMENT CommonStock ADR 20441A102 14983 995569 SH SOLE 969986 0 25583 CIENA CORP Common Stock 171779309 25912 606985 SH SOLE 351212 0 255773 CIGNA CORPORATI Common Stock 125523100 60279 294781 SH SOLE 146432 0 148349 CIGNA CORPORATI Common Stock 125523100 981 4800 SH DFND 0 0 4800 CIGNA CORPORATI Common Stock 125523100 2334 11414 SH SOLE 1 5327 0 6087 CIMAREX ENERGY Common Stock 171798101 105 2007 SH SOLE 1600 0 407 CIMPRESS PLC Common Stock G2143T103 10 81 SH SOLE 81 0 0 CINCINNATI BELL Common Stock 171871502 29 2824 SH SOLE 2824 0 0 CINEMARK HOLD Common Stock 17243V102 18 536 SH SOLE 536 0 0 CINTAS CORP Common Stock 172908105 2326 8645 SH SOLE 8645 0 0 CINTAS CORP Common Stock 172908105 461 1715 SH SOLE 1 0 0 1715 CIRRUS LOGIC IN Common Stock 172755100 84 1024 SH SOLE 1024 0 0 CISCO SYS INC Common Stock 17275R102 60853 1268849 SH SOLE 1 1268679 0 170 CISCO SYS INC Common Stock 17275R102 1147073 23917295 SH SOLE 21110126 0 2807169 CISCO SYS INC Common Stock 17275R102 734 15305 SH DFND 15305 0 0 CISCO SYS INC Common Stock 17275R102 476 9938 SH OTR 9938 0 0 CISCO SYS INC Common Stock 17275R102 12579 262298 SH SOLE 1 1024 0 261274 CITI TRENDS INC Common Stock 17306X102 2 124 SH SOLE 124 0 0 CITIGROUP INC Common Stock 172967424 107669 1347719 SH SOLE 812643 0 535076 CITIGROUP INC Common Stock 172967424 500 6270 SH DFND 6270 0 0 CITIGROUP INC Common Stock 172967424 13 171 SH OTR 171 0 0 CITIGROUP INC Common Stock 172967424 5380 67345 SH SOLE 1 0 0 67345 CITIZENS FIN GR Common Stock 174610105 75462 1858228 SH SOLE 686462 0 1171766 CITIZENS FIN GR Common Stock 174610105 242 5967 SH OTR 5967 0 0 CITIZENS FIN GR Common Stock 174610105 544 13409 SH SOLE 1 0 0 13409 CITY OFFICE REI Common Stock 178587101 17 1300 SH SOLE 1300 0 0 CIVISTA BANCSH Common Stock 178867107 11 498 SH SOLE 498 0 0 CLEVELAND-CLIFF Common Stock 185899101 2262 269354 SH SOLE 200653 0 68701 CLNY 3.875 1/21 Bond 30/360P2 U 19624RAB2 2229 2258000 PRN SOLE 2258000 0 0 CLOROX CO DEL Common Stock 189054109 51 334 SH SOLE 334 0 0 CLOUDFLARE INC Common Stock 18915M107 1037 60800 SH SOLE 0 0 60800 CLOUGH GLBL Cl-EndFund Eq 1 18914E106 1248 132229 SH SOLE 132229 0 0 CME Common Stock 12572Q105 20 100 SH SOLE 100 0 0 CNO FINANCIAL Common Stock 12621E103 490 27049 SH SOLE 27049 0 0 CNOOC LTD ADR CommonStock ADR 126132109 65477 392855 SH SOLE 387249 0 5606 CNOOC LTD ADR CommonStock ADR 126132109 4496 26980 SH OTR 26980 0 0 CNTL & EAST EUR Cl-EndFund Eq 1 153436100 31391 1109227 SH SOLE 871189 0 238038 COCA COLA BOTTL Common Stock 191098102 27 96 SH SOLE 96 0 0 COCA COLA CO Common Stock 191216100 1609261 29074286 SH SOLE 25588487 0 3485799 COCA COLA CO Common Stock 191216100 735 13280 SH DFND 9970 0 3310 COCA COLA CO Common Stock 191216100 440 7966 SH OTR 7966 0 0 COCA COLA CO Common Stock 191216100 24596 444390 SH SOLE 1 180165 0 264225 COCA-COLA EUROP Common Stock G25839104 44555 875696 SH SOLE 487271 0 388425 COCA-COLA EUROP Common Stock G25839104 94 1848 SH SOLE 1 0 0 1848 COGENT COMM Common Stock 19239V302 16 250 SH SOLE 250 0 0 COGNEX CORP COM Common Stock 192422103 86105 1536500 SH SOLE 0 0 1536500 COGNIZANT TECH Common Stock 192446102 91321 1472446 SH SOLE 1 1472134 0 312 COGNIZANT TECH Common Stock 192446102 1 24 SH SOLE 24 0 0 COGNIZANT TECH Common Stock 192446102 325 5255 SH SOLE 1 0 0 5255 COLGATE PALMOL Common Stock 194162103 29065 422218 SH SOLE 302466 0 119752 COLGATE PALMOL Common Stock 194162103 1484 21560 SH SOLE 1 6348 0 15212 COLLECTORS UNIV Common Stock 19421R200 22 992 SH SOLE 992 0 0 COLUMBUS MCKINN Common Stock 199333105 28149 703206 SH SOLE 405922 0 297284 COMCAST CL A Common Stock 20030N101 128972 2867959 SH SOLE 1585989 0 1281970 COMCAST CL A Common Stock 20030N101 1219 27115 SH DFND 27115 0 0 COMCAST CL A Common Stock 20030N101 31 696 SH OTR 696 0 0 COMCAST CL A Common Stock 20030N101 6074 135080 SH SOLE 1 13815 0 121265 COMERICA INC Common Stock 200340107 12999 181179 SH SOLE 137900 0 43279 COMERICA INC Common Stock 200340107 1233 17194 SH SOLE 1 9122 0 8072 COMFORT SYSTEMS Common Stock 199908104 8063 161753 SH SOLE 107558 0 54195 COMMERCE BANCSH Common Stock 200525103 293746 4323617 SH SOLE 3592572 0 731045 COMMERCE BANCSH Common Stock 200525103 518 7629 SH DFND 7629 0 0 COMMERCE BANCSH Common Stock 200525103 16 247 SH OTR 247 0 0 COMMUNITY HEALT Common Stock 203668108 13 4620 SH SOLE 4620 0 0 COMMUNITY HLTH Common Stock 20369C106 8 200 SH SOLE 200 0 0 COMP DE MIN ADR CommonStock ADR 204448104 46 3068 SH SOLE 3068 0 0 COMPUTER PROGRA Common Stock 205306103 16 626 SH SOLE 626 0 0 COMTECH TELECOM Common Stock 205826209 36 1019 SH SOLE 1019 0 0 COMTECH TELECOM Common Stock 205826209 272 7680 SH SOLE 1 0 0 7680 CON COMM HLDGS Common Stock 209034107 1 436 SH SOLE 436 0 0 CONAGRA BRANDS Common Stock 205887102 10 298 SH SOLE 298 0 0 CONMED CORP COM Common Stock 207410101 925 8280 SH SOLE 8280 0 0 CONOCOPHILLIPS Common Stock 20825C104 557979 8580338 SH SOLE 7493701 0 1086637 CONOCOPHILLIPS Common Stock 20825C104 617 9500 SH DFND 9500 0 0 CONOCOPHILLIPS Common Stock 20825C104 19 302 SH OTR 302 0 0 CONOCOPHILLIPS Common Stock 20825C104 2575 39603 SH SOLE 1 0 0 39603 CONS EDISON Common Stock 209115104 17728 195963 SH SOLE 1 195963 0 0 CONSTELLIUM SE Common Stock F21107101 49 3700 SH SOLE 3700 0 0 CONSTRUCT PART Common Stock 21044C107 4 257 SH SOLE 257 0 0 CONTINENTAL BUI Common Stock 211171103 57 1580 SH SOLE 1580 0 0 CONTL RES INC Common Stock 212015101 341 9964 SH SOLE 1 0 0 9964 COOPER COS INC Common Stock 216648402 65 204 SH SOLE 204 0 0 COPART INC COMM Common Stock 217204106 31587 347339 SH SOLE 187516 0 159823 COPART INC COMM Common Stock 217204106 1620 17823 SH SOLE 1 6650 0 11173 CORCEPT THERA Common Stock 218352102 3 249 SH SOLE 249 0 0 CORE MARK HLD Common Stock 218681104 10 368 SH SOLE 368 0 0 CORNERSTONE OND Common Stock 21925Y103 82 1405 SH SOLE 1405 0 0 CORNING INC Common Stock 219350105 232 8000 SH SOLE 8000 0 0 CORP AMERICA AI Common Stock L1995B107 11 1931 SH SOLE 1931 0 0 CORPORATE OFFI Common Stock 22002T108 170 5796 SH SOLE 1 0 0 5796 CORTEVA INC Common Stock 22052L104 28258 955974 SH SOLE 340657 0 615317 CORTEVA INC Common Stock 22052L104 632 21389 SH SOLE 1 0 0 21389 CORVEL CORP Common Stock 221006109 1206 13809 SH SOLE 13809 0 0 CORVEL CORP Common Stock 221006109 325 3729 SH SOLE 1 0 0 3729 COSAN LTD A Common Stock G25343107 18685 818110 SH SOLE 687710 0 130400 COSTAMARE INC Common Stock Y1771G102 69 7293 SH SOLE 7293 0 0 COSTCO WHOLE Common Stock 22160K105 24880 84652 SH SOLE 48881 0 35771 COSTCO WHOLE Common Stock 22160K105 4223 14371 SH SOLE 1 0 0 14371 COTT CORP Common Stock 22163N106 198 14500 SH SOLE 14500 0 0 COWEN INC Common Stock 223622606 1678 106591 SH SOLE 102527 0 4064 CRACKER BARREL Common Stock 22410J106 2457 15987 SH SOLE 15987 0 0 CRAWFORD & CO A Common Stock 224633206 1 132 SH SOLE 132 0 0 CREDICORP LTD Common Stock G2519Y108 140599 659688 SH SOLE 246166 0 413522 CREDICORP LTD Common Stock G2519Y108 9856 46246 SH OTR 46246 0 0 CREE 0.875-9/23 Bond 30/360P2 U 225447AB7 10626 10000000 PRN SOLE 8557000 0 1443000 CRLS RIVER LABS Common Stock 159864107 27547 180329 SH SOLE 103556 0 76773 CROCS INC Common Stock 227046109 21 525 SH SOLE 525 0 0 CROWN CASTLE Common Stock 22822V101 7734 54413 SH SOLE 52093 0 2320 CROWN CASTLE Common Stock 22822V101 2521 17737 SH SOLE 1 4503 0 13234 CRYOLIFE INC Common Stock 228903100 21 793 SH SOLE 793 0 0 CSG SYSTEMS INT Common Stock 126349109 207 4001 SH SOLE 4001 0 0 CSGS 4.25 3/36 Bond 30/360P2 U 126349AF6 19500 17012000 PRN SOLE 14944000 0 2068000 CSX CORP Common Stock 126408103 826288 11419132 SH SOLE 1 10983677 0 435455 CSX CORP Common Stock 126408103 365 5054 SH SOLE 1 0 0 5054 CUMMINS INC Common Stock 231021106 25239 141037 SH SOLE 45348 0 95689 CUMMINS INC Common Stock 231021106 656 3669 SH SOLE 1 0 0 3669 CURTISS WRIGHT Common Stock 231561101 37520 266309 SH SOLE 156267 0 110042 CURTISS WRIGHT Common Stock 231561101 348 2473 SH SOLE 1 0 0 2473 CVB FINANCIAL Common Stock 126600105 43 1995 SH SOLE 1995 0 0 CVR ENERGY INC Common Stock 12662P108 361 8933 SH SOLE 1 0 0 8933 CVS HEALTH CORP Common Stock 126650100 114484 1541043 SH SOLE 1 1540697 0 346 CVS HEALTH CORP Common Stock 126650100 227358 3060424 SH SOLE 2645502 0 414922 CVS HEALTH CORP Common Stock 126650100 631 8500 SH DFND 5700 0 2800 CVS HEALTH CORP Common Stock 126650100 12 168 SH OTR 168 0 0 CVS HEALTH CORP Common Stock 126650100 1128 15195 SH SOLE 1 0 0 15195 CYBER-ARK SOFT Common Stock M2682V108 13335 114392 SH SOLE 23139 0 91253 CYBER-ARK SOFT Common Stock M2682V108 1181 10133 SH SOLE 1 0 0 10133 CYTOMX THERAPEU Common Stock 23284F105 412 49600 SH SOLE 0 0 49600 D R HORTON INC Common Stock 23331A109 873 16551 SH SOLE 16551 0 0 DANAHER CORP DE Common Stock 235851102 441415 2876043 SH SOLE 2471647 0 404396 DANAHER CORP DE Common Stock 235851102 726 4735 SH DFND 4735 0 0 DANAHER CORP DE Common Stock 235851102 21 142 SH OTR 142 0 0 DANAHER CORP DE Common Stock 235851102 7685 50072 SH SOLE 1 36902 0 13170 DARDEN RESTAURA Common Stock 237194105 27326 250675 SH SOLE 240934 0 9741 DARDEN RESTAURA Common Stock 237194105 81 750 SH DFND 0 0 750 DARDEN RESTAURA Common Stock 237194105 2294 21050 SH SOLE 1 17294 0 3756 DARLING INTL Common Stock 237266101 18 675 SH SOLE 675 0 0 DATADOG INC CL Common Stock 23804L103 668 17700 SH SOLE 0 0 17700 DAVE & BUSTERS Common Stock 238337109 5 130 SH SOLE 130 0 0 DAVITA INC Common Stock 23918K108 5 69 SH SOLE 69 0 0 DECKERS OUTDOOR Common Stock 243537107 56 334 SH SOLE 334 0 0 DEERE & CO Common Stock 244199105 321490 1855537 SH SOLE 1372366 0 483171 DEERE & CO Common Stock 244199105 20 118 SH SOLE 1 118 0 0 DELL TECHN-C Common Stock 24703L202 28 556 SH SOLE 556 0 0 DELTA AIR LI Common Stock 247361702 32902 562621 SH SOLE 411684 0 150937 DELTA AIR LI Common Stock 247361702 315 5389 SH OTR 5389 0 0 DELTA AIR LI Common Stock 247361702 344 5884 SH SOLE 1 0 0 5884 DENALI THERAPE Common Stock 24823R105 18 1073 SH SOLE 1073 0 0 DENTSPLY SIRO Common Stock 24906P109 51 906 SH SOLE 906 0 0 DEVON ENERGY CO Common Stock 25179M103 2302 88661 SH SOLE 87766 0 895 DIAGEO ADR NEW CommonStock ADR 25243Q205 40331 239470 SH SOLE 238253 0 1217 DIAGEO ADR NEW CommonStock ADR 25243Q205 10 62 SH SOLE 1 62 0 0 DIAMONDBACK ENE Common Stock 25278X109 2 24 SH SOLE 24 0 0 DIAMONDROCK Common Stock 252784301 13 1213 SH SOLE 1213 0 0 DIGI INTL INC C Common Stock 253798102 36 2042 SH SOLE 2042 0 0 DIGITAL REALTY Common Stock 253868103 35 300 SH SOLE 300 0 0 DILLARD INC Common Stock 254067101 4381 59626 SH SOLE 56038 0 3588 DILLARD INC Common Stock 254067101 546 7437 SH SOLE 1 7437 0 0 DIODES INC Common Stock 254543101 44 796 SH SOLE 796 0 0 DISCOVER FINAN Common Stock 254709108 18050 212804 SH SOLE 128066 0 84738 DISCOVER FINAN Common Stock 254709108 698 8237 SH SOLE 1 0 0 8237 DISCOVERY COM C Common Stock 25470F302 859 28174 SH SOLE 26738 0 1436 DISCOVERY COM C Common Stock 25470F302 772 25325 SH SOLE 1 0 0 25325 DISH NETWORK Common Stock 25470M109 64 1813 SH SOLE 1813 0 0 DOCTOR REDDY'S CommonStock ADR 256135203 2569 63318 SH SOLE 63318 0 0 DOCU 0.5-09/23 Bond 30/360P2 U 256163AB2 15940 12786000 PRN SOLE 12786000 0 0 DOCUSIGN INC Common Stock 256163106 38 524 SH SOLE 524 0 0 DOLBY LABORATIE Common Stock 25659T107 65 949 SH SOLE 949 0 0 DOLLAR GENERAL Common Stock 256677105 331167 2123143 SH SOLE 1939508 0 183635 DOLLAR GENERAL Common Stock 256677105 10208 65448 SH SOLE 1 31791 0 33657 DOLLAR TREE INC Common Stock 256746108 2 27 SH SOLE 27 0 0 DOMINION RES IN Common Stock 25746U109 12 156 SH SOLE 156 0 0 DOMINION RES IN Common Stock 25746U109 7769 93806 SH SOLE 1 0 0 93806 DOMTAR CORP Common Stock 257559203 1 48 SH SOLE 48 0 0 DOUGLAS EMMETT Common Stock 25960P109 17 400 SH SOLE 400 0 0 DOVER CORP Common Stock 260003108 523 4546 SH SOLE 4546 0 0 DOW INC Common Stock 260557103 4536 82890 SH SOLE 7990 0 74900 DOW INC Common Stock 260557103 408 7471 SH SOLE 1 0 0 7471 DROPBOX INC Common Stock 26210C104 803 44840 SH SOLE 5138 0 39702 DROPBOX INC Common Stock 26210C104 178 9954 SH SOLE 1 0 0 9954 DUCOMMUN INC Common Stock 264147109 15 299 SH SOLE 299 0 0 DUKE REALTY COR Common Stock 264411505 41 1202 SH SOLE 1202 0 0 DUPONT DE NEMOU Common Stock 26614N102 1149 17912 SH SOLE 17912 0 0 DUPONT DE NEMOU Common Stock 26614N102 1128 17585 SH SOLE 1 0 0 17585 DXCM 0.75-05/22 Bond 30/360P2 U 252131AF4 5565 2500000 PRN SOLE 2500000 0 0 DXCM 0.75-12/23 Bond 30/360P2 U 252131AH0 44217 29802000 PRN SOLE 28240000 0 1562000 DYNAVAX TECH Common Stock 268158201 38 6726 SH SOLE 6726 0 0 ETRADE FIN GRP Common Stock 269246401 154800 3411962 SH SOLE 3189019 0 222943 EAGLE MATERIALS Common Stock 26969P108 34703 382790 SH SOLE 220772 0 162018 EASTMAN CHEM CO Common Stock 277432100 20372 257032 SH SOLE 224082 0 32950 EATON CORP PLC Common Stock G29183103 155881 1645705 SH SOLE 333880 0 1311825 EATON CORP PLC Common Stock G29183103 240 2539 SH OTR 2539 0 0 EATON CORP PLC Common Stock G29183103 447 4720 SH SOLE 1 0 0 4720 EATON VANCE COR Common Stock 278265103 38262 819491 SH SOLE 284801 0 534690 EATON VANCE COR Common Stock 278265103 916 19625 SH SOLE 1 0 0 19625 EBAY INC Common Stock 278642103 18165 503066 SH SOLE 158087 0 344979 EBAY INC Common Stock 278642103 580 16075 SH SOLE 1 0 0 16075 ECHO GLOBAL Common Stock 27875T101 5717 276218 SH SOLE 159608 0 116610 ECOLAB INC Common Stock 278865100 21040 109022 SH SOLE 78171 0 30851 ECOLAB INC Common Stock 278865100 475 2465 SH SOLE 1 484 0 1981 ECOPETROL ADR CommonStock ADR 279158109 6544 327896 SH SOLE 327582 0 314 ECPG 3.25 3/22 Bond 30/360P2 U 292554AK8 21499 20700000 PRN SOLE 17472000 0 3228000 EDGEWELL PERSON Common Stock 28035Q102 0 25 SH SOLE 25 0 0 EDISON INTL Common Stock 281020107 14023 185957 SH SOLE 176122 0 9835 EDISON INTL Common Stock 281020107 1792 23775 SH SOLE 1 19544 0 4231 EDWARDS LIFE Common Stock 28176E108 22242 95344 SH SOLE 41696 0 53648 EDWARDS LIFE Common Stock 28176E108 4980 21349 SH SOLE 1 0 0 21349 ELANCO ANIMAL H Common Stock 28414H103 404505 13735323 SH SOLE 12102312 0 1633011 ELANCO ANIMAL H Common Stock 28414H103 232 7900 SH DFND 7900 0 0 ELANCO ANIMAL H Common Stock 28414H103 13267 450518 SH SOLE 1 190018 0 260500 ELECTRONIC ARTS Common Stock 285512109 477536 4441789 SH SOLE 4004284 0 437505 ELECTRONIC ARTS Common Stock 285512109 303 2825 SH DFND 2825 0 0 ELECTRONIC ARTS Common Stock 285512109 9 88 SH OTR 88 0 0 ELECTRONIC ARTS Common Stock 285512109 14062 130803 SH SOLE 1 62341 0 68462 ELEMENT SOLUTIO Common Stock 28618M106 0 73 SH SOLE 73 0 0 EMCOR GROUP INC Common Stock 29084Q100 76 883 SH SOLE 883 0 0 EMERGENT BIOSOL Common Stock 29089Q105 29082 539055 SH SOLE 313757 0 225298 EMERSON ELEC CO Common Stock 291011104 383 5028 SH SOLE 1 0 0 5028 ENANTA PHARMA Common Stock 29251M106 46 750 SH SOLE 750 0 0 ENCANA CORP Common Stock 292505104 152 32474 SH SOLE 32474 0 0 ENCOMPASS HEALT Common Stock 29261A100 24552 354446 SH SOLE 217877 0 136569 ENCOMPASS HEALT Common Stock 29261A100 1617 23348 SH SOLE 1 18255 0 5093 ENDAVA PLC-ADR CommonStock ADR 29260V105 37 800 SH SOLE 800 0 0 ENDAVA PLC-ADR CommonStock ADR 29260V105 2 50 SH SOLE 1 50 0 0 ENDO HEALTH SO Common Stock G30401106 16 3508 SH SOLE 3508 0 0 ENERGIZER HLDGS Common Stock 29272W109 1 27 SH SOLE 27 0 0 ENERSYS Common Stock 29275Y102 6850 91545 SH SOLE 52795 0 38750 ENNIS BUSINESS Common Stock 293389102 20 942 SH SOLE 942 0 0 ENOVA INTERNATI Common Stock 29357K103 50 2105 SH SOLE 2105 0 0 ENSTAR GROUP Common Stock G3075P101 31 152 SH SOLE 152 0 0 ENTERGY CORP Common Stock 29364G103 599 5000 SH SOLE 5000 0 0 ENVISTA HOLDING Common Stock 29415F104 64854 2188065 SH SOLE 1221874 0 966191 ENVISTA HOLDING Common Stock 29415F104 4316 145645 SH SOLE 1 116886 0 28759 EOG RESOURCES Common Stock 26875P101 169557 2024325 SH SOLE 1768706 0 255619 EOG RESOURCES Common Stock 26875P101 807 9640 SH SOLE 1 0 0 9640 EPAM SYSTEMS Common Stock 29414B104 32 152 SH SOLE 152 0 0 EPR PROPERTIES Common Stock 26884U109 15 214 SH SOLE 214 0 0 EQT CORP Common Stock 26884L109 3 303 SH SOLE 303 0 0 EQUIFAX Common Stock 294429105 21 155 SH SOLE 155 0 0 EQUINIX INC Common Stock 29444U700 4572 7833 SH SOLE 7833 0 0 EQUINIX INC Common Stock 29444U700 563 966 SH SOLE 1 0 0 966 EQUINOR ASA ADR CommonStock ADR 29446M102 51582 2590790 SH SOLE 2502669 0 88121 EQUINOR ASA ADR CommonStock ADR 29446M102 398 19997 SH OTR 19997 0 0 EQUITY LIFESTYL Common Stock 29472R108 2054 29194 SH SOLE 29194 0 0 EQUITY RESIDENT Common Stock 29476L107 32 400 SH SOLE 400 0 0 EQUITY RESIDENT Common Stock 29476L107 233 2884 SH SOLE 1 0 0 2884 ERIE INDEMNITY Common Stock 29530P102 472 2849 SH SOLE 2849 0 0 ESSENT GROUP Common Stock G3198U102 89 1725 SH SOLE 1725 0 0 ESSENTIAL PROPE Common Stock 29670E107 32377 1304999 SH SOLE 769858 0 535141 ESSEX PPTY TR I Common Stock 297178105 2366 7866 SH SOLE 7866 0 0 ESTEE LAUDER Common Stock 518439104 98562 477210 SH SOLE 229904 0 247306 ESTEE LAUDER Common Stock 518439104 4970 24066 SH SOLE 1 7875 0 16191 ETHAN ALLEN INT Common Stock 297602104 14 772 SH SOLE 772 0 0 ETSY 0-03/01/23 Bond 30/360P1 U 29786AAC0 14837 10500000 PRN SOLE 10125000 0 375000 EURONET WORLD Common Stock 298736109 152 971 SH SOLE 1 0 0 971 EVERCORE PARTN Common Stock 29977A105 11134 148941 SH SOLE 73819 0 75122 EVERCORE PARTN Common Stock 29977A105 448 5997 SH SOLE 1 0 0 5997 EVEREST RE GRP Common Stock G3223R108 6367 23000 SH SOLE 19780 0 3220 EVERGY INC Common Stock 30034W106 235 3616 SH SOLE 3616 0 0 EVERI HOLDINGS Common Stock 30034T103 67 5026 SH SOLE 5026 0 0 EVERQUOTE INC-A Common Stock 30041R108 3 114 SH SOLE 114 0 0 EVERTEC LLC Common Stock 30040P103 4216 123873 SH SOLE 116365 0 7508 EVERTEC LLC Common Stock 30040P103 537 15780 SH SOLE 1 15780 0 0 EVH 1.5-10/25 Bond 30/360P2 U 30050BAD3 1768 2500000 PRN SOLE 2011000 0 489000 EVO PAYMENTS IN Common Stock 26927E104 895 33908 SH SOLE 33908 0 0 EVO PAYMENTS IN Common Stock 26927E104 296 11221 SH SOLE 1 0 0 11221 EVOLENT HEALTH Common Stock 30050B101 28 3140 SH SOLE 3140 0 0 EWT HOLDINGS CO Common Stock 30057T105 44 2361 SH SOLE 2361 0 0 EXACT SCIENCES Common Stock 30063P105 83 898 SH SOLE 898 0 0 EXAS 1 1/15/25 Bond 30/360P2 U 30063PAA3 30453 21057000 PRN SOLE 19179000 0 1878000 EXELIXIS INC Common Stock 30161Q104 5450 309322 SH SOLE 185707 0 123615 EXELON CORP Common Stock 30161N101 21533 472320 SH SOLE 418020 0 54300 EXELON CORP Common Stock 30161N101 199 4378 SH OTR 4378 0 0 EXELON CORP Common Stock 30161N101 841 18462 SH SOLE 1 0 0 18462 EXPEDIA GROUP Common Stock 30212P303 3 31 SH SOLE 31 0 0 EXPEDIA GROUP Common Stock 30212P303 197 1825 SH SOLE 1 0 0 1825 EXXON MOBIL Common Stock 30231G102 15941 228460 SH SOLE 208858 0 19602 EXXON MOBIL Common Stock 30231G102 1578 22624 SH DFND 4250 0 18374 EXXON MOBIL Common Stock 30231G102 1947 27908 SH SOLE 1 0 0 27908 EZPW 2.375-25 Bond 30/360P2 U 302301AE6 4666 5700000 PRN SOLE 4324000 0 1376000 Extra Space Sto Common Stock 30225T102 1315 12457 SH SOLE 12457 0 0 Extra Space Sto Common Stock 30225T102 1074 10177 SH SOLE 1 0 0 10177 F M C CORP Common Stock 302491303 2168 21729 SH SOLE 1 0 0 21729 F5 NETWORKS Common Stock 315616102 58945 422092 SH SOLE 316149 0 105943 F5 NETWORKS Common Stock 315616102 1733 12411 SH SOLE 1 10056 0 2355 FACEBOOK INC Common Stock 30303M102 118399 576856 SH SOLE 217096 0 359760 FACEBOOK INC Common Stock 30303M102 5823 28375 SH SOLE 1 0 0 28375 FACTSET RESEARC Common Stock 303075105 8282 30871 SH SOLE 29292 0 1579 FACTSET RESEARC Common Stock 303075105 565 2108 SH SOLE 1 218 0 1890 FAIR ISAAC & CO Common Stock 303250104 6115 16323 SH SOLE 14570 0 1753 FAIR ISAAC & CO Common Stock 303250104 348 930 SH SOLE 1 0 0 930 FARMERS NATL BA Common Stock 309627107 7 479 SH SOLE 479 0 0 FASTENAL CO Common Stock 311900104 946 25615 SH SOLE 25615 0 0 FASTENAL CO Common Stock 311900104 7383 199818 SH SOLE 1 0 0 199818 FED AGRI MTG-C Common Stock 313148306 14 175 SH SOLE 175 0 0 FEDERAL REALTY Common Stock 313747206 973 7563 SH SOLE 7563 0 0 FEMSA ADR CommonStock ADR 344419106 166 1757 SH SOLE 1757 0 0 FEYE 0.875-6/24 Bond 30/360P2 U 31816QAF8 30331 30026000 PRN SOLE 30026000 0 0 FEYE 1 6/1/35 Bond 30/360P2 U 31816QAB7 2941 2950000 PRN SOLE 2950000 0 0 FEYE 1.625 35 Bond 30/360P2 U 31816QAD3 21024 21670000 PRN SOLE 21670000 0 0 FIBROGEN INC Common Stock 31572Q808 36 862 SH SOLE 862 0 0 FIDELITY NATION Common Stock 31620M106 258226 1856544 SH SOLE 1747828 0 108716 FIDELITY NATION Common Stock 31620M106 416 2995 SH DFND 2995 0 0 FIDELITY NATION Common Stock 31620M106 12 87 SH OTR 87 0 0 FIDELITY NATION Common Stock 31620M106 4740 34083 SH SOLE 1 26486 0 7597 FIDUS INVESTMEN Common Stock 316500107 12 857 SH SOLE 857 0 0 FIFTH THIRD BAN Common Stock 316773100 276 9000 SH SOLE 9000 0 0 FINVOLUTION ADR CommonStock ADR 31810T101 3 1335 SH SOLE 1335 0 0 FIRST AMER FIN Common Stock 31847R102 54 926 SH SOLE 926 0 0 FIRST AMER FIN Common Stock 31847R102 332 5693 SH SOLE 1 0 0 5693 FIRST BANCORP Common Stock 318672706 52 4973 SH SOLE 4973 0 0 FIRST BANCORP/N Common Stock 318910106 20 525 SH SOLE 525 0 0 FIRST COMMUNI B Common Stock 31983A103 11 367 SH SOLE 367 0 0 FIRST CTZNS BAN Common Stock 31946M103 32 61 SH SOLE 61 0 0 FIRST DEFIANCE Common Stock 32006W106 19 615 SH SOLE 615 0 0 FIRST HAW INC Common Stock 32051X108 28 979 SH SOLE 979 0 0 FIRST INDUSTRIA Common Stock 32054K103 1 34 SH SOLE 34 0 0 FIRST OF LONG I Common Stock 320734106 19 760 SH SOLE 760 0 0 FIRST TR ABERDE Cl-End Eq 1 33731K102 10019 702151 SH SOLE 496079 0 206072 FIRST TR DJ ETF MutFund Eq 4 TL 33735T109 172 12300 SH SOLE 12300 0 0 FIRSTCASH INC Common Stock 33767D105 38 481 SH SOLE 481 0 0 FIRSTENERGY COR Common Stock 337932107 7646 157330 SH SOLE 128730 0 28600 FISERV INC Common Stock 337738108 255676 2211158 SH SOLE 1978383 0 232775 FISERV INC Common Stock 337738108 9622 83215 SH SOLE 1 0 0 83215 FIVE BELOW INC Common Stock 33829M101 51 399 SH SOLE 399 0 0 FIVE9 Inc Common Stock 338307101 40 610 SH SOLE 610 0 0 FIVN 0.125-5/23 Bond 30/360P2 U 338307AB7 23681 14000000 PRN SOLE 11368000 0 2632000 FKLN FTSE JAPAN MutFund Eq 2 TL 35473P744 4729 180850 SH SOLE 180850 0 0 FLAGSTAR BANCOR Common Stock 337930705 44 1164 SH SOLE 1164 0 0 FLEETCOR TECHNO Common Stock 339041105 783 2722 SH SOLE 2722 0 0 FLEETCOR TECHNO Common Stock 339041105 329 1146 SH SOLE 1 0 0 1146 FLIR SYSTEMS IN Common Stock 302445101 35433 680495 SH SOLE 391866 0 288629 FLOOR & DECOR H Common Stock 339750101 9709 191100 SH SOLE 86760 0 104340 FLOWERS FOODS Common Stock 343498101 14 688 SH SOLE 688 0 0 FLUSHING FINL Common Stock 343873105 1 67 SH SOLE 67 0 0 FLY LEASING ADR CommonStock ADR 34407D109 15191 775069 SH SOLE 326304 0 448765 FLY LEASING ADR CommonStock ADR 34407D109 1 76 SH SOLE 1 76 0 0 FNF GROUP Common Stock 31620R303 895 19753 SH SOLE 19753 0 0 FNF GROUP Common Stock 31620R303 326 7197 SH SOLE 1 0 0 7197 FORD MOTOR CO Common Stock 345370860 162 17430 SH SOLE 1 0 0 17430 FORMFACTOR INC Common Stock 346375108 68 2632 SH SOLE 2632 0 0 FORTERRA INC Common Stock 34960W106 2 259 SH SOLE 259 0 0 FORTINET INC Common Stock 34959E109 1094 10254 SH SOLE 10254 0 0 FORTINET INC Common Stock 34959E109 286 2681 SH SOLE 1 0 0 2681 FORTIVE CORP Common Stock 34959J108 4501 58925 SH SOLE 0 0 58925 FORWARD AIR Common Stock 349853101 15 228 SH SOLE 228 0 0 FOX FACTORY HLD Common Stock 35138V102 47 679 SH SOLE 679 0 0 FRCN 1.875-23 Bond 30/360P2 U 32076VAB9 18427 12925000 PRN SOLE 11887000 0 1038000 FREEDOM HLD CO Common Stock 356390104 4 310 SH SOLE 310 0 0 FRONTEIR COMM Common Stock 35906A306 0 56 SH SOLE 56 0 0 FRONTYARD RES Common Stock 35904G107 26 2107 SH SOLE 2107 0 0 FS KKR CAPITAL Common Stock 302635107 41 6702 SH SOLE 6702 0 0 FTI CONSULTING Common Stock 302941109 33211 300126 SH SOLE 173000 0 127126 FWONK 1 01/23 Bond 30/360P2 U 531229AF9 6663 5000000 PRN SOLE 5000000 0 0 Fedex CORP Common Stock 31428X106 26 175 SH SOLE 175 0 0 GABELLI HEALTH Cl-End Eq 1 36246K103 5319 461800 SH SOLE 461800 0 0 GAMING AND LEIS Common Stock 36467J108 12 300 SH SOLE 300 0 0 GAP INC DEL Common Stock 364760108 10 572 SH SOLE 572 0 0 GARDNER DENVER Common Stock 36555P107 6856 186920 SH SOLE 86680 0 100240 GARMIN LTD Common Stock H2906T109 35 359 SH SOLE 359 0 0 GARMIN LTD Common Stock H2906T109 154 1582 SH SOLE 1 0 0 1582 GARRETT MOTION Common Stock 366505105 2 250 SH SOLE 249 0 1 GCP APPLIED TEC Common Stock 36164Y101 14 626 SH SOLE 626 0 0 GDL FUND Cl-EndFund Eq 4 361570104 6981 750668 SH SOLE 750668 0 0 GENERAL AMERCAN Cl-EndFund Eq 1 368802104 39731 1052774 SH SOLE 1052774 0 0 GENERAL DYNAMIC Common Stock 369550108 2 13 SH SOLE 13 0 0 GENERAL ELEC CO Common Stock 369604103 2780 249172 SH SOLE 249172 0 0 GENERAL ELEC CO Common Stock 369604103 4884 437671 SH SOLE 1 0 0 437671 GENERAL MLS INC Common Stock 370334104 5059 94460 SH SOLE 93956 0 504 GENERAL MLS INC Common Stock 370334104 107 2000 SH DFND 0 0 2000 GENERAL MLS INC Common Stock 370334104 633 11825 SH SOLE 1 0 0 11825 GENERAL MTRS CO Common Stock 37045V100 256 7000 SH SOLE 7000 0 0 GENMAB A/S ADR CommonStock ADR 372303206 37508 1679732 SH SOLE 1626587 0 53145 GENMAB A/S ADR CommonStock ADR 372303206 6 305 SH SOLE 1 305 0 0 GENTEX CORP Common Stock 371901109 23 802 SH SOLE 802 0 0 GENTHERM INC Common Stock 37253A103 31 709 SH SOLE 709 0 0 GEOPARK LIMITED Common Stock G38327105 234 10619 SH SOLE 10619 0 0 GERDAU SA SPON CommonStock ADR 373737105 132 27026 SH SOLE 27026 0 0 GIBRALTAR IND Common Stock 374689107 41 830 SH SOLE 830 0 0 GILEAD SCIENCES Common Stock 375558103 18254 280929 SH SOLE 251342 0 29587 GILEAD SCIENCES Common Stock 375558103 117 1805 SH OTR 1805 0 0 GILEAD SCIENCES Common Stock 375558103 4747 73054 SH SOLE 1 0 0 73054 GLADSTONE INV Common Stock 376546107 16 1231 SH SOLE 1231 0 0 GLAXOSMITHK ADR CommonStock ADR 37733W105 1805 38425 SH SOLE 38425 0 0 GLOBAL NET LEAS Common Stock 379378201 14 700 SH SOLE 700 0 0 GLOBAL PAYMENTS Common Stock 37940X102 794 4353 SH SOLE 4353 0 0 GLOBAL PAYMENTS Common Stock 37940X102 5107 27978 SH SOLE 1 0 0 27978 GLOBANT SA Common Stock L44385109 3354 31631 SH SOLE 31603 0 28 GLOBE LIFE INC Common Stock 37959E102 24 229 SH SOLE 229 0 0 GLU MOBILE INC Common Stock 379890106 245 40546 SH SOLE 40546 0 0 GODADDY INC Common Stock 380237107 75 1108 SH SOLE 1108 0 0 GOGO INC Common Stock 38046C109 17 2667 SH SOLE 2667 0 0 GOLDMAN SACHS Common Stock 38141G104 4 21 SH SOLE 21 0 0 GOLDMAN SACHS Common Stock 38141G104 344 1500 SH SOLE 1 0 0 1500 GRAHAM HOLDINGS Common Stock 384637104 31 50 SH SOLE 50 0 0 GRAINGER W W IN Common Stock 384802104 22766 67253 SH SOLE 43363 0 23890 GRAINGER W W IN Common Stock 384802104 1164 3441 SH SOLE 1 2841 0 600 GRAND CANYON ED Common Stock 38526M106 116 1220 SH SOLE 1220 0 0 GRAPHIC PACKAGI Common Stock 388689101 9736 584804 SH SOLE 402939 0 181865 GRAY TELEVISION Common Stock 389375106 2745 128055 SH SOLE 123347 0 4708 GREEN BRICK Common Stock 392709101 12 1052 SH SOLE 1052 0 0 GREIF INC-CL B Common Stock 397624206 8 161 SH SOLE 161 0 0 GRUPO AERO ADS CommonStock ADS 400506101 12580 106070 SH SOLE 68904 0 37166 GRUPO AERO ADS CommonStock ADS 400506101 6612 55754 SH OTR 55754 0 0 GRUPO AEROP-ADR CommonStock ADR 400501102 15 256 SH SOLE 0 0 256 GRUPO AEROPOR CommonStock ADR 40051E202 4 26 SH SOLE 26 0 0 GRUPO AVAL ACC CommonStock ADR 40053W101 149 17097 SH SOLE 17097 0 0 GS INV GRD CORP MutFund Fi12 TL 381430479 2 51 PRN SOLE 51 0 0 GS UST 0-1 YR MutFund Fi12 TL 381430529 4269 42640 PRN SOLE 42640 0 0 GTT COMMUN Common Stock 362393100 1 144 SH SOLE 144 0 0 HALOZYME THERAP Common Stock 40637H109 44 2522 SH SOLE 2522 0 0 HANESBRANDS INC Common Stock 410345102 10500 707074 SH SOLE 665604 0 41470 HANESBRANDS INC Common Stock 410345102 1205 81201 SH SOLE 1 70191 0 11010 HANGER ORTHOP Common Stock 41043F208 10 363 SH SOLE 363 0 0 HANOVER INS GR Common Stock 410867105 116 849 SH SOLE 849 0 0 HARMONIC INC Common Stock 413160102 11 1429 SH SOLE 1429 0 0 HARMONY GLD ADR CommonStock ADR 413216300 7505 2067568 SH SOLE 2065778 0 1790 HARTFORD FINCL Common Stock 416515104 18 302 SH SOLE 302 0 0 HASBRO INC Common Stock 418056107 56 534 SH SOLE 1 534 0 0 HAWAIIAN ELECTR Common Stock 419870100 15 339 SH SOLE 339 0 0 HAWKINS INC Common Stock 420261109 30 659 SH SOLE 659 0 0 HCA HEALTHCARE Common Stock 40412C101 44809 303158 SH SOLE 169991 0 133167 HCA HEALTHCARE Common Stock 40412C101 1855 12551 SH SOLE 1 7475 0 5076 HD SUPPLY HOLD Common Stock 40416M105 12 319 SH SOLE 319 0 0 HDFC BANK LTD CommonStock ADR 40415F101 249180 3932155 SH SOLE 2004969 0 1927185 HDFC BANK LTD CommonStock ADR 40415F101 75607 1193115 SH OTR 1193115 0 0 HDFC BANK LTD CommonStock ADR 40415F101 7464 117793 SH SOLE 1 100493 0 17300 HEALTHCARE RLTY Common Stock 421946104 5851 175340 SH SOLE 104605 0 70735 HEALTHCARE TR Common Stock 42225P501 19 640 SH SOLE 640 0 0 HEALTHPEAK PROP Common Stock 42250P103 2253 65373 SH SOLE 65373 0 0 HEALTHSTREAM Common Stock 42222N103 15 580 SH SOLE 580 0 0 HEICO CORP-A Common Stock 422806208 17359 193900 SH SOLE 141218 0 52682 HEICO CORP-A Common Stock 422806208 1509 16860 SH SOLE 1 11767 0 5093 HEIDRICK & STRU Common Stock 422819102 33 1022 SH SOLE 1022 0 0 HENRY JACK & AS Common Stock 426281101 5082 34888 SH SOLE 34888 0 0 HENRY JACK & AS Common Stock 426281101 5109 35076 SH SOLE 1 0 0 35076 HENRY SCHEIN Common Stock 806407102 51691 774758 SH SOLE 1 774591 0 167 HENRY SCHEIN Common Stock 806407102 6822 102263 SH SOLE 61103 0 41160 HENRY SCHEIN Common Stock 806407102 362 5431 SH SOLE 1 5431 0 0 HERCULES TECHNO Common Stock 427096508 98 7000 SH SOLE 7000 0 0 HESS-MIDSTREAM Common Stock 428103105 5 232 SH SOLE 232 0 0 HEWLETT PACK CO Common Stock 42824C109 4809 303264 SH SOLE 45781 0 257483 HEWLETT PACK CO Common Stock 42824C109 343 21664 SH SOLE 1 0 0 21664 HEXCEL CORP Common Stock 428291108 292 3984 SH SOLE 1 0 0 3984 HILLTOP HOLDING Common Stock 432748101 16 676 SH SOLE 676 0 0 HILTON GRAND Common Stock 43283X105 15 464 SH SOLE 464 0 0 HILTON WORLD Common Stock 43300A203 1209 10904 SH SOLE 10904 0 0 HILTON WORLD Common Stock 43300A203 537 4850 SH SOLE 1 4850 0 0 HLF 2.625-3/24 Bond 30/360P2 U 42703MAD5 21316 20500000 PRN SOLE 16068000 0 4432000 HNI CORP Common Stock 404251100 31 854 SH SOLE 854 0 0 HOLLYFRONTIER Common Stock 436106108 368 7271 SH SOLE 7271 0 0 HOLOGIC INC Common Stock 436440101 51 978 SH SOLE 1 978 0 0 HOME BANCSHARES Common Stock 436893200 6712 341430 SH SOLE 198205 0 143225 HOME DEPOT INC Common Stock 437076102 7510 34394 SH SOLE 34394 0 0 HOME DEPOT INC Common Stock 437076102 2012 9216 SH SOLE 1 0 0 9216 HONEYWELL INTL Common Stock 438516106 1094456 6183369 SH SOLE 4444319 0 1739050 HONEYWELL INTL Common Stock 438516106 1442 8150 SH DFND 5750 0 2400 HONEYWELL INTL Common Stock 438516106 25 144 SH OTR 144 0 0 HONEYWELL INTL Common Stock 438516106 3061 17296 SH SOLE 1 3021 0 14275 HOPE 2-05/15/38 Bond 30/360P2 U 43940TAB5 14148 15000000 PRN SOLE 14063000 0 937000 HOPE BANCORP IN Common Stock 43940T109 69 4646 SH SOLE 4646 0 0 HORMEL FOODS CO Common Stock 440452100 38 860 SH SOLE 860 0 0 HOST HOTELS & R Common Stock 44107P104 307 16564 SH SOLE 16564 0 0 HP INC Common Stock 40434L105 46 2244 SH SOLE 2244 0 0 HP INC Common Stock 40434L105 334 16263 SH SOLE 1 0 0 16263 HSBC HLDGS PLC CommonStock ADR 404280406 0 1 SH SOLE 1 0 0 HTHT 0.375 22 Bond30E/360P2 U 16949NAC3 41301 36834000 PRN SOLE 36834000 0 0 HUAMI CORP ADR CommonStock ADR 44331K103 252 21048 SH SOLE 21048 0 0 HUBSPOT INC Common Stock 443573100 55 350 SH SOLE 350 0 0 HUDSON PAC PROP Common Stock 444097109 8537 226747 SH SOLE 140997 0 85750 HUMANA INC COM Common Stock 444859102 292636 798419 SH SOLE 758439 0 39980 HUMANA INC COM Common Stock 444859102 548 1496 SH SOLE 1 0 0 1496 HUNTINGTON BAN Common Stock 446150104 182 12080 SH SOLE 1 0 0 12080 HUNTINGTON ING Common Stock 446413106 61 246 SH SOLE 246 0 0 HUNTINGTON ING Common Stock 446413106 172 686 SH SOLE 1 0 0 686 HZNP 2.5 03/22 Bond 30/360P2 U 44052TAB7 20653 15580000 PRN SOLE 14940000 0 640000 IAA INC Common Stock 449253103 14 299 SH SOLE 299 0 0 IAC/INTERACTIV Common Stock 44919P508 704 2828 SH SOLE 2828 0 0 IAC/INTERACTIV Common Stock 44919P508 348 1397 SH SOLE 1 0 0 1397 IBERIABANK CORP Common Stock 450828108 20 272 SH SOLE 272 0 0 ICICI BANK ADR CommonStock ADR 45104G104 305841 20267799 SH SOLE 12510963 0 7756836 ICICI BANK ADR CommonStock ADR 45104G104 8502 563456 SH OTR 563456 0 0 ICICI BANK ADR CommonStock ADR 45104G104 17254 1143421 SH SOLE 1 683362 0 460059 ICON - PLC Common Stock G4705A100 24781 143888 SH SOLE 83025 0 60863 ICON - PLC Common Stock G4705A100 109 635 SH SOLE 1 0 0 635 ICPT 2 5/15/26 Bond 30/360P2 U 45845PAB4 13731 10300000 PRN SOLE 9410000 0 890000 ICPT 3.25 07/23 Bond 30/360P2 U 45845PAA6 6901 6828000 PRN SOLE 4518000 0 2310000 IDEX CORP Common Stock 45167R104 18181 105707 SH SOLE 55967 0 49740 IDEX CORP Common Stock 45167R104 722 4203 SH SOLE 1 0 0 4203 IDEXX LABS CORP Common Stock 45168D104 8374 32071 SH SOLE 9083 0 22988 IDEXX LABS CORP Common Stock 45168D104 329 1261 SH SOLE 1 104 0 1157 IDT CORP CL B Common Stock 448947507 5 699 SH SOLE 699 0 0 IIVI 0.25-09/22 Bond 30/360P2 U 902104AB4 14280 13983000 PRN SOLE 12231000 0 1752000 ILLINOIS TOOL W Common Stock 452308109 1295 7214 SH SOLE 7214 0 0 ILLINOIS TOOL W Common Stock 452308109 1181 6576 SH SOLE 1 0 0 6576 ILLUMINA INC Common Stock 452327109 5 18 SH SOLE 18 0 0 ILLUMINA INC Common Stock 452327109 409 1234 SH SOLE 1 0 0 1234 ILMN 0-08/15/23 Bond 30/360P1 U 452327AK5 85481 77219000 PRN SOLE 61127000 0 16092000 ILMN 0.5 06/21 Bond 30/360P2 U 452327AH2 9209 6600000 PRN SOLE 6600000 0 0 IMAXCORP Common Stock 45245E109 24 1200 SH SOLE 1200 0 0 INCYTE CORP Common Stock 45337C102 59 684 SH SOLE 684 0 0 INCYTE CORP Common Stock 45337C102 339 3890 SH SOLE 1 0 0 3890 INDIA FUND INC Cl-EndFund Eq 1 454089103 48717 2420156 SH SOLE 2086612 0 333544 INFN 2.125 9/24 Bond 30/360P2 U 45667GAC7 4242 4000000 PRN SOLE 3491000 0 509000 INFOSYS TECHADR CommonStock ADR 456788108 355973 34493581 SH SOLE 28582036 0 5911545 INFOSYS TECHADR CommonStock ADR 456788108 3862 374299 SH DFND 0 0 374299 INFOSYS TECHADR CommonStock ADR 456788108 19882 1926569 SH OTR 1926569 0 0 INFOSYS TECHADR CommonStock ADR 456788108 681 66000 SH OTR 0 0 66000 INGERSOLL RAND Common Stock G47791101 21 158 SH SOLE 1 158 0 0 INGEVITY CORP Common Stock 45688C107 40739 466229 SH SOLE 253160 0 213069 INGLES MKTS INC Common Stock 457030104 46 971 SH SOLE 971 0 0 INNOSPEC INC Common Stock 45768S105 37994 367311 SH SOLE 213480 0 153831 INNOVATIVE IND Common Stock 45781V101 1173 15465 SH SOLE 1 0 0 15465 INOGEN INC Common Stock 45780L104 14 218 SH SOLE 218 0 0 INSG 5.5 06/22 Bond 30/360P2 U 45782BAA2 1701 0000 PRN SOLE 0000 0 0 INSIGHT ENTERP Common Stock 45765U103 58 834 SH SOLE 834 0 0 INSM 1.75 01/25 Bond 30/360P2 U 457669AA7 7726 8000000 PRN SOLE 7335000 0 665000 INSTALLED BUILD Common Stock 45780R101 49 721 SH SOLE 721 0 0 INSTRUCTURE INC Common Stock 45781U103 4 89 SH SOLE 89 0 0 INSULET CORP Common Stock 45784P101 56 330 SH SOLE 330 0 0 INT BANCSHARES Common Stock 459044103 13 303 SH SOLE 303 0 0 INT'L GAME TECH Common Stock G4863A108 106925 7142657 SH SOLE 1 7140900 0 1757 INT'L GAME TECH Common Stock G4863A108 8645 577548 SH SOLE 80648 0 496900 INTEGER HOLDING Common Stock 45826H109 15 192 SH SOLE 192 0 0 INTEGRA LIFESCI Common Stock 457985208 19 340 SH SOLE 340 0 0 INTEGRATED ELEC Common Stock 44951W106 27 1075 SH SOLE 1075 0 0 INTEL CORP Common Stock 458140100 3352 56019 SH SOLE 1 56019 0 0 INTEL CORP Common Stock 458140100 249898 4175410 SH SOLE 1101671 0 3073739 INTEL CORP Common Stock 458140100 674 11270 SH DFND 8170 0 3100 INTEL CORP Common Stock 458140100 10 181 SH OTR 181 0 0 INTEL CORP Common Stock 458140100 6086 101693 SH SOLE 1 22937 0 78756 INTERCONTINEN Common Stock 45866F104 1330990 14381313 SH SOLE 12607585 0 1773728 INTERCONTINEN Common Stock 45866F104 950 10275 SH DFND 10275 0 0 INTERCONTINEN Common Stock 45866F104 26 282 SH OTR 282 0 0 INTERCONTINEN Common Stock 45866F104 31768 343255 SH SOLE 1 136466 0 206789 INTERFACE INC Common Stock 458665304 14 891 SH SOLE 891 0 0 INTERNATIONAL P Common Stock 460146103 116 2531 SH SOLE 2531 0 0 INTERNATIONAL P Common Stock 460146103 230 5000 SH DFND 0 0 5000 INTERNATIONAL P Common Stock 460146103 141 3081 SH SOLE 1 0 0 3081 INTL BUS MACH Common Stock 459200101 69617 519379 SH SOLE 241745 0 277634 INTL BUS MACH Common Stock 459200101 1067 7963 SH DFND 1995 0 5968 INTL BUS MACH Common Stock 459200101 5 43 SH OTR 43 0 0 INTL BUS MACH Common Stock 459200101 1400 10446 SH SOLE 1 0 0 10446 INTL FCSTONE IN Common Stock 46116V105 13 267 SH SOLE 267 0 0 INTUIT Common Stock 461202103 116347 444195 SH SOLE 181276 0 262919 INTUIT Common Stock 461202103 8846 33774 SH SOLE 1 7746 0 26028 INTUITIVE SURG Common Stock 46120E602 225493 381449 SH SOLE 0 0 381449 INTUITIVE SURG Common Stock 46120E602 345 585 SH SOLE 1 0 0 585 INV FUND HY CB MutFund Fi12 TL 46138E719 8236 427650 PRN SOLE 427650 0 0 INV TAX MUNI PF MutFund Fi 1 TL 46138G805 253 8000 PRN SOLE 8000 0 0 INVA 2.125 1/23 Bond 30/360P2 U 88338TAB0 19639 19500000 PRN SOLE 18273000 0 1227000 INVESCO AEROSPA MutFund Eq 4 TL 46137V100 1392 20360 SH SOLE 20360 0 0 INVESCO WATER R MutFund Eq 0 TL 46137V142 1616 41850 SH SOLE 41850 0 0 INVESCO WILDERH MutFund Eq 4 TL 46137V134 1247 36450 SH SOLE 36450 0 0 INVESTORS BANCO Common Stock 46146L101 150 12638 SH SOLE 12638 0 0 INVITAE CORP Common Stock 46185L103 5 326 SH SOLE 326 0 0 INVITATION HOME Common Stock 46187W107 812 27104 SH SOLE 27104 0 0 IONIS PHARMAC Common Stock 462222100 759 12570 SH SOLE 12570 0 0 IPG PHOTONICS Common Stock 44980X109 84158 580722 SH SOLE 1 580586 0 136 IPG PHOTONICS Common Stock 44980X109 131340 906300 SH SOLE 0 0 906300 IPG PHOTONICS Common Stock 44980X109 1915 13218 SH SOLE 1 10918 0 2300 IPHI 0.75 09/21 Bond 30/360P2 U 45772FAC1 7079 5000000 PRN SOLE 5000000 0 0 IPHI 1.1250 20 Bond 30/360P2 U 45772FAB3 9309 5000000 PRN SOLE 3667000 0 1333000 IQVIA HOLDINGS Common Stock 46266C105 326080 2110419 SH SOLE 1029354 0 1081065 IQVIA HOLDINGS Common Stock 46266C105 462 2995 SH DFND 2995 0 0 IQVIA HOLDINGS Common Stock 46266C105 12 83 SH OTR 83 0 0 IQVIA HOLDINGS Common Stock 46266C105 11521 74566 SH SOLE 1 62132 0 12434 IRADIMED CORP Common Stock 46266A109 17 736 SH SOLE 736 0 0 IRHYTHM TECH Common Stock 450056106 971 14275 SH SOLE 0 0 14275 IRIDIUM COMMU Common Stock 46269C102 297 12060 SH SOLE 12060 0 0 IRON MOUNT INC Common Stock 46284V101 12 400 SH SOLE 400 0 0 IRONWOOD PHARM Common Stock 46333X108 47 3574 SH SOLE 3574 0 0 IRWD 2.25 6/22 Bond 30/360P2 U 46333XAD0 18783 16000000 PRN SOLE 15356000 0 644000 ISH CORE US AGG MutFund Fi12 TL 464287226 40978 364676 PRN SOLE 348326 0 16350 ISH MSCI WORLD MutFund Eq 2 TL 464286392 16 165 SH SOLE 165 0 0 ISHARES INDIA50 MutFund Eq 2 TL 464289529 485 12572 SH SOLE 12572 0 0 ISHARES S&P AMT MutFund Fi 4 TL 464288323 844 14800 PRN SOLE 0 0 14800 ISHARES SHORT T MutFund Fi12 TL 464288646 8287 154536 PRN SOLE 154536 0 0 ISHARES ST NATN MutFund Fi12 TL 464288158 101 950 PRN SOLE 950 0 0 ISHR 0-1 TREAS MutFund Fi12 TL 464288679 1125 10188 PRN SOLE 8978 0 1210 ISHR CORE EAFE MutFund Eq 2 TL 46432F842 6052 92767 SH SOLE 92767 0 0 ISHR CORE MS EM MutFund Eq 2 TL 46434G103 12321 229195 SH SOLE 227695 0 1500 ISHR CORE PACIF MutFund Eq 0 TL 46434V696 18194 311503 SH SOLE 301893 0 9610 ISHR CR TOTAL B MutFund Fi12 TL 46434V613 5 99 PRN SOLE 99 0 0 ISHR DIV GROWTH MutFund Eq 4 TL 46434V621 5638 134020 SH SOLE 134020 0 0 ISHR EX TECH SW MutFund Eq 4 TL 464287515 2076 8910 SH SOLE 8910 0 0 ISHR EXP TECH MutFund Eq 4 TL 464287549 3567 14734 SH SOLE 14734 0 0 ISHR MSCI ACWI MutFund Eq 2 TL 464288257 11106 140141 SH SOLE 140141 0 0 ISHR NAS BIOTEC MutFund Eq 4 TL 464287556 37 315 SH SOLE 315 0 0 ISHR RUS MC GRO MutFund Eq 4 TL 464287481 274 1800 SH SOLE 1800 0 0 ISHR RUS MC VAL MutFund Eq 4 TL 464287473 5376 56730 SH SOLE 56730 0 0 ISHR SILVER MutFund Eq 0 TL 46428Q109 316 19000 SH SOLE 19000 0 0 ISHR iBOXX INV MutFund Fi12 TL 464287242 1531 11971 PRN SOLE 2500 0 9471 ISHRS INT ETF MutFund Fi12 TL 464288638 226 3900 PRN SOLE 3900 0 0 ISHS MSCI INDIA MutFund Eq 2 TL 46429B598 11967 340478 SH SOLE 340478 0 0 ISTAR FINANCIAL Common Stock 45031U101 949 65436 SH SOLE 65436 0 0 ITAU UNIBANCO H CommonStock ADR 465562106 15643 1709644 SH SOLE 1217850 0 491794 ITAU UNIBANCO H CommonStock ADR 465562106 10135 1107756 SH OTR 1107756 0 0 ITT CORP Common Stock 45073V108 19 258 SH SOLE 258 0 0 ITURAN LOCATION Common Stock M6158M104 14 587 SH SOLE 587 0 0 J B HUNT TRANSP Common Stock 445658107 140 1202 SH SOLE 0 0 1202 J B HUNT TRANSP Common Stock 445658107 351 3010 SH SOLE 1 0 0 3010 J2 GLOBAL INC Common Stock 48123V102 35685 380809 SH SOLE 220058 0 160751 JAPAN SMALLER C Cl-EndFund Eq 1 47109U104 31166 3484283 SH SOLE 3484283 0 0 JAZZ PHARMACEUT Common Stock G50871105 75 506 SH SOLE 506 0 0 JBG SMITH PROPE Common Stock 46590V100 20 519 SH SOLE 519 0 0 JD.COM INC ADR CommonStock ADR 47215P106 487 13851 SH SOLE 13851 0 0 JEFFERIES FINAN Common Stock 47233W109 14812 693135 SH SOLE 136184 0 556951 JEFFERIES FINAN Common Stock 47233W109 345 16174 SH SOLE 1 0 0 16174 JETBLUE AIRWAYS Common Stock 477143101 6855 366202 SH SOLE 121605 0 244597 JM SMUCKER CO Common Stock 832696405 14 139 SH SOLE 139 0 0 JOHN & JOHN COM Common Stock 478160104 1265306 8674204 SH SOLE 7102704 0 1571500 JOHN & JOHN COM Common Stock 478160104 914 6270 SH DFND 6270 0 0 JOHN & JOHN COM Common Stock 478160104 529 3631 SH OTR 3631 0 0 JOHN & JOHN COM Common Stock 478160104 8949 61351 SH SOLE 1 24073 0 37278 JOHN B. SANFILI Common Stock 800422107 21 238 SH SOLE 238 0 0 JOHN B. SANFILI Common Stock 800422107 1795 19675 SH SOLE 1 0 0 19675 JOHNSON CTRL IN Common Stock G51502105 19784 485992 SH SOLE 350169 0 135823 JOHNSON OUTDOOR Common Stock 479167108 24 318 SH SOLE 318 0 0 JOUNCE THERAEUT Common Stock 481116101 4 505 SH SOLE 505 0 0 JOY INC ADR CommonStock ADR 46591M109 1304 24710 SH SOLE 24710 0 0 JPMORGAN CHASE Common Stock 46625H100 327117 2346611 SH SOLE 2008721 0 337890 JPMORGAN CHASE Common Stock 46625H100 1195 8573 SH DFND 0 0 8573 JPMORGAN CHASE Common Stock 46625H100 380 2728 SH OTR 2728 0 0 JPMORGAN CHASE Common Stock 46625H100 13117 94103 SH SOLE 1 0 0 94103 K12 INC Common Stock 48273U102 121 5964 SH SOLE 5964 0 0 KADANT INC Common Stock 48282T104 20 197 SH SOLE 197 0 0 KAMAN CORP CL A Common Stock 483548103 36 547 SH SOLE 547 0 0 KAMN-3.25 5/24 Bond 30/360P2 U 483548AF0 3005 2500000 PRN SOLE 1788000 0 712000 KANSAS CITY SOU Common Stock 485170302 281391 1837237 SH SOLE 1 1793837 0 43400 KAR AUCTION Common Stock 48238T109 14754 677128 SH SOLE 658344 0 18784 KAR AUCTION Common Stock 48238T109 1982 91005 SH SOLE 1 81188 0 9817 KB FINANCIAL GP CommonStock ADR 48241A105 85084 2056680 SH SOLE 2036630 0 20050 KB FINANCIAL GP CommonStock ADR 48241A105 7915 191342 SH OTR 191342 0 0 KBR INC Common Stock 48242W106 22 737 SH SOLE 737 0 0 KELLOGG CO Common Stock 487836108 168 2435 SH SOLE 2435 0 0 KELLY SERV A Common Stock 488152208 2 125 SH SOLE 125 0 0 KENNAMETAL INC Common Stock 489170100 0 1 SH SOLE 1 0 0 KENNEDY-WILSON Common Stock 489398107 13 598 SH SOLE 598 0 0 KEURIG DR PEPPE Common Stock 49271V100 833 28787 SH SOLE 1 0 0 28787 KEYCORP NEW Common Stock 493267108 141 7000 SH SOLE 7000 0 0 KEYSIGHT TEC Common Stock 49338L103 32688 318513 SH SOLE 119614 0 198899 KEYSIGHT TEC Common Stock 49338L103 7210 70256 SH SOLE 1 0 0 70256 KFORCE INC Common Stock 493732101 1164 29320 SH SOLE 29320 0 0 KILROY REALTY Common Stock 49427F108 8766 104488 SH SOLE 62473 0 42015 KIMBALL ELECTRO Common Stock 49428J109 11 670 SH SOLE 670 0 0 KIMBALL INTL IN Common Stock 494274103 23 1126 SH SOLE 1126 0 0 KIMBERLY CLARK Common Stock 494368103 382523 2780979 SH SOLE 2487225 0 293754 KIMBERLY CLARK Common Stock 494368103 308 2242 SH OTR 2242 0 0 KIMBERLY CLARK Common Stock 494368103 2061 14987 SH SOLE 1 8204 0 6783 KKR AND CO LP Common Stock 48251W104 175 6000 SH SOLE 6000 0 0 KLA CORP Common Stock 482480100 200 1125 SH SOLE 1125 0 0 KLA CORP Common Stock 482480100 1806 10138 SH SOLE 1 0 0 10138 KN 3.25 11/21 Bond 30/360P2 U 49926DAB5 20042 15392000 PRN SOLE 11914000 0 3478000 KNOLL INC Common Stock 498904200 20 814 SH SOLE 814 0 0 KOHLS CORP COMM Common Stock 500255104 212 4162 SH SOLE 3731 0 431 KONTOOR BRANDS Common Stock 50050N103 4 112 SH SOLE 112 0 0 KOPPERS HOLDING Common Stock 50060P106 19 510 SH SOLE 510 0 0 KOPPERS HOLDING Common Stock 50060P106 1511 39537 SH SOLE 1 0 0 39537 KOREA FUND Cl-EndFund Eq12 500634209 21658 726054 SH SOLE 518509 0 207545 KORN/FERRY INTL Common Stock 500643200 19 453 SH SOLE 0 0 453 KPTI 3-10/15/25 Bond 30/360P2 U 48576UAA4 11435 8000000 PRN SOLE 7739000 0 261000 KRAFT HEINZ CO Common Stock 500754106 74 2304 SH SOLE 2304 0 0 KRAFT HEINZ CO Common Stock 500754106 1297 40385 SH SOLE 1 0 0 40385 L3HARRIS TECH Common Stock 502431109 4906 24795 SH SOLE 1 0 0 24795 LABORATORY CORP Common Stock 50540R409 267808 1583076 SH SOLE 1486093 0 96983 LABORATORY CORP Common Stock 50540R409 239 1417 SH SOLE 1 231 0 1186 LADENBURG THAL Common Stock 50575Q102 37 10667 SH SOLE 10667 0 0 LAM RESH CORP C Common Stock 512807108 15129 51742 SH SOLE 21053 0 30689 LAM RESH CORP C Common Stock 512807108 684 2342 SH SOLE 1 0 0 2342 LAMB WESTON Common Stock 513272104 6647 77270 SH SOLE 61470 0 15800 LAMB WESTON Common Stock 513272104 205 2384 SH SOLE 1 0 0 2384 LANCASTER COLON Common Stock 513847103 51 324 SH SOLE 324 0 0 LANDEC CORP Common Stock 514766104 6 598 SH SOLE 598 0 0 LANDS END INC Common Stock 51509F105 3 195 SH SOLE 195 0 0 LANNETT CO INC Common Stock 516012101 12 1417 SH SOLE 1417 0 0 LAS VEGAS SANDS Common Stock 517834107 1 25 SH SOLE 25 0 0 LAS VEGAS SANDS Common Stock 517834107 362 5250 SH SOLE 1 0 0 5250 LAUREATE EDUCAT Common Stock 518613203 66 3755 SH SOLE 3755 0 0 LCI INDUSTRIES Common Stock 50189K103 26205 244613 SH SOLE 141268 0 103345 LEAR CORP Common Stock 521865204 63 460 SH SOLE 460 0 0 LEGGETT & PLATT Common Stock 524660107 4927 96935 SH SOLE 56055 0 40880 LEGGETT & PLATT Common Stock 524660107 1879 36973 SH SOLE 1 0 0 36973 LEIDOS HOLDINGS Common Stock 525327102 10307 105295 SH SOLE 60080 0 45215 LENNAR CORP Common Stock 526057104 341 6114 SH SOLE 1 0 0 6114 LEVI STRAUSS & Common Stock 52736R102 1467 76100 SH SOLE 0 0 76100 LEXICON PHARMA Common Stock 528872302 23 5600 SH SOLE 5600 0 0 LEXINFINTEC ADR CommonStock ADR 528877103 4429 318931 SH SOLE 318931 0 0 LGND 0.75-05/23 Bond 30/360P2 U 53220KAF5 17090 19745000 PRN SOLE 16765000 0 2980000 LIBERTY PPTY TR Common Stock 531172104 35 589 SH SOLE 589 0 0 LIBERTY SIRIUSX Common Stock 531229409 1167 24148 SH SOLE 298 0 23850 LIBERTY TRIPADV Common Stock 531465102 8 1177 SH SOLE 1177 0 0 LIFE STORAGE IN Common Stock 53223X107 13154 121490 SH SOLE 121490 0 0 LIFE STORAGE IN Common Stock 53223X107 1023 9456 SH SOLE 1 7878 0 1578 LILLY ELI & CO Common Stock 532457108 68930 524464 SH SOLE 305463 0 219001 LILLY ELI & CO Common Stock 532457108 756 5755 SH DFND 5755 0 0 LILLY ELI & CO Common Stock 532457108 20 159 SH OTR 159 0 0 LILLY ELI & CO Common Stock 532457108 3354 25525 SH SOLE 1 7305 0 18220 LIMONEIRA CO Common Stock 532746104 342 17796 SH SOLE 17796 0 0 LINCOLN NATL CO Common Stock 534187109 11456 194137 SH SOLE 91667 0 102470 LINCOLN NATL CO Common Stock 534187109 803 13617 SH SOLE 1 0 0 13617 LINDE PUBLIC LT Common Stock G5494J103 202 950 SH SOLE 950 0 0 LINTA 3.75 2/30 CONV BD EQ P2U 530715AL5 3815 5500000 SH SOLE 5500000 0 0 LINTA 4 11/29 Bond 30/360P2 U 530715AG6 19989 28455000 PRN SOLE 25211000 0 3244000 LIONS GATE. Common Stock 535919401 1 187 SH SOLE 187 0 0 LITHIA MOTORS-A Common Stock 536797103 80 550 SH SOLE 550 0 0 LMCA 1.375 23 Bond 30/360P2 U 531229AB8 22297 16540000 PRN SOLE 16540000 0 0 LOCKHEED MARTIN Common Stock 539830109 47577 122187 SH SOLE 116233 0 5954 LOCKHEED MARTIN Common Stock 539830109 9866 25340 SH SOLE 1 6488 0 18852 LOEW'S CORP Common Stock 540424108 52 998 SH SOLE 998 0 0 LOGMEIN INC Common Stock 54142L109 73 857 SH SOLE 857 0 0 LOUISIANA PAC C Common Stock 546347105 967 32614 SH SOLE 32614 0 0 LOWES COS INC Common Stock 548661107 1028273 8586117 SH SOLE 7652279 0 933838 LOWES COS INC Common Stock 548661107 651 5440 SH DFND 5440 0 0 LOWES COS INC Common Stock 548661107 275 2300 SH OTR 2300 0 0 LOWES COS INC Common Stock 548661107 8893 74257 SH SOLE 1 0 0 74257 LPL FINANCIAL H Common Stock 50212V100 1535 16643 SH SOLE 15853 0 790 LPL FINANCIAL H Common Stock 50212V100 190 2062 SH SOLE 1 0 0 2062 LTC PPTYS INC Common Stock 502175102 40 912 SH SOLE 912 0 0 LULULEMON ATH Common Stock 550021109 50266 216974 SH SOLE 95752 0 121222 LULULEMON ATH Common Stock 550021109 2275 9824 SH SOLE 1 3311 0 6513 LXRX 5.25 21 Bond 30/360P2 U 528872AB0 9271 12500000 PRN SOLE 12500000 0 0 LYDALL INC DEL Common Stock 550819106 17 854 SH SOLE 854 0 0 LYFT INC Common Stock 55087P104 671 15600 SH SOLE 0 0 15600 LYFT INC Common Stock 55087P104 881 20497 SH SOLE 1 0 0 20497 LYONDELLBASELL Common Stock N53745100 2 25 SH SOLE 25 0 0 LYV 2.5-03/23 Bond 30/360P2 U 538034AQ2 53690 43940000 PRN SOLE 43940000 0 0 M & T BANK CORP Common Stock 55261F104 17226 101481 SH SOLE 73054 0 28427 M/I HOMES INC Common Stock 55305B101 55 1417 SH SOLE 1417 0 0 MAC GLB INFRA Cl-EndFund Eq 4 55608D101 3369 135740 SH SOLE 135740 0 0 MACATAWA BANK Common Stock 554225102 5 478 SH SOLE 478 0 0 MACERICH CO COM Common Stock 554382101 8 326 SH SOLE 326 0 0 MADISON SQUARE- Common Stock 55825T103 0 2 SH SOLE 2 0 0 MAGIC SOFTWARE Common Stock 559166103 8 869 SH SOLE 869 0 0 MAGNA INTL CL A Common Stock 559222401 54 993 SH SOLE 993 0 0 MAGNACHIP SEMIC Common Stock 55933J203 14 1206 SH SOLE 1206 0 0 MAKEMYTRIP LTD Common Stock V5633W109 9382 409707 SH SOLE 294302 0 115405 MALIBU BOATS Common Stock 56117J100 39559 966047 SH SOLE 525475 0 440572 MALLINCKRODT PL Common Stock G5785G107 0 2 SH SOLE 2 0 0 MANCHESTER UNIT Common Stock G5784H106 22 1133 SH SOLE 1133 0 0 MANPOWER GRP Common Stock 56418H100 42 440 SH SOLE 440 0 0 MANTECH INTL Common Stock 564563104 33 415 SH SOLE 415 0 0 MARATHON PETRO Common Stock 56585A102 12761 211805 SH SOLE 185165 0 26640 MARCUS CORP COM Common Stock 566330106 39867 1254891 SH SOLE 763530 0 491361 MARINE PRODUCTS Common Stock 568427108 0 59 SH SOLE 59 0 0 MARKEL CORP Common Stock 570535104 131 115 SH SOLE 115 0 0 MARKETAXCESS Common Stock 57060D108 3298 8701 SH SOLE 8116 0 585 MARKETAXCESS Common Stock 57060D108 338 894 SH SOLE 1 0 0 894 MARLIN BUSINESS Common Stock 571157106 12 580 SH SOLE 580 0 0 MARSH & MCLENNA Common Stock 571748102 8 75 SH SOLE 75 0 0 MARTEN TRANSPOR Common Stock 573075108 17 829 SH SOLE 829 0 0 MARTIN MARIETTA Common Stock 573284106 15192 54328 SH SOLE 12408 0 41920 MARTIN MARIETTA Common Stock 573284106 2026 7247 SH SOLE 1 0 0 7247 MASCO CORP Common Stock 574599106 769 16041 SH SOLE 16041 0 0 MASIMO CORP Common Stock 574795100 26 169 SH SOLE 169 0 0 MASTEC INC Common Stock 576323109 10597 165178 SH SOLE 159602 0 5576 MASTEC INC Common Stock 576323109 567 8852 SH SOLE 1 8852 0 0 MASTERCARD INC Common Stock 57636Q104 126796 424652 SH SOLE 237485 0 187167 MASTERCARD INC Common Stock 57636Q104 1582 5300 SH DFND 5300 0 0 MASTERCARD INC Common Stock 57636Q104 44 149 SH OTR 149 0 0 MASTERCARD INC Common Stock 57636Q104 2821 9450 SH SOLE 1 0 0 9450 MASTERCRAFT BOA Common Stock 57637H103 512 32555 SH SOLE 32555 0 0 MATCH GROUP INC Common Stock 57665R106 239 2921 SH SOLE 2921 0 0 MAXIM INTEGRATE Common Stock 57772K101 8654 140695 SH SOLE 81165 0 59530 MAXIMUS Common Stock 577933104 1 23 SH SOLE 23 0 0 MCCORMICK & CO Common Stock 579780206 50 299 SH SOLE 299 0 0 MCDONALDS CORP Common Stock 580135101 1124744 5691738 SH SOLE 5052377 0 639361 MCDONALDS CORP Common Stock 580135101 10929 55308 SH SOLE 1 0 0 55308 MCGRATH RENTCOR Common Stock 580589109 9170 119816 SH SOLE 117089 0 2727 MCGRATH RENTCOR Common Stock 580589109 654 8548 SH SOLE 1 8548 0 0 MCHP 1.625 25 Bond 30/360P2 U 595017AD6 21537 10000000 PRN SOLE 9484000 0 516000 MCHP 1.625-2/27 Bond 30/360P2 U 595017AF1 98172 68772000 PRN SOLE 64244000 0 4528000 MCHP 2.25-2/37 Bond 30/360P2 U 595017AH7 22763 15644000 PRN SOLE 15644000 0 0 MCKESSON CORP Common Stock 58155Q103 19110 138158 SH SOLE 48173 0 89985 MCKESSON CORP Common Stock 58155Q103 486 3520 SH SOLE 1 0 0 3520 MDB 0.75-06/24 Bond 30/360P2 U 60937PAB2 49597 24500000 PRN SOLE 18953000 0 5547000 MDRX 1.25 07/20 Bond 30/360P2 U 01988PAD0 35733 36001000 PRN SOLE 36001000 0 0 MDU RES GROUP I Common Stock 552690109 15 530 SH SOLE 530 0 0 MEDICAL PROPERT Common Stock 58463J304 23 1100 SH SOLE 1100 0 0 MEDICAL PROPERT Common Stock 58463J304 188 8926 SH SOLE 1 0 0 8926 MEDIFAST INC Common Stock 58470H101 77 711 SH SOLE 711 0 0 MEDNAX INC Common Stock 58502B106 109409 3937013 SH SOLE 1 3936021 0 992 MEDNAX INC Common Stock 58502B106 2 79 SH SOLE 79 0 0 MEDPACE HOLDING Common Stock 58506Q109 64 773 SH SOLE 773 0 0 MEDTRONIC PLC Common Stock G5960L103 23440 206614 SH SOLE 1 206578 0 36 MEDTRONIC PLC Common Stock G5960L103 3175896 27993803 SH SOLE 23621786 0 4372017 MEDTRONIC PLC Common Stock G5960L103 872 7690 SH DFND 7690 0 0 MEDTRONIC PLC Common Stock G5960L103 341 3013 SH OTR 3013 0 0 MEDTRONIC PLC Common Stock G5960L103 56891 501472 SH SOLE 1 206967 0 294505 MEET GROUP INC Common Stock 58513U101 1 350 SH SOLE 350 0 0 MELCO RESORTS CommonStock ADR 585464100 131 5438 SH SOLE 1 0 0 5438 MELI 2-8/15/28 Bond 30/360P2 U 58733RAD4 31475 21047000 PRN SOLE 21047000 0 0 MELLANOX TECH Common Stock M51363113 4225 36061 SH SOLE 34092 0 1969 MELLANOX TECH Common Stock M51363113 757 6466 SH SOLE 1 6466 0 0 MERCANTILE BAN Common Stock 587376104 13 369 SH SOLE 369 0 0 MERCER INTL INC Common Stock 588056101 535 43512 SH SOLE 43512 0 0 MERCK & CO INC Common Stock 58933Y105 131363 1444353 SH SOLE 858563 0 585790 MERCK & CO INC Common Stock 58933Y105 209 2301 SH DFND 0 0 2301 MERCK & CO INC Common Stock 58933Y105 7810 85873 SH SOLE 1 30712 0 55161 MERCURY GENL CO Common Stock 589400100 33 688 SH SOLE 688 0 0 MERIDIAN BIOSCI Common Stock 589584101 21 2152 SH SOLE 2152 0 0 MERITAGE HOMES Common Stock 59001A102 98 1618 SH SOLE 1618 0 0 MESA AIR GROUP Common Stock 590479135 18 2084 SH SOLE 2084 0 0 MESA LABORATORI Common Stock 59064R109 7 30 SH SOLE 30 0 0 META FINANCIAL Common Stock 59100U108 26 735 SH SOLE 735 0 0 METLIFE INC Common Stock 59156R108 43447 852410 SH SOLE 543340 0 309070 METLIFE INC Common Stock 59156R108 275 5413 SH OTR 5413 0 0 METLIFE INC Common Stock 59156R108 891 17495 SH SOLE 1 0 0 17495 METTLER INTL Common Stock 592688105 30 39 SH SOLE 39 0 0 METTLER INTL Common Stock 592688105 633 798 SH SOLE 1 0 0 798 MEXICO EQ & INC Cl-End Eq 1 592834105 2109 181824 SH SOLE 147895 0 33929 MEXICO FUND Cl-EndFund Eq 4 592835102 10699 778705 SH SOLE 579350 0 199355 MFA FINANCIAL Common Stock 55272X102 15 2039 SH SOLE 2039 0 0 MFS MULTIMKT Cl-EndFund Fi12 552737108 247 40370 PRN SOLE 40370 0 0 MGIC INV CORP Common Stock 552848103 811 57269 SH SOLE 57269 0 0 MIC 2 10/01/23 Bond 30/360P2 U 55608BAB1 40080 41803000 PRN SOLE 41803000 0 0 MICROCHIP TECHN Common Stock 595017104 82571 788500 SH SOLE 0 0 788500 MICRON TECHNOLO Common Stock 595112103 27282 507292 SH SOLE 178793 0 328499 MICRON TECHNOLO Common Stock 595112103 1143 21261 SH SOLE 1 0 0 21261 MICROSOFT CORP Common Stock 594918104 1682642 10669893 SH SOLE 8803332 0 1866561 MICROSOFT CORP Common Stock 594918104 1815 11515 SH DFND 9915 0 1600 MICROSOFT CORP Common Stock 594918104 565 3588 SH OTR 3588 0 0 MICROSOFT CORP Common Stock 594918104 30699 194669 SH SOLE 1 84505 0 110164 MID-AMER APT CM Common Stock 59522J103 52 400 SH SOLE 400 0 0 MILLER HERMAN Common Stock 600544100 203 4896 SH SOLE 747 0 4149 MILLER HERMAN Common Stock 600544100 142 3422 SH SOLE 1 0 0 3422 MIMECAST LTD Common Stock G14838109 26 615 SH SOLE 615 0 0 MINE SAFETY APP Common Stock 553498106 41 327 SH SOLE 1 327 0 0 MKS INSTRUMENTS Common Stock 55306N104 39115 355562 SH SOLE 209379 0 146183 MOBILE TELESYS CommonStock ADR 607409109 332213 32730411 SH SOLE 25953878 0 6776533 MOBILE TELESYS CommonStock ADR 607409109 5177 510100 SH DFND 0 0 510100 MOBILE TELESYS CommonStock ADR 607409109 911 89787 SH OTR 0 0 89787 MODINE MFG CO C Common Stock 607828100 3826 496935 SH SOLE 286925 0 210010 MOMO 1.25-07/25 Bond30E/360P2 U 60879BAB3 14890 15979000 PRN SOLE 15979000 0 0 MOMO INC. ADR CommonStock ADR 60879B107 31971 954367 SH SOLE 325667 0 628700 MOMO INC. ADR CommonStock ADR 60879B107 1081 32270 SH OTR 32270 0 0 MONDELEZ INTL Common Stock 609207105 321348 5834214 SH SOLE 5581016 0 253198 MONDELEZ INTL Common Stock 609207105 626 11381 SH SOLE 1 0 0 11381 MONEYGRAM INTER Common Stock 60935Y208 0 450 SH SOLE 450 0 0 MONGODB INC Common Stock 60937P106 1121 8525 SH SOLE 0 0 8525 MOODY'S CORP Common Stock 615369105 7348 30954 SH SOLE 10605 0 20349 MOODY'S CORP Common Stock 615369105 479 2020 SH SOLE 1 0 0 2020 MOOG INC CL A Common Stock 615394202 25 297 SH SOLE 297 0 0 MOOG INC CL A Common Stock 615394202 334 3921 SH SOLE 1 0 0 3921 MORGAN STANLEY Common Stock 617446448 38493 753011 SH SOLE 575582 0 177429 MORGAN STANLEY Common Stock 617446448 7231 141460 SH SOLE 1 20965 0 120495 MORNINGSTAR Common Stock 617700109 36896 243845 SH SOLE 162647 0 81198 MORNINGSTAR Common Stock 617700109 529 3500 SH SOLE 1 3500 0 0 MOTOROLA SOL Common Stock 620076307 489452 3037437 SH SOLE 2656409 0 381028 MOTOROLA SOL Common Stock 620076307 541 3360 SH DFND 3360 0 0 MOTOROLA SOL Common Stock 620076307 17 109 SH OTR 109 0 0 MOTOROLA SOL Common Stock 620076307 6934 43037 SH SOLE 1 286 0 42751 MRC GLOBAL Common Stock 55345K103 24 1785 SH SOLE 1785 0 0 MS CHINA A SHAR Cl-EndFund Eq 1 617468103 83743 3855595 SH SOLE 2825268 0 1030327 MS INDIA FUND Cl-EndFund Eq 1 61745C105 8998 452432 SH SOLE 339422 0 113010 MSCI INC Common Stock 55354G100 315 1223 SH SOLE 1 0 0 1223 MTOR 3.25-10/37 Bond 30/360P2 U 59001KAF7 30291 27778000 PRN SOLE 27778000 0 0 MUELLER INDS IN Common Stock 624756102 13 427 SH SOLE 427 0 0 MURPHY USA INC Common Stock 626755102 115 985 SH SOLE 985 0 0 MUTUALFIRST FIN Common Stock 62845B104 6 168 SH SOLE 168 0 0 MYERS INDS INC Common Stock 628464109 1 103 SH SOLE 103 0 0 MYR GROUP INC/D Common Stock 55405W104 9 286 SH SOLE 286 0 0 NACCO INDS INC Common Stock 629579103 8 176 SH SOLE 176 0 0 NAPCO SECURITY Common Stock 630402105 2 84 SH SOLE 84 0 0 NASDAQ OMX Common Stock 631103108 6897 64400 SH SOLE 60997 0 3403 NASDAQ OMX Common Stock 631103108 1094 10220 SH SOLE 1 6917 0 3303 NAT CINEMEDIA Common Stock 635309107 5 803 SH SOLE 803 0 0 NATERA INC Common Stock 632307104 75 2242 SH SOLE 2242 0 0 NATIONAL BK HLD Common Stock 633707104 12 367 SH SOLE 367 0 0 NATIONAL FUEL G Common Stock 636180101 11035 237121 SH SOLE 235781 0 1340 NATIONAL FUEL G Common Stock 636180101 1880 40413 SH SOLE 1 28792 0 11621 NATIONAL INSTRS Common Stock 636518102 195 4615 SH SOLE 4615 0 0 NATIONAL RETAIL Common Stock 637417106 27034 504195 SH SOLE 484852 0 19343 NATIONAL RETAIL Common Stock 637417106 2348 43791 SH SOLE 1 38202 0 5589 NATL GRID ADR CommonStock ADR 636274409 80 1286 SH SOLE 1286 0 0 NATL GRID ADR CommonStock ADR 636274409 298 4766 SH OTR 4766 0 0 NATL STORAGE TR Common Stock 637870106 37911 1127643 SH SOLE 650465 0 477178 NBIX 2.25 05/24 Bond 30/360P2 U 64125CAD1 30725 20000000 PRN SOLE 14614000 0 5386000 NEENAH PAPER Common Stock 640079109 15 217 SH SOLE 217 0 0 NETAPP INC Common Stock 64110D104 1285 20658 SH SOLE 13751 0 6907 NETAPP INC Common Stock 64110D104 143 2302 SH SOLE 1 0 0 2302 NETEASE INC CommonStock ADR 64110W102 572817 1868044 SH SOLE 1333800 0 534244 NETEASE INC CommonStock ADR 64110W102 6792 22150 SH DFND 0 0 22150 NETEASE INC CommonStock ADR 64110W102 30843 100587 SH OTR 100587 0 0 NETEASE INC CommonStock ADR 64110W102 1180 3850 SH OTR 0 0 3850 NETFLIX INC Common Stock 64110L106 2035 6292 SH SOLE 6165 0 127 NETFLIX INC Common Stock 64110L106 1786 5521 SH SOLE 1 0 0 5521 NETGEAR INC Common Stock 64111Q104 1 48 SH SOLE 48 0 0 NETSCOUT SYSTEM Common Stock 64115T104 40 1668 SH SOLE 1668 0 0 NEUROCINE BIO Common Stock 64125C109 59 554 SH SOLE 554 0 0 NEW GERMANY FD Cl-EndFund Eq 1 644465106 31242 1992480 SH SOLE 1992480 0 0 NEW JERSEY RES Common Stock 646025106 215 4830 SH SOLE 30 0 4800 NEW ORIENTAL AD CommonStock ADR 647581107 131045 1080784 SH SOLE 442920 0 637864 NEW ORIENTAL AD CommonStock ADR 647581107 19313 159289 SH OTR 159289 0 0 NEW RELIC INC Common Stock 64829B100 66 1010 SH SOLE 1010 0 0 NEW YORK COMM Common Stock 649445103 410 34139 SH SOLE 34139 0 0 NEWELL RUBBERMD Common Stock 651229106 0 2 SH SOLE 2 0 0 NEWR 0.5-5/1/23 Bond 30/360P2 U 64829BAB6 2435 2500000 PRN SOLE 2500000 0 0 NEXA RESOURC Common Stock L67359106 1 221 SH SOLE 221 0 0 NEXSTAR BROADC Common Stock 65336K103 2492 21259 SH SOLE 20899 0 360 NEXTERA ENERGY Common Stock 65339F101 2465 10182 SH SOLE 1 0 0 10182 NEXTGEN HEALTHC Common Stock 65343C102 4 250 SH SOLE 250 0 0 NICOLET BANKSHA Common Stock 65406E102 11 153 SH SOLE 153 0 0 NIELSEN HLD PLC Common Stock G6518L108 110565 5446578 SH SOLE 1 5445419 0 1159 NIKE INC CL B Common Stock 654106103 142567 1407240 SH SOLE 670655 0 736585 NIKE INC CL B Common Stock 654106103 4925 48615 SH SOLE 1 28111 0 20504 NMI HOLDINGS-A Common Stock 629209305 17 542 SH SOLE 542 0 0 NOMAD FOODS LTD Common Stock G6564A105 218 9776 SH SOLE 8376 0 1400 NORDSON CORP CO Common Stock 655663102 66 407 SH SOLE 407 0 0 NORDSON CORP CO Common Stock 655663102 577 3545 SH SOLE 1 3545 0 0 NORDSTROM INC Common Stock 655664100 5305 129628 SH SOLE 121976 0 7652 NORDSTROM INC Common Stock 655664100 622 15205 SH SOLE 1 15205 0 0 NORFOLK SOUTHER Common Stock 655844108 1286093 6624908 SH SOLE 1 6354744 0 270164 NORFOLK SOUTHER Common Stock 655844108 407292 2098038 SH SOLE 1860350 0 237688 NORTHERN TR COR Common Stock 665859104 159 1500 SH SOLE 1500 0 0 NORTHRIM BANCOR Common Stock 666762109 8 215 SH SOLE 215 0 0 NORTHROP GRUMMA Common Stock 666807102 30746 89386 SH SOLE 84638 0 4748 NORTHROP GRUMMA Common Stock 666807102 1759 5116 SH SOLE 1 5116 0 0 NORTHWEST PIPE Common Stock 667746101 19 583 SH SOLE 583 0 0 NORTHWEST-NATUR Common Stock 66765N105 78 1071 SH SOLE 1071 0 0 NORTHWESTERN CO Common Stock 668074305 20 284 SH SOLE 284 0 0 NORWEGIAN CRUIS Common Stock G66721104 11080 189705 SH SOLE 165855 0 23850 NORWEGIAN CRUIS Common Stock G66721104 189 3238 SH SOLE 1 0 0 3238 NOVARTIS AG ADR CommonStock ADR 66987V109 234139 2472697 SH SOLE 2411870 0 60827 NOVOCURE LTD Common Stock G6674U108 49 593 SH SOLE 593 0 0 NOW 0-6/1/22 Bond 30/360P1 U 81762PAC6 7945 3762000 PRN SOLE 0 0 3762000 NOW INC/DE Common Stock 67011P100 34 3045 SH SOLE 3045 0 0 NRG 2.75-06/48 Bond 30/360P2 U 629377CG5 4210 3706000 PRN SOLE 3632000 0 74000 NRG ENERGY INC Common Stock 629377508 493 12421 SH SOLE 12421 0 0 NTNX 0-01/15/23 Bond 30/360P1 U 67059NAB4 8775 8800000 PRN SOLE 8800000 0 0 NUAN 1-12/15/35 Bond 30/360P2 U 67020YAK6 15140 15000000 PRN SOLE 13148000 0 1852000 NUAN 1.5 11/35 Bond 30/360P2 U 67020YAG5 33610 31740000 PRN SOLE 31740000 0 0 NUANCE COMM Common Stock 67020Y100 5 296 SH SOLE 296 0 0 NUCOR CORP Common Stock 670346105 468 8321 SH SOLE 1 0 0 8321 NUTRIEN LTD Common Stock 67077M108 22226 463915 SH SOLE 342088 0 121827 NUVA 2.25 3/21 Bond 30/360P2 U 670704AG0 38709 29000000 PRN SOLE 29000000 0 0 NUVASIVE INC Common Stock 670704105 31 410 SH SOLE 410 0 0 NUVEEN NY AMT Cl-EndFund Fi12 670656107 160 11800 PRN SOLE 11800 0 0 NUVEEN NY DIV MutFund Fi12 TL 67066X107 49 3500 PRN SOLE 3500 0 0 NVENT ELECTRIC Common Stock G6700G107 0 4 SH SOLE 4 0 0 NVIDIA CORP Common Stock 67066G104 202615 861094 SH SOLE 47120 0 813974 NVIDIA CORP Common Stock 67066G104 1364 5801 SH SOLE 1 0 0 5801 NVR INC Common Stock 62944T105 5225 1372 SH SOLE 1372 0 0 NVR INC Common Stock 62944T105 1047 275 SH SOLE 1 0 0 275 NVRO 1.75 06/21 Bond 30/360P2 U 64157FAA1 10867 8000000 PRN SOLE 8000000 0 0 NXP SEMICONDUC Common Stock N6596X109 98488 773912 SH SOLE 171439 0 602473 O REILLY AUTOMO Common Stock 67103H107 179 409 SH SOLE 409 0 0 O REILLY AUTOMO Common Stock 67103H107 2476 5650 SH SOLE 1 0 0 5650 O-I GLASS INC Common Stock 67098H104 4874 408591 SH SOLE 408591 0 0 O-I GLASS INC Common Stock 67098H104 658 55206 SH SOLE 1 55206 0 0 OAKTREE SPECIAL Common Stock 67401P108 22 4078 SH SOLE 4078 0 0 OCCIDENTAL PET Common Stock 674599105 2 62 SH SOLE 62 0 0 OCCIDENTAL PET Common Stock 674599105 851 20657 SH SOLE 1 0 0 20657 OFFICE PROPERTI Common Stock 67623C109 34 1058 SH SOLE 1058 0 0 OGE ENERGY CORP Common Stock 670837103 7110 159884 SH SOLE 92294 0 67590 OI SA SPON ADR CommonStock ADR 670851500 7 7782 SH SOLE 7782 0 0 OLD DOMINION FG Common Stock 679580100 371 1959 SH SOLE 1 0 0 1959 OLD SECOND BNCR Common Stock 680277100 17 1316 SH SOLE 1316 0 0 OLLIE'S BARGAIN Common Stock 681116109 77 1179 SH SOLE 1179 0 0 OMEGA HEALTHCAR Common Stock 681936100 94 2227 SH SOLE 2227 0 0 OMER 6.25-11/23 Bond 30/360P2 U 682143AE2 5598 5745000 PRN SOLE 3863000 0 1882000 OMNICELL INC Common Stock 68213N109 44 548 SH SOLE 548 0 0 OMNICOM GROUP I Common Stock 681919106 75454 931301 SH SOLE 1 931105 0 196 OMNICOM GROUP I Common Stock 681919106 39 482 SH SOLE 482 0 0 ON 1.625-10/23 Bond 30/360P2 U 682189AP0 53709 38885000 PRN SOLE 38885000 0 0 ON DECK CAPITAL Common Stock 682163100 1 420 SH SOLE 420 0 0 ONEMAIN HLDGS Common Stock 68268W103 996 23644 SH SOLE 23644 0 0 ONESPAN INC Common Stock 68287N100 19 1142 SH SOLE 1142 0 0 ONTO INNOVATION Common Stock 683344105 3 108 SH SOLE 108 0 0 OPERA LIMITED CommonStock ADR 68373M107 649 70216 SH SOLE 68416 0 1800 OPTINOSE INC Common Stock 68404V100 2 265 SH SOLE 265 0 0 OPTION HEALTH Common Stock 68404L102 30 8195 SH SOLE 8195 0 0 ORACLE CORP Common Stock 68389X105 71178 1343498 SH SOLE 1 1343215 0 283 ORACLE CORP Common Stock 68389X105 33003 622945 SH SOLE 502345 0 120600 ORACLE CORP Common Stock 68389X105 1255 23702 SH SOLE 1 0 0 23702 ORASURE TECHNOL Common Stock 68554V108 17 2155 SH SOLE 2155 0 0 ORBCOMM INC Common Stock 68555P100 1 380 SH SOLE 380 0 0 ORMAT TECHNOLOG Common Stock 686688102 1 20 SH SOLE 20 0 0 ORTHOPEDIATRICS Common Stock 68752L100 29 633 SH SOLE 633 0 0 OSHKOSH CORP Common Stock 688239201 6542 69124 SH SOLE 19103 0 50021 OSIS 1.25-09/22 Bond 30/360P2 U 671044AD7 16433 15000000 PRN SOLE 11028000 0 3972000 OTTER TAIL PWR Common Stock 689648103 14 281 SH SOLE 281 0 0 OUTFRONT MEDIA Common Stock 69007J106 1914 71392 SH SOLE 71392 0 0 OWENS CORNING Common Stock 690742101 6473 99413 SH SOLE 23805 0 75608 PACCAR INC Common Stock 693718108 852 10782 SH SOLE 10782 0 0 PACCAR INC Common Stock 693718108 444 5618 SH SOLE 1 0 0 5618 PACIRA BIOSCIEN Common Stock 695127100 37 817 SH SOLE 817 0 0 PACKAGING CORP Common Stock 695156109 922 8234 SH SOLE 8234 0 0 PACWEST BANCORP Common Stock 695263103 49864 1302967 SH SOLE 789831 0 513136 PACWEST BANCORP Common Stock 695263103 400 10471 SH OTR 10471 0 0 PAGSEGURO DIGIT Common Stock G68707101 46144 1350838 SH SOLE 532438 0 818400 PALO ALTO NETWO Common Stock 697435105 253272 1095233 SH SOLE 998137 0 97096 PALO ALTO NETWO Common Stock 697435105 6442 27861 SH SOLE 1 22961 0 4900 PAMPA-SPON ADR CommonStock ADR 697660207 3 197 SH SOLE 197 0 0 PANW 0.75-07/23 Bond 30/360P2 U 697435AD7 83429 75468000 PRN SOLE 66013000 0 9455000 PAO ACUCAR ADR CommonStock ADR 20440T201 82 3771 SH SOLE 3771 0 0 PARK AEROSPACE Common Stock 70014A104 17 1073 SH SOLE 1073 0 0 PARK HOTEL & Common Stock 700517105 1157 44751 SH SOLE 44751 0 0 PARKER HANNIFIN Common Stock 701094104 69690 338600 SH SOLE 0 0 338600 PARSLEY ENERGY Common Stock 701877102 14093 745314 SH SOLE 400846 0 344468 PARSONS CORP Common Stock 70202L102 35217 853149 SH SOLE 460605 0 392544 PATK 1-02/01/23 Bond 30/360P2 U 703343AB9 4345 4500000 PRN SOLE 4500000 0 0 PATTERN ENERGY Common Stock 70338P100 1770 66192 SH SOLE 66192 0 0 PATTERN ENERGY Common Stock 70338P100 166 6239 SH OTR 6239 0 0 PAYCOM SOFTWARE Common Stock 70432V102 4301 16247 SH SOLE 7979 0 8268 PAYCOM SOFTWARE Common Stock 70432V102 351 1326 SH SOLE 1 0 0 1326 PAYPAL HOLDINGS Common Stock 70450Y103 9481 87651 SH SOLE 26151 0 61500 PAYPAL HOLDINGS Common Stock 70450Y103 1194 11040 SH SOLE 1 0 0 11040 PC CONNECTION Common Stock 69318J100 21 439 SH SOLE 439 0 0 PCLN 0.9 9/21 Bond 30/360P2 U 741503AX4 57173 49506000 PRN SOLE 32154000 0 17352000 PCRX 2.375-22 Bond 30/360P2 U 695127AD2 17862 17142000 PRN SOLE 13087000 0 4055000 PDC ENERGY INC Common Stock 69327R101 200 7647 SH SOLE 7647 0 0 PDL BIOPHARMA I Common Stock 69329Y104 458 141208 SH SOLE 141208 0 0 PEABODY ENERGY Common Stock 704551100 1 165 SH SOLE 165 0 0 PEBBLEBROOK HOT Common Stock 70509V100 672 25073 SH SOLE 25073 0 0 PENN NATIONAL G Common Stock 707569109 32016 1252595 SH SOLE 1002930 0 249665 PENNANT GRP INC Common Stock 70805E109 4 150 SH SOLE 150 0 0 PENNSYLVANIA RL Common Stock 709102107 7 1400 SH SOLE 1400 0 0 PENNYMAC FIN Common Stock 70932M107 4395 129140 SH SOLE 120658 0 8482 PENNYMAC FIN Common Stock 70932M107 465 13675 SH SOLE 1 13675 0 0 PENNYMAC MTGE Common Stock 70931T103 101 4570 SH SOLE 4570 0 0 PENTAIR PLC Common Stock G7S00T104 5404 117829 SH SOLE 101029 0 16800 PENUMBRA INC Common Stock 70975L107 707 4307 SH SOLE 282 0 4025 PEOPLES UTAH Common Stock 712706209 7 261 SH SOLE 261 0 0 PEPSICO INC Common Stock 713448108 175955 1287447 SH SOLE 710326 0 577121 PEPSICO INC Common Stock 713448108 608 4450 SH DFND 600 0 3850 PEPSICO INC Common Stock 713448108 13013 95221 SH SOLE 1 24365 0 70856 PERFORMANCE FD Common Stock 71377A103 59 1147 SH SOLE 1147 0 0 PERSPECTA INC Common Stock 715347100 1996 75500 SH SOLE 0 0 75500 PETROLEO BRAS CommonStock ADR 71654V408 5379 337500 SH SOLE 337500 0 0 PETROLEO BRASIL CommonStock ADR 71654V101 4620 309675 SH SOLE 309675 0 0 PFENEX Common Stock 717071104 16 1515 SH SOLE 1515 0 0 PFIZER INC Common Stock 717081103 454916 11610935 SH SOLE 11166154 0 444781 PFIZER INC Common Stock 717081103 914 23346 SH DFND 19275 0 4071 PFIZER INC Common Stock 717081103 312 7979 SH OTR 7979 0 0 PFIZER INC Common Stock 717081103 8463 216017 SH SOLE 1 20264 0 195753 PGT INNOVATIONS Common Stock 69336V101 30475 2043992 SH SOLE 1178273 0 865719 PHILIP MORRIS Common Stock 718172109 8805 103484 SH SOLE 95972 0 7512 PHILIP MORRIS Common Stock 718172109 1474 17333 SH SOLE 1 0 0 17333 PHILLIPS 66 Common Stock 718546104 875 7859 SH SOLE 7859 0 0 PHILLIPS 66 Common Stock 718546104 1798 16140 SH SOLE 1 0 0 16140 PHILLIPS 66 PAR Ltd Partnership 718549207 123 2000 SH SOLE 2000 0 0 PHOTRONICS INC Common Stock 719405102 46 2937 SH SOLE 2937 0 0 PHYSICIANS REAL Common Stock 71943U104 777 41066 SH SOLE 41066 0 0 PINDUODUO ADR CommonStock ADR 722304102 6 181 SH SOLE 181 0 0 PINNACLE WEST C Common Stock 723484101 6294 69994 SH SOLE 69994 0 0 PINTEREST INC Common Stock 72352L106 566 30400 SH SOLE 0 0 30400 PIONEER RES CO Common Stock 723787107 49710 328406 SH SOLE 198915 0 129491 PIONEER RES CO Common Stock 723787107 600 3969 SH SOLE 1 0 0 3969 PLANET FITNESS Common Stock 72703H101 51 695 SH SOLE 695 0 0 PLDT INC CommonStock ADR 69344D408 15 766 SH SOLE 766 0 0 PLEXUS CORP Common Stock 729132100 28 366 SH SOLE 366 0 0 PLURALSIGHT INC Common Stock 72941B106 1 111 SH SOLE 111 0 0 PLYMOUTH INDUST Common Stock 729640102 1 90 SH SOLE 90 0 0 PNC FINL CORP Common Stock 693475105 247218 1548695 SH SOLE 1509583 0 39112 PNM RESOURCES Common Stock 69349H107 8625 170100 SH SOLE 98360 0 71740 POPULAR INC. Common Stock 733174700 1483 25247 SH SOLE 25247 0 0 PORTLAND GENERA Common Stock 736508847 1711 30669 SH SOLE 30669 0 0 PORTOLA PHARMA Common Stock 737010108 22 923 SH SOLE 923 0 0 POTLATCHDELTIC Common Stock 737630103 929 21474 SH SOLE 21474 0 0 POWELL INDUSTR Common Stock 739128106 24 507 SH SOLE 507 0 0 POWER INTEGRA Common Stock 739276103 39 398 SH SOLE 398 0 0 PPG INDS INC Common Stock 693506107 22164 166041 SH SOLE 120031 0 46010 PRAA 3 8/1/20 Bond 30/360P2 U 73640QAB1 15563 15543000 PRN SOLE 15444000 0 99000 PRAA-3.5 6/23 Bond 30/360P2 U 69354NAB2 19364 18500000 PRN SOLE 17131000 0 1369000 PREFORMED LINE Common Stock 740444104 20 341 SH SOLE 341 0 0 PREMIER FIN BAN Common Stock 74050M105 5 330 SH SOLE 330 0 0 PREMIER INC Common Stock 74051N102 21614 570607 SH SOLE 555167 0 15440 PREMIER INC Common Stock 74051N102 2091 55219 SH SOLE 1 51152 0 4067 PRFT 2.375-9/23 Bond 30/360P2 U 71375UAB7 10230 7500000 PRN SOLE 6786000 0 714000 PRICESMART INC Common Stock 741511109 36 520 SH SOLE 520 0 0 PRIMERICA INC Common Stock 74164M108 59 453 SH SOLE 453 0 0 PRIMO WATER Common Stock 74165N105 0 85 SH SOLE 85 0 0 PRIMORIS SERVIC Common Stock 74164F103 24 1118 SH SOLE 1118 0 0 PRINCIPAL FINAN Common Stock 74251V102 1 31 SH SOLE 31 0 0 PRINCIPAL FINAN Common Stock 74251V102 499 9090 SH SOLE 1 0 0 9090 PROCTER & GAMBL Common Stock 742718109 949286 7600371 SH SOLE 6336361 0 1264010 PROCTER & GAMBL Common Stock 742718109 1796 14380 SH DFND 7880 0 6500 PROCTER & GAMBL Common Stock 742718109 27 217 SH OTR 217 0 0 PROCTER & GAMBL Common Stock 742718109 11321 90645 SH SOLE 1 29802 0 60843 PROGRESSIVE OH Common Stock 743315103 5329 73618 SH SOLE 72909 0 709 PROGRESSIVE OH Common Stock 743315103 7974 110161 SH SOLE 1 44833 0 65328 PROGRESSIVESOFT Common Stock 743312100 59 1420 SH SOLE 1420 0 0 PROLOGIS INC Common Stock 74340W103 413975 4644101 SH SOLE 4486770 0 157331 PROLOGIS INC Common Stock 74340W103 4646 52125 SH SOLE 1 225 0 51900 PROOFPOINT INC Common Stock 743424103 79 696 SH SOLE 696 0 0 PROOFPOINT INC Common Stock 743424103 2710 23619 SH SOLE 1 0 0 23619 PROVIDENCE SERV Common Stock 743815102 26 448 SH SOLE 448 0 0 PRUDENTIAL ADR CommonStock ADR 74435K204 168144 4414403 SH SOLE 4266460 0 147943 PRUDENTIAL ADR CommonStock ADR 74435K204 4 117 SH SOLE 1 117 0 0 PRUDENTIAL FIN Common Stock 744320102 6 69 SH SOLE 69 0 0 PS BUSINESS PAR Common Stock 69360J107 46005 279040 SH SOLE 163300 0 115740 PSTG 0.125-4/23 Bond 30/360P2 U 74624MAB8 3986 4000000 PRN SOLE 3471000 0 529000 PTC INC Common Stock 69370C100 329567 4400691 SH SOLE 2250966 0 2149725 PTC INC Common Stock 69370C100 22 298 SH SOLE 1 298 0 0 PUBLIC STORAGE Common Stock 74460D109 1649 7744 SH SOLE 7744 0 0 PUBLIC SVC ENTE Common Stock 744573106 34781 589025 SH SOLE 543097 0 45928 PUBLIC SVC ENTE Common Stock 744573106 2625 44463 SH SOLE 1 33406 0 11057 PULTE GROUP INC Common Stock 745867101 20016 515879 SH SOLE 338408 0 177471 PULTE GROUP INC Common Stock 745867101 946 24402 SH SOLE 1 14569 0 9833 PURE CYCLE CORP Common Stock 746228303 0 65 SH SOLE 65 0 0 PVGCN 2.25-3/22 Bond 30/360P2 U 74139CAB8 624 600000 PRN SOLE 600000 0 0 Pool Corp Common Stock 73278L105 78 369 SH SOLE 369 0 0 QCR HOLDINGS IN Common Stock 74727A104 14 341 SH SOLE 341 0 0 QIAGEN NV. Common Stock N72482123 4 141 SH SOLE 141 0 0 QIAGEN NV. Common Stock N72482123 5 160 SH SOLE 1 160 0 0 QIWI SPN ADR CommonStock ADR 74735M108 52 2706 SH SOLE 2517 0 189 QUALCOMM INC Common Stock 747525103 173448 1965868 SH SOLE 196661 0 1769207 QUALCOMM INC Common Stock 747525103 3619 41020 SH SOLE 1 7013 0 34007 QUALYS INC Common Stock 74758T303 1 20 SH SOLE 20 0 0 QUDIAN INC CommonStock ADR 747798106 1718 364949 SH SOLE 359630 0 5319 QUEST DIAGNOS Common Stock 74834L100 33 310 SH SOLE 310 0 0 QUEST DIAGNOS Common Stock 74834L100 171 1602 SH SOLE 1 0 0 1602 QUIDEL CORP Common Stock 74838J101 64 866 SH SOLE 866 0 0 RADIAN GROUP Common Stock 750236101 13108 521003 SH SOLE 231090 0 289913 RADIAN GROUP Common Stock 750236101 350 13927 SH SOLE 1 0 0 13927 RADIANT LOGIST Common Stock 75025X100 23 4197 SH SOLE 4197 0 0 RADIUS HEALTH Common Stock 750469207 21 1071 SH SOLE 1071 0 0 RAMBUS INC Common Stock 750917106 3955 287122 SH SOLE 287122 0 0 RAMBUS INC Common Stock 750917106 1069 77647 SH SOLE 1 40438 0 37209 RAPID7 INC Common Stock 753422104 31 559 SH SOLE 559 0 0 RAYMOND JAMES F Common Stock 754730109 404 4517 SH SOLE 1 0 0 4517 RAYONIER INC Common Stock 754907103 648 19795 SH SOLE 19795 0 0 RAYTHEON Common Stock 755111507 458656 2087267 SH SOLE 2037829 0 49438 RAYTHEON Common Stock 755111507 554 2524 SH OTR 2524 0 0 RAYTHEON Common Stock 755111507 7875 35838 SH SOLE 1 35838 0 0 RDFN 1.75 07/23 Bond 30/360P2 U 75737FAA6 11890 12000000 PRN SOLE 11999000 0 1000 REALPAGE INC Common Stock 75606N109 27582 513169 SH SOLE 296767 0 216402 REALTY INCOME C Common Stock 756109104 12587 170955 SH SOLE 166976 0 3979 REALTY INCOME C Common Stock 756109104 851 11567 SH SOLE 1 6793 0 4774 RED ROCK RESORT Common Stock 75700L108 677 28300 SH SOLE 0 0 28300 REGENCY CNTRS Common Stock 758849103 29 464 SH SOLE 464 0 0 REGENERON PH Common Stock 75886F107 2131 5677 SH SOLE 5677 0 0 REGENERON PH Common Stock 75886F107 441 1175 SH SOLE 1 0 0 1175 REGENXBIO INC Common Stock 75901B107 61 1496 SH SOLE 1496 0 0 REGIONAL MANAGE Common Stock 75902K106 16 537 SH SOLE 537 0 0 REGIONS FINL CO Common Stock 7591EP100 69151 4029831 SH SOLE 1449069 0 2580762 REGIONS FINL CO Common Stock 7591EP100 1356 79024 SH SOLE 1 32598 0 46426 REINSURANCE GRO Common Stock 759351604 9786 60015 SH SOLE 35510 0 24505 RELX PLC-SP ADR CommonStock ADR 759530108 183542 7263269 SH SOLE 7049537 0 213732 RELX PLC-SP ADR CommonStock ADR 759530108 8 352 SH SOLE 1 352 0 0 RENT-A-CENTER Common Stock 76009N100 3772 130818 SH SOLE 130818 0 0 REPUBLIC BNCRP- Common Stock 760281204 13 290 SH SOLE 290 0 0 REPUBLIC SVCS Common Stock 760759100 39764 443654 SH SOLE 427460 0 16194 REPUBLIC SVCS Common Stock 760759100 3064 34188 SH SOLE 1 31157 0 3031 RESMED INC Common Stock 761152107 155 1005 SH SOLE 1005 0 0 RESOURCES CONNE Common Stock 76122Q105 14 915 SH SOLE 915 0 0 RETAIL OPPORTUN Common Stock 76131N101 21 1194 SH SOLE 1194 0 0 RETAIL PROPERT Common Stock 76131V202 12 939 SH SOLE 939 0 0 RETAIL VALUE IN Common Stock 76133Q102 10 275 SH SOLE 275 0 0 RIGEL PHARM Common Stock 766559603 15 7345 SH SOLE 7345 0 0 RINGCENTRAL INC Common Stock 76680R206 300 1784 SH SOLE 1 0 0 1784 RIO TINTO PLC A CommonStock ADR 767204100 70 1193 SH SOLE 1193 0 0 RIO TINTO PLC A CommonStock ADR 767204100 261 4407 SH OTR 4407 0 0 RITCHIE BROS Common Stock 767744105 43 1004 SH SOLE 1004 0 0 RLJ LODGING TRU Common Stock 74965L101 163 9202 SH SOLE 1 0 0 9202 RMR GROUP INC Common Stock 74967R106 417 9156 SH SOLE 9156 0 0 ROCKWELL NEW Common Stock 773903109 268014 1322416 SH SOLE 259646 0 1062770 ROCKWELL NEW Common Stock 773903109 2868 14154 SH SOLE 1 2536 0 11618 ROGER COMMUNIC Common Stock 775109200 3 67 SH SOLE 67 0 0 ROLLINS INC Common Stock 775711104 4603 138821 SH SOLE 1 0 0 138821 ROSS STORES INC Common Stock 778296103 428623 3681696 SH SOLE 3081026 0 600670 ROSS STORES INC Common Stock 778296103 692 5950 SH DFND 5950 0 0 ROSS STORES INC Common Stock 778296103 20 175 SH OTR 175 0 0 ROSS STORES INC Common Stock 778296103 3716 31922 SH SOLE 1 10085 0 21837 ROYAL BK CDA M Common Stock 780087102 237 3000 SH SOLE 3000 0 0 ROYAL CARIBBEAN Common Stock V7780T103 9676 72475 SH SOLE 16111 0 56364 ROYAL CARIBBEAN Common Stock V7780T103 416 3116 SH SOLE 1 0 0 3116 ROYAL DUTCH ADR CommonStock ADR 780259206 172715 2928369 SH SOLE 2828241 0 100128 ROYAL DUTCH ADR CommonStock ADR 780259206 434 7364 SH DFND 0 0 7364 ROYAL DUTCH B CommonStock ADR 780259107 80 1336 SH SOLE 1336 0 0 ROYAL DUTCH B CommonStock ADR 780259107 289 4820 SH OTR 4820 0 0 ROYCE VALUE TR Cl-EndFund Eq 1 780910105 4264 288720 SH SOLE 288720 0 0 RPD 1.25-8/1/23 Bond 30/360P2 U 753422AB0 30413 20377000 PRN SOLE 16286000 0 4091000 RPM INTERNATION Common Stock 749685103 32 422 SH SOLE 422 0 0 RUSH ENTERPRIS Common Stock 781846308 30 677 SH SOLE 677 0 0 RUSH ENTERPRISE Common Stock 781846209 42 912 SH SOLE 912 0 0 RWT 4.75 08/23 Bond 30/360P2 U 758075AC9 8019 7809000 PRN SOLE 6918000 0 891000 RYANAIR HLD-ADR CommonStock ADR 783513203 633405 7229835 SH SOLE 6118374 0 1111461 RYANAIR HLD-ADR CommonStock ADR 783513203 34094 389166 SH SOLE 1 253793 0 135373 RYMAN HOSPITALI Common Stock 78377T107 17 200 SH SOLE 200 0 0 S&P GLOBAL INC Common Stock 78409V104 452082 1655677 SH SOLE 1316589 0 339088 S&P GLOBAL INC Common Stock 78409V104 23614 86484 SH SOLE 1 35810 0 50674 SABINE ROYALTY Common Stock 785688102 2 57 SH SOLE 57 0 0 SABRA HEALTHCAR Common Stock 78573L106 22 1059 SH SOLE 1059 0 0 SABRE CORP Common Stock 78573M104 145716 6493608 SH SOLE 5701828 0 791780 SABRE CORP Common Stock 78573M104 3938 175500 SH SOLE 1 0 0 175500 SALESFORCE.COM Common Stock 79466L302 58 360 SH SOLE 360 0 0 SALESFORCE.COM Common Stock 79466L302 592 3644 SH SOLE 1 0 0 3644 SALLY BEAUTY HO Common Stock 79546E104 331 18187 SH SOLE 18187 0 0 SANDERSON FARMS Common Stock 800013104 16 92 SH SOLE 92 0 0 SANMINA CORP Common Stock 801056102 46 1362 SH SOLE 1362 0 0 SANOFI ADR CommonStock ADR 80105N105 168815 3362853 SH SOLE 3267544 0 95309 SANTANDER CONS Common Stock 80283M101 12 548 SH SOLE 548 0 0 SAP AG SPON ADR CommonStock ADR 803054204 230422 1719702 SH SOLE 1660958 0 58744 SAP AG SPON ADR CommonStock ADR 803054204 9 70 SH SOLE 1 70 0 0 SAREPTA THERAPE Common Stock 803607100 3 24 SH SOLE 24 0 0 SBA COMMUN CL A Common Stock 78410G104 14674 60893 SH SOLE 60893 0 0 SBA COMMUN CL A Common Stock 78410G104 333 1384 SH SOLE 1 0 0 1384 SCHLUMBERGER LT Common Stock 806857108 793 19735 SH SOLE 19735 0 0 SCHWAB CHARLES Common Stock 808513105 10380 218251 SH SOLE 181544 0 36707 SCHWAB CHARLES Common Stock 808513105 361 7610 SH DFND 7610 0 0 SCHWAB CHARLES Common Stock 808513105 9 209 SH OTR 209 0 0 SCHWAB CHARLES Common Stock 808513105 2700 56774 SH SOLE 1 0 0 56774 SCOTTS MIRACLE Common Stock 810186106 3680 34660 SH SOLE 1 0 0 34660 SEA LTD ADR CommonStock ADR 81141R100 861 21421 SH SOLE 1 0 0 21421 SEAGATE TECH Common Stock G7945M107 1528 25696 SH SOLE 25696 0 0 SEALTD 2.25-23 Bond30E/360P2 U 81141RAB6 58225 27250000 PRN SOLE 19335000 0 7915000 SEASPINE HOLD Common Stock 81255T108 6 551 SH SOLE 551 0 0 SEATTLE GENE Common Stock 812578102 1698 14868 SH SOLE 14868 0 0 SEATTLE GENE Common Stock 812578102 176 1544 SH SOLE 1 0 0 1544 SEI CORP Common Stock 784117103 26 406 SH SOLE 406 0 0 SEI CORP Common Stock 784117103 198 3024 SH SOLE 1 0 0 3024 SELECT MEDICAL Common Stock 81619Q105 40 1727 SH SOLE 1727 0 0 SELECTIVE INS Common Stock 816300107 61 947 SH SOLE 947 0 0 SENECA FOODS-A Common Stock 817070501 7 189 SH SOLE 189 0 0 SERVICENOW Common Stock 81762P102 1 6 SH SOLE 6 0 0 SERVICENOW Common Stock 81762P102 303 1075 SH SOLE 1 0 0 1075 SHAW COMM CL B Common Stock 82028K200 2 128 SH SOLE 128 0 0 SHERWIN WILLIAM Common Stock 824348106 12397 21246 SH SOLE 9214 0 12032 SHERWIN WILLIAM Common Stock 824348106 958 1642 SH SOLE 1 0 0 1642 SHINHAN FIN ADR CommonStock ADR 824596100 55946 1469573 SH SOLE 1452717 0 16856 SHINHAN FIN ADR CommonStock ADR 824596100 6032 158446 SH OTR 158446 0 0 SIERRA BANCORP Common Stock 82620P102 10 375 SH SOLE 375 0 0 SILICON MOTION CommonStock ADR 82706C108 69680 1374090 SH SOLE 563674 0 810416 SILICON MOTION CommonStock ADR 82706C108 6484 127882 SH OTR 127882 0 0 SIMMONS FIRST - Common Stock 828730200 1703 63603 SH SOLE 63603 0 0 SIMON PROPERTY Common Stock 828806109 115614 776142 SH SOLE 442140 0 334002 SIMON PROPERTY Common Stock 828806109 4470 30009 SH SOLE 1 20102 0 9907 SIMPLY GOOD FD Common Stock 82900L102 34939 1224228 SH SOLE 699070 0 525158 SIMPSON MANUFAC Common Stock 829073105 706 8812 SH SOLE 8812 0 0 SIMPSON MANUFAC Common Stock 829073105 6692 83412 SH SOLE 1 0 0 83412 SITE CENTERS CO Common Stock 82981J109 37 2652 SH SOLE 2652 0 0 SIX FLAGS CORP Common Stock 83001A102 90 2000 SH SOLE 2000 0 0 SKYWORKS SOLUT Common Stock 83088M102 658049 5443828 SH SOLE 4968449 0 475379 SKYWORKS SOLUT Common Stock 83088M102 13310 110116 SH SOLE 1 0 0 110116 SL GREEN REALTY Common Stock 78440X101 10 112 SH SOLE 112 0 0 SLAB 1.375-3/22 Bond 30/360P2 U 826919AB8 3994 3000000 PRN SOLE 2867000 0 133000 SLEEP NUMBER Common Stock 83125X103 45 914 SH SOLE 914 0 0 SLM CORP Common Stock 78442P106 35 4008 SH SOLE 4008 0 0 SMART GLOBAL Common Stock G8232Y101 21 555 SH SOLE 555 0 0 SOLAREDGE TECH Common Stock 83417M104 97 1030 SH SOLE 1030 0 0 SOLARWINDS CORP Common Stock 83417Q105 33673 1815266 SH SOLE 987775 0 827491 SONOCO PRODUCTS Common Stock 835495102 2414 39126 SH SOLE 39126 0 0 SONY CORP ADR CommonStock ADR 835699307 9814 144338 SH SOLE 20838 0 123500 SOURCE CAP INC Cl-EndFund Eq 4 836144105 47 1227 SH SOLE 1227 0 0 SOUTHERN CO Common Stock 842587107 534 8392 SH SOLE 8392 0 0 SOUTHERN CO Common Stock 842587107 781 12270 SH SOLE 1 0 0 12270 SOUTHERN FIRST Common Stock 842873101 7 183 SH SOLE 183 0 0 SOUTHWEST AIRLS Common Stock 844741108 12640 234167 SH SOLE 80898 0 153269 SOUTHWEST AIRLS Common Stock 844741108 335 6214 SH SOLE 1 0 0 6214 SP PLUS CORP Common Stock 78469C103 17 417 SH SOLE 417 0 0 SPDR BB HY BOND MutFund Fi12 TL 78468R622 87 800 PRN SOLE 800 0 0 SPDR CONVERT MutFund Fi12 TL 78464A359 610 11000 PRN SOLE 11000 0 0 SPDR GOLD TRUST MutFund Eq 0 TL 78463V107 29303 205063 SH SOLE 147280 0 57783 SPDR S&P 500 MutFund Eq 2 TL 78462F103 7839 24358 SH SOLE 24358 0 0 SPDR ST MUNI MutFund Fi12 TL 78468R739 2436 49622 PRN SOLE 49622 0 0 SPECTRUM-BRANDS Common Stock 84790A105 17 270 SH SOLE 270 0 0 SPIRE INC. Common Stock 84857L101 1 19 SH SOLE 19 0 0 SPIRIT AEROSYS Common Stock 848574109 15 214 SH SOLE 214 0 0 SPIRIT AEROSYS Common Stock 848574109 357 4902 SH SOLE 1 0 0 4902 SPIRIT REALTY R Common Stock 84860W300 42 873 SH SOLE 873 0 0 SPLK 0.5-09/23 Bond 30/360P2 U 848637AC8 64094 53135000 PRN SOLE 53135000 0 0 SPLUNK INC Common Stock 848637104 90685 605500 SH SOLE 0 0 605500 SPS COMMERCE Common Stock 78463M107 59 1071 SH SOLE 1071 0 0 SPX CORP Common Stock 784635104 21 427 SH SOLE 427 0 0 SQ 0.5-05/15/23 Bond 30/360P2 U 852234AD5 43821 39127000 PRN SOLE 39127000 0 0 SRPT 1.5-11/24 Bond 30/360P2 U 803607AB6 4868 2500000 PRN SOLE 2500000 0 0 STAAR SURGICAL Common Stock 852312305 53 1521 SH SOLE 1521 0 0 STAG INDUSTRIAL Common Stock 85254J102 23 743 SH SOLE 743 0 0 STANDARD MTR PR Common Stock 853666105 17 333 SH SOLE 333 0 0 STANDEX INTL CO Common Stock 854231107 18 234 SH SOLE 234 0 0 STANLEY BLACK Common Stock 854502101 0 1 SH SOLE 1 0 0 STARBUCKS CORP Common Stock 855244109 14316 162835 SH SOLE 146048 0 16787 STARBUCKS CORP Common Stock 855244109 359 4090 SH DFND 4090 0 0 STARBUCKS CORP Common Stock 855244109 11 130 SH OTR 130 0 0 STARBUCKS CORP Common Stock 855244109 1079 12282 SH SOLE 1 713 0 11569 STARTEK INC Common Stock 85569C107 1 131 SH SOLE 131 0 0 STEELCASE Common Stock 858155203 50 2453 SH SOLE 2453 0 0 STEMLINE THERAP Common Stock 85858C107 11 1116 SH SOLE 1116 0 0 STEPAN CO COMMO Common Stock 858586100 14 140 SH SOLE 140 0 0 STERICYCLE INC Common Stock 858912108 112934 1769862 SH SOLE 1 1769386 0 476 STERIS PLC Common Stock G8473T100 6856 44982 SH SOLE 32132 0 12850 STERIS PLC Common Stock G8473T100 406 2664 SH SOLE 1 0 0 2664 STEVEN MADDEN Common Stock 556269108 66 1544 SH SOLE 1544 0 0 STEWART INFORMA Common Stock 860372101 29 731 SH SOLE 731 0 0 STIFEL FINANCIA Common Stock 860630102 1 24 SH SOLE 24 0 0 STOCK YARDS BAN Common Stock 861025104 14 351 SH SOLE 351 0 0 STONECO LTD Common Stock G85158106 37394 937442 SH SOLE 261642 0 675800 STONERIDGE INC Common Stock 86183P102 13 471 SH SOLE 471 0 0 STORE CAP CORP Common Stock 862121100 26 711 SH SOLE 711 0 0 STRATEGIC EDUCA Common Stock 86272C103 52 329 SH SOLE 329 0 0 STRYKER CORP Common Stock 863667101 170243 810914 SH SOLE 87890 0 723024 STRYKER CORP Common Stock 863667101 751 3579 SH SOLE 1 0 0 3579 STWD 4.375 23 Bond 30/360P2 U 85571BAH8 36963 35435000 PRN SOLE 35435000 0 0 SUMITOMO M ADR CommonStock ADR 86562M209 108971 14705941 SH SOLE 14203113 0 502827 SUMMIT FINL GRP Common Stock 86606G101 6 246 SH SOLE 246 0 0 SUMMIT MATERIAL Common Stock 86614U100 26 1124 SH SOLE 1124 0 0 SUN COMMUNITIES Common Stock 866674104 878 5855 SH SOLE 5855 0 0 SUNCOR ENERGY Common Stock 867224107 121642 3708615 SH SOLE 3597468 0 111147 SUPERNUS PHARM Common Stock 868459108 54 2284 SH SOLE 2284 0 0 SURGERY PARTNER Common Stock 86881A100 23 1508 SH SOLE 1508 0 0 SURMODICS INC Common Stock 868873100 26 632 SH SOLE 632 0 0 SVB FINANCIAL Common Stock 78486Q101 5465 21773 SH SOLE 10155 0 11618 SVB FINANCIAL Common Stock 78486Q101 374 1493 SH SOLE 1 0 0 1493 SWISS HELVETIA Cl-EndFund Eq 4 870875101 4731 562559 SH SOLE 562559 0 0 SYNA 0.5-06/22 Bond 30/360P2 U 87157DAD1 16669 15000000 PRN SOLE 15000000 0 0 SYNCHRONY FINAN Common Stock 87165B103 17739 492635 SH SOLE 274455 0 218180 SYNCHRONY FINAN Common Stock 87165B103 1053 29245 SH SOLE 1 11623 0 17622 SYNNEX CORP Common Stock 87162W100 114 888 SH SOLE 888 0 0 SYNNEX CORP Common Stock 87162W100 3397 26379 SH SOLE 1 0 0 26379 SYNOPSYS INC Common Stock 871607107 1352 9715 SH SOLE 9715 0 0 SYNOPSYS INC Common Stock 871607107 1471 10574 SH SOLE 1 0 0 10574 SYNOVUS FINAN Common Stock 87161C501 430 10990 SH SOLE 10180 0 810 SYSCO CORP Common Stock 871829107 15943 186384 SH SOLE 177603 0 8781 SYSCO CORP Common Stock 871829107 144 1688 SH SOLE 1 0 0 1688 SYSTEMAX INC Common Stock 871851101 18 741 SH SOLE 741 0 0 T ROWE PRICE GR Common Stock 74144T108 1932 15864 SH SOLE 15864 0 0 T ROWE PRICE GR Common Stock 74144T108 482 3957 SH SOLE 1 0 0 3957 T-MOBIL US INC Common Stock 872590104 4248 54178 SH SOLE 51384 0 2794 T-MOBIL US INC Common Stock 872590104 602 7680 SH SOLE 1 5427 0 2253 TACTILE SYSTEMS Common Stock 87357P100 2 33 SH SOLE 33 0 0 TAIWAN FD Cl-EndFund Eq 1 874036106 31155 1513889 SH SOLE 1137719 0 376170 TAIWAN SEMI-ADR CommonStock ADR 874039100 530285 9127117 SH SOLE 7897245 0 1229872 TAIWAN SEMI-ADR CommonStock ADR 874039100 11202 192811 SH DFND 0 0 192811 TAIWAN SEMI-ADR CommonStock ADR 874039100 94926 1633852 SH OTR 1633852 0 0 TAIWAN SEMI-ADR CommonStock ADR 874039100 685 11801 SH SOLE 1 11801 0 0 TAKE TWO INTER Common Stock 874054109 33256 271639 SH SOLE 155205 0 116434 TAKE TWO INTER Common Stock 874054109 850 6943 SH SOLE 1 4386 0 2557 TAL EDU GRP ADR CommonStock ADR 874080104 6 145 SH SOLE 145 0 0 TALEND SA ADR CommonStock ADR 874224207 35 920 SH SOLE 920 0 0 TALLGRASS ENERG Common Stock 874696107 62 2822 SH SOLE 2822 0 0 TANDEM DIABETES Common Stock 875372203 52 877 SH SOLE 877 0 0 TANGER FACTORY Common Stock 875465106 8 598 SH SOLE 598 0 0 TAPESTRY INC Common Stock 876030107 92303 3422436 SH SOLE 1 3421693 0 743 TAPESTRY INC Common Stock 876030107 43646 1618353 SH SOLE 1111393 0 506960 TAPESTRY INC Common Stock 876030107 236 8763 SH OTR 8763 0 0 TARGET CORP Common Stock 87612E106 51000 397786 SH SOLE 199408 0 198378 TARGET CORP Common Stock 87612E106 6989 54514 SH SOLE 1 10790 0 43724 TATA MOTORS ADR CommonStock ADR 876568502 1743 134878 SH SOLE 134878 0 0 TAUBMAN CTRS IN Common Stock 876664103 2859 91974 SH SOLE 91974 0 0 TAUBMAN CTRS IN Common Stock 876664103 132 4246 SH SOLE 1 0 0 4246 TCF FINANCIAL Common Stock 872307103 27967 597590 SH SOLE 343740 0 253850 TCOM 1 7/1/20 Bond30E/360P2 U 22943FAF7 2485 2520000 PRN SOLE 2520000 0 0 TCOM 1.99 07/25 Bond30E/360P2 U 22943FAH3 29821 28305000 PRN SOLE 28305000 0 0 TD AMERITRADE Common Stock 87236Y108 4271 85939 SH SOLE 78856 0 7083 TD AMERITRADE Common Stock 87236Y108 781 15716 SH SOLE 1 12799 0 2917 TDOC 3-12/15/22 Bond 30/360P2 U 87918AAB1 29201 14500000 PRN SOLE 11745000 0 2755000 TE CONNECTIVITY Common Stock H84989104 5913 61705 SH SOLE 58215 0 3490 TE CONNECTIVITY Common Stock H84989104 742 7751 SH SOLE 1 4754 0 2997 TECH DATA CORP Common Stock 878237106 394 2747 SH SOLE 137 0 2610 TECNOGLASS INC Common Stock G87264100 15 1893 SH SOLE 1893 0 0 TEKLA HEALTHCAR Cl-EndFund Eq 4 87911J103 3676 176100 SH SOLE 176100 0 0 TELEDYNE TECH Common Stock 879360105 676 1951 SH SOLE 1 0 0 1951 TELEFBRASIL ADR CommonStock ADR 87936R106 20367 1422323 SH SOLE 922829 0 499494 TELEFBRASIL ADR CommonStock ADR 87936R106 10542 736186 SH OTR 736186 0 0 TELEFLEX INC CO Common Stock 879369106 15 41 SH SOLE 41 0 0 TELEKM INDO ADR CommonStock ADR 715684106 503958 17682761 SH SOLE 14121085 0 3561676 TELEKM INDO ADR CommonStock ADR 715684106 6327 222000 SH DFND 0 0 222000 TELEKM INDO ADR CommonStock ADR 715684106 17410 610908 SH OTR 610908 0 0 TELEKM INDO ADR CommonStock ADR 715684106 1105 38798 SH OTR 0 0 38798 TELENAV INC Common Stock 879455103 16 3454 SH SOLE 3454 0 0 TEMP DRAGON FD Cl-EndFund Eq 2 88018T101 68173 3505055 SH SOLE 2670061 0 834994 TEMP EMER MKTS Cl-End Eq 1 880191101 5166 331376 SH SOLE 331376 0 0 TENABLE HOLDING Common Stock 88025T102 22 946 SH SOLE 946 0 0 TENARIS SA ADR CommonStock ADR 88031M109 7067 312169 SH SOLE 188877 0 123292 TENARIS SA ADR CommonStock ADR 88031M109 4093 180791 SH OTR 180791 0 0 TENCENT MUS ADR CommonStock ADR 88034P109 7812 665437 SH SOLE 665437 0 0 TENET HEALTHC Common Stock 88033G407 1106 29090 SH SOLE 29090 0 0 TERADATA CORP Common Stock 88076W103 54 2031 SH SOLE 2031 0 0 TERADYNE INC Common Stock 880770102 807 11835 SH SOLE 11835 0 0 TERNIUM SA ADR CommonStock ADR 880890108 221107 10050320 SH SOLE 7752540 0 2297780 TERNIUM SA ADR CommonStock ADR 880890108 3215 146150 SH DFND 0 0 146150 TERNIUM SA ADR CommonStock ADR 880890108 8652 393289 SH OTR 393289 0 0 TERNIUM SA ADR CommonStock ADR 880890108 566 25746 SH OTR 0 0 25746 TERRENO REALTY Common Stock 88146M101 13 245 SH SOLE 245 0 0 TESLA INC Common Stock 88160R101 368 882 SH SOLE 1 0 0 882 TEXAS CAPITAL B Common Stock 88224Q107 946 16678 SH SOLE 16678 0 0 TEXAS INSTR INC Common Stock 882508104 435140 3391848 SH SOLE 3053537 0 338311 TEXAS INSTR INC Common Stock 882508104 331 2586 SH OTR 2586 0 0 TEXAS INSTR INC Common Stock 882508104 1284 10011 SH SOLE 1 472 0 9539 TEXAS PACIFIC Common Stock 882610108 1389 1779 SH SOLE 1 0 0 1779 TEXAS ROADHOUSE Common Stock 882681109 65 1161 SH SOLE 1161 0 0 THE BRINKS CO Common Stock 109696104 26943 297130 SH SOLE 172345 0 124785 THE HERSHEY CO Common Stock 427866108 98737 671775 SH SOLE 438120 0 233655 THE HERSHEY CO Common Stock 427866108 4532 30835 SH SOLE 1 22918 0 7917 THERMO FISHER Common Stock 883556102 575145 1770386 SH SOLE 1007588 0 762798 THERMO FISHER Common Stock 883556102 781 2405 SH DFND 2405 0 0 THERMO FISHER Common Stock 883556102 21 66 SH OTR 66 0 0 THERMO FISHER Common Stock 883556102 4490 13821 SH SOLE 1 2077 0 11744 THERMON GROUP H Common Stock 88362T103 24 897 SH SOLE 897 0 0 TIM PARTICI ADR CommonStock ADR 88706P205 162 8482 SH SOLE 8482 0 0 TIMKEN CO COMMO Common Stock 887389104 20 357 SH SOLE 357 0 0 TISI 5-8/1/23 Bond 30/360P2 U 878155AE0 12593 12000000 PRN SOLE 8881000 0 3119000 TJX COMPANIES Common Stock 872540109 121347 1987354 SH SOLE 1141248 0 846106 TJX COMPANIES Common Stock 872540109 7768 127233 SH SOLE 1 56489 0 70744 TLRY 5-10/1/23 Bond 30/360P2 U 88688TAB6 14434 26980000 PRN SOLE 23805000 0 3175000 TOPBUILD COR Common Stock 89055F103 36 355 SH SOLE 355 0 0 TORO CO Common Stock 891092108 54 689 SH SOLE 689 0 0 TORONTO DOMINIO Common Stock 891160509 19164 341436 SH SOLE 338706 0 2730 TORONTO DOMINIO Common Stock 891160509 6 120 SH SOLE 1 120 0 0 TOTAL SA ADR CommonStock ADR 89151E109 713 12898 SH SOLE 12898 0 0 TOTAL SA ADR CommonStock ADR 89151E109 349 6326 SH OTR 6326 0 0 TPI COMPOSITES Common Stock 87266J104 26 1452 SH SOLE 1452 0 0 TRACTOR SUPPLY Common Stock 892356106 1933 20692 SH SOLE 19748 0 944 TRACTOR SUPPLY Common Stock 892356106 350 3754 SH SOLE 1 0 0 3754 TRADEWEB MARKET Common Stock 892672106 1705 36800 SH SOLE 0 0 36800 TRANSCANADA CO Common Stock 87807B107 159 3000 SH SOLE 3000 0 0 TRANSUNION Common Stock 89400J107 2011 23500 SH SOLE 0 0 23500 TRECORA RES Common Stock 894648104 3 493 SH SOLE 493 0 0 TREDEGAR CORP Common Stock 894650100 1108 49607 SH SOLE 49607 0 0 TREE 0.625-6/22 Bond 30/360P2 U 52603BAA5 15668 10000000 PRN SOLE 6236000 0 3764000 TRI-CONTINENTAL Cl-EndFund Eq 4 895436103 12097 428975 SH SOLE 428975 0 0 TRIBUNE PUBLISH Common Stock 89609W107 14 1099 SH SOLE 1099 0 0 TRICO BANCSHARE Common Stock 896095106 20 510 SH SOLE 510 0 0 TRIMAS CORP Common Stock 896215209 6444 205170 SH SOLE 118685 0 86485 TRIMBLE NAVIGAT Common Stock 896239100 52921 1269400 SH SOLE 0 0 1269400 TRIP.COM GR ADR CommonStock ADR 89677Q107 33103 986983 SH SOLE 271236 0 715747 TRIP.COM GR ADR CommonStock ADR 89677Q107 766 22857 SH OTR 22857 0 0 TRIPADVISOR INC Common Stock 896945201 3 131 SH SOLE 131 0 0 TRIPLE-S MANAGE Common Stock 896749108 2 117 SH SOLE 117 0 0 TRIPLEPOINT VEN Common Stock 89677Y100 12 907 SH SOLE 907 0 0 TRUEBLUE INC Common Stock 89785X101 19 799 SH SOLE 799 0 0 TRUIST FINANCIA Common Stock 89832Q109 25152 446597 SH SOLE 335860 0 110737 TSLA 1.25 3/21 Bond 30/360P2 U 88160RAC5 88423 69236000 PRN SOLE 69236000 0 0 TSLA 2.375 3/22 Bond 30/360P2 U 88160RAD3 117369 82840000 PRN SOLE 80916000 0 1924000 TTMI 1.75 12/20 Bond 30/360P2 U 87305RAD1 7586 4800000 PRN SOLE 4800000 0 0 TUPPER BRANDS Common Stock 899896104 9 1129 SH SOLE 1129 0 0 TURKCELL ADR CommonStock ADR 900111204 0 29 SH SOLE 29 0 0 TURNING POINT Common Stock 90041L105 163 5710 SH SOLE 5710 0 0 TWIST BIOSCIENC Common Stock 90184D100 22 1073 SH SOLE 1073 0 0 TWITTER INC Common Stock 90184L102 6 199 SH SOLE 199 0 0 TWITTER INC Common Stock 90184L102 426 13292 SH SOLE 1 0 0 13292 TWLO 0.25-06/23 Bond 30/360P2 U 90138FAB8 43574 28500000 PRN SOLE 23344000 0 5156000 TWTR 0.25-06/24 Bond 30/360P2 U 90184LAF9 45985 47469000 PRN SOLE 47469000 0 0 TYSON FOODS ClA Common Stock 902494103 3955 43444 SH SOLE 43444 0 0 UBER TECHNOLOGI Common Stock 90353T100 318 10700 SH SOLE 0 0 10700 UBIQUITI INC Common Stock 90353W103 1549 8200 SH SOLE 1 0 0 8200 UFP TECHNOLOGIE Common Stock 902673102 29 588 SH SOLE 588 0 0 ULTA SALON COS Common Stock 90384S303 196 775 SH SOLE 775 0 0 ULTRA CLEAN HLD Common Stock 90385V107 27 1151 SH SOLE 1151 0 0 ULTRAGENYX PHAR Common Stock 90400D108 18 434 SH SOLE 434 0 0 UNIFI INC Common Stock 904677200 15 605 SH SOLE 605 0 0 UNIFIRST CORP M Common Stock 904708104 48 239 SH SOLE 239 0 0 UNIFIRST CORP M Common Stock 904708104 172 852 SH SOLE 1 0 0 852 UNILEVER ADR CommonStock ADR 904767704 137782 2410050 SH SOLE 2351243 0 58807 UNILEVER NV NY CommonStock ADR 904784709 72294 1258176 SH SOLE 1076140 0 182036 UNILEVER NV NY CommonStock ADR 904784709 232 4050 SH DFND 0 0 4050 UNILEVER NV NY CommonStock ADR 904784709 15906 276821 SH OTR 276821 0 0 UNILEVER NV NY CommonStock ADR 904784709 9 163 SH SOLE 1 163 0 0 UNION PAC CORP Common Stock 907818108 521598 2885109 SH SOLE 1 2824109 0 61000 UNION PAC CORP Common Stock 907818108 23754 131392 SH SOLE 110900 0 20492 UNION PAC CORP Common Stock 907818108 1022 5655 SH DFND 4855 0 800 UNION PAC CORP Common Stock 907818108 24 136 SH OTR 136 0 0 UNION PAC CORP Common Stock 907818108 3836 21219 SH SOLE 1 17363 0 3856 UNITED COMMTY F Common Stock 909839102 13 1168 SH SOLE 1168 0 0 UNITED CONT Common Stock 910047109 2178 24736 SH SOLE 24736 0 0 UNITED CONT Common Stock 910047109 314 3572 SH SOLE 1 0 0 3572 UNITED DOM REAL Common Stock 902653104 13 286 SH SOLE 286 0 0 UNITED PARCEL S Common Stock 911312106 9512 81261 SH SOLE 23587 0 57674 UNITED PARCEL S Common Stock 911312106 3900 33319 SH SOLE 1 0 0 33319 UNITED RENTAL Common Stock 911363109 37375 224113 SH SOLE 73053 0 151060 UNITED RENTAL Common Stock 911363109 462 2775 SH SOLE 1 0 0 2775 UNITED STATES L Common Stock 911922102 2 27 SH SOLE 27 0 0 UNITED TECHNOLO Common Stock 913017109 53447 356889 SH SOLE 293678 0 63211 UNITED TECHNOLO Common Stock 913017109 730 4875 SH DFND 4875 0 0 UNITED TECHNOLO Common Stock 913017109 17 116 SH OTR 116 0 0 UNITEDHEALTH GR Common Stock 91324P102 72914 248024 SH SOLE 132635 0 115389 UNITEDHEALTH GR Common Stock 91324P102 6713 22835 SH SOLE 1 5267 0 17568 UNIVERSAL FST P Common Stock 913543104 16 349 SH SOLE 349 0 0 UNIVERSAL HEALT Common Stock 91359E105 49 422 SH SOLE 422 0 0 UNIVERSAL HLTH Common Stock 913903100 2337 16293 SH SOLE 14196 0 2097 UNIVERSAL HLTH Common Stock 913903100 307 2144 SH SOLE 1 0 0 2144 UNIVERSAL INSUR Common Stock 91359V107 1589 56781 SH SOLE 56781 0 0 UNIVEST CORP/PA Common Stock 915271100 18 694 SH SOLE 694 0 0 UNUMPROVIDENT Common Stock 91529Y106 1054 36161 SH SOLE 36161 0 0 UNUMPROVIDENT Common Stock 91529Y106 146 5007 SH SOLE 1 0 0 5007 URBAN OUTFITTER Common Stock 917047102 4504 162207 SH SOLE 154182 0 8025 URBAN OUTFITTER Common Stock 917047102 562 20267 SH SOLE 1 20267 0 0 US BANCORP Common Stock 902973304 21836 368298 SH SOLE 265006 0 103291 US FOODS HOLDIN Common Stock 912008109 1265 30200 SH SOLE 0 0 30200 USANA HEALTH SC Common Stock 90328M107 1 18 SH SOLE 18 0 0 UTAH MEDICAL PR Common Stock 917488108 19 181 SH SOLE 181 0 0 V F CORP Common Stock 918204108 82 829 SH SOLE 829 0 0 V F CORP Common Stock 918204108 183 1837 SH SOLE 1 0 0 1837 VAC 1.5-9/15/22 Bond 30/360P2 U 57164YAB3 13395 12503000 PRN SOLE 10507000 0 1996000 VAIL RESORTS Common Stock 91879Q109 1568 6541 SH SOLE 6541 0 0 VALARIS PLC Common Stock G9402V109 328 50000 SH SOLE 50000 0 0 VALE SA-SP ADR CommonStock ADR 91912E105 2234 169260 SH SOLE 169260 0 0 VALERO ENERGY Common Stock 91913Y100 397 4242 SH SOLE 1 0 0 4242 VALMONT INDS IN Common Stock 920253101 34300 229009 SH SOLE 132017 0 96992 VALVOLINE INC Common Stock 92047W101 0 37 SH SOLE 37 0 0 VANDA PHARM Common Stock 921659108 49 3000 SH SOLE 3000 0 0 VANECK VECT CEF MutFund Fi12 TL 92189F460 49 1800 PRN SOLE 1800 0 0 VANECK VECT-AMT MutFund Fi12 TL 92189H201 1382 27517 PRN SOLE 27517 0 0 VANGUARD FTSE MutFund Eq 4 TL 921943858 805 18283 SH SOLE 18283 0 0 VANGUARD FTSE A MutFund Eq 4 TL 922042775 41 764 SH SOLE 764 0 0 VANGUARD INDUST MutFund Eq 1 TL 92204A603 2645 17195 SH SOLE 17195 0 0 VANGUARD IT TSY MutFund Fi12 TL 92206C706 10173 154290 PRN SOLE 154290 0 0 VANGUARD S/T BD MutFund Fi12 TL 921937827 2884 35779 PRN SOLE 35779 0 0 VANGUARD SMALL MutFund Eq 1 TL 922908751 643 3883 SH SOLE 3883 0 0 VANGUARD TECH MutFund Eq 1 TL 92204A702 1172 4787 SH SOLE 4787 0 0 VARIAN MEDICAL Common Stock 92220P105 7061 49722 SH SOLE 24978 0 24744 VARIAN MEDICAL Common Stock 92220P105 416 2930 SH SOLE 1 0 0 2930 VECTOR GROUP LT Common Stock 92240M108 51 3874 SH SOLE 3874 0 0 VECTRUS INC Common Stock 92242T101 17 343 SH SOLE 343 0 0 VEDANTA LTD ADR CommonStock ADR 92242Y100 3491 404530 SH SOLE 404530 0 0 VEDANTA LTD ADR CommonStock ADR 92242Y100 6901 799711 SH OTR 799711 0 0 VEEVA SYSTEMS Common Stock 922475108 7110 50553 SH SOLE 13077 0 37476 VEEVA SYSTEMS Common Stock 922475108 4191 29800 SH SOLE 1 0 0 29800 VENTAS INC Common Stock 92276F100 855 14816 SH SOLE 14816 0 0 VEON LTD CommonStock ADR 91822M106 96 38225 SH SOLE 38225 0 0 VERACYTE INC Common Stock 92337F107 60 2183 SH SOLE 2183 0 0 VERICEL CORP Common Stock 92346J108 36 2112 SH SOLE 2112 0 0 VERINT SYSTEMS Common Stock 92343X100 95 1719 SH SOLE 1719 0 0 VERISIGN Common Stock 92343E102 362 1883 SH SOLE 1 0 0 1883 VERISK ANALYTIC Common Stock 92345Y106 17933 120085 SH SOLE 86423 0 33662 VERISK ANALYTIC Common Stock 92345Y106 654 4381 SH SOLE 1 4381 0 0 VERIZON COMM Common Stock 92343V104 209845 3417679 SH SOLE 2032662 0 1385017 VERIZON COMM Common Stock 92343V104 432 7046 SH OTR 7046 0 0 VERIZON COMM Common Stock 92343V104 10675 173862 SH SOLE 1 54210 0 119652 VERTEX PHARMACE Common Stock 92532F100 10819 49416 SH SOLE 15689 0 33727 VERTEX PHARMACE Common Stock 92532F100 1301 5943 SH SOLE 1 0 0 5943 VIACOMCBS INC B Common Stock 92556H206 181 4316 SH SOLE 4316 0 0 VICI PROPERTIES Common Stock 925652109 1111 43505 SH SOLE 43505 0 0 VICTORY CAPITAL Common Stock 92645B103 14 700 SH SOLE 700 0 0 VILLAGE SUPER - Common Stock 927107409 69 3000 SH SOLE 3000 0 0 VIPSHOP HLDINGS CommonStock ADR 92763W103 8224 580433 SH SOLE 563900 0 16533 VIRTU FINANCIAL Common Stock 928254101 3239 202616 SH SOLE 202616 0 0 VISA INC Common Stock 92826C839 823194 4381025 SH SOLE 3556283 0 824742 VISA INC Common Stock 92826C839 22051 117357 SH SOLE 1 52120 0 65237 VISTRA ENERGY Common Stock 92840M102 884 38468 SH SOLE 36744 0 1724 VISTRA ENERGY Common Stock 92840M102 292 12706 SH SOLE 1 0 0 12706 VMWARE INC Common Stock 928563402 6888 45382 SH SOLE 16473 0 28909 VMWARE INC Common Stock 928563402 963 6349 SH SOLE 1 0 0 6349 VNGD BOND MutFund Fi 1 TL 921937835 624 7450 PRN SOLE 7450 0 0 VNGD BOND MutFund Fi 1 TL 921937835 880 10500 PRN DFND 10500 0 0 VNGD EMERGING MutFund Eq 1 TL 922042858 5957 133960 SH SOLE 133960 0 0 VNGD EMERGING MutFund Eq 1 TL 922042858 461 10383 SH OTR 10383 0 0 VNGD EUROPE MutFund Eq 1 TL 922042874 26577 453547 SH SOLE 438542 0 15005 VNGD INT CORP B MutFund Fi12 TL 92206C870 9402 102950 PRN SOLE 102950 0 0 VNGD PACIFIC MutFund Eq 0 TL 922042866 347 5000 SH SOLE 5000 0 0 VNGD S&P 500 MutFund Eq 4 TL 922908363 13295 44947 SH SOLE 44947 0 0 VNGD SC GRO MutFund Eq 1 TL 922908595 109 550 SH SOLE 550 0 0 VNGD SC VAL MutFund Eq 4 TL 922908611 2608 19030 SH SOLE 19030 0 0 VNGD ST CORP BD MutFund Fi TL 92206C409 6921 85414 PRN SOLE 69420 0 15994 VNGD TOT WRLD MutFund Eq 4 TL 922042742 14 176 SH SOLE 176 0 0 VOCERA COMM INC Common Stock 92857F107 392 18911 SH SOLE 18911 0 0 VORNADO REL TR Common Stock 929042109 1030 15502 SH SOLE 15502 0 0 VOYA FINANCIAL Common Stock 929089100 17073 279980 SH SOLE 243530 0 36450 VSE CORP Common Stock 918284100 11 301 SH SOLE 301 0 0 VSH 2.25-06/25 Bond 30/360P2 U 928298AP3 5794 5770000 PRN SOLE 5297000 0 473000 VULCAN MATLS CO Common Stock 929160109 616911 4284403 SH SOLE 3869195 0 415208 VULCAN MATLS CO Common Stock 929160109 10367 72003 SH SOLE 1 3768 0 68235 W 0.375-09/1/22 Bond 30/360P2 U 94419LAB7 40287 37000000 PRN SOLE 30817000 0 6183000 W 1.125-11/1/24 Bond 30/360P2 U 94419LAD3 8054 7753000 PRN SOLE 5828000 0 1925000 W&T OFFSHORE Common Stock 92922P106 338 60936 SH SOLE 56729 0 4207 W.P. CAREY INC Common Stock 92936U109 256 3200 SH SOLE 3200 0 0 WABASH NATL Common Stock 929566107 30 2084 SH SOLE 2084 0 0 WALGREEN BOOTS Common Stock 931427108 1535 26038 SH SOLE 26038 0 0 WALGREEN BOOTS Common Stock 931427108 2469 41892 SH SOLE 1 0 0 41892 WALKER & DUNLOP Common Stock 93148P102 25 394 SH SOLE 394 0 0 WALMART Common Stock 931142103 22775 191649 SH SOLE 185590 0 6059 WALMART Common Stock 931142103 2990 25166 SH SOLE 1 8801 0 16365 WALT DISNEY CO Common Stock 254687106 371042 2565459 SH SOLE 2446789 0 118670 WALT DISNEY CO Common Stock 254687106 2129 14721 SH SOLE 1 0 0 14721 WARRIOR MET COA Common Stock 93627C101 4303 203661 SH SOLE 203661 0 0 WARRIOR MET COA Common Stock 93627C101 595 28196 SH SOLE 1 28196 0 0 WASTE CONNECT- Common Stock 94106B101 37 410 SH SOLE 410 0 0 WASTE MGMT INC Common Stock 94106L109 105197 923109 SH SOLE 606997 0 316112 WASTE MGMT INC Common Stock 94106L109 9894 86825 SH SOLE 1 27840 0 58985 WATERS CORP Common Stock 941848103 15 66 SH SOLE 66 0 0 WATTS WATER Common Stock 942749102 39 394 SH SOLE 394 0 0 WATTS WATER Common Stock 942749102 42 429 SH SOLE 1 429 0 0 WB 1.25-11/22 Bond30E/360P2 U 948596AC5 65576 69306000 PRN SOLE 59026000 0 10280000 WD-40 CO COMMON Common Stock 929236107 2 13 SH SOLE 13 0 0 WDC 1.5-2/1/24 Bond 30/360P2 U 958102AP0 13206 13416000 PRN SOLE 0 0 13416000 WEC ENERGY GRP Common Stock 92939U106 2163 23453 SH SOLE 23453 0 0 WEC ENERGY GRP Common Stock 92939U106 634 6879 SH SOLE 1 0 0 6879 WEIBO SPON ADR CommonStock ADR 948596101 27630 596120 SH SOLE 166248 0 429872 WEIBO SPON ADR CommonStock ADR 948596101 799 17249 SH OTR 17249 0 0 WEINGARTEN RLTY Common Stock 948741103 77 2477 SH SOLE 2477 0 0 WEIS MKTS INC Common Stock 948849104 28 693 SH SOLE 0 0 693 WELLCARE HEALTH Common Stock 94946T106 839 2543 SH SOLE 1 0 0 2543 WELLS FARGO CO Common Stock 949746101 10402 193347 SH SOLE 170252 0 23095 WELLS FARGO CO Common Stock 949746101 348 6485 SH DFND 6485 0 0 WELLS FARGO CO Common Stock 949746101 9 177 SH OTR 177 0 0 WELLS FARGO CO Common Stock 949746101 1790 33283 SH SOLE 1 0 0 33283 WELLTOWER INC Common Stock 95040Q104 253 3104 SH SOLE 3104 0 0 WEST PHARMACEUT Common Stock 955306105 11088 73764 SH SOLE 24880 0 48884 WEST PHARMACEUT Common Stock 955306105 2315 15400 SH SOLE 1 0 0 15400 WESTERN ALLIANC Common Stock 957638109 7356 129070 SH SOLE 128054 0 1016 WESTERN ALLIANC Common Stock 957638109 477 8373 SH SOLE 1 0 0 8373 WESTERN UNION Common Stock 959802109 9 350 SH SOLE 350 0 0 WESTERN UNION Common Stock 959802109 331 12376 SH SOLE 1 0 0 12376 WEYCO GROUP INC Common Stock 962149100 1 74 SH SOLE 74 0 0 WEYERHAEUSER CO Common Stock 962166104 3438 113862 SH SOLE 113862 0 0 WFC 7.5 12/49 PREF STCK P4 U 949746804 749 51700 SH SOLE 51700 0 0 WHIRLPOOL CORP Common Stock 963320106 864 5858 SH SOLE 5858 0 0 WILEY JOHN & SO Common Stock 968223206 20 424 SH SOLE 424 0 0 WILLIAMS SONOMA Common Stock 969904101 11885 161839 SH SOLE 64832 0 97007 WILLIAMS SONOMA Common Stock 969904101 536 7303 SH SOLE 1 7303 0 0 WILLIS LEASE Common Stock 970646105 8 147 SH SOLE 147 0 0 WILLIS TOWERS W Common Stock G96629103 169 841 SH SOLE 841 0 0 WINMARK CORP Common Stock 974250102 22 111 SH SOLE 111 0 0 WINNEBAGO INDUS Common Stock 974637100 89 1687 SH SOLE 1687 0 0 WINTRUST FINANC Common Stock 97650W108 8355 117855 SH SOLE 68295 0 49560 WIPRO LTD ADR CommonStock ADR 97651M109 2252 600664 SH SOLE 600664 0 0 WISDOMTREE EM MutFund Eq 4 TL 97717W315 241 5281 SH SOLE 5281 0 0 WIX 0-07/01/23 Bond30E/360P1 U 92940WAB5 32427 28383000 PRN SOLE 28383000 0 0 WIX.COM LTD Common Stock M98068105 212 1738 SH SOLE 1738 0 0 WMGI 2.25-11/21 Bond 30/360P2 U 98236JAB4 26136 18000000 PRN SOLE 14198000 0 3802000 WNS HLD ADR CommonStock ADR 92932M101 8706 131614 SH SOLE 130607 0 1007 WOLVERINE WORLD Common Stock 978097103 16 490 SH SOLE 490 0 0 WORKDAY INC Common Stock 98138H101 64 391 SH SOLE 391 0 0 WORKDAY INC Common Stock 98138H101 387 2354 SH SOLE 1 0 0 2354 WORKIVA INC Common Stock 98139A105 97 2312 SH SOLE 2312 0 0 WORLD WRESTLIN- Common Stock 98156Q108 41 640 SH SOLE 640 0 0 WSFS FINANCIAL Common Stock 929328102 13 304 SH SOLE 304 0 0 WYNDHAM HOTELS Common Stock 98311A105 3028 48210 SH SOLE 0 0 48210 WYNN RESORTS Common Stock 983134107 5056 36414 SH SOLE 9960 0 26454 WYNN RESORTS Common Stock 983134107 419 3020 SH SOLE 1 0 0 3020 XCEL ENERGY INC Common Stock 98389B100 3179 50080 SH SOLE 50080 0 0 XENCOR INC Common Stock 98401F105 21 634 SH SOLE 634 0 0 XENIA HOTELS & Common Stock 984017103 1710 79141 SH SOLE 79141 0 0 XEROX HOLDINGS Common Stock 98421M106 184 5000 SH SOLE 5000 0 0 XILINX INC Common Stock 983919101 1996 20419 SH SOLE 20222 0 197 XILINX INC Common Stock 983919101 372 3811 SH SOLE 1 0 0 3811 XPERI CORP Common Stock 98421B100 29 1588 SH SOLE 1588 0 0 XPERI CORP Common Stock 98421B100 326 17648 SH SOLE 1 0 0 17648 XYLEM INC Common Stock 98419M100 40 510 SH SOLE 1 510 0 0 YANDEX NV Common Stock N97284108 161820 3720877 SH SOLE 1352052 0 2368825 YELP INC Common Stock 985817105 46 1326 SH SOLE 1326 0 0 YUM BRANDS INC Common Stock 988498101 7 72 SH SOLE 72 0 0 YUM CHINA HOLDI Common Stock 98850P109 4731 98552 SH SOLE 98552 0 0 Z 1.5 07/01/23 Bond 30/360P2 U 98954MAC5 30060 31234000 PRN SOLE 31234000 0 0 Z 2 12/01/21 Bond 30/360P2 U 98954MAB7 19620 17500000 PRN SOLE 17048000 0 452000 ZEBRA TECHNOLOG Common Stock 989207105 27514 107714 SH SOLE 41167 0 66547 ZEBRA TECHNOLOG Common Stock 989207105 3064 11997 SH SOLE 1 0 0 11997 ZEN 0.25-03/23 Bond 30/360P2 U 98936JAB7 15591 11400000 PRN SOLE 11400000 0 0 ZENDESK INC Common Stock 98936J101 34 449 SH SOLE 449 0 0 ZIMMER BIOMET H Common Stock 98956P102 3 21 SH SOLE 21 0 0 ZIONS BANCORPOR Common Stock 989701107 883 17017 SH SOLE 17017 0 0 ZIONS BANCORPOR Common Stock 989701107 171 3312 SH SOLE 1 0 0 3312 ZIX CORP Common Stock 98974P100 9 1403 SH SOLE 1403 0 0 ZOETIS INC Common Stock 98978V103 386470 2920061 SH SOLE 2423973 0 496088 ZOETIS INC Common Stock 98978V103 1032 7800 SH DFND 7800 0 0 ZOETIS INC Common Stock 98978V103 28 219 SH OTR 219 0 0 ZOETIS INC Common Stock 98978V103 3271 24716 SH SOLE 1 16552 0 8164 ZSCALER INC Common Stock 98980G102 943 20300 SH SOLE 0 0 20300 ZTO EXPRESS INC CommonStock ADR 98980A105 64630 2767902 SH SOLE 1214083 0 1553819 ZTO EXPRESS INC CommonStock ADR 98980A105 4339 185846 SH OTR 185846 0 0 ZYNEX INC Common Stock 98986M103 9 1195 SH SOLE 1195 0 0 iSHARES MSCI AI MutFund Eq 2 TL 464288240 18565 377959 SH SOLE 377959 0 0 iSHARES RUS1000 MutFund Eq 4 TL 464287598 2604 19080 SH SOLE 19080 0 0 iSHARES RUS2000 MutFund Eq 4 TL 464287648 96 450 SH SOLE 450 0 0 iSHARES RUSSELL MutFund Eq 1 TL 464287630 141 1100 SH SOLE 1100 0 0 iSHR 1-3 TREAS MutFund Fi12 TL 464287457 29072 343530 PRN SOLE 343530 0 0 iSHR 7-10 TREAS MutFund Fi12 TL 464287440 10553 95746 PRN SOLE 95746 0 0 iSHR BARC TIPS MutFund Fi12 TL 464287176 233 2000 PRN SOLE 2000 0 0 iSHR CORE S&P MutFund Eq 4 TL 464287200 138866 429607 SH SOLE 414512 0 15095 iSHR CORE SP MC MutFund Eq 4 TL 464287507 37020 179869 SH SOLE 171654 0 8215 iSHR CORE SP SC MutFund Eq 4 TL 464287804 47291 563997 SH SOLE 531564 0 32433 iSHR EM DVD MutFund Eq 4 TL 464286319 284 7000 SH SOLE 7000 0 0 iSHR MSCI EAFE MutFund Eq 1 TL 464287465 42693 614824 SH SOLE 613324 0 1500 iSHR MSCI EM MutFund Eq 0 TL 464287234 82660 1842222 SH SOLE 1842222 0 0 iSHR MSCI EM MutFund Eq 0 TL 464287234 15053 335496 SH OTR 335496 0 0 iSHR MSCI EM AS MutFund Eq 2 TL 464286426 1154 16312 SH OTR 16312 0 0 iSHR NATL AMT MutFund Fi 4 TL 464288414 38198 335342 PRN SOLE 325630 0 9712 iSHR RUS 2000 MutFund Eq 4 TL 464287655 467 2821 SH SOLE 2821 0 0 iSHR RUSS1000 MutFund Eq 4 TL 464287622 154 865 SH SOLE 865 0 0 iSHR S&P 500/G MutFund Eq 4 TL 464287309 588 3040 SH SOLE 3040 0 0 iSHR S&P 500/V MutFund Eq 4 TL 464287408 299 2300 SH SOLE 2300 0 0 iSHR S&P EUR MutFund Eq 1 TL 464287861 13 289 SH SOLE 289 0 0