0000950123-21-001695.txt : 20210212 0000950123-21-001695.hdr.sgml : 20210212 20210211173648 ACCESSION NUMBER: 0000950123-21-001695 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20201231 FILED AS OF DATE: 20210212 DATE AS OF CHANGE: 20210211 EFFECTIVENESS DATE: 20210212 FILER: COMPANY DATA: COMPANY CONFORMED NAME: PARAMETRIC PORTFOLIO ASSOCIATES LLC CENTRAL INDEX KEY: 0000932859 IRS NUMBER: 200292745 STATE OF INCORPORATION: DE FISCAL YEAR END: 1031 FILING VALUES: FORM TYPE: 13F-HR SEC ACT: 1934 Act SEC FILE NUMBER: 028-04558 FILM NUMBER: 21621211 BUSINESS ADDRESS: STREET 1: 800 FIFTH AVENUE STREET 2: SUITE 2800 CITY: SEATTLE STATE: WA ZIP: 98104 BUSINESS PHONE: 2066945575 MAIL ADDRESS: STREET 1: 800 FIFTH AVENUE STREET 2: SUITE 2800 CITY: SEATTLE STATE: WA ZIP: 98104 FORMER COMPANY: FORMER CONFORMED NAME: PARAMETRIC PORTFOLIO ASSOCIATES DATE OF NAME CHANGE: 19990326 13F-HR 1 primary_doc.xml 13F-HR LIVE 0000932859 XXXXXXXX 12-31-2020 12-31-2020 false Parametric Portfolio Associates LLC
800 Fifth Avenue Suite 2800 Seattle WA 98104
13F HOLDINGS REPORT 028-04558 N
Randall Hegarty Chief Compliance Officer 206-233-2204 /S/ Randall Hegarty Seattle WA 02-11-2021 0 3988 160215106 false
INFORMATION TABLE 2 3104.xml INFORMATION TABLE FOR FORM 13F 10X GENOMICS INC-CLASS A Common Stock 88025U109 4113 29050 SH SOLE 27193 0 1857 1-800-FLOWERS.COM INC Common Stock 68243Q106 3402 130832 SH SOLE 83348 0 47484 1LIFE HEALTHCARE INC Common Stock 68269G107 2525 57837 SH SOLE 57104 0 733 1ST BUS FINL SVCS INC COM Common Stock 319390100 258 14037 SH SOLE 4391 0 9646 1ST SOURCE CORP Common Stock 336901103 1743 43252 SH SOLE 32720 0 10532 21VIANET GROUP INC SPONSORED ADR ADR 90138A103 1333 38428 SH SOLE 37490 0 938 2U INC COM Common Stock 90214J101 7706 192613 SH SOLE 123861 0 68752 3D SYSTEMS CORP Common Stock 88554D205 2363 225523 SH SOLE 208214 0 17309 3M CO Common Stock 88579Y101 388223 2221080 SH SOLE 1651422 0 569658 4D Molecular Therapeutics Inc Common Stock 35104E100 1428 34444 SH SOLE 0 0 34444 51 JON INC ADR ADR 316827104 2110 30147 SH SOLE 28794 0 1353 8X8 INC NEW COM Common Stock 282914100 7724 224065 SH SOLE 165637 0 58428 A MARK PRECIOUS METALS COM Common Stock 00181T107 1119 43621 SH SOLE 99 0 43522 A10 NETWORKS INC COM Common Stock 002121101 2057 208641 SH SOLE 20689 0 187952 a2 Milk Co Ltd ADR 002201101 927 105249 SH SOLE 97943 0 7306 AAC ACOUSTIC TECHNOLOG ADR ADR 000304105 3405 621303 SH SOLE 591901 0 29402 AAON INC Common Stock 000360206 6755 101387 SH SOLE 79280 0 22107 AAR CORP Common Stock 000361105 6254 172667 SH SOLE 165368 0 7299 AARON'S CO INC Common Stock 00258W108 2563 135157 SH SOLE 52763 0 82394 ABB LTD SPONSORED ADR ADR 000375204 59618 2132245 SH SOLE 1506589 0 625656 ABBOTT LABORATORIES Common Stock 002824100 693673 6335495 SH SOLE 5331536 0 1003959 ABBVIE INC. COM Common Stock 00287Y109 763958 7129803 SH SOLE 5204715 0 1925088 ABCAM PLC-SPON ADR ADR 000380204 5912 274318 SH SOLE 273242 0 1076 ABERCROMBIE & FITCH CO Common Stock 002896207 12263 602332 SH SOLE 580867 0 21465 ABERDEEN GLOBAL DYNAMIC DIVIDEND FUND Closed-End Fund 00302M106 2395 229358 SH SOLE 211987 0 17371 ABERDEEN GLOBAL PREMIER PROPERTIES FUND Closed-End Fund 00302L108 13290 2526575 SH SOLE 1889445 0 637130 ABERDEEN STNDRD PHYSIC GLD ETF 00326A104 11246 615194 SH SOLE 615194 0 0 ABIOMED INC COM Common Stock 003654100 43687 134752 SH SOLE 95940 0 38812 ABM INDUSTRIES INC Common Stock 000957100 9433 249294 SH SOLE 143012 0 106282 ABN AMRO BANK NV-UNSP ADR ADR 00080Q105 10144 1037234 SH SOLE 901492 0 135742 ACACIA COMMUNICATIONS INC Common Stock 00401C108 3388 46441 SH SOLE 41921 0 4520 ACACIA RESH CORP ACACIA TCH COM Common Stock 003881307 633 160656 SH SOLE 149655 0 11001 ACADIA HEALTHCARE CO COM Common Stock 00404A109 11380 226429 SH SOLE 170735 0 55694 ACADIA PHARMACEUTICALS INC COM Common Stock 004225108 16069 300576 SH SOLE 113846 0 186730 ACADIA REALTY TRUST REIT REIT 004239109 3062 215760 SH SOLE 196557 0 19203 ACCELERATE DIAGNOSTICS INC Common Stock 00430H102 104 13701 SH SOLE 13653 0 48 ACCELERON PHARMA INC Common Stock 00434H108 6842 53479 SH SOLE 48981 0 4498 ACCENTURE PLC Common Stock G1151C101 589322 2256122 SH SOLE 1828697 0 427425 ACCO BRANDS CORP COM Common Stock 00081T108 12441 1472343 SH SOLE 211929 0 1260414 ACCOR SA SPONSORED ADR ADR 00435F309 7680 1066728 SH SOLE 949030 0 117698 ACCURAY INC Common Stock 004397105 113 27046 SH SOLE 8261 0 18785 ACER THERAPEUTICS INC Common Stock 00444P108 57 21589 SH SOLE 21520 0 69 ACI WORLDWIDE INC Common Stock 004498101 27171 707016 SH SOLE 157797 0 549219 ACORDA THERAPEUTICS INC Common Stock 00484M601 21 30919 SH SOLE 30919 0 0 ACS ACTIVIDADES CONS-UNS ADR ADR 00089H106 11876 1788589 SH SOLE 1641722 0 146867 ACTIVISION BLIZZARD INC Common Stock 00507V109 244449 2632736 SH SOLE 2007461 0 625275 ACTUA CORP Common Stock 005094107 5 107574 SH SOLE 2519 0 105055 ACUITY BRANDS INC Common Stock 00508Y102 7913 65351 SH SOLE 60481 0 4870 ACUSHNET HOLDINGS CORP Common Stock 005098108 1815 44768 SH SOLE 38675 0 6093 ADAMS DIVERSIFIED EQUITY FUND Closed-End Fund 006212104 22943 1326934 SH SOLE 1042193 0 284741 ADAPTHEALTH CORP Common Stock 00653Q102 4124 109803 SH SOLE 28806 0 80997 ADAPTIVE BIOTECHNOLOGIES Common Stock 00650F109 7019 118708 SH SOLE 51265 0 67443 ADDUS HOMECARE CORP COM Common Stock 006739106 4945 42236 SH SOLE 27968 0 14268 ADECCO SA - REG - UNSPON ADR ADR 006754204 20090 603839 SH SOLE 549622 0 54217 ADECOAGRO SA Common Stock L00849106 314 46218 SH SOLE 46218 0 0 ADIDAS-SALOMON AG-SPON ADR ADR 00687A107 74388 406512 SH SOLE 358292 0 48220 ADIENT PLC Common Stock G0084W101 15062 433177 SH SOLE 176576 0 256601 ADMA BIOLOGICS INC Common Stock 000899104 37 19127 SH SOLE 17178 0 1949 ADMIRAL GROUP ADR ADR 007192107 3620 91755 SH SOLE 83852 0 7903 ADOBE INC Common Stock 00724F101 1008573 2016663 SH SOLE 1493678 0 522985 ADTALEM GLOBAL EDUCATION INC Common Stock 00737L103 2595 76430 SH SOLE 71413 0 5017 ADTRAN INC Common Stock 00738A106 1762 119285 SH SOLE 110452 0 8832 ADVANCE AUTO PARTS INC Common Stock 00751Y106 40196 255198 SH SOLE 198661 0 56538 ADVANCED DRAINAGE SYSTEMS INC Common Stock 00790R104 21699 259615 SH SOLE 215312 0 44303 ADVANCED EMISSIONS SOLUTIONS I Common Stock 00770C101 1428 259561 SH SOLE 246483 0 13078 ADVANCED ENERGY INDUSTRIES INC Common Stock 007973100 13713 141417 SH SOLE 103280 0 38137 ADVANCED MICRO DEVICES INC Common Stock 007903107 334173 3643797 SH SOLE 3059335 0 584462 ADVANSIX INC Common Stock 00773T101 1144 57242 SH SOLE 52538 0 4704 ADVANTEST CORP SPONSORED ADR ADR 00762U200 3801 50478 SH SOLE 45737 0 4741 ADVENT CONVERTIBLE AND INCOME Closed-End Fund 00764C109 25513 1544389 SH SOLE 1053001 0 491388 ADVERUM BIOTECHNOLOGIES INC Common Stock 00773U108 285 26333 SH SOLE 20727 0 5606 ADYEN NV Common Stock N3501V104 2600 1143 SH SOLE 1143 0 0 ADYEN NV-UNSPON ADR ADR 00783V104 32769 706232 SH SOLE 628714 0 77518 AECOM Common Stock 00766T100 15954 320485 SH SOLE 251079 0 69406 AEGEAN MARINE PETROLEUM NETWOR Common Stock Y0017S102 0 39600 SH SOLE 0 0 39600 AEGION CORP Common Stock 00770F104 599 31561 SH SOLE 28902 0 2659 AEGLEA BIOTHERAPEUTICS INC Common Stock 00773J103 208 26442 SH SOLE 24721 0 1721 AEGON N V ORD AMER REG NY Reg Shrs 007924103 17587 4452343 SH SOLE 4078231 0 374112 AEON CO LTD ADR ADR 007627102 5064 166376 SH SOLE 142041 0 24335 AERCAP HOLDINGS NV SHS Common Stock N00985106 21720 476527 SH SOLE 322986 0 153541 AERIE PHARMACEUTICALS INC Common Stock 00771V108 1431 105895 SH SOLE 25650 0 80245 AEROJET ROCKETDYNE HOLDINGS INC Common Stock 007800105 6077 114992 SH SOLE 107481 0 7511 AEROVIRONMENT INC Common Stock 008073108 5620 64671 SH SOLE 48713 0 15958 AES CORP/THE Common Stock 00130H105 67151 2857499 SH SOLE 1938700 0 918799 AFFILIATED MANAGERS GROUP Common Stock 008252108 23183 227956 SH SOLE 195584 0 32372 AFFIMED N V COM Common Stock N01045108 665 114315 SH SOLE 107315 0 7000 AFLAC INC Common Stock 001055102 124199 2792866 SH SOLE 1858071 0 934794 Afterpay Ltd ADR 00832J102 8781 95347 SH SOLE 86872 0 8475 AFYA LTD-CLASS A Common Stock G01125106 732 28914 SH SOLE 28914 0 0 AG MORTGAGE INVESTMENT TRUST I REIT 001228105 253 85883 SH SOLE 85187 0 696 AGC INC ADR ADR 00109C103 10261 1476424 SH SOLE 1341109 0 135315 AGCO CORP Common Stock 001084102 41709 404592 SH SOLE 143620 0 260973 AGEAS ADR ADR 00844W208 25742 482151 SH SOLE 447005 0 35146 AGENUS INC Common Stock 00847G705 116 36346 SH SOLE 35154 0 1192 AGILENT TECHNOLOGIES INC Common Stock 00846U101 131577 1110447 SH SOLE 934776 0 175671 AGILYSYS INC Common Stock 00847J105 2359 61457 SH SOLE 43233 0 18224 AGIOS PHARMACEUTICALS INC Common Stock 00847X104 6796 156853 SH SOLE 107896 0 48957 AGL ENERGY LTD-SPON ADR ADR 001201201 1676 181102 SH SOLE 163479 0 17623 AGNC INVESTMENT CORP REIT 00123Q104 16864 1081017 SH SOLE 1012004 0 69014 AGNICO-EAGLE MINES LTD Common Stock 008474108 14870 210897 SH SOLE 200756 0 10141 AGREE REALTY CORP COM REIT REIT 008492100 8510 127823 SH SOLE 115259 0 12564 AGRICULTURAL BK CHINA ADR ADR 00850M102 4869 540244 SH SOLE 525420 0 14824 AIA GROUP LTD Common Stock Y002A1105 138 11216 SH SOLE 6732 0 4484 AIA GROUP LTD SPONSORED ADR ADR 001317205 152017 3094189 SH SOLE 2706750 0 387439 AIR FRANCE KLM SPONSORED ADR ADR 009119108 283 45288 SH SOLE 45288 0 0 AIR LEASE GROUP Common Stock 00912X302 11220 252582 SH SOLE 217798 0 34783 AIR LIQUIDE ADR ADR 009126202 69380 2109450 SH SOLE 1763947 0 345503 AIR PRODUCTS & CHEMICALS INC Common Stock 009158106 243318 890558 SH SOLE 725420 0 165138 AIR TRANSPORT SERVICES GROUP I Common Stock 00922R105 3794 121052 SH SOLE 20858 0 100194 AIRBNB INC-CLASS A Common Stock 009066101 292 1986 SH SOLE 1871 0 115 AIRBUS GROUP NV ADR 009279100 58637 2146290 SH SOLE 1629096 0 517194 AIRPORTS OF THAILAND PCL-ADR ADR 00950R100 1122 55040 SH SOLE 49181 0 5859 AJINOMOTO INC UNSPON ADR ADR 009707100 1148 49735 SH SOLE 44682 0 5053 AKAMAI TECHNOLOGIES INC Common Stock 00971T101 64821 617403 SH SOLE 548887 0 68516 AKBANK TAS - ADR ADR 009719501 401 210794 SH SOLE 203889 0 6905 AKEBIA THERAPEUTICS COM Common Stock 00972D105 726 259140 SH SOLE 81427 0 177713 AKOUSTIS TECHNOLOGIES INC Common Stock 00973N102 413 33756 SH SOLE 27613 0 6143 AKTIEBOLAGETT ELECTROLUX SPONSORED ADR ADR 010198208 6632 143868 SH SOLE 127612 0 16256 AKZO NOBEL NV SPONSORED ADR ADR 010199503 24159 669958 SH SOLE 382662 0 287296 ALAMO GROUP INC Common Stock 011311107 3233 23439 SH SOLE 17735 0 5704 ALARM COM HLDGS INC COM Common Stock 011642105 10466 101172 SH SOLE 62178 0 38994 ALASKA AIR GROUP INC Common Stock 011659109 45058 866493 SH SOLE 641770 0 224723 ALASKA COMMUNICATIONS SYSTEMS Common Stock 01167P101 811 219857 SH SOLE 217928 0 1929 ALBANY INTERNATIONAL CORP Common Stock 012348108 4462 60779 SH SOLE 51781 0 8998 ALBEMARLE CORP Common Stock 012653101 33923 229956 SH SOLE 192242 0 37714 ALBERTSONS COS INC - CLASS A Common Stock 013091103 390 22189 SH SOLE 19089 0 3100 ALBIREO PHARMA INC Common Stock 01345P106 1309 34909 SH SOLE 2555 0 32354 ALCOA CORP Common Stock 013872106 27281 1183536 SH SOLE 540854 0 642682 Alcon Inc Common Stock H01301128 50255 761667 SH SOLE 679704 0 81963 ALDEYRA THERAPEUTICS INC Common Stock 01438T106 83 12080 SH SOLE 11483 0 597 ALECTOR INC Common Stock 014442107 339 22431 SH SOLE 18513 0 3918 ALEXANDER & BALDWIN INC REIT 014491104 4407 256501 SH SOLE 228449 0 28052 ALEXANDERS INC COM REIT 014752109 503 1814 SH SOLE 1705 0 109 ALEXANDRIA REAL ESTATE EQ IN COM REIT REIT 015271109 50522 283482 SH SOLE 236433 0 47049 ALEXION PHARMACEUTICALS INC Common Stock 015351109 115955 742162 SH SOLE 434395 0 307767 ALFA LAVAL AB SWEDEN ADR ADR 015393101 17946 661740 SH SOLE 589830 0 71910 ALGONQUIN POWER & UTILITIES Common Stock 015857105 2124 129019 SH SOLE 3803 0 125216 ALIBABA GROUP HLDG LTD SPONSORED ADS ADR 01609W102 212226 911899 SH SOLE 662441 0 249458 ALICO INC Common Stock 016230104 627 20217 SH SOLE 19949 0 268 ALIGN TECHNOLOGY INC Common Stock 016255101 146322 273815 SH SOLE 211271 0 62544 ALKERMES PLC Common Stock G01767105 3474 174141 SH SOLE 91797 0 82344 ALL NIPPON AWYS LTD SPONSORED ADR ADR 032350100 81 18308 SH SOLE 13619 0 4689 ALLAKOS INC Common Stock 01671P100 2689 19208 SH SOLE 6701 0 12507 ALLEGHANY CORP Common Stock 017175100 16280 26967 SH SOLE 24011 0 2956 ALLEGHENY TECHNOLOGIES INC Common Stock 01741R102 4213 251248 SH SOLE 233335 0 17913 ALLEGIANCE BANCSHARES INC Common Stock 01748H107 1251 36663 SH SOLE 32762 0 3901 ALLEGIANT TRAVEL CO Common Stock 01748X102 11029 58278 SH SOLE 53889 0 4389 ALLEGION PLC W/I Common Stock G0176J109 32156 276301 SH SOLE 234109 0 42192 ALLEGRO MICROSYSTEMS INC Common Stock 01749D105 642 24063 SH SOLE 31 0 24032 ALLETE INC Common Stock 018522300 16669 269108 SH SOLE 249731 0 19378 ALLIANCE BERNSTEIN GLOBAL HIGH INC FUND Closed-End Fund 01879R106 20227 1718489 SH SOLE 1485119 0 233370 ALLIANCE DATA SYSTEMS CORP Common Stock 018581108 36286 489686 SH SOLE 351738 0 137949 ALLIANCEBERNSTEIN NATL COM Closed-End Fund 01864U106 27264 1890702 SH SOLE 1647302 0 243400 ALLIANT ENERGY CORP Common Stock 018802108 44739 868209 SH SOLE 788100 0 80109 ALLIANZ SE - UNSP ADR ADR 018820100 84286 3419317 SH SOLE 3004081 0 415235 ALLIED MOTION TECHNOLOGIES Common Stock 019330109 241 4713 SH SOLE 4673 0 40 ALLISON TRANSMISSION H COM Common Stock 01973R101 24229 561755 SH SOLE 162076 0 399679 ALLOGENE THERAPEUTICS INC Common Stock 019770106 332 13169 SH SOLE 10647 0 2522 ALLSCRIPTS HEALTHCARE SOLUTION Common Stock 01988P108 6549 453503 SH SOLE 423761 0 29742 ALLSTATE CORP/THE Common Stock 020002101 168371 1531620 SH SOLE 1109847 0 421773 ALLY FINANCIAL INC Common Stock 02005N100 30466 854340 SH SOLE 550568 0 303772 ALNYLAM PHARMACEUTICALS INC Common Stock 02043Q107 21287 163784 SH SOLE 148262 0 15522 ALPHA & OMEGA SEMICONDUCTOR LT Common Stock G6331P104 1870 79121 SH SOLE 7817 0 71304 ALPHABET INC - CL A Common Stock 02079K305 1907379 1088289 SH SOLE 890919 0 197370 ALPHABET INC - CL C Common Stock 02079K107 1466713 837222 SH SOLE 683605 0 153617 ALPHATEC HOLDINGS INC Common Stock 02081G201 1979 136279 SH SOLE 8135 0 128144 ALPINE TOTAL DYNAMIC DIVIDEND FUND Closed-End Fund 00326L100 38671 4369658 SH SOLE 3253402 0 1116256 ALPS ELEC LTD ADR ADR 021090204 245 9179 SH SOLE 6462 0 2717 ALSTOM ADR ADR 021244207 15210 2673041 SH SOLE 2463064 0 209977 ALTABANCORP Common Stock 021347109 1580 56601 SH SOLE 31988 0 24613 ALTAIR ENGINEERING INC Common Stock 021369103 1192 20484 SH SOLE 19871 0 613 ALTERYX INC COM CL A Common Stock 02156B103 6745 55385 SH SOLE 53339 0 2046 ALTICE USA INC CL A Common Stock 02156K103 23369 617079 SH SOLE 387377 0 229702 ALTRA INDUSTRIAL MOTION CORP Common Stock 02208R106 15064 271760 SH SOLE 150013 0 121747 ALTRIA GROUP INC Common Stock 02209S103 256609 6258755 SH SOLE 4494613 0 1764142 ALUMINA LTD SPONSORED ADR ADR 022205108 4174 745294 SH SOLE 728727 0 16567 ALUMINUM CORP CHINA LTD SPON ADR H SHS ADR 022276109 1180 135959 SH SOLE 118248 0 17711 ALX Oncology Holdings Inc Common Stock 00166B105 1454 16863 SH SOLE 405 0 16458 AMADEUS IT HLDG S A ADS ADR 02263T104 53243 708580 SH SOLE 565077 0 143503 AMALGAMATED BK OF NEW YORK-A Common Stock 022663108 139 10093 SH SOLE 1890 0 8203 AMAZON.COM INC Common Stock 023135106 4314479 1324707 SH SOLE 1073932 0 250775 AMBAC FINL GROUP INC COM NEW Common Stock 023139884 1343 87334 SH SOLE 82212 0 5122 AMBARELLA INC SHS Common Stock G037AX101 5172 56326 SH SOLE 36352 0 19974 AMBEV SA ADR 02319V103 8066 2636087 SH SOLE 2355457 0 280630 AMC ENTERTAINMENT HLDS-CL A Common Stock 00165C104 523 246708 SH SOLE 245413 0 1295 AMC NETWORKS INC A Common Stock 00164V103 3854 107737 SH SOLE 79159 0 28578 AMCOR PLC Common Stock G0250X107 38260 3250598 SH SOLE 2841953 0 408644 AMDOCS LTD Common Stock G02602103 35424 499416 SH SOLE 318622 0 180794 AMEDISYS INC Common Stock 023436108 21280 72546 SH SOLE 50607 0 21939 AMERCO INC Common Stock 023586100 10417 22948 SH SOLE 22155 0 793 AMEREN CORP Common Stock 023608102 67754 867968 SH SOLE 649412 0 218556 AMERESCO INC CL A Common Stock 02361E108 2419 46310 SH SOLE 19227 0 27083 AMERICA MOVIL S A DE C V SPON ADR L SHS ADR 02364W105 5761 396216 SH SOLE 372312 0 23905 AMERICAN AIRLINES GROUP INC Common Stock 02376R102 28736 1822212 SH SOLE 1197364 0 624848 AMERICAN ASSETS TR INC COM REIT REIT 024013104 5187 179621 SH SOLE 169935 0 9686 AMERICAN AXLE & MANUFACTURING Common Stock 024061103 4369 523907 SH SOLE 445169 0 78738 AMERICAN CAMPUS COMMUNITIES REIT REIT 024835100 13609 318190 SH SOLE 262897 0 55293 AMERICAN EAGLE OUTFITTERS INC Common Stock 02553E106 19242 958723 SH SOLE 224853 0 733870 AMERICAN ELECTRIC POWER CO INC Common Stock 025537101 141186 1695517 SH SOLE 1257683 0 437835 AMERICAN EQUITY INVESTMENT LIF Common Stock 025676206 17835 644795 SH SOLE 437709 0 207086 AMERICAN EXPRESS CO Common Stock 025816109 256673 2122843 SH SOLE 1798907 0 323936 AMERICAN FINANCE TRUST INC REIT 02607T109 737 99172 SH SOLE 83991 0 15181 AMERICAN FINANCIAL GROUP INC/O Common Stock 025932104 25979 296496 SH SOLE 242562 0 53934 AMERICAN HOMES 4 RENT CLASS A REIT 02665T306 19702 656732 SH SOLE 366875 0 289857 AMERICAN INTERNATIONAL GROUP I Common Stock 026874784 136283 3599664 SH SOLE 2398972 0 1200692 AMERICAN NATIONAL INSURANCE CO Common Stock 02772A109 5441 56604 SH SOLE 48495 0 8109 AMERICAN OUTDOOR BRANDS INC Common Stock 02875D109 389 22856 SH SOLE 18970 0 3886 AMERICAN PUBLIC EDUCATION INC Common Stock 02913V103 1101 36115 SH SOLE 26401 0 9714 AMERICAN SOFTWARE INC/GEORGIA Common Stock 029683109 1813 105609 SH SOLE 56212 0 49397 AMERICAN STATES WATER CO Common Stock 029899101 12032 151328 SH SOLE 103711 0 47617 AMERICAN TOWER REIT INC REIT 03027X100 352445 1570191 SH SOLE 1245410 0 324781 AMERICAN VANGUARD CORP Common Stock 030371108 314 20242 SH SOLE 18372 0 1870 AMERICAN WATER WORKS CO INC Common Stock 030420103 86375 562811 SH SOLE 490067 0 72744 AMERICAN WOODMARK CORP Common Stock 030506109 4295 45761 SH SOLE 30623 0 15138 AMERICA'S CAR-MART INC Common Stock 03062T105 2074 18885 SH SOLE 9507 0 9378 AMERICOLD REALTY TRUST REIT 03064D108 5629 150787 SH SOLE 71080 0 79707 AMERIPRISE FINANCIAL INC Common Stock 03076C106 172894 889694 SH SOLE 559263 0 330431 AMERIS BANCORP Common Stock 03076K108 7666 201373 SH SOLE 168980 0 32393 AMERISAFE INC Common Stock 03071H100 2874 50037 SH SOLE 42032 0 8005 AMERISOURCEBERGEN CORP COM Common Stock 03073E105 106069 1084989 SH SOLE 715760 0 369229 AMETEK INC NEW COM Common Stock 031100100 102164 844745 SH SOLE 657529 0 187217 AMGEN INC Common Stock 031162100 707226 3075965 SH SOLE 2026294 0 1049671 AMICUS THERAPEUTICS COM Common Stock 03152W109 8117 351549 SH SOLE 237253 0 114296 AMKOR TECHNOLOGY INC Common Stock 031652100 7730 512609 SH SOLE 240681 0 271928 AMN HEALTHCARE SERVICES INC Common Stock 001744101 18065 264685 SH SOLE 108919 0 155766 AMNEAL PHARMACEUTICALS INC Common Stock 03168L105 634 138647 SH SOLE 126401 0 12246 AMP LIMITED ADR 0017EP202 108 20157 SH SOLE 16146 0 4011 AMPHASTAR PHARMACEUTICALS Common Stock 03209R103 2020 100459 SH SOLE 85230 0 15229 AMPHENOL CORP Common Stock 032095101 144670 1106293 SH SOLE 874409 0 231884 ANALOG DEVICES INC Common Stock 032654105 212172 1436212 SH SOLE 1024713 0 411499 ANAPLAN INC Common Stock 03272L108 6497 90418 SH SOLE 85655 0 4763 ANAPTYSBIO INC Common Stock 032724106 1009 46935 SH SOLE 44283 0 2652 ANDERSONS INC/THE Common Stock 034164103 1591 64908 SH SOLE 59001 0 5907 ANGI HOMESERVICES INC Common Stock 00183L102 221 16725 SH SOLE 16312 0 413 ANGIODYNAMICS INC Common Stock 03475V101 1476 96312 SH SOLE 90077 0 6235 ANGLO AMERICAN PLAT-SPON ADR ADR 03486T202 263 16216 SH SOLE 15751 0 465 ANGLO AMERN PLC-SPONS ADR ADR 03485P300 41069 2444563 SH SOLE 2175334 0 269230 ANGLOGOLD ASHANTI LTD SPONSORED ADR ADR 035128206 8769 387680 SH SOLE 364976 0 22704 ANHEUSER-BUSCH INBEV SA N.V. ADR 03524A108 43846 627177 SH SOLE 553973 0 73204 ANHUI CONCH CEMENT UNSPONS ADR ADR 035243104 3677 118689 SH SOLE 98134 0 20555 ANI PHARMACEUTICALS IN COM Common Stock 00182C103 520 17921 SH SOLE 16447 0 1474 ANIKA THERAPEUTICS INC Common Stock 035255108 908 20070 SH SOLE 17414 0 2656 ANNALY MTG MGMT INC COM REIT REIT 035710409 34472 4079476 SH SOLE 2396082 0 1683394 ANSELL LTD-UNSPON ADR ADR 03634M208 235 2168 SH SOLE 2115 0 53 ANSYS INC Common Stock 03662Q105 96629 265610 SH SOLE 231937 0 33673 ANTA SPORTS PRODS LTD ADR ADR 03662P107 6327 16175 SH SOLE 15274 0 901 ANTARES PHARMA INC Common Stock 036642106 226 56552 SH SOLE 17488 0 39064 ANTERIX INC Common Stock 03676C100 755 20086 SH SOLE 20011 0 75 ANTERO MIDSTREAM CORP Common Stock 03676B102 20304 2633487 SH SOLE 2450471 0 183016 ANTERO RESOURCES CORP Common Stock 03674X106 6221 1141419 SH SOLE 437112 0 704307 ANTHEM INC Common Stock 036752103 296958 924844 SH SOLE 732477 0 192367 ANWORTH MORTGAGE ASSET CORP REIT REIT 037347101 191 70652 SH SOLE 66008 0 4644 AO SMITH CORP Common Stock 831865209 35297 643878 SH SOLE 587631 0 56248 AON PLC Common Stock G0403H108 145183 687193 SH SOLE 585754 0 101439 AOZORA BK LTD SPONSORED ADR ADR 037400108 61 13653 SH SOLE 13388 0 265 AP Moller - Maersk A/S ADR 00202F102 34325 3089566 SH SOLE 2787931 0 301635 APACHE CORP Common Stock 037411105 25109 1769462 SH SOLE 1194164 0 575299 APARTMENT INCOME REIT CO-W/I REIT 03750L109 13517 351901 SH SOLE 290251 0 61650 APARTMENT INVT & MGMT CO -A REIT REIT 03748R747 1853 350999 SH SOLE 289980 0 61019 APELLIS PHARMACEUTICALS INC Common Stock 03753U106 3020 52793 SH SOLE 21283 0 31510 API Group Corp Common Stock 00187Y100 1110 61170 SH SOLE 18727 0 42443 APOGEE ENTERPRISES INC Common Stock 037598109 3636 114782 SH SOLE 95599 0 19183 APOLLO COMMERCIAL REAL ESTATE FINANCE REIT REIT 03762U105 7431 665263 SH SOLE 604574 0 60689 APOLLO GLOBAL MANAGEMENT INC Common Stock 03768E105 891 18191 SH SOLE 13809 0 4382 APOLLO SR FLOATING COM Closed-End Fund 037636107 4367 303269 SH SOLE 253944 0 49325 APOLLO TACTICAL INCOME COM Closed-End Fund 037638103 11719 809338 SH SOLE 716721 0 92617 APPFOLIO INC COM CL A Common Stock 03783C100 2394 13295 SH SOLE 12276 0 1019 APPIAN CORP Common Stock 03782L101 6594 40683 SH SOLE 27691 0 12992 APPLE HOSPITALITY REIT COM NEW REIT 03784Y200 7756 600798 SH SOLE 505320 0 95478 APPLE INC COM Common Stock 037833100 7146261 53856820 SH SOLE 43005973 0 10850847 APPLIED INDUSTRIAL TECHNOLOGIE Common Stock 03820C105 7199 92310 SH SOLE 86531 0 5779 APPLIED MATERIALS INC Common Stock 038222105 385928 4471930 SH SOLE 2645816 0 1826114 APPLIED OPTOELECTRONICS INC Common Stock 03823U102 174 20503 SH SOLE 18940 0 1563 APTARGROUP INC Common Stock 038336103 29294 213996 SH SOLE 168999 0 44997 APTIV PLC Common Stock G6095L109 81310 624070 SH SOLE 556540 0 67531 AQUESTIVE THERAPEUTICS INC Common Stock 03843E104 59 11054 SH SOLE 10313 0 741 ARAMARK Common Stock 03852U106 17734 460864 SH SOLE 451539 0 9326 ARBOR RLTY TR INC COM REIT REIT 038923108 1756 123863 SH SOLE 37845 0 86018 ARCBEST CORP Common Stock 03937C105 7363 172554 SH SOLE 91139 0 81415 ARCELORMITTAL NY REG SH CL A NY Reg Shrs 03938L203 18741 818380 SH SOLE 555912 0 262468 ARCH CAPITAL GROUP LTD Common Stock G0450A105 20851 578065 SH SOLE 521538 0 56526 ARCH RESOURCES INC Common Stock 03940R107 3401 77708 SH SOLE 63600 0 14108 ARCHER-DANIELS-MIDLAND CO Common Stock 039483102 113272 2247013 SH SOLE 1664127 0 582886 ARCHROCK INC Common Stock 03957W106 9919 1145346 SH SOLE 1103985 0 41360 ARCO PLATFORM LTD - CLASS A Common Stock G04553106 479 13507 SH SOLE 13507 0 0 Arconic Corp Common Stock 03966V107 8111 272172 SH SOLE 200773 0 71399 ARCOS DORADOS HLDNG IN SHS CLASS -A - Common Stock G0457F107 250 49686 SH SOLE 49686 0 0 ARCOSA INC Common Stock 039653100 12990 236479 SH SOLE 218475 0 18004 ARCTURUS THERAPEUTICS LTD Common Stock 03969T109 313 7209 SH SOLE 5181 0 2028 ARCUS BIOSCIENCES INC Common Stock 03969F109 761 29310 SH SOLE 15559 0 13751 ARDAGH GROUP SA Common Stock L0223L101 3327 193291 SH SOLE 135929 0 57362 ARDELYX INC COM Common Stock 039697107 261 40282 SH SOLE 39907 0 375 ARDMORE SHIPPING CORP Common Stock Y0207T100 443 135423 SH SOLE 121729 0 13694 ARENA PHARMACEUTICALS INC COM Common Stock 040047607 5340 69502 SH SOLE 32470 0 37032 ARES CAP CORP COM Common Stock 04010L103 1488 88078 SH SOLE 85563 0 2515 ARES COML REAL ESTATE COM REIT 04013V108 650 54549 SH SOLE 53181 0 1369 ARES DYNAMIC CR ALLOCA COM Closed-End Fund 04014F102 16907 1183119 SH SOLE 1038427 0 144692 ARES MANAGEMENT CORP - A Common Stock 03990B101 2106 44751 SH SOLE 43694 0 1057 ARGAN INC Common Stock 04010E109 1354 30434 SH SOLE 5444 0 24990 ARGENX SE - ADR ADR 04016X101 7988 27163 SH SOLE 21776 0 5387 ARGO GROUP INTERNATIONAL HOLDINGS LTD Common Stock G0464B107 12682 290205 SH SOLE 49861 0 240344 ARISTA NETWORKS INC COM Common Stock 040413106 63389 218153 SH SOLE 114513 0 103640 ARKEMA SPON ADR ADR 041232109 11787 101674 SH SOLE 78584 0 23090 ARLINGTON ASSET INVESTMENT-A REIT 041356205 609 161059 SH SOLE 159335 0 1724 ARLO TECHNOLOGIES INC Common Stock 04206A101 1465 188103 SH SOLE 176514 0 11589 ARMADA HOFFLER PPTYS COM REIT 04208T108 2303 205303 SH SOLE 198896 0 6407 ARMOUR RESIDENTIAL REI COM REIT 042315507 1503 139251 SH SOLE 126726 0 12524 ARMSTRONG FLOORING INC Common Stock 04238R106 65 17004 SH SOLE 16541 0 463 ARMSTRONG WORLD INDUSTRIES INC Common Stock 04247X102 5928 79694 SH SOLE 35680 0 44014 ARROW ELECTRONICS INC Common Stock 042735100 36248 372536 SH SOLE 215974 0 156562 ARROW FINANCIAL CORP Common Stock 042744102 1005 33603 SH SOLE 26147 0 7456 ARROWHEAD PHARMACEUTICALS INC Common Stock 04280A100 10012 130485 SH SOLE 97559 0 32926 ARTESIAN RESOURCES CORP Common Stock 043113208 1041 28070 SH SOLE 25990 0 2079 ARTHUR J GALLAGHER & CO Common Stock 363576109 58857 475767 SH SOLE 433597 0 42170 ARTISAN PARTNERS ASSET CL A Common Stock 04316A108 12838 255035 SH SOLE 115334 0 139701 ARVINAS INC Common Stock 04335A105 3670 43210 SH SOLE 9405 0 33805 ASANA INC - CL A Common Stock 04342Y104 869 29421 SH SOLE 29421 0 0 ASBURY AUTOMOTIVE GROUP INC Common Stock 043436104 12035 82578 SH SOLE 69558 0 13020 ASCENDIS PHARMA A/S - ADR ADR 04351P101 3200 19189 SH SOLE 13905 0 5284 ASE INDUSTRIAL HOLDING CO LTD ADR 00215W100 17044 2918543 SH SOLE 2052738 0 865805 ASGN INC Common Stock 00191U102 6919 82837 SH SOLE 68091 0 14746 ASHAI KASEI CORP ADR ADR 043400100 17348 840784 SH SOLE 755155 0 85629 ASHLAND GLOBAL HOLDINGS INC Common Stock 044186104 16642 210131 SH SOLE 89369 0 120762 ASHTEAD GROUP PLC ADR ADR 045055100 33787 178293 SH SOLE 158239 0 20054 ASM PACIFIC TECHNOL-UNSP ADR ADR 00212G108 5430 137632 SH SOLE 124175 0 13457 ASML HLDG NV N Y SHS NY Reg Shrs N07059210 226178 463745 SH SOLE 356374 0 107371 ASPEN GROUP INC Common Stock 04530L203 516 46321 SH SOLE 3791 0 42530 ASPEN PHARMACARE HL-UNSP ADR ADR 04530Y106 93 11005 SH SOLE 10137 0 868 ASPEN TECHNOLOGY INC Common Stock 045327103 13849 106326 SH SOLE 76332 0 29993 ASPIRA WOMEN'S HEALTH INC Common Stock 04537Y109 244 36387 SH SOLE 36387 0 0 ASSA ABLOY AB ADR ADR 045387107 33815 2749224 SH SOLE 2206301 0 542923 ASSEMBLY BIOSCIENCES INC Common Stock 045396108 337 55731 SH SOLE 51055 0 4676 ASSERTIO HOLDINGS INC Common Stock 04546C106 6 16607 SH SOLE 14291 0 2316 ASSETMARK FINANCIAL HOLDINGS Common Stock 04546L106 288 11890 SH SOLE 9369 0 2521 ASSOCIATED BANC-CORP Common Stock 045487105 14743 864690 SH SOLE 732377 0 132314 ASSOCIATED BRIT FOODS ADR NEW ADR 045519402 14472 466024 SH SOLE 418585 0 47439 ASSURANT INC Common Stock 04621X108 32513 238678 SH SOLE 157451 0 81227 ASSURED GUARANTY LTD Common Stock G0585R106 10942 347483 SH SOLE 235591 0 111892 ASTEC INDUSTRIES INC Common Stock 046224101 4605 79554 SH SOLE 75648 0 3906 ASTELLAS PHARMA INC - UNSP ADR ADR 04623U102 38487 2492692 SH SOLE 2279761 0 212931 ASTRA INTERNATIONAL - UNSP ADR ADR 69367X109 740 86817 SH SOLE 79545 0 7272 ASTRAZENECA PLC SPONSORED ADR ADR 046353108 148250 2965587 SH SOLE 2487356 0 478231 ASTRONICS CORP Common Stock 046433108 159 12048 SH SOLE 9112 0 2936 ASURE SOFTWARE INC Common Stock 04649U102 509 71731 SH SOLE 6705 0 65026 ASX LTD ADR ADR 00212E103 871 16047 SH SOLE 8659 0 7388 AT HOME GROUP INC Common Stock 04650Y100 1940 125504 SH SOLE 62299 0 63205 AT&T INC Common Stock 00206R102 513497 17854553 SH SOLE 13344593 0 4509960 ATARA BIOTHERAPEUTICS COM Common Stock 046513107 976 49697 SH SOLE 45339 0 4358 ATHENE HOLDING LTD CLASS A Common Stock G0684D107 13344 309330 SH SOLE 228508 0 80822 Athenex Inc Common Stock 04685N103 186 16844 SH SOLE 15708 0 1136 ATHERSYS INC COM Common Stock 04744L106 60 34511 SH SOLE 31642 0 2869 ATKORE INTERNATIONAL GROUP I Common Stock 047649108 3299 80258 SH SOLE 31983 0 48275 ATLANTIA SPA ADR ADR 048173108 21170 2349596 SH SOLE 2111644 0 237952 ATLANTIC CAPITAL BANCSHARES Common Stock 048269203 239 15038 SH SOLE 5611 0 9427 ATLANTIC POWER CORP Common Stock 04878Q863 839 399701 SH SOLE 303870 0 95831 ATLANTIC UNION BANKSHARES CO Common Stock 04911A107 1686 51190 SH SOLE 47617 0 3573 ATLANTICA SUSTAINABLE INFRASTRUCTURE Common Stock G0751N103 2601 68484 SH SOLE 28962 0 39522 ATLAS AIR WORLDWIDE HOLDINGS I Common Stock 049164205 13795 252928 SH SOLE 128955 0 123973 ATLAS COPCO AB SP ADR A NEW ADR 049255706 55726 1090965 SH SOLE 949712 0 141253 ATLAS COPCO SP ADR B NEW ADR 049255805 21780 483886 SH SOLE 454706 0 29180 ATLASSIAN CORP PLC-CLASS A Common Stock G06242104 41406 177049 SH SOLE 125586 0 51463 ATMOS ENERGY CORP Common Stock 049560105 36472 382185 SH SOLE 328805 0 53379 ATN INTERNATIONAL INC Common Stock 00215F107 1210 28973 SH SOLE 27820 0 1153 ATOS ORIGIN SA ADR ADR 04962A105 13234 729149 SH SOLE 651262 0 77887 ATRECA INC - A Common Stock 04965G109 341 21097 SH SOLE 2653 0 18444 ATRICURE INC COM Common Stock 04963C209 1805 32416 SH SOLE 13718 0 18698 ATRION CORP Common Stock 049904105 1654 2575 SH SOLE 1644 0 931 AU OPTRONICS CORP SPONSORED ADR ADR 002255107 12034 2431035 SH SOLE 2300153 0 130882 AUDIOCODES LTD Common Stock M15342104 1407 51054 SH SOLE 3489 0 47565 AUSTRALIA&NEW ZEALAND BKG GR SPONSORED ADR ADR 052528304 62798 3588449 SH SOLE 3191134 0 397314 AUTO TRADER GROUP PLC ADR ADR 05277E104 6416 3145047 SH SOLE 2845495 0 299552 AUTODESK INC Common Stock 052769106 238506 781116 SH SOLE 665427 0 115689 AUTOHOME INC ADR ADR 05278C107 3565 35782 SH SOLE 33110 0 2672 AUTOLIV INC Common Stock 052800109 7287 79116 SH SOLE 74226 0 4890 AUTOMATIC DATA PROCESSING INC Common Stock 053015103 324710 1842847 SH SOLE 1342113 0 500734 AUTONATION INC Common Stock 05329W102 12622 180862 SH SOLE 133297 0 47565 AUTOZONE INC Common Stock 053332102 130262 109885 SH SOLE 67003 0 42882 AVALARA INC Common Stock 05338G106 11199 67917 SH SOLE 56468 0 11449 AVALONBAY CMNTYS INC COM REIT REIT 053484101 44251 275829 SH SOLE 239836 0 35993 AVANGRID INC Common Stock 05351W103 16666 366695 SH SOLE 357863 0 8832 AVANOS MEDICAL INC Common Stock 05350V106 3360 73233 SH SOLE 68087 0 5146 AVANTOR INC Common Stock 05352A100 6022 213933 SH SOLE 176173 0 37760 AVAYA HLDGS CORP COM Common Stock 05351X101 2465 128727 SH SOLE 99003 0 29724 Avenue Therapeutics Inc Common Stock 05360L205 165 27744 SH SOLE 26329 0 1415 AVERY DENNISON CORP Common Stock 053611109 58446 376806 SH SOLE 248564 0 128242 AVID BIOSERVICES INC Common Stock 05368M106 274 23758 SH SOLE 4614 0 19144 AVID TECHNOLOGY INC Common Stock 05367P100 368 23207 SH SOLE 10626 0 12581 Avient Corp Common Stock 05368V106 8298 206010 SH SOLE 193685 0 12325 AVIS BUDGET GROUP INC Common Stock 053774105 6462 173251 SH SOLE 88127 0 85124 AVISTA CORP Common Stock 05379B107 15005 373821 SH SOLE 366412 0 7409 AVIVA PLC - SPON ADR ADR 05382A104 31315 3550408 SH SOLE 2954858 0 595550 AVNET INC Common Stock 053807103 16942 482545 SH SOLE 297818 0 184727 AXA SPONSORED ADR ADR 054536107 60123 2510335 SH SOLE 1888415 0 621919 AXALTA COATING SYSTEMS LTD Common Stock G0750C108 19611 686898 SH SOLE 238394 0 448505 AXCELIS TECHNOLOGIES INC Common Stock 054540208 2909 99885 SH SOLE 49152 0 50733 AXIS CAPITAL HOLDINGS LTD Common Stock G0692U109 5428 107719 SH SOLE 84189 0 23530 AXOGEN INC Common Stock 05463X106 1253 69984 SH SOLE 8275 0 61709 AXON ENTERPRISES INC Common Stock 05464C101 9740 79489 SH SOLE 73760 0 5729 AXONICS MODULATION TECHNOLOG Common Stock 05465P101 838 16790 SH SOLE 15661 0 1129 AXOS FINANCIAL INC Common Stock 05465C100 8138 216853 SH SOLE 141842 0 75011 AXSOME THERAPEUTICS IN COM Common Stock 05464T104 1936 23761 SH SOLE 22818 0 943 AXT INC Common Stock 00246W103 485 50634 SH SOLE 50531 0 103 AZEK CO INC/THE Common Stock 05478C105 275 7161 SH SOLE 6464 0 697 AZZ INC Common Stock 002474104 2530 53324 SH SOLE 49042 0 4282 B&G FOODS INC Common Stock 05508R106 11047 398361 SH SOLE 363968 0 34393 B. RILEY FINANCIAL INC Common Stock 05580M108 267 6043 SH SOLE 5998 0 45 B2GOLD CORP MINING INC Common Stock 11777Q209 7653 1366688 SH SOLE 330 0 1366358 BADGER METER INC Common Stock 056525108 8089 85996 SH SOLE 49548 0 36447 BAE SYS PLC SPONSORED ADR ADR 05523R107 15077 555331 SH SOLE 465708 0 89623 BAIDU COM INC SPON ADR REP A ADR 056752108 46274 213994 SH SOLE 152397 0 61597 BAKER HUGHES CO Common Stock 05722G100 64616 3099111 SH SOLE 2599645 0 499466 BALCHEM CORP Common Stock 057665200 11685 101416 SH SOLE 70512 0 30904 BALFOUR BEAUTY PLC ADR 05845R306 1724 237729 SH SOLE 7119 0 230610 BALL CORP Common Stock 058498106 97909 1050752 SH SOLE 892452 0 158301 BALLY'S CORP Common Stock 05875B106 2417 48126 SH SOLE 8645 0 39481 BANC OF CALIFORNIA INC Common Stock 05990K106 1076 73170 SH SOLE 62123 0 11047 BANCFIRST CORP Common Stock 05945F103 3643 62069 SH SOLE 58990 0 3079 BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR ADR 05946K101 43568 8819472 SH SOLE 5944246 0 2875226 BANCO BRADESCO-SPONSORED ADR ADR 059460303 8718 1657335 SH SOLE 1251585 0 405750 BANCO DE CHILE SPONSORED ADR ADR 059520106 4491 220347 SH SOLE 205645 0 14702 BANCO DO BRASIL S A SPONSORED ADR ADR 059578104 3896 524407 SH SOLE 414891 0 109516 BANCO LATINOAMERICANO DE COMER Common Stock P16994132 5123 323634 SH SOLE 249795 0 73839 BANCO SANTANDER BRAZIL S.A. ADR 05967A107 7231 836922 SH SOLE 793896 0 43025 BANCO SANTANDER CENT HISPANO ADR ADR 05964H105 36260 11888490 SH SOLE 9103463 0 2785027 BANCO SANTANDER CHILE NEW SP ADR REP COM ADR 05965X109 6413 337692 SH SOLE 323413 0 14279 BANCOLOMBIA S A SPON ADR PREF ADR 05968L102 9016 224388 SH SOLE 176272 0 48116 BANCORP INC/DE Common Stock 05969A105 1110 81300 SH SOLE 52730 0 28570 BANCORPSOUTH INC Common Stock 05971J102 3754 136815 SH SOLE 129657 0 7158 BANDWIDTH INC-CLASS A Common Stock 05988J103 4732 30792 SH SOLE 24945 0 5847 BANK CENTRAL ASIA TBK PT Common Stock Y7123P138 29 11703 SH SOLE 11188 0 515 BANK COMM HLDGS COM Common Stock 06424J103 145 14627 SH SOLE 12705 0 1922 BANK EAST ASIA LTD SPONSORED ADR ADR 061874103 68 31868 SH SOLE 9359 0 22509 BANK HAPOALIM LTD ADR ADR 062510300 645 19884 SH SOLE 11975 0 7909 BANK OF AMERICA CORP Common Stock 060505104 758744 25032784 SH SOLE 19331445 0 5701339 BANK OF CHINA ADR ADR 06426M104 4300 508821 SH SOLE 480329 0 28492 BANK OF HAWAII CORP Common Stock 062540109 11720 152963 SH SOLE 106387 0 46576 BANK OF IRELAND-UNSP ADR ADR 06279J109 1182 299252 SH SOLE 293499 0 5753 BANK OF MARIN BANCORP Common Stock 063425102 564 16434 SH SOLE 4322 0 12112 BANK OF MONTREAL Common Stock 063671101 20332 267425 SH SOLE 260332 0 7093 BANK OF NEW YORK MELLON CORP/T Common Stock 064058100 125007 2945504 SH SOLE 2081222 0 864282 BANK OF NOVA SCOTIA Common Stock 064149107 29734 550218 SH SOLE 537411 0 12807 BANK OF NT BUTTERFIELD SHS NEW Common Stock G0772R208 8500 272777 SH SOLE 180355 0 92422 BANK OZK Common Stock 06417N103 12974 414908 SH SOLE 247192 0 167716 BANKFINANCIAL CORP Common Stock 06643P104 236 26887 SH SOLE 18488 0 8399 BANKINTER SA ADR 066460304 187 35572 SH SOLE 5606 0 29966 BANKUNITED INC COM Common Stock 06652K103 27847 800667 SH SOLE 266669 0 533997 BANNER CORP Common Stock 06652V208 5398 115853 SH SOLE 95938 0 19915 BAOZUN INC-SPN ADR ADR 06684L103 932 27119 SH SOLE 25545 0 1574 BARCLAYS PLC ADR ADR 06738E204 57843 7239468 SH SOLE 5323038 0 1916430 BARINGS GLOBAL SHORT DURATION Closed-End Fund 06760L100 390 25818 SH SOLE 25818 0 0 BARNES & NOBLE EDUCATION INC Common Stock 06777U101 277 59617 SH SOLE 55074 0 4543 BARNES GROUP INC Common Stock 067806109 7378 145545 SH SOLE 134383 0 11161 BARRATT DEVS PLC ADR ADR 068334101 2971 161035 SH SOLE 53772 0 107263 BARRETT BUSINESS SERVICES INC Common Stock 068463108 348 5100 SH SOLE 3966 0 1134 BARRICK GOLD CORP Common Stock 067901108 32013 1405323 SH SOLE 1340692 0 64630 BASF A G ADR NEW ADR 055262505 57555 2924537 SH SOLE 2032664 0 891873 BASSETT FURNITURE INDS INC COM Common Stock 070203104 504 25122 SH SOLE 25087 0 35 BAUDAX BIO INC Common Stock 07160F107 11 10833 SH SOLE 10833 0 0 BAUSCH HEALTH COS INC Common Stock 071734107 10672 513057 SH SOLE 504917 0 8140 BAXTER INTERNATIONAL INC Common Stock 071813109 141450 1762841 SH SOLE 1416423 0 346418 BAYCOM CORP Common Stock 07272M107 162 10687 SH SOLE 4897 0 5790 BAYER A G SPONSORED ADR ADR 072730302 20118 1355679 SH SOLE 1017696 0 337983 BAYERISCHE MOTOREN SPON ADR ADR 072743305 19924 678846 SH SOLE 612522 0 66324 BB SEGURIDADE PARTICIP SPONSORED ADR ADR 05541J103 2585 446536 SH SOLE 413363 0 33173 BBVA ARGENTINA SA-ADR ADR 058934100 152 47356 SH SOLE 39165 0 8191 BCB BANCORP INC Common Stock 055298103 330 29842 SH SOLE 24470 0 5372 BCE Inc Common Stock 05534B760 43719 1021476 SH SOLE 189270 0 832207 BDO UNIBANK INC-SPON ADR ADR 05537Y304 810 36416 SH SOLE 29 0 36387 BDX 6 06/01/23 Pfd PUBLIC 075887406 564 10226 SH SOLE 0 0 10226 BEACON ROOFING SUPPLY INC Common Stock 073685109 3456 85985 SH SOLE 48791 0 37194 BEAM THERAPEUTICS INC Common Stock 07373V105 2352 28815 SH SOLE 9256 0 19559 BEAZER HOMES USA INC Common Stock 07556Q881 526 34691 SH SOLE 33262 0 1429 BECTON DICKINSON AND CO Common Stock 075887109 271613 1085495 SH SOLE 741574 0 343921 BED BATH & BEYOND INC Common Stock 075896100 63527 3576948 SH SOLE 1314246 0 2262702 BEIERSDORF AG - UNSPONSORED ADR ADR 07724U103 16889 720195 SH SOLE 683607 0 36588 BEIGENE LTD-ADR ADR 07725L102 20587 79674 SH SOLE 75133 0 4541 BEL FUSE INC Common Stock 077347300 453 30136 SH SOLE 28914 0 1222 BELDEN INC Common Stock 077454106 4071 97157 SH SOLE 82696 0 14461 BELGACOM S.A. ADR 74428W108 589 150974 SH SOLE 22358 0 128616 BELLRING BRANDS INC-CLASS A Common Stock 079823100 322 13238 SH SOLE 12540 0 698 BENCHMARK ELECTRONICS INC Common Stock 08160H101 4855 179741 SH SOLE 139448 0 40293 BENEFITFOCUS INC Common Stock 08180D106 2221 153403 SH SOLE 32501 0 120902 BENESSE CORP - ADR ADR 081794109 256 13132 SH SOLE 12319 0 813 BERKELEY GROUP HLDGS P ADR ADR 08425P104 338 5489 SH SOLE 5467 0 22 BERKELEY LIGHTS INC Common Stock 084310101 316 3539 SH SOLE 1983 0 1556 BERKSHIRE HATHAWAY INC Common Stock 084670702 1133697 4889366 SH SOLE 3950877 0 938489 BERKSHIRE HATHAWAY INC-CL A Common Stock 084670108 60520 174 SH SOLE 174 0 0 BERKSHIRE HILLS BANCORP INC Common Stock 084680107 6308 368465 SH SOLE 346711 0 21754 BERRY CORP Common Stock 08579X101 1028 279433 SH SOLE 274732 0 4701 BERRY GLOBAL GROUP INC COM Common Stock 08579W103 9771 173894 SH SOLE 92716 0 81178 BEST BUY CO INC Common Stock 086516101 169200 1695557 SH SOLE 965276 0 730281 BEST INC - ADR ADR 08653C106 419 205474 SH SOLE 197130 0 8344 BEYOND MEAT INC Common Stock 08862E109 7377 59019 SH SOLE 49107 0 9912 BGC PARTNERS INC Common Stock 05541T101 9536 2383935 SH SOLE 465870 0 1918064 BHP BILLITON LTD SPONSORED ADR ADR 088606108 112551 1722537 SH SOLE 1499406 0 223131 BHP BILLITON PLC SPONSORED ADR ADR 05545E209 28763 542386 SH SOLE 485568 0 56818 BIDVEST GROUP LTD SPONSORED ADR 08 ADR 088836309 1749 82060 SH SOLE 76507 0 5553 BIG LOTS INC Common Stock 089302103 9147 213062 SH SOLE 154422 0 58641 BIGCOMMERCE HOLDINGS-SER 1 Common Stock 08975P108 1433 22337 SH SOLE 2189 0 20148 BILIBILI INC-SPONSORED ADR ADR 090040106 1995 23271 SH SOLE 20209 0 3062 Bill.Com Holdings Inc Common Stock 090043100 7979 58456 SH SOLE 55214 0 3242 BIOCRYST PHARMACEUTICALS COM Common Stock 09058V103 630 84534 SH SOLE 68375 0 16159 BIODELIVERY SCIENCES INTERNATIONAL INC Common Stock 09060J106 296 70518 SH SOLE 59282 0 11236 BIOGEN INC Common Stock 09062X103 157663 643890 SH SOLE 448609 0 195281 BIOHAVEN PHARMACEUTICAL HOLD Common Stock G11196105 2536 29591 SH SOLE 13032 0 16559 BIOLIFE SOLUTIONS INC Common Stock 09062W204 221 5546 SH SOLE 5513 0 33 BIOMARIN PHARMACEUTICAL INC Common Stock 09061G101 19512 222513 SH SOLE 199477 0 23036 BIO-RAD LABORATORIES INC Common Stock 090572207 42025 72092 SH SOLE 51663 0 20429 BIOSIG TECHNOLOGIES INC Common Stock 09073N201 135 34652 SH SOLE 34380 0 272 BIO-TECHNE CORP Common Stock 09073M104 34197 107691 SH SOLE 95311 0 12380 BIOTELEMETRY INC Common Stock 090672106 8149 113058 SH SOLE 59344 0 53714 BIOXCEL THERAPEUTICS INC Common Stock 09075P105 258 5590 SH SOLE 5417 0 173 BJ'S RESTAURANTS INC Common Stock 09180C106 1476 38344 SH SOLE 35910 0 2434 BJ'S WHOLESALE CLUB INC Common Stock 05550J101 8817 236506 SH SOLE 141228 0 95278 BLACK HILLS CORP Common Stock 092113109 10633 173035 SH SOLE 137510 0 35525 BLACK KNIGHT FINL SVCS CL A Common Stock 09215C105 13557 153441 SH SOLE 141404 0 12037 BLACKBAUD INC Common Stock 09227Q100 6691 116247 SH SOLE 109321 0 6926 BLACKBERRY LTD Common Stock 09228F103 3850 580634 SH SOLE 555173 0 25461 BLACKLINE INC Common Stock 09239B109 14154 106116 SH SOLE 74256 0 31860 BLACKROCK CAPITAL INVESTMENT CORP Common Stock 092533108 195 72460 SH SOLE 346 0 72114 BLACKROCK CORE BOND TRUST Closed-End Fund 09249E101 5697 349509 SH SOLE 225480 0 124029 BLACKROCK CREDIT ALLOCATION INCOME TRUST Closed-End Fund 092508100 13988 950888 SH SOLE 658383 0 292505 BLACKROCK DEBT STRATEGIES FUND INC Closed-End Fund 09255R202 8665 829203 SH SOLE 686650 0 142553 BLACKROCK ENHANCED DIVIDEND Closed-End Fund 09251A104 8404 992155 SH SOLE 543496 0 448659 BLACKROCK ENHANCED GLOBAL OPP EQTY TR Closed-End Fund 092501105 19719 1807460 SH SOLE 1274447 0 533013 BLACKROCK ENHANCED INTL GRWTH COM BENE Closed-End Fund 092524107 11202 1908380 SH SOLE 1293837 0 614543 BLACKROCK FLOAT RT INCOME ST Closed-End Fund 09255X100 2108 174097 SH SOLE 117940 0 56157 BLACKROCK INC Common Stock 09247X101 354559 491392 SH SOLE 419329 0 72064 BLACKROCK MUNICIPL INC COM Closed-End Fund 092479104 6106 402481 SH SOLE 392856 0 9625 BLACKROCK MUNIHOLDINGS QU II Closed-End Fund 09254C107 4221 309200 SH SOLE 298993 0 10207 BLACKROCK MUNIHOLDINGS QUALI Closed-End Fund 09254P108 3915 278046 SH SOLE 263665 0 14381 BLACKROCK MUNIVEST FUND Closed-End Fund 09253R105 1570 170890 SH SOLE 134662 0 36228 BLACKROCK MUNIYIELD QUAL II Closed-End Fund 09254G108 3265 233538 SH SOLE 216376 0 17162 BLACKROCK MUNIYIELD QUALITY Closed-End Fund 09254E103 30050 2079600 SH SOLE 1791454 0 288146 BLACKROCK MUNIYIELD QUALITY FOOD INC. Closed-End Fund 09254F100 976 59174 SH SOLE 59157 0 17 BLACKROCK RES & COMM S SHS Closed-End Fund 09257A108 3510 473678 SH SOLE 282008 0 191670 BLACKSTONE GROUP INC/THE Common Stock 09260D107 10467 161502 SH SOLE 155458 0 6044 BLACKSTONE MORTGAGE TRUST INC REIT 09257W100 6238 226593 SH SOLE 148327 0 78266 BLACKSTONE STRATEGIC CREDIT FUND Closed-End Fund 09257R101 1116 89443 SH SOLE 89413 0 30 BLOOM ENERGY CORP- A Common Stock 093712107 3840 133993 SH SOLE 64618 0 69375 BLOOMIN BRANDS INC COM Common Stock 094235108 12543 645869 SH SOLE 246358 0 399511 BLUCORA INC Common Stock 095229100 1606 100919 SH SOLE 95111 0 5808 BLUE APRON HOLDING INC-A Common Stock 09523Q200 358 64127 SH SOLE 64127 0 0 BLUE BIRD CORP COM Common Stock 095306106 189 10332 SH SOLE 10028 0 304 BLUEBIRD BIO INC Common Stock 09609G100 7871 181913 SH SOLE 88404 0 93509 BLUEGREEN VACATIONS CORP Common Stock 09629F108 292 36782 SH SOLE 28577 0 8205 BLUEPRINT MEDICINES CO COM Common Stock 09627Y109 8984 80105 SH SOLE 54394 0 25711 BLUEROCK RESIDENTIAL GROWTH REIT 09627J102 982 77475 SH SOLE 70296 0 7179 BM TECHNOLOGIES INC Common Stock 05591L107 213 15159 SH SOLE 11140 0 4019 BMC STOCK HOLDINGS INC Common Stock 05591B109 8732 162659 SH SOLE 80844 0 81815 BNP PARIBAS SPONSORED ADR ADR 05565A202 55114 2071162 SH SOLE 1461689 0 609473 BNY Mellon Strategic Municipal Closed-End Fund 09662E109 2070 263027 SH SOLE 256958 0 6069 BNYM HIGH YIELD STRAT Closed-End Fund 09660L105 373 124271 SH SOLE 74710 0 49561 BOC HONG KONG HOLDINGS SPONSORED ADR ADR 096813209 10208 169773 SH SOLE 159717 0 10056 BOEING CO/THE Common Stock 097023105 293262 1369999 SH SOLE 1190755 0 179244 BOINGO WIRELESS INC COM Common Stock 09739C102 1011 79450 SH SOLE 64470 0 14980 BOISE CASCADE CO Common Stock 09739D100 7867 164575 SH SOLE 95964 0 68610 BOK FINANCIAL CORP Common Stock 05561Q201 5997 87568 SH SOLE 81069 0 6499 BOLIDEN AB-UNSPN ADR ADR 09752V102 241 3338 SH SOLE 1720 0 1618 BOLLORE Common Stock F10659260 191 45612 SH SOLE 45612 0 0 BONANZA CREEK ENERGY I COM Common Stock 097793400 2128 110086 SH SOLE 107552 0 2534 BOOKING HOLDINGS INC Common Stock 09857L108 258420 116025 SH SOLE 98096 0 17929 BOOT BARN HLDGS INC COM Common Stock 099406100 3138 72379 SH SOLE 63472 0 8907 BOOZ ALLEN HAMILTON HOLDING CO Common Stock 099502106 24214 277748 SH SOLE 240238 0 37510 BORGWARNER INC Common Stock 099724106 67828 1755396 SH SOLE 995596 0 759800 BOSTON BEER CO INC/THE Common Stock 100557107 28401 28564 SH SOLE 25126 0 3438 BOSTON PRIVATE FINANCIAL HOLDI Common Stock 101119105 2027 239899 SH SOLE 207528 0 32371 BOSTON PROPERTIES INC REIT REIT 101121101 40495 428378 SH SOLE 273978 0 154400 BOSTON SCIENTIFIC CORP Common Stock 101137107 133371 3709905 SH SOLE 2808368 0 901537 BOTTOMLINE TECHNOLOGIES INC Common Stock 101388106 5173 98090 SH SOLE 85582 0 12508 BOULDER GROWTH & INC COM Closed-End Fund 101507101 14360 1289029 SH SOLE 1053003 0 236026 BOX INC CLASS A Common Stock 10316T104 1597 88498 SH SOLE 43188 0 45310 BOYD GAMING CORP Common Stock 103304101 12118 282338 SH SOLE 249395 0 32943 BP PLC SPONSORED ADR ADR 055622104 56530 2754897 SH SOLE 1953288 0 801609 BRADY CORP Common Stock 104674106 5908 111846 SH SOLE 100476 0 11370 BRAEMAR HOTELS & RESORTS INC REIT 10482B101 479 103862 SH SOLE 103744 0 118 BRAMBLES LTD - ADR ADR 105105209 22606 1375064 SH SOLE 1271578 0 103486 BRANDYWINE RLTY TR SH BEN INT NEW REIT REIT 105368203 8647 726004 SH SOLE 547291 0 178714 BRANDYWINEGLOBAL GLOBAL INCOME Closed-End Fund 10537L104 4047 324009 SH SOLE 230385 0 93624 BRASKEM S A SP ADR PFD A ADR 105532105 295 32751 SH SOLE 31460 0 1291 BRENNTAG AG-UNSP ADR ADR 107180101 26814 1701409 SH SOLE 1349254 0 352155 BRF-BRASIL FOODS S A SPONSORED ADR ADR 10552T107 2003 476879 SH SOLE 433667 0 43212 BRIDGE BANCORP INC COM Common Stock 108035106 1040 42991 SH SOLE 40691 0 2300 BRIDGEBIO PHARMA INC Common Stock 10806X102 2359 33167 SH SOLE 30708 0 2459 BRIDGESTONE CORP ADR ADR 108441205 32592 1987331 SH SOLE 1702774 0 284558 BRIDGEWATER BANCSHARES INC Common Stock 108621103 554 44372 SH SOLE 32068 0 12304 BRIGGS & STRATTON CORP Common Stock 109043109 2 34147 SH SOLE 34147 0 0 BRIGHAM MINERALS INC-CL A Common Stock 10918L103 2543 231388 SH SOLE 228468 0 2920 BRIGHT HORIZON FAMILY SOLUTI COM Common Stock 109194100 24692 142738 SH SOLE 101354 0 41384 BRIGHTCOVE Common Stock 10921T101 602 32738 SH SOLE 31540 0 1198 BRIGHTHOUSE FINANCIAL INC Common Stock 10922N103 12593 347830 SH SOLE 308951 0 38879 BRIGHTSPHERE INVESTMENT GROUP Common Stock 10948W103 1990 103218 SH SOLE 97134 0 6084 BRIGHTVIEW HOLDINGS INC Common Stock 10948C107 1007 66574 SH SOLE 63911 0 2663 BRINKER INTERNATIONAL INC Common Stock 109641100 29406 519822 SH SOLE 167631 0 352191 BRINK'S CO/THE Common Stock 109696104 4926 68410 SH SOLE 62439 0 5971 BRISTOL-MYERS SQUIBB CO Common Stock 110122108 570666 9199831 SH SOLE 5869332 0 3330500 BRISTOL-MYERS SQUIBB-CVR Right 110122157 7 10595 SH SOLE 10441 0 154 Bristow Group Inc Common Stock 11040G103 759 28820 SH SOLE 26754 0 2066 BRITISH AMERN TOB PLC SPONSORED ADR ADR 110448107 70086 1869459 SH SOLE 1471624 0 397835 BRITISH LD CO SPONSORED ADR ADR 110828100 31347 4685611 SH SOLE 4127615 0 557996 BRITVIC PLC SPONSORED ADR ADR 111190104 473 20813 SH SOLE 9838 0 10975 BRIXMOR PPTY GROUP INC COM REIT 11120U105 14679 886923 SH SOLE 776727 0 110196 BROADCOM INC Common Stock 11135F101 519943 1187491 SH SOLE 974839 0 212652 BROADMARK REALTY CAPITAL INC REIT 11135B100 390 38266 SH SOLE 37456 0 810 BROADRIDGE FINANCIAL SOLUTIONS Common Stock 11133T103 62952 410914 SH SOLE 355971 0 54943 BROOKDALE SENIOR LIVING INC Common Stock 112463104 2050 462760 SH SOLE 309169 0 153591 BROOKFIELD ASSET MANAGEMENT IN Common Stock 112585104 31170 755270 SH SOLE 721945 0 33325 BROOKFIELD INFRASTRUCTURE-A Common Stock 11275Q107 1231 17020 SH SOLE 15289 0 1731 BROOKFIELD PROPERTY REIT INC REIT 11282X103 326 21827 SH SOLE 21484 0 343 BROOKFIELD REAL ASSETS INCOM Closed-End Fund 112830104 8147 456932 SH SOLE 329709 0 127223 BROOKFIELD RENEWABLE COR-A Common Stock 11284V105 5551 95257 SH SOLE 91478 0 3779 BROOKLINE BANCORP INC Common Stock 11373M107 1894 157291 SH SOLE 125220 0 32071 BROOKS AUTOMATION INC Common Stock 114340102 11881 175114 SH SOLE 153356 0 21758 BROTHER INDS LTD ADR ADR 114813207 810 19658 SH SOLE 9867 0 9791 BROWN & BROWN INC COM Common Stock 115236101 21365 450637 SH SOLE 423567 0 27071 BROWN FORMAN CORP CL A Common Stock 115637100 10561 143746 SH SOLE 139263 0 4483 Brown-Forman Corp Common Stock 115637209 82332 1036530 SH SOLE 905630 0 130900 BRP GROUP INC-A Common Stock 05589G102 1408 46980 SH SOLE 46014 0 966 BRP INC/CA- SUB VOTING Common Stock 05577W200 491 7437 SH SOLE 7411 0 26 BRT APARTMENTS CORP REIT 055645303 331 21805 SH SOLE 21545 0 260 BRUKER CORP Common Stock 116794108 10587 195587 SH SOLE 100364 0 95223 BRUNSWICK CORP/DE Common Stock 117043109 12390 162510 SH SOLE 121325 0 41184 BRYN MAWR BANK CORP Common Stock 117665109 785 25672 SH SOLE 22668 0 3003 BUCKLE INC/THE Common Stock 118440106 2862 98027 SH SOLE 89478 0 8549 BUDWEISER BREWING-UNSP ADR ADR 11902E105 381 29336 SH SOLE 29336 0 0 BUILD-A-BEAR WORKSHOP INC Common Stock 120076104 78 18304 SH SOLE 18304 0 0 BUILDERS FIRSTSOURCE INC Common Stock 12008R107 13305 326029 SH SOLE 180708 0 145321 BUNGE LTD Common Stock G16962105 50642 772216 SH SOLE 353531 0 418685 BUNZL PLC - SPONS ADR ADR 120738406 24460 719420 SH SOLE 526750 0 192670 BURBERRY GROUP PLC SPONSORED ADR ADR 12082W204 15973 650357 SH SOLE 569320 0 81037 BURLINGTON STORES INC Common Stock 122017106 27091 103578 SH SOLE 84782 0 18797 Burning Rock Biotech Ltd ADR 12233L107 243 10506 SH SOLE 10506 0 0 BWX TECHNOLOGIES Common Stock 05605H100 24257 402408 SH SOLE 167901 0 234506 BYD CO LTD ADR ADR 05606L100 8711 165082 SH SOLE 158008 0 7074 BYLINE BANCORP INC Common Stock 124411109 419 27101 SH SOLE 27083 0 18 C4 THERAPEUTICS INC Common Stock 12529R107 471 14204 SH SOLE 894 0 13310 CABLE ONE INC Common Stock 12685J105 22009 9880 SH SOLE 7427 0 2453 CABOT CORP Common Stock 127055101 19039 424224 SH SOLE 153753 0 270471 CABOT OIL & GAS CORP Common Stock 127097103 42669 2620928 SH SOLE 1954799 0 666129 CACI INTERNATIONAL INC Common Stock 127190304 19012 76253 SH SOLE 63185 0 13068 CACTUS INC - A Common Stock 127203107 3594 137851 SH SOLE 91019 0 46832 CADENCE BANCORP Common Stock 12739A100 9372 570764 SH SOLE 530788 0 39976 CADENCE DESIGN SYSTEMS INC Common Stock 127387108 118130 865862 SH SOLE 694840 0 171022 CADIZ INC COM NEW Common Stock 127537207 267 25098 SH SOLE 21684 0 3414 CAE INC Common Stock 124765108 9513 342942 SH SOLE 336954 0 5988 CAESARS ENTERTAINMENT INC Common Stock 12769G100 12573 169282 SH SOLE 162074 0 7208 CAESARSTONE LTD Common Stock M20598104 777 60252 SH SOLE 52456 0 7795 CAI INTERNATIONAL INC Common Stock 12477X106 786 25157 SH SOLE 24888 0 269 CAIXABANK ADR ADR 12803K109 7467 9023474 SH SOLE 575874 0 8447600 CALAMOS CONVERTIBLE OPP&INC Closed-End Fund 128117108 534 39407 SH SOLE 39407 0 0 CALAMOS CVT AND HIGH INCOME Closed-End Fund 12811P108 690 48343 SH SOLE 48343 0 0 CALAMOS LNG/SHRT EQ & DYN Closed-End Fund 12812C106 223 12804 SH SOLE 10389 0 2415 CALAMP CORP Common Stock 128126109 1235 124477 SH SOLE 119117 0 5360 CALAVO GROWERS INC Common Stock 128246105 3703 53329 SH SOLE 26188 0 27141 CALBEE INC- UNSPONSORED ADR ADR 12825N107 1425 193551 SH SOLE 162311 0 31240 CALERES INC Common Stock 129500104 2474 158066 SH SOLE 151147 0 6919 CALIFORNIA WATER SERVICE GROUP Common Stock 130788102 7020 129923 SH SOLE 120034 0 9889 CALITHERA BIOSCIENCES COM Common Stock 13089P101 70 14160 SH SOLE 11557 0 2603 CALIX INC COM Common Stock 13100M509 5882 197664 SH SOLE 35337 0 162327 CALLAWAY GOLF CO Common Stock 131193104 8626 359285 SH SOLE 229302 0 129983 CALLON PETROLEUM CO Common Stock 13123X508 838 63699 SH SOLE 58795 0 4904 CAL-MAINE FOODS INC Common Stock 128030202 4801 127902 SH SOLE 70984 0 56918 CALYXT INC Common Stock 13173L107 73 17406 SH SOLE 17348 0 58 CAMDEN NATIONAL CORP Common Stock 133034108 1822 50927 SH SOLE 6073 0 44854 CAMDEN PPTY TR SH BEN INT REIT REIT 133131102 25371 253913 SH SOLE 219005 0 34908 CAMECO CORP Common Stock 13321L108 10620 792565 SH SOLE 768844 0 23721 CAMPBELL SOUP CO Common Stock 134429109 24969 516428 SH SOLE 417352 0 99075 CAMPING WORLD HOLDINGS INC-A Common Stock 13462K109 1342 51523 SH SOLE 46329 0 5194 Camtek Ltd/Israel Common Stock M20791105 212 9669 SH SOLE 9599 0 70 CANADIAN IMPERIAL BANK OF COMM Common Stock 136069101 18850 220541 SH SOLE 210626 0 9914 Canadian National Railway Co Common Stock 136375102 63823 581002 SH SOLE 538411 0 42591 CANADIAN NATURAL RESOURCES Common Stock 136385101 26355 1095859 SH SOLE 409232 0 686628 Canadian Pacific Railway Ltd Common Stock 13645T100 39469 113845 SH SOLE 108464 0 5381 CANADIAN SOLAR INC Common Stock 136635109 521 10175 SH SOLE 10175 0 0 CANNAE HOLDINGS INC Common Stock 13765N107 5970 134859 SH SOLE 94068 0 40791 CANON INC ADR ADR 138006309 33951 1749174 SH SOLE 1593967 0 155206 CANOPY GROWTH CORP Common Stock 138035100 646 26235 SH SOLE 26235 0 0 CANTEL MEDICAL CORP Common Stock 138098108 4004 50767 SH SOLE 43397 0 7370 CAPCOM CO LTD - ADR UNSPON ADR 13916V107 269 8374 SH SOLE 8324 0 50 CAPGEMINI SA - ADR ADR 13961R100 27190 881936 SH SOLE 798853 0 83083 CAPITAL BANCORP INC/MD Common Stock 139737100 224 16053 SH SOLE 355 0 15698 CAPITAL CITY BANK GROUP INC Common Stock 139674105 595 24224 SH SOLE 11957 0 12267 CAPITAL ONE FINANCIAL CORP Common Stock 14040H105 178419 1804948 SH SOLE 1082369 0 722578 CAPITALAND LTD SPONSORED ADR ADR 140547100 382 79010 SH SOLE 62170 0 16840 CAPITOL FEDERAL FINANCIAL INC Common Stock 14057J101 4345 347594 SH SOLE 328412 0 19182 CAPRI HOLDINGS LTD Common Stock G1890L107 31844 758196 SH SOLE 645376 0 112820 CAPSTAR FINANCIAL HOLDINGS INC Common Stock 14070T102 382 25888 SH SOLE 13274 0 12614 CAPSTEAD MORTGAGE CORP REIT REIT 14067E506 1247 214631 SH SOLE 196762 0 17869 CARA THERAPEUTICS INC Common Stock 140755109 789 52176 SH SOLE 48018 0 4158 CARDINAL HEALTH INC Common Stock 14149Y108 70937 1324442 SH SOLE 861887 0 462554 CARDIOVASCULAR SYSTEMS INC Common Stock 141619106 4308 98438 SH SOLE 61820 0 36618 CARDLYTICS Common Stock 14161W105 9113 63828 SH SOLE 21280 0 42548 CARDTRONICS PLC Common Stock G1991C105 3115 88231 SH SOLE 56788 0 31443 CAREDX INC Common Stock 14167L103 5144 71007 SH SOLE 9043 0 61964 CARETRUST REIT INC REIT 14174T107 5387 242886 SH SOLE 167972 0 74914 CARGURUS INC Common Stock 141788109 1811 57072 SH SOLE 49420 0 7652 CARL ZEISS MEDIT-UNSPON ADR ADR 14218T105 2264 16882 SH SOLE 14747 0 2135 CARLISLE COS INC Common Stock 142339100 27417 175546 SH SOLE 159983 0 15563 CARLSBERG AS SPONSORED ADR ADR 142795202 22149 689359 SH SOLE 615884 0 73475 CARMAX INC Common Stock 143130102 47744 505442 SH SOLE 424041 0 81401 CARNIVAL CORP Common Stock 143658300 79381 3664880 SH SOLE 2518612 0 1146268 CARNIVAL PLC ADR ADR 14365C103 9005 480502 SH SOLE 467480 0 13022 CarParts.com Inc Common Stock 14427M107 1049 84696 SH SOLE 6959 0 77737 CARPENTER TECHNOLOGY CORP Common Stock 144285103 3925 134771 SH SOLE 130515 0 4256 CARREFOUR SA - SPON ADR ADR 144430204 19385 5651558 SH SOLE 3987487 0 1664071 CARRIAGE SERVICES INC Common Stock 143905107 1100 35133 SH SOLE 7551 0 27582 CARRIER GLOBAL CORP Common Stock 14448C104 107410 2847561 SH SOLE 1797355 0 1050206 CARROLS RESTAURANT GROUP INC Common Stock 14574X104 368 58576 SH SOLE 42613 0 15963 CARS.COM INC Common Stock 14575E105 2594 229573 SH SOLE 179138 0 50435 CARTER BANK & TRUST Common Stock 146103106 928 86573 SH SOLE 80214 0 6359 CARTER'S INC Common Stock 146229109 8267 87886 SH SOLE 50058 0 37828 CARVANA CO Common Stock 146869102 17034 71112 SH SOLE 60440 0 10672 CASA SYSTEMS INC Common Stock 14713L102 124 20043 SH SOLE 19561 0 482 CASELLA WASTE SYSTEMS INC Common Stock 147448104 3439 55515 SH SOLE 49389 0 6126 CASEY'S GENERAL STORES INC Common Stock 147528103 17462 97760 SH SOLE 69868 0 27892 CASI PHARMACEUTICALS INC Common Stock 14757U109 72 24466 SH SOLE 24404 0 62 CASIO COMPUTER LTD ADR ADR 147618201 672 3719 SH SOLE 3231 0 488 CASPER SLEEP INC Common Stock 147626105 566 91988 SH SOLE 91883 0 105 CASS INFORMATION SYSTEMS INC Common Stock 14808P109 1851 47578 SH SOLE 36981 0 10597 CASTLE BIOSCIENCES INC Common Stock 14843C105 1652 24600 SH SOLE 8920 0 15680 CATABASIS PHARMACEUTICALS IN Common Stock 14875P206 63 29423 SH SOLE 29058 0 365 CATALENT INC COM Common Stock 148806102 44077 423535 SH SOLE 249011 0 174524 CATALYST BIOSCIENCES INC Common Stock 14888D208 277 43876 SH SOLE 42637 0 1239 CATALYST PHARM PARTNER COM Common Stock 14888U101 399 119529 SH SOLE 36721 0 82808 CATCHMARK TIMBER TR IN CL A REIT 14912Y202 3836 409832 SH SOLE 294608 0 115224 CATERPILLAR INC Common Stock 149123101 306569 1684261 SH SOLE 1416922 0 267340 CATHAY GENERAL BANCORP Common Stock 149150104 9932 308540 SH SOLE 268046 0 40493 CATO CORP/THE Common Stock 149205106 431 44934 SH SOLE 42532 0 2402 CAVCO INDUSTRIES INC Common Stock 149568107 2149 12248 SH SOLE 11031 0 1217 CBIZ INC Common Stock 124805102 4297 161489 SH SOLE 129148 0 32341 CBOE GLOBAL MARKETS INC Common Stock 12503M108 23675 254237 SH SOLE 128567 0 125670 CBRE CLARION GLOBAL REAL ESTATE INCOME FND Closed-End Fund 12504G100 18642 2709602 SH SOLE 2017627 0 691975 CBRE GROUP INC - A Common Stock 12504L109 65676 1047127 SH SOLE 868592 0 178535 CBTX INC Common Stock 12481V104 1236 48437 SH SOLE 44089 0 4348 CD PROJEKT SA - UNSP ADR ADR 125105106 313 17100 SH SOLE 16188 0 912 CDK GLOBAL INC Common Stock 12508E101 12378 238810 SH SOLE 216203 0 22607 CDW CORP/DE Common Stock 12514G108 42855 325176 SH SOLE 290731 0 34444 CECO ENVIRONMENTAL CORP Common Stock 125141101 258 37044 SH SOLE 36997 0 47 CECONOMY AG ADR ADR 150042109 19 13330 SH SOLE 13330 0 0 CELANESE CORP Common Stock 150870103 66128 508910 SH SOLE 347064 0 161846 CELESIO AG - UNSPONSORED ADR ADR 58155Y106 272 42750 SH SOLE 41993 0 757 CELESTICA INC Common Stock 15101Q108 400 49578 SH SOLE 49448 0 130 CELLNEX TELECOM SAU-UNSP ADR ADR 15117X105 683 21912 SH SOLE 329 0 21583 CELLULAR BIOMEDICINE G COM NEW Common Stock 15117P102 804 43748 SH SOLE 15056 0 28692 CELSIUS HOLDINGS INC Common Stock 15118V207 6164 122522 SH SOLE 27822 0 94700 CEMEX S A SPON ADR 5 ORD ADR 151290889 20934 4049201 SH SOLE 3989317 0 59884 CENOVUS ENERGY INC Common Stock 15135U109 5846 967874 SH SOLE 949017 0 18858 CENTENE CORP Common Stock 15135B101 99487 1657282 SH SOLE 1436594 0 220688 CENTENNIAL RESOURCE DEVELO-A Common Stock 15136A102 2687 1791564 SH SOLE 1791564 0 0 CENTERPOINT ENERGY INC Common Stock 15189T107 48316 2232737 SH SOLE 1933438 0 299298 CENTERSPACE REIT 15202L107 2607 36902 SH SOLE 19524 0 17378 CENTRAIS ELEC BRAS - SP ADR (ELETROBRAS) ADR 15234Q207 1150 164559 SH SOLE 148742 0 15817 CENTRAIS ELETRICAS BR-SP ADR ADR 15234Q108 379 53536 SH SOLE 49675 0 3862 CENTRAL GARDEN AND PET CO Common Stock 153527106 542 14026 SH SOLE 12927 0 1099 CENTRAL GARDEN AND PET CO Common Stock 153527205 4569 125770 SH SOLE 91135 0 34635 CENTRAL JAPAN RAI - UNSPON ADR ADR 153766100 19220 1359246 SH SOLE 1226854 0 132392 CENTRAL PACIFIC FINANCIAL CORP Common Stock 154760409 3001 157842 SH SOLE 125543 0 32298 CENTRAL PUERTO - SPONSORED ADR ADR 155038201 93 34582 SH SOLE 34442 0 140 CENTRAL SECS CORP COM Closed-End Fund 155123102 1759 53895 SH SOLE 46110 0 7785 CENTRAL VY CMNTY BANC COM Common Stock 155685100 441 29629 SH SOLE 28567 0 1063 CENTRICA PLC SPON ADR NEW ADR 15639K300 2477 1002795 SH SOLE 949625 0 53170 CENTURY ALUMINUM CO Common Stock 156431108 6285 569777 SH SOLE 141739 0 428038 CENTURY BANCORP INC CL A NON VTG Common Stock 156432106 513 6631 SH SOLE 5706 0 925 CENTURY CASINOS INC Common Stock 156492100 174 27266 SH SOLE 27266 0 0 CENTURY COMMUNITIES INC Common Stock 156504300 3632 82952 SH SOLE 50583 0 32369 CERENCE INC Common Stock 156727109 7280 72452 SH SOLE 48805 0 23647 CERIDIAN HCM HOLDING INC Common Stock 15677J108 8660 81268 SH SOLE 70686 0 10582 CERNER CORP Common Stock 156782104 88545 1128253 SH SOLE 988421 0 139832 Certara Inc Common Stock 15687V109 405 12000 SH SOLE 0 0 12000 CERUS CORP COM Common Stock 157085101 631 91203 SH SOLE 88071 0 3132 CEVA INC COM Common Stock 157210105 2720 59790 SH SOLE 55954 0 3836 CF INDUSTRIES HOLDINGS INC Common Stock 125269100 27092 699866 SH SOLE 618160 0 81707 CGI GROUP INC Common Stock 12532H104 19257 242808 SH SOLE 238003 0 4805 CH ROBINSON WORLDWIDE INC Common Stock 12541W209 62817 669195 SH SOLE 485510 0 183685 CHAMPIONX CORP Common Stock 15872M104 3398 222087 SH SOLE 209768 0 12319 CHANGE HEALTHCARE INC Common Stock 15912K100 16998 911437 SH SOLE 331975 0 579462 CHANNELADVISOR CORP COM Common Stock 159179100 2286 143060 SH SOLE 15292 0 127768 CHARLES RIVER LABORATORIES INT Common Stock 159864107 28525 114162 SH SOLE 79042 0 35120 CHARLES SCHWAB CORP/THE Common Stock 808513105 222019 4185871 SH SOLE 3298929 0 886941 CHART INDUSTRIES INC Common Stock 16115Q308 35968 305355 SH SOLE 71090 0 234265 CHARTER COMMUNICATIONS INC Common Stock 16119P108 350703 530124 SH SOLE 451731 0 78393 CHASE CORP Common Stock 16150R104 271 2680 SH SOLE 2100 0 580 CHATHAM LODGING TR COM REIT REIT 16208T102 4285 396783 SH SOLE 317647 0 79136 CHECK POINT SOFTWARE TECHNOLOG Common Stock M22465104 39046 293774 SH SOLE 216028 0 77747 CHECKPOINT THERAPEUTICS INC Common Stock 162828107 63 23790 SH SOLE 19713 0 4077 CHEESECAKE FACTORY INC/THE Common Stock 163072101 9376 252985 SH SOLE 243334 0 9651 CHEFS' WAREHOUSE INC/THE Common Stock 163086101 3358 130722 SH SOLE 40365 0 90357 CHEGG INC Common Stock 163092109 7301 80826 SH SOLE 66078 0 14748 CHEMBIO DIAGNOSTICS IN COM NEW Common Stock 163572209 107 22549 SH SOLE 21439 0 1110 CHEMED CORP Common Stock 16359R103 34144 64107 SH SOLE 44597 0 19510 CHEMOCENTRYX INC COM Common Stock 16383L106 3221 52025 SH SOLE 48554 0 3471 CHEMOURS CO/THE Common Stock 163851108 13749 554603 SH SOLE 439403 0 115200 CHENIERE ENERGY INC COM NEW Common Stock 16411R208 31724 528471 SH SOLE 502134 0 26337 CHERRY HILL MORTGAGE INVESTM REIT 164651101 1728 189105 SH SOLE 171672 0 17433 CHESAPEAKE UTILITIES CORP Common Stock 165303108 10824 100023 SH SOLE 82191 0 17832 CHEVRON CORP Common Stock 166764100 465167 5508198 SH SOLE 4091908 0 1416289 Chewy Inc Common Stock 16679L109 1464 16287 SH SOLE 14802 0 1485 CHIASMA INC COM Common Stock 16706W102 51 11617 SH SOLE 6510 0 5107 CHICO'S FAS INC Common Stock 168615102 220 138573 SH SOLE 136851 0 1722 CHILDRENS PLACE INC/THE Common Stock 168905107 4191 83652 SH SOLE 47390 0 36262 CHIMERA INVESTMENT CORP REIT REIT 16934Q208 5198 507147 SH SOLE 490979 0 16168 CHINA BIOLOGIC PRODS HOLDINGS Common Stock G21515104 1849 15656 SH SOLE 15656 0 0 CHINA CONTRUCT UNSPON ADR ADR 168919108 11842 788439 SH SOLE 755546 0 32893 CHINA EASTN AIRLS LTD SPON ADR CL H ADR 16937R104 767 35638 SH SOLE 34288 0 1350 CHINA GAS HOLDINGS LTD-ADR ADR 168935104 3137 31836 SH SOLE 23785 0 8051 CHINA LIFE INS CO LTD SPON ADR REP H ADR 16939P106 6231 563355 SH SOLE 512960 0 50395 CHINA MERCHANTS BK CO ADR ADR 16950T102 6131 196041 SH SOLE 184796 0 11245 CHINA MOBILE HONG KONG LTD SPONSORED ADR ADR 16941M109 3728 130620 SH SOLE 111907 0 18712 CHINA OVERSEAS LD&INVT ADR ADR 169403201 3862 362256 SH SOLE 344251 0 18005 CHINA PETE & CHEM CORP SPON ADR H SHS ADR 16941R108 4153 93116 SH SOLE 86977 0 6139 CHINA RES LD LTD ADR ADR 16942S105 206 5037 SH SOLE 5037 0 0 CHINA SHENHUA ENERGY C ADR ADR 16942A302 4219 564808 SH SOLE 542370 0 22438 CHINA SOUTHN AIRLS LTD SPON ADR CL H ADR 169409109 528 17805 SH SOLE 16769 0 1036 CHINA TELECOM CORP LTD SPON ADR H SHS ADR 169426103 658 23888 SH SOLE 22214 0 1674 CHINA UNICOM LTD SPONSORED ADR ADR 16945R104 1572 276765 SH SOLE 253636 0 23129 CHIPMOS TECHNOLOGIES INC ADR ADR 16965P202 216 8856 SH SOLE 8779 0 77 CHIPOTLE MEXICAN GRILL INC Common Stock 169656105 92508 66710 SH SOLE 58720 0 7990 CHOICE HOTELS INTERNATIONAL IN Common Stock 169905106 13927 130489 SH SOLE 106792 0 23697 CHOW TAI FOOK JEWEL-UNSP ADR ADR 17044P106 236 18457 SH SOLE 18341 0 116 CHR HANSEN HLDG A/S SPONSORED ADR ADR 12545M207 12577 491677 SH SOLE 444994 0 46683 CHRISTIAN DIOR SE-UNSPON ADR ADR 170715106 814 6194 SH SOLE 6093 0 101 CHROMADEX CORP COM NEW Common Stock 171077407 235 48913 SH SOLE 6240 0 42673 CHUBB LTD Common Stock H1467J104 183609 1192886 SH SOLE 940539 0 252347 CHUGAI PHARMACEUTIC-UNSP ADR ADR 171269103 22346 840058 SH SOLE 764579 0 75479 CHUNGHWA TELECOM CO LTD-ADR ADR 17133Q502 21264 550603 SH SOLE 521339 0 29264 CHURCH & DWIGHT CO INC Common Stock 171340102 96062 1101244 SH SOLE 808141 0 293103 CHURCHILL DOWNS INC Common Stock 171484108 10108 51892 SH SOLE 39422 0 12470 CHUYS HLDGS INC COM Common Stock 171604101 630 23789 SH SOLE 21426 0 2363 CIA CERVECERIAS UNIDAS - ADR ADR 204429104 3872 263431 SH SOLE 249959 0 13472 CIA DE SANEAMENTO BASICO DO ES ADR 20441A102 4725 550092 SH SOLE 530607 0 19485 CIA ENERGETICA DE MINAS GERAIS ADR 204409601 3188 1107101 SH SOLE 1069060 0 38041 CIA SIDERURGICA NACIONAL SA ADR 20440W105 998 167809 SH SOLE 133670 0 34139 Cie Financiere Richemont SA Common Stock H25662182 1440 15665 SH SOLE 15665 0 0 CIELO S A SPONSORED ADR ADR 171778202 11 12918 SH SOLE 10634 0 2284 CIENA CORP Common Stock 171779309 19873 376025 SH SOLE 226039 0 149986 CIGNA CORP Common Stock 125523100 231968 1114267 SH SOLE 926662 0 187605 CIMAREX ENERGY CO Common Stock 171798101 29242 779581 SH SOLE 522568 0 257013 CIMPRESS PLC Common Stock G2143T103 1814 20678 SH SOLE 6349 0 14329 CINCINNATI BELL INC Common Stock 171871502 2498 163509 SH SOLE 151291 0 12218 CINCINNATI FINANCIAL CORP Common Stock 172062101 46678 534256 SH SOLE 472762 0 61494 CINEMARK HOLDINGS INC Common Stock 17243V102 12159 698405 SH SOLE 216110 0 482295 CINTAS CORP Common Stock 172908105 108623 307314 SH SOLE 237029 0 70285 CIRCOR INTERNATIONAL INC Common Stock 17273K109 2903 75513 SH SOLE 39065 0 36448 CIRRUS LOGIC INC Common Stock 172755100 9748 118593 SH SOLE 90045 0 28548 CISCO SYSTEMS INC Common Stock 17275R102 802094 17923886 SH SOLE 12395790 0 5528097 CIT GROUP INC Common Stock 125581801 31253 870561 SH SOLE 505331 0 365230 CITIGROUP INC Common Stock 172967424 412144 6684145 SH SOLE 4062332 0 2621813 CITIZENS FINL GRP INC COM Common Stock 174610105 121063 3385419 SH SOLE 2178448 0 1206971 CITIZENS INC/TX Common Stock 174740100 178 31022 SH SOLE 30208 0 814 CITRIX SYSTEMS INC Common Stock 177376100 102272 786102 SH SOLE 429249 0 356853 CITY DEVS LTD SPONSORED ADR ADR 177797305 4981 828785 SH SOLE 728535 0 100250 CITY HOLDING CO Common Stock 177835105 2815 40477 SH SOLE 37531 0 2946 CITY OFFICE REIT INC REIT 178587101 447 45777 SH SOLE 24069 0 21708 CIVISTA BANCSHARES INC Common Stock 178867107 224 12767 SH SOLE 12569 0 198 CK HUTCHINSON HOLDIN-UNSP ADR ADR 12562Y100 8408 1208035 SH SOLE 1154413 0 53622 CLARIVATE PLC Common Stock G21810109 1696 57080 SH SOLE 57080 0 0 CLARUS CORP Common Stock 18270P109 1407 91374 SH SOLE 5044 0 86330 CLEAN ENERGY FUELS CORP Common Stock 184499101 2857 363487 SH SOLE 321979 0 41508 CLEAN HARBORS INC Common Stock 184496107 11600 152436 SH SOLE 76599 0 75837 CLEAR CHANNEL OUTDOOR HOLDINGS Common Stock 18453H106 504 305502 SH SOLE 305502 0 0 CLEARWATER PAPER CORP Common Stock 18538R103 2124 56258 SH SOLE 33300 0 22958 CLEARWAY ENERGY INC-A Common Stock 18539C105 3154 106723 SH SOLE 37449 0 69274 CLEARWAY ENERGY INC-C Common Stock 18539C204 5743 179876 SH SOLE 170116 0 9760 CLICKS GROUP LTD - SP ADR ADR 18682W205 641 18446 SH SOLE 17827 0 619 CLIFFS NATURAL RESOURCES INC Common Stock 185899101 12592 864838 SH SOLE 691480 0 173358 CLIPPER REALTY INC REIT 18885T306 251 35614 SH SOLE 25311 0 10303 CLOROX CO/THE Common Stock 189054109 122338 605876 SH SOLE 509388 0 96488 CLOSE BROTHERS GRP-UNSP ADR ADR 189062102 429 10836 SH SOLE 0 0 10836 CLOUDERA INC Common Stock 18914U100 6271 450820 SH SOLE 362638 0 88182 CLOUDFLARE INC - CLASS A Common Stock 18915M107 4615 60735 SH SOLE 57004 0 3731 CLOUGH GBL OPPS FUND SH BEN INT Closed-End Fund 18914E106 1364 122734 SH SOLE 81187 0 41547 CLOVIS ONCOLOGY INC COM Common Stock 189464100 206 42975 SH SOLE 42545 0 430 CLP HOLDINGS LTD SPONSORED ADR ADR 18946Q101 15905 1730448 SH SOLE 1628417 0 102032 CMC Materials Inc Common Stock 12571T100 7806 51590 SH SOLE 36606 0 14983 CME GROUP INC Common Stock 12572Q105 202185 1110603 SH SOLE 798732 0 311870 CMMNTY BANKERS TR CORP COM Common Stock 203612106 92 13565 SH SOLE 13565 0 0 CMS ENERGY CORP Common Stock 125896100 93614 1534397 SH SOLE 1349894 0 184504 CNA FINANCIAL CORP Common Stock 126117100 6700 171975 SH SOLE 162353 0 9622 CNH INDUSTRIAL NV Common Stock N20944109 1863 145074 SH SOLE 139776 0 5298 CNO FINANCIAL GROUP INC Common Stock 12621E103 28270 1271726 SH SOLE 380922 0 890804 CNOOC LTD SPONSORED ADR ADR 126132109 3499 38176 SH SOLE 30190 0 7986 CNX RESOURCES CORP Common Stock 12653C108 5083 470626 SH SOLE 447336 0 23290 CO BRASILEIRA DE DISTR ADR ADR 20440T300 516 36006 SH SOLE 35471 0 535 COCA COLA AMATIL LTD SPONSORED ADR ADR 191085208 34781 3549123 SH SOLE 3206780 0 342343 COCA COLA HBC AG-UNSPR ADR ADR 191223205 16934 521362 SH SOLE 481200 0 40163 COCA-COLA CO/THE Common Stock 191216100 679080 12382939 SH SOLE 9789285 0 2593654 COCA-COLA CONSOLIDATED INC Common Stock 191098102 5629 21140 SH SOLE 17490 0 3650 COCA-COLA EUROPEAN PARTNERS Common Stock G25839104 39327 789233 SH SOLE 562552 0 226681 COCA-COLA FEMSA S A DE SPON ADR REP L ADR 191241108 4423 95947 SH SOLE 92521 0 3426 COCHLEAR LTD ADR ADR 191459205 8270 112117 SH SOLE 98508 0 13609 CODEXIS INC COM Common Stock 192005106 637 29199 SH SOLE 28024 0 1175 COEUR MINING INC Common Stock 192108504 4236 409291 SH SOLE 391386 0 17905 COGENT COMMUNICATIONS HOLDINGS Common Stock 19239V302 14380 240195 SH SOLE 158246 0 81948 COGNA EDUCACAO ADR 19243N106 9 10343 SH SOLE 9684 0 659 COGNEX CORP Common Stock 192422103 31862 396865 SH SOLE 357539 0 39326 COGNIZANT TECHNOLOGY SOLUTIONS Common Stock 192446102 133669 1631102 SH SOLE 1355622 0 275480 COHEN & STEERS INC Common Stock 19247A100 6178 83146 SH SOLE 41907 0 41239 COHEN & STEERS LTD DUR COM Closed-End Fund 19248C105 1040 39114 SH SOLE 23391 0 15723 COHERENT INC Common Stock 192479103 4464 29758 SH SOLE 24113 0 5645 COHERUS BIOSCIENCES INC Common Stock 19249H103 1909 109859 SH SOLE 61202 0 48657 COHU INC Common Stock 192576106 4566 119598 SH SOLE 61041 0 58557 COLFAX CORP Common Stock 194014106 20279 530306 SH SOLE 190746 0 339560 COLGATE-PALMOLIVE CO Common Stock 194162103 249450 2917203 SH SOLE 2160887 0 756315 COLLECTORS UNIVERSE COM NEW Common Stock 19421R200 514 6820 SH SOLE 3623 0 3197 COLLEGIUM PHARMACEUTIC COM Common Stock 19459J104 2022 100924 SH SOLE 15567 0 85357 COLLIERS INTERNATIONAL GROUP INC Common Stock 194693107 544 6106 SH SOLE 5775 0 331 COLONY CAPITAL INC REIT 19626G108 7797 1621021 SH SOLE 1360157 0 260864 COLONY CREDIT REAL ESTATE INC REIT 19625T101 3661 488100 SH SOLE 449810 0 38290 COLOPLAST A/S ADR ADR 19624Y200 32410 2115528 SH SOLE 1916318 0 199210 COLRUYT SA - UNSPONSORED ADR ADR 196850101 334 22911 SH SOLE 12956 0 9955 COLUMBIA BANKING SYSTEM INC Common Stock 197236102 14363 400088 SH SOLE 138955 0 261133 COLUMBIA FINANCIAL INC Common Stock 197641103 1194 76713 SH SOLE 53557 0 23156 COLUMBIA PPTY TR INC COM NEW REIT 198287203 6255 436190 SH SOLE 293981 0 142209 COLUMBIA SPORTSWEAR CO Common Stock 198516106 12581 143977 SH SOLE 127347 0 16630 COLUMBUS MCKINNON CORP/NY Common Stock 199333105 1414 36778 SH SOLE 32976 0 3802 COMCAST CORP Common Stock 20030N101 831139 15861431 SH SOLE 13082511 0 2778920 COMERICA INC Common Stock 200340107 103196 1847396 SH SOLE 1265616 0 581780 COMFORT SYSTEMS USA INC Common Stock 199908104 3631 68960 SH SOLE 64250 0 4710 COMM SERV SELECT SECTOR SPDR ETF 81369Y852 1916 28397 SH SOLE 23395 0 5002 COMMERCE BANCSHARES INC/MO Common Stock 200525103 14574 221829 SH SOLE 182815 0 39015 COMMERCIAL INTL BK EGY SPONSORED ADR ADR 201712304 3590 967619 SH SOLE 889857 0 77762 COMMERCIAL METALS CO Common Stock 201723103 18548 903034 SH SOLE 227547 0 675487 COMMERCIAL VEHICLE GROUP INC Common Stock 202608105 164 18916 SH SOLE 18916 0 0 COMMERZBANK A G SPONSORED ADR ADR 202597605 12889 1998265 SH SOLE 1799181 0 199084 COMMONWEALTH BANK AUS-SP ADR ADR 202712600 77902 1228165 SH SOLE 1084564 0 143601 COMMSCOPE HOLDING CO INC Common Stock 20337X109 4974 371173 SH SOLE 208873 0 162300 COMMUNITY BANK SYSTEM INC Common Stock 203607106 7813 125389 SH SOLE 118038 0 7351 COMMUNITY HEALTH SYSTEMS INC Common Stock 203668108 1364 183596 SH SOLE 165938 0 17658 COMMUNITY HEALTHCARE T COM REIT 20369C106 5521 117196 SH SOLE 100588 0 16608 COMMUNITY TRUST BANCORP INC Common Stock 204149108 1800 48590 SH SOLE 13782 0 34808 COMMVAULT SYSTEMS INC Common Stock 204166102 6386 115330 SH SOLE 80689 0 34641 COMPAGNIE DE SAINT-UNSP ADR ADR 204280309 20559 2249291 SH SOLE 2032737 0 216554 COMPAGNIE FIN RICHEMONTAG S ADR 204319107 42942 4798545 SH SOLE 3381178 0 1417368 COMPANHIA PARA ENER SPON ADR PFD ADR 20441B407 1768 123618 SH SOLE 117490 0 6128 COMPANIA DE MINAS BUENAVENTU SPONSORED ADR ADR 204448104 13111 1075513 SH SOLE 1066471 0 9042 COMPASS GROUP PLC ADR ADR 20449X401 43062 2299117 SH SOLE 1851133 0 447984 COMPASS MINERALS INTERNATIONAL Common Stock 20451N101 3510 56867 SH SOLE 52662 0 4204 COMPUTER PROGRAMS & SYSTEMS IN Common Stock 205306103 1250 46555 SH SOLE 23573 0 22982 COMPUTERSHARE LTD SPONSORED ADR ADR 20557R105 1571 138830 SH SOLE 125816 0 13014 COMSCORE INC Common Stock 20564W105 193 77649 SH SOLE 77479 0 170 COMSTOCK RESOURCES INC Common Stock 205768302 76 17312 SH SOLE 17260 0 52 COMTECH TELECOMMUNICATIONS COR Common Stock 205826209 1627 78646 SH SOLE 62756 0 15890 CONAGRA BRANDS INC Common Stock 205887102 104634 2885661 SH SOLE 1797240 0 1088421 CONCENTRIX CORP Common Stock 20602D101 7524 76228 SH SOLE 62498 0 13730 CONCERT PHARMACEUTICALS INC Common Stock 206022105 649 51348 SH SOLE 5631 0 45717 CONCHO RESOURCES INC Common Stock 20605P101 39600 678668 SH SOLE 619847 0 58821 CONDUENT INC Common Stock 206787103 5835 1215715 SH SOLE 651857 0 563858 CONMED CORP Common Stock 207410101 8688 77571 SH SOLE 73215 0 4356 CONNECTONE BANCORP INC COM Common Stock 20786W107 439 22158 SH SOLE 20094 0 2064 CONN'S INC Common Stock 208242107 1134 97039 SH SOLE 91688 0 5351 CONOCOPHILLIPS Common Stock 20825C104 170942 4274617 SH SOLE 2207714 0 2066903 CONSOL ENERGY INC Common Stock 20854L108 873 121120 SH SOLE 107880 0 13240 CONSOLIDATED COMMUNICATIONS HO Common Stock 209034107 1182 241732 SH SOLE 230671 0 11061 CONSOLIDATED EDISON INC Common Stock 209115104 79043 1093724 SH SOLE 920637 0 173087 CONSOLIDATED WATER CO LTD Common Stock G23773107 884 73338 SH SOLE 29356 0 43982 CONSTELLATION BRANDS INC Common Stock 21036P108 114523 522815 SH SOLE 433384 0 89431 CONSTELLIUM SE Common Stock F21107101 865 61823 SH SOLE 60360 0 1463 CONSTRUCTION PARTNERS INC-A Common Stock 21044C107 1147 39416 SH SOLE 35635 0 3781 CONTANGO OIL & GAS CO Common Stock 21075N204 205 89728 SH SOLE 86526 0 3202 CONTINENTAL AG SPONSORED ADR ADR 210771200 18699 1249911 SH SOLE 1135708 0 114203 CONTINENTAL RESOURCES INC/OK Common Stock 212015101 12398 760632 SH SOLE 746173 0 14459 CONTROLADORA VUELA CIA DE AV ADR 21240E105 309 24853 SH SOLE 23051 0 1802 CONTURA ENERGY INC Common Stock 21241B100 163 14349 SH SOLE 13966 0 383 Convenant Logistics Group Inc Common Stock 22284P105 1217 82202 SH SOLE 3081 0 79121 COOPER COS INC/THE Common Stock 216648402 44160 121545 SH SOLE 108187 0 13358 COOPER TIRE & RUBBER CO Common Stock 216831107 8944 220841 SH SOLE 171932 0 48909 COOPER-STANDAR HOLDING Common Stock 21676P103 3347 96545 SH SOLE 58071 0 38474 COPA HOLDINGS SA-CLASS A Common Stock P31076105 9153 118520 SH SOLE 99026 0 19494 COPART INC Common Stock 217204106 80818 635111 SH SOLE 571002 0 64109 CORBUS PHARMACEUTICALS HOLDI Common Stock 21833P103 35 27791 SH SOLE 26660 0 1131 CORCEPT THERAPEUTICS INC COM Common Stock 218352102 6010 229746 SH SOLE 178581 0 51165 CORE LABORATORIES N.V. Common Stock N22717107 2119 79945 SH SOLE 58894 0 21051 CORECIVIC INC REIT 21871N101 1753 267666 SH SOLE 194248 0 73418 CORELOGIC INC Common Stock 21871D103 11980 154944 SH SOLE 145936 0 9008 CORE-MARK HOLDING CO INC Common Stock 218681104 8210 279522 SH SOLE 199683 0 79839 CORENERGY INFRASTRUCTURE TRUST REIT 21870U502 670 97773 SH SOLE 97537 0 236 COREPOINT LODGING INC REIT 21872L104 1648 239601 SH SOLE 236442 0 3159 CORESITE REALTY CORP REIT REIT 21870Q105 9814 78333 SH SOLE 57587 0 20746 CORNERSTONE BUILDING BRANDS Common Stock 21925D109 670 72188 SH SOLE 56678 0 15510 CORNERSTONE ONDEMAND I COM Common Stock 21925Y103 4077 92569 SH SOLE 57217 0 35352 CORNING INC Common Stock 219350105 141504 3930654 SH SOLE 2718790 0 1211864 CORP AMERICA AIRPORTS SA Common Stock L1995B107 604 151367 SH SOLE 151367 0 0 CORPORATE OFFICE PPTYS TR SH BEN INT REIT REIT 22002T108 6392 245078 SH SOLE 169096 0 75982 CORTEVA INC Common Stock 22052L104 104764 2705691 SH SOLE 1919668 0 786023 CORVEL CORP Common Stock 221006109 3147 29692 SH SOLE 25703 0 3989 COSAN LTD - CLASS A SHARES Common Stock G25343107 2116 114826 SH SOLE 114529 0 297 COSTAMARE INC SHS Common Stock Y1771G102 4120 497573 SH SOLE 447634 0 49939 COSTAR GROUP INC Common Stock 22160N109 72704 78660 SH SOLE 52914 0 25746 COSTCO WHOLESALE CORP Common Stock 22160K105 617564 1639057 SH SOLE 1362537 0 276520 COTY INC Common Stock 222070203 5061 720971 SH SOLE 666937 0 54034 COUPA SOFTWARE INC Common Stock 22266L106 30383 89648 SH SOLE 69905 0 19743 COUSINS PROPERTIES INC REIT REIT 222795502 9472 282739 SH SOLE 247777 0 34962 COVANTA HOLDING CORP Common Stock 22282E102 2601 198096 SH SOLE 187944 0 10151 COVESTRO AG - SPONSORED ADR ADR 22304D207 19185 625923 SH SOLE 566359 0 59564 COVETRUS INC Common Stock 22304C100 23945 833153 SH SOLE 369056 0 464097 COWEN GROUP INC Common Stock 223622606 1491 57352 SH SOLE 25138 0 32214 CRA INTERNATIONAL INC Common Stock 12618T105 646 12691 SH SOLE 931 0 11760 CRACKER BARREL OLD COUNTRY STO Common Stock 22410J106 5945 45066 SH SOLE 36457 0 8609 CRANE CO Common Stock 224399105 17704 227969 SH SOLE 203096 0 24873 CREDICORP LTD COM Common Stock G2519Y108 23245 141722 SH SOLE 133577 0 8145 CREDIT ACCEPTANCE CORP Common Stock 225310101 2071 5983 SH SOLE 5497 0 486 CREDIT AGRICOLE SA - UNSP ADR ADR 225313105 28582 4580523 SH SOLE 4145336 0 435187 CREDIT SUISSE GROUP SPONSORED ADR ADR 225401108 30798 2406109 SH SOLE 2144763 0 261345 CREE INC Common Stock 225447101 15596 147275 SH SOLE 118289 0 28986 CRESCENT POINT ENERGY CORP Common Stock 22576C101 99 42206 SH SOLE 42206 0 0 CRESUD SA SPON ADR ADR 226406106 84 17602 SH SOLE 17576 0 26 CRH PLC ADR ADR 12626K203 43254 1015829 SH SOLE 823490 0 192339 CRITEO SA-SPON ADR ADR 226718104 3252 158545 SH SOLE 147427 0 11118 CROCS INC Common Stock 227046109 10985 175308 SH SOLE 143158 0 32150 CRODA INTERNATIONAL-UNS ADR ADR 227047305 453 10059 SH SOLE 9132 0 927 CRONOS GROUP INC Common Stock 22717L101 139 20023 SH SOLE 20023 0 0 CROSS COUNTRY HEALTHCARE INC Common Stock 227483104 425 47948 SH SOLE 39912 0 8036 CROWDSTRIKE HOLDINGS INC - A Common Stock 22788C105 44825 211619 SH SOLE 140281 0 71338 CROWN CASTLE INTERNATIONAL COR REIT 22822V101 241937 1519800 SH SOLE 1155834 0 363966 CROWN HOLDINGS INC Common Stock 228368106 34603 345342 SH SOLE 194278 0 151064 CRYOLIFE INC Common Stock 228903100 1666 70560 SH SOLE 37888 0 32672 CRYOPORT INC Common Stock 229050307 1652 37659 SH SOLE 14740 0 22919 CSG SYSTEMS INTERNATIONAL INC Common Stock 126349109 5144 114125 SH SOLE 64875 0 49250 CSL LTD SPONSORED ADR ADR 12637N204 135855 1233361 SH SOLE 1110456 0 122905 CSW INDUSTRIALS INC Common Stock 126402106 1712 15295 SH SOLE 10972 0 4323 CSX CORP Common Stock 126408103 228300 2515704 SH SOLE 2180269 0 335435 CTS CORP Common Stock 126501105 4400 128181 SH SOLE 72142 0 56039 CUBESMART REIT REIT 229663109 13620 405222 SH SOLE 373932 0 31290 CUBIC CORP Common Stock 229669106 4099 66065 SH SOLE 60538 0 5527 CUE BIOPHARMA INC Common Stock 22978P106 200 16007 SH SOLE 13822 0 2185 CULLEN/FROST BANKERS INC Common Stock 229899109 21981 251989 SH SOLE 219029 0 32960 CULP INC COM Common Stock 230215105 230 14516 SH SOLE 14314 0 203 CUMBERLAND PHARMACEUTICALS Common Stock 230770109 49 16611 SH SOLE 0 0 16611 CUMMINS INC Common Stock 231021106 194266 855419 SH SOLE 613184 0 242235 CURTISS-WRIGHT CORP Common Stock 231561101 11591 99622 SH SOLE 75312 0 24309 CUSHMAN & WAKEFIELD PLC Common Stock G2717B108 326 21994 SH SOLE 18096 0 3898 CUSTOMERS BANCORP INC Common Stock 23204G100 1815 99861 SH SOLE 73182 0 26679 CUTERA INC Common Stock 232109108 668 27714 SH SOLE 25216 0 2498 CVB FINANCIAL CORP Common Stock 126600105 4510 231301 SH SOLE 216156 0 15146 CVR ENERGY INC Common Stock 12662P108 7575 508417 SH SOLE 504848 0 3569 CVS HEALTH CORPORATION Common Stock 126650100 362553 5308236 SH SOLE 3669305 0 1638931 CYBERARK SOFTWARE LTD/ISRAEL Common Stock M2682V108 10440 64606 SH SOLE 61983 0 2623 CYCLERION THERPEUTICS INC Common Stock 23255M105 68 22342 SH SOLE 21902 0 440 CYMABAY THERAPEUTICS INC Common Stock 23257D103 3123 544025 SH SOLE 209296 0 334729 CYRUSONE INC COM REIT 23283R100 13701 187298 SH SOLE 169234 0 18064 CYTOKINETICS INC COM Common Stock 23282W605 3246 156209 SH SOLE 142330 0 13879 CYTOMX THERAPEUTICS IN COM Common Stock 23284F105 646 98661 SH SOLE 7936 0 90725 CYTOSORBENTS CORP Common Stock 23283X206 125 15716 SH SOLE 15181 0 535 D&L INDUSTRIES INC-UNSP ADR ADR 23340X108 235 58713 SH SOLE 58356 0 357 DAI NIPPON PRINTING CO LTD ADR 233806306 10970 1221559 SH SOLE 1112226 0 109333 Daifuku Co Ltd - UNSP ADR ADR 233802107 1622 52470 SH SOLE 45917 0 6553 DAIICHI SANKYO CO - SPONS ADR ADR 23381D102 64150 1851908 SH SOLE 1651158 0 200749 DAIKIN INDUSTRIES-UNSPONSORED ADR ADR 23381B106 70077 3138228 SH SOLE 2650943 0 487285 DAIMLER AG UNSPONSOR ADR ADR 233825207 46508 2654558 SH SOLE 2330839 0 323719 DAIMLER AG-REGISTERED SHARES Common Stock D1668R123 388 5522 SH SOLE 5312 0 210 DAIRY FARM INTL-UNSPON ADR ADR 233859404 1779 84838 SH SOLE 84475 0 363 DAITO TR CONSTR CO LTD ADR ADR 23405X209 29107 1239670 SH SOLE 1115932 0 123737 DAIWA HOUSE IND LTD ADR ADR 234062206 39866 1335117 SH SOLE 1185283 0 149834 DAIWA SECS GROUP INC ADR ADR 234064301 11717 2644980 SH SOLE 2453709 0 191271 DAKTRONICS INC Common Stock 234264109 697 148940 SH SOLE 139033 0 9907 DANA INC Common Stock 235825205 11320 579907 SH SOLE 502993 0 76914 DANAHER CORP Common Stock 235851102 525825 2367086 SH SOLE 1935856 0 431230 DANONE - SPONSORED ADR ADR 23636T100 30142 2300939 SH SOLE 1607933 0 693007 DANSKE BANK A/S - SPON ADR ADR 236363206 7351 895409 SH SOLE 794922 0 100487 DAQO NEW ENERGY CORP SPNSRD ADR NEW ADR 23703Q203 564 9824 SH SOLE 9550 0 274 DARDEN RESTAURANTS INC Common Stock 237194105 56345 473013 SH SOLE 362617 0 110395 DARLING INGREDIENTS INC Common Stock 237266101 27501 476784 SH SOLE 370727 0 106057 DASEKE INC COM Common Stock 23753F107 72 12467 SH SOLE 12279 0 188 DASSAULT SYS S A SPONSORED ADR ADR 237545108 58023 284889 SH SOLE 259693 0 25196 DATADOG INC - CLASS A Common Stock 23804L103 38382 389899 SH SOLE 374034 0 15865 DAVE & BUSTER'S ENTERTAINMENT Common Stock 238337109 10386 345985 SH SOLE 68806 0 277179 DAVITA INC Common Stock 23918K108 80237 683446 SH SOLE 376683 0 306763 DBS GROUP HLDGS LTD SPONSORED ADR ADR 23304Y100 70650 928994 SH SOLE 834262 0 94732 DCP MIDSTREAM LP MLP 23311P100 842 45455 SH SOLE 36027 0 9428 DECIPHERA PHARMACEUTICALS INC Common Stock 24344T101 2111 36990 SH SOLE 10495 0 26495 DECKERS OUTDOOR CORP COM Common Stock 243537107 25500 88920 SH SOLE 67882 0 21038 DEERE & CO Common Stock 244199105 253298 941452 SH SOLE 786997 0 154456 DEL TACO RESTAURANTS INC Common Stock 245496104 997 110052 SH SOLE 106968 0 3084 DELEK US HOLDINGS INC Common Stock 24665A103 16059 999299 SH SOLE 184972 0 814327 DELL TECHNOLOGIES -C Common Stock 24703L202 21883 298586 SH SOLE 229293 0 69293 DELTA AIR LINES INC Common Stock 247361702 72150 1794334 SH SOLE 1223940 0 570394 DELUXE CORP Common Stock 248019101 3339 114360 SH SOLE 85659 0 28701 DENALI THERAPEUTICS INC Common Stock 24823R105 3888 46415 SH SOLE 20801 0 25614 DENNY'S CORP Common Stock 24869P104 582 39647 SH SOLE 36883 0 2764 DENSO CORP ADR ADR 24872B100 43822 1466602 SH SOLE 1338615 0 127987 DENTSPLY SIRONA INC Common Stock 24906P109 56499 1079054 SH SOLE 945738 0 133316 DENTSU INC-UNSPON ADR ADR 249034109 2398 79810 SH SOLE 58912 0 20898 DESCARTES SYSTEMS GROUP INC Common Stock 249906108 1910 32658 SH SOLE 21348 0 11310 DESIGNER BRANDS INC Common Stock 250565108 1713 223865 SH SOLE 213197 0 10668 DEUTSCHE BANK AG NAMEN ORD Common Stock D18190898 20856 1913374 SH SOLE 1722520 0 190854 DEUTSCHE BOERS AG - UNSPON ADR ADR 251542106 48412 2864607 SH SOLE 2512983 0 351624 DEUTSCHE LUFTHANSA A G SPONSORED ADR ADR 251561304 5760 438663 SH SOLE 401371 0 37292 DEUTSCHE POST AG ADR 25157Y202 74790 1500596 SH SOLE 1264968 0 235628 DEUTSCHE STRATEGIC MUN COM Closed-End Fund 23342Q101 276 24240 SH SOLE 24240 0 0 DEUTSCHE TELEKOM AG SPONSORED ADR ADR 251566105 36813 2014946 SH SOLE 1777620 0 237325 DEUTSCHE WOHNEN SE - UNSPONSORED ADR ADR 25161M103 42292 1560575 SH SOLE 1394197 0 166378 DEVON ENERGY CORP Common Stock 25179M103 91608 5794327 SH SOLE 3918077 0 1876249 DEXCOM INC COM Common Stock 252131107 79959 216268 SH SOLE 175913 0 40355 DFP Healthcare Acquisitions Co Unit 23343Q209 637 56825 SH SOLE 56825 0 0 DHI GROUP INC Common Stock 23331S100 32 14423 SH SOLE 14423 0 0 DHT HOLDINGS INC Common Stock Y2065G121 1627 311104 SH SOLE 247287 0 63817 DIAGEO P L C SPON ADR NEW ADR 25243Q205 131629 828844 SH SOLE 598527 0 230318 Diageo PLC Common Stock G42089113 756 18602 SH SOLE 18528 0 74 DIAMOND HILL INVESTMENT GROUP Common Stock 25264R207 1255 8406 SH SOLE 6325 0 2081 DIAMOND S SHIPPING INC Common Stock Y20676105 134 20054 SH SOLE 15911 0 4143 DIAMONDBACK ENERGY INC COM Common Stock 25278X109 66431 1372548 SH SOLE 1221436 0 151112 DIAMONDROCK HOSPITALITY CO REIT REIT 252784301 6866 832243 SH SOLE 675275 0 156968 DIANA SHIPPING INC Common Stock Y2066G104 276 142871 SH SOLE 142871 0 0 DICERNA PHARMACEUTICALS INC Common Stock 253031108 615 27897 SH SOLE 24635 0 3262 DICK'S SPORTING GOODS INC Common Stock 253393102 37496 667078 SH SOLE 139281 0 527797 DIEBOLD NIXDORF INC Common Stock 253651103 2680 251421 SH SOLE 227356 0 24065 DIGI INTERNATIONAL INC Common Stock 253798102 679 35942 SH SOLE 32873 0 3069 DIGIMARC CORP Common Stock 25381B101 212 4479 SH SOLE 4479 0 0 DIGITAL REALTY TRUST INC REIT REIT 253868103 90649 649770 SH SOLE 571677 0 78093 DIGITAL TURBINE INC Common Stock 25400W102 8108 143357 SH SOLE 80240 0 63117 DILLARD'S INC Common Stock 254067101 14780 234410 SH SOLE 76830 0 157580 DIME COMMUNITY BANCSHARES INC Common Stock 253922108 610 38682 SH SOLE 33450 0 5232 DINE BRANDS GLOBAL INC Common Stock 254423106 2981 51405 SH SOLE 30049 0 21356 DIODES INC Common Stock 254543101 12194 172970 SH SOLE 102861 0 70109 DIRECT LINE INS GP PLC ADR ADR 25490E202 205 12122 SH SOLE 8327 0 3795 DISCO CORP-UNSPONSORED ADR ADR 25461D100 417 6045 SH SOLE 4109 0 1936 DISCOVER COMMUNICATIONS INC SH C Common Stock 25470F302 17564 670629 SH SOLE 603222 0 67407 DISCOVER FINANCIAL SERVICES Common Stock 254709108 157131 1735681 SH SOLE 1123348 0 612334 DISCOVERY INC - A Common Stock 25470F104 22713 754839 SH SOLE 679492 0 75347 DISH NETWORK CORP Common Stock 25470M109 21722 671679 SH SOLE 576253 0 95426 DIVERSIFIED HEALTHCARE TRUST REIT 25525P107 9788 2375763 SH SOLE 803938 0 1571825 DMC GLOBAL INC Common Stock 23291C103 1964 45419 SH SOLE 22052 0 23367 DNB ASA ADR ADR 23328E106 22774 1161370 SH SOLE 1073250 0 88120 DOCUSIGN INC Common Stock 256163106 61147 275064 SH SOLE 204429 0 70635 DOLBY LABORATORIES INC-CL A Common Stock 25659T107 23512 242072 SH SOLE 192619 0 49453 DOLLAR GENERAL CORP Common Stock 256677105 287912 1369053 SH SOLE 893904 0 475148 DOLLAR TREE INC Common Stock 256746108 55779 516279 SH SOLE 441520 0 74759 DOMINION ENERGY INC Common Stock 25746U109 185936 2472557 SH SOLE 2145107 0 327450 DOMINO'S PIZZA INC Common Stock 25754A201 40731 106220 SH SOLE 64587 0 41633 DOMO INC - CLASS B Common Stock 257554105 2725 42736 SH SOLE 12409 0 30327 DOMTAR CORP Common Stock 257559203 17037 538282 SH SOLE 262018 0 276264 DONALDSON CO INC Common Stock 257651109 14276 255477 SH SOLE 233148 0 22329 DONEGAL GROUP INC CL A Common Stock 257701201 236 16768 SH SOLE 13390 0 3378 DONNELLEY FINANCIAL SOLU - W/I Common Stock 25787G100 3527 207842 SH SOLE 154006 0 53836 DOORDASH INC - A Common Stock 25809K105 221 1547 SH SOLE 1547 0 0 DORIAN LPG LTD SHS USD Common Stock Y2106R110 1122 92020 SH SOLE 81030 0 10990 DORMAN PRODUCTS INC Common Stock 258278100 6221 71656 SH SOLE 54545 0 17111 DOUGLAS DYNAMICS INC Common Stock 25960R105 1661 38826 SH SOLE 38546 0 280 DOUGLAS EMMETT INC REIT 25960P109 9735 333626 SH SOLE 283022 0 50603 DOUYU INTERNATIONAL HOLD-ADR ADR 25985W105 211 19071 SH SOLE 18675 0 396 DOVER CORP Common Stock 260003108 68503 542601 SH SOLE 470779 0 71822 DOW INC Common Stock 260557103 139658 2516369 SH SOLE 1880722 0 635647 DR HORTON INC Common Stock 23331A109 107201 1555442 SH SOLE 1095058 0 460384 DR REDDYS LABS LTD ADR ADR 256135203 28725 402932 SH SOLE 388819 0 14113 DRAFTKINGS INC - CL A Common Stock 26142R104 14098 302793 SH SOLE 8399 0 294394 DRIL-QUIP INC Common Stock 262037104 3292 111135 SH SOLE 91954 0 19181 DROPBOX INC-CLASS A Common Stock 26210C104 11099 500166 SH SOLE 197692 0 302475 DSM N V SPONSORED ADR ADR 780249108 29962 693075 SH SOLE 609336 0 83739 DSP GROUP INC Common Stock 23332B106 893 53848 SH SOLE 48373 0 5475 DSV A/S-UNSPONSORED ADR ADR 26251A108 54045 643235 SH SOLE 575888 0 67347 DTE ENERGY CO Common Stock 233331107 82783 681847 SH SOLE 532566 0 149281 DUCK CREEK TECHNOLOGIES INC Common Stock 264120106 275 6362 SH SOLE 3218 0 3144 DUCOMMUN INC Common Stock 264147109 1904 35458 SH SOLE 31534 0 3924 DUFF & PHELPS UTILITY AND INFR Closed-End Fund 26433C105 2167 177603 SH SOLE 105807 0 71796 DUKE ENERGY CORP Common Stock 26441C204 246232 2689297 SH SOLE 1921548 0 767749 DUKE REALTY CORP COM NEW REIT REIT 264411505 37049 926912 SH SOLE 807668 0 119244 DULUTH HLDGS INC COM CL B Common Stock 26443V101 326 30909 SH SOLE 30814 0 95 DUN & BRADSTREET CORP/THE Common Stock 26484T106 901 36179 SH SOLE 35147 0 1032 DUPONT DE NEMOURS INC Common Stock 26614N102 192159 2702285 SH SOLE 2109926 0 592359 DURECT CORP COM Common Stock 266605104 155 74765 SH SOLE 48727 0 26038 DWS MUNICIPAL INCOME TRUST Closed-End Fund 233368109 7694 661534 SH SOLE 627053 0 34481 DXC TECHNOLOGY CO Common Stock 23355L106 65477 2542804 SH SOLE 1723220 0 819584 DXP ENTERPRISES INC Common Stock 233377407 1044 46963 SH SOLE 44397 0 2566 DYCOM INDUSTRIES INC Common Stock 267475101 7208 95440 SH SOLE 77499 0 17941 DYNATRACE INC Common Stock 268150109 3900 90138 SH SOLE 85592 0 4546 DYNAVAX TECHNOLOGIES CORP COM Common Stock 268158201 283 63655 SH SOLE 33110 0 30545 DYNEX CAP INC COM REIT 26817Q886 2884 162022 SH SOLE 40183 0 121839 E ON AG ADR 268780103 24163 2184690 SH SOLE 2008846 0 175844 EAGLE BANCORP INC Common Stock 268948106 5079 122981 SH SOLE 88817 0 34164 EAGLE BULK SHIPPING INC Common Stock Y2187A150 244 12831 SH SOLE 12831 0 0 EAGLE MATERIALS INC Common Stock 26969P108 7717 76138 SH SOLE 72648 0 3490 EAGLE PHARMACEUTICALS INC Common Stock 269796108 1742 37396 SH SOLE 19732 0 17664 EARTHSTONE ENERGY INC COM NEW Common Stock 27032D304 869 163088 SH SOLE 158695 0 4393 EAST JAPAN RAILWAY CO ADR ADR 273202101 20431 1837347 SH SOLE 1643915 0 193432 EAST WEST BANCORP INC Common Stock 27579R104 16612 327584 SH SOLE 309664 0 17920 EASTERLY GOVT PPTYS IN COM REIT 27616P103 6744 297768 SH SOLE 271493 0 26275 EASTGROUP PROPERTIES INC REIT REIT 277276101 15875 114983 SH SOLE 86577 0 28407 EASTMAN CHEMICAL CO Common Stock 277432100 110407 1100984 SH SOLE 601446 0 499538 EATON CORP PLC Common Stock G29183103 237058 1973182 SH SOLE 1544056 0 429126 EATON VANCE FLOAT RATE INC TRUST Closed-End Fund 278279104 242 18384 SH SOLE 10775 0 7609 EATON VANCE INS MUN BD COM Closed-End Fund 27827X101 8054 592228 SH SOLE 592051 0 177 EATON VANCE LTD DURATION FND Closed-End Fund 27828H105 25920 2068605 SH SOLE 1933650 0 134955 EATON VANCE MUNICIPAL INCOME FUND Closed-End Fund 27826U108 888 66348 SH SOLE 66330 0 18 EATON VANCE TAX-ADV DVD INC CLOSED-END Closed-End Fund 27828G107 232 9807 SH SOLE 9807 0 0 EBAY INC Common Stock 278642103 218319 4344653 SH SOLE 2659517 0 1685136 EBIX INC Common Stock 278715206 3293 86723 SH SOLE 70714 0 16009 ECHO GLOBAL LOGISTICS INC. Common Stock 27875T101 4230 157720 SH SOLE 65251 0 92469 ECHOSTAR CORP Common Stock 278768106 1423 67145 SH SOLE 39804 0 27341 ECOLAB INC Common Stock 278865100 220183 1017669 SH SOLE 778955 0 238715 ECOPETROL SA-SPONSORED ADR ADR 279158109 8553 662496 SH SOLE 642197 0 20299 EDENRED SA-UNSP ADR ADR 279655104 13968 472405 SH SOLE 407345 0 65060 EDGEWELL PERSONAL CARE CO Common Stock 28035Q102 3450 99758 SH SOLE 79767 0 19991 EDISON INTERNATIONAL Common Stock 281020107 72757 1158190 SH SOLE 976720 0 181470 EDITAS MEDICINE INC Common Stock 28106W103 8692 123983 SH SOLE 55253 0 68730 EDP ENERGIAS DE PORTUGAL S A SPONSORED ADR ADR 268353109 29144 443996 SH SOLE 412017 0 31979 EDWARDS LIFESCIENCES CORP Common Stock 28176E108 194553 2132555 SH SOLE 1795444 0 337111 EHEALTH INC Common Stock 28238P109 2564 36312 SH SOLE 33393 0 2919 EIDOS THERAPEUTICS INC Common Stock 28249H104 939 7140 SH SOLE 4783 0 2357 EISAI LTD SPONSORED ADR ADR 282579309 17455 243958 SH SOLE 220122 0 23835 EL POLLO LOCO HLDGS COM Common Stock 268603107 1335 73733 SH SOLE 40544 0 33189 ELANCO ANIMAL HEALTH INC Common Stock 28414H103 16710 544834 SH SOLE 509827 0 35007 ELASTIC NV Common Stock N14506104 5613 38414 SH SOLE 36308 0 2106 ELBIT SYSTEMS LTD Common Stock M3760D101 8520 65137 SH SOLE 61428 0 3709 ELECTRICITE DE FRANCE - ADR ADR 285039103 13680 4398624 SH SOLE 3942996 0 455628 ELECTRONIC ARTS INC Common Stock 285512109 177705 1237498 SH SOLE 947786 0 289712 ELEKTA AB ADR ADR 28617Y101 842 62075 SH SOLE 53502 0 8573 ELEMENT SOLUTIONS INC Common Stock 28618M106 10729 605136 SH SOLE 358850 0 246286 ELF BEAUTY Common Stock 26856L103 997 39560 SH SOLE 34714 0 4846 ELI LILLY & CO Common Stock 532457108 506544 3000143 SH SOLE 2334142 0 666002 ELLINGTON FINANCIAL LLC REIT 28852N109 700 47156 SH SOLE 43974 0 3182 ELLINGTON RESIDENT MTG COM SHS BEN INT REIT 288578107 265 20284 SH SOLE 19188 0 1096 EMBOTELLADORA ANDINA S A SPON ADR B ADR 29081P303 523 34986 SH SOLE 34929 0 57 EMBRAER-EMPRESA BRASILEIRA D SP ADR PFD SH ADR 29082A107 746 109593 SH SOLE 109593 0 0 EMCOR GROUP INC Common Stock 29084Q100 14045 153562 SH SOLE 96844 0 56718 EMERALD HOLDINGS INC Common Stock 29103W104 650 119846 SH SOLE 111614 0 8232 EMERGENT BIOSOLUTIONS INC Common Stock 29089Q105 13714 153061 SH SOLE 76895 0 76166 EMERSON ELECTRIC CO Common Stock 291011104 164749 2049883 SH SOLE 1617191 0 432692 EMPIRE ST RLTY TR INC CL A REIT 292104106 9900 1062259 SH SOLE 929593 0 132666 EMPLOYERS HOLDINGS INC Common Stock 292218104 2760 85754 SH SOLE 63029 0 22725 ENAGAS S.A. ADR 29248L104 10746 976889 SH SOLE 868866 0 108023 ENANTA PHARMACEUT INC COM Common Stock 29251M106 2131 50606 SH SOLE 46332 0 4274 ENBRIDGE INC Common Stock 29250N105 25369 793015 SH SOLE 742096 0 50920 ENCOMPASS HEALTH CORP Common Stock 29261A100 17720 214300 SH SOLE 149470 0 64831 ENCORE CAPITAL GROUP INC Common Stock 292554102 2865 73551 SH SOLE 60996 0 12555 ENCORE WIRE CORP Common Stock 292562105 2736 45164 SH SOLE 39040 0 6124 ENDAVA PLC- SPON ADR ADR 29260V105 2254 29362 SH SOLE 29362 0 0 ENDO INTERNATIONAL PLC Common Stock G30401106 3578 498300 SH SOLE 364360 0 133940 ENDURANCE INTL GROUP H COM Common Stock 29272B105 677 71674 SH SOLE 70550 0 1124 ENEL SPA - ADR ADR 29265W207 81054 7985599 SH SOLE 6530580 0 1455019 ENERGIZER HOLDINGS INC Common Stock 29272W109 6095 144504 SH SOLE 111235 0 33269 ENERGY FUELS INC COM NEW Common Stock 292671708 577 135421 SH SOLE 112632 0 22789 ENERGY RECOVERY INC Common Stock 29270J100 151 11067 SH SOLE 10716 0 351 ENERGY TRANSFER LP MLP 29273V100 2786 450862 SH SOLE 383799 0 67063 ENERPAC TOOL GROUP CORP Common Stock 292765104 3237 143146 SH SOLE 92192 0 50953 ENERSIS CHILE SA-ADR W/I ADR 29278D105 2908 747610 SH SOLE 710742 0 36868 ENERSIS S A SPONSORED ADR ADR 29274F104 3120 379530 SH SOLE 361144 0 18386 ENERSYS Common Stock 29275Y102 7969 95939 SH SOLE 90446 0 5493 ENGIE ADR 29286D105 19800 1294144 SH SOLE 1181068 0 113076 ENI S P A SPONSORED ADR ADR 26874R108 20111 976268 SH SOLE 840920 0 135348 ENN ENERGY HLDGS LTD ADR ADR 26876F102 5238 88965 SH SOLE 84158 0 4807 ENNIS INC Common Stock 293389102 544 30477 SH SOLE 14927 0 15550 ENOCHIAN BIOSCIENCES INC Common Stock 29350E104 45 15166 SH SOLE 15166 0 0 ENOVA INTERNATIONAL INC Common Stock 29357K103 2026 81783 SH SOLE 67770 0 14013 ENPHASE ENERGY INC Common Stock 29355A107 22401 127664 SH SOLE 111726 0 15938 ENPRO INDUSTRIES INC Common Stock 29355X107 6327 83776 SH SOLE 52008 0 31768 ENSIGN GROUP INC/THE Common Stock 29358P101 19687 269984 SH SOLE 140350 0 129634 ENSTAR GROUP LTD Common Stock G3075P101 1285 6270 SH SOLE 5531 0 739 ENTEGRIS INC Common Stock 29362U104 20723 215636 SH SOLE 159645 0 55991 ENTERCOM COMMUNICATIONS CORP Common Stock 293639100 534 216260 SH SOLE 130516 0 85744 ENTERGY CORP Common Stock 29364G103 65701 658060 SH SOLE 531554 0 126505 ENTERPRISE FINANCIAL SERVICES Common Stock 293712105 795 22742 SH SOLE 19886 0 2856 ENTERPRISE PRODS PARTNERS L COM MLP 293792107 4262 217538 SH SOLE 173171 0 44367 ENTRAVISION COMMUNICATIONS COR Common Stock 29382R107 125 45296 SH SOLE 43659 0 1637 ENVESTNET INC COM Common Stock 29404K106 4242 51550 SH SOLE 41414 0 10136 ENVISTA HOLDINGS CORP Common Stock 29415F104 14327 424754 SH SOLE 314014 0 110740 EOG RESOURCES INC Common Stock 26875P101 79942 1603014 SH SOLE 1439814 0 163200 EPAM SYS INC COM Common Stock 29414B104 34434 96092 SH SOLE 67124 0 28967 EPIROC AB-UNSP ADR ADR 29429L105 15888 873922 SH SOLE 808015 0 65907 EPIZYME INC COM Common Stock 29428V104 256 23612 SH SOLE 19680 0 3932 EPLUS INC COM Common Stock 294268107 3306 37592 SH SOLE 23930 0 13662 EPR PROPERTIES REIT 26884U109 9950 306152 SH SOLE 282412 0 23740 EQT CORP Common Stock 26884L109 16932 1332207 SH SOLE 1265360 0 66847 EQUIFAX INC COM Common Stock 294429105 68907 357328 SH SOLE 316119 0 41208 EQUINIX INC REIT 29444U700 208052 291315 SH SOLE 252394 0 38921 EQUINOR ASA ADR 29446M102 25822 1572575 SH SOLE 1387305 0 185270 EQUITABLE HOLDINGS INC Common Stock 29452E101 27153 1061061 SH SOLE 871106 0 189954 EQUITRANS MIDSTREAM CORP Common Stock 294600101 13397 1666308 SH SOLE 1629129 0 37179 EQUITY COMMONWEALTH REIT 294628102 18841 690643 SH SOLE 368879 0 321764 EQUITY LIFESTYLE PROPERTIES REIT REIT 29472R108 17637 278357 SH SOLE 239980 0 38378 EQUITY RESIDENTIAL SH BEN INT REIT REIT 29476L107 46154 778572 SH SOLE 701783 0 76789 ERICSSON L M TEL CO ADR B SEK 10 ADR 294821608 44151 3694631 SH SOLE 3260872 0 433759 ERIE INDEMNITY CO Common Stock 29530P102 16396 66757 SH SOLE 56694 0 10063 EROS STX GLOBAL CORP Common Stock G3788M114 201 110686 SH SOLE 104444 0 6242 ERSTE BK DER OESTERREICHISCH SPONSORED ADR ADR 296036304 9413 620936 SH SOLE 550460 0 70476 ESCO TECHNOLOGIES INC Common Stock 296315104 8205 79491 SH SOLE 70037 0 9454 ESPERION THERAPEUTICS COM Common Stock 29664W105 1113 42794 SH SOLE 41461 0 1333 ESSA BANCORP INC Common Stock 29667D104 156 10430 SH SOLE 4137 0 6293 ESSENT GROUP LTD Common Stock G3198U102 10477 242519 SH SOLE 148031 0 94488 ESSENTIAL PROPERTIES REALTY REIT 29670E107 6011 283517 SH SOLE 260314 0 23203 ESSENTIAL UTILITIES INC Common Stock 29670G102 19715 416905 SH SOLE 387266 0 29639 ESSEX PROPERTY TRUST INC REIT REIT 297178105 35573 149833 SH SOLE 132864 0 16969 ESSILOR INTL S A ADR ADR 297284200 38855 499680 SH SOLE 436758 0 62921 ESTEE LAUDER COMPANIES-CL A Common Stock 518439104 215914 811126 SH SOLE 682514 0 128612 ETHAN ALLEN INTERIORS INC Common Stock 297602104 1458 72132 SH SOLE 50402 0 21730 Eton Pharmaceuticals Inc Common Stock 29772L108 679 83559 SH SOLE 82149 0 1410 ETSY INC COM Common Stock 29786A106 45432 255363 SH SOLE 185774 0 69589 EURONAV NV ANTWERPEN SHS Common Stock B38564108 259 32355 SH SOLE 32205 0 150 EURONET WORLDWIDE INC Common Stock 298736109 26157 180496 SH SOLE 124604 0 55892 EVELO BIOSCIENCES INC Common Stock 299734103 151 12487 SH SOLE 1860 0 10627 EVENTBRITE INC-CLASS A Common Stock 29975E109 866 47831 SH SOLE 37444 0 10387 EVERBRIDGE INC Common Stock 29978A104 4533 30408 SH SOLE 21411 0 8997 EVERCORE INC. Common Stock 29977A105 16010 146021 SH SOLE 111444 0 34577 EVEREST RE GROUP LTD Common Stock G3223R108 47860 204452 SH SOLE 85822 0 118630 EVERGY INC Common Stock 30034W106 30732 553634 SH SOLE 484924 0 68710 EVERI HOLDINGS INC Common Stock 30034T103 492 35603 SH SOLE 7301 0 28302 EVERQUOTE INC - CLASS A Common Stock 30041R108 390 10430 SH SOLE 7794 0 2636 EVERSOURCE ENERGY Common Stock 30040W108 111638 1290465 SH SOLE 900157 0 390308 EVERTEC INC COM Common Stock 30040P103 8744 222378 SH SOLE 85532 0 136846 EVI INDUSTRIES INC Common Stock 26929N102 382 12774 SH SOLE 12774 0 0 EVO PAYMENTS INC-CLASS A Common Stock 26927E104 1082 40066 SH SOLE 25445 0 14621 EVOFEM BIOSCIENCES INC Common Stock 30048L104 44 18282 SH SOLE 15278 0 3004 EVOLENT HEALTH INC CL A Common Stock 30050B101 1263 78795 SH SOLE 9154 0 69641 EVOLUTION GAMING GROUP ADR ADR 30051E104 12226 121029 SH SOLE 109662 0 11367 EVOLUTION PETE CORP COM Common Stock 30049A107 950 333262 SH SOLE 206520 0 126742 EVOQUA WATER TECHNOLOGIES CORP Common Stock 30057T105 4976 184431 SH SOLE 133151 0 51280 EW SCRIPPS CO Common Stock 811054402 1898 124106 SH SOLE 112412 0 11694 EWZ - iShares MSCI Brazil ETF ETF 464286400 15203 410104 SH SOLE 0 0 410104 EXACT SCIENCES CORP COM Common Stock 30063P105 21468 162034 SH SOLE 132598 0 29436 EXANTAS CAPITAL CORP REIT 30068N105 158 39631 SH SOLE 39631 0 0 EXELIXIS INC COM Common Stock 30161Q104 10362 516294 SH SOLE 473714 0 42580 EXELON CORP Common Stock 30161N101 189191 4481080 SH SOLE 2516831 0 1964249 EXLSERVICE HOLDINGS INC Common Stock 302081104 11017 129416 SH SOLE 68857 0 60559 EXP WORLD HOLDINGS INC Common Stock 30212W100 886 14029 SH SOLE 13480 0 549 EXPEDIA GROUP INC Common Stock 30212P303 59966 452912 SH SOLE 349432 0 103480 EXPEDITORS INTERNATIONAL OF WA Common Stock 302130109 81853 860610 SH SOLE 740645 0 119965 EXPERIAN GROUP LTD - SPON ADR ADR 30215C101 52118 1372984 SH SOLE 1241079 0 131905 EXPONENT INC Common Stock 30214U102 18258 202795 SH SOLE 123432 0 79364 EXTENDED STAY AMERICA INC Unit 30224P200 8410 567861 SH SOLE 540504 0 27357 EXTERRAN CORP Common Stock 30227H106 58 13221 SH SOLE 13134 0 87 EXTRA SPACE STORAGE INC REIT REIT 30225T102 34320 296221 SH SOLE 262174 0 34047 EXTREME NETWORKS Common Stock 30226D106 1352 196268 SH SOLE 175798 0 20470 EXXON MOBIL CORP Common Stock 30231G102 343657 8337144 SH SOLE 6191309 0 2145835 EZCORP INC Common Stock 302301106 693 144779 SH SOLE 126891 0 17888 F5 NETWORKS INC Common Stock 315616102 64592 367127 SH SOLE 207418 0 159709 FABRINET Common Stock G3323L100 7234 93231 SH SOLE 88462 0 4769 FACEBOOK INC A Common Stock 30303M102 2396725 8774071 SH SOLE 5938058 0 2836014 FACTSET RESEARCH SYSTEMS INC Common Stock 303075105 40183 120851 SH SOLE 71744 0 49106 FAIR ISAAC CORP Common Stock 303250104 40817 79870 SH SOLE 69679 0 10191 FAIRFAX FINANCIAL HLDGS LTD Common Stock 303901102 776 2277 SH SOLE 2217 0 60 FALCON MINERALS CORP Common Stock 30607B109 1960 622199 SH SOLE 596414 0 25785 FAMILYMART UNY HOLD-UNSP ADR ADR 30706W103 497 23955 SH SOLE 19992 0 3963 FANUC CORPORATION - UNPONS ADR ADR 307305102 69399 2810826 SH SOLE 2109048 0 701778 FARFETCH LTD-CLASS A Common Stock 30744W107 215 3376 SH SOLE 2928 0 448 FARMER BROS CO Common Stock 307675108 63 13530 SH SOLE 13395 0 135 FARMERS NATL BANC CORP COM Common Stock 309627107 1432 107886 SH SOLE 80025 0 27861 FARMLAND PARTNERS INC COM REIT 31154R109 590 67840 SH SOLE 64401 0 3439 FARO TECHNOLOGIES INC Common Stock 311642102 3672 51985 SH SOLE 49705 0 2280 FAST RETAILING CO LTD - ADR ADR 31188H101 59118 657888 SH SOLE 592994 0 64893 FASTENAL CO Common Stock 311900104 111111 2275462 SH SOLE 2048698 0 226764 FASTLY INC - CLASS A Common Stock 31188V100 10973 125590 SH SOLE 120659 0 4931 FATE THERAPEUTICS INC COM Common Stock 31189P102 7160 78740 SH SOLE 36761 0 41979 FB FINANCIAL CORP Common Stock 30257X104 1335 38431 SH SOLE 34749 0 3682 FBL FINANCIAL GROUP INC Common Stock 30239F106 2157 41082 SH SOLE 40052 0 1031 FEDERAL AGRICULTURAL MORTGAGE Common Stock 313148306 2118 28520 SH SOLE 7647 0 20873 FEDERAL REALTY INVT TR SH BEN INT NEW REIT REIT 313747206 21250 249648 SH SOLE 214692 0 34956 FEDERAL SIGNAL CORP Common Stock 313855108 4787 144318 SH SOLE 119106 0 25212 FEDERATED HERMES INC Common Stock 314211103 13498 467215 SH SOLE 383228 0 83987 FEDERATED PREMIER MUNI INC Closed-End Fund 31423P108 584 39467 SH SOLE 39460 0 7 FEDEX CORP Common Stock 31428X106 258329 995028 SH SOLE 658075 0 336952 FEDNAT HOLDING CO Common Stock 31431B109 576 97304 SH SOLE 94198 0 3107 FENNEC PHARMACEUTICALS Common Stock 31447P100 205 27557 SH SOLE 24734 0 2823 FERGUSON PLC - ADR ADR 31502A303 44902 3707870 SH SOLE 3126638 0 581232 Ferrari NV Common Stock N3167Y103 53050 231136 SH SOLE 200156 0 30980 FERRO CORP Common Stock 315405100 2352 160747 SH SOLE 147329 0 13418 FERROVIAL S A ADR ADR 315437103 23631 850965 SH SOLE 775204 0 75760 Fiat Chrysler Automobiles NV Common Stock N31738102 40174 2220776 SH SOLE 2117242 0 103534 FIBROGEN INC COM Common Stock 31572Q808 2184 58874 SH SOLE 54755 0 4119 FIDELITY CON DISCRET ETF ETF 316092204 475 6649 SH SOLE 4701 0 1948 FIDELITY FINANCIALS ETF ETF 316092501 583 13803 SH SOLE 10084 0 3719 FIDELITY HEALTH CARE ETF ETF 316092600 625 10821 SH SOLE 8040 0 2781 FIDELITY INFO TECH ETF ETF 316092808 945 9047 SH SOLE 6455 0 2592 FIDELITY NATIONAL INFORMATION Common Stock 31620M106 257263 1818628 SH SOLE 1588263 0 230365 FIESTA RESTAURANT GR COM Common Stock 31660B101 536 47046 SH SOLE 43985 0 3061 FIFTH THIRD BANCORP Common Stock 316773100 135878 4928469 SH SOLE 3205831 0 1722637 FINANCIAL INSTITUTIONS INC Common Stock 317585404 2309 102603 SH SOLE 41332 0 61271 FINANCIAL SELECT SECTOR SPDR FUND ETF 81369Y605 1460 49513 SH SOLE 40582 0 8931 FINMECCANICA SPA ADR ADR 52660W101 1023 289763 SH SOLE 265964 0 23799 FIREEYE INC COM Common Stock 31816Q101 8819 382452 SH SOLE 333635 0 48817 FIRST AMERICAN FINANCIAL CORP Common Stock 31847R102 10151 196605 SH SOLE 161271 0 35334 FIRST BANCORP INC/ME Common Stock 31866P102 295 11631 SH SOLE 11425 0 206 FIRST BANCORP P R COM Common Stock 318672706 10380 1125786 SH SOLE 1023467 0 102319 FIRST BANCORP/TROY NC Common Stock 318910106 1389 41069 SH SOLE 38889 0 2180 FIRST BANCSHARES MS COM Common Stock 318916103 389 12588 SH SOLE 12499 0 89 FIRST BANK/HAMILTON NJ Common Stock 31931U102 260 27771 SH SOLE 17113 0 10657 FIRST BUSEY CORP Common Stock 319383204 8266 383589 SH SOLE 280723 0 102866 FIRST CASH INC Common Stock 33767D105 4205 60033 SH SOLE 57427 0 2606 FIRST CITIZENS BANCSHARES INC/ Common Stock 31946M103 6592 11478 SH SOLE 10121 0 1357 FIRST COMMONWEALTH FINANCIAL C Common Stock 319829107 12904 1179560 SH SOLE 342915 0 836645 FIRST COMMUNITY BANCSHARES INC Common Stock 31983A103 1761 81592 SH SOLE 14639 0 66953 FIRST EAGLE SENIOR LOAN FUND Closed-End Fund 32010E100 618 44209 SH SOLE 44209 0 0 FIRST FINANCIAL BANCORP Common Stock 320209109 6214 354502 SH SOLE 334888 0 19614 FIRST FINANCIAL BANKSHARES INC Common Stock 32020R109 7252 200458 SH SOLE 148055 0 52403 FIRST FINANCIAL CORP/IN Common Stock 320218100 270 6947 SH SOLE 6567 0 380 FIRST FNDTN INC COM Common Stock 32026V104 774 38695 SH SOLE 22734 0 15961 FIRST HAWAIIAN INC Common Stock 32051X108 16573 702857 SH SOLE 374304 0 328553 FIRST HORIZON CORP Common Stock 320517105 52983 4152261 SH SOLE 2599958 0 1552303 FIRST INDUSTRIAL REALTY TRUS COM REIT REIT 32054K103 11912 282749 SH SOLE 256096 0 26653 FIRST INTERNET BANCORP Common Stock 320557101 272 9471 SH SOLE 2333 0 7137 FIRST INTERSTATE BANCSYSTEM IN Common Stock 32055Y201 2437 59776 SH SOLE 57931 0 1844 FIRST MERCHANTS CORP Common Stock 320817109 6974 186410 SH SOLE 46906 0 139504 FIRST MID ILL BANCSHARES INC Common Stock 320866106 323 9597 SH SOLE 9597 0 0 FIRST MIDWEST BANCORP INC/IL Common Stock 320867104 7336 460780 SH SOLE 293609 0 167171 FIRST OF LONG ISLAND CORP/THE Common Stock 320734106 429 24026 SH SOLE 22742 0 1284 FIRST REP BK SAN FRANCISCO COM Common Stock 33616C100 122951 836797 SH SOLE 503890 0 332907 FIRST SOLAR INC Common Stock 336433107 16487 166667 SH SOLE 153704 0 12963 FIRST TR EXCH TRD FD DJ INTERNT IDX ETF 33733E302 645 3038 SH SOLE 765 0 2273 FIRST TR EXCHANGE-TRAD NO AMER ENERGY ETF 33738D101 1917 91421 SH SOLE 91421 0 0 FIRST TR EXCHANGE-TRAD PFD SECS INC ETF ETF 33739E108 1835 90910 SH SOLE 90910 0 0 FIRST TR HIGH INCOME L COM Closed-End Fund 33738E109 12293 832280 SH SOLE 691790 0 140490 FIRST TRUST DEVELP MKT EX-US ETF 33737J174 751 13287 SH SOLE 13287 0 0 FIRST TRUST INTERMEDIATE DURATION PREFERRED & INCOME FUND Closed-End Fund 33718W103 14496 602761 SH SOLE 360449 0 242312 FIRST TRUST RISING DIVIDEND ETF 33738R506 219 5491 SH SOLE 5491 0 0 FIRST VALUE LINE DIVIDEND INDEX ETF ETF 33734H106 453 12919 SH SOLE 12811 0 108 FIRSTENERGY CORP Common Stock 337932107 55340 1807902 SH SOLE 1284051 0 523851 FIRSTSERVICE CORP Common Stock 33767E202 1328 9710 SH SOLE 9661 0 49 FISERV INC Common Stock 337738108 206848 1816688 SH SOLE 1431546 0 385142 FITBIT INC CL A Common Stock 33812L102 1499 220498 SH SOLE 215733 0 4765 FIVE BELOW INC COM Common Stock 33829M101 24359 139210 SH SOLE 89358 0 49852 FIVE PRIME THERAPEUTICS INC Common Stock 33830X104 5438 319699 SH SOLE 58839 0 260860 FIVE STAR SENIOR LIVING INC Common Stock 33832D205 149 21619 SH SOLE 2836 0 18783 FIVE9 INC COM Common Stock 338307101 33046 189485 SH SOLE 103463 0 86022 FIVERR INTERNATIONAL LTD Common Stock M4R82T106 323 1658 SH SOLE 1658 0 0 FLAGSTAR BANCORP INC Common Stock 337930705 8267 202819 SH SOLE 89237 0 113582 FLEETCOR TECHNOLOGIES INC Common Stock 339041105 65672 240707 SH SOLE 210818 0 29889 FLEX LTD Common Stock Y2573F102 17197 956440 SH SOLE 554404 0 402036 FLEXION THERAPEUTICS INC Common Stock 33938J106 156 13557 SH SOLE 10316 0 3241 FLEXSTEEL INDS INC COM Common Stock 339382103 845 24171 SH SOLE 23854 0 317 FLIR SYSTEMS INC Common Stock 302445101 17092 389954 SH SOLE 344917 0 45038 FLOOR & DECOR HOLDINGS INC-A Common Stock 339750101 16336 175941 SH SOLE 123296 0 52645 FLOWERS FOODS INC Common Stock 343498101 12015 530930 SH SOLE 431262 0 99668 FLOWSERVE CORP Common Stock 34354P105 21187 574959 SH SOLE 491685 0 83274 FLUENT INC Common Stock 34380C102 97 18304 SH SOLE 18222 0 82 FLUIDIGM CORP DEL COM Common Stock 34385P108 122 20259 SH SOLE 6285 0 13974 FLUOR CORP Common Stock 343412102 34981 2190396 SH SOLE 1069998 0 1120398 FLUSHING FINANCIAL CORP Common Stock 343873105 2227 133856 SH SOLE 80271 0 53585 Flutter Entertainment PLC Common Stock G3643J108 522 2535 SH SOLE 2511 0 24 Flutter Entertainment PLC ADR 344044102 38765 371666 SH SOLE 338994 0 32672 FLY LEASING LTD ADR 34407D109 483 49000 SH SOLE 48939 0 61 FMC CORP Common Stock 302491303 70309 611757 SH SOLE 379759 0 231998 FNB CORP/PA Common Stock 302520101 35210 3706349 SH SOLE 1928868 0 1777481 FNF GROUP Common Stock 31620R303 17362 444147 SH SOLE 421387 0 22760 FOCUS FINANCIAL PARTNERS-A Common Stock 34417P100 587 13485 SH SOLE 12688 0 797 FOLEY TRASIMENE ACQUISITION Unit 34431F203 1023 85955 SH SOLE 0 0 85955 FOMENTO ECONOMICO MEXICANO S SPON ADR UNIT ADR 344419106 11258 148577 SH SOLE 143227 0 5350 FOOT LOCKER INC Common Stock 344849104 25527 631225 SH SOLE 270542 0 360684 FORD MOTOR CO Common Stock 345370860 132215 15041580 SH SOLE 10838245 0 4203335 FORMA THERAPEUTICS HOLDINGS Common Stock 34633R104 1142 32714 SH SOLE 32685 0 29 FORMFACTOR INC Common Stock 346375108 10412 242027 SH SOLE 192080 0 49947 FORRESTER RESEARCH INC Common Stock 346563109 2413 57600 SH SOLE 14264 0 43336 FORTERRA INC Common Stock 34960W106 996 57927 SH SOLE 14486 0 43441 Fortescue Metals Group Ltd Common Stock Q39360104 503 27857 SH SOLE 27857 0 0 FORTESCUE METALS GROUP SPONS ADR ADR 34959A206 88199 2447246 SH SOLE 2248845 0 198401 FORTINET INC Common Stock 34959E109 63570 427994 SH SOLE 368945 0 59049 Fortis Inc/Canada Common Stock 349553107 1014 24834 SH SOLE 24722 0 112 FORTITUDE GOLD CORP Common Stock 34962K100 160 168863 SH SOLE 17186 0 151678 FORTIVE CORP Common Stock 34959J108 85858 1212336 SH SOLE 842582 0 369754 FORTUM OYJ ADR ADR 34959F106 252 53586 SH SOLE 25300 0 28286 FORTUNE BRANDS HOME & SECURITY Common Stock 34964C106 46843 546460 SH SOLE 462186 0 84275 FORWARD AIR CORP Common Stock 349853101 6123 79680 SH SOLE 54520 0 25160 FOSSIL GROUP INC Common Stock 34988V106 1021 117736 SH SOLE 112889 0 4847 FOUNDATION BUILDING MATERIAL Common Stock 350392106 732 38095 SH SOLE 35701 0 2394 FOUR CORNERS PROPERTY TRUST REIT 35086T109 4863 163369 SH SOLE 148412 0 14957 FOX CORP - CLASS A Common Stock 35137L105 32968 1132144 SH SOLE 701126 0 431018 FOX CORP- CLASS B Common Stock 35137L204 10941 378857 SH SOLE 305672 0 73185 FOX FACTORY HLDG CORP COM Common Stock 35138V102 5643 53380 SH SOLE 35374 0 18006 FRANCO-NEVADA CORP Common Stock 351858105 12035 96029 SH SOLE 89930 0 6099 FRANKLIN ELECTRIC CO INC Common Stock 353514102 8137 117571 SH SOLE 100717 0 16854 FRANKLIN RESOURCES INC Common Stock 354613101 88982 3560688 SH SOLE 2219884 0 1340804 FRANKLIN STREET PROPERTIES C REIT REIT 35471R106 2771 634148 SH SOLE 504287 0 129860 FRANKS INTL N V COM Common Stock N33462107 198 72196 SH SOLE 62694 0 9502 Fraport AG Frankfurt Airport S ADR 35546M108 214 7369 SH SOLE 52 0 7317 FREEDOM HOLDING CORP/NV Common Stock 356390104 241 4700 SH SOLE 4700 0 0 FREEPORT-MCMORAN INC Common Stock 35671D857 109200 4196761 SH SOLE 3198260 0 998501 FRESENIUS MED CARE AG SPONSORED ADR ADR 358029106 17460 420119 SH SOLE 381481 0 38638 FRESENIUS SE & CO KGAA SPONSORED ADR ADR 35804M105 11222 963244 SH SOLE 875154 0 88090 FRESH DEL MONTE PRODUCE INC Common Stock G36738105 2365 98251 SH SOLE 63645 0 34606 FRESHPET INC Common Stock 358039105 10720 75498 SH SOLE 42039 0 33459 FRONT YARD RESIDENTIAL CORP REIT USD REIT 35904G107 607 37462 SH SOLE 34412 0 3050 FRONTDOOR INC Common Stock 35905A109 10840 215884 SH SOLE 120399 0 95485 FRONTLINE LTD/BERMUDA Common Stock G3682E192 1079 173474 SH SOLE 169119 0 4355 FS BANCORP INC Common Stock 30263Y104 300 5482 SH SOLE 1784 0 3698 FS KKR CAPITAL CORP Common Stock 302635206 537 32456 SH SOLE 0 0 32456 FTI CONSULTING INC Common Stock 302941109 7877 70507 SH SOLE 55648 0 14859 FUCHS PETROLUB SE ADR ADR 35952Q106 17896 1257642 SH SOLE 1132080 0 125562 FUELCELL ENERGY INC COM Common Stock 35952H601 268 24022 SH SOLE 22847 0 1175 FUJI ELECTRIC HLDS-UNSP ADR ADR 35955T107 709 78540 SH SOLE 61931 0 16609 FUJI PHOTO FILM LTD ADR ADR 35958N107 37066 700014 SH SOLE 633632 0 66383 FUJITSU LIMITED ADR 5 COM ADR 359590304 35857 1237927 SH SOLE 1096583 0 141344 FULGENT GENETICS INC COM Common Stock 359664109 1189 22815 SH SOLE 4515 0 18300 FULTON FINANCIAL CORP Common Stock 360271100 5345 420241 SH SOLE 333415 0 86826 FUNKO INC-CLASS A Common Stock 361008105 1364 131398 SH SOLE 131131 0 267 FUTUREFUEL CORPORATION COM Common Stock 36116M106 1036 81590 SH SOLE 69928 0 11662 G1 THERAPEUTICS INC Common Stock 3621LQ109 289 16091 SH SOLE 13888 0 2203 G4S PLC ADR ADR 37441W108 1697 98181 SH SOLE 85786 0 12395 GAIA INC Common Stock 36269P104 99 10022 SH SOLE 8563 0 1459 GALAPAGOS NV-SPON ADR ADR 36315X101 2226 22493 SH SOLE 19924 0 2569 GALECTIN THERAPEUTICS COM NEW Common Stock 363225202 29 12747 SH SOLE 10523 0 2224 GALP ENERGIA SGPS SA ADR ADR 364097105 9993 1903481 SH SOLE 1717513 0 185968 GAMCO INVESTORS INC Common Stock 361438104 259 14594 SH SOLE 4139 0 10455 GAMESA CORP TECN-UNSPON ADR ADR 82621P101 931 115422 SH SOLE 101165 0 14257 GAMESTOP CORP Common Stock 36467W109 11145 591578 SH SOLE 315073 0 276505 GAMING & LEISURE PPTYS COM REIT 36467J108 30851 727628 SH SOLE 171881 0 555746 GAN LTD Common Stock G3728V109 301 14855 SH SOLE 14003 0 852 GANNETT CO INC Common Stock 36472T109 257 76418 SH SOLE 73438 0 2980 GAP INC/THE Common Stock 364760108 46496 2302909 SH SOLE 1726894 0 576015 GARMIN LTD Common Stock H2906T109 63532 530939 SH SOLE 432634 0 98305 GARRETT MOTION INC Common Stock 366505105 55 12346 SH SOLE 10362 0 1984 GARTNER INC Common Stock 366651107 42633 266139 SH SOLE 242836 0 23303 GASLOG LTD SHS Common Stock G37585109 298 80233 SH SOLE 80233 0 0 GATES INDUSTRIAL CORP PLC Common Stock G39108108 2576 201899 SH SOLE 134870 0 67029 GATX CORP Common Stock 361448103 11696 140610 SH SOLE 137330 0 3280 GCP APPLIED TECHNOLOGIES Common Stock 36164Y101 2289 96773 SH SOLE 90123 0 6650 GDS HOLDINGS LTD - ADR ADR 36165L108 10607 113279 SH SOLE 111025 0 2254 GEA GROUP AG ADR ADR 361592108 19039 532709 SH SOLE 483506 0 49203 GEBERIT AG-UNSP ADR ADR 36840V109 23570 378336 SH SOLE 341739 0 36597 GEELY AUTOMOBILE HLDGS ADR ADR 36847Q103 5670 83494 SH SOLE 78943 0 4551 GENCO SHIPPING & TRADING LTD Common Stock Y2685T131 310 42103 SH SOLE 41977 0 126 GENERAC HOLDINGS INC Common Stock 368736104 22392 98464 SH SOLE 74856 0 23608 GENERAL AMERICAN INVESTORS Closed-End Fund 368802104 5135 138070 SH SOLE 96369 0 41701 GENERAL DYNAMICS CORP Common Stock 369550108 110257 740874 SH SOLE 557309 0 183565 GENERAL ELECTRIC CO Common Stock 369604103 275025 25465294 SH SOLE 16632211 0 8833083 GENERAL MILLS INC Common Stock 370334104 144271 2453595 SH SOLE 1964056 0 489539 GENERAL MOTORS CO Common Stock 37045V100 148607 3568850 SH SOLE 2131157 0 1437693 GENESCO INC Common Stock 371532102 2410 80105 SH SOLE 63492 0 16613 GENIE ENERGY LTD Common Stock 372284208 512 70985 SH SOLE 51934 0 19051 GENMAB A/S -SP ADR ADR 372303206 23082 567671 SH SOLE 502915 0 64756 GENMARK DIAGNOSTICS IN COM Common Stock 372309104 1818 124532 SH SOLE 23866 0 100666 GENPACT LTD Common Stock G3922B107 17658 426923 SH SOLE 316994 0 109929 GENPREX INC Common Stock 372446104 65 15711 SH SOLE 14465 0 1246 GENTEX CORP Common Stock 371901109 25497 751445 SH SOLE 673888 0 77558 GENTHERM INC Common Stock 37253A103 8045 123345 SH SOLE 117857 0 5488 GENTING BERHAD SPONSORED ADR ADR 372452300 379 66315 SH SOLE 66315 0 0 GENUINE PARTS CO Common Stock 372460105 73702 733866 SH SOLE 424502 0 309364 GENWORTH FINANCIAL INC Common Stock 37247D106 8258 2184741 SH SOLE 1058844 0 1125897 GEO GROUP INC/THE REIT 36162J106 1911 215645 SH SOLE 204683 0 10962 GEOSPACE TECHNOLOGIES CORP Common Stock 37364X109 461 53853 SH SOLE 53317 0 536 GERDAU S A SPONSORED ADR ADR 373737105 2938 629127 SH SOLE 560657 0 68470 GERMAN AMERICAN BANCORP INC Common Stock 373865104 478 14442 SH SOLE 11386 0 3056 GERON CORP COM Common Stock 374163103 52 32479 SH SOLE 32479 0 0 GETINGE AB ADR ADR 37427X104 238 10187 SH SOLE 10158 0 29 GETTY REALTY CORP REIT REIT 374297109 5035 182822 SH SOLE 146230 0 36591 GFL Environmental Inc Common Stock 36168Q104 706 24184 SH SOLE 24184 0 0 GIBRALTAR INDUSTRIES INC Common Stock 374689107 7506 104343 SH SOLE 69286 0 35057 G-III APPAREL GROUP LTD Common Stock 36237H101 5951 250694 SH SOLE 220485 0 30209 GILDAN ACTIVEWEAR INC Common Stock 375916103 5904 210797 SH SOLE 205862 0 4935 GILEAD SCIENCES INC Common Stock 375558103 365002 6265052 SH SOLE 3522242 0 2742810 GIVAUDAN - UNSPONS ADR ADR 37636P108 71878 847013 SH SOLE 734835 0 112178 GLACIER BANCORP INC Common Stock 37637Q105 4693 102000 SH SOLE 98433 0 3567 GLADSTONE COMMERCIAL CORP REIT REIT 376536108 2371 131725 SH SOLE 89766 0 41959 GLADSTONE LD CORP COM REIT 376549101 775 52957 SH SOLE 50874 0 2083 Glatfelter Corp Common Stock 377320106 2883 176001 SH SOLE 166696 0 9305 GLAUKOS CORP COM Common Stock 377322102 5317 70648 SH SOLE 64606 0 6042 GLAXOSMITHKLINE PLC SPONSORED ADR ADR 37733W105 67504 1834348 SH SOLE 1650182 0 184166 GLENCORE XSTRATA PLC ADR ADR 37827X100 35144 5605126 SH SOLE 4849917 0 755209 GLOBAL BLOOD THERAPEUT COM Common Stock 37890U108 1898 43823 SH SOLE 32229 0 11594 GLOBAL CORD BLOOD CORP Common Stock G39342103 328 88360 SH SOLE 88360 0 0 GLOBAL MEDICAL REIT INC REIT 37954A204 2219 169939 SH SOLE 115011 0 54928 GLOBAL NET LEASE INC REIT 379378201 5986 349239 SH SOLE 306600 0 42639 GLOBAL PAYMENTS INC Common Stock 37940X102 190418 883939 SH SOLE 684131 0 199808 GLOBAL WTR RES INC COM Common Stock 379463102 322 22355 SH SOLE 19029 0 3326 GLOBANT SA Common Stock L44385109 7658 35190 SH SOLE 30558 0 4632 GLOBE LIFE INC Common Stock 37959E102 42095 443297 SH SOLE 372243 0 71054 GLOBUS MED INC CL A Common Stock 379577208 9398 144095 SH SOLE 88919 0 55176 GLU MOBILE INC Common Stock 379890106 3994 443260 SH SOLE 237142 0 206118 GLYCOMIMETICS INC COM Common Stock 38000Q102 199 53046 SH SOLE 52752 0 294 GMS INC Common Stock 36251C103 2865 93989 SH SOLE 79340 0 14649 GODADDY INC CL A Common Stock 380237107 19931 240279 SH SOLE 207071 0 33208 GOGO INC Common Stock 38046C109 411 42667 SH SOLE 42281 0 386 GoHealth Inc Common Stock 38046W105 527 38555 SH SOLE 7037 0 31518 GOLAR LNG LTD Common Stock G9456A100 2160 224083 SH SOLE 213776 0 10307 GOLD FIELDS LTD SPONS ADR ADR 38059T106 16507 1780660 SH SOLE 1719200 0 61460 GOLD RESOURCE CORP COM Common Stock 38068T105 1722 591733 SH SOLE 60861 0 530872 GOLDEN ENTERTAINMENT INC Common Stock 381013101 1405 70630 SH SOLE 69539 0 1091 GOLDEN OCEAN GROUP LTD Common Stock G39637205 109 23452 SH SOLE 23452 0 0 GOLDMAN SACHS GROUP INC/THE Common Stock 38141G104 269104 1020455 SH SOLE 826663 0 193792 GOLUB CAPITAL BDC INC Common Stock 38173M102 934 66057 SH SOLE 66057 0 0 GOODRICH PETROLEUM CORP Common Stock 382410843 284 28142 SH SOLE 21385 0 6757 GOODYEAR TIRE & RUBBER CO/THE Common Stock 382550101 28294 2593422 SH SOLE 1226058 0 1367364 GOOSEHEAD INSURANCE INC -A Common Stock 38267D109 3188 25551 SH SOLE 13063 0 12488 GOPRO INC-CLASS A Common Stock 38268T103 368 44391 SH SOLE 42355 0 2036 GORMAN-RUPP CO/THE Common Stock 383082104 456 14041 SH SOLE 13686 0 355 GOSSAMER BIO INC Common Stock 38341P102 152 15712 SH SOLE 12280 0 3432 GRACO INC Common Stock 384109104 85970 1188255 SH SOLE 421710 0 766544 GRAFTECH INTERNATIONAL LTD Common Stock 384313508 1062 99594 SH SOLE 91914 0 7680 GRAHAM CORP Common Stock 384556106 636 41880 SH SOLE 8080 0 33800 GRAHAM HOLDINGS CO Common Stock 384637104 9085 17033 SH SOLE 6992 0 10041 GRAND CANYON EDUCATION INC Common Stock 38526M106 8205 88117 SH SOLE 72415 0 15702 GRANITE CONSTRUCTION INC Common Stock 387328107 4881 182736 SH SOLE 171949 0 10787 GRANITE PT MTG TR INC REIT 38741L107 2774 277665 SH SOLE 267975 0 9690 GRAPHIC PACKAGING HOLDING CO Common Stock 388689101 10957 646831 SH SOLE 629832 0 16999 GRAY TELEVISION INC Common Stock 389375106 1870 104523 SH SOLE 75228 0 29295 GREAT AJAX CORP COM REIT 38983D300 3676 351410 SH SOLE 340880 0 10530 GREAT LAKES DREDGE & DOCK CORP Common Stock 390607109 795 60372 SH SOLE 36344 0 24028 GREAT SOUTHERN BANCORP INC Common Stock 390905107 1551 31726 SH SOLE 11670 0 20057 GREAT WALL MOTOR CO-UNS ADR ADR 39137B109 380 11267 SH SOLE 11267 0 0 GREAT WESTN BANCORP COM Common Stock 391416104 7233 346063 SH SOLE 208938 0 137125 GREEK ORGANIZATION OF FOOTBALL ADR ADR 392483103 308 46691 SH SOLE 42694 0 3997 GREEN BRIK PARTNERS Common Stock 392709101 5031 219126 SH SOLE 48505 0 170621 GREEN DOT CORP Common Stock 39304D102 8991 161129 SH SOLE 128768 0 32361 GREEN PLAINS INC Common Stock 393222104 1291 98044 SH SOLE 90706 0 7338 GREENBRIER COS INC Common Stock 393657101 6452 177346 SH SOLE 147668 0 29678 GREENHILL & CO INC Common Stock 395259104 176 14523 SH SOLE 13959 0 564 GREENLANE HOLDINGS INC - A Common Stock 395330103 133 33636 SH SOLE 33313 0 323 GREENLIGHT CAPITAL RE LTD Common Stock G4095J109 190 26016 SH SOLE 25898 0 118 GREIF INC Common Stock 397624107 4362 93053 SH SOLE 56925 0 36128 GRIFFON CORP Common Stock 398433102 2808 137783 SH SOLE 105177 0 32606 GRIFOLS SA-ADR ADR 398438408 13969 757548 SH SOLE 654939 0 102609 GRITSTONE ONCOLOGY INC Common Stock 39868T105 206 52208 SH SOLE 52031 0 177 GROCERY OUTLET HOLDING CORP Common Stock 39874R101 2494 63537 SH SOLE 49176 0 14361 GROUP 1 AUTOMOTIVE INC Common Stock 398905109 11843 90308 SH SOLE 62825 0 27483 GROUPON INC COM CL A Common Stock 399473206 1116 29367 SH SOLE 29001 0 366 GROWGENERATION CORP Common Stock 39986L109 1967 48911 SH SOLE 7261 0 41650 GRUBHUB INC Common Stock 400110102 11413 153671 SH SOLE 144899 0 8772 GRUPO AEROPORTUARIO DEL ADR ADR 400506101 3682 33084 SH SOLE 31845 0 1239 GRUPO AEROPORTUARIO SPON ADR ADR 400501102 404 7808 SH SOLE 7722 0 86 GRUPO AEROPORTUARIO SUR-ADR ADR 40051E202 4263 25850 SH SOLE 23843 0 2007 GRUPO AVAL ACCIONES Y VALORE ADR 40053W101 560 81390 SH SOLE 73624 0 7766 GRUPO FINANCIERO BANOR ADR ADR 40052P107 6644 239221 SH SOLE 42150 0 197071 GRUPO FINANCIERO GALICIA-ADR ADR 399909100 387 44303 SH SOLE 40791 0 3512 GRUPO TELEVISA SA DE CV SP ADR REP ORD ADR 40049J206 5216 632984 SH SOLE 613750 0 19234 GSI TECHNOLOGY INC Common Stock 36241U106 87 11691 SH SOLE 11691 0 0 GSX TECHEDU INC- ADR ADR 36257Y109 836 16169 SH SOLE 15210 0 959 GTT COMMUNICATIONS INC COM Common Stock 362393100 139 38836 SH SOLE 37423 0 1413 GTY TECHNOLOGY HOLDINGS INC Common Stock 362409104 200 38680 SH SOLE 35425 0 3255 GUANGDONG INVT LTD SPONSORED ADR ADR 400654208 614 7437 SH SOLE 6960 0 477 GUARANTY BANCSHARES INC Common Stock 400764106 247 8237 SH SOLE 4716 0 3521 GUARDANT HEALTH INC Common Stock 40131M109 13927 108062 SH SOLE 32322 0 75740 GUESS INC Common Stock 401617105 3389 149839 SH SOLE 142663 0 7176 GUIDEWIRE SOFTWARE INC COM Common Stock 40171V100 35762 277808 SH SOLE 272559 0 5249 GW PHARMACEUTICALS PLC ADS ADR 36197T103 393 3408 SH SOLE 82 0 3326 H LUNDBECK A S ADR ADR 40422M206 5222 152980 SH SOLE 136119 0 16861 H&E EQUIPMENT SERVICES INC Common Stock 404030108 485 16286 SH SOLE 15190 0 1096 H&R BLOCK INC Common Stock 093671105 13360 842400 SH SOLE 733848 0 108552 HACKETT GROUP INC/THE Common Stock 404609109 1326 92158 SH SOLE 43000 0 49158 HAEMONETICS CORP Common Stock 405024100 11917 100354 SH SOLE 79953 0 20401 HAIN CELESTIAL GROUP INC/THE Common Stock 405217100 18000 448307 SH SOLE 375981 0 72326 Hakuhodo DY Holdings Inc ADR 405328105 361 12252 SH SOLE 6957 0 5295 HALLIBURTON CO Common Stock 406216101 68902 3645582 SH SOLE 3228885 0 416697 Halma PLC ADR 40637C308 240 3401 SH SOLE 3209 0 192 HALOZYME THERAPEUTICS INC Common Stock 40637H109 12170 284954 SH SOLE 198603 0 86351 HAMILTON LANE INC-CLASS A Common Stock 407497106 1618 20724 SH SOLE 9252 0 11472 HANCOCK WHITNEY CORP Common Stock 410120109 12616 370836 SH SOLE 322630 0 48206 HANESBRANDS INC Common Stock 410345102 22611 1550836 SH SOLE 1365430 0 185406 HANG LUNG PPTYS LTD SPONSORED ADR ADR 41043M104 40607 3083264 SH SOLE 2814422 0 268842 HANG SENG BK LTD SPONSORED ADR ADR 41043C304 9036 522331 SH SOLE 481172 0 41159 HANGER INC Common Stock 41043F208 1011 45991 SH SOLE 40022 0 5969 HANMI FINL CORP COM Common Stock 410495204 1318 116225 SH SOLE 77770 0 38455 HANNON ARMSTRONG SUST COM REIT 41068X100 6158 97077 SH SOLE 35105 0 61972 HANNOVER RUECKVERSICHER ADR 410693105 25980 326799 SH SOLE 297758 0 29041 HANOVER INSURANCE GROUP INC/TH Common Stock 410867105 28677 245267 SH SOLE 154792 0 90475 HARBORONE BANCORP INC Common Stock 41165Y100 338 31107 SH SOLE 13429 0 17678 HARLEY-DAVIDSON INC Common Stock 412822108 37088 1010576 SH SOLE 636534 0 374042 HARMONIC INC Common Stock 413160102 1791 242403 SH SOLE 112290 0 130113 HARMONY GOLD MNG LTD SPONSORED ADR ADR 413216300 266 56829 SH SOLE 39151 0 17678 HARSCO CORP Common Stock 415864107 5365 298382 SH SOLE 192599 0 105783 HARTFORD FINANCIAL SERVICES GR Common Stock 416515104 66225 1352078 SH SOLE 952098 0 399980 HARVARD BIOSCIENCE INC Common Stock 416906105 68 15811 SH SOLE 15811 0 0 HASBRO INC Common Stock 418056107 40319 431032 SH SOLE 372742 0 58290 HAVERTY FURNITURE COS INC Common Stock 419596101 2561 92561 SH SOLE 32523 0 60039 HAWAIIAN ELECTRIC INDUSTRIES I Common Stock 419870100 21836 617005 SH SOLE 522236 0 94768 HAWAIIAN HOLDINGS INC Common Stock 419879101 4286 242156 SH SOLE 209564 0 32592 HAWKINS INC Common Stock 420261109 1953 37331 SH SOLE 28602 0 8729 HAYNES INTERNATIONAL INC Common Stock 420877201 803 33692 SH SOLE 31823 0 1869 HB FULLER CO Common Stock 359694106 8102 156165 SH SOLE 144464 0 11701 HBT FINANCIAL INC/DE Common Stock 404111106 221 14603 SH SOLE 6121 0 8482 HC2 HOLDINGS INC Common Stock 404139107 46 14036 SH SOLE 14036 0 0 HCA HEALTHCARE INC Common Stock 40412C101 190701 1159561 SH SOLE 674910 0 484650 HCI GROUP INC Common Stock 40416E103 986 18843 SH SOLE 17105 0 1738 HDFC BANK LTD ADR REPS 3 SHS ADR 40415F101 51415 711523 SH SOLE 584106 0 127417 HEADHUNTER GROUP PLC-ADR ADR 42207L106 602 19900 SH SOLE 19900 0 0 HEALTH CATALYST INC Common Stock 42225T107 2275 52260 SH SOLE 50017 0 2243 HEALTHCARE REALTY TRUST INC REIT REIT 421946104 5796 195818 SH SOLE 169448 0 26370 HEALTHCARE SERVICES GROUP INC Common Stock 421906108 1816 64626 SH SOLE 59740 0 4886 HEALTHCARE TR AMER INC CL A REIT 42225P501 8598 312195 SH SOLE 277206 0 34989 HEALTHEQUITY INC COM Common Stock 42226A107 7614 109217 SH SOLE 75411 0 33806 HEALTHPEAK PROPERTIES INC REIT 42250P103 94272 3118501 SH SOLE 1821325 0 1297176 HEALTHSTREAM INC COM Common Stock 42222N103 1272 58230 SH SOLE 50430 0 7800 HEARTLAND EXPRESS INC Common Stock 422347104 2715 150009 SH SOLE 92464 0 57544 HEARTLAND FINANCIAL USA INC Common Stock 42234Q102 1237 30635 SH SOLE 28958 0 1677 HEATH CARE SELECT SECTOR SPDR FUND ETF 81369Y209 2407 21215 SH SOLE 18396 0 2819 HECLA MINING CO Common Stock 422704106 7720 1191351 SH SOLE 730654 0 460697 HEICO CORP Common Stock 422806109 16085 121488 SH SOLE 102883 0 18605 HEICO CORP - CLASS A Common Stock 422806208 10573 90319 SH SOLE 74973 0 15346 HEIDELBERGCEMENT AG ADR ADR 42281P205 16327 1093595 SH SOLE 998540 0 95055 HEIDRICK & STRUGGLES INTERNATI Common Stock 422819102 877 29865 SH SOLE 24664 0 5201 Heineken Holding NV Common Stock N39338194 1830 19026 SH SOLE 19026 0 0 HEINEKEN HOLDING NV-SPN ADR ADR 423008101 13057 266962 SH SOLE 235221 0 31741 HEINEKEN N V ADR ADR 423012301 25775 461578 SH SOLE 352144 0 109434 HELEN OF TROY LTD Common Stock G4388N106 13779 62015 SH SOLE 43099 0 18916 HELIOS TECHNOLOGIES INC Common Stock 42328H109 1445 27111 SH SOLE 25738 0 1373 HELIX ENERGY SOLUTIONS GROUP I Common Stock 42330P107 1308 311498 SH SOLE 291736 0 19762 HELLENIC TELECOM ORGANIZATN SPONSORED ADR ADR 423325307 596 74977 SH SOLE 72304 0 2673 HELMERICH & PAYNE INC Common Stock 423452101 21747 938983 SH SOLE 867880 0 71103 HEMISPHERE MEDIA GROUP CL A Common Stock 42365Q103 506 48873 SH SOLE 45620 0 3253 HENDERSON LD DEV LTD SPONSORED ADR ADR 425166303 29105 7443684 SH SOLE 6706101 0 737584 HENGAN INTL GROUP CO L ADR ADR 42551N104 5660 160734 SH SOLE 158476 0 2258 HENKEL LTD PARTNERSHIP SPON ADR PFD ADR 42550U208 13368 478629 SH SOLE 416175 0 62454 HENKEL LTD PARTNERSHIP SPONSORED ADR ADR 42550U109 21465 887881 SH SOLE 813521 0 74360 HENNES & MAURITZ AB - UNSP ADR ADR 425883105 18882 4616590 SH SOLE 4319496 0 297094 HENRY SCHEIN INC Common Stock 806407102 27959 418168 SH SOLE 373975 0 44193 HERBALIFE NUTRITION LTD Common Stock G4412G101 11195 232986 SH SOLE 164270 0 68716 HERC HOLDINGS INC Common Stock 42704L104 3308 49815 SH SOLE 48125 0 1690 HERCULES CAPITAL INC Common Stock 427096508 3084 213869 SH SOLE 19088 0 194781 HERITAGE COMMERCE CORP Common Stock 426927109 1874 211328 SH SOLE 197748 0 13580 HERITAGE FINL CORP WASH COM Common Stock 42722X106 2266 96865 SH SOLE 90582 0 6283 HERITAGE INS HLDGS INC COM Common Stock 42727J102 271 26706 SH SOLE 26706 0 0 HERITAGE-CRYSTAL CLEAN INC Common Stock 42726M106 3668 174090 SH SOLE 1637 0 172453 HERMAN MILLER INC Common Stock 600544100 5631 166598 SH SOLE 137351 0 29247 HERMES INTL SCA ADR ADR 42751Q105 45122 417336 SH SOLE 383342 0 33994 HERON THERAPEUTICS INC COM Common Stock 427746102 1950 92115 SH SOLE 25996 0 66119 HERSHA HOSPITALITY TRUST REIT REIT 427825500 3519 446061 SH SOLE 384340 0 61721 HERSHEY CO/THE Common Stock 427866108 77345 507744 SH SOLE 328342 0 179403 HESKA CORP COM Common Stock 42805E306 1564 10738 SH SOLE 9251 0 1487 HESS CORP Common Stock 42809H107 36297 687564 SH SOLE 584851 0 102713 HEWLETT PACKARD ENTERP COM Common Stock 42824C109 80395 6784384 SH SOLE 3939542 0 2844842 HEXAGON AB ADR ADR 428263107 35150 387750 SH SOLE 354446 0 33304 HEXCEL CORP Common Stock 428291108 19180 395550 SH SOLE 347541 0 48009 HF FOODS GROUP INC Common Stock 40417F109 336 44653 SH SOLE 42318 0 2335 HIBBETT SPORTS INC Common Stock 428567101 3082 66740 SH SOLE 35939 0 30801 HIGHWOODS PPTYS INC COM REIT REIT 431284108 5691 143595 SH SOLE 115183 0 28412 HILLENBRAND INC Common Stock 431571108 17639 443190 SH SOLE 366501 0 76689 HILL-ROM HOLDINGS INC Common Stock 431475102 14270 145654 SH SOLE 98025 0 47628 HILLTOP HOLDINGS INC Common Stock 432748101 5452 198171 SH SOLE 99967 0 98204 HILTON GRAND VACATIONS INC Common Stock 43283X105 3956 126175 SH SOLE 120670 0 5505 HILTON WORLWIDE HOLDINGS INC Common Stock 43300A203 51170 459917 SH SOLE 393364 0 66553 HINO MOTORS LTD-UNSPON ADR ADR 433406204 411 4827 SH SOLE 2823 0 2004 HITACHI CONSTR MACHY C ADR ADR 43358L101 1552 29526 SH SOLE 25959 0 3567 HITACHI LIMITED ADR 10 COM ADR 433578507 52470 660830 SH SOLE 588432 0 72398 HMS HOLDINGS CORP Common Stock 40425J101 7305 198764 SH SOLE 182159 0 16605 HNI CORP Common Stock 404251100 3161 91732 SH SOLE 84806 0 6926 HOLCIM LTD SPONSORED ADR ADR 50586V108 20454 1886884 SH SOLE 1742279 0 144605 HOLLYFRONTIER CORP Common Stock 436106108 65934 2550620 SH SOLE 1693455 0 857165 HOLOGIC INC Common Stock 436440101 36495 501092 SH SOLE 434205 0 66887 HOME BANCSHARES INC/AR Common Stock 436893200 6835 350853 SH SOLE 234802 0 116051 HOME DEPOT INC/THE Common Stock 437076102 1020419 3841651 SH SOLE 3265431 0 576220 HOMESTREET INC COM Common Stock 43785V102 3154 93447 SH SOLE 48340 0 45107 HOMETRUST BANCSHARES I COM Common Stock 437872104 363 18800 SH SOLE 12264 0 6536 HOMOLOGY MEDICINES INC Common Stock 438083107 487 43120 SH SOLE 3218 0 39902 HONDA MOTOR LTD AMERN SHS ADR 438128308 42601 1508009 SH SOLE 1362019 0 145990 HONEYWELL INTERNATIONAL INC Common Stock 438516106 527541 2480213 SH SOLE 1924225 0 555987 HONG KONG & CHINA GAS LTD SPONSORED ADR ADR 438550303 5535 3617595 SH SOLE 3283540 0 334055 HONG KONG EXCHANGES & CLEAR - ADR ADR 43858F109 69648 1272339 SH SOLE 1143076 0 129264 HONGKONG ELEC HOLDGS LTD SPONSORED ADR ADR 739197200 1771 334149 SH SOLE 307171 0 26978 Hongkong Land Holdings Ltd ADR 438581308 1554 73789 SH SOLE 59450 0 14339 HOOKER FURNITURE CORP Common Stock 439038100 779 24151 SH SOLE 24051 0 100 HOPE BANCORP INC Common Stock 43940T109 9759 894541 SH SOLE 745541 0 149000 HORACE MANN EDUCATORS CORP Common Stock 440327104 6670 158670 SH SOLE 129183 0 29487 HORIZON BANCORP INC/IN Common Stock 440407104 1966 123968 SH SOLE 118579 0 5389 HORIZON THERAPEUTICS PLC Common Stock G46188101 31327 428253 SH SOLE 265404 0 162849 HORMEL FOODS CORP Common Stock 440452100 56805 1218733 SH SOLE 918951 0 299782 HOST HOTELS & RESORTS INC REIT REIT 44107P104 35497 2426294 SH SOLE 1521128 0 905166 HOSTESS BRAND INC Common Stock 44109J106 15849 1082585 SH SOLE 169936 0 912649 HOUGHTON MIFFLIN HARCO COM Common Stock 44157R109 1134 340482 SH SOLE 338182 0 2300 HOULIHAN LOKEY INC Common Stock 441593100 9542 141934 SH SOLE 130809 0 11125 HOWARD HUGHES CORP/THE Common Stock 44267D107 10365 131321 SH SOLE 30499 0 100822 HOWMET AEROSPACE INC Common Stock 443201108 22481 787692 SH SOLE 656778 0 130914 HOYA CORP SPONSORED ADR ADR 443251103 80381 579152 SH SOLE 496095 0 83057 HP INC Common Stock 40434L105 141651 5760504 SH SOLE 3717019 0 2043485 HSBC HLDGS PLC-SPON ADR ADR 404280406 58149 2244282 SH SOLE 1973572 0 270710 HUAMI CORP ADR 44331K103 183 15426 SH SOLE 15330 0 96 HUANENG PWR INTL INC SPON ADR N ADR 443304100 1345 93355 SH SOLE 86915 0 6439 HUAZHU GROUP LTD-ADR ADR 44332N106 2258 50151 SH SOLE 45993 0 4158 HUB GROUP INC Common Stock 443320106 5772 101262 SH SOLE 79118 0 22144 HUBBELL INC Common Stock 443510607 22026 140483 SH SOLE 133477 0 7005 HUBSPOT INC COM Common Stock 443573100 21786 54955 SH SOLE 51949 0 3006 HUDSON PAC PPTYS INC COM REIT REIT 444097109 2360 98259 SH SOLE 81657 0 16602 HUDSON TECHNOLOGIES COM Common Stock 444144109 278 255468 SH SOLE 0 0 255468 HUGO BOSS AG-SPN ADR ADR 444560106 81 11576 SH SOLE 11576 0 0 HUMANA INC Common Stock 444859102 277638 676721 SH SOLE 443848 0 232873 HUNTINGTON BANCSHARES INC/OH Common Stock 446150104 60225 4768428 SH SOLE 4199841 0 568587 HUNTINGTON INGLASS INDUSTRIES INC Common Stock 446413106 53596 314383 SH SOLE 195914 0 118469 HUNTSMAN CORP Common Stock 447011107 41681 1657954 SH SOLE 325117 0 1332837 HURON CONSULTING GROUP INC Common Stock 447462102 3496 59300 SH SOLE 15802 0 43498 HUSQVARNA AB ADR ADR 448103101 468 18089 SH SOLE 9014 0 9075 HUTCHISON CHINA MEDITECH - ADR ADR 44842L103 1775 55435 SH SOLE 52901 0 2534 HUYA INC-ADR ADR 44852D108 485 24322 SH SOLE 23665 0 657 HYATT HOTELS CORP - CL A Common Stock 448579102 7040 94814 SH SOLE 60002 0 34812 HYPERMARCAS S A SPONSORED ADR ADR 44914U106 457 69734 SH SOLE 63843 0 5891 HYSTER-YALE MATERIALS HANDLING Common Stock 449172105 917 15399 SH SOLE 14693 0 706 I3 VERTICALS INC-CLASS A Common Stock 46571Y107 507 15265 SH SOLE 4637 0 10628 IAA INC Common Stock 449253103 23290 358426 SH SOLE 225526 0 132900 IAC/INTERACTIVECORP Common Stock 44891N109 30417 160642 SH SOLE 142540 0 18102 IBERDROLA SA - SPONSORED ADR ADR 450737101 98977 1721339 SH SOLE 1533680 0 187659 ICF INTERNATIONAL INC Common Stock 44925C103 1347 18122 SH SOLE 12660 0 5462 ICHOR HOLDINGS LTD Common Stock G4740B105 2146 71189 SH SOLE 40660 0 30529 ICICI BK LTD ADR ADR 45104G104 33787 2273696 SH SOLE 2020982 0 252714 ICL Group Ltd Common Stock M53213100 11548 2286750 SH SOLE 2044954 0 241796 ICON PLC Common Stock G4705A100 14700 75391 SH SOLE 56052 0 19339 ICU MEDICAL INC Common Stock 44930G107 12935 60305 SH SOLE 50082 0 10223 IDACORP INC Common Stock 451107106 20825 216862 SH SOLE 176779 0 40083 IDEX CORP Common Stock 45167R104 54426 273224 SH SOLE 243854 0 29370 IDEXX LABORATORIES INC Common Stock 45168D104 159991 320065 SH SOLE 244597 0 75468 IDT CORP Common Stock 448947507 539 43639 SH SOLE 37438 0 6201 IGIB - iShares Trust iShares 5-10 Year Investment Grade Corporate Bond ETF ETF 464288638 2850 46130 SH SOLE 46130 0 0 iHeartMedia Inc Common Stock 45174J509 1339 103165 SH SOLE 102621 0 544 IHS MARKIT LTD Common Stock G47567105 88819 988749 SH SOLE 900302 0 88447 II-VI INC Common Stock 902104108 18717 246410 SH SOLE 143133 0 103277 ILLINOIS TOOL WORKS INC Common Stock 452308109 282730 1386749 SH SOLE 1045357 0 341392 ILLUMINA INC Common Stock 452327109 151503 409469 SH SOLE 358228 0 51241 IMAX CORP Common Stock 45245E109 1371 76076 SH SOLE 72647 0 3429 IMMERSION CORP COM Common Stock 452521107 1390 123124 SH SOLE 17071 0 106053 IMMUNOGEN INC COM Common Stock 45253H101 1092 169346 SH SOLE 154078 0 15268 IMMUNOVANT INC Common Stock 45258J102 1626 35203 SH SOLE 5374 0 29829 IMPALA PLATINUM HLDGS SPONSORED ADR ADR 452553308 1777 127917 SH SOLE 117016 0 10901 IMPERIAL BRANDS PLC-SPON ADR ADR 45262P102 19018 904749 SH SOLE 808588 0 96162 IMPERIAL HOLDINGS LTD SPON ADR ADR 452833205 54 21527 SH SOLE 21527 0 0 IMPERIAL OIL LTD Common Stock 453038408 9077 476985 SH SOLE 467466 0 9519 IMPINJ INC COM Common Stock 453204109 409 9761 SH SOLE 8865 0 896 INARI MEDICAL INC Common Stock 45332Y109 210 2408 SH SOLE 2378 0 30 INCITEC PIVOT LTD ADR 45326Y206 78 44464 SH SOLE 44464 0 0 INCYTE CORP Common Stock 45337C102 47526 546401 SH SOLE 476356 0 70045 INDEPENDENCE HOLDING CO Common Stock 453440307 539 13138 SH SOLE 12044 0 1094 INDEPENDENCE REALTY TRUST IN REIT 45378A106 5437 404838 SH SOLE 272638 0 132200 INDEPENDENT BANK CORP MICH COM Common Stock 453838609 1814 98206 SH SOLE 72331 0 25875 INDEPENDENT BANK CORP/ROCKLAND Common Stock 453836108 3888 53231 SH SOLE 50295 0 2936 INDEPENDENT BANK GROUP INC Common Stock 45384B106 5092 81443 SH SOLE 74917 0 6526 INDITEX - ADR ADR 455793109 26835 1672996 SH SOLE 1561451 0 111545 INDUSTRIAL & COMMERCIAL BANK OF CHINA ADR ADR 455807107 11089 865675 SH SOLE 834133 0 31542 INDUSTRIAL LOGISTICS PROPERT REIT 456237106 4975 213605 SH SOLE 164222 0 49383 INDUSTRIAL SEL SEC SPDR FD ETF 81369Y704 12982 146611 SH SOLE 27259 0 119352 INFINEON TECHNOLOGIES - ADR ADR 45662N103 65071 1687969 SH SOLE 1203194 0 484775 INFINERA CORP Common Stock 45667G103 1252 119472 SH SOLE 98260 0 21212 INFORMA PLC-SP ADR ADR 45672B305 15656 1046174 SH SOLE 918491 0 127683 INFOSYS TECHNOLOGIES LTD SPONSORED ADR ADR 456788108 77399 4566285 SH SOLE 4253494 0 312791 ING GLOBAL ADVANTAGE Closed-End Fund 92912R104 118 13462 SH SOLE 10936 0 2526 ING GROUP N V SPONSORED ADR ADR 456837103 53091 5624029 SH SOLE 3766573 0 1857456 Ingersoll Rand Inc Common Stock 45687V106 38783 851252 SH SOLE 760664 0 90588 INGEVITY CORP Common Stock 45688C107 13535 178727 SH SOLE 92148 0 86579 INGLES MARKETS INC Common Stock 457030104 3472 81394 SH SOLE 56767 0 24627 INGREDION INC Common Stock 457187102 43441 552195 SH SOLE 212224 0 339971 Inhibrx Inc Common Stock 45720L107 971 29443 SH SOLE 0 0 29443 Inmode Ltd Common Stock M5425M103 260 5473 SH SOLE 5473 0 0 INNOSPEC INC Common Stock 45768S105 5567 61360 SH SOLE 45601 0 15759 INNOVATIVE INDUSTRIAL PROPER REIT 45781V101 11065 60422 SH SOLE 32192 0 28230 INNOVIVA INC Common Stock 45781M101 3933 317420 SH SOLE 147613 0 169807 INOGEN INC. Common Stock 45780L104 2669 59747 SH SOLE 56338 0 3409 INOVALON HLDGS INC COM CL A Common Stock 45781D101 5980 329098 SH SOLE 233812 0 95286 INOVIO BIOMEDICAL CORP COM Common Stock 45773H201 990 111878 SH SOLE 104738 0 7140 INPEX CORP ADR ADR 45790H101 1545 285521 SH SOLE 212262 0 73259 INPHI CORP Common Stock 45772F107 14002 87253 SH SOLE 44568 0 42685 INSEEGO CORP Common Stock 45782B104 552 35675 SH SOLE 26911 0 8764 INSIGHT ENTERPRISES INC Common Stock 45765U103 12736 167382 SH SOLE 111059 0 56323 INSMED INC COM NEW Common Stock 457669307 2895 86976 SH SOLE 49449 0 37527 INSPERITY INC Common Stock 45778Q107 3407 41843 SH SOLE 38933 0 2910 INSPIRE MEDICAL SYSTEMS INC Common Stock 457730109 4191 22281 SH SOLE 13136 0 9145 INSTALLED BUILDING PRODUCTS Common Stock 45780R101 5769 56597 SH SOLE 42353 0 14244 INSTEEL INDUSTRIES INC Common Stock 45774W108 578 25949 SH SOLE 19434 0 6515 INSULET CORP COM Common Stock 45784P101 13393 52393 SH SOLE 46310 0 6083 INTEGER HLDGS CORP COM Common Stock 45826H109 7387 90983 SH SOLE 84832 0 6151 INTEGRA LIFESCIENCES HOLDINGS Common Stock 457985208 15801 243397 SH SOLE 82288 0 161109 INTEGRATED ELECTRICAL SERVIC Common Stock 44951W106 294 6386 SH SOLE 5855 0 531 INTEL CORP Common Stock 458140100 794815 15953736 SH SOLE 11611769 0 4341967 INTELLIA THERAPEUTICS INC Common Stock 45826J105 1143 21007 SH SOLE 19660 0 1347 INTER PARFUMS INC Common Stock 458334109 2290 37861 SH SOLE 34745 0 3116 INTERACTIVE BROKERS GROUP INC Common Stock 45841N107 4378 71858 SH SOLE 63400 0 8457 INTERCEPT PHARMACEUTICALS INC Common Stock 45845P108 634 25660 SH SOLE 24585 0 1075 INTERCONTINENTAL EXCHANGE INC Common Stock 45866F104 236040 2047362 SH SOLE 1656930 0 390432 INTERCONTINENTAL HTLS GRP PL SPONSORED ADR ADR 45857P806 21154 324848 SH SOLE 291050 0 33798 INTERDIGITAL INC Common Stock 45867G101 4079 67220 SH SOLE 64787 0 2433 INTERFACE INC Common Stock 458665304 1204 114700 SH SOLE 73341 0 41359 INTERNATIONAL BANCSHARES CORP Common Stock 459044103 5623 150195 SH SOLE 132788 0 17407 INTERNATIONAL BUSINESS MACHINE Common Stock 459200101 341342 2711648 SH SOLE 1806402 0 905246 INTERNATIONAL CONSOLIDATED AIRLINES GRP ADR 459348108 4699 1077819 SH SOLE 146160 0 931659 INTERNATIONAL FLAVORS & FRAGRA Common Stock 459506101 26526 243719 SH SOLE 215634 0 28085 INTERNATIONAL GAME TECHNOLOGY Common Stock G4863A108 8922 526681 SH SOLE 383817 0 142864 INTERNATIONAL MONEY EXPRESS Common Stock 46005L101 688 44346 SH SOLE 15049 0 29297 INTERNATIONAL PAPER CO Common Stock 460146103 100073 2012726 SH SOLE 1382147 0 630579 INTERNATIONAL SEAWAYS INC Common Stock Y41053102 234 14356 SH SOLE 12119 0 2237 INTERPUBLIC GROUP OF COS INC/T Common Stock 460690100 37359 1588396 SH SOLE 1331638 0 256758 INTERSECT ENT INC COM Common Stock 46071F103 821 35851 SH SOLE 14452 0 21399 INTERTEK GROUP PLC ADR ADR 461130106 2389 29870 SH SOLE 24968 0 4902 INTESA SANPAOLO-SPON ADR ADR 46115H107 20345 1437779 SH SOLE 1218727 0 219051 INTRA CELLULAR THERAP COM Common Stock 46116X101 3604 113324 SH SOLE 102325 0 10999 INTUIT INC Common Stock 461202103 496469 1307012 SH SOLE 806454 0 500559 INTUITIVE SURGICAL INC COM NEW Common Stock 46120E602 325768 398200 SH SOLE 335008 0 63192 INVACARE CORP Common Stock 461203101 1810 202276 SH SOLE 196309 0 5967 INVESCO AD MIT II Closed-End Fund 46132E103 125 10985 SH SOLE 10985 0 0 INVESCO DYNAMIC CREDIT OPP FUND Closed-End Fund 46132R104 15027 1399191 SH SOLE 1398881 0 310 INVESCO LTD Common Stock G491BT108 61225 3512645 SH SOLE 2892689 0 619956 INVESCO MORTGAGE CAPITAL REIT REIT 46131B100 2073 613306 SH SOLE 568231 0 45076 INVESCO MUN TR COM Closed-End Fund 46131J103 8569 668389 SH SOLE 668187 0 202 INVESCO QQQ TRUST SERIES 1 ETF 46090E103 5554 17701 SH SOLE 17051 0 651 INVESCO QUALITY MUNI INC TR Closed-End Fund 46133G107 11589 888756 SH SOLE 888484 0 272 INVESCO S&P 500 LOW VOLATILITY ETF ETF 46138E354 346 6146 SH SOLE 5797 0 349 INVESCO S&P EQUAL WEIGHT ETF ETF 46137V357 552 4327 SH SOLE 4327 0 0 INVESCO SENIOR INCOME TRUST Closed-End Fund 46131H107 12559 3155413 SH SOLE 3154636 0 777 INVESCO TRUST FOR INVESTMEN Closed-End Fund 46131M106 11313 856360 SH SOLE 856101 0 259 INVESTORS BANCORP INC Common Stock 46146L101 14692 1391267 SH SOLE 1238117 0 153150 INVITAE CORP COM Common Stock 46185L103 2739 65512 SH SOLE 32579 0 32933 INVITATION HOMES INC REIT 46187W107 23693 797736 SH SOLE 560512 0 237225 IONIS PHARMACEUTICALS INC Common Stock 462222100 13678 241920 SH SOLE 217111 0 24809 IOVANCE BIOTHERAPEUTICS INC Common Stock 462260100 5866 126416 SH SOLE 79921 0 46495 IPG PHOTONICS CORP Common Stock 44980X109 19995 89348 SH SOLE 79377 0 9971 IQIYI INC-ADR ADR 46267X108 1047 59924 SH SOLE 54899 0 5025 IQVIA HOLDINGS INC Common Stock 46266C105 80466 449106 SH SOLE 379824 0 69282 IRHYTHM TECHNOLOGIES I COM Common Stock 450056106 8272 34873 SH SOLE 16473 0 18400 IRIDIUM COMMUNICATIONS INC Common Stock 46269C102 22281 566596 SH SOLE 459024 0 107572 IROBOT CORP Common Stock 462726100 6718 83671 SH SOLE 59401 0 24270 IRON MOUNTAIN INC REIT 46284V101 25236 856033 SH SOLE 679902 0 176131 IRONWOOD PHARMACEUTICALS INC Common Stock 46333X108 2614 229466 SH SOLE 95225 0 134241 IShare Equity Option 833445959 2912 2500 SH Put SOLE 2500 0 0 ISHARES COMEX GOLD TR ISHARES ETF 464285105 1912 105433 SH SOLE 104652 0 781 ISHARES CORE MSCI EMERGING ETF 46434G103 304314 4905124 SH SOLE 4901117 0 4007 ISHARES CORE S&P 500 ETF ETF 464287200 1034216 2755043 SH SOLE 2391415 0 363629 ISHARES CORE S&P MIDCAP ETF ETF 464287507 2681 11663 SH SOLE 11437 0 226 ISHARES CORE S&P SMALL CAP ETF ETF 464287804 7150 77798 SH SOLE 74578 0 3220 ISHARES CORE S&P TOTAL US STOCK MKT ETF ETF 464287150 174811 2027497 SH SOLE 2014997 0 12501 ISHARES CORE S&P U.S US GROWTH E ETF 464287671 117789 1328102 SH SOLE 1327670 0 432 ISHARES CORE U.S. AGGREGATE BO ETF 464287226 157244 1330435 SH SOLE 1330435 0 0 ISHARES CORE US REIT ETF ETF 464288521 5119 105737 SH SOLE 105737 0 0 ISHARES DJ SELECT DIVIDEND ETF 464287168 631 6565 SH SOLE 5967 0 598 ISHARES GLOBAL CLEAN ENERGY ETF 464288224 9077 321425 SH SOLE 321425 0 0 ISHARES GS $ INVESTOP CORP BOND FND ETF 464287242 250 1811 SH SOLE 1144 0 667 ISHARES INC MSCI JAPAN ETF 46434G822 4183 61913 SH SOLE 61486 0 427 ISHARES MORNINGSTAR MID-CAP ETF 464288307 202 529 SH SOLE 529 0 0 ISHARES MSCI ACWI EX US ETF ETF 464288240 273 5150 SH SOLE 4950 0 200 ISHARES MSCI AUSTRALIA ETF ETF 464286103 605 25270 SH SOLE 25270 0 0 I-SHARES MSCI CANADA ETF 464286509 9508 308307 SH SOLE 308307 0 0 ISHARES MSCI EMERGING MARKET ETF 464286475 1188 22500 SH SOLE 22500 0 0 ISHARES MSCI FRONTIER 100 ETF 464286145 3061 107985 SH SOLE 107985 0 0 iShares MSCI Global Min Vol Factor ETF ETF 464286525 10271 105986 SH SOLE 105181 0 805 ISHARES MSCI MALAYASIA ETF 46434G814 308 10705 SH SOLE 10705 0 0 ISHARES MSCI SAUDI ARABIA ET ETF 46434V423 4894 157313 SH SOLE 43988 0 113325 ISHARES MSCI SOUTH KOREA ETF ETF 464286772 2409 27991 SH SOLE 27991 0 0 ISHARES MSCI TAIWAN ETF ETF 46434G772 1020 19210 SH SOLE 19210 0 0 ISHARES MSCI THAILAND ETF ETF 464286624 836 10846 SH SOLE 10846 0 0 ISHARES MSCI USA ESG SELECT ETF 464288802 1185 14392 SH SOLE 14392 0 0 iShares MSCI USA Min Vol Factor ETF ETF 46429B697 1901 28005 SH SOLE 25458 0 2547 iShares MSCI USA Quality Factor ETF ETF 46432F339 281 2418 SH SOLE 2418 0 0 ISHARES MSCI WORLD ETF ETF 464286392 631 5612 SH SOLE 5612 0 0 ISHARES NATIONAL MUNI BOND ETF ETF 464288414 2392 20413 SH SOLE 18011 0 2402 ISHARES PHLX SEMICONDUCTOR E ETF 464287523 1007 2656 SH SOLE 2656 0 0 ISHARES RUSSELL TOP 200 GROW ETF 464289438 889 6684 SH SOLE 6684 0 0 ISHARES S&P GLOBAL INFO TECH SECTOR ETF ETF 464287291 213 711 SH SOLE 316 0 395 ISHARES S&P MID-CAP 400 VALU ETF 464287705 911 10552 SH SOLE 10552 0 0 ISHARES TR 20 YR TRS BD ETF 464287432 242 1535 SH SOLE 1535 0 0 ISHARES TR CORE DIV GRWTH ETF 46434V621 490 10932 SH SOLE 9176 0 1756 ISHARES TR CORE MSCI EAFE ETF 46432F842 418432 6056332 SH SOLE 6054828 0 1504 ISHARES TR GLOBAL REIT ETF ETF 46434V647 247 10316 SH SOLE 10316 0 0 ISHARES TR HDG MSCI EAFE ETF 46434V803 1423 46700 SH SOLE 46700 0 0 ISHARES TR MSCI EAFE IDX ETF 464287465 4537 62183 SH SOLE 44116 0 18067 ISHARES TR MSCI EMERG MKT ETF 464287234 236442 4576000 SH SOLE 4567012 0 8988 ISHARES TR MSCI INDIA IDX ETF 46429B598 18348 456190 SH SOLE 450094 0 6096 ISHARES TR NASDQ BIO INDX ETF 464287556 775 5113 SH SOLE 3132 0 1981 ISHARES TR RUSL 2000 GROW ETF 464287648 2074 7235 SH SOLE 7087 0 148 ISHARES TR RUSL 2000 VALU ETF 464287630 843 6395 SH SOLE 2502 0 3893 ISHARES TR RUSSELL 1000 ETF 464287622 1214 5729 SH SOLE 5389 0 340 ISHARES TR RUSSELL 2000 ETF 464287655 36871 188058 SH SOLE 30623 0 157435 ISHARES TR RUSSELL 3000 ETF 464287689 8830 39500 SH SOLE 38289 0 1211 ISHARES TR RUSSELL MCP GR ETF 464287481 1255 12229 SH SOLE 10115 0 2114 ISHARES TR RUSSELL MCP VL ETF 464287473 1322 13636 SH SOLE 3242 0 10394 ISHARES TR RUSSELL MIDCAP ETF 464287499 7902 115270 SH SOLE 109589 0 5681 ISHARES TR RUSSELL1000GRW ETF 464287614 335670 1392014 SH SOLE 1384870 0 7144 ISHARES TR RUSSELL1000VAL ETF 464287598 66607 487145 SH SOLE 36162 0 450983 ISHARES TR S&P 100 IDX FD ETF 464287101 685 3989 SH SOLE 3989 0 0 ISHARES TR S&P MIDCP GROW ETF 464287606 461 6380 SH SOLE 5860 0 520 ISHARES TR S&P500/BAR GRW ETF 464287309 13739 215281 SH SOLE 204384 0 10897 ISHARES TR S&P500/BAR VAL ETF 464287408 1048 8183 SH SOLE 7049 0 1134 ISHARES TR US TIPS BD FD ETF 464287176 2806 21979 SH SOLE 733 0 21246 ISHARES TRUST ISHARES 1-5 YEAR ETF 464288646 8409 152422 SH SOLE 152422 0 0 ISHARES TRUST ISHARES MSCI ACWI INDEX FUND ETF 464288257 3343 36845 SH SOLE 36726 0 119 ISRAEL DISCOUNT-UNSPON ADR ADR 465074409 646 18365 SH SOLE 17555 0 810 ISS A/S - SPON ADR ADR 465147205 280 32744 SH SOLE 29686 0 3058 ISTAR INC REIT 45031U101 3494 235313 SH SOLE 221416 0 13897 ISUZU MOTORS LTD ADR ADR 465254209 1636 173033 SH SOLE 154131 0 18902 Itau Unibanco Holding SA ADR 465562106 7131 1170977 SH SOLE 1014408 0 156569 ITOCHU CORP ADR ADR 465717106 54014 935475 SH SOLE 841353 0 94122 ITOCHU TECHNO-SOLOT-UNSP ADR ADR 465720100 716 40829 SH SOLE 35857 0 4972 ITRON INC Common Stock 465741106 10481 109287 SH SOLE 72802 0 36485 ITT CORP Common Stock 45073V108 16010 207862 SH SOLE 152085 0 55777 ITV PLC ADR ADR 45069P107 1201 83028 SH SOLE 79652 0 3376 IVY HIGH INC OPPORTUN COM Closed-End Fund 465893105 335 25261 SH SOLE 15045 0 10216 J SAINSBURY PLC SPON ADR NEW ADR 466249208 31730 2571297 SH SOLE 2377702 0 193595 J&J SNACK FOODS CORP Common Stock 466032109 10942 70424 SH SOLE 46480 0 23943 J2 GLOBAL INC Common Stock 48123V102 42638 436463 SH SOLE 58105 0 378358 JABIL INC Common Stock 466313103 29521 694132 SH SOLE 394762 0 299370 JACK HENRY & ASSOCIATES INC Common Stock 426281101 41275 254798 SH SOLE 226795 0 28003 JACK IN THE BOX INC Common Stock 466367109 10496 113108 SH SOLE 101599 0 11509 JACOBS ENGINEERING GROUP INC Common Stock 469814107 44159 405278 SH SOLE 356418 0 48860 JAMES HARDIE INDS N V SPONSORED ADR ADR 47030M106 50099 1689098 SH SOLE 1529317 0 159781 JAMES RIVER GROUP INC Common Stock G5005R107 4365 88806 SH SOLE 83584 0 5222 Jamf Holding Corp Common Stock 47074L105 616 20578 SH SOLE 7034 0 13544 JANUS HENDERSON GROUP PLC Common Stock G4474Y214 19800 609032 SH SOLE 598565 0 10467 JAPAN AIRLS LTD ADR ADR 471038109 17116 1769984 SH SOLE 1604932 0 165052 JAPAN AIRPORT TERMI-UNSP ADR ADR 471042101 3708 121566 SH SOLE 103688 0 17878 JAPAN EXCHANGE GROUP INC ADR ADR 471059105 30057 2359252 SH SOLE 2140128 0 219123 JAPAN TOB INC ADR ADR 471105205 32603 3199556 SH SOLE 2886691 0 312865 JARDINE MATHESON UNSPON ADR ADR 471115402 12272 218280 SH SOLE 197581 0 20699 JARDINE STRATEGIC HLDG ADR ADR 471122200 3793 303426 SH SOLE 273763 0 29663 JAWS ACQUISITION CORP-CL A Common Stock G50744104 1934 144227 SH SOLE 0 0 144227 JAZZ PHARMACEUTICALS PLC Common Stock G50871105 33805 204816 SH SOLE 69975 0 134841 JB HUNT TRANSPORT SERVICES INC Common Stock 445658107 61166 447612 SH SOLE 348193 0 99419 JBG SMITH PROPERTIES REIT REIT 46590V100 4186 133852 SH SOLE 115791 0 18061 JBS S A SPONSORED ADR ADR 466110103 2393 261282 SH SOLE 250792 0 10490 JD COM INC SPON ADR CL A ADR 47215P106 57081 649386 SH SOLE 523254 0 126132 JD SPORTS FASHION PLC-UN ADR ADR 46618Q109 120 11105 SH SOLE 11105 0 0 JEFFERIES FINANCIAL GROUP INC Common Stock 47233W109 18099 735722 SH SOLE 508998 0 226724 JELD-WEN HOLDING INC Common Stock 47580P103 2881 113589 SH SOLE 90609 0 22980 JERONIMO MARTINS SGPS SA - ADR ADR 476493101 2147 63083 SH SOLE 57113 0 5970 JETBLUE AIRWAYS CORP Common Stock 477143101 20861 1434718 SH SOLE 545994 0 888724 JGC CORP ADR ADR 466140100 437 23385 SH SOLE 22095 0 1290 JM SMUCKER CO/THE Common Stock 832696405 80316 694774 SH SOLE 307200 0 387574 JOHN B SANFILIPPO & SON INC Common Stock 800422107 2774 35182 SH SOLE 27928 0 7254 JOHN BEAN TECHNOLOGIES CORP Common Stock 477839104 9068 79638 SH SOLE 58637 0 21001 JOHN HANCOCK MULTI FACT MID ETF 47804J206 862 19166 SH SOLE 19166 0 0 JOHN HANCOCK PFD INCOME II Closed-End Fund 41013X106 586 30815 SH SOLE 18284 0 12531 JOHN WILEY & SONS INC Common Stock 968223206 11550 252952 SH SOLE 109040 0 143912 JOHNSON & JOHNSON Common Stock 478160104 1652506 10500099 SH SOLE 7482702 0 3017397 JOHNSON CONTROLS INTERNATIONAL PLC Common Stock G51502105 135937 2917723 SH SOLE 1696855 0 1220869 JOHNSON MATTHEY PUB LTD CO SPONSORED ADR ADR 479142507 2450 36467 SH SOLE 24337 0 12130 JOHNSON OUTDOORS INC -CL A Common Stock 479167108 792 7031 SH SOLE 3686 0 3345 JONES LANG LASALLE INC Common Stock 48020Q107 16770 113027 SH SOLE 99103 0 13924 JOUNCE THERAPEUTICS IN COM Common Stock 481116101 86 12260 SH SOLE 12064 0 196 JOYY INC ADS REPCOM CLA ADR 46591M109 4062 50787 SH SOLE 48501 0 2286 JPMORGAN ALERIAN MLP ETN ETN 46625H365 2148 154645 SH SOLE 154645 0 0 JPMORGAN CHASE & CO Common Stock 46625H100 1329582 10463386 SH SOLE 7895578 0 2567808 JSC MMC NORILSK NICKEL SPONSORED ADR ADR 55315J102 7908 251220 SH SOLE 211014 0 40206 JSR CORP ADR ADR 46632X106 358 13008 SH SOLE 10290 0 2718 JULIUS BAER GROUP LTD ADR ADR 48137C108 32916 2847432 SH SOLE 2353636 0 493797 JUNIPER NETWORKS INC Common Stock 48203R104 48379 2149213 SH SOLE 1521070 0 628143 Just Eat Takeaway.com NV ADR 48214T107 2057 180287 SH SOLE 167757 0 12530 KADANT INC Common Stock 48282T104 3215 22804 SH SOLE 5514 0 17290 KADMON HOLDINGS INC Common Stock 48283N106 349 84108 SH SOLE 48913 0 35195 KAISER ALUMINUM CORP Common Stock 483007704 5314 53727 SH SOLE 51699 0 2028 KAJIMA CORP - UNSPON ADR ADR 483111209 630 46903 SH SOLE 32618 0 14285 KALA PHARMACEUTICALS INC Common Stock 483119103 1011 149053 SH SOLE 139708 0 9345 KALEIDO BIOSCIENCES INC Common Stock 483347100 95 10419 SH SOLE 10398 0 21 KAMAN CORP Common Stock 483548103 13410 234730 SH SOLE 123559 0 111171 KANSAS CITY SOUTHERN Common Stock 485170302 88074 431460 SH SOLE 380958 0 50502 KAO CORP ADR 485537401 60864 3941950 SH SOLE 3513476 0 428474 KAR AUCTION SERVICES INC Common Stock 48238T109 11422 613776 SH SOLE 93604 0 520172 KARUNA THERAPEUTICS INC Common Stock 48576A100 332 3269 SH SOLE 2372 0 897 KARYOPHARM THERAPEUTICS INC Common Stock 48576U106 1223 78979 SH SOLE 36665 0 42314 KASIKORNBANK PUB CO LT ADR ADR 485785109 10257 682898 SH SOLE 643912 0 38986 KAYNE ANDERSON NEXTGEN ENERGY Closed-End Fund 48661E108 1629 283299 SH SOLE 276231 0 7068 KAZ MINERALS PLC-UNSP ADR ADR 48667P107 1040 236441 SH SOLE 718 0 235723 KB FINANCIAL GROUP INC - ADR ADR 48241A105 23823 601593 SH SOLE 569167 0 32426 KB HOME Common Stock 48666K109 11646 347448 SH SOLE 245583 0 101865 KBC GROUP NV ADR ADR 48241F104 33919 972169 SH SOLE 840558 0 131611 KBR INC Common Stock 48242W106 7814 252650 SH SOLE 239192 0 13458 KDDI CORP - UNSP ADR ADR 48667L106 52930 3566713 SH SOLE 3177160 0 389553 KE HOLDINGS INC ADR 482497104 3470 56380 SH SOLE 52540 0 3840 KEARNY FINANCIAL CORP Common Stock 48716P108 1234 116857 SH SOLE 114522 0 2335 KELLOGG CO Common Stock 487836108 45744 735077 SH SOLE 640048 0 95028 KELLY SERVICES INC Common Stock 488152208 4933 239820 SH SOLE 170417 0 69403 KEMPER CORP Common Stock 488401100 6880 89552 SH SOLE 56651 0 32901 KENNAMETAL INC Common Stock 489170100 9104 251222 SH SOLE 224227 0 26995 KENNEDY-WILSON HLDGS I COM Common Stock 489398107 3187 178130 SH SOLE 84424 0 93706 KEPPEL LTD SPONSORED ADR ADR 492051305 3808 479587 SH SOLE 461725 0 17862 KERING-UNSPONSORED ADR ADR 492089107 46681 644325 SH SOLE 572027 0 72298 KERRY GROUP PLC ADR ADR 492460100 22631 151198 SH SOLE 113431 0 37767 KEURIG DR PEPPER INC Common Stock 49271V100 21272 664764 SH SOLE 618987 0 45778 KEYCORP Common Stock 493267108 108256 6596958 SH SOLE 4738982 0 1857976 Keyence Corp Common Stock J32491102 340 596 SH SOLE 174 0 422 KEYSIGHT TECHNOLOGIES INC Common Stock 49338L103 89794 679794 SH SOLE 437901 0 241893 KEZAR LIFE SCIENCES INC Common Stock 49372L100 226 43311 SH SOLE 43249 0 62 KFORCE INC Common Stock 493732101 1589 37745 SH SOLE 25395 0 12350 KILROY REALTY CORP REIT REIT 49427F108 6167 107443 SH SOLE 91520 0 15922 KIMBALL ELECTRONICS INC Common Stock 49428J109 255 15944 SH SOLE 15330 0 614 KIMBALL INTL INC CL B Common Stock 494274103 345 28834 SH SOLE 18964 0 9870 KIMBERLY-CLARK CORP Common Stock 494368103 213210 1581324 SH SOLE 1039745 0 541579 KIMBERLY-CLARK DE MEXICO-ADR ADR 494386204 444 52596 SH SOLE 51594 0 1002 KIMCO REALTY CORP COM REIT REIT 49446R109 19719 1313693 SH SOLE 1075363 0 238330 KINDER MORGAN INC DELAWARE Common Stock 49456B101 74443 5445686 SH SOLE 4608616 0 837070 KINDRED BIOSCIENCES IN COM Common Stock 494577109 112 25903 SH SOLE 25793 0 110 KINGFISHER PLC SPON ADR PAR ADR 495724403 24871 3383755 SH SOLE 3103323 0 280432 KINIKSA PHARMACEUTICALS-A Common Stock G5269C101 1187 67169 SH SOLE 6534 0 60635 KINROSS GOLD CORP Common Stock 496902404 12459 1697373 SH SOLE 1643173 0 54200 KINSALE CAPITAL GROUP INC Common Stock 49714P108 10233 51132 SH SOLE 39035 0 12097 KION GROUP AG-UNSP ADR ADR 497216101 1683 78254 SH SOLE 72724 0 5530 KIRBY CORP Common Stock 497266106 10913 210562 SH SOLE 167931 0 42631 KIRIN BREWERY LTD SPONSORED ADR ADR 497350306 29826 1253207 SH SOLE 1127361 0 125846 KIRKLAND LAKE GOLD LTD Common Stock 49741E100 5454 132154 SH SOLE 125411 0 6743 KITE RLTY GROUP TR COM REIT REIT 49803T300 5442 363748 SH SOLE 252095 0 111653 KKR & CO INC 6 FIXED PUBLIC 48251W401 227 3768 SH SOLE 0 0 3768 KKR & CO INC- A Common Stock 48251W104 18385 454072 SH SOLE 134074 0 319998 KKR REAL ESTATE FIN TR COM REIT 48251K100 1551 86529 SH SOLE 77778 0 8751 KLA CORP Common Stock 482480100 140409 542307 SH SOLE 414391 0 127915 KNIGHT-SWIFT TRANSPORTATION HOLDINGS INC Common Stock 499049104 16327 390414 SH SOLE 373586 0 16828 KNOLL INC Common Stock 498904200 2262 154115 SH SOLE 103163 0 50952 KNORR-BREMSE - UNSP ADR ADR 499180107 16152 478309 SH SOLE 427182 0 51127 KNOWLES CORP COM Common Stock 49926D109 4222 229080 SH SOLE 212944 0 16136 KOC HLDG ADR ADR 49989A109 1527 113147 SH SOLE 103908 0 9239 KODIAK SCIENCES INC Common Stock 50015M109 3898 26533 SH SOLE 5965 0 20568 KOHL'S CORP Common Stock 500255104 101310 2489795 SH SOLE 1070477 0 1419318 KOITO MANUFACTURING CO-ADR ADR 500275102 7109 104149 SH SOLE 96114 0 8035 KOMATSU LTD SPON ADR NEW ADR 500458401 39925 1442259 SH SOLE 1255771 0 186487 KONAMI CORP SPONSORED ADR ADR 50046R101 955 17025 SH SOLE 13046 0 3979 KONE OYJ ADR ADR 50048H101 34850 857521 SH SOLE 763097 0 94424 KONINKLIJKE AHOLD NV ADR 500467501 54516 1931467 SH SOLE 1790318 0 141149 KONINKLIJKE PHILIPS ELECTRS NY REG SH NEW NY Reg Shrs 500472303 47396 874952 SH SOLE 739680 0 135272 KONINKLIJKE VOPAK N V ADR ADR 50048T105 14718 282323 SH SOLE 251333 0 30990 KONTOOR BRANDS INC Common Stock 50050N103 6805 167786 SH SOLE 156789 0 10997 KOPPERS HOLDINGS INC Common Stock 50060P106 3610 115842 SH SOLE 61043 0 54799 KOREA ELECTRIC PWR SPONSORED ADR ADR 500631106 15808 1288337 SH SOLE 1218475 0 69862 KORN FERRY Common Stock 500643200 7644 175721 SH SOLE 128097 0 47624 KORNIT DIGITAL LTD SHS Common Stock M6372Q113 4293 48161 SH SOLE 48027 0 134 KOSE CORP-UNSPONSORED ADR ADR 500679105 9728 281439 SH SOLE 217971 0 63468 KOSMOS ENERGY LTD SHS Common Stock 500688106 209 88825 SH SOLE 87826 0 999 KRAFT HEINZ CO/THE Common Stock 500754106 114970 3317077 SH SOLE 2460598 0 856479 KRATON CORP Common Stock 50077C106 6236 224401 SH SOLE 194192 0 30209 KRATOS DEFENSE & SECURITY SOLU Common Stock 50077B207 3483 126970 SH SOLE 59674 0 67296 KROGER CO/THE Common Stock 501044101 304744 9595203 SH SOLE 4111113 0 5484090 KRONOS WORLDWIDE INC Common Stock 50105F105 2935 196863 SH SOLE 184269 0 12593 KT CORP SPONSORED ADR ADR 48268K101 12763 1159244 SH SOLE 1151107 0 8137 KUBOTA CORP ADR ADR 501173207 27152 246076 SH SOLE 214513 0 31563 KUEHNE & NAGEL INTL AG ADR ADR 501187108 18576 408358 SH SOLE 358850 0 49508 KULICKE & SOFFA INDUSTRIES INC Common Stock 501242101 4643 145948 SH SOLE 138769 0 7179 Kura Oncology Inc Common Stock 50127T109 1050 32139 SH SOLE 27088 0 5051 KURARAY CO LTD ADR ADR 50127R103 312 9679 SH SOLE 3643 0 6036 KVH INDS INC COM Common Stock 482738101 377 33227 SH SOLE 32068 0 1159 KYOCERA CORP - SPONS ADR ADR 501556203 36454 591304 SH SOLE 539395 0 51910 L BRANDS INC Common Stock 501797104 34942 939557 SH SOLE 596593 0 342964 L OREAL CO ADR ADR 502117203 109683 1440359 SH SOLE 1228229 0 212130 L3HARRIS TECHNOLOGIES INC Common Stock 502431109 133182 704591 SH SOLE 550275 0 154315 LABORATORY CORP OF AMERICA HOL Common Stock 50540R409 62309 306110 SH SOLE 262144 0 43966 LADDER CAPITAL CORP CLASS A REIT 505743104 1473 150602 SH SOLE 132400 0 18202 LAKELAND BANCORP INC Common Stock 511637100 2449 192811 SH SOLE 177155 0 15656 LAKELAND FINANCIAL CORP Common Stock 511656100 1802 33629 SH SOLE 27806 0 5823 LAM RESEARCH CORP Common Stock 512807108 277219 586993 SH SOLE 445019 0 141974 LAMAR ADVERTISING CO REIT 512816109 12192 146498 SH SOLE 134970 0 11527 LAMB WESTON HOLDING INC Common Stock 513272104 33810 429385 SH SOLE 343116 0 86269 LANCASTER COLONY CORP Common Stock 513847103 7359 40052 SH SOLE 33247 0 6805 LANDEC CORP COM Common Stock 514766104 214 19685 SH SOLE 4015 0 15670 LANDS END INC COM Common Stock 51509F105 552 25602 SH SOLE 18729 0 6873 LANDSTAR SYSTEM INC Common Stock 515098101 28182 209285 SH SOLE 166287 0 42998 LANNET INC COM Common Stock 516012101 1237 189773 SH SOLE 153831 0 35942 LANTHEUS HLDGS INC COM Common Stock 516544103 1326 98294 SH SOLE 91126 0 7168 LANTRONIX INC COM Common Stock 516548203 2247 506191 SH SOLE 0 0 506191 LAREDO PETROLEUM INC Common Stock 516806205 322 16338 SH SOLE 13145 0 3193 LAS VEGAS SANDS CORP Common Stock 517834107 47425 795719 SH SOLE 542816 0 252902 LATAM AIRLINES GROUP-SP ADR ADR 51817R106 80 46618 SH SOLE 46618 0 0 LATTICE SEMICONDUCTOR CORP Common Stock 518415104 7669 167370 SH SOLE 101413 0 65957 LAUREATE EDUCATION INC-A Common Stock 518613203 1169 80321 SH SOLE 73838 0 6483 LAZARD LTD SHS A Common Stock G54050102 318 7508 SH SOLE 5192 0 2316 LA-Z-BOY INC Common Stock 505336107 8151 204597 SH SOLE 136582 0 68015 LCI INDUSTRIES Common Stock 50189K103 10298 79410 SH SOLE 47324 0 32087 LEAR CORP Common Stock 521865105 0 183100 SH SOLE 183100 0 0 LEAR CORP Common Stock 521865204 61985 389770 SH SOLE 166449 0 223321 LEGAL & GEN GROUP PLC SPONSORED ADR ADR 52463H103 17298 939105 SH SOLE 816611 0 122494 LEGGETT & PLATT INC Common Stock 524660107 25876 584114 SH SOLE 530214 0 53899 LEGRAND SA-UNSP ADR ADR 524671104 18131 1020321 SH SOLE 901820 0 118501 LEIDOS HOLDINGS INC Common Stock 525327102 62172 591437 SH SOLE 481454 0 109983 LEMAITRE VASCULAR INC COM Common Stock 525558201 2781 68672 SH SOLE 32645 0 36027 Lemonade Inc Common Stock 52567D107 3187 26014 SH SOLE 7273 0 18741 LEND LEASE LTD SPONSORED ADR ADR 526023205 3440 343331 SH SOLE 294054 0 49277 LENDINGCLUB CORP Common Stock 52603A208 165 15651 SH SOLE 14529 0 1122 LENDINGTREE INC Common Stock 52603B107 5450 19904 SH SOLE 18989 0 915 LENNAR CORP Common Stock 526057104 84920 1113996 SH SOLE 875811 0 238186 LENNAR CORP CL B Common Stock 526057302 3023 49397 SH SOLE 45412 0 3985 LENNOX INTERNATIONAL INC Common Stock 526107107 20414 74512 SH SOLE 67446 0 7066 LENSAR INC Common Stock 52634L108 80 11035 SH SOLE 9778 0 1257 LESLIE'S INC Common Stock 527064109 417 15035 SH SOLE 14907 0 128 LEVONO GROUP LTD ADR ADR 526250105 7286 389812 SH SOLE 368681 0 21131 LEXICON PHARMACEUTICAL COM Common Stock 528872302 331 96908 SH SOLE 71771 0 25137 LEXINGTON REALTY TRUST REIT REIT 529043101 11842 1115070 SH SOLE 825744 0 289325 LG PHILIP LCD CO LTD SPONS ADR REP ADR 50186V102 19077 2260350 SH SOLE 2140834 0 119516 LGI HOMES INC COM Common Stock 50187T106 6506 61469 SH SOLE 57190 0 4279 LHC GROUP INC Common Stock 50187A107 14124 66210 SH SOLE 53040 0 13170 LIBERTY BRAVES GROUP-A Tracking Stk 531229706 915 36789 SH SOLE 34056 0 2733 LIBERTY BRAVES GROUP-C Tracking Stk 531229888 1302 52315 SH SOLE 48843 0 3472 LIBERTY BROADBAND-A Common Stock 530307107 5586 35446 SH SOLE 31936 0 3510 LIBERTY BROADBAND-C Common Stock 530307305 72252 456220 SH SOLE 436717 0 19503 LIBERTY GLOBAL INC-SERIES C Common Stock G5480U120 30911 1307004 SH SOLE 725627 0 581377 LIBERTY GLOBAL PLC Common Stock G5480U104 8521 351829 SH SOLE 109488 0 242341 LIBERTY LATIN AMERICA CL A Common Stock G9001E102 596 53556 SH SOLE 51902 0 1654 LIBERTY LATIN AMERICA CLASS C Common Stock G9001E128 2828 254981 SH SOLE 189831 0 65150 LIBERTY MEDIA CORP-LIBERTY-A Tracking Stk 531229870 1164 30634 SH SOLE 27797 0 2837 LIBERTY MEDIA CORP-LIBERTY-C Tracking Stk 531229854 10278 241259 SH SOLE 182314 0 58945 LIBERTY OILFIELD SERVICES -A Common Stock 53115L104 3000 290942 SH SOLE 287700 0 3242 LIBERTY SIRIUSXM GROUP Tracking Stk 531229409 6030 139621 SH SOLE 130690 0 8931 LIBERTY SIRIUSXM GROUP-C Tracking Stk 531229607 28475 654456 SH SOLE 410586 0 243870 LIBERTY TRIPADVISOR HOLDINGS INC Common Stock 531465102 204 46891 SH SOLE 46514 0 377 LICT CORP Common Stock 50187G104 356 20 SH SOLE 20 0 0 LIFE HEALTHCARE GRP ADR ADR 531850105 381 83866 SH SOLE 78323 0 5543 LIFE STORAGE INC REIT 53223X107 9591 80331 SH SOLE 67933 0 12398 LIFETIME BRANDS INC Common Stock 53222Q103 158 10366 SH SOLE 315 0 10051 LIFEVANTAGE CORP COM Common Stock 53222K205 109 11690 SH SOLE 3754 0 7936 LIGAND PHARMACEUTICALS CL B Common Stock 53220K504 14856 149386 SH SOLE 16637 0 132749 LIMBACH HOLDINGS INC Common Stock 53263P105 764 61957 SH SOLE 1062 0 60895 LIMELIGHT NETWORKS INC Common Stock 53261M104 325 81365 SH SOLE 65098 0 16267 LIMONEIRA CO COM Common Stock 532746104 195 11693 SH SOLE 10369 0 1324 LINCOLN EDUCATIONAL SERVICES C Common Stock 533535100 1127 173359 SH SOLE 0 0 173359 LINCOLN ELECTRIC HOLDINGS INC Common Stock 533900106 12026 103453 SH SOLE 96181 0 7273 LINCOLN NATIONAL CORP Common Stock 534187109 122509 2435076 SH SOLE 1483333 0 951743 LINDBLAD EXPEDITIONS H COM Common Stock 535219109 1733 101241 SH SOLE 99435 0 1806 LINDE PLC Common Stock G5494J103 431489 1637469 SH SOLE 1238403 0 399066 LINDSAY CORP Common Stock 535555106 3311 25771 SH SOLE 14774 0 10997 LINECORP-SPONSORED ADR ADR 53567X101 1632 31391 SH SOLE 6938 0 24453 LIONS GATE ENTERTAINMENT-A Common Stock 535919401 13573 1193781 SH SOLE 126388 0 1067393 LIONS GATE ENTERTAINMENT-B Common Stock 535919500 4360 420041 SH SOLE 380586 0 39455 LIQUIDIA TECHNOLOGIES INC Common Stock 53635D202 116 39197 SH SOLE 39197 0 0 LIQUIDITY SERVICES INC Common Stock 53635B107 1530 96139 SH SOLE 90036 0 6103 LITHIA MOTORS INC Common Stock 536797103 36310 124063 SH SOLE 45853 0 78210 LITTELFUSE INC Common Stock 537008104 12073 47409 SH SOLE 33803 0 13606 LIVANOVA PLC Common Stock G5509L101 2233 33726 SH SOLE 31307 0 2419 LIVE NATION ENTERTAINMENT INC Common Stock 538034109 21014 285979 SH SOLE 252763 0 33216 LIVE OAK BANCSHARES IN COM Common Stock 53803X105 728 15337 SH SOLE 14877 0 460 LIVENT CORP Common Stock 53814L108 10096 535857 SH SOLE 281895 0 253962 LIVEPERSON INC Common Stock 538146101 8768 140903 SH SOLE 100237 0 40666 LIVERAMP HOLDINGS INC Common Stock 53815P108 8323 113719 SH SOLE 88301 0 25418 LIVEXLIVE MEDIA INC Common Stock 53839L208 36 10824 SH SOLE 10204 0 620 LIXIL GROUP CORP ADR 53931R103 572 13565 SH SOLE 9547 0 4018 LKQ CORP Common Stock 501889208 32328 917372 SH SOLE 747145 0 170227 LLOYDS TSB GROUP PLC SPONSORED ADR ADR 539439109 6140 3132886 SH SOLE 2843961 0 288925 LMP CAPITAL AND INCOME FUND Closed-End Fund 50208A102 314 26946 SH SOLE 10456 0 16490 LOCALIZA RENT A CAR SPONSORED ADR ADR 53956W300 2769 206618 SH SOLE 199967 0 6651 LOCKHEED MARTIN CORP Common Stock 539830109 283064 797409 SH SOLE 590156 0 207253 LOEWS CORP Common Stock 540424108 37258 827585 SH SOLE 646620 0 180965 LogicBio Therapeutics Inc Common Stock 54142F102 111 14563 SH SOLE 14092 0 471 LOGITECH INTL S A SHS Common Stock H50430232 24050 247457 SH SOLE 228132 0 19325 Lojas Renner SA ADR 54146M202 132 14963 SH SOLE 12604 0 2359 LOMA NEGRA CIA IND-SPON ADR ADR 54150E104 162 26317 SH SOLE 26165 0 152 LONDON STK EXCHANGE GR ADR ADR 54211N101 66592 2130256 SH SOLE 1849897 0 280359 LONGFOR GROUP HOLDINGS-ADR ADR 54303R101 4207 72551 SH SOLE 66336 0 6215 LONZA GROUP AG - UNSPONSORED ADR ADR 54338V101 80380 1254363 SH SOLE 1090875 0 163488 LOUISIANA-PACIFIC CORP Common Stock 546347105 7236 194663 SH SOLE 147523 0 47140 LOVESAC CO/THE Common Stock 54738L109 899 20856 SH SOLE 10229 0 10627 LOWE'S COS INC Common Stock 548661107 554238 3452984 SH SOLE 2223889 0 1229095 LPL FINANCIAL HOLDINGS INC Common Stock 50212V100 16817 161362 SH SOLE 124628 0 36733 LTC PROPERTIES INC REIT REIT 502175102 2676 68781 SH SOLE 60148 0 8633 LUCKIN COFFEE INC - ADR ADR 54951L109 365 42922 SH SOLE 42922 0 0 LUFAX HOLDING LTD ADR 54975P102 393 27685 SH SOLE 25433 0 2252 LULULEMON ATHLETICA INC Common Stock 550021109 76511 219840 SH SOLE 164483 0 55357 LUMBER LIQUIDATORS HOLDINGS IN Common Stock 55003T107 1849 60137 SH SOLE 51860 0 8277 LUMEN TECHNOLOGIES INC Common Stock 550241103 61938 6352661 SH SOLE 4778987 0 1573674 LUMENTUM HOLDINGS INC Common Stock 55024U109 12782 134833 SH SOLE 118797 0 16036 LUMINEX CORP Common Stock 55027E102 4959 214470 SH SOLE 112414 0 102056 LUNDIN ENERGY AB ADR 55037R200 1912 72148 SH SOLE 59142 0 13006 LUTHER BURBANK CORP Common Stock 550550107 195 19911 SH SOLE 19911 0 0 LVMH MOET HENNESSY LOU VUITT ADR ADR 502441306 153169 1228007 SH SOLE 1065385 0 162622 LVMH MOET HENNESSY LOUIS VUI Common Stock F58485115 216 345 SH SOLE 246 0 99 LYDALL INC Common Stock 550819106 1690 56266 SH SOLE 47718 0 8548 LYFT INC-A Common Stock 55087P104 8373 170420 SH SOLE 162628 0 7792 LYNAS CORP-SPONSORED ADR ADR 551073307 39 12915 SH SOLE 12915 0 0 LYONDELLBASELL INDUSTRIES NV Common Stock N53745100 137943 1504941 SH SOLE 934975 0 569966 Lyra Therapeutics Inc Common Stock 55234L105 415 36392 SH SOLE 24169 0 12223 M&T BANK CORP Common Stock 55261F104 56911 447064 SH SOLE 376671 0 70393 M/I HOMES INC Common Stock 55305B101 5092 114959 SH SOLE 74080 0 40879 MACATAWA BK CORP COM Common Stock 554225102 1789 213729 SH SOLE 186810 0 26918 MACERICH CO/THE REIT REIT 554382101 9896 927473 SH SOLE 857770 0 69702 MACK CALI RLTY CORP COM REIT REIT 554489104 1798 144318 SH SOLE 137976 0 6342 MACOM TECHNOLOGY SOLUTIONS HOLDINGS INC Common Stock 55405Y100 6376 115835 SH SOLE 28401 0 87434 MACQUARIE BANK LTD ADR ADR 55607P204 42507 396501 SH SOLE 354068 0 42433 MACQUARIE CLOBAL INFR TOT RET Closed-End Fund 55608D101 4797 236423 SH SOLE 227001 0 9422 MACQUARIE INFRASTRUCTURE CORP Common Stock 55608B105 7577 201791 SH SOLE 123693 0 78098 MACROGENICS INC Common Stock 556099109 913 39933 SH SOLE 36988 0 2945 MACY'S INC Common Stock 55616P104 42159 3747466 SH SOLE 2002965 0 1744501 MADISON SQUARE GARDEN ENTERTAINMENT CORP CLASS A Common Stock 55826T102 5829 55495 SH SOLE 25372 0 30123 MADISON SQUARE GARDEN SPORTS Common Stock 55825T103 7773 42224 SH SOLE 24262 0 17962 MADRIGAL PHARMACEUTICA COM Common Stock 558868105 358 3218 SH SOLE 2544 0 674 MAGELLAN HEALTH INC Common Stock 559079207 9997 120683 SH SOLE 88404 0 32279 MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP L MLP 559080106 3197 75322 SH SOLE 61291 0 14031 MAGNA INTERNATIONAL INC Common Stock 559222401 32327 456589 SH SOLE 303794 0 152795 MAGNACHIP SEMICONDUCTOR CORP Common Stock 55933J203 200 14819 SH SOLE 14716 0 103 Magnite Inc Common Stock 55955D100 4616 150322 SH SOLE 86945 0 63377 MAGNOLIA OIL & GAS CORP Common Stock 559663109 6288 890657 SH SOLE 797614 0 93043 MAKEMYTRIP LIMITED SHS Common Stock V5633W109 1342 45446 SH SOLE 45446 0 0 MAKITA CORP ADR NEW ADR 560877300 15049 299005 SH SOLE 267789 0 31216 MALIBU BOATS INC - A Common Stock 56117J100 2318 37126 SH SOLE 15681 0 21445 MANCHESTER UNITED PLC-CL A Common Stock G5784H106 1096 65485 SH SOLE 65485 0 0 MANHATTAN ASSOCIATES INC Common Stock 562750109 23537 223782 SH SOLE 187767 0 36015 MANITOWOC CO INC/THE Common Stock 563571405 318 23875 SH SOLE 22938 0 937 MANNKIND CORP Common Stock 56400P706 285 91011 SH SOLE 30377 0 60634 MANPOWER INC Common Stock 56418H100 55047 610407 SH SOLE 274451 0 335956 MANTECH INTERNATIONAL CORP Common Stock 564563104 11742 132024 SH SOLE 58495 0 73529 MANULIFE FINANCIAL CORP Common Stock 56501R106 20353 1142140 SH SOLE 1075844 0 66296 MARATHON OIL CORP Common Stock 565849106 77495 11618464 SH SOLE 8518033 0 3100431 MARATHON PETROLEUM CORP Common Stock 56585A102 118280 2859772 SH SOLE 1955825 0 903947 MARCUS & MILLICHAP INC Common Stock 566324109 1932 51902 SH SOLE 47112 0 4790 MARCUS CORP Common Stock 566330106 846 62787 SH SOLE 59786 0 3001 MARFRIG GLOBAL FOOD-SPON ADR ADR 56656T105 192 66904 SH SOLE 66443 0 461 MARINE PRODS CORP COM Common Stock 568427108 375 25808 SH SOLE 24908 0 900 MARINEMAX INC Common Stock 567908108 2729 77907 SH SOLE 55877 0 22030 MARKEL CORP Common Stock 570535104 44280 42853 SH SOLE 19203 0 23650 MARKER THERAPEUTICS INC Common Stock 57055L107 103 70824 SH SOLE 69504 0 1320 MARKETAXESS HOLDINGS INC Common Stock 57060D108 58009 101670 SH SOLE 72962 0 28708 MARKS & SPENCER GROUP PLC SPONSORED ADR ADR 570912105 2248 615862 SH SOLE 599953 0 15909 MARLIN BUSINESS SERVICES CORP Common Stock 571157106 365 29803 SH SOLE 29704 0 99 MARRIOTT INTERNATIONAL INC/DE Common Stock 571903202 105587 800386 SH SOLE 693699 0 106686 MARRIOTT VACATIONS WORLD Common Stock 57164Y107 9951 72519 SH SOLE 67506 0 5013 MARSH & MCLENNAN COS INC Common Stock 571748102 225464 1927043 SH SOLE 1446936 0 480107 MARTEN TRANSPORT LTD Common Stock 573075108 5692 330380 SH SOLE 181777 0 148604 MARTIN MARIETTA MATERIALS INC Common Stock 573284106 51266 180532 SH SOLE 164013 0 16519 MARUBENI CORP ADR ADR 573810207 7399 110750 SH SOLE 94794 0 15956 MARUI LIMITED ADR NEW ADR 573814308 10379 299112 SH SOLE 258600 0 40513 MARVELL TECHNOLOGY GROUP LTD Common Stock G5876H105 77657 1633511 SH SOLE 958927 0 674584 MASCO CORP Common Stock 574599106 59090 1075732 SH SOLE 912290 0 163441 MASIMO CORP Common Stock 574795100 27720 103287 SH SOLE 78947 0 24340 MASONITE INTERNATIONAL CORP Common Stock 575385109 12948 131670 SH SOLE 52174 0 79496 MASTEC INC Common Stock 576323109 12646 185473 SH SOLE 88668 0 96805 MASTECH DIGITAL INC Common Stock 57633B100 194 12172 SH SOLE 72 0 12100 MASTERCARD INC Common Stock 57636Q104 1134790 3179217 SH SOLE 2500442 0 678774 MATADOR RES CO COM Common Stock 576485205 7771 644367 SH SOLE 566933 0 77434 MATCH GROUP INC Common Stock 57667L107 66332 438733 SH SOLE 388935 0 49797 MATERIALISE NV-ADR ADR 57667T100 1880 34678 SH SOLE 34678 0 0 MATERIALS SELECT SECTOR SPDR FD ETF 81369Y100 10771 148792 SH SOLE 5612 0 143180 MATERION CORP Common Stock 576690101 4372 68605 SH SOLE 51008 0 17597 MATRIX SERVICE CO Common Stock 576853105 305 27703 SH SOLE 24571 0 3132 MATSON INC COM Common Stock 57686G105 11655 204589 SH SOLE 108225 0 96364 MATTEL INC Common Stock 577081102 9521 545588 SH SOLE 320594 0 224994 MATTHEWS INTERNATIONAL CORP Common Stock 577128101 1839 62562 SH SOLE 59588 0 2974 MAUI LD & PINEAPPLE INC COM Common Stock 577345101 164 14262 SH SOLE 8544 0 5718 MAXAR TECHNOLOGIES LTD Common Stock 57778K105 3434 88990 SH SOLE 76757 0 12233 MAXEON SOLAR TECHNOLOGIE Common Stock Y58473102 496 17467 SH SOLE 15617 0 1850 MAXIM INTEGRATED PRODUCTS INC Common Stock 57772K101 57055 643601 SH SOLE 583985 0 59615 MAXIMUS INC Common Stock 577933104 18282 249793 SH SOLE 180385 0 69408 MAXLINEAR INC CL A Common Stock 57776J100 6874 180007 SH SOLE 127107 0 52900 MAZDA MTR CORP ADR ADR 578787103 22787 6827428 SH SOLE 6172167 0 655261 MBIA INC Common Stock 55262C100 592 89981 SH SOLE 87089 0 2892 MCCORMICK & CO INC/MD Common Stock 579780206 97810 1023122 SH SOLE 734798 0 288324 MCDONALD'S CORP Common Stock 580135101 558013 2600490 SH SOLE 2093140 0 507351 MCGRATH RENTCORP Common Stock 580589109 943 14055 SH SOLE 13248 0 807 MCKESSON CORP Common Stock 58155Q103 191523 1101214 SH SOLE 654511 0 446703 MDC HOLDINGS INC Common Stock 552676108 19440 400009 SH SOLE 327306 0 72703 MDU RESOURCES GROUP INC Common Stock 552690109 27970 1061893 SH SOLE 524800 0 537093 MECHEL - ADR ADR 583840608 243 118346 SH SOLE 116479 0 1867 MEDALLIA INC Common Stock 584021109 4020 120997 SH SOLE 111607 0 9390 MEDICAL PROPERTIES TRUST INC REIT REIT 58463J304 36813 1689456 SH SOLE 837338 0 852118 MEDICINOVA INC Common Stock 58468P206 70 13307 SH SOLE 12973 0 334 MEDIFAST INC Common Stock 58470H101 15089 76854 SH SOLE 33209 0 43645 MEDIOBANCA BANCA DI CR ADR ADR 58502K106 24425 2643387 SH SOLE 2387534 0 255853 MEDNAX INC Common Stock 58502B106 15252 621507 SH SOLE 458154 0 163353 MEDPACE HOLDINGS INC Common Stock 58506Q109 8741 62795 SH SOLE 43577 0 19218 MEDTRONIC PLC Common Stock G5960L103 518797 4428861 SH SOLE 3535782 0 893079 MEGAWORLD CORP-USP ADR ADR 58517W103 366 21637 SH SOLE 15926 0 5711 MEGGITT PLC ADS REPSTG 2 S ADR 58517R104 173 14083 SH SOLE 14083 0 0 MEI PHARMA INC Common Stock 55279B202 48 18196 SH SOLE 18196 0 0 Meituan Dianping ADR 58533E103 15666 209242 SH SOLE 194533 0 14709 Melco Resorts & Entertainment ADR 585464100 11375 613219 SH SOLE 555950 0 57270 MERCADOLIBRE INC Common Stock 58733R102 104535 62401 SH SOLE 44785 0 17616 MERCANTILE BANK CORP COM Common Stock 587376104 1482 54561 SH SOLE 29120 0 25441 MERCARI UNSP ADR ADR 587573106 3871 173903 SH SOLE 157864 0 16039 MERCER INTL INC-SBI Common Stock 588056101 463 45149 SH SOLE 40671 0 4478 MERCHANTS BANCORP Common Stock 58844R108 2163 78272 SH SOLE 3767 0 74505 MERCK & CO INC Common Stock 58933Y105 856147 10466340 SH SOLE 7328195 0 3138145 MERCK KGAA-SPONSORED ADR ADR 589339209 25328 736926 SH SOLE 678892 0 58034 MERCURY GENERAL CORP Common Stock 589400100 4204 80527 SH SOLE 64277 0 16250 MERCURY SYSTEMS INC Common Stock 589378108 8667 98418 SH SOLE 80132 0 18286 MEREDITH CORP Common Stock 589433101 2313 120493 SH SOLE 79512 0 40981 MERIDIAN BANCORP INC Common Stock 58958U103 601 40320 SH SOLE 39223 0 1097 MERIDIAN BIOSCIENCE INC Common Stock 589584101 3380 180855 SH SOLE 84659 0 96196 MERIT MEDICAL SYSTEMS INC Common Stock 589889104 11311 203773 SH SOLE 135245 0 68528 MERITAGE HOMES CORP Common Stock 59001A102 14447 174437 SH SOLE 116093 0 58344 MERITOR INC Common Stock 59001K100 8897 318772 SH SOLE 198081 0 120691 MERSANA THERAPEUTICS I COM Common Stock 59045L106 608 22850 SH SOLE 21690 0 1160 MESA AIR GROUP INC Common Stock 590479135 642 95901 SH SOLE 86825 0 9076 MESA LABS INC COM Common Stock 59064R109 1849 6449 SH SOLE 6118 0 331 META FINL GROUP INC COM Common Stock 59100U108 2309 63162 SH SOLE 38894 0 24268 METACRINE INC Common Stock 59101E103 328 41771 SH SOLE 1581 0 40190 METHANEX CORP Common Stock 59151K108 9104 197575 SH SOLE 193960 0 3615 METHODE ELECTRONICS INC Common Stock 591520200 5862 153143 SH SOLE 118494 0 34649 METLIFE INC Common Stock 59156R108 129275 2753471 SH SOLE 2038062 0 715409 METROPOLITAN BANK HOLDING CO Common Stock 591774104 420 11582 SH SOLE 6812 0 4770 METSO OUTOTEC COR UNSPON ADR ADR 592672109 259 52459 SH SOLE 52245 0 214 METTLER-TOLEDO INTERNATIONAL I Common Stock 592688105 171191 150210 SH SOLE 78915 0 71295 MFA MTG INVTS INC COM REIT REIT 55272X102 4268 1097123 SH SOLE 950462 0 146661 MFS CHARTER INCOME TRUST Closed-End Fund 552727109 6395 729166 SH SOLE 515707 0 213459 MFS INTER INCOME FD SH BEN INT Closed-End Fund 55273C107 650 170517 SH SOLE 125785 0 44732 MFS MULTIMARKET INC TRUST Closed-End Fund 552737108 6349 1039057 SH SOLE 725993 0 313064 MFS MUN INCOME TR SH BEN INT Closed-End Fund 552738106 914 136819 SH SOLE 125944 0 10875 MGE ENERGY INC Common Stock 55277P104 4255 60760 SH SOLE 59330 0 1430 MGIC INVESTMENT CORP Common Stock 552848103 14085 1122338 SH SOLE 370676 0 751662 MGM Growth Properties LLC - A REIT 55303A105 2434 77767 SH SOLE 77285 0 482 MGM RESORTS INTERNATIONAL Common Stock 552953101 40077 1271878 SH SOLE 1092326 0 179552 MGP INGREDIENTS INC COM Common Stock 55303J106 3860 82015 SH SOLE 53489 0 28526 MICHAELS STORES INC COM Common Stock 59408Q106 4359 335018 SH SOLE 314595 0 20423 MICHELIN (CGDE) - UNSPONSORED ADR ADR 59410T106 23729 922598 SH SOLE 809566 0 113032 MICRO FOCUS INTL SPN ADR ADR 594837403 1370 239930 SH SOLE 183177 0 56753 MICROCHIP TECHNOLOGY INC Common Stock 595017104 181139 1311558 SH SOLE 692073 0 619486 MICRON TECHNOLOGY INC Common Stock 595112103 288716 3840326 SH SOLE 2917636 0 922690 MICROSOFT CORP Common Stock 594918104 7082577 31843255 SH SOLE 20880638 0 10962617 MICROSTRATEGY INC Common Stock 594972408 6769 17420 SH SOLE 13389 0 4031 MID-AMERICA APARTMENT COMM REIT REIT 59522J103 53785 424541 SH SOLE 379050 0 45491 MIDDLEBY CORP Common Stock 596278101 38110 295613 SH SOLE 92818 0 202795 MIDDLESEX WATER CO Common Stock 596680108 4286 59146 SH SOLE 27060 0 32086 MIDLAND STS BANCORP IN COM Common Stock 597742105 1335 74723 SH SOLE 68547 0 6176 MIDWESTONE FINL GP INC COM Common Stock 598511103 1877 76625 SH SOLE 25132 0 51493 MILLER INDUSTRIES INC/TN Common Stock 600551204 613 16132 SH SOLE 10264 0 5868 MILLICOM INTL CELLULAR S.A. Common Stock L6388F110 583 15024 SH SOLE 15024 0 0 MIMECAST LTD ORD SHS Common Stock G14838109 1675 29470 SH SOLE 13909 0 15561 MINERALS TECHNOLOGIES INC Common Stock 603158106 5504 88608 SH SOLE 84604 0 4004 MINERVA NEUROSCIENCES COM Common Stock 603380106 27 11644 SH SOLE 11517 0 127 MIRATI THERAPEUTICS IN COM Common Stock 60468T105 8169 37191 SH SOLE 25377 0 11814 MISTRAS GROUP INC. Common Stock 60649T107 1010 130148 SH SOLE 128931 0 1217 MITEK SYS INC COM NEW Common Stock 606710200 309 17370 SH SOLE 17344 0 26 MITSUBISHI CHEM HLDGS CORP ADR ADR 606763100 478 15911 SH SOLE 12164 0 3747 MITSUBISHI ELEC ADR ADR 606776201 48435 1597987 SH SOLE 1472021 0 125966 MITSUBISHI ESTATE LTD ADR ADR 606783207 38171 2362096 SH SOLE 2097812 0 264285 MITSUBISHI UFJ FINANCIAL GROUP INC ADR 606822104 52022 11743042 SH SOLE 10500702 0 1242340 MITSUI & CO LTD ADR ADR 606827202 36005 97636 SH SOLE 86522 0 11113 MITSUI FUDOSAN-UNSPON ADR ADR 60683M109 4750 72945 SH SOLE 60577 0 12368 MITSUI MINING & SMELTING-ADR ADR 606844207 264 36027 SH SOLE 35830 0 197 MIX TELEMATICS LTD ADR 60688N102 227 17993 SH SOLE 17158 0 835 MIZUHO FINANCIAL GROUP ADR ADR 60687Y109 47863 18769747 SH SOLE 16955858 0 1813889 MKS INSTRUMENTS INC Common Stock 55306N104 15385 102263 SH SOLE 74784 0 27479 MOBILE TELESYSTEMS OJSC SPONSORED ADR ADR 607409109 5163 576873 SH SOLE 479315 0 97558 MODEL N INC COM Common Stock 607525102 3300 92480 SH SOLE 42061 0 50419 MODERNA INC Common Stock 60770K107 38433 367888 SH SOLE 349414 0 18474 MODINE MANUFACTURING CO Common Stock 607828100 18164 1446174 SH SOLE 42243 0 1403931 MOELIS & CO. Common Stock 60786M105 11888 254227 SH SOLE 237524 0 16703 MOHAWK INDUSTRIES INC Common Stock 608190104 18526 131440 SH SOLE 110481 0 20959 MOLECULAR TEMPLATES INC Common Stock 608550109 106 11304 SH SOLE 11304 0 0 MOLINA HEALTHCARE INC Common Stock 60855R100 21805 102526 SH SOLE 96708 0 5818 MOLSON COORS BEVERAGE CO Common Stock 60871R209 60515 1339119 SH SOLE 536753 0 802366 MOMO INC - SPON ADR ADR 60879B107 1344 96263 SH SOLE 87915 0 8348 MONARCH CASINO & RESORT INC Common Stock 609027107 1845 30138 SH SOLE 29120 0 1018 MONDELEZ INTERNATIONAL INC Common Stock 609207105 311163 5321762 SH SOLE 4379971 0 941791 MONDI PLC - UNSPONSORED ADR ADR 60921V101 4232 88331 SH SOLE 82952 0 5379 MONGODB INC Common Stock 60937P106 10761 29971 SH SOLE 22835 0 7136 MONMOUTH REAL ESTATE INVESTMENT CORP REIT REIT 609720107 3764 217315 SH SOLE 116039 0 101276 MONOLITHIC POWER SYSTEMS INC Common Stock 609839105 43718 119374 SH SOLE 88617 0 30757 MONOTARO CO LTD ADR ADR 61022V107 4886 95557 SH SOLE 87319 0 8238 MONROE INC Common Stock 610236101 5745 107785 SH SOLE 66511 0 41274 MONSTER BEVERAGE CORP Common Stock 61174X109 134054 1449550 SH SOLE 1168215 0 281335 MONTROSE ENVIRONMENTAL GROUP Common Stock 615111101 618 19949 SH SOLE 19 0 19930 MOODY'S CORP Common Stock 615369105 300240 1034453 SH SOLE 545771 0 488682 MOOG INC Common Stock 615394202 6894 86938 SH SOLE 73565 0 13373 MORGAN STANLEY Common Stock 617446448 400048 5837555 SH SOLE 4111052 0 1726503 MORGAN STANLEY EMER COM Closed-End Fund 61744H105 6860 740794 SH SOLE 740605 0 189 MORGAN STANLEY EMERGING MARKETS Closed-End Fund 617477104 4271 678958 SH SOLE 678811 0 147 MORGAN STANLEY INSD MUN INCM Closed-End Fund 46132P108 18126 1158195 SH SOLE 1157873 0 322 MORNINGSTAR INC Common Stock 617700109 29780 128602 SH SOLE 55662 0 72940 MOSAIC CO/THE Common Stock 61945C103 42337 1839924 SH SOLE 1390831 0 449094 MOTORCAR PARTS OF AMERICA INC Common Stock 620071100 279 14202 SH SOLE 12143 0 2059 MOTOROLA SOLUTIONS INC Common Stock 620076307 128145 753529 SH SOLE 506015 0 247514 MOVADO GROUP INC Common Stock 624580106 719 43246 SH SOLE 41803 0 1443 MOWI ASA - SPON ADR ADR 624678108 17775 803556 SH SOLE 734813 0 68743 MPLX LP MLP 55336V100 3775 174347 SH SOLE 140718 0 33629 MR COOPER GROUP INC Common Stock 62482R107 7783 250825 SH SOLE 131119 0 119706 MR PRICE GROUP LTD SPONSORED ADR ADR 62476L207 301 25758 SH SOLE 24217 0 1541 MRC GLOBAL INC COM Common Stock 55345K103 2009 303061 SH SOLE 298842 0 4219 MS&AD INSURANCE GROUP HOLDINGS ADR ADR 553491101 28550 1864770 SH SOLE 1690650 0 174121 MSA SAFETY INC Common Stock 553498106 8547 57216 SH SOLE 39899 0 17317 MSC INDUSTRIAL DIRECT CO-A Common Stock 553530106 15340 181779 SH SOLE 135367 0 46411 MSCI INC Common Stock 55354G100 150321 336642 SH SOLE 167343 0 169299 MSG NETWORKS INC Common Stock 553573106 1101 74691 SH SOLE 29812 0 44879 MTN GROUP LTD - SPONS ADR ADR 62474M108 296 72265 SH SOLE 69999 0 2266 MTS SYSTEMS CORP Common Stock 553777103 4468 76821 SH SOLE 72850 0 3971 MTU AERO ENGINES-UNSPON ADR ADR 62473G102 17456 134121 SH SOLE 120213 0 13908 MUELLER INDUSTRIES INC Common Stock 624756102 5012 142750 SH SOLE 127054 0 15696 MUELLER WATER PRODUCTS INC Common Stock 624758108 1444 116644 SH SOLE 101763 0 14881 MUENCHENER RUECK - UNSPON ADR ADR 626188106 54181 1823676 SH SOLE 1636739 0 186937 MULTICHOICE GROUP LTD ADR 62548D100 568 62667 SH SOLE 59098 0 3569 MUNI INTERMEDIATE DURA FUND Closed-End Fund 09253X102 48208 3241984 SH SOLE 2804748 0 437236 MURATA MANUFACTURER-UNSPONSORED ADR ADR 626425102 97916 4322062 SH SOLE 3575975 0 746087 MURPHY OIL CORP Common Stock 626717102 10715 885547 SH SOLE 631267 0 254281 MURPHY USA INC Common Stock 626755102 15068 115138 SH SOLE 75400 0 39738 MUSTANG BIO INC Common Stock 62818Q104 48 12654 SH SOLE 12654 0 0 MYERS INDUSTRIES INC Common Stock 628464109 3206 154289 SH SOLE 89996 0 64292 MYR GROUP INC Common Stock 55405W104 3835 63804 SH SOLE 36511 0 27293 MYRIAD GENETICS INC Common Stock 62855J104 6531 330243 SH SOLE 317365 0 12878 NABORS INDUSTRIES LTD Common Stock G6359F137 15445 265244 SH SOLE 248370 0 16874 NABRIVA THERAPEUTICS PLC Common Stock G63637113 41 16779 SH SOLE 16779 0 0 NANOSTRING TECHNOL INC COM Common Stock 63009R109 3295 49260 SH SOLE 26884 0 22376 NASDAQ INC Common Stock 631103108 49090 369818 SH SOLE 313986 0 55833 NASPERS LTD SPON ADR N SHS ADR 631512209 24003 590628 SH SOLE 566912 0 23716 NATERA INC COM Common Stock 632307104 9138 91819 SH SOLE 45901 0 45918 NATIONAL BEVERAGE CORP Common Stock 635017106 6794 80021 SH SOLE 57640 0 22381 NATIONAL BK HLDGS CORP CL A Common Stock 633707104 1760 53735 SH SOLE 50531 0 3204 NATIONAL CINEMEDIA INC Common Stock 635309107 559 150357 SH SOLE 147639 0 2718 NATIONAL ENERGY SERVICES REUNITED CORP Common Stock G6375R107 361 36336 SH SOLE 25580 0 10756 NATIONAL FUEL GAS CO Common Stock 636180101 20811 505976 SH SOLE 384268 0 121708 NATIONAL GEN HLDGS COR COM Common Stock 636220303 4430 129620 SH SOLE 72468 0 57152 NATIONAL GRID TRANSCO PLC SPON ADR NEW ADR 636274409 50358 853086 SH SOLE 780206 0 72880 NATIONAL HEALTHCARE CORP Common Stock 635906100 3194 48096 SH SOLE 35245 0 12850 NATIONAL INSTRUMENTS CORP Common Stock 636518102 12848 292410 SH SOLE 261860 0 30550 NATIONAL PRESTO INDUSTRIES INC Common Stock 637215104 857 9690 SH SOLE 7634 0 2056 NATIONAL RESEARCH CORP Common Stock 637372202 663 15518 SH SOLE 8755 0 6763 NATIONAL RETAIL PROPERTIES REIT REIT 637417106 10463 255697 SH SOLE 236474 0 19224 NATIONAL STORAGE AFFIL COM SHS BEN IN REIT 637870106 5455 151388 SH SOLE 129186 0 22202 NATIONAL VISION HOLDINGS INC Common Stock 63845R107 1438 31747 SH SOLE 26545 0 5202 NATIXIS UNSPONSERED ADR ADR 63873D103 414 12907 SH SOLE 8926 0 3981 NATL AUSTRALIA BANK LTD SPONSORED ADR ADR 632525408 61480 7058560 SH SOLE 6242742 0 815817 NATL HEALTH INVESTORS INC REIT REIT 63633D104 3882 56116 SH SOLE 51630 0 4487 NATURA &CO HOLDING-ADR ADR 63884N108 3187 159366 SH SOLE 152116 0 7250 NATURAL GAS SERVICES GROUP INC Common Stock 63886Q109 216 22808 SH SOLE 22548 0 260 NATURAL GROCERS BY VIT COM Common Stock 63888U108 1701 123773 SH SOLE 110692 0 13081 NATURES SUNSHINE PRODUCTS IN COM Common Stock 639027101 269 17967 SH SOLE 12297 0 5670 NATURGY ENERGY GROUP SA-ADR ADR 63903X103 17495 3786881 SH SOLE 3418468 0 368413 NATUS MEDICAL INC Common Stock 639050103 2534 126432 SH SOLE 90985 0 35447 NATWEST GROUP PLC ADR 639057108 23296 5153955 SH SOLE 4650671 0 503284 NAVIENT CORP Common Stock 63938C108 16260 1655779 SH SOLE 774545 0 881234 NAVISTAR INTERNATIONAL CORP Common Stock 63934E108 2203 50111 SH SOLE 48090 0 2021 NBT BANCORP INC Common Stock 628778102 2394 74573 SH SOLE 69673 0 4900 NCINO INC Common Stock 63947U107 459 6335 SH SOLE 3900 0 2435 NCR CORP Common Stock 62886E108 24412 649782 SH SOLE 196212 0 453570 NEDBANK GROUP LTD-SPONS ADR ADR 63975K104 481 54516 SH SOLE 53208 0 1308 NEENAH INC Common Stock 640079109 1999 36130 SH SOLE 32520 0 3610 NEKTAR THERAPEUTICS Common Stock 640268108 4763 280161 SH SOLE 232759 0 47402 NELNET INC Common Stock 64031N108 2483 34860 SH SOLE 25025 0 9835 NEOGAMES SA Common Stock L6673X107 370 9740 SH SOLE 0 0 9740 NEOGEN CORP Common Stock 640491106 10565 133231 SH SOLE 89760 0 43471 NEOGENOMICS INC COM NEW Common Stock 64049M209 13678 254053 SH SOLE 169740 0 84313 NEOPHOTONICS CORP COM Common Stock 64051T100 133 14671 SH SOLE 14114 0 557 NESTE OYJ - UNSP ADR ADR 64104Y106 49544 1356617 SH SOLE 1229220 0 127397 NESTLE S A SPONSORED ADR ADR 641069406 341555 2899452 SH SOLE 2581391 0 318061 NESTLE SA-REG Common Stock H57312649 2653 21877 SH SOLE 21349 0 528 NET 1 UEPS TECHNOLOGIES INC Common Stock 64107N206 366 74332 SH SOLE 74332 0 0 NETAPP INC Common Stock 64110D104 116090 1752564 SH SOLE 967998 0 784566 NETEASE INC ADR 64110W102 29123 304091 SH SOLE 281711 0 22380 NETFLIX INC Common Stock 64110L106 734941 1359164 SH SOLE 1123968 0 235196 NETGEAR INC Common Stock 64111Q104 2882 70922 SH SOLE 50233 0 20689 NETSCOUT SYSTEMS INC Common Stock 64115T104 3964 144582 SH SOLE 129355 0 15227 NEUROCRINE BIOSCIENCES INC COM Common Stock 64125C109 15469 161390 SH SOLE 133310 0 28080 NEURONETICS INC Common Stock 64131A105 235 21197 SH SOLE 18916 0 2281 NEVRO CORP Common Stock 64157F103 5996 34641 SH SOLE 24758 0 9883 New Fortress Energy LLC Common Stock 644393100 1149 21441 SH SOLE 0 0 21441 NEW JERSEY RESOURCES CORP Common Stock 646025106 13947 392322 SH SOLE 384572 0 7750 NEW MTN FIN CORP COM Common Stock 647551100 409 35961 SH SOLE 18 0 35943 NEW ORIENTAL ED & TECH SPON ADR ADR 647581107 30965 166649 SH SOLE 156880 0 9769 NEW RELIC INC Common Stock 64829B100 2657 40621 SH SOLE 37337 0 3284 NEW RESIDENTIAL INVT C COM REIT 64828T201 17590 1769622 SH SOLE 1600691 0 168931 NEW SENIOR INVESTMENT GROUP REIT 648691103 1696 327383 SH SOLE 179646 0 147737 NEW WORLD DEV LTD SPONSORED ADR ADR 649274305 184 77836 SH SOLE 70997 0 6839 NEW YORK COMMUNITY BANCORP INC Common Stock 649445103 18895 1791009 SH SOLE 1367473 0 423536 NEW YORK MTG TR INC COM PAR $.02 REIT 649604501 7988 2164743 SH SOLE 2060108 0 104635 NEW YORK TIMES CO/THE Common Stock 650111107 29120 562482 SH SOLE 334248 0 228234 NEWAGE INC Common Stock 650194103 82 31186 SH SOLE 30452 0 734 NEWCREST MNG LTD SPONSORED ADR ADR 651191108 26644 1333181 SH SOLE 1171327 0 161854 NEWELL BRANDS INC Common Stock 651229106 29546 1391696 SH SOLE 1219898 0 171798 NEWMARK GROUP INC-CLASS A Common Stock 65158N102 8937 1225908 SH SOLE 255840 0 970068 NEWMARKET CORP Common Stock 651587107 12818 32182 SH SOLE 28009 0 4173 NEWMONT CORP Common Stock 651639106 192005 3205957 SH SOLE 2517508 0 688449 NEWPARK RESOURCES INC Common Stock 651718504 87 45533 SH SOLE 7042 0 38491 NEWS CORP Common Stock 65249B109 20966 1166725 SH SOLE 937841 0 228885 NEWS CORP CL B Common Stock 65249B208 6294 354204 SH SOLE 295533 0 58672 NEXA RESOURCES SA Common Stock L67359106 818 84846 SH SOLE 84398 0 448 NEXON CO LTD-UNSP ADR ADR 65340H104 1016 32784 SH SOLE 29869 0 2915 NEXPOINT RESIDENTIAL REIT 65341D102 3885 91824 SH SOLE 53716 0 38108 NEXSTAR MEDIAGROUP INC Common Stock 65336K103 23918 219052 SH SOLE 72840 0 146211 NEXT PLC-UNSPON ADR ADR 65337A104 522 10607 SH SOLE 8427 0 2180 NEXTCURE INC Common Stock 65343E108 412 37844 SH SOLE 14407 0 23437 NEXTDECADE CORP Common Stock 65342K105 33 15742 SH SOLE 14767 0 975 NEXTERA ENERGY INC Common Stock 65339F101 610926 7918682 SH SOLE 6111162 0 1807520 NEXTERA ENERGY PARTNERS LP Common Stock 65341B106 1277 19051 SH SOLE 15732 0 3319 NEXTGEN HEALTHCARE INC Common Stock 65343C102 2742 150312 SH SOLE 75686 0 74626 NEXTIER OILFIELD SOLUTIONS I Common Stock 65290C105 508 147561 SH SOLE 108515 0 39046 NGM BIOPHARMACEUTICALS INC Common Stock 62921N105 1075 35486 SH SOLE 30910 0 4576 NIC INC Common Stock 62914B100 5073 196384 SH SOLE 112906 0 83478 NICE SYS LTD SPONSORED ADR ADR 653656108 56168 198096 SH SOLE 180135 0 17961 NIDEC CORP SPONSORED ADR ADR 654090109 69993 2207973 SH SOLE 1982879 0 225094 NIELSEN HOLDINGS PLC Common Stock G6518L108 20700 991840 SH SOLE 606949 0 384891 NIHON KOHEN CORP - ADR ADR 65412C108 223 11743 SH SOLE 11661 0 82 NIKE INC Common Stock 654106103 724746 5122966 SH SOLE 3942612 0 1180354 NIKON CORP PLC ADR ADR 654111202 5032 803848 SH SOLE 716919 0 86929 NINE ENERGY SERVICE INC Common Stock 65441V101 38 13904 SH SOLE 13904 0 0 NINTENDO LTD ADR ADR 654445303 87867 1091247 SH SOLE 982782 0 108465 NIO INC - ADR ADR 62914V106 15070 309200 SH SOLE 283934 0 25266 NIPPON STEEL CORP-SPON ADR ADR 65461T101 801 63103 SH SOLE 26964 0 36139 NIPPON TELEGRAPH & TELEPHONE CORP ADR 654624105 69286 2695936 SH SOLE 2465176 0 230759 NIPPON YUSEN KABUS-SPN ADR ADR 654633304 595 132773 SH SOLE 41690 0 91083 NISOURCE INC Common Stock 65473P105 39873 1738150 SH SOLE 1067550 0 670601 NISSAN MOTORS SPONSORED ADR ADR 654744408 32696 3030179 SH SOLE 2736708 0 293471 Nitori Holdings Co Ltd ADR 65479L108 1202 56740 SH SOLE 47926 0 8814 NITTO DENKO CORP ADR ADR 654802206 26570 593349 SH SOLE 541293 0 52056 Nkarta Inc Common Stock 65487U108 2277 37043 SH SOLE 37043 0 0 NL INDS INC COM NEW Common Stock 629156407 140 29259 SH SOLE 28431 0 828 NLIGHT INC Common Stock 65487K100 3081 94368 SH SOLE 49063 0 45305 NMI HOLDINGS INC Common Stock 629209305 3351 147925 SH SOLE 136945 0 10980 NN GROUP NV - UNSPON ADR ADR 629334103 27836 1291074 SH SOLE 1148189 0 142885 NN INC Common Stock 629337106 109 16555 SH SOLE 16407 0 148 NOAH HLDGS LTD SPONSORED ADS ADR 65487X102 2986 62463 SH SOLE 57559 0 4904 NOKIA CORP SPONSORED ADR ADR 654902204 13508 3454639 SH SOLE 3155717 0 298922 NOKIAN TYRES OYJ ADR ADR 65528V107 2979 169248 SH SOLE 157167 0 12081 NOMAD FOODS LTD Common Stock G6564A105 3822 150353 SH SOLE 121057 0 29296 NOMURA HLDGS INC SPONSORED ADR ADR 65535H208 33726 6327637 SH SOLE 5666322 0 661315 Nomura Resh Inst Ltd Unsp ADR ADR 65538C206 872 24061 SH SOLE 21405 0 2656 NORDEA BANK ABP - SPON ADR ADR 65558R109 22761 2789380 SH SOLE 2435570 0 353810 NORDIC AMERICAN TANKERS LTD Common Stock G65773106 818 277175 SH SOLE 267571 0 9604 NORDSON CORP Common Stock 655663102 29334 145975 SH SOLE 104464 0 41511 NORDSTROM INC Common Stock 655664100 25124 805010 SH SOLE 345195 0 459815 NORFOLK SOUTHERN CORP Common Stock 655844108 192986 812198 SH SOLE 692718 0 119480 NORSK HYDRO A S SPONSORED ADR ADR 656531605 7161 1563497 SH SOLE 1347793 0 215704 NORTHERN TRUST CORP Common Stock 665859104 55576 596692 SH SOLE 527758 0 68935 NORTHFIELD BANCORP INC/NJ Common Stock 66611T108 1405 113930 SH SOLE 103898 0 10032 NORTHRIM BANCORP INC Common Stock 666762109 425 12510 SH SOLE 12453 0 56 NORTHROP GRUMMAN CORP Common Stock 666807102 165787 544065 SH SOLE 447627 0 96438 NORTHWEST BANCSHARES INC Common Stock 667340103 5839 458331 SH SOLE 437075 0 21256 NORTHWEST NATURAL HOLDING CO Common Stock 66765N105 4224 91847 SH SOLE 88011 0 3836 NORTHWEST PIPE CO Common Stock 667746101 378 13359 SH SOLE 10834 0 2525 NORTHWESTERN CORP Common Stock 668074305 8599 147477 SH SOLE 138288 0 9190 NORTONLIFELOCK INC Common Stock 668771108 49916 2402132 SH SOLE 1262844 0 1139288 NORWEGIAN CRUISE LINE SHS Common Stock G66721104 36590 1438836 SH SOLE 1013905 0 424931 NOV INC Common Stock 62955J103 17417 1268535 SH SOLE 1044251 0 224284 NOVA MEASURING INSTRMT COM Common Stock M7516K103 2285 32370 SH SOLE 24576 0 7794 NOVAGOLD RES INC COM NEW Common Stock 66987E206 2857 295439 SH SOLE 159132 0 136307 NOVANTA INC Common Stock 67000B104 4016 33974 SH SOLE 23707 0 10267 NOVARTIS A G SPONSORED ADR ADR 66987V109 245745 2602401 SH SOLE 1894885 0 707516 NOVAVAX INC COM Common Stock 670002401 2715 24344 SH SOLE 21384 0 2960 NOVOCURE LTD Common Stock G6674U108 9274 53592 SH SOLE 48097 0 5495 NOVO-NORDISK A S ADR ADR 670100205 140865 2016674 SH SOLE 1754065 0 262610 NOVOZYMES A/S UNSPONS ADR ADR 670108109 13765 241187 SH SOLE 224254 0 16933 NOW INC/DE Common Stock 67011P100 1032 143763 SH SOLE 133563 0 10200 NRG ENERGY INC Common Stock 629377508 56652 1508702 SH SOLE 1106024 0 402678 NSK LTD SPONSORED ADR ADR 670184100 3217 188807 SH SOLE 144295 0 44512 NTT DOCOMO INC SPONS ADR ADR 62942M201 372 10061 SH SOLE 8645 0 1416 NU SKIN ENTERPRISES INC Common Stock 67018T105 14559 266508 SH SOLE 215604 0 50904 NUANCE COMMUNICATIONS INC Common Stock 67020Y100 18052 409438 SH SOLE 303203 0 106235 NUCOR CORP Common Stock 670346105 60240 1132537 SH SOLE 1006981 0 125556 NUSTAR ENERGY LP UNIT COM MLP 67058H102 839 58192 SH SOLE 46142 0 12050 NUTANIX INC-A Common Stock 67059N108 4554 142884 SH SOLE 132559 0 10325 NUTRIEN LTD Common Stock 67077M108 14601 303183 SH SOLE 264984 0 38199 NUVASIVE INC Common Stock 670704105 3967 70427 SH SOLE 42985 0 27442 NUVEEN ATM-FREE MUNI INCOME FUND Closed-End Fund 670657105 55793 3694882 SH SOLE 3286820 0 408062 NUVEEN CREDIT STRATEGIES INCOME FUND Closed-End Fund 67073D102 3536 558632 SH SOLE 349692 0 208940 NUVEEN DIVER DIV AND INC FD Closed-End Fund 6706EP105 247 28192 SH SOLE 22871 0 5321 NUVEEN DOW 30 DYN OVER SHS Closed-End Fund 67075F105 201 13221 SH SOLE 5288 0 7933 NUVEEN GLOBAL HIGH INCOME FUND Closed-End Fund 67075G103 6146 395260 SH SOLE 335621 0 59639 NUVEEN MUNICIPAL CREDIT INCOME Closed-End Fund 67070X101 336 20865 SH SOLE 20864 0 1 NUVEEN PREFERRED INCOME OPPORTUNITY FUND Closed-End Fund 67073B106 1741 183246 SH SOLE 107432 0 75814 NUVEEN QUALITY MUNICIPAL INCOME Closed-End Fund 67066V101 59081 3843908 SH SOLE 3391327 0 452581 NUVEEN QUALITY PREFERRED II Closed-End Fund 67072C105 2956 303808 SH SOLE 184956 0 118852 NUVEEN REAL ASSET INC COM Closed-End Fund 67074Y105 12245 909736 SH SOLE 703919 0 205817 NUVEEN REAL EST INC FD Closed-End Fund 67071B108 454 53796 SH SOLE 47504 0 6292 NUVEEN SENIOR INC FD Closed-End Fund 67067Y104 989 190576 SH SOLE 114102 0 76474 NUVEEN TAX-ADV TOT RET STRAT Closed-End Fund 67090H102 152 16097 SH SOLE 9683 0 6414 NV5 GLOBAL INC COM Common Stock 62945V109 785 9963 SH SOLE 2232 0 7731 NVE CORP COM NEW Common Stock 629445206 877 15606 SH SOLE 5078 0 10528 NVENT ELECTRIC Common Stock G6700G107 10324 443297 SH SOLE 342500 0 100797 NVIDIA CORP Common Stock 67066G104 980491 1877615 SH SOLE 1591606 0 286009 NVR INC Common Stock 62944T105 26140 6407 SH SOLE 5776 0 631 NXP SEMICONDUCTORS N V COM Common Stock N6596X109 83330 524054 SH SOLE 344303 0 179751 NYMOX PHARMACEUTICAL CORP Common Stock P73398102 135 54494 SH SOLE 52324 0 2170 OAK STREET HEALTH INC Common Stock 67181A107 303 4957 SH SOLE 4774 0 183 OAO GAZPROM - SPON ADR ADR 368287207 9808 1751391 SH SOLE 1579901 0 171490 OCADO GROUP PLC - SP ADR ADR 674488101 2869 44481 SH SOLE 39300 0 5181 OCCIDENTAL PETROLEUM CORP Common Stock 674599105 53230 3075125 SH SOLE 2589026 0 486099 OCEANEERING INTERNATIONAL INC Common Stock 675232102 9116 1146720 SH SOLE 1125258 0 21462 OCEANFIRST FINANCIAL CORP Common Stock 675234108 644 34594 SH SOLE 34318 0 276 OCULAR THERAPEUTIX Common Stock 67576A100 2030 98091 SH SOLE 15084 0 83007 ODONATE THERAPEUTICS INC Common Stock 676079106 242 12587 SH SOLE 9669 0 2918 OFFICE PROPERTIES INCOME TRU REIT 67623C109 2874 126516 SH SOLE 90616 0 35900 OFG BANCORP Common Stock 67103X102 11417 615793 SH SOLE 208781 0 407013 OGE ENERGY CORP Common Stock 670837103 21137 663426 SH SOLE 633742 0 29684 O-I GLASS INC Common Stock 67098H104 11777 989635 SH SOLE 194242 0 795393 OIL CO LUKOIL SPONSORED ADR ADR 69343P105 12185 178241 SH SOLE 164134 0 14107 OIL SEARCH LTD-SPONSORED ADR ADR 677890303 1145 81599 SH SOLE 33994 0 47605 OIL STATES INTERNATIONAL INC Common Stock 678026105 2230 444172 SH SOLE 423291 0 20881 OIL-DRI CORP OF AMERICA Common Stock 677864100 267 7845 SH SOLE 4933 0 2912 Oji Holdings Corp ADR 678123100 902 15631 SH SOLE 13616 0 2015 OKTA INC CL A Common Stock 679295105 61850 243256 SH SOLE 211600 0 31655 OLD DOMINION FREIGHT LINE INC Common Stock 679580100 48228 247097 SH SOLE 210372 0 36725 OLD NATIONAL BANCORP/IN Common Stock 680033107 6674 403001 SH SOLE 332044 0 70956 OLD REPUBLIC INTERNATIONAL COR Common Stock 680223104 21920 1112111 SH SOLE 1001094 0 111017 OLD SECOND BANCORP INC Common Stock 680277100 1277 126464 SH SOLE 124122 0 2341 Olema Pharmaceuticals Inc Common Stock 68062P106 1185 24640 SH SOLE 0 0 24640 OLIN CORP Common Stock 680665205 8711 354698 SH SOLE 286766 0 67932 OLLIES BARGAIN OUTLT H COM Common Stock 681116109 18278 223533 SH SOLE 102508 0 121025 OLYMPIC STEEL INC Common Stock 68162K106 295 22123 SH SOLE 21394 0 729 OLYMPUS CORP SPONSORED ADR ADR 68163W109 34895 1585397 SH SOLE 1439147 0 146250 OMEGA HEALTHCARE INVESTORS REIT REIT 681936100 23548 648337 SH SOLE 427931 0 220406 OMEROS CORP COM Common Stock 682143102 408 28563 SH SOLE 26209 0 2354 OMNICELL INC Common Stock 68213N109 18022 150159 SH SOLE 100313 0 49846 OMNICOM GROUP INC Common Stock 681919106 67725 1085852 SH SOLE 667702 0 418150 OMRON CORP SPONSORED ADR ADR 682151303 46112 515329 SH SOLE 472681 0 42648 OMV AG SPON ADR NEW ADR 670875509 14854 369959 SH SOLE 316682 0 53277 ON SEMICONDUCTOR CORP Common Stock 682189105 30316 926230 SH SOLE 503886 0 422344 ONE GAS INC COM Common Stock 68235P108 13969 181958 SH SOLE 177066 0 4893 ONE LIBERTY PROPERTIES INC REIT REIT 682406103 2683 133704 SH SOLE 78204 0 55500 ONEMAIN HOLDINGS INC Common Stock 68268W103 8261 171541 SH SOLE 143720 0 27822 ONEOK INC Common Stock 682680103 89016 2319337 SH SOLE 2116111 0 203227 ONESPAN INC Common Stock 68287N100 1762 85217 SH SOLE 78183 0 7034 ONESPAWORLD HOLDINGS LTD Common Stock P73684113 1891 186447 SH SOLE 178374 0 8073 ONEX CORPORATION Common Stock 68272K103 1095 19081 SH SOLE 19081 0 0 ONO PHARMACEUTICAL CO ADR ADR 682736103 12455 1248598 SH SOLE 1130945 0 117653 ONTO INNOVATION INC Common Stock 683344105 5704 119965 SH SOLE 113062 0 6903 ONTRAK INC Common Stock 683373104 819 13258 SH SOLE 2190 0 11068 OOMA INC Common Stock 683416101 1676 116400 SH SOLE 8162 0 108238 OP BANCORP Common Stock 67109R109 168 21880 SH SOLE 13536 0 8344 Open Lending Corp Common Stock 68373J104 2514 71920 SH SOLE 71920 0 0 Open Text Corp Common Stock 683715106 17747 390392 SH SOLE 366586 0 23806 OPERA LTD-ADR ADR 68373M107 925 101344 SH SOLE 101344 0 0 OPKO HEALTH INC COM Common Stock 68375N103 1344 340356 SH SOLE 337316 0 3040 OPPENHEIMER HOLDINGS INC Common Stock 683797104 474 15081 SH SOLE 12381 0 2700 OPTION CARE HEALTH INC Common Stock 68404L201 897 57343 SH SOLE 11039 0 46304 ORACLE CORP Common Stock 68389X105 701470 10843558 SH SOLE 7090461 0 3753097 ORANGE SA ADR 684060106 15891 1339906 SH SOLE 1206904 0 133002 ORASURE TECHNOLOGIES INC COM Common Stock 68554V108 1611 152157 SH SOLE 132166 0 19991 ORBCOMM INC Common Stock 68555P100 1174 158272 SH SOLE 154112 0 4160 ORCHID ISLAND CAPITAL INC REIT 68571X103 759 145369 SH SOLE 142938 0 2431 OREILLY AUTOMOTIVE INC Common Stock 67103H107 134932 298146 SH SOLE 236078 0 62068 ORGANOGENESIS HOLDINGS INC Common Stock 68621F102 121 16098 SH SOLE 15643 0 455 ORIC Pharmaceuticals Inc Common Stock 68622P109 937 27694 SH SOLE 1795 0 25899 ORICA LTD ADR ADR 68618H103 205 17627 SH SOLE 12001 0 5626 ORIENTAL LAND CO LTD-ADR ADR 68620X104 516 16305 SH SOLE 4520 0 11785 ORIGIN BANCORP Common Stock 68621T102 314 11321 SH SOLE 11005 0 316 ORION ENGINEERED CARBO COM Common Stock L72967109 2500 145869 SH SOLE 140675 0 5194 ORION GROUP HOLDINGS INC Common Stock 68628V308 56 11317 SH SOLE 11317 0 0 ORIX CORP SPONSORED ADR ADR 686330101 45044 582492 SH SOLE 536542 0 45949 ORKLA ASA SPON ADR ADR 686331109 22193 2188625 SH SOLE 2007747 0 180878 ORMAT TECHNOLOGIES INC Common Stock 686688102 3987 44164 SH SOLE 26270 0 17894 ORSTED A/S-UNSP ADR ADR 68750L102 33306 487287 SH SOLE 456409 0 30878 ORTHOFIX MEDICAL INC Common Stock 68752M108 2274 52913 SH SOLE 33624 0 19289 OSHKOSH CORP Common Stock 688239201 27096 314815 SH SOLE 202885 0 111930 OSI SYSTEMS INC Common Stock 671044105 3509 37637 SH SOLE 33879 0 3758 OTIS WORLDWIDE CORP Common Stock 68902V107 72907 1079301 SH SOLE 670571 0 408730 OTSUKA HLDGS CO LTD ADR ADR 689164101 30336 1415586 SH SOLE 1277275 0 138311 OTTER TAIL CORP Common Stock 689648103 3261 76529 SH SOLE 61969 0 14561 OUTFRONT MEDIA INC REIT 69007J106 3768 192637 SH SOLE 153853 0 38784 OVERSEA-CHINESE BANK-UNS ADR ADR 690333109 4634 303273 SH SOLE 277872 0 25401 OVERSEAS SHIPHOLDING GROUP-A Common Stock 69036R863 107 50166 SH SOLE 47806 0 2360 OVERSTOCK.COM INC Common Stock 690370101 1124 23431 SH SOLE 22984 0 447 OVINTIV INC Common Stock 69047Q102 13566 944678 SH SOLE 879721 0 64957 OWENS & MINOR INC Common Stock 690732102 14188 524518 SH SOLE 375247 0 149271 OWENS CORNING Common Stock 690742101 21489 283651 SH SOLE 191141 0 92510 OXFORD INDUSTRIES INC Common Stock 691497309 3850 58765 SH SOLE 35557 0 23208 P T TELEKOMUNIKASI INDONESIA SPONSORED ADR ADR 715684106 9048 384695 SH SOLE 357553 0 27142 PACCAR INC Common Stock 693718108 122570 1420610 SH SOLE 1202167 0 218443 PACIFIC BIOSCIENCES OF CALIFORNIA INC Common Stock 69404D108 2867 110511 SH SOLE 106885 0 3626 PACIFIC CENTY CYBERWKS SPONSORED ADR ADR 70454G207 208 35355 SH SOLE 14585 0 20770 PACIFIC MERCANTILE COM Common Stock 694552100 53 10353 SH SOLE 10284 0 69 PACIFIC PREMIER BNCRP COM Common Stock 69478X105 17229 549905 SH SOLE 333514 0 216392 PACIRA BIOSCIENCES INC Common Stock 695127100 9613 160648 SH SOLE 79550 0 81098 PACKAGING CORP OF AMERICA Common Stock 695156109 56827 412060 SH SOLE 350761 0 61299 PACWEST BANCORP Common Stock 695263103 22505 886032 SH SOLE 312334 0 573697 PAE Inc Common Stock 69290Y109 1268 138089 SH SOLE 131230 0 6859 PAGERDUTY INC Common Stock 69553P100 6127 146932 SH SOLE 103702 0 43231 PAGSEGURO DIGITAL LTD-CL A Common Stock G68707101 20385 358394 SH SOLE 326858 0 31536 Palantir Technologies Inc Common Stock 69608A108 1770 75141 SH SOLE 75141 0 0 PALO ALTO NETWORKS INC COM Common Stock 697435105 45692 128570 SH SOLE 115326 0 13244 PALOMAR HOLDINGS INC Common Stock 69753M105 2596 29218 SH SOLE 21502 0 7716 PAMPA ENERGIA S A SPONS ADR LVL I ADR 697660207 404 29341 SH SOLE 29341 0 0 PAN AMERICAN SILVER CORP Common Stock 697900108 1588 46021 SH SOLE 37597 0 8424 PAN PACIFIC INTERNATIONAL HOLDINGS CORP ADR ADR 69807K105 25853 1111498 SH SOLE 1017608 0 93890 PANASONIC CORP - ADR ADR 69832A205 30747 2625704 SH SOLE 2363535 0 262169 PANDORA A/S SPONSORED ADR ADR 698341203 10080 363897 SH SOLE 331972 0 31925 PAPA JOHN'S INTERNATIONAL INC Common Stock 698813102 6816 80330 SH SOLE 64231 0 16099 PAR PACIFIC HOLDINGS INC Common Stock 69888T207 37734 2699137 SH SOLE 324465 0 2374672 PAR TECHNOLOGY CORP/DEL Common Stock 698884103 1779 28325 SH SOLE 6344 0 21981 PARAMOUNT GROUP INC COM REIT 69924R108 7695 851211 SH SOLE 727890 0 123321 PARATEK PHARMACEUTICALS INC Common Stock 699374302 573 91553 SH SOLE 90518 0 1035 PARK AEROSPACE CORP Common Stock 70014A104 1895 141311 SH SOLE 131264 0 10046 PARK HOTELS & RESORTS INC REIT 700517105 24484 1427636 SH SOLE 966536 0 461100 PARK NATIONAL CORP Common Stock 700658107 2298 21884 SH SOLE 19309 0 2575 PARK24 CO LTD-SPN ADR ADR 701491102 223 13399 SH SOLE 12129 0 1270 PARKER HANNIFIN CORP Common Stock 701094104 137889 506183 SH SOLE 451430 0 54753 PARK-OHIO HOLDINGS CORP Common Stock 700666100 890 28816 SH SOLE 17376 0 11440 PARSLEY ENERGY INC Common Stock 701877102 17827 1255413 SH SOLE 887806 0 367607 PARSONS CORP Common Stock 70202L102 604 16580 SH SOLE 14115 0 2465 PARTY CITY HOLDCO INC COM Common Stock 702149105 516 83970 SH SOLE 83970 0 0 PASSAGE BIO INC Common Stock 702712100 474 18520 SH SOLE 18469 0 51 PATRICK INDS INC COM Common Stock 703343103 4985 72929 SH SOLE 58069 0 14860 PATTERSON COS INC Common Stock 703395103 22964 775020 SH SOLE 715291 0 59729 PATTERSON UTI ENERGY INC COM Common Stock 703481101 15639 2973191 SH SOLE 2909331 0 63860 PAVmed Inc Common Stock 70387R106 68 32232 SH SOLE 31925 0 307 PAYCHEX INC Common Stock 704326107 102441 1099392 SH SOLE 986646 0 112746 PAYCOM SOFTWARE INC COM Common Stock 70432V102 54185 119811 SH SOLE 87689 0 32122 PAYLOCITY HOLDING CORP Common Stock 70438V106 9631 46774 SH SOLE 44028 0 2746 PAYPAL HOLDINGS INC Common Stock 70450Y103 973782 4157909 SH SOLE 3384636 0 773273 PBF ENERGY INC CL A Common Stock 69318G106 1475 207713 SH SOLE 162856 0 44857 PC CONNECTION INC Common Stock 69318J100 2099 44377 SH SOLE 37995 0 6382 PCB BANCORP Common Stock 69320M109 385 38066 SH SOLE 32354 0 5712 PCSB FINANCIAL CORP Common Stock 69324R104 678 42515 SH SOLE 25503 0 17012 PDC ENERGY INC Common Stock 69327R101 10303 501859 SH SOLE 391864 0 109995 PDF SOLUTIONS INC COM Common Stock 693282105 1250 57865 SH SOLE 53761 0 4104 PDL BIOPHARMA INC Common Stock 69329Y104 349 141325 SH SOLE 118087 0 23238 PEABODY ENERGY CORP Common Stock 704551100 450 186856 SH SOLE 184869 0 1987 PEARSON PLC SPONSORED ADR ADR 705015105 12345 1344769 SH SOLE 1228673 0 116097 PEBBLEBROOK HOTEL TRUST REIT REIT 70509V100 9279 493583 SH SOLE 450685 0 42898 PEGASYSTEMS INC Common Stock 705573103 5053 37918 SH SOLE 35261 0 2657 Peloton Interactive Inc Common Stock 70614W100 22248 146637 SH SOLE 138068 0 8569 PEMBINA PIPELINE CORP COM Common Stock 706327103 7406 313011 SH SOLE 302388 0 10623 PENN NATIONAL GAMING INC Common Stock 707569109 15762 182492 SH SOLE 126534 0 55958 PENN VIRGINIA CORP Common Stock 70788V102 1370 134994 SH SOLE 126675 0 8319 PENNANT GROUP INC/THE Common Stock 70805E109 6788 116914 SH SOLE 65748 0 51166 PENNANTPARK INVESTMENT CORP Common Stock 708062104 887 192353 SH SOLE 0 0 192353 PENNSYLVANIA RL ESTATE INVT SH BEN REIT REIT 709102107 12 11506 SH SOLE 11324 0 182 PENNYMAC FINANCIAL SERVICES Common Stock 70932M107 6618 100848 SH SOLE 39553 0 61295 PENNYMAC MORTGAGE INVESTMENT REIT 70931T103 5279 300120 SH SOLE 256695 0 43425 PENSKE AUTOMOTIVE GROUP INC Common Stock 70959W103 5300 89234 SH SOLE 83855 0 5379 PENTAIR PLC Common Stock G7S00T104 29069 547540 SH SOLE 413490 0 134049 PENUMBRA INC COM Common Stock 70975L107 5447 31127 SH SOLE 24607 0 6520 PEOPLES BANCORP INC/OH Common Stock 709789101 2560 94512 SH SOLE 43465 0 51046 PEOPLE'S UNITED FINANCIAL INC Common Stock 712704105 32378 2504121 SH SOLE 2177460 0 326660 PEPSICO INC/NC Common Stock 713448108 874843 5899140 SH SOLE 4337618 0 1561522 PERDOCEO EDUCATION CORP Common Stock 71363P106 2050 162347 SH SOLE 136107 0 26240 PERFICIENT INC Common Stock 71375U101 6325 132738 SH SOLE 84080 0 48658 PERFORMANCE FOOD GROUP CO COM Common Stock 71377A103 6580 138202 SH SOLE 118289 0 19913 PERKINELMER INC Common Stock 714046109 45703 318489 SH SOLE 257497 0 60992 PERNOD RICARD S A SPONSORED ADR ADR 714264207 49864 1300226 SH SOLE 995712 0 304514 Pernod Ricard SA Common Stock F72027109 1341 6787 SH SOLE 6601 0 186 PERRIGO CO PLC ORDINARY Common Stock G97822103 18398 411415 SH SOLE 353184 0 58231 PERSIMMON ADR ADR 715318101 13015 170149 SH SOLE 140912 0 29237 PERSONALIS INC Common Stock 71535D106 521 14220 SH SOLE 13992 0 228 PERSPECTA INC Common Stock 715347100 7398 307218 SH SOLE 292638 0 14580 PETIQ INC COM CL A Common Stock 71639T106 704 18312 SH SOLE 8587 0 9725 PETMED EXPRESS INC Common Stock 716382106 2534 79028 SH SOLE 74922 0 4106 PETROCHINA CO LTD SPONSORED ADR ADR 71646E100 2297 74777 SH SOLE 67427 0 7350 PETROLEO BRASILEIRO SA PETRO SPONSORED ADR ADR 71654V101 5826 526796 SH SOLE 341626 0 185170 PETROLEO BRASILEIRO SA PETRO SPONSORED ADR ADR 71654V408 10815 963046 SH SOLE 904477 0 58568 PEUGEOT SA-UNSP ADR ADR 716830104 23317 852703 SH SOLE 773530 0 79173 PFIZER INC Common Stock 717081103 900238 24456334 SH SOLE 16269486 0 8186849 PG&E CORP Common Stock 69331C108 16211 1301049 SH SOLE 1263809 0 37240 PGIM GLOBAL HIGH YIELD FUND INC Closed-End Fund 69346J106 43490 2993135 SH SOLE 2734546 0 258589 PGIM HIGH YIELD BOND FUND INC Closed-End Fund 69346H100 22922 1528134 SH SOLE 1361405 0 166729 PGT INNOVATIONS INC Common Stock 69336V101 2681 131801 SH SOLE 66086 0 65715 PHIBRO ANIMAL HEALTH C CL A COM Common Stock 71742Q106 1588 81750 SH SOLE 45906 0 35844 PHILIP MORRIS INTERNATIONAL IN Common Stock 718172109 387840 4684629 SH SOLE 3051108 0 1633521 PHILIPPINE LONG DISTANCE TEL SPONSORED ADR ADR 69344D408 10724 384251 SH SOLE 365492 0 18759 PHILLIPS 66 COM Common Stock 718546104 136835 1956464 SH SOLE 1383675 0 572790 PHILLIPS 66 PARTNERS L COM UNIT REP INT MLP 718549207 1218 46135 SH SOLE 36541 0 9594 PHOTRONICS INC Common Stock 719405102 1585 142047 SH SOLE 96438 0 45609 PHREESIA INC Common Stock 71944F106 274 5042 SH SOLE 4555 0 487 PHYSICIANS REALTY TRUST REIT 71943U104 8086 454269 SH SOLE 424808 0 29461 PICC PROPERTY & CAS-UNSP ADR ADR 69338J106 205 10870 SH SOLE 9746 0 1124 PICO HOLDINGS INC Common Stock 693366205 651 69656 SH SOLE 66016 0 3640 PIEDMONT OFFICE REALTY TUR-A REIT REIT 720190206 4077 251224 SH SOLE 170393 0 80831 PIERIS PHARMACEUTICALS COM Common Stock 720795103 114 45425 SH SOLE 26606 0 18819 PILGRIM'S PRIDE CORP Common Stock 72147K108 10192 519713 SH SOLE 130108 0 389605 PIMCO RAFI ESG US ETF ETF 72201T342 421 16314 SH SOLE 16314 0 0 PINDUODUO INC-ADR ADR 722304102 17606 99091 SH SOLE 91369 0 7722 PING AN INS GROUP CO CHINA SPON ADR ADR 72341E304 20706 845162 SH SOLE 735777 0 109385 PING IDENTITY HOLDING CORP Common Stock 72341T103 995 34743 SH SOLE 17015 0 17728 PINNACLE FINANCIAL PARTNERS IN Common Stock 72346Q104 11869 184301 SH SOLE 115110 0 69191 PINNACLE WEST CAPITAL CORP Common Stock 723484101 38581 482563 SH SOLE 387131 0 95433 PINTEREST INC- CLASS A Common Stock 72352L106 49143 745716 SH SOLE 317137 0 428579 PIONEER MUNI HI INC ADV TRST Closed-End Fund 723762100 5465 469095 SH SOLE 420610 0 48485 PIONEER MUNI HIGH INCOME TRUST Closed-End Fund 723763108 2956 237594 SH SOLE 200292 0 37302 PIONEER NATURAL RESOURCES CO Common Stock 723787107 50660 444817 SH SOLE 393194 0 51623 PIPER SANDLER COS Common Stock 724078100 5231 51840 SH SOLE 43022 0 8818 PITNEY BOWES INC Common Stock 724479100 3907 634187 SH SOLE 435900 0 198287 PJT PARTNERS INC - A Common Stock 69343T107 3260 43324 SH SOLE 4849 0 38475 PLAINS ALL AMER PIPELINE LP MLP 726503105 2231 270810 SH SOLE 216373 0 54437 PLAINS GP HOLDINGS LP-CL A Common Stock 72651A207 529 62578 SH SOLE 62578 0 0 PLANET FITNESS INC CL A Common Stock 72703H101 6656 85740 SH SOLE 71347 0 14393 PLANTRONICS INC Common Stock 727493108 3558 131624 SH SOLE 121990 0 9634 PLAYAGS INC Common Stock 72814N104 1437 199514 SH SOLE 37891 0 161623 PLEXUS CORP Common Stock 729132100 8299 106110 SH SOLE 101240 0 4870 PLUG POWER INC COM Common Stock 72919P202 16485 486136 SH SOLE 380045 0 106091 PLURALSIGHT INC - A Common Stock 72941B106 3249 154988 SH SOLE 56508 0 98480 PMV PHARMACEUTICALS INC Common Stock 69353Y103 1114 18114 SH SOLE 1085 0 17029 PNC FINANCIAL SERVICES GROUP I Common Stock 693475105 232710 1561811 SH SOLE 1215682 0 346130 PNM RESOURCES INC Common Stock 69349H107 11601 239044 SH SOLE 205069 0 33974 POLARIS INC Common Stock 731068102 8392 88081 SH SOLE 73044 0 15036 POOL CORP Common Stock 73278L105 39150 105100 SH SOLE 71248 0 33852 POPULAR INC Common Stock 733174700 28712 509792 SH SOLE 204884 0 304908 PORSCHE AUTOMOBIL HLDG ADR ADR 73328P106 10368 1479025 SH SOLE 1349509 0 129516 PORTLAND GENERAL ELECTRIC CO Common Stock 736508847 20321 475133 SH SOLE 282558 0 192576 POSCO SPONSORED ADR ADR 693483109 22689 364130 SH SOLE 341561 0 22568 POST HOLDINGS INC Common Stock 737446104 9640 95435 SH SOLE 82701 0 12734 POTLATCHDELTIC CORP REIT 737630103 5444 108829 SH SOLE 65899 0 42931 POWELL INDUSTRIES INC Common Stock 739128106 656 22233 SH SOLE 12512 0 9721 POWER INTEGRATIONS INC Common Stock 739276103 22844 279064 SH SOLE 177411 0 101653 POWERSHARES ETF TR II CEF INC COMPST ETF 46138E404 979 43643 SH SOLE 30984 0 12659 PPD Inc Common Stock 69355F102 1344 39274 SH SOLE 29891 0 9383 PPG INDUSTRIES INC Common Stock 693506107 109839 761604 SH SOLE 587028 0 174576 PPL CORP Common Stock 69351T106 95726 3394539 SH SOLE 1974955 0 1419584 PQ GROUP HOLDINGS INC Common Stock 73943T103 821 57564 SH SOLE 57344 0 220 PRA GROUP INC Common Stock 69354N106 5186 130765 SH SOLE 102617 0 28148 PRA HEALTH SCIENCES COM Common Stock 69354M108 7530 60027 SH SOLE 46758 0 13269 PRECIGEN INC Common Stock 74017N105 207 20307 SH SOLE 18959 0 1348 PRECISION BIOSCIENCES INC Common Stock 74019P108 481 57654 SH SOLE 14738 0 42916 PREFERRED APARTMENT COMMUN - A REIT 74039L103 667 90149 SH SOLE 88561 0 1588 PREFERRED BK LOS ANGELES CA COM Common Stock 740367404 1240 24561 SH SOLE 18586 0 5975 Premier Financial Corp Common Stock 74052F108 632 27490 SH SOLE 23969 0 3521 PREMIER INC - CLASS A Common Stock 74051N102 11396 324685 SH SOLE 79903 0 244782 PRESTIGE CONSUMER HEALTHCARE I Common Stock 74112D101 9499 272400 SH SOLE 146620 0 125780 PRGX GLOBAL INC Common Stock 69357C503 162 21290 SH SOLE 21076 0 214 PRICESMART INC Common Stock 741511109 8067 88561 SH SOLE 71719 0 16842 PRIMERICA INC Common Stock 74164M108 8278 61810 SH SOLE 57335 0 4475 PRIMO WATER CORP Common Stock 74167P108 2656 169387 SH SOLE 165725 0 3662 PRIMORIS SERVICES CORP Common Stock 74164F103 4213 152605 SH SOLE 28555 0 124050 PRINCIPAL FINANCIAL GROUP INC Common Stock 74251V102 68536 1381494 SH SOLE 1178777 0 202717 PROASSURANCE CORP Common Stock 74267C106 5130 288353 SH SOLE 277828 0 10525 PROCTER & GAMBLE CO/THE Common Stock 742718109 1260193 9057012 SH SOLE 6958453 0 2098560 PROG HOLDINGS INC Common Stock 74319R101 9326 173124 SH SOLE 111443 0 61681 PROGRESS SOFTWARE CORP Common Stock 743312100 5560 123046 SH SOLE 114222 0 8824 PROGRESSIVE CORP/THE Common Stock 743315103 211792 2141914 SH SOLE 1761171 0 380744 PROGYNY INC Common Stock 74340E103 981 23132 SH SOLE 7877 0 15255 PROLOGIS INC REIT 74340W103 241533 2423569 SH SOLE 1985124 0 438445 PROOFPOINT INC COM Common Stock 743424103 7316 53633 SH SOLE 46492 0 7141 PROPETRO HOLDING CORP Common Stock 74347M108 1096 148374 SH SOLE 140572 0 7802 PROS HOLDINGS INC Common Stock 74346Y103 1770 34856 SH SOLE 33251 0 1605 PROSIGHT GLOBAL INC Common Stock 74349J103 183 14264 SH SOLE 11099 0 3165 PROSPERITY BANCSHARES INC Common Stock 743606105 14585 210286 SH SOLE 176897 0 33389 PROSUS NV -SPON ADR ADR 74365P108 38802 1788946 SH SOLE 1627217 0 161729 PROTAGONIST THERAPEUTICS INC Common Stock 74366E102 978 48502 SH SOLE 8597 0 39905 PROTHENA CORP PLC SHS Common Stock G72800108 723 60184 SH SOLE 57471 0 2713 PROTO LABS INC COM Common Stock 743713109 11275 73503 SH SOLE 67045 0 6458 PROVIDENCE SERVICE CORP/THE Common Stock 743815102 5461 39390 SH SOLE 19810 0 19580 PROVIDENT FINANCIAL SERVICES Common Stock 74386T105 3881 216075 SH SOLE 199963 0 16112 PRUDENTIAL FINANCIAL INC Common Stock 744320102 143613 1839543 SH SOLE 1442227 0 397316 PRUDENTIAL PLC ADR ADR 74435K204 50849 1376897 SH SOLE 1029403 0 347494 PRYSMIAN SPA-UNSPONSOREE ADR ADR 74440L106 14547 819090 SH SOLE 748850 0 70240 PS BUSINESS PARKS INC/CA REIT REIT 69360J107 4667 35121 SH SOLE 27537 0 7584 PT BK CENT ASIA TBK ADR ADR 69368G105 1211 19113 SH SOLE 1968 0 17145 PT BK MANDIRI PERSERO ADR ADR 69367U105 8857 995130 SH SOLE 935555 0 59575 PT BK RAKYAT ADR SHS B ADR 69366X100 5083 345531 SH SOLE 248806 0 96725 PT SEMEN GRESIK PERSER ADR ADR 69367J100 445 25855 SH SOLE 24148 0 1707 PT UTD TRACTORS TBK ADR ADR 69367T108 439 12014 SH SOLE 12014 0 0 PTC INC Common Stock 69370C100 22556 188582 SH SOLE 144457 0 44125 PTC THERAPEUTICS INC COM Common Stock 69366J200 3340 54728 SH SOLE 52483 0 2245 PUBLIC SERVICE ENTERPRISE GROUP Common Stock 744573106 108708 1864638 SH SOLE 1470467 0 394172 PUBLIC STORAGE INC COM REIT REIT 74460D109 86498 374563 SH SOLE 329613 0 44950 PUBLICIS S A NEW SPONSORED ADR ADR 74463M106 18072 1464503 SH SOLE 1320604 0 143899 Pulmonx Corp Common Stock 745848101 1009 14622 SH SOLE 1099 0 13523 PULSE BIOSCIENCES INC COM Common Stock 74587B101 1060 44437 SH SOLE 43660 0 777 PULTEGROUP INC Common Stock 745867101 93312 2163996 SH SOLE 1048133 0 1115863 PUMA BIOTECHNOLOGY INC COM Common Stock 74587V107 161 15656 SH SOLE 9561 0 6095 PURE CYCLE CORP Common Stock 746228303 345 30757 SH SOLE 29569 0 1188 PURE STORAGE INC CL A Common Stock 74624M102 5509 243636 SH SOLE 134287 0 109349 PURPLE INNOVATION INC Common Stock 74640Y106 786 23873 SH SOLE 5973 0 17900 PUTNAM PREMIER INCM TR SH BEN INT Closed-End Fund 746853100 501 107724 SH SOLE 73866 0 33858 PVH CORP Common Stock 693656100 23972 255319 SH SOLE 210834 0 44485 PZENA INVESTMENT MANAGEMENT Common Stock 74731Q103 415 56872 SH SOLE 53693 0 3179 Q2 HLDGS INC COM Common Stock 74736L109 6157 48661 SH SOLE 41593 0 7068 QAD INC Common Stock 74727D306 1705 26993 SH SOLE 9243 0 17750 QANTAS AIRWAYS LTD-SPN ADR ADR 74726M505 982 50234 SH SOLE 45963 0 4271 QBE INS GROUP LTD SPONSORED ADR ADR 74728G605 19355 2968482 SH SOLE 2746844 0 221638 QCR HOLDINGS INC COM Common Stock 74727A104 288 7287 SH SOLE 3506 0 3781 QEP RESOURCES INC Common Stock 74733V100 465 194499 SH SOLE 187166 0 7333 QI PLC SPONSERED ADR ADR 74735M108 903 87676 SH SOLE 87256 0 420 QIAGEN NV Common Stock N72482123 41006 775896 SH SOLE 636179 0 139717 QORVO INC Common Stock 74736K101 85272 512852 SH SOLE 318476 0 194376 QTS RLTY TR INC COM CL A REIT 74736A103 8898 143793 SH SOLE 85930 0 57863 QUAD/GRAPHICS INC Common Stock 747301109 145 37902 SH SOLE 37902 0 0 QUAKER CHEMICAL CORP Common Stock 747316107 8671 34218 SH SOLE 23318 0 10900 QUALCOMM INC Common Stock 747525103 733168 4812705 SH SOLE 3364871 0 1447834 QUALYS INC COM Common Stock 74758T303 5180 42506 SH SOLE 32472 0 10034 QUANEX BUILDING PRODUCTS CORP Common Stock 747619104 967 43597 SH SOLE 35930 0 7667 QUANTA SERVICES INC Common Stock 74762E102 40830 566931 SH SOLE 457466 0 109465 QUANTERIX CORP Common Stock 74766Q101 1885 40540 SH SOLE 6902 0 33638 QUANTUM CORP Common Stock 747906501 63 10321 SH SOLE 8897 0 1424 QUDIAN INC - SPONSORED ADR ADR 747798106 14 10298 SH SOLE 10100 0 198 QUEST DIAGNOSTICS INC/DE Common Stock 74834L100 63433 532293 SH SOLE 438205 0 94088 QUIDEL CORP Common Stock 74838J101 13405 74620 SH SOLE 44864 0 29756 QUINSTREET INC Common Stock 74874Q100 2125 99113 SH SOLE 94762 0 4351 QUOTIENT LTD Common Stock G73268107 59 11347 SH SOLE 11347 0 0 QUOTIENT TECHNOLOGY INC Common Stock 749119103 388 41199 SH SOLE 40521 0 678 QURATE RETAIL INC Common Stock 74915M100 39618 3611455 SH SOLE 1679647 0 1931809 R1 RCM INC COM Common Stock 749397105 7762 323148 SH SOLE 111338 0 211810 RACKSPACE TECHNOLOGY INC Common Stock 750102105 195 10238 SH SOLE 8596 0 1642 RADIAN GROUP INC Common Stock 750236101 9849 486351 SH SOLE 197639 0 288712 RADIANT LOGISTICS INC COM Common Stock 75025X100 427 73681 SH SOLE 24664 0 49017 RADIUS HEALTH INC Common Stock 750469207 1437 80455 SH SOLE 15554 0 64901 RADNET INC Common Stock 750491102 1103 56345 SH SOLE 53480 0 2865 RADWARE LTD ORD Common Stock M81873107 1421 51224 SH SOLE 15668 0 35556 RAFAEL HOLDINGS INC Common Stock 75062E106 203 8714 SH SOLE 8704 0 10 RAIFFEISEN BANK INT-UNSP ADR ADR 750732109 74 14753 SH SOLE 402 0 14351 RAKUTEN INC ADR ADR 75102W108 18476 1910662 SH SOLE 1720745 0 189917 RALPH LAUREN CORP Common Stock 751212101 12952 124848 SH SOLE 101783 0 23064 RAMBUS INC Common Stock 750917106 6040 345926 SH SOLE 217672 0 128254 RANDSTAD HLDG NV ADR ADR 75279Q108 12937 395635 SH SOLE 359686 0 35949 RANGE RESOURCES CORP Common Stock 75281A109 17907 2672622 SH SOLE 2177214 0 495408 RANPAK HOLDINGS CORP Common Stock 75321W103 2804 208604 SH SOLE 1489 0 207115 RAPID7 INC COM Common Stock 753422104 7037 78047 SH SOLE 49800 0 28247 RATTLER MIDSTREAM LP Ltd Part 75419T103 2748 289882 SH SOLE 383 0 289499 RAVEN INDUSTRIES INC Common Stock 754212108 4075 123137 SH SOLE 116624 0 6512 RAYMOND JAMES FINANCIAL INC Common Stock 754730109 39123 408937 SH SOLE 300981 0 107956 RAYONIER ADVANCED MATERIALS Common Stock 75508B104 918 140866 SH SOLE 129064 0 11802 RAYONIER INC COM REIT REIT 754907103 6212 211433 SH SOLE 196037 0 15396 RAYTHEON TECHNOLOGIES CORP Common Stock 75513E101 285910 3998184 SH SOLE 2872657 0 1125527 RBC BEARINGS INC Common Stock 75524B104 8646 48292 SH SOLE 36672 0 11620 RE/MAX HOLDINGS INCL - CL A Common Stock 75524W108 1761 48481 SH SOLE 27508 0 20973 READING INTERNATIONAL INC CL A Common Stock 755408101 81 16197 SH SOLE 15769 0 428 READY CAPITAL CORP REIT 75574U101 1964 157742 SH SOLE 153530 0 4212 REALOGY HLDGS CORP COM Common Stock 75605Y106 18663 1422447 SH SOLE 1302874 0 119573 REALPAGE INC Common Stock 75606N109 23037 264061 SH SOLE 260336 0 3725 REALREAL INC/THE Common Stock 88339P101 2502 128027 SH SOLE 39363 0 88664 REALTY INCOME CORP COM REIT REIT 756109104 49445 795320 SH SOLE 712783 0 82537 REATA PHARMACEUTICALS CL A Common Stock 75615P103 6231 50403 SH SOLE 23638 0 26765 RECKITT BENCKISER GROUP - SPONSORED ADR ADR 756255204 59948 3308383 SH SOLE 2750508 0 557875 RECKITT BENCKISER GROUP PLC Common Stock G74079107 296 3404 SH SOLE 3404 0 0 RECRO PHARMA INC Common Stock 75629F109 174 60995 SH SOLE 58021 0 2974 RECRUIT HOLDINGS CO LTD-ADR ADR 75629J101 32958 3918865 SH SOLE 3366622 0 552243 RED ELECTRICA COR - UNSPON ADR ADR 756568101 20829 2012433 SH SOLE 1818784 0 193649 RED ROBIN GOURMET BURGERS INC Common Stock 75689M101 697 36263 SH SOLE 28209 0 8054 RED ROCK RESORTS INC -CLASS A Common Stock 75700L108 1515 60489 SH SOLE 59523 0 966 REDFIN CORP Common Stock 75737F108 7554 110068 SH SOLE 83724 0 26344 REDHILL BIOPHARMA LTD-SP ADR ADR 757468103 277 34326 SH SOLE 34326 0 0 REDWOOD TRUST INC REIT REIT 758075402 2867 326564 SH SOLE 304680 0 21884 REGAL BELOIT CORP COM Common Stock 758750103 18202 148209 SH SOLE 96990 0 51220 REGENCY CENTERS CORP REIT REIT 758849103 23598 517623 SH SOLE 425104 0 92519 REGENERON PHARMACEUTICALS Common Stock 75886F107 124870 258471 SH SOLE 201558 0 56913 REGENXBIO INC COM Common Stock 75901B107 2028 44706 SH SOLE 38982 0 5724 REGIONS FINANCIAL CORP Common Stock 7591EP100 118958 7379502 SH SOLE 5166278 0 2213225 REGIS CORP Common Stock 758932107 566 61566 SH SOLE 60148 0 1418 REINSURANCE GROUP OF AMERICA I Common Stock 759351604 34213 295194 SH SOLE 220625 0 74568 RELAY THERAPEUTICS INC Common Stock 75943R102 895 21547 SH SOLE 4492 0 17055 RELIANCE STEEL & ALUMINUM CO Common Stock 759509102 42517 355051 SH SOLE 224801 0 130251 RELX PLC - SPONSORED ADR ADR 759530108 57380 2326865 SH SOLE 1935335 0 391530 REMY COINTREAU S A ADR ADR 759655103 4006 211511 SH SOLE 184541 0 26970 RENAISSANCERE HOLDINGS LTD Common Stock G7496G103 16484 99409 SH SOLE 78296 0 21113 RENASANT CORP Common Stock 75970E107 2275 67541 SH SOLE 61599 0 5942 RENAULT S A ADR ADR 759673403 37081 4247506 SH SOLE 3805339 0 442167 RENESAS ELECTRO-UNSPON ADR ADR 75972B101 99 18864 SH SOLE 1861 0 17003 RENEWABLE ENERGY GROUP INC Common Stock 75972A301 11689 165057 SH SOLE 132737 0 32320 RENT-A-CENTER INC/TX Common Stock 76009N100 8196 214041 SH SOLE 115547 0 98494 RENTOKIL INITIAL PLC SPONSORED ADR ADR 760125104 15629 439003 SH SOLE 375928 0 63075 Repay Holdings Corp Common Stock 76029L100 522 19154 SH SOLE 18582 0 572 REPLIGEN CORP COM Common Stock 759916109 24918 130031 SH SOLE 91556 0 38475 REPSOL YPF S A SPONSORED ADR ADR 76026T205 27650 2762188 SH SOLE 2424193 0 337995 REPUBLIC BANCORP INC/KY Common Stock 760281204 1442 39984 SH SOLE 3129 0 36855 REPUBLIC FIRST BANCORP INC Common Stock 760416107 192 67416 SH SOLE 66522 0 894 REPUBLIC SERVICES INC Common Stock 760759100 65908 684405 SH SOLE 606444 0 77961 Research Frontiers Inc Common Stock 760911107 30 10802 SH SOLE 10589 0 213 RESIDEO TECHNOLOGIES INC Common Stock 76118Y104 15227 716208 SH SOLE 617773 0 98435 RESMED INC Common Stock 761152107 84923 399523 SH SOLE 346640 0 52882 RESONANT INC Common Stock 76118L102 52 19807 SH SOLE 19752 0 55 RESOURCES CONNECTION INC Common Stock 76122Q105 1027 81738 SH SOLE 55708 0 26030 RESTAURANT BRANDS INTERN Common Stock 76131D103 7919 129582 SH SOLE 116761 0 12822 RETAIL OPPORTUNITY INVESTMEN REIT REIT 76131N101 8485 633665 SH SOLE 587855 0 45810 RETAIL PPTYS AMER INC CL A REIT 76131V202 9381 1095934 SH SOLE 936232 0 159702 RETAIL VALUE INC - W/I REIT 76133Q102 311 20892 SH SOLE 11989 0 8903 REV GROUP INC COM Common Stock 749527107 316 35887 SH SOLE 34910 0 977 REVANCE THERAPEUTICS INC Common Stock 761330109 7360 259694 SH SOLE 133380 0 126314 REVOLUTION Medicines Inc Common Stock 76155X100 506 12771 SH SOLE 12506 0 265 REVOLVE GROUP INC Common Stock 76156B107 657 21067 SH SOLE 21067 0 0 REX AMERICAN RESOURCES CORP Common Stock 761624105 3265 44444 SH SOLE 43167 0 1277 REXFORD INDUSTRIAL REALTY IN REIT 76169C100 12959 263878 SH SOLE 171528 0 92351 REXNORD CORP NEW COM Common Stock 76169B102 5464 138373 SH SOLE 114933 0 23440 Reynolds Consumer Products Inc Common Stock 76171L106 2143 71332 SH SOLE 23292 0 48040 RGC RES INC COM Common Stock 74955L103 648 27265 SH SOLE 27190 0 75 RH Common Stock 74967X103 16203 36206 SH SOLE 33228 0 2978 RHEINMETALL AG - USNPONS ADR ADR 76206K107 218 10108 SH SOLE 10046 0 62 Rhythm Pharmaceuticals Inc Common Stock 76243J105 1007 33876 SH SOLE 20437 0 13439 RIBBON COMMUNICATIONS INC Common Stock 762544104 892 136026 SH SOLE 123081 0 12945 RICHMOND MUTUAL BANCORPORATI Common Stock 76525P100 350 25640 SH SOLE 24130 0 1510 RICOH LTD ADR NEW ADR 765658307 214 32406 SH SOLE 16619 0 15787 RIGEL PHARMACEUTICALS INC COM NEW Common Stock 766559603 388 110819 SH SOLE 60318 0 50501 RIGHTMOVE PLC-UNSP ADR ADR 76657Y101 1119 62509 SH SOLE 981 0 61528 RIGNET INC Common Stock 766582100 803 136347 SH SOLE 0 0 136347 RIMINI STREET INC Common Stock 76674Q107 94 21137 SH SOLE 7012 0 14125 RINGCENTRAL INC -CLASS A Common Stock 76680R206 67224 177385 SH SOLE 119635 0 57750 RIO TINTO PLC SPONSORED ADR ADR 767204100 100871 1341018 SH SOLE 1184395 0 156623 RITCHIE BROS AUCTIONEERS INC Common Stock 767744105 8282 119082 SH SOLE 70468 0 48614 RITE AID CORP COM Common Stock 767754872 27142 1714614 SH SOLE 1420920 0 293694 RIVERNORTH MANAGED DURATION Closed-End Fund 76882H105 684 38435 SH SOLE 20600 0 17835 RIVERNORTH/DOUBLELINE STR OPP Closed-End Fund 76882G107 1385 96684 SH SOLE 67462 0 29222 RIVERVIEW BANCORP INC Common Stock 769397100 542 103014 SH SOLE 89073 0 13941 RLI CORP Common Stock 749607107 8178 78520 SH SOLE 75257 0 3262 RLJ LODGING TR COM REIT 74965L101 10018 707965 SH SOLE 635347 0 72619 RMR GROUP INC/THE - A Common Stock 74967R106 2600 67329 SH SOLE 25325 0 42004 ROBERT HALF INTERNATIONAL INC Common Stock 770323103 37085 593556 SH SOLE 487064 0 106492 ROCHE HLDG LTD SPONSORED ADR ADR 771195104 245072 5590155 SH SOLE 4767949 0 822206 ROCKET COS INC-CLASS A Common Stock 77311W101 2037 100740 SH SOLE 28080 0 72660 ROCKET PHARMACEUTICALS INC Common Stock 77313F106 2527 46075 SH SOLE 19853 0 26222 ROCKWELL AUTOMATION INC Common Stock 773903109 105683 421368 SH SOLE 330461 0 90907 ROGERS COMMUNICATIONS INC Common Stock 775109200 8221 176454 SH SOLE 166824 0 9631 ROGERS CORP Common Stock 775133101 9573 61648 SH SOLE 37432 0 24216 ROHM CO LTD - UNSPONS ADR ADR 775376106 4531 91443 SH SOLE 81831 0 9612 ROKU INC Common Stock 77543R102 32708 98511 SH SOLE 92059 0 6452 ROLLINS INC Common Stock 775711104 28767 736300 SH SOLE 609971 0 126330 ROLLS ROYCE C SHARES Preference G76225138 73 784512 SH SOLE 461410 0 323102 ROLLS ROYCE GROUP PLC SPONSORED ADR ADR 775781206 14217 8997899 SH SOLE 2906363 0 6091536 ROPER TECHNOLOGIES INC Common Stock 776696106 200391 464848 SH SOLE 315336 0 149512 ROSS STORES INC Common Stock 778296103 181491 1477815 SH SOLE 928238 0 549578 ROYAL BANK OF CANADA Common Stock 780087102 48466 590612 SH SOLE 574006 0 16605 ROYAL CARIBBEAN CRUISES LTD COM Common Stock V7780T103 76127 1019239 SH SOLE 772054 0 247185 ROYAL DUTCH SHELL PLC SPONS ADR A ADR 780259206 56791 1616148 SH SOLE 1393782 0 222366 ROYAL DUTCH SHELL-SPON ADR-B ADR 780259107 29073 865017 SH SOLE 764288 0 100729 ROYAL GOLD INC Common Stock 780287108 25200 236935 SH SOLE 174882 0 62053 ROYAL KPN NV SPONSORED ADR ADR 780641205 12451 4029367 SH SOLE 3703266 0 326101 ROYAL MAIL PLC ADR ADR 78033R107 310 33834 SH SOLE 33789 0 45 ROYALTY PHARMA PLC- CL A Common Stock G7709Q104 8911 178050 SH SOLE 163995 0 14055 ROYCE MICRO-CAP TR INC COM Closed-End Fund 780915104 1661 164099 SH SOLE 119439 0 44660 ROYCE VALUE TRUST Closed-End Fund 780910105 11087 686938 SH SOLE 469841 0 217098 RPC INC Common Stock 749660106 998 316904 SH SOLE 300366 0 16538 RPM INTERNATIONAL INC Common Stock 749685103 24571 270667 SH SOLE 251005 0 19662 RPT REALTY REIT 74971D101 1366 157888 SH SOLE 144835 0 13053 RSA INSURANCE GROUP PLC ADR ADR 74971A206 2001 218479 SH SOLE 190420 0 28059 RSX - VanEck Vectors Russia ETF ETF 92189F403 3495 144725 SH SOLE 0 0 144725 RUBIUS THERAPEUTICS INC Common Stock 78116T103 364 47959 SH SOLE 43609 0 4350 RUSH ENTERPRISES INC Common Stock 781846209 4373 105575 SH SOLE 49146 0 56429 RUSH ENTERPRISES INC CL B Common Stock 781846308 212 5591 SH SOLE 5400 0 191 RUTH'S HOSPITALITY GROUP INC Common Stock 783332109 1892 106697 SH SOLE 101146 0 5551 RWE AG SPONSORED ADR ADR 74975E303 36196 852870 SH SOLE 659265 0 193605 RYANAIR HLDGS PLC SPONSORED ADR ADR 783513203 15580 141665 SH SOLE 51853 0 89812 RYDER SYSTEM INC Common Stock 783549108 11244 182054 SH SOLE 134799 0 47255 RYMAN HOSPITALITY PROPERTIES REIT 78377T107 9875 145736 SH SOLE 45628 0 100108 RYOHIN KEIKAKU CO LTD ADR ADR 78392U105 7355 359496 SH SOLE 321423 0 38073 S&P GLOBAL INC Common Stock 78409V104 346873 1055190 SH SOLE 807707 0 247483 S&T BANCORP INC Common Stock 783859101 5887 236978 SH SOLE 225648 0 11329 SABRA HEALTH CARE REIT INC REIT 78573L106 7994 460232 SH SOLE 311085 0 149147 SABRE CORP COM Common Stock 78573M104 8277 688585 SH SOLE 657579 0 31006 SAFEGUARD SCIENTIFICS INC Common Stock 786449207 765 119899 SH SOLE 116225 0 3674 SAFEHOLD INC REIT 78645L100 3387 46717 SH SOLE 24262 0 22455 SAFETY INSURANCE GROUP INC Common Stock 78648T100 3895 50003 SH SOLE 34707 0 15296 SAFRAN S A SPON ADR ADR 786584102 39615 1117181 SH SOLE 1004422 0 112759 SAGE GROUP PLC - UNSPON ADR ADR 78663S201 13553 418384 SH SOLE 348222 0 70162 SAGE THERAPEUTICS INC Common Stock 78667J108 17842 206243 SH SOLE 175531 0 30712 SAIA INC Common Stock 78709Y105 13467 74483 SH SOLE 55348 0 19135 SAILPOINT TECHNOLOGIES HOLDI Common Stock 78781P105 6015 112981 SH SOLE 63129 0 49852 SAIPEM SPA ADR ADR 79376W307 80 14735 SH SOLE 14678 0 57 SALESFORCE.COM INC Common Stock 79466L302 662425 2976789 SH SOLE 2402632 0 574156 SALLY BEAUTY HOLDINGS INC Common Stock 79546E104 7577 581082 SH SOLE 185128 0 395954 SAMPO OYJ ADR ADR 79588J102 30427 1412564 SH SOLE 1292821 0 119743 SANDERSON FARMS INC Common Stock 800013104 7797 58979 SH SOLE 43101 0 15878 SANDRIDGE ENERGY INC Common Stock 80007P869 44 14284 SH SOLE 14284 0 0 SANDS CHINA LTD UNSPONSORE ADR ADR 80007R105 11246 257756 SH SOLE 174133 0 83623 SANDVIK AB ADR ADR 800212201 43368 1763633 SH SOLE 1636337 0 127296 SANDY SPRING BANCORP INC Common Stock 800363103 2290 71127 SH SOLE 65642 0 5485 SANGAMO THERAPEUTICS COM Common Stock 800677106 3544 227078 SH SOLE 106447 0 120631 SANLAM LTD SPONSORED ADR ADR 80104Q208 2126 271398 SH SOLE 254902 0 16496 SANMINA CORP Common Stock 801056102 8804 276074 SH SOLE 189259 0 86815 SANOFI AVENTIS SPONSORED ADR ADR 80105N105 123888 2549661 SH SOLE 2184924 0 364737 SANTANDER CONSUMER USA COM Common Stock 80283M101 6709 304686 SH SOLE 237840 0 66846 SANTEN PHARMACEUTICAL ADR ADR 80287P100 25659 1577090 SH SOLE 1336761 0 240329 SANTOS LTD - SPONSORED ADR ADR 803021807 1838 379022 SH SOLE 291396 0 87626 SAP AKTIENGESELLSCHAFT SPONSORED ADR ADR 803054204 147385 1130338 SH SOLE 783200 0 347137 SAPIENS INTL CORP N V ORD Common Stock G7T16G103 1882 61490 SH SOLE 27607 0 33883 SAREPTA THERAPEUTICS I COM Common Stock 803607100 21645 126956 SH SOLE 120751 0 6205 SASOL LTD SPONSORED ADR ADR 803866300 4904 553511 SH SOLE 526647 0 26864 Satsuma Pharmaceuticals Inc Common Stock 80405P107 61 13221 SH SOLE 13191 0 30 SAUL CENTERS INC REIT REIT 804395101 2053 64790 SH SOLE 60569 0 4221 SBA COMMUNICATIONS CORP REIT 78410G104 118848 421252 SH SOLE 308844 0 112407 SBERBANK RUSSIA SPONSORED ADR ADR 80585Y308 12370 853121 SH SOLE 717734 0 135387 SCANSOURCE INC Common Stock 806037107 1591 60329 SH SOLE 40628 0 19701 SCHLUMBERGER LTD Common Stock 806857108 97308 4457543 SH SOLE 3771440 0 686103 SCHNEIDER ELECT SA - UNSP ADR ADR 80687P106 86988 3004763 SH SOLE 2581868 0 422895 SCHNEIDER NATIONAL INC CL B Common Stock 80689H102 6263 302570 SH SOLE 88582 0 213989 SCHNITZER STEEL INDUSTRIES INC Common Stock 806882106 1942 60860 SH SOLE 47469 0 13391 SCHOLAR ROCK HOLDING CORP Common Stock 80706P103 1759 36237 SH SOLE 6254 0 29983 SCHOLASTIC CORP Common Stock 807066105 3390 135601 SH SOLE 126930 0 8671 Schrodinger Inc/United States Common Stock 80810D103 323 4074 SH SOLE 3784 0 290 SCHWAB STRATEGIC TR INTL EQTY ETF ETF 808524805 4752 131963 SH SOLE 79310 0 52653 SCHWAB STRATEGIC TR SCHWAB FDT US LG ETF 808524771 208 4588 SH SOLE 3857 0 731 SCHWAB STRATEGIC TR SCHWAB FDT US SC ETF 808524763 333 7760 SH SOLE 7760 0 0 SCHWAB STRATEGIC TR SCHWB FDT EMK LG ETF 808524730 712 25202 SH SOLE 25202 0 0 SCHWAB STRATEGIC TR SCHWB FDT INT LG ETF 808524755 508 17341 SH SOLE 17341 0 0 SCHWAB STRATEGIC TR US BRD MKT ETF ETF 808524102 840 9232 SH SOLE 9045 0 187 SCHWAB STRATEGIC TR US DIVIDEND EQ ETF 808524797 2524 39345 SH SOLE 34836 0 4509 SCHWAB STRATEGIC TR US LCAP VA ETF ETF 808524409 1559 26182 SH SOLE 320 0 25862 SCHWAB STRATEGIC TR US LRG CAP ETF ETF 808524201 425 4673 SH SOLE 1470 0 3203 SCHWAB STRATEGIC TR US MID-CAP ETF ETF 808524508 364 5341 SH SOLE 5305 0 36 SCHWAB STRATEGIC TR US SML CAP ETF ETF 808524607 2148 24131 SH SOLE 1393 0 22738 SCHWAB U.S. LARGE-CAP GROWTH ETF 808524300 221 1723 SH SOLE 841 0 882 SCHWEITZER-MAUDUIT INTERNATION Common Stock 808541106 3844 95605 SH SOLE 80773 0 14832 SCIENCE APPLICATIONS INTE Common Stock 808625107 7527 79535 SH SOLE 59988 0 19547 SCIENTIFIC GAMES CORP Common Stock 80874P109 22505 542412 SH SOLE 504369 0 38043 SCORPIO BULKERS INC Common Stock Y7546A130 227 13395 SH SOLE 13359 0 36 SCORPIO TANKERS INC SHS Common Stock Y7542C130 625 55838 SH SOLE 53880 0 1958 SCOR-SPONSORED ADR ADR 80917Q106 8069 2521409 SH SOLE 2047124 0 474285 SCOTTISH & SOUTHERN ENERGY P SPONSORED ADR ADR 78467K107 35343 1739331 SH SOLE 1556193 0 183138 SCOTTS MIRACLE-GRO CO/THE Common Stock 810186106 18540 93102 SH SOLE 78268 0 14834 SCULPTOR CAPITAL MANAGEMENT Common Stock 811246107 323 21261 SH SOLE 21201 0 60 SEA LTD-ADR ADR 81141R100 18957 95235 SH SOLE 45535 0 49700 SEABOARD CORP Common Stock 811543107 2100 693 SH SOLE 650 0 43 SEACOAST BKG CORP FLA COM Common Stock 811707801 2663 90435 SH SOLE 82201 0 8234 SEACOR HOLDINGS INC Common Stock 811904101 1110 26768 SH SOLE 22348 0 4420 SEAGATE TECHNOLOGY PLC Common Stock G7945M107 99639 1602936 SH SOLE 841815 0 761122 SEAGEN INC Common Stock 81181C104 33376 190569 SH SOLE 172241 0 18328 SEALED AIR CORP Common Stock 81211K100 28132 614362 SH SOLE 494994 0 119369 SEASPINE HOLDINGS CORP Common Stock 81255T108 486 27843 SH SOLE 1106 0 26737 SEAWORLD ENTMT INC COM Common Stock 81282V100 2572 81424 SH SOLE 77755 0 3669 SECOM LTD ADR ADR 813113206 33539 1455061 SH SOLE 1310416 0 144646 SECTOR SPDR TR SBI CONS STPLS ETF 81369Y308 732 10859 SH SOLE 9694 0 1165 SECTOR SPDR TR SBI INT-ENERGY ETF 81369Y506 13828 364848 SH SOLE 123448 0 241400 SECTOR SPDR TR SBI INT-TECH ETF 81369Y803 4638 35674 SH SOLE 34134 0 1540 SEGA SAMMY HLDGS INC SPONSORED ADR ADR 815794102 1684 425249 SH SOLE 337799 0 87450 SEI INVESTMENTS CO Common Stock 784117103 22801 396744 SH SOLE 383473 0 13271 SEIKO EPSON CORP SUWA ADR ADR 81603X108 9364 1267922 SH SOLE 1106557 0 161365 SEKISUI HOUSE LTD SPONSORED ADR ADR 816078307 24881 1214911 SH SOLE 1090102 0 124809 SELECT BANCORP INC Common Stock 81617L108 285 30069 SH SOLE 29534 0 535 SELECT ENERGY SVCS INC CL A COM Common Stock 81617J301 1100 268255 SH SOLE 211160 0 57095 SELECT MEDICAL HOLDINGS CORP Common Stock 81619Q105 10242 370289 SH SOLE 265160 0 105129 SELECT SECTOR SPDR TR SBI CONS DISCR ETF 81369Y407 2218 13796 SH SOLE 10272 0 3524 SELECTIVE INSURANCE GROUP INC Common Stock 816300107 12983 193830 SH SOLE 170561 0 23269 SEMPRA ENERGY Common Stock 816851109 97639 766333 SH SOLE 669806 0 96528 SEMTECH CORP Common Stock 816850101 13912 192983 SH SOLE 68748 0 124235 SENECA FOODS CORP Common Stock 817070501 483 12099 SH SOLE 8891 0 3208 SENSATA TECHNOLOGIES HOLDING N Common Stock G8060N102 9357 177415 SH SOLE 152433 0 24982 SENSIENT TECHNOLOGIES CORP Common Stock 81725T100 15474 209761 SH SOLE 164426 0 45335 SERES THERAPEUTICS INC COM Common Stock 81750R102 602 24581 SH SOLE 23854 0 727 SERITAGE GROWTH PPTYS CL A REIT 81752R100 770 52432 SH SOLE 49303 0 3129 SERVICE CORP INTERNATIONAL/US Common Stock 817565104 26587 541497 SH SOLE 510845 0 30651 SERVICE PROPERTIES TRUST REIT 81761L102 18987 1652509 SH SOLE 854350 0 798159 SERVICENOW INC COM Common Stock 81762P102 333377 605666 SH SOLE 470523 0 135143 SERVISFIRST BANCSHARES COM Common Stock 81768T108 6085 151024 SH SOLE 87963 0 63061 SEVEN & I HOLDINGS - UNSPONS ADR ADR 81783H105 42838 2412077 SH SOLE 2214141 0 197937 SEVERN TRENT PLC SPONSORED ADR ADR 81814P209 290 9625 SH SOLE 6123 0 3502 SFL CORP LTD Common Stock G7738W106 876 139489 SH SOLE 130854 0 8635 SGS SOC GEN SURVEILLANCE - ADR ADR 818800104 27437 914422 SH SOLE 762773 0 151649 SHAKE SHACK INC. Common Stock 819047101 4813 56766 SH SOLE 50590 0 6176 SHARP CORP ADR ADR 819882309 11025 2979699 SH SOLE 2637369 0 342330 SHAW COMMUNICATIONS INC Common Stock 82028K200 9171 522266 SH SOLE 497153 0 25113 SHENANDOAH TELECOMMUNICATIONS Common Stock 82312B106 3866 89377 SH SOLE 72588 0 16789 SHENZHOU INTERNATI-UNSP ADR ADR 82322R109 455 23304 SH SOLE 21137 0 2167 SHERWIN-WILLIAMS CO/THE Common Stock 824348106 284319 386875 SH SOLE 227508 0 159368 SHIFT TECHNOLOGIES INC Common Stock 82452T107 625 75538 SH SOLE 0 0 75538 SHIMANO INC ADR ADR 82455C101 30859 1311486 SH SOLE 1187852 0 123634 SHIMIZU CORP - ADR ADR 82454Y104 241 8427 SH SOLE 4789 0 3638 SHIN - ETSU CHEM - UNSPON ADR ADR 824551105 70826 1610406 SH SOLE 1419331 0 191075 SHINHAN FINANCIAL GROUP CO L SPN ADR RESTR ADR 824596100 22129 743589 SH SOLE 705437 0 38153 SHINSEI BANK LTD TOKYO SPONSORED ADR ADR 824631105 658 270802 SH SOLE 223324 0 47478 SHIONOGI & CO LTD-UNSPON ADR ADR 824667109 13064 953610 SH SOLE 833642 0 119968 SHISEIDO SPONSORED ADR ADR 824841407 39662 572328 SH SOLE 528057 0 44271 SHIZUOKA BANK-UNSPONS ADR ADR 824882203 375 5331 SH SOLE 1140 0 4191 SHOCKWAVE MEDICAL INC Common Stock 82489T104 2977 28701 SH SOLE 12180 0 16521 SHOE CARNIVAL INC Common Stock 824889109 1085 27691 SH SOLE 19162 0 8529 SHOPIFY INC CL A Common Stock 82509L107 67633 59749 SH SOLE 49499 0 10250 SHOPRITE HLDGS LTD SPONSORED ADR ADR 82510E209 1059 111992 SH SOLE 103453 0 8539 SHORE BANCSHARES INC Common Stock 825107105 822 56289 SH SOLE 49030 0 7259 SHUTTERSTOCK INC COM Common Stock 825690100 8639 120486 SH SOLE 37970 0 82516 SHYFT GROUP INC/THE Common Stock 825698103 1668 58762 SH SOLE 16820 0 41942 SIBANYE-STILLWATER LTD-ADR ADR 82575P107 651 40963 SH SOLE 33390 0 7573 SIEBERT FINANCIAL CORP Common Stock 826176109 51 12235 SH SOLE 11751 0 484 SIEMENS A G SPONSORED ADR ADR 826197501 125278 1745064 SH SOLE 924135 0 820929 SIEMENS HEALTHINEE-UNSP ADR ADR 82622J104 19553 759644 SH SOLE 682697 0 76947 SIENTRA INC COM Common Stock 82621J105 101 25980 SH SOLE 25634 0 346 SIERRA BANCORP Common Stock 82620P102 1685 70431 SH SOLE 44033 0 26398 SIGA TECHNOLOGIES INC Common Stock 826917106 290 39923 SH SOLE 25131 0 14792 SIGNATURE BANK/NEW YORK NY Common Stock 82669G104 7958 58821 SH SOLE 52116 0 6705 SIGNET JEWELERS LTD Common Stock G81276100 18541 679905 SH SOLE 564321 0 115584 SIKA AG-BR-ADR ADR 82674R103 33342 1224451 SH SOLE 1142577 0 81874 SILGAN HOLDINGS INC Common Stock 827048109 25706 693261 SH SOLE 177240 0 516020 SILICON LABORATORIES INC Common Stock 826919102 7395 58075 SH SOLE 49159 0 8916 SILICON MOTION TECHNOLOGY CO SPONSORED ADR ADR 82706C108 17515 363756 SH SOLE 12289 0 351467 SILK ROAD MEDICAL INC Common Stock 82710M100 746 11846 SH SOLE 10832 0 1014 SILVERBOW RESOURCES INC Common Stock 82836G102 286 53845 SH SOLE 53709 0 136 SIMMONS FIRST NATIONAL CORP Common Stock 828730200 6959 322327 SH SOLE 254665 0 67662 SIMON PROPERTY GROUP INC REIT REIT 828806109 108029 1266762 SH SOLE 1096111 0 170651 SIMPLY GOOD FOODS CO/THE Common Stock 82900L102 1553 49533 SH SOLE 40904 0 8629 SIMPSON MANUFACTURING CO INC Common Stock 829073105 9022 96547 SH SOLE 77038 0 19509 SIMULATIONS PLUS INC Common Stock 829214105 1948 27080 SH SOLE 23140 0 3940 SINA CORP Common Stock G81477104 2594 61200 SH SOLE 59621 0 1579 SINCLAIR BROADCAST GROUP INC Common Stock 829226109 6206 194845 SH SOLE 189022 0 5823 SINGAPORE AIRLINES LTD. ADR 82930C106 12093 1863282 SH SOLE 1758338 0 104944 SINGAPORE EXCHANGE LTD ADR ADR 82929W105 20744 197279 SH SOLE 179002 0 18277 Singapore Technologies Enginee ADR 82929Y101 318 10782 SH SOLE 5856 0 4926 SINGAPORE TELECOMMUNICATNS L SPON ADR NEW ADR 82929R304 18043 1036934 SH SOLE 958086 0 78848 SINO BIOPHARMACEUTICAL Common Stock G8167W138 10 10399 SH SOLE 6750 0 3649 SINO LD LTD SPONSORED ADR ADR 829344308 191 27835 SH SOLE 19403 0 8432 SINOPEC SHANGHAI PETROCHEMIC SPON ADR H ADR 82935M109 1685 81892 SH SOLE 75670 0 6222 SINOPHARM GROUP CO-UNSP ADR ADR 82937K101 1437 120115 SH SOLE 115366 0 4749 SIRIUS XM HOLDINGS INC Common Stock 82968B103 14620 2295074 SH SOLE 2193059 0 102015 SITE CENTERS CORP REIT 82981J109 6593 651517 SH SOLE 551264 0 100253 SITEONE LANDSCAPE SUPPLY INC Common Stock 82982L103 11353 71566 SH SOLE 36097 0 35469 SiTime Corp Common Stock 82982T106 1703 15218 SH SOLE 4460 0 10758 SIX FLAGS ENTERTAINMENT CORP Common Stock 83001A102 10467 306952 SH SOLE 271676 0 35275 SJW GROUP Common Stock 784305104 2807 40477 SH SOLE 38090 0 2387 SK TELECOM LTD SPONSORED ADR ADR 78440P108 25207 1029717 SH SOLE 966505 0 63212 SKECHERS U.S.A. INC Common Stock 830566105 11803 328396 SH SOLE 183214 0 145182 SKF AB SPONSORED ADR ADR 784375404 16321 636062 SH SOLE 560957 0 75105 SKYLINE CHAMPION CORP Common Stock 830830105 516 16671 SH SOLE 16053 0 618 SKYWEST INC Common Stock 830879102 11417 283242 SH SOLE 248677 0 34565 SKYWORKS SOLUTIONS INC Common Stock 83088M102 79264 518475 SH SOLE 432065 0 86410 SL GREEN RLTY CORP COM REIT REIT 78440X804 24829 416741 SH SOLE 341522 0 75219 SLACK TECHNOLOGIES INC- CL A Common Stock 83088V102 10059 238134 SH SOLE 225665 0 12469 SLEEP NUMBER CORP Common Stock 83125X103 6684 81654 SH SOLE 59209 0 22445 SLM CORP COM Common Stock 78442P106 21080 1701333 SH SOLE 731827 0 969506 SM ENERGY CO Common Stock 78454L100 12732 2080405 SH SOLE 2061048 0 19357 SMART GLOBAL HOLDINGS INC Common Stock G8232Y101 1414 37576 SH SOLE 31093 0 6483 SMARTSHEET INC-CLASS A Common Stock 83200N103 4588 66208 SH SOLE 41829 0 24379 SMC CORP JAPAN SPONSORED ADR ADR 78445W306 47809 1561372 SH SOLE 1400962 0 160411 SMITH & NEPHEW PLC SPDN ADR NEW ADR 83175M205 38558 914338 SH SOLE 778929 0 135409 SMITH & WESSON BRANDS INC Common Stock 831754106 682 38450 SH SOLE 37563 0 887 SMITH MICRO SOFTWARE Common Stock 832154207 67 12293 SH SOLE 12293 0 0 SMITHS GROUP PLC SPON ADR ADR 83238P203 12297 594933 SH SOLE 499764 0 95169 SMURFIT KAPPA GROUP PLC-ADR ADR 83272W106 19647 420987 SH SOLE 305411 0 115576 SNAM RETE GAS SPA ADR ADR 78460A106 548 50777 SH SOLE 39851 0 10926 SNAP INC CL A Common Stock 83304A106 29959 598336 SH SOLE 243142 0 355194 SNAP-ON INC Common Stock 833034101 34784 203247 SH SOLE 167374 0 35873 SNOWFLAKE INC Common Stock 833445109 6587 23408 SH SOLE 23220 0 188 SOCIEDAD QUIMICA MINERA DE C SPON ADR SER ADR 833635105 10483 213541 SH SOLE 204323 0 9218 SOCIETE GENERALE FRANCE SPONSORED ADR ADR 83364L109 17703 4255417 SH SOLE 3753863 0 501554 SODEXO - SPONSORED ADR ADR 833792104 18420 1085474 SH SOLE 968294 0 117180 Softbank Corp ADR 83405K102 16243 1287063 SH SOLE 1105470 0 181593 SOFTBANK CORP ADR ADR 83404D109 116247 3006917 SH SOLE 2658717 0 348200 SOHU.COM INC LTD-ADR ADR 83410S108 1200 75308 SH SOLE 75265 0 43 SOLAREDGE TECHNOLOGIES INC Common Stock 83417M104 18373 57574 SH SOLE 54004 0 3570 SOLARIS OILFIELD INFRAST-A Common Stock 83418M103 1027 126167 SH SOLE 117913 0 8254 SOLARWINDS CORP Common Stock 83417Q105 876 58623 SH SOLE 38906 0 19717 SOLID BIOSCIENCES INC Common Stock 83422E105 554 73097 SH SOLE 71811 0 1286 SOLVAY SA - UNSPONSORED ADR ADR 834437303 136 11204 SH SOLE 3657 0 7547 SONIC AUTOMOTIVE INC Common Stock 83545G102 4756 123305 SH SOLE 91705 0 31600 SONIC HEALTHCARE LTD ADR ADR 83546A203 36211 1474254 SH SOLE 1309124 0 165130 SONOCO PRODUCTS CO Common Stock 835495102 19206 324149 SH SOLE 299420 0 24729 SONOS INC Common Stock 83570H108 2615 111801 SH SOLE 14472 0 97329 SONOVA HOLDING-UNSPON ADR ADR 83569C102 34740 661345 SH SOLE 510386 0 150959 SONY CORP ADR NEW ADR 835699307 137925 1364239 SH SOLE 1186264 0 177975 SORRENTO THERAPEUTICS COM NEW Common Stock 83587F202 748 109557 SH SOLE 92537 0 17020 SOUTH JERSEY INDUSTRIES INC Common Stock 838518108 10728 497824 SH SOLE 456122 0 41702 SOUTH STATE CORP Common Stock 840441109 4579 63340 SH SOLE 61535 0 1805 SOUTH32 - ADR-W/I ADR 84473L105 33023 3468798 SH SOLE 3106671 0 362127 SOUTHERN CO/THE Common Stock 842587107 213286 3472015 SH SOLE 2636673 0 835342 SOUTHERN COPPER CORP Common Stock 84265V105 44516 683607 SH SOLE 633792 0 49815 SOUTHERN FIRST BANCSHS COM Common Stock 842873101 419 11855 SH SOLE 11290 0 565 SOUTHERN NATL BANCRP COM Common Stock 843395104 1284 106031 SH SOLE 88092 0 17940 SOUTHSIDE BANCSHARES INC Common Stock 84470P109 1621 52250 SH SOLE 49622 0 2628 SOUTHWEST AIRLINES CO Common Stock 844741108 69917 1500045 SH SOLE 1181144 0 318901 SOUTHWEST GAS HOLDINGS INC Common Stock 844895102 7794 128298 SH SOLE 97451 0 30847 SOUTHWESTERN ENERGY CO Common Stock 845467109 10988 3687114 SH SOLE 3418445 0 268669 SP PLUS CORP Common Stock 78469C103 1147 39768 SH SOLE 9965 0 29803 SPARK ENERGY INC CL A COM Common Stock 846511103 628 65606 SH SOLE 18734 0 46872 SPARK NEW ZEALAND LTD ADR 84652A102 25643 1512880 SH SOLE 1397634 0 115246 SPARTANNASH CO Common Stock 847215100 4746 272607 SH SOLE 180590 0 92017 SPDR DOW JONES INDUSTRIAL AVERAGE ETF ETF 78467X109 2975 9729 SH SOLE 6093 0 3636 SPDR GOLD TRUST ETF 78463V107 68347 383195 SH SOLE 380288 0 2907 SPDR PORTFOLIO AGGREGATE BOND ETF ETF 78464A649 561 18225 SH SOLE 18225 0 0 SPDR PORTFOLIO DEVELOPED WORLD ETF ETF 78463X889 3476 103006 SH SOLE 103006 0 0 SPDR PORTFOLIO EMERGING MARKETS ETF ETF 78463X509 13545 321266 SH SOLE 321266 0 0 SPDR PORTFOLIO LARGE CAP ETF ETF 78464A854 259 5903 SH SOLE 5903 0 0 SPDR PORTFOLIO MSCI GLOBAL S ETF 78463X475 6571 134897 SH SOLE 134897 0 0 SPDR PORTFOLIO S&P 500 GROWT ETF 78464A409 120609 2181382 SH SOLE 2181382 0 0 SPDR POTFOLIO S&P 1500 COMPOS ETF 78464A805 2481 53829 SH SOLE 53829 0 0 SPDR S&P MIDCAP 400 ETF TRUST ETF 78467Y107 32112 76472 SH SOLE 1816 0 74656 SPDR TR UNIT SER 1 ETF 78462F103 138890 371484 SH SOLE 191627 0 179856 SPECTRUM BRANDS HOLDINGS INC (NEW) Common Stock 84790A105 5818 73664 SH SOLE 27508 0 46157 SPECTRUM PHARMACEUTICALS INC Common Stock 84763A108 2592 760091 SH SOLE 736259 0 23832 SPERO THERAPEUTICS INC Common Stock 84833T103 494 25455 SH SOLE 7582 0 17873 SPIRE INC Common Stock 84857L101 20428 318992 SH SOLE 287536 0 31456 SPIRIT AEROSYSTEMS HOLDINGS IN Common Stock 848574109 37270 953447 SH SOLE 364758 0 588689 SPIRIT AIRLS INC COM Common Stock 848577102 2326 95147 SH SOLE 90208 0 4939 SPIRIT RLTY CAP INC COM REIT 84860W300 8826 219716 SH SOLE 195494 0 24222 SPLUNK INC COM Common Stock 848637104 33805 198982 SH SOLE 183996 0 14987 SPOK HOLDINGS INC Common Stock 84863T106 1287 115629 SH SOLE 110741 0 4888 SPORTSMANS WHSE HLDGS COM Common Stock 84920Y106 1491 84938 SH SOLE 29850 0 55088 SPOTIFY TECHNOLOGY SA Common Stock L8681T102 45894 145853 SH SOLE 122066 0 23787 SPRINGWORKS THERAPEUTICS INC Common Stock 85205L107 1951 26903 SH SOLE 9825 0 17078 Sprout Social Inc Common Stock 85209W109 391 8612 SH SOLE 8540 0 72 SPROUTS FARMERS MARKET INC Common Stock 85208M102 9095 452463 SH SOLE 289489 0 162974 SPS COMM INC COM Common Stock 78463M107 16575 152634 SH SOLE 97607 0 55027 SPX CORP Common Stock 784635104 14488 265645 SH SOLE 90107 0 175538 SPX FLOW INC Common Stock 78469X107 7585 130866 SH SOLE 109198 0 21668 SQUARE INC - A Common Stock 852234103 77777 357367 SH SOLE 322964 0 34403 SS&C TECHNOLOGIES INC COM Common Stock 78467J100 14384 197724 SH SOLE 184422 0 13302 SSSS - SuRo Capital Corp Common Stock 86887Q109 5268 402414 SH SOLE 0 0 402414 ST JOE CO/THE Common Stock 790148100 4129 97264 SH SOLE 93379 0 3885 STAAR SURGICAL CO COM PAR $0.01 Common Stock 852312305 2957 37332 SH SOLE 20042 0 17290 STAG INDL INC COM REIT REIT 85254J102 6649 212293 SH SOLE 187496 0 24797 STAMPS.COM INC Common Stock 852857200 15684 79945 SH SOLE 69616 0 10329 STANDARD BK GROUP LTD SPONSORED ADR ADR 853118206 3549 410785 SH SOLE 264778 0 146007 STANDARD CHARTERED- UNSP ADR ADR 853254100 9755 762725 SH SOLE 688496 0 74229 STANDARD MOTOR PRODUCTS INC Common Stock 853666105 1265 31275 SH SOLE 28348 0 2927 STANDEX INTERNATIONAL CORP Common Stock 854231107 5636 72700 SH SOLE 39026 0 33674 STANLEY BLACK & DECKER INC Common Stock 854502101 124243 695808 SH SOLE 542423 0 153385 STAR BULK CARRIERS CORP Common Stock Y8162K204 631 71444 SH SOLE 71444 0 0 STARBUCKS CORP Common Stock 855244109 454026 4244023 SH SOLE 3505047 0 738976 STARWOOD PROPERTY TRUST INC REIT REIT 85571B105 22811 1181919 SH SOLE 519992 0 661926 STATE AUTO FINANCIAL CORP Common Stock 855707105 807 45502 SH SOLE 43576 0 1926 STATE STREET CORP Common Stock 857477103 126305 1735441 SH SOLE 1073530 0 661911 STEALTHGAS INC. Common Stock Y81669106 24 10200 SH SOLE 10200 0 0 STEEL DYNAMICS INC COM Common Stock 858119100 52922 1435363 SH SOLE 763893 0 671470 STEELCASE INC Common Stock 858155203 2919 215389 SH SOLE 127868 0 87521 STEPAN CO Common Stock 858586100 7857 65846 SH SOLE 47451 0 18395 STERICYCLE INC Common Stock 858912108 12054 173861 SH SOLE 160679 0 13182 STERIS PLC Common Stock G8473T100 35345 186478 SH SOLE 145805 0 40673 STERLING BANCORP INC/MI Common Stock 85917W102 380 83747 SH SOLE 59446 0 24301 STERLING BANCORP/DE Common Stock 85917A100 15037 836338 SH SOLE 615909 0 220428 STERLING CONSTRUCTION CO INC Common Stock 859241101 405 21788 SH SOLE 20099 0 1689 STEVEN MADDEN LTD Common Stock 556269108 8259 233843 SH SOLE 187383 0 46460 STEWART INFORMATION SERVICES C Common Stock 860372101 6686 138252 SH SOLE 86302 0 51950 STIFEL FINANCIAL CORP Common Stock 860630102 13896 275392 SH SOLE 218347 0 57045 STITCH FIX INC-CLASS A Common Stock 860897107 3565 60715 SH SOLE 31576 0 29139 STMICROELECTRONICS N V NY REGISTRY NY Reg Shrs 861012102 39238 1057055 SH SOLE 947912 0 109143 STOCK YARDS BANCORP INC Common Stock 861025104 1418 35031 SH SOLE 34512 0 519 STOKE THERAPEUTICS INC Common Stock 86150R107 486 7851 SH SOLE 1845 0 6006 STONECO LTD-A Common Stock G85158106 25338 301933 SH SOLE 281416 0 20517 STONERIDGE INC Common Stock 86183P102 264 8737 SH SOLE 8628 0 109 StoneX Group Inc Common Stock 861896108 2042 35269 SH SOLE 33110 0 2159 STORA ENSO CORP SPON ADR REP R ADR 86210M106 18345 972700 SH SOLE 855337 0 117364 STORE CAP CORP COM REIT 862121100 14439 424938 SH SOLE 390377 0 34561 STRATEGIC EDUCATION INC Common Stock 86272C103 4013 42101 SH SOLE 33236 0 8865 STRAUMANN HOLDING AG-UNS ADR ADR 86317T103 11166 184259 SH SOLE 175669 0 8590 STREETTRACKS SER TR SPDR S&P DIVID ETF 78464A763 1724 16274 SH SOLE 16025 0 249 STRIDE INC Common Stock 86333M108 270 12719 SH SOLE 10088 0 2631 STRONGBRIDGE BIOPHARMA PLC Common Stock G85347105 156 64148 SH SOLE 52607 0 11541 STRYKER CORP Common Stock 863667101 254771 1039713 SH SOLE 862953 0 176760 STURM RUGER & CO INC Common Stock 864159108 3213 49374 SH SOLE 37728 0 11646 SUBARU CORP ADR 86428V104 14933 1500760 SH SOLE 1386784 0 113976 SUBSEA 7 S A SPONSORED ADR ADR 864323100 569 57202 SH SOLE 57202 0 0 SUEZ-SPONSORED ADR ADR 864691209 21319 2171026 SH SOLE 1935063 0 235963 SUMCO CORPORATION ADR ADR 86558P109 225 5472 SH SOLE 5437 0 35 SUMITOMO CHEM CO LTD ADR ADR 865612105 10540 528060 SH SOLE 456034 0 72026 SUMITOMO CORP SPONSORED ADR ADR 865613103 18355 1375916 SH SOLE 1237381 0 138535 SUMITOMO ELEC INDS LTD ADR ADR 865617203 250 18823 SH SOLE 6712 0 12111 SUMITOMO METAL MNG CO ADR ADR 86563T104 1798 162939 SH SOLE 152311 0 10628 SUMITOMO MITSUI FINL SPONSORED ADR ADR 86562M209 61809 10017679 SH SOLE 8232095 0 1785583 SUMITOMO MITSUI TR SPONSORED ADR ADR 86562X106 24007 7694620 SH SOLE 6860597 0 834023 SUMMIT HOTEL PPTYS INC COM REIT 866082100 9839 1091967 SH SOLE 967695 0 124272 SUMMIT MATERIALS INC - CL A Common Stock 86614U100 3079 153317 SH SOLE 147024 0 6293 SUN ART RETAIL GRP LTD ADR ADR 866633100 213 21679 SH SOLE 21679 0 0 SUN COMMUNITIES INC REIT REIT 866674104 22545 148373 SH SOLE 136012 0 12360 SUN HUNG KAI PPTYS LTD SPONSORED ADR ADR 86676H302 43091 3363856 SH SOLE 3082086 0 281770 SUN LIFE FINANCIAL INC Common Stock 866796105 15511 348878 SH SOLE 333307 0 15571 SUNCOKE ENERGY INC Common Stock 86722A103 1067 245307 SH SOLE 230836 0 14471 SUNCOR ENERGY INC Common Stock 867224107 13278 791313 SH SOLE 751906 0 39407 SUNCORP GROUP LTD-SPON ADR ADR 86723Y308 335 44348 SH SOLE 9240 0 35108 SUNNOVA ENERGY INTERNATIONAL Common Stock 86745K104 2666 59071 SH SOLE 21821 0 37250 SUNNY OPTICAL TECH-UNSP ADR ADR 86745T105 2418 11159 SH SOLE 10225 0 934 SUNPOWER CORP Common Stock 867652406 2826 110217 SH SOLE 42969 0 67248 SUNRUN INC COM Common Stock 86771W105 10318 148716 SH SOLE 141832 0 6884 SUNSTONE HOTEL INVESTORS INC REIT REIT 867892101 4477 395120 SH SOLE 317260 0 77860 SUNTORY BEVER & FOOD ADS ADR 86803T104 13883 781245 SH SOLE 712742 0 68503 SUPER MICRO COMPUTER INC Common Stock 86800U104 15093 476710 SH SOLE 4257 0 472453 SUPERIOR GROUP OF COS INC Common Stock 868358102 1538 66169 SH SOLE 11408 0 54761 SUPERNUS PHARMA INC COM Common Stock 868459108 4359 173236 SH SOLE 102503 0 70733 SURGERY PARTNERS INC COM Common Stock 86881A100 656 22597 SH SOLE 16560 0 6037 SURGUTNEFTEGAZ JSC SPON ADR PFD ADR 868861105 4903 890189 SH SOLE 842243 0 47946 SURMODICS INC Common Stock 868873100 1327 30485 SH SOLE 27445 0 3040 SUZANO PAPEL E CELULO-SP ADR ADR 86959K105 1326 118577 SH SOLE 102843 0 15734 SUZUKI MTR CORP ADR ADR 86959X107 4987 26686 SH SOLE 23815 0 2871 SVB FINANCIAL GROUP Common Stock 78486Q101 77414 199609 SH SOLE 164742 0 34867 SVENSKA HANDELSBANKEN ADR ADR 86959C103 18699 3758631 SH SOLE 3284150 0 474481 SVMK INC Common Stock 78489X103 3895 152456 SH SOLE 67699 0 84757 SWATCH GROUP AG ADR ADR 870123106 11212 826124 SH SOLE 762287 0 63837 SWEDBANK AB ADR ADR 870195104 17056 966892 SH SOLE 798676 0 168216 SWEDISH MATCH AB-UNSPON ADR ADR 870309606 19682 509377 SH SOLE 464501 0 44876 SWIRE PAC LTD SPON ADR A ADR 870794302 22261 4010916 SH SOLE 3545299 0 465618 Swiss Life Holding AG ADR 87089E100 1779 78453 SH SOLE 68196 0 10257 SWISS RE LTD SPONSORED ADR ADR 870886108 23971 1011862 SH SOLE 925074 0 86788 SWISSCOM AG-SPONSORED ADR ADR 871013108 26557 494083 SH SOLE 444054 0 50028 SWITCH INC - A Common Stock 87105L104 3633 221918 SH SOLE 182529 0 39389 SYKES ENTERPRISES INC Common Stock 871237103 8952 237647 SH SOLE 126151 0 111496 SYMRISE AG - ADR ADR 87155N109 37636 1131392 SH SOLE 986938 0 144454 SYNAPTICS INC Common Stock 87157D109 6462 67032 SH SOLE 65155 0 1877 SYNCHRONY FINL COM Common Stock 87165B103 66979 1929672 SH SOLE 1548846 0 380826 SYNDAX PHARMACEUTICALS INC Common Stock 87164F105 466 20946 SH SOLE 19304 0 1642 SYNEOS HEALTH INC Common Stock 87166B102 18934 277905 SH SOLE 71966 0 205939 SYNLOGIC INC Common Stock 87166L100 61 28258 SH SOLE 28156 0 102 SYNNEX CORP Common Stock 87162W100 6638 81511 SH SOLE 68209 0 13301 SYNOPSYS INC Common Stock 871607107 99176 382564 SH SOLE 324190 0 58374 SYNOVUS FINANCIAL CORP Common Stock 87161C501 19741 609854 SH SOLE 562756 0 47098 SYROS PHARMACEUTICALS INC Common Stock 87184Q107 205 18891 SH SOLE 5012 0 13879 SYSCO CORP Common Stock 871829107 146901 1978201 SH SOLE 1444582 0 533620 SYSMEX CORP UNSPONS ADR ADR 87184P109 49615 824860 SH SOLE 729536 0 95324 SYSTEMAX INC Common Stock 871851101 502 13983 SH SOLE 6942 0 7041 T ROWE PRICE GROUP INC Common Stock 74144T108 145307 959821 SH SOLE 786478 0 173342 T&D HOLDINGS INC-UNSPON ADR ADR 872120100 1926 326161 SH SOLE 250668 0 75493 TABCORP HLDGS LTD ADR ADR 873306302 358 61343 SH SOLE 1076 0 60267 TABULA RASA HEALTHCARE INC Common Stock 873379101 1092 25483 SH SOLE 17242 0 8241 TACTILE SYSTEMS TECHNOLOGY I Common Stock 87357P100 1737 38658 SH SOLE 25337 0 13321 TAIHEIYO CEMENT CORP - SPON ADR ADR 87401G106 268 43501 SH SOLE 13227 0 30274 TAISHO PHARMA HOLD UNSP- ADR ADR 87402P105 2416 144513 SH SOLE 114073 0 30440 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR ADR 874039100 195704 1794795 SH SOLE 1519152 0 275644 TAKEDA PHARMACEUTICAL CO LTD ADR 874060205 64030 3518126 SH SOLE 2621133 0 896993 TAKE-TWO INTERACTIVE SOFTWARE Common Stock 874054109 72585 349319 SH SOLE 260880 0 88439 TAL EDUCATION GROUP ADR 874080104 15732 219994 SH SOLE 209732 0 10262 TALEND SA - ADR ADR 874224207 535 13947 SH SOLE 12820 0 1127 TALOS ENERGY INC Common Stock 87484T108 1952 236847 SH SOLE 229839 0 7008 TANDEM DIABETES CARE INC Common Stock 875372203 3249 33952 SH SOLE 29777 0 4175 TANGER FACTORY OUTLET CENTER REIT REIT 875465106 3788 380341 SH SOLE 331246 0 49095 TAPESTRY INC Common Stock 876030107 29167 938457 SH SOLE 795741 0 142716 TARGA RESOURCES CORP Common Stock 87612G101 31076 1178006 SH SOLE 1111102 0 66904 TARGET CORP Common Stock 87612E106 499356 2828734 SH SOLE 1770276 0 1058458 TARGET HOSPITALITY CORP Common Stock 87615L107 24 15252 SH SOLE 15252 0 0 TARO PHARMACEUTICAL INDS LTD ORD Common Stock M8737E108 2649 36078 SH SOLE 32016 0 4062 TATA MOTORS LTD SPONSORED ADR ADR 876568502 18796 1491725 SH SOLE 1427361 0 64364 TATE & LYLE PLC SPONSORED ADR ADR 876570607 368 9814 SH SOLE 9788 0 26 Tatneft PJSC ADR 876629205 959 23687 SH SOLE 23137 0 550 TAYLOR MORRISON HOME CL A Common Stock 87724P106 18775 731956 SH SOLE 468784 0 263172 TC ENERGY CORP Common Stock 87807B107 15617 383526 SH SOLE 374289 0 9237 TC PIPELINES LP MLP 87233Q108 838 28462 SH SOLE 22222 0 6240 TCF FINANCIAL CORP Common Stock 872307103 25506 688983 SH SOLE 522297 0 166686 TCR2 THERAPEUTICS INC Common Stock 87808K106 1762 56952 SH SOLE 2070 0 54882 TDK CORP - SPONSORED ADR ADR 872351408 31845 210079 SH SOLE 191124 0 18955 TE CONNECTIVITY LTD Common Stock H84989104 93477 772091 SH SOLE 696229 0 75862 TEAM INC Common Stock 878155100 2137 196092 SH SOLE 70729 0 125363 TeamViewer AG ADR 87816Y106 6868 247499 SH SOLE 224888 0 22611 TECHNIPFMC PLC Common Stock G87110105 15709 1671211 SH SOLE 1439725 0 231486 TECHNOPRO HOLDINGS-SPON ADR ADR 87875T204 2488 149010 SH SOLE 18628 0 130382 TECHTARGET INC Common Stock 87874R100 5853 99018 SH SOLE 39567 0 59451 TECHTRONIC INDS LTD SPONSORED ADR ADR 87873R101 41523 581878 SH SOLE 447910 0 133969 TECK RESOURCES LTD Common Stock 878742204 10417 573955 SH SOLE 561866 0 12089 TEEKAY CORP Common Stock Y8564W103 26 12178 SH SOLE 12178 0 0 TEGNA INC Common Stock 87901J105 18427 1320926 SH SOLE 538997 0 781928 TEIJIN LTD ADR ADR 879063204 830 46801 SH SOLE 28896 0 17905 TEJON RANCH CO DEL COM Common Stock 879080109 182 12601 SH SOLE 12481 0 120 TELADOC HEALTH INC Common Stock 87918A105 34682 173444 SH SOLE 135105 0 38339 TELE2 AB ADR ADR 87952P307 3068 469097 SH SOLE 415391 0 53706 TELECOM ARGENTINA STET FRANCE TELECOM ADR ADR 879273209 829 126356 SH SOLE 113063 0 13293 TELECOM ITALIA SPA-SPON ADR ADR 87927Y201 5438 1071620 SH SOLE 941346 0 130275 TELECOM ITALIA SPA-SPON ADR ADR 87927Y102 8900 1947534 SH SOLE 1689856 0 257678 TELEDYNE TECHNOLOGIES INC Common Stock 879360105 35504 90575 SH SOLE 57039 0 33536 TELEFLEX INC Common Stock 879369106 89275 216912 SH SOLE 94044 0 122868 TELEFONICA BRASIL SA ADR 87936R205 2204 249025 SH SOLE 234930 0 14095 TELEFONICA S A SPONSORED ADR ADR 879382208 20496 5073193 SH SOLE 4495670 0 577523 TELENAV INC Common Stock 879455103 184 39150 SH SOLE 5569 0 33581 TELENOR ASA SPONSORED ADR ADR 87944W105 13469 792304 SH SOLE 733000 0 59304 TELEPERFORMANCE SA ADR ADR 87946F100 21574 125811 SH SOLE 90745 0 35066 TELEPHONE & DATA SYSTEMS INC Common Stock 879433829 5659 304748 SH SOLE 230515 0 74234 TELIASONERA A B SPONSORED ADR ADR 87960M205 22036 2690645 SH SOLE 2424585 0 266060 TELOS CORPORATION Common Stock 87969B101 385 11677 SH SOLE 11677 0 0 TELSTRA CORP LTD SPON ADR ADR 87969N204 28976 2528464 SH SOLE 2365605 0 162859 TELUS CORP NON-VTG SHS Common Stock 87971M103 8085 408339 SH SOLE 400307 0 8032 TEMENOS AG-SP ADR ADR 87974R208 8739 61710 SH SOLE 55003 0 6707 TEMPLETON ENERG MKTS INC FD Closed-End Fund 880192109 4577 589065 SH SOLE 482563 0 106502 TEMPLETON GLOBAL INCOME FUND Closed-End Fund 880198106 22516 4093759 SH SOLE 3651089 0 442670 TEMPUR SEALY INTERNATIONAL INC Common Stock 88023U101 9612 356007 SH SOLE 328317 0 27690 TENABLE HOLDINGS INC Common Stock 88025T102 7149 136791 SH SOLE 73659 0 63132 TENAGA NASIONAL BERHAD SPONSORED ADR ADR 880277108 676 67998 SH SOLE 63051 0 4947 TENARIS SA ADR ADR 88031M109 20675 1296208 SH SOLE 1148461 0 147747 TENCENT HOLDINGS LTD Common Stock G87572163 324 4542 SH SOLE 4490 0 52 TENCENT HOLDINGS LTD - ADR ADR 88032Q109 99449 1383352 SH SOLE 1242336 0 141015 TENCENT MUSIC ENTERTAINM-ADR ADR 88034P109 9647 501386 SH SOLE 431085 0 70301 TENET HEALTHCARE CORP Common Stock 88033G407 9312 233202 SH SOLE 134483 0 98719 TENNANT CO Common Stock 880345103 4112 58598 SH SOLE 30861 0 27737 TENNECO INC Common Stock 880349105 2577 243078 SH SOLE 231471 0 11607 TERADATA CORP Common Stock 88076W103 5331 237254 SH SOLE 125623 0 111631 TERADYNE INC Common Stock 880770102 46030 383934 SH SOLE 307547 0 76387 TEREX CORP Common Stock 880779103 8678 248721 SH SOLE 227219 0 21502 Terminix Global Holdings Inc Common Stock 88087E100 12995 254747 SH SOLE 246202 0 8545 TERNIUM SA-SPONSORED ADR ADR 880890108 3829 131673 SH SOLE 128809 0 2864 TERRENO RLTY CORP COM REIT 88146M101 7010 119811 SH SOLE 89057 0 30753 TERUMO CORP-UNSPON ADR ADR 88156J105 11801 278977 SH SOLE 194616 0 84361 TESCO PLC SPONSORED ADR ADR 881575302 43844 4534061 SH SOLE 4117392 0 416669 TESLA INC Common Stock 88160R101 1279350 1812958 SH SOLE 1569882 0 243077 TETRA TECH INC Common Stock 88162G103 17538 151479 SH SOLE 84074 0 67405 TETRA TECHNOLOGIES INC Common Stock 88162F105 20 22882 SH SOLE 22882 0 0 TEVA PHARMACEUTICAL-SP ADR ADR 881624209 47983 4972380 SH SOLE 4792968 0 179412 TEXAS CAPITAL BANCSHARES INC Common Stock 88224Q107 8198 137786 SH SOLE 127558 0 10228 TEXAS INSTRUMENTS INC Common Stock 882508104 633831 3861762 SH SOLE 3276201 0 585561 TEXAS ROADHOUSE INC Common Stock 882681109 10103 129258 SH SOLE 75849 0 53409 TEXTAINER GROUP HOLDINGS LTD Common Stock G8766E109 2674 139409 SH SOLE 37457 0 101952 TEXTRON INC Common Stock 883203101 63295 1309647 SH SOLE 773954 0 535693 TFS FINANCIAL CORP Common Stock 87240R107 8170 463433 SH SOLE 165740 0 297693 TG THERAPEUTICS INC COM Common Stock 88322Q108 7452 143256 SH SOLE 99218 0 44038 Thales SA ADR 883219206 718 39109 SH SOLE 36530 0 2579 THE ADT CORPORATION COM Common Stock 00090Q103 1343 171045 SH SOLE 144528 0 26517 THE CARLYLE GROUP INC Common Stock 14316J108 552 17564 SH SOLE 17048 0 516 THE ODP CORP Common Stock 88337F105 9140 311957 SH SOLE 204535 0 107422 THERAPEUTICSMD INC COM Common Stock 88338N107 41 33626 SH SOLE 33333 0 293 THERAVANCE BIOPHARMA INC Common Stock G8807B106 387 21757 SH SOLE 17599 0 4158 THERMO FISHER SCIENTIFIC INC Common Stock 883556102 621455 1334224 SH SOLE 1162566 0 171658 THIRD POINT REINSURANCE LTD Common Stock G8827U100 2080 218511 SH SOLE 198665 0 19846 THK Co Ltd ADR 872434105 13989 860350 SH SOLE 770545 0 89805 THOMSON REUTERS CORP Common Stock 884903709 26872 328146 SH SOLE 319292 0 8854 THOR INDUSTRIES INC Common Stock 885160101 15720 169050 SH SOLE 130953 0 38097 THYSSENKRUPP AG-SPON ADR ADR 88629Q207 4793 489095 SH SOLE 446442 0 42653 TIDEWATER INC COM Common Stock 88642R109 364 42128 SH SOLE 39427 0 2701 TIFFANY & CO Common Stock 886547108 54967 418162 SH SOLE 382751 0 35411 TILLYS INC CL A Common Stock 886885102 579 70902 SH SOLE 70902 0 0 TIM PARTICIPACOES SA SPONS ADR PFD ADR 88706T108 1725 123942 SH SOLE 115496 0 8446 TIMKEN CO Common Stock 887389104 45692 590642 SH SOLE 260619 0 330023 TIMKENSTEEL CORP Common Stock 887399103 892 191023 SH SOLE 183037 0 7986 TIPTREE INC Common Stock 88822Q103 53 10625 SH SOLE 902 0 9723 TITAN INTERNATIONAL INC Common Stock 88830M102 224 46185 SH SOLE 41042 0 5143 TITAN MACHINERY INC Common Stock 88830R101 709 36248 SH SOLE 5748 0 30500 TIVITY HEALTH INC Common Stock 88870R102 1973 100735 SH SOLE 96697 0 4038 TJX COS INC Common Stock 872540109 325335 4764016 SH SOLE 3555292 0 1208725 T-MOBILE US INC Common Stock 872590104 250493 1857569 SH SOLE 1241417 0 616152 TOKIO MARINE HOLDINGS INC ADR 889094108 54502 1033406 SH SOLE 911686 0 121719 TOKYO ELECTRON LTD Common Stock J86957115 398 1044 SH SOLE 1044 0 0 TOKYO ELECTRONIC LTD ADR ADR 889110102 75707 808934 SH SOLE 730956 0 77979 TOKYO GAS CO LTD ADR ADR 889115101 3617 319504 SH SOLE 285065 0 34439 TOLL BROTHERS INC Common Stock 889478103 11114 255667 SH SOLE 200854 0 54813 TOMPKINS FINANCIAL CORP Common Stock 890110109 1172 16601 SH SOLE 16101 0 500 TOMRA SYS A / S SPON ADR NEW ADR 889905204 1080 21751 SH SOLE 3195 0 18556 TOOTSIE ROLL INDUSTRIES INC Common Stock 890516107 2623 88327 SH SOLE 60921 0 27406 TOP GLOVE CORP BHD-SPONS ADR ADR 890534100 2322 377498 SH SOLE 338636 0 38862 TOPBUILD CORP Common Stock 89055F103 25398 137975 SH SOLE 74941 0 63034 TOPPAN PRTG LTD ADR ADR 890747306 305 42973 SH SOLE 34969 0 8004 TORAY INDUSTRIES ADR ADR 890880206 16734 1407416 SH SOLE 1291936 0 115480 TORO CO/THE Common Stock 891092108 17084 180134 SH SOLE 133074 0 47060 TORONTO-DOMINION BANK/THE Common Stock 891160509 39312 696783 SH SOLE 676239 0 20543 TOSHIBA CORP UNSP ADR ADR 891493306 12978 919768 SH SOLE 843281 0 76487 TOTAL S A SPONSORED ADR ADR 89151E109 70594 1684429 SH SOLE 1265198 0 419231 TOTO LTD-UNSPONSORED ADR ADR 891515207 4056 67325 SH SOLE 62677 0 4648 TOWER SEMICONDUCTOR SHS NEW Common Stock M87915274 228 8817 SH SOLE 8756 0 61 TOWNE BANK/PORTSMOUTH VA Common Stock 89214P109 1440 61333 SH SOLE 60196 0 1136 TOYOTA INDUSTRIES-UNSPON ADR ADR 892330101 215 2646 SH SOLE 1628 0 1018 TOYOTA MOTOR CORP SP ADR REP2COM ADR 892331307 153106 990529 SH SOLE 858096 0 132433 TPG RE FIN TR INC REIT 87266M107 1253 117953 SH SOLE 49504 0 68449 TPI COMPOSITES INC Common Stock 87266J104 1402 26570 SH SOLE 18551 0 8019 TRACTOR SUPPLY CO Common Stock 892356106 66401 472336 SH SOLE 417172 0 55163 TRADE DESK INC/THE -CLASS A Common Stock 88339J105 38988 48674 SH SOLE 35174 0 13500 TRADEWEB MARKETS INC-CLASS A Common Stock 892672106 754 12076 SH SOLE 7249 0 4827 TRANE TECHNOLOGIES PLC Common Stock G8994E103 116804 804656 SH SOLE 661258 0 143398 TRANSALTA CORP Common Stock 89346D107 162 21390 SH SOLE 21390 0 0 TRANSDIGM GROUP INC Common Stock 893641100 164814 266324 SH SOLE 212423 0 53901 TRANSLATE BIO INC Common Stock 89374L104 1069 57978 SH SOLE 10417 0 47561 TRANSOCEAN LTD/SWITZERLAND Common Stock H8817H100 2338 1012138 SH SOLE 426923 0 585215 TRANSPORTADORA DE GAS SPONSR ADR B ADR 893870204 408 78374 SH SOLE 74714 0 3660 TRANSUNION Common Stock 89400J107 20252 204112 SH SOLE 146735 0 57376 TRAVELERS COS INC/THE Common Stock 89417E109 193460 1378214 SH SOLE 935782 0 442432 Travere Therapeutics Inc Common Stock 89422G107 5515 202333 SH SOLE 44351 0 157982 TREASURY WINE ESTATES LTD ADR ADR 89465J109 10553 1437734 SH SOLE 1275273 0 162461 TRECORA RESOURCES Common Stock 894648104 179 25601 SH SOLE 25397 0 204 TREDEGAR CORP Common Stock 894650100 1223 73243 SH SOLE 62752 0 10491 TREEHOUSE FOODS INC Common Stock 89469A104 15703 369570 SH SOLE 119412 0 250158 TREND MICRO INC - SPON ADR ADR 89486M206 13777 240062 SH SOLE 219214 0 20848 TREX CO INC Common Stock 89531P105 24657 294523 SH SOLE 243701 0 50822 TRI CONTL CORP COM Closed-End Fund 895436103 5455 185103 SH SOLE 114341 0 70762 TRI POINTE HOMES INC Common Stock 87265H109 7093 411217 SH SOLE 271493 0 139724 TRIBUNE PUBLISHING CO Common Stock 89609W107 240 17529 SH SOLE 16584 0 945 TRICIDA INC Common Stock 89610F101 428 60643 SH SOLE 59923 0 720 TRICO BANCSHARES Common Stock 896095106 2043 57916 SH SOLE 34258 0 23658 TRIMAS CORP Common Stock 896215209 2605 82249 SH SOLE 54777 0 27472 TRIMBLE INC Common Stock 896239100 37013 554340 SH SOLE 528232 0 26109 TRINET GROUP INC Common Stock 896288107 6718 83352 SH SOLE 32212 0 51140 TRINITY INDUSTRIES INC Common Stock 896522109 15409 583911 SH SOLE 287630 0 296281 TRINSEO S A SHS Common Stock L9340P101 11731 229068 SH SOLE 206602 0 22466 TRIP ADVISOR INC Common Stock 896945201 6432 223505 SH SOLE 212207 0 11297 TRIP.COM GROUP LTD ADR 89677Q107 8733 258920 SH SOLE 217939 0 40981 TRIPLE-S MANAGEMENT CORP Common Stock 896749108 796 37278 SH SOLE 31299 0 5979 TRISTATE CAP HLDGS INC COM Common Stock 89678F100 1113 63954 SH SOLE 49239 0 14715 TRITON INTERNATIONAL LTD/BER Common Stock G9078F107 7204 148513 SH SOLE 74253 0 74260 TRIUMPH BANCORP INC COM Common Stock 89679E300 1085 22352 SH SOLE 19348 0 3004 TRIUMPH GROUP INC Common Stock 896818101 1460 116203 SH SOLE 103268 0 12935 TRONOX HOLDINGS PLC - CLASS A Common Stock G9087Q102 2362 161567 SH SOLE 132148 0 29419 TRUEBLUE INC Common Stock 89785X101 4487 240053 SH SOLE 140195 0 99858 TRUECAR INC Common Stock 89785L107 158 37553 SH SOLE 36665 0 888 TRUIST FINANCIAL CORP Common Stock 89832Q109 224318 4680117 SH SOLE 3684131 0 995987 TRUPANION INC Common Stock 898202106 10137 84680 SH SOLE 40302 0 44378 TRUSTCO BANK CORP NY Common Stock 898349105 2778 416497 SH SOLE 344220 0 72276 TRUSTMARK CORP Common Stock 898402102 3089 113106 SH SOLE 88689 0 24417 TS INNOVATION ACQUISITIONS C Unit 87284T209 874 82953 SH SOLE 0 0 82953 TSAKOS ENERGY NAVIGATION LTD Common Stock G9108L173 390 48540 SH SOLE 48540 0 0 TTEC HOLDINGS INC Common Stock 89854H102 10971 150437 SH SOLE 68259 0 82178 TTM TECHNOLOGIES INC Common Stock 87305R109 5126 371586 SH SOLE 291890 0 79696 TUCOWS INC-CLASS A Common Stock 898697206 276 3737 SH SOLE 2874 0 863 TUI AG-UNSPON ADR ADR 899045108 277 87756 SH SOLE 79766 0 7990 TUPPERWARE BRANDS CORP Common Stock 899896104 12943 399585 SH SOLE 298773 0 100812 TURKCELL ILETISIM HIZMET-ADR ADR 900111204 3847 713697 SH SOLE 673245 0 40452 TURKIYE GARANTI BANKASI-ADR ADR 900148701 167 116529 SH SOLE 111792 0 4737 TURNA RETE ELETTRICA ADR ADR 88088L103 37463 1624584 SH SOLE 1466603 0 157981 TURNING POINT BRANDS INC Common Stock 90041L105 1106 24827 SH SOLE 5961 0 18866 TURNING POINT THERAPEUTICS I Common Stock 90041T108 3091 25364 SH SOLE 10696 0 14668 TUTOR PERINI CORP Common Stock 901109108 1487 114854 SH SOLE 107686 0 7168 TWILIO INC CL A Common Stock 90138F102 77145 227901 SH SOLE 204917 0 22984 TWIST BIOSCIENCE CORP Common Stock 90184D100 3672 25986 SH SOLE 10820 0 15166 TWITTER INC Common Stock 90184L102 92043 1699782 SH SOLE 1537702 0 162080 TWO HBRS INVT CORP COM REIT 90187B408 18188 2855302 SH SOLE 1079482 0 1775820 TYLER TECHNOLOGIES INC Common Stock 902252105 39677 90894 SH SOLE 79097 0 11797 TYSON FOODS INC Common Stock 902494103 92990 1443040 SH SOLE 734757 0 708283 UBER TECHNOLOGIES INC Common Stock 90353T100 85490 1676275 SH SOLE 1014427 0 661848 UBIQUITI INC Common Stock 90353W103 10278 36905 SH SOLE 33943 0 2962 UBISOFT ENTMT SA ADR ADR 90348R102 13244 687989 SH SOLE 591527 0 96462 UBS GROUP AG Common Stock H42097107 55256 3910543 SH SOLE 3289227 0 621315 UCB S A ADR ADR 903480101 9176 170680 SH SOLE 149901 0 20779 UDR INC COM REIT REIT 902653104 26876 699361 SH SOLE 617168 0 82194 UGI CORP Common Stock 902681105 38197 1092589 SH SOLE 586420 0 506169 ULTA BEAUTY INC Common Stock 90384S303 37742 131434 SH SOLE 93270 0 38164 ULTRA CLEAN HOLDINGS Common Stock 90385V107 5360 172080 SH SOLE 127558 0 44522 ULTRAGENYX PHARMACEUTICAL Common Stock 90400D108 13776 99513 SH SOLE 46157 0 53356 ULTRAPAR PARTICIPAC-SPON ADR ADR 90400P101 3965 875240 SH SOLE 804704 0 70536 UMB FINANCIAL CORP Common Stock 902788108 4371 63353 SH SOLE 61021 0 2332 UMH PROPERTIES INC COM REIT REIT 903002103 1968 132900 SH SOLE 84376 0 48524 UMICORE - UNSPON ADR ADR 90420M104 14860 1248744 SH SOLE 1129908 0 118836 UMPQUA HOLDINGS CORP Common Stock 904214103 33946 2242144 SH SOLE 1352733 0 889411 UNDER ARMOUR INC-CLASS A Common Stock 904311107 11147 649214 SH SOLE 584442 0 64772 UNDER ARMOUR INC-CLASS C Common Stock 904311206 6302 423551 SH SOLE 368529 0 55022 UNICHARM CORP ADR 90460M204 45961 4792603 SH SOLE 4396209 0 396394 UNICREDIT SPA-ADR ADR 904678406 27251 6015756 SH SOLE 2813713 0 3202043 UNIFI INC Common Stock 904677200 934 52629 SH SOLE 50488 0 2141 UNIFIRST CORP/MA Common Stock 904708104 8864 41875 SH SOLE 31840 0 10035 UNILEVER PLC SPON ADR NEW ADR 904767704 255645 4235338 SH SOLE 2514411 0 1720927 UNION PACIFIC CORP Common Stock 907818108 569670 2735906 SH SOLE 2209723 0 526183 UNIQURE NV Common Stock N90064101 320 8864 SH SOLE 7278 0 1586 UNISYS CORP Common Stock 909214306 2725 138482 SH SOLE 111153 0 27329 UNITED AIRLINES HOLDINGS INC Common Stock 910047109 43236 999666 SH SOLE 725220 0 274446 UNITED BANKSHARES INC/WV Common Stock 909907107 9455 291820 SH SOLE 264035 0 27785 UNITED COMMUNITY BANKS INC/GA Common Stock 90984P303 7362 258855 SH SOLE 210965 0 47890 UNITED FIRE GROUP INC Common Stock 910340108 3581 142678 SH SOLE 71059 0 71619 UNITED INS HLDGS CORP COM Common Stock 910710102 597 104399 SH SOLE 102326 0 2073 UNITED MICROELECTRONICS CORP SPONSORED ADR ADR 910873405 39212 4651504 SH SOLE 4436287 0 215218 UNITED NATURAL FOODS INC Common Stock 911163103 4804 300832 SH SOLE 233114 0 67718 UNITED OVERSEAS BK LTD SPONSORED ADR ADR 911271302 41048 1201300 SH SOLE 1086951 0 114349 UNITED PARCEL SERVICE INC Common Stock 911312106 343490 2039724 SH SOLE 1669062 0 370662 UNITED RENTALS INC Common Stock 911363109 84006 362234 SH SOLE 311708 0 50526 UNITED SECURITY BANCSHARES C COM Common Stock 911460103 126 17879 SH SOLE 17760 0 119 UNITED STATES CELLULAR CORP Common Stock 911684108 1860 60593 SH SOLE 37459 0 23134 UNITED STATES STEEL CORP Common Stock 912909108 9266 552528 SH SOLE 510446 0 42082 UNITED THERAPEUTICS CORP Common Stock 91307C102 38873 256094 SH SOLE 187602 0 68492 UNITED UTILITIES GROUP PLC ADR 91311E102 24649 986337 SH SOLE 882075 0 104262 UNITEDHEALTH GROUP INC Common Stock 91324P102 1297400 3699668 SH SOLE 2853427 0 846241 UNITI GROUP INC REIT 91325V108 9290 791995 SH SOLE 768148 0 23847 UNITIL CORP Common Stock 913259107 3616 81677 SH SOLE 69948 0 11729 UNITY BIOTECHNOLOGY INC Common Stock 91381U101 239 45693 SH SOLE 41851 0 3842 UNITY SOFTWARE INC Common Stock 91332U101 1991 12973 SH SOLE 12823 0 150 UNIVAR SOLUTIONS INC Common Stock 91336L107 5347 281299 SH SOLE 271100 0 10199 UNIVERSAL CORP/VA Common Stock 913456109 7720 158815 SH SOLE 107193 0 51622 UNIVERSAL DISPLAY CORP COM Common Stock 91347P105 14826 64516 SH SOLE 50341 0 14175 UNIVERSAL ELECTRONICS INC Common Stock 913483103 1643 31324 SH SOLE 27893 0 3431 UNIVERSAL FOREST PRODUCTS INC Common Stock 90278Q108 11105 199905 SH SOLE 158362 0 41543 UNIVERSAL HEALTH RLTY INCOME REIT REIT 91359E105 2465 38355 SH SOLE 32899 0 5456 UNIVERSAL HEALTH SERVICES INC Common Stock 913903100 26534 192978 SH SOLE 148136 0 44842 UNIVERSAL INSURANCE HOLDINGS I Common Stock 91359V107 1131 74859 SH SOLE 54578 0 20281 UNIVERSAL TECHNICAL INSTITUTE Common Stock 913915104 120 18531 SH SOLE 4212 0 14319 UNIVEST FINANCIAL CORP Common Stock 915271100 4118 200089 SH SOLE 44410 0 155679 UNUM GROUP Common Stock 91529Y106 70242 3061985 SH SOLE 2199501 0 862484 UOL GROUP LIMITIED ADR ADR 91529G105 621 25954 SH SOLE 11552 0 14402 UPLAND SOFTWARE INC COM Common Stock 91544A109 1324 28862 SH SOLE 15652 0 13210 UPM-KYMMENE OYJ-UNSPON ADR ADR 915436208 26225 707458 SH SOLE 601093 0 106365 UPWORK INC Common Stock 91688F104 5062 146642 SH SOLE 69618 0 77024 URANIUM ENERGY CORP Common Stock 916896103 22 12562 SH SOLE 0 0 12562 URBAN EDGE PROPERTIES REIT 91704F104 3743 289284 SH SOLE 270236 0 19048 URBAN OUTFITTERS INC Common Stock 917047102 10197 398313 SH SOLE 133622 0 264691 UROGEN PHARMA LTD Common Stock M96088105 519 28819 SH SOLE 25226 0 3593 URSTADT BIDDLE - CLASS A REIT REIT 917286205 3558 251773 SH SOLE 237568 0 14205 US BANCORP Common Stock 902973304 211064 4530251 SH SOLE 2875461 0 1654789 US CONCRETE INC Common Stock 90333L201 2954 73913 SH SOLE 49709 0 24204 US DIVERSIFIED REAL ESTATE ETF 26922A511 3523 121409 SH SOLE 121409 0 0 US ECOLOGY INC Common Stock 91734M103 2951 81216 SH SOLE 75459 0 5757 US FOODS HOLDING CORP Common Stock 912008109 37166 1115748 SH SOLE 432582 0 683166 US PHYSICAL THERAPY INC Common Stock 90337L108 4052 33694 SH SOLE 28529 0 5165 US SILICA HOLDINGS INC Common Stock 90346E103 1358 193442 SH SOLE 181172 0 12270 USA TECHNOLOGIES INC COM NO PAR Common Stock 90328S500 192 18350 SH SOLE 18315 0 35 USANA HEALTH SCIENCES INC Common Stock 90328M107 3760 48769 SH SOLE 34693 0 14076 UTILITIES SELECT SECTOR SPDR ETF 81369Y886 359 5724 SH SOLE 4596 0 1128 UTZ BRANDS INC Common Stock 918090101 1540 69804 SH SOLE 2602 0 67202 VAIL RESORTS INC Common Stock 91879Q109 18518 66381 SH SOLE 37151 0 29230 VALE SA ADR 91912E105 20633 1231076 SH SOLE 1023193 0 207883 VALEO SPONSORED ADR ADR 919134304 30458 1553967 SH SOLE 1242650 0 311317 VALERO ENERGY CORP Common Stock 91913Y100 112854 1994938 SH SOLE 1340069 0 654869 VALLEY NATIONAL BANCORP Common Stock 919794107 5852 600238 SH SOLE 572692 0 27546 VALMONT INDUSTRIES INC Common Stock 920253101 6233 35629 SH SOLE 29978 0 5651 VALVOLINE INC Common Stock 92047W101 10612 458604 SH SOLE 275303 0 183301 VANDA PHARMACEUTICALS COM Common Stock 921659108 2360 179609 SH SOLE 63902 0 115707 VANECK VECTORS ETF TR GOLD MINER ETF ETF 92189F106 230 6390 SH SOLE 6390 0 0 VANGARD TOTAL WORLD STOCK INDEX FUND ETF ETF 922042742 33941 366609 SH SOLE 361835 0 4774 VANGAURD S&P 500 ETF ETF 922908363 4173531 12143301 SH SOLE 10589601 0 1553699 VANGUARD ADMIRAL FDS I 500 GRTH IDX F ETF 921932505 3774 16401 SH SOLE 16401 0 0 VANGUARD ADMIRAL FDS MIDCP 400 IDX ETF 921932885 292 1880 SH SOLE 1880 0 0 VANGUARD BD INDEX FD SHORT TRM BOND ETF 921937827 209 2525 SH SOLE 2223 0 302 VANGUARD COMMUNICATION SERVICES ETF ETF 92204A884 643 5347 SH SOLE 4344 0 1003 VANGUARD CONSUMER DISCRETIONARY ETF ETF 92204A108 206 748 SH SOLE 748 0 0 VANGUARD CONSUMER STAPLES ETF ETF 92204A207 550 3162 SH SOLE 1840 0 1322 VANGUARD DIVIDEND APPREC ETF ETF 921908844 56761 402073 SH SOLE 400381 0 1692 VANGUARD ETF INFO TECH ETF 92204A702 4710 13313 SH SOLE 10611 0 2701 VANGUARD FINANCIALS ETF ETF 92204A405 235 3230 SH SOLE 2344 0 886 VANGUARD FTSE ALL WORLD EX-U ETF 922042775 301 5153 SH SOLE 5153 0 0 VANGUARD FTSE DEV MARKET ETF 921943858 67538 1430582 SH SOLE 1411261 0 19321 VANGUARD FTSE EMERGING MARKETS ETF 922042858 82747 1651298 SH SOLE 1641621 0 9677 Vanguard Growth ETF ETF 922908736 4354 17186 SH SOLE 16661 0 525 VANGUARD HIGH DIVIDEND YIELD - ETF ETF 921946406 249 2724 SH SOLE 2710 0 14 VANGUARD INDEX FDS EXTEND MKT ETF ETF 922908652 5093 30929 SH SOLE 30834 0 95 VANGUARD INDEX FDS LARGE CAP ETF ETF 922908637 1003 5710 SH SOLE 5710 0 0 VANGUARD INDEX FDS MID CAP ETF ETF 922908629 1087 5256 SH SOLE 5256 0 0 VANGUARD INDEX FDS SMALL CP ETF ETF 922908751 16851 86559 SH SOLE 85670 0 889 VANGUARD INDUSTRIALS ETF ETF 92204A603 631 3710 SH SOLE 2341 0 1369 VANGUARD INT DIV APP INDX FD ETF 921946810 37760 463934 SH SOLE 463934 0 0 VANGUARD INTL EQTY IDX FTSE SMCAP ETF ETF 922042718 2833 23253 SH SOLE 23253 0 0 VANGUARD REAL ESTATE ETF ETF 922908553 164805 1940476 SH SOLE 126874 0 1813601 VANGUARD RUSSELL 2000 ETF 92206C664 810 5115 SH SOLE 5064 0 51 VANGUARD SCOTTSDALE FD LG-TERM COR BD ETF 92206C813 31089 279909 SH SOLE 279892 0 17 VANGUARD SCOTTSDALE FD LONG-TERM GOV ETF 92206C847 12582 131251 SH SOLE 131210 0 41 VANGUARD SCOTTSDALE FD SHRT-TERM CORP ETF 92206C409 7184 86295 SH SOLE 85300 0 995 VANGUARD SCOTTSDALE FD SHTRM GVT BD ETF ETF 92206C102 956 15522 SH SOLE 15522 0 0 VANGUARD SCOTTSDALE FD VNG RUS1000GRW ETF 92206C680 8430 34017 SH SOLE 34017 0 0 VANGUARD SECTOR INDEX HTH CARE VIPER ETF 92204A504 1951 8722 SH SOLE 8722 0 0 VANGUARD SHORT-TERM TIPS ETF 922020805 16450 321917 SH SOLE 321917 0 0 VANGUARD SMALL CAP VALUE - ETF ETF 922908611 419 2944 SH SOLE 577 0 2367 VANGUARD STAR FD VG TL INTL STK F ETF 921909768 55955 930096 SH SOLE 930096 0 0 VANGUARD TAX-EXEMPT BOND ETF ETF 922907746 1553 28132 SH SOLE 15734 0 12398 VANGUARD TOTAL BOND MARKET ETF ETF 921937835 2416 27399 SH SOLE 27399 0 0 VANGUARD TOTAL STOCK MKT ETF ETF 922908769 276496 1420553 SH SOLE 1408791 0 11761 Vanguard Value ETF ETF 922908744 1419 11932 SH SOLE 10482 0 1450 VAREX IMAGING CORP Common Stock 92214X106 2304 138117 SH SOLE 130141 0 7976 VARIAN MEDICAL SYSTEMS INC Common Stock 92220P105 50576 288990 SH SOLE 249921 0 39069 VARONIS SYSTEMS INC Common Stock 922280102 6070 37100 SH SOLE 13752 0 23348 VAXART INC Common Stock 92243A200 280 48954 SH SOLE 31878 0 17076 VAXCYTE INC Common Stock 92243G108 948 35663 SH SOLE 35663 0 0 VBI VACCINES INC COM NEW Common Stock 91822J103 195 70815 SH SOLE 51874 0 18941 VECTOR GROUP LTD Common Stock 92240M108 4107 352538 SH SOLE 341201 0 11337 VECTRUS INC Common Stock 92242T101 1530 30767 SH SOLE 23101 0 7666 VEDANTA LTD ADR 92242Y100 15195 1730606 SH SOLE 1650435 0 80171 VEECO INSTRUMENTS INC Common Stock 922417100 2819 162358 SH SOLE 150573 0 11785 VEEVA SYSTEMS INC - CLASS A Common Stock 922475108 59970 220274 SH SOLE 178939 0 41335 VENATOR MATERIALS PLC Common Stock G9329Z100 79 23968 SH SOLE 23968 0 0 VENTAS INC COM REIT REIT 92276F100 63443 1293702 SH SOLE 1007972 0 285731 VEOLIA ENVIRONNEMENT-ADR ADR 92334N103 21745 895594 SH SOLE 798486 0 97108 VEON LTD ADR ADR 91822M106 4936 3268789 SH SOLE 3267883 0 906 VEONEER INC Common Stock 92336X109 837 39311 SH SOLE 38831 0 480 VERA BRADLEY INC Common Stock 92335C106 671 84309 SH SOLE 79879 0 4430 VERACYTE INC COM Common Stock 92337F107 5660 115649 SH SOLE 24779 0 90870 VEREIT INC REIT 92339V308 24545 649511 SH SOLE 304590 0 344921 VERICEL CORP Common Stock 92346J108 671 21722 SH SOLE 9294 0 12428 VERINT SYSTEMS INC Common Stock 92343X100 16768 249593 SH SOLE 57153 0 192440 VERISIGN INC Common Stock 92343E102 125367 579328 SH SOLE 434267 0 145061 VERISK ANALYTICS INC Common Stock 92345Y106 99968 481562 SH SOLE 426754 0 54808 VERITEX HLDGS INC COM Common Stock 923451108 3898 151910 SH SOLE 124287 0 27623 VERITONE INC Common Stock 92347M100 696 24448 SH SOLE 24418 0 30 VERIZON COMMUNICATIONS INC Common Stock 92343V104 961805 16371144 SH SOLE 12725293 0 3645852 VERMILION ENERGY INC Common Stock 923725105 524 117798 SH SOLE 117798 0 0 VERRA MOBILITY CORP Common Stock 92511U102 824 61428 SH SOLE 55598 0 5830 VERSO CORP Common Stock 92531L207 530 44085 SH SOLE 40920 0 3165 VERTEX PHARMACEUTICALS INC Common Stock 92532F100 195948 829094 SH SOLE 626727 0 202367 Vertiv Holdings LLC Common Stock 92537N108 1965 105255 SH SOLE 57466 0 47789 VERTIVE CORP Common Stock 923454102 1080 51948 SH SOLE 38764 0 13184 VERU INC Common Stock 92536C103 93 10780 SH SOLE 10733 0 47 VESTAS WIND SYSTEMS - UNSP ADR ADR 925458101 46088 589139 SH SOLE 530516 0 58623 VF CORP Common Stock 918204108 104547 1224063 SH SOLE 909254 0 314808 VIACOMCBS INC - CLASS A Common Stock 92556H107 4787 126563 SH SOLE 119700 0 6863 VIACOMCBS INC - CLASS B Common Stock 92556H206 171912 4613857 SH SOLE 3141334 0 1472522 VIAD CORP Common Stock 92552R406 1736 47997 SH SOLE 45794 0 2203 VIASAT INC Common Stock 92552V100 1744 53408 SH SOLE 45408 0 8000 Viatris Inc Common Stock 92556V106 91709 4893754 SH SOLE 3222113 0 1671642 VIAVI SOLUTIONS INC Common Stock 925550105 12207 815154 SH SOLE 575032 0 240122 VICI PROPERTIES INC REIT 925652109 17086 670038 SH SOLE 617084 0 52954 VICOR CORP Common Stock 925815102 3711 40240 SH SOLE 35466 0 4774 VIELA BIO INC Common Stock 926613100 686 19084 SH SOLE 5374 0 13710 Viemed Healthcare Inc Common Stock 92663R105 360 46401 SH SOLE 45270 0 1131 VIEWRAY INC COM Common Stock 92672L107 124 32493 SH SOLE 31752 0 741 VIKING THERAPEUTICS INC Common Stock 92686J106 1078 191405 SH SOLE 47468 0 143937 VILLAGE SUPER MARKET INC Common Stock 927107409 741 33590 SH SOLE 17834 0 15756 VINCI S A ADR ADR 927320101 46010 1846301 SH SOLE 1450704 0 395597 VIPER ENERGY PARTNERS LP Common Stock 92763M105 773 66485 SH SOLE 3335 0 63150 VIPSHOP HLDGS LTD SPONSORED ADR ADR 92763W103 18602 661740 SH SOLE 638169 0 23571 VIR BIOTECHNOLOGY INC Common Stock 92764N102 1121 41859 SH SOLE 40986 0 873 VIRGIN GALACTIC HOLDINGS INC Common Stock 92766K106 2848 120016 SH SOLE 110967 0 9049 VIRNETX HLDG CORP COM Common Stock 92823T108 297 58950 SH SOLE 44471 0 14479 VIRTU FINL INC CL A Common Stock 928254101 6625 263221 SH SOLE 177526 0 85695 VIRTUS ALLIANZGI CONV & INCOME FD Closed-End Fund 92838U108 3675 722005 SH SOLE 669373 0 52632 VIRTUS DIVIDEND INTEREST & PREMIUM FUND Closed-End Fund 92840R101 31093 2310007 SH SOLE 1572130 0 737877 VIRTUS GLOBAL MULTI-SE COM Closed-End Fund 92829B101 397 32772 SH SOLE 23921 0 8851 VIRTUS INVESTMENT PARTNERS Common Stock 92828Q109 5139 23684 SH SOLE 17582 0 6102 VIRTUSA CORP Common Stock 92827P102 3160 61801 SH SOLE 51411 0 10390 VISA INC Common Stock 92826C839 1459858 6674248 SH SOLE 5191892 0 1482356 VISHAY INTERTECHNOLOGY INC Common Stock 928298108 15181 733032 SH SOLE 283924 0 449108 VISHAY PRECISION GROUP INC Common Stock 92835K103 201 6397 SH SOLE 6276 0 121 VISTA OIL & GAS SAB DE CV ADR 92837L109 429 167480 SH SOLE 161300 0 6180 VISTA OUTDOOR INC Common Stock 928377100 4152 174745 SH SOLE 92582 0 82163 VISTEON CORP COM Common Stock 92839U206 30566 243515 SH SOLE 98665 0 144850 VISTRA CORP Common Stock 92840M102 26573 1351615 SH SOLE 423453 0 928162 VIVENDI SA ADR ADR 92852T201 30895 962470 SH SOLE 868747 0 93723 Vivint Smart Home Inc Warrants Equity WRT 928542117 172 18750 SH SOLE 18750 0 0 VMWARE INC-CLASS A Common Stock 928563402 17818 127037 SH SOLE 119650 0 7387 VOCERA COMM INC COM Common Stock 92857F107 2919 70293 SH SOLE 10581 0 59712 VODACOM GROUP HLDGS ADR ADR 92858D200 396 47850 SH SOLE 42350 0 5500 VODAFONE GROUP PLC NEW SPONSORED ADR ADR 92857W308 36649 2223859 SH SOLE 1947661 0 276198 VOLKSWAGEN A G-UNSPON ADR ADR 928662600 36254 1738803 SH SOLE 944917 0 793886 VOLKSWAGEN AG-UNSP ADR PREF ADR 928662501 16168 868340 SH SOLE 566220 0 302120 VOLVO AB-B SHS-UNSPON ADR ADR 928854108 28432 1217630 SH SOLE 906548 0 311082 VONAGE HOLDINGS CORP Common Stock 92886T201 6987 542713 SH SOLE 486179 0 56534 VONOVIA SE-UNSP ADR ADR 92887H107 7282 187625 SH SOLE 160338 0 27287 VONTIER CORP Common Stock 928881101 16947 507394 SH SOLE 321932 0 185462 VORNADO REALTY TRUST REIT REIT 929042109 29085 778923 SH SOLE 674956 0 103967 VOYA FINANCIAL INC Common Stock 929089100 79309 1348561 SH SOLE 527688 0 820873 VOYA GLOBAL EQUITY DIV AND PREM OP FND Closed-End Fund 92912T100 11883 2276485 SH SOLE 1922660 0 353825 VOYA INFRASTRUCTURE INDUSTRIA Closed-End Fund 92912X101 5163 501225 SH SOLE 454138 0 47087 Vroom Inc Common Stock 92918V109 281 6854 SH SOLE 6087 0 767 VTV THERAPEUTICS INC CL A Common Stock 918385105 35 18638 SH SOLE 14967 0 3671 VULCAN MATERIALS CO Common Stock 929160109 66830 450608 SH SOLE 345090 0 105518 VYNE THERAPEUTICS INC Common Stock 92941V100 133 83968 SH SOLE 82522 0 1446 W P CAREY INC COM REIT 92936U109 17128 242680 SH SOLE 214469 0 28211 W&T OFFSHORE INC Common Stock 92922P106 547 252015 SH SOLE 227122 0 24893 WA/CLAY US INFL-LKD Closed-End Fund 95766Q106 415 30436 SH SOLE 22229 0 8207 WABASH NATIONAL CORP Common Stock 929566107 3360 195010 SH SOLE 117056 0 77954 WABTEC CORP Common Stock 929740108 40274 550191 SH SOLE 484542 0 65649 WADDELL & REED FINANCIAL-A Common Stock 930059100 17598 690936 SH SOLE 649401 0 41535 WAITR HOLDINGS INC Common Stock 930752100 51 18470 SH SOLE 17401 0 1069 WAL MART DE MEXICO SA DE CV SPON ADR REP V ADR 93114W107 10980 390191 SH SOLE 378547 0 11644 WALGREEN BOOTS ALLIANCE INC Common Stock 931427108 115600 2898709 SH SOLE 1760767 0 1137941 WALKER & DUNLOP INC COM Common Stock 93148P102 8152 88587 SH SOLE 47839 0 40748 WALMART INC Common Stock 931142103 836828 5805261 SH SOLE 4506835 0 1298426 WALT DISNEY CO/THE Common Stock 254687106 1035581 5715758 SH SOLE 4828096 0 887662 WARNER MUSIC GROUP CORP-CL A Common Stock 934550203 1058 27853 SH SOLE 23850 0 4003 WARRIOR MET COAL INC Common Stock 93627C101 3035 142345 SH SOLE 119635 0 22710 WASHINGTON FEDERAL INC Common Stock 938824109 2911 113079 SH SOLE 111207 0 1872 WASHINGTON PRIME GROUP INC REIT 93964W405 211 32462 SH SOLE 19472 0 12990 WASHINGTON REIT REIT 939653101 2473 114324 SH SOLE 105217 0 9107 WASHINGTON TRUST BANCORP INC Common Stock 940610108 1477 32967 SH SOLE 17583 0 15384 WASTE CONNECTIONS INC Common Stock 94106B101 13805 134586 SH SOLE 113173 0 21414 WASTE MANAGEMENT INC Common Stock 94106L109 162720 1379800 SH SOLE 1159340 0 220460 WATERS CORP Common Stock 941848103 51877 209672 SH SOLE 184649 0 25023 WATERSTONE FINANCIAL INC Common Stock 94188P101 2556 135816 SH SOLE 15464 0 120352 WATFORD HOLDINGS LTD Common Stock G94787101 205 5914 SH SOLE 2196 0 3718 WATSCO INC Common Stock 942622200 17952 79241 SH SOLE 74248 0 4993 WATTS WATER TECHNOLOGIES INC Common Stock 942749102 7654 62895 SH SOLE 55225 0 7670 WAYFAIR INC CL A Common Stock 94419L101 17283 76537 SH SOLE 72108 0 4429 WD-40 CO Common Stock 929236107 19209 72302 SH SOLE 63877 0 8425 WEBSTER FINANCIAL CORP Common Stock 947890109 12652 300163 SH SOLE 286514 0 13649 WEC ENERGY CORP INC Common Stock 92939U106 117872 1280801 SH SOLE 965454 0 315348 WEIBO CORP SPONSORED ADR ADR 948596101 2854 69622 SH SOLE 39994 0 29628 WEICHAI PWR CO LTD ADR ADR 948597109 4191 264228 SH SOLE 256372 0 7856 WEINGARTEN RLTY INVS SH BEN INT REIT REIT 948741103 6777 312726 SH SOLE 284528 0 28198 WEIR GROUP PLC ADR ADR 94876Q205 2282 160233 SH SOLE 102467 0 57766 WEIS MARKETS INC Common Stock 948849104 5121 107122 SH SOLE 84237 0 22884 WELBILT INC Common Stock 949090104 1808 136939 SH SOLE 124591 0 12348 WELLS FARGO & CO Common Stock 949746101 264772 8773089 SH SOLE 5766559 0 3006530 WELLS FARGO ADVANTAGE GLOBAL DIVIDEND OP Closed-End Fund 94987C103 1555 320692 SH SOLE 164964 0 155728 WELLS FARGO ADVANTAGE INCOME OPPORTUNITIES Closed-End Fund 94987B105 13687 1677332 SH SOLE 1402202 0 275130 WELLTOWER INC REIT 95040Q104 85858 1328662 SH SOLE 820783 0 507879 WENDY'S CO/THE Common Stock 95058W100 7676 350161 SH SOLE 258075 0 92087 WERNER ENTERPRISES INC Common Stock 950755108 5566 141923 SH SOLE 98586 0 43337 WESBANCO INC Common Stock 950810101 4074 135970 SH SOLE 131946 0 4024 WESCO INTERNATIONAL INC Common Stock 95082P105 41089 523421 SH SOLE 249294 0 274127 WESFARMERS LTD - UNS ADR ADR 950840306 64035 3293975 SH SOLE 3028926 0 265049 WEST BANCORPORATION INC CAP STK Common Stock 95123P106 433 22448 SH SOLE 15245 0 7203 WEST JAPAN RAILWAY CO ADR ADR 953432101 9179 175030 SH SOLE 156231 0 18799 WEST PHARMACEUTICAL SERVICES I Common Stock 955306105 54140 191100 SH SOLE 164339 0 26761 WESTAMERICA BANCORPORATION Common Stock 957090103 2392 43260 SH SOLE 39690 0 3569 WESTERN ALLIANCE BANCORP Common Stock 957638109 8209 136928 SH SOLE 79346 0 57581 WESTERN ASSET EMERGING MARKET Closed-End Fund 95766A101 43418 3123627 SH SOLE 2782191 0 341436 WESTERN ASSET GLBL CP COM Closed-End Fund 95790C107 873 48236 SH SOLE 39102 0 9134 WESTERN ASSET HIGH INCOME OP FD Closed-End Fund 95766K109 3654 738217 SH SOLE 737981 0 236 WESTERN ASSET INTERMEDIATE Closed-End Fund 958435109 1972 214312 SH SOLE 195077 0 19235 WESTERN ASSET MANAGED MUNICIPAL FUND Closed-End Fund 95766M105 3287 256030 SH SOLE 215225 0 40805 WESTERN ASSET MTG CAP COM REIT 95790D105 815 250093 SH SOLE 215692 0 34401 WESTERN ASSET MUNICIPAL PART Closed-End Fund 95766P108 843 56402 SH SOLE 56390 0 12 WESTERN DIGITAL CORP Common Stock 958102105 78758 1421880 SH SOLE 772887 0 648993 WESTERN MIDSTREAM PARTNERS LIMITED PARTNERSHIP MLP 958669103 1865 134951 SH SOLE 106857 0 28094 WESTERN UNION CO/THE Common Stock 959802109 34555 1574963 SH SOLE 1186902 0 388061 WESTLAKE CHEMICAL CORP Common Stock 960413102 11513 141093 SH SOLE 136975 0 4118 WESTPAC BKG CORP SPONSORED ADR ADR 961214301 78357 5258892 SH SOLE 4682939 0 575953 WESTROCK CO Common Stock 96145D105 43596 1001527 SH SOLE 695129 0 306398 WESTWOOD HOLDINGS GROUP INC Common Stock 961765104 592 40807 SH SOLE 37603 0 3204 WEX INC Common Stock 96208T104 26520 130298 SH SOLE 125483 0 4815 WEYERHAEUSER CO REIT REIT 962166104 60638 1808476 SH SOLE 1489152 0 319324 WH GROUP LTD SPONSORED ADR ADR 92890T205 10357 620924 SH SOLE 549195 0 71729 WHARF HLDGS LTD ADR ADR 962257408 1649 312268 SH SOLE 292314 0 19954 WHEATON PRECIOUS METALS CORP Common Stock 962879102 15600 373740 SH SOLE 358754 0 14986 WHIRLPOOL CORP Common Stock 963320106 75882 420421 SH SOLE 222039 0 198382 WHITBREAD PLC - SPONSORED ADR ADR 96342K100 4469 411495 SH SOLE 346781 0 64714 WHITE MOUNTAINS INSURANCE GROU Common Stock G9618E107 15034 15024 SH SOLE 7412 0 7612 WHITESTONE REIT CL B SBI REIT 966084204 3029 380111 SH SOLE 370144 0 9967 WHITING PETROLEUM CORP Common Stock 966387508 767 30661 SH SOLE 27541 0 3120 WIDEOPENWEST INC Common Stock 96758W101 286 26846 SH SOLE 24728 0 2118 WIENERBERGER BAUSTOFFINUSTRI SPONSORED ADR ADR 967662107 301 47773 SH SOLE 47602 0 171 WILLIAMS COS INC/THE Common Stock 969457100 114638 5717630 SH SOLE 4852334 0 865296 WILLIAMS-SONOMA INC Common Stock 969904101 30224 296780 SH SOLE 256484 0 40296 WILLIS TOWERS WATSON PLC Common Stock G96629103 69657 330630 SH SOLE 243124 0 87506 WILLSCOT CORP Common Stock 971378104 6540 282243 SH SOLE 269680 0 12563 WILMAR INTERNATIONAL-UNS ADR ADR 971433107 3318 93039 SH SOLE 83822 0 9217 WINGSTOP INC COM Common Stock 974155103 6770 51078 SH SOLE 34895 0 16183 WINNEBAGO INDUSTRIES INC Common Stock 974637100 4487 74851 SH SOLE 71104 0 3747 WINTRUST FINANCIAL CORP Common Stock 97650W108 10472 171420 SH SOLE 152723 0 18697 WIPRO LTD SPON ADR 1 SH ADR 97651M109 21163 3745607 SH SOLE 3571650 0 173957 WISDOM TREE HIGH YIELD EQUITY ETF 97717W208 1075 15506 SH SOLE 15506 0 0 WISDOMTREE CHINA EX-ST OW ETF 97717X719 4764 72441 SH SOLE 72441 0 0 WISDOMTREE INVESTMENTS INC Common Stock 97717P104 3806 711334 SH SOLE 450485 0 260849 WISDOMTREE L/C DIVIDENT FUND- ETF ETF 97717W307 213 1977 SH SOLE 1977 0 0 WISDOMTREE TR EUROPE HEDGED EQ ETF 97717X701 666 10045 SH SOLE 3749 0 6296 WIX.COM LTD Common Stock M98068105 31772 127110 SH SOLE 87279 0 39831 WM MORRISON SUPERMARKETS PLC ADR 92933J107 28980 2377344 SH SOLE 2186630 0 190714 WNS HOLDINGS LTD-ADR ADR 92932M101 5324 73898 SH SOLE 28928 0 44970 WOLTERS KLUWER N V SPONSORED ADR ADR 977874205 28174 335639 SH SOLE 306317 0 29323 WOLVERINE WORLD WIDE INC Common Stock 978097103 7012 224379 SH SOLE 209588 0 14791 WOODSIDE PETE LTD SPONSORED ADR ADR 980228308 25897 1481502 SH SOLE 1296867 0 184634 WOODWARD INC Common Stock 980745103 17221 141699 SH SOLE 123798 0 17901 WOORI FIN HLDGS CO LTD ADR ADR 981064108 20146 735808 SH SOLE 698627 0 37182 WORKDAY INC CL A Common Stock 98138H101 44999 187801 SH SOLE 162965 0 24836 WORKHORSE GROUP INC Common Stock 98138J206 452 22870 SH SOLE 19847 0 3023 WORKIVA INC COM CL A Common Stock 98139A105 5474 59747 SH SOLE 21037 0 38710 WORLD ACCEPTANCE CORP Common Stock 981419104 1438 14069 SH SOLE 13633 0 436 WORLD FUEL SERVICES CORP Common Stock 981475106 7262 233067 SH SOLE 128451 0 104616 WORLD WRESTLING ENTERTAINMENT Common Stock 98156Q108 10454 217568 SH SOLE 116718 0 100850 WORLETYPARSONS LTD ADR ADR 98161Q101 152 17424 SH SOLE 1086 0 16338 WORTHINGTON INDUSTRIES INC Common Stock 981811102 6889 134177 SH SOLE 112538 0 21639 WPP PLC ADR 92937A102 31683 585853 SH SOLE 533030 0 52823 WPX ENERGY INC Common Stock 98212B103 13847 1699070 SH SOLE 1624151 0 74919 WR BERKLEY CORP Common Stock 084423102 39804 599274 SH SOLE 541266 0 58008 WR GRACE & CO Common Stock 38388F108 4982 90884 SH SOLE 46110 0 44774 WRAP TECHNOLOGIES INC Common Stock 98212N107 142 29432 SH SOLE 29266 0 166 WSFS FINANCIAL CORP Common Stock 929328102 2852 63539 SH SOLE 61487 0 2052 WSTRN ASSET CLY INF OP COM Closed-End Fund 95766R104 1834 147774 SH SOLE 106841 0 40933 WUXI BIOLOGICS CAYMAN - ADR ADR 98260N108 10757 408863 SH SOLE 360627 0 48236 WW GRAINGER INC Common Stock 384802104 126658 310177 SH SOLE 171033 0 139144 WW INTERNATIONAL INC Common Stock 98262P101 1656 67854 SH SOLE 56781 0 11073 WYNDHAM DESTINATIONS INC Common Stock 98310W108 21793 485804 SH SOLE 281926 0 203878 WYNDHAM HOTELS & RESORTS Common Stock 98311A105 16848 283443 SH SOLE 221201 0 62242 WYNN MACAU LTD ADR ADR 98313R106 5358 319978 SH SOLE 294044 0 25934 WYNN RESORTS LTD Common Stock 983134107 20685 183332 SH SOLE 161522 0 21810 XCEL ENERGY INC Common Stock 98389B100 112038 1680483 SH SOLE 1323857 0 356626 XENCOR INC Common Stock 98401F105 4509 103351 SH SOLE 86149 0 17202 XENIA HOTELS & RESORTS COM REIT 984017103 5566 366201 SH SOLE 285631 0 80570 XERIS PHARMACEUTICALS INC Common Stock 98422L107 875 177831 SH SOLE 103766 0 74065 XEROX CORP Common Stock 98421M106 25205 1086881 SH SOLE 521960 0 564921 XIAOMI CORP - UNSP ADR ADR 98421U108 13742 647186 SH SOLE 606326 0 40860 XILINX INC Common Stock 983919101 108265 763665 SH SOLE 684233 0 79432 XME - SPDR S&P Metals & Mining ETF ETF 78464A755 46459 1389315 SH SOLE 0 0 1389315 XOP - SPDR S&P Oil & Gas Exploration & Production ETF ETF 78468R556 72906 1246251 SH SOLE 0 0 1246251 XP INC - CLASS A Common Stock G98239109 413 10417 SH SOLE 9759 0 658 XPERI HOLDING CORP Common Stock 98390M103 4147 198402 SH SOLE 176255 0 22147 XPO LOGISTICS INC Common Stock 983793100 36385 305243 SH SOLE 186259 0 118984 XYLEM INC/NY Common Stock 98419M100 50273 493894 SH SOLE 423360 0 70534 YAMAHA CORP SPON ADR ADR 984627109 12477 212268 SH SOLE 201884 0 10384 YAMANA GOLD INC Common Stock 98462Y100 1835 321407 SH SOLE 318123 0 3284 YANDEX N V SHS CLASS A Common Stock N97284108 31654 454927 SH SOLE 432031 0 22896 YANZHOU COAL MINING-SP ADR ADR 984846105 969 122600 SH SOLE 119821 0 2779 YARA INTL ASA SPONSORED ADR ADR 984851204 7945 381973 SH SOLE 327967 0 54007 YASKAWA ELEC CORP ADR ADR 985087105 21624 215744 SH SOLE 192871 0 22873 YELP INC CL A Common Stock 985817105 2542 77809 SH SOLE 59179 0 18630 YETI HOLDINGS INC Common Stock 98585X104 9672 141256 SH SOLE 93927 0 47329 YEXT INC COM Common Stock 98585N106 513 32636 SH SOLE 31688 0 948 Y-MABS THERAPEUTICS INC Common Stock 984241109 970 19596 SH SOLE 15740 0 3856 YOKOGAWA ELECTRIC - UNSPONSORED ADR ADR 986008100 304 8059 SH SOLE 5225 0 2834 YORK WATER CO Common Stock 987184108 1803 38698 SH SOLE 27858 0 10840 YPF SOCIEDAD ANONIMA SPON ADR CL D ADR 984245100 1985 422428 SH SOLE 409430 0 12998 YRC WORLDWIDE INC COM Common Stock 984249607 46 10372 SH SOLE 10372 0 0 YUM CHINA HOLDINGS INC Common Stock 98850P109 55346 969453 SH SOLE 818244 0 151209 YUM! BRANDS INC Common Stock 988498101 127725 1176535 SH SOLE 941111 0 235424 Z HOLDINGS CORP ADR 98877X101 18897 1559174 SH SOLE 1421738 0 137436 ZAGG INCORPORATED Common Stock 98884U108 151 36295 SH SOLE 36295 0 0 ZAI LAB LTD-ADR ADR 98887Q104 4633 34234 SH SOLE 32391 0 1843 ZALANDO SE - UNSPONSORED ADR ADR 98887L105 47381 857882 SH SOLE 790556 0 67326 ZEBRA TECHNOLOGIES CORP-CL A Common Stock 989207105 51499 133997 SH SOLE 117112 0 16885 ZENDESK INC COM Common Stock 98936J101 27709 193605 SH SOLE 109068 0 84537 ZILLOW GROUP INC - A Common Stock 98954M101 3790 27883 SH SOLE 26859 0 1024 ZILLOW GROUP INC - C Common Stock 98954M200 25411 195768 SH SOLE 146596 0 49171 ZIMMER BIOMET HOLDINGS INC Common Stock 98956P102 97707 634087 SH SOLE 434904 0 199183 ZIONS BANCORPORATION Common Stock 989701107 97175 2237002 SH SOLE 1300170 0 936832 ZIOPHARM ONCOLOGY INC COM Common Stock 98973P101 187 74033 SH SOLE 70654 0 3379 ZIX CORP COM Common Stock 98974P100 305 35385 SH SOLE 35162 0 223 ZOETIS INC CL A Common Stock 98978V103 275853 1666787 SH SOLE 1344417 0 322370 ZOGENIX INC COM Common Stock 98978L204 1359 67993 SH SOLE 46323 0 21670 ZOOM VIDEO COMMUNICATIONS-A Common Stock 98980L101 58423 173199 SH SOLE 162238 0 10961 ZSCALER INC Common Stock 98980G102 19612 98201 SH SOLE 90908 0 7293 ZTE CORP-UNSPON ADR ADR 98878Q105 439 88692 SH SOLE 84880 0 3812 ZTO EXPRESS CAYMAN INC-ADR ADR 98980A105 12681 434886 SH SOLE 418231 0 16655 ZUMIEZ INC Common Stock 989817101 2640 71788 SH SOLE 42447 0 29341 ZUORA INC - CLASS A Common Stock 98983V106 2917 209382 SH SOLE 141435 0 67947 ZURICH INSURANCE GROUP AG ADR 989825104 91557 2168572 SH SOLE 1773382 0 395190 ZYNEX INC Common Stock 98986M103 194 14388 SH SOLE 13525 0 863 ZYNGA INC CL A Common Stock 98986T108 18906 1915484 SH SOLE 1131665 0 783819