0000950123-21-006955.txt : 20210517 0000950123-21-006955.hdr.sgml : 20210517 20210517143331 ACCESSION NUMBER: 0000950123-21-006955 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20210331 FILED AS OF DATE: 20210517 DATE AS OF CHANGE: 20210517 EFFECTIVENESS DATE: 20210517 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: 21929560 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 03-31-2021 03-31-2021 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 05-17-2021 0 4046 174337641 false
INFORMATION TABLE 2 4498.xml INFORMATION TABLE FOR FORM 13F 10X GENOMICS INC-CLASS A Common Stock 88025U109 8271 45695 SH SOLE 42925 0 2770 1-800-FLOWERS.COM INC Common Stock 68243Q106 3502 126834 SH SOLE 74851 0 51983 1Life Healthcare Inc Common Stock 68269G107 1864 47704 SH SOLE 46890 0 814 1ST BUS FINL SVCS INC COM Common Stock 319390100 700 28314 SH SOLE 4289 0 24025 1ST SOURCE CORP Common Stock 336901103 1684 35390 SH SOLE 24974 0 10415 21VIANET GROUP INC SPONSORED ADR ADR 90138A103 3179 98420 SH SOLE 97297 0 1123 2U INC COM Common Stock 90214J101 7864 205713 SH SOLE 120392 0 85321 3D SYSTEMS CORP Common Stock 88554D205 7359 268175 SH SOLE 248150 0 20025 3M CO Common Stock 88579Y101 439048 2278637 SH SOLE 1700263 0 578374 4D Molecular Therapeutics Inc Common Stock 35104E100 1365 31473 SH SOLE 98 0 31375 51 JON INC ADR ADR 316827104 2030 32423 SH SOLE 31371 0 1052 8X8 INC NEW COM Common Stock 282914100 7860 242285 SH SOLE 180055 0 62230 A MARK PRECIOUS METALS COM Common Stock 00181T107 291 8097 SH SOLE 180 0 7917 A10 NETWORKS INC COM Common Stock 002121101 1752 182348 SH SOLE 30496 0 151852 a2 Milk Co Ltd ADR 002201101 718 116891 SH SOLE 101744 0 15147 AAC ACOUSTIC TECHNOLOG ADR ADR 000304105 4444 880037 SH SOLE 813250 0 66787 AAON INC Common Stock 000360206 7696 109934 SH SOLE 86915 0 23019 AAR CORP Common Stock 000361105 6964 167203 SH SOLE 159815 0 7388 AARON'S CO INC Common Stock 00258W108 3926 152877 SH SOLE 52592 0 100285 ABB LTD SPONSORED ADR ADR 000375204 62653 2056211 SH SOLE 1574517 0 481694 ABBOTT LABORATORIES Common Stock 002824100 788221 6577274 SH SOLE 5537899 0 1039375 ABBVIE INC. COM Common Stock 00287Y109 803983 7429151 SH SOLE 5456531 0 1972621 ABCAM PLC-SPON ADR ADR 000380204 3696 192280 SH SOLE 189444 0 2836 ABERCROMBIE & FITCH CO Common Stock 002896207 24144 703698 SH SOLE 645994 0 57704 ABERDEEN GLOBAL DYNAMIC DIVIDEND FUND Closed-End Fund 00302M106 4377 392875 SH SOLE 171461 0 221414 ABERDEEN GLOBAL PREMIER PROPERTIES FUND Closed-End Fund 00302L108 28854 4849478 SH SOLE 3738362 0 1111116 ABERDEEN STNDRD PHYSIC GLD ETF 00326A104 8704 530727 SH SOLE 530727 0 0 ABIOMED INC COM Common Stock 003654100 44328 139076 SH SOLE 100936 0 38140 ABM INDUSTRIES INC Common Stock 000957100 14033 275102 SH SOLE 145238 0 129864 ABN AMRO BANK NV-UNSP ADR ADR 00080Q105 12504 1032541 SH SOLE 889072 0 143469 ACACIA RESH CORP ACACIA TCH COM Common Stock 003881307 1041 156514 SH SOLE 144990 0 11524 ACADIA HEALTHCARE CO COM Common Stock 00404A109 13694 239656 SH SOLE 170361 0 69295 ACADIA PHARMACEUTICALS INC COM Common Stock 004225108 5596 216890 SH SOLE 134376 0 82514 ACADIA REALTY TRUST REIT REIT 004239109 4397 231797 SH SOLE 208628 0 23169 ACCELERATE DIAGNOSTICS INC Common Stock 00430H102 116 13978 SH SOLE 13978 0 0 ACCELERON PHARMA INC Common Stock 00434H108 8434 62194 SH SOLE 57480 0 4714 ACCENTURE PLC Common Stock G1151C101 639384 2314514 SH SOLE 1883006 0 431507 ACCO BRANDS CORP COM Common Stock 00081T108 14019 1661028 SH SOLE 203496 0 1457532 ACCOLADE INC Common Stock 00437E102 249 5478 SH SOLE 4480 0 998 ACCOR SA SPONSORED ADR ADR 00435F309 8930 1172823 SH SOLE 1044963 0 127860 ACCURAY INC Common Stock 004397105 266 53753 SH SOLE 32325 0 21428 ACER THERAPEUTICS INC Common Stock 00444P108 51 16514 SH SOLE 16445 0 69 ACI WORLDWIDE INC Common Stock 004498101 26502 696498 SH SOLE 164877 0 531621 ACLARIS THERAPEUTICS I COM Common Stock 00461U105 2124 84276 SH SOLE 4545 0 79731 ACRES Commercial Realty Corp REIT 00489Q102 192 13135 SH SOLE 13135 0 0 ACS ACTIVIDADES CONS-UNS ADR ADR 00089H106 12716 1941313 SH SOLE 1773290 0 168024 ACTIVISION BLIZZARD INC Common Stock 00507V109 259616 2791569 SH SOLE 2145145 0 646425 ACTUA CORP Common Stock 005094107 5 107574 SH SOLE 2519 0 105055 ACUITY BRANDS INC Common Stock 00508Y102 12054 73052 SH SOLE 64533 0 8519 ACUSHNET HOLDINGS CORP Common Stock 005098108 1712 41427 SH SOLE 35629 0 5798 ADAMS DIVERSIFIED EQUITY FUND Closed-End Fund 006212104 51670 2829707 SH SOLE 1739041 0 1090666 ADAPTHEALTH CORP Common Stock 00653Q102 3188 86723 SH SOLE 17139 0 69584 ADAPTIVE BIOTECHNOLOGIES Common Stock 00650F109 3400 84459 SH SOLE 51273 0 33186 ADDUS HOMECARE CORP COM Common Stock 006739106 3529 33743 SH SOLE 28440 0 5303 ADECCO SA - REG - UNSPON ADR ADR 006754204 20863 621285 SH SOLE 565391 0 55894 ADECOAGRO SA Common Stock L00849106 212 26912 SH SOLE 26912 0 0 ADIDAS-SALOMON AG-SPON ADR ADR 00687A107 66159 421367 SH SOLE 366913 0 54454 ADIENT PLC Common Stock G0084W101 17951 406138 SH SOLE 185734 0 220404 ADMA BIOLOGICS INC Common Stock 000899104 60 34058 SH SOLE 31930 0 2128 ADMIRAL GROUP ADR ADR 007192107 3729 91315 SH SOLE 83667 0 7648 ADOBE INC Common Stock 00724F101 974091 2049122 SH SOLE 1524681 0 524441 ADTALEM GLOBAL EDUCATION INC Common Stock 00737L103 3596 90940 SH SOLE 67114 0 23826 ADTRAN INC Common Stock 00738A106 1992 119416 SH SOLE 110284 0 9132 ADVANCE AUTO PARTS INC Common Stock 00751Y106 49910 272003 SH SOLE 200456 0 71547 ADVANCED DRAINAGE SYSTEMS INC Common Stock 00790R104 24180 233868 SH SOLE 191987 0 41881 ADVANCED EMISSIONS SOLUTIONS I Common Stock 00770C101 1358 246893 SH SOLE 233828 0 13065 ADVANCED ENERGY INDUSTRIES INC Common Stock 007973100 12507 114561 SH SOLE 108232 0 6329 ADVANCED MICRO DEVICES INC Common Stock 007903107 296474 3776737 SH SOLE 3171004 0 605733 ADVANSIX INC Common Stock 00773T101 1493 55653 SH SOLE 50541 0 5112 ADVANTEST CORP SPONSORED ADR ADR 00762U200 6584 73972 SH SOLE 65985 0 7987 ADVENT CONVERTIBLE AND INCOME Closed-End Fund 00764C109 72943 4128044 SH SOLE 3242742 0 885301 ADVERUM BIOTECHNOLOGIES INC Common Stock 00773U108 423 42878 SH SOLE 37275 0 5603 ADYEN NV Common Stock N3501V104 2466 1094 SH SOLE 1094 0 0 ADYEN NV-UNSPON ADR ADR 00783V104 37592 840424 SH SOLE 745281 0 95143 AECOM Common Stock 00766T100 19116 298173 SH SOLE 259205 0 38968 AEGION CORP Common Stock 00770F104 1047 36432 SH SOLE 33375 0 3057 AEGLEA BIOTHERAPEUTICS INC Common Stock 00773J103 211 26590 SH SOLE 24864 0 1726 AEGON N V ORD AMER REG NY Reg Shrs 007924103 20268 4285033 SH SOLE 3896903 0 388130 AEON CO LTD ADR ADR 007627102 5170 166314 SH SOLE 142496 0 23818 AERCAP HOLDINGS NV SHS Common Stock N00985106 26530 451648 SH SOLE 274272 0 177376 AERIE PHARMACEUTICALS INC Common Stock 00771V108 1999 111876 SH SOLE 31510 0 80366 AEROJET ROCKETDYNE HOLDINGS INC Common Stock 007800105 5623 119746 SH SOLE 111532 0 8214 AEROVIRONMENT INC Common Stock 008073108 7769 66943 SH SOLE 49963 0 16980 AES CORP/THE Common Stock 00130H105 79762 2975102 SH SOLE 2031293 0 943808 AFFILIATED MANAGERS GROUP Common Stock 008252108 31080 208547 SH SOLE 190056 0 18491 AFFIMED N V COM Common Stock N01045108 1622 205009 SH SOLE 108247 0 96762 AFLAC INC Common Stock 001055102 140334 2741969 SH SOLE 1899152 0 842817 Afterpay Ltd ADR 00832J102 9031 116083 SH SOLE 105337 0 10746 AFYA LTD-CLASS A Common Stock G01125106 538 28918 SH SOLE 28918 0 0 AG MORTGAGE INVESTMENT TRUST I REIT 001228105 337 83607 SH SOLE 83170 0 437 AGC INC ADR ADR 00109C103 12090 1439242 SH SOLE 1313501 0 125741 AGCO CORP Common Stock 001084102 59165 411868 SH SOLE 146424 0 265445 AGEAS ADR ADR 00844W208 29320 480966 SH SOLE 444898 0 36068 AGENUS INC Common Stock 00847G705 233 85600 SH SOLE 84477 0 1123 AGILENT TECHNOLOGIES INC Common Stock 00846U101 143079 1125367 SH SOLE 991709 0 133658 AGILYSYS INC Common Stock 00847J105 3033 63240 SH SOLE 42797 0 20443 AGIOS PHARMACEUTICALS INC Common Stock 00847X104 7165 138751 SH SOLE 94399 0 44352 AGL ENERGY LTD-SPON ADR ADR 001201201 1273 170931 SH SOLE 145485 0 25446 AGNC INVESTMENT CORP REIT 00123Q104 18645 1112448 SH SOLE 1047003 0 65444 AGNICO-EAGLE MINES LTD Common Stock 008474108 11645 201443 SH SOLE 191782 0 9662 AGORA INC-ADR ADR 00851L103 1211 24092 SH SOLE 23385 0 707 AGREE REALTY CORP COM REIT REIT 008492100 9462 140576 SH SOLE 124325 0 16251 AGRICULTURAL BK CHINA ADR ADR 00850M102 5398 537604 SH SOLE 522825 0 14779 AIA GROUP LTD Common Stock Y002A1105 269 21962 SH SOLE 6315 0 15647 AIA GROUP LTD SPONSORED ADR ADR 001317205 159687 3252944 SH SOLE 2842162 0 410782 AIR FRANCE KLM SPONSORED ADR ADR 009119108 224 37424 SH SOLE 37424 0 0 AIR LEASE GROUP Common Stock 00912X302 12342 251881 SH SOLE 205055 0 46825 AIR LIQUIDE ADR ADR 009126202 70671 2163173 SH SOLE 1809916 0 353257 AIR PRODUCTS & CHEMICALS INC Common Stock 009158106 286187 1017227 SH SOLE 778476 0 238751 AIR TRANSPORT SERVICES GROUP I Common Stock 00922R105 974 33302 SH SOLE 16908 0 16394 AIRBNB INC-CLASS A Common Stock 009066101 3983 21192 SH SOLE 20395 0 797 AIRBUS GROUP NV ADR 009279100 63075 2221748 SH SOLE 1703727 0 518021 AIRPORTS OF THAILAND PCL-ADR ADR 00950R100 1237 55040 SH SOLE 49181 0 5859 AISIN SEIKO CO LTD-UNSP ADR ADR 00956Q106 225 5855 SH SOLE 4592 0 1263 AJINOMOTO INC UNSPON ADR ADR 009707100 3645 176281 SH SOLE 158815 0 17466 AKAMAI TECHNOLOGIES INC Common Stock 00971T101 62933 617593 SH SOLE 547837 0 69756 AKBANK TAS - ADR ADR 009719501 257 210704 SH SOLE 203799 0 6905 AKEBIA THERAPEUTICS COM Common Stock 00972D105 658 194497 SH SOLE 109924 0 84573 AKERO THERAPEUTICS INC Common Stock 00973Y108 254 8772 SH SOLE 5942 0 2830 AKOUSTIS TECHNOLOGIES INC Common Stock 00973N102 503 37730 SH SOLE 34515 0 3215 AKTIEBOLAGETT ELECTROLUX SPONSORED ADR ADR 010198208 10170 181773 SH SOLE 161641 0 20132 AKZO NOBEL NV SPONSORED ADR ADR 010199503 25928 692350 SH SOLE 412111 0 280239 ALAMO GROUP INC Common Stock 011311107 3291 21076 SH SOLE 19371 0 1705 ALAMOS GOLD INC Common Stock 011532108 946 121079 SH SOLE 0 0 121079 ALARM COM HLDGS INC COM Common Stock 011642105 7334 84904 SH SOLE 68325 0 16579 ALASKA AIR GROUP INC Common Stock 011659109 58064 838951 SH SOLE 647124 0 191827 ALASKA COMMUNICATIONS SYSTEMS Common Stock 01167P101 758 233222 SH SOLE 219160 0 14062 ALBANY INTERNATIONAL CORP Common Stock 012348108 5282 63284 SH SOLE 53838 0 9446 ALBEMARLE CORP Common Stock 012653101 35196 240886 SH SOLE 203761 0 37124 ALBERTSONS COS INC - CLASS A Common Stock 013091103 1657 86906 SH SOLE 77214 0 9692 ALBIREO PHARMA INC Common Stock 01345P106 1772 50277 SH SOLE 6322 0 43955 ALCOA CORP Common Stock 013872106 46473 1430371 SH SOLE 593026 0 837345 Alcon Inc Common Stock H01301128 49226 701423 SH SOLE 611479 0 89944 ALDEYRA THERAPEUTICS INC Common Stock 01438T106 318 26769 SH SOLE 26362 0 407 ALECTOR INC Common Stock 014442107 658 32683 SH SOLE 29014 0 3669 ALEXANDER & BALDWIN INC REIT 014491104 4317 257105 SH SOLE 222660 0 34445 ALEXANDERS INC COM REIT 014752109 460 1658 SH SOLE 1592 0 66 ALEXANDRIA REAL ESTATE EQ IN COM REIT REIT 015271109 52064 316885 SH SOLE 266505 0 50380 ALEXION PHARMACEUTICALS INC Common Stock 015351109 118963 777992 SH SOLE 473881 0 304111 ALFA LAVAL AB SWEDEN ADR ADR 015393101 20589 681740 SH SOLE 606634 0 75106 ALGONQUIN POWER & UTILITIES Common Stock 015857105 2029 128063 SH SOLE 2561 0 125502 ALIBABA GROUP HLDG LTD SPONSORED ADS ADR 01609W102 163997 723316 SH SOLE 623048 0 100267 ALICO INC Common Stock 016230104 591 19788 SH SOLE 19478 0 310 ALIGN TECHNOLOGY INC Common Stock 016255101 154714 285698 SH SOLE 221087 0 64611 ALKERMES PLC Common Stock G01767105 3019 161628 SH SOLE 103794 0 57834 ALL NIPPON AWYS LTD SPONSORED ADR ADR 032350100 88 18308 SH SOLE 13619 0 4689 ALLAKOS INC Common Stock 01671P100 1112 9692 SH SOLE 9037 0 655 ALLEGHANY CORP Common Stock 017175100 17029 27191 SH SOLE 24227 0 2964 ALLEGHENY TECHNOLOGIES INC Common Stock 01741R102 5638 267706 SH SOLE 248334 0 19372 ALLEGIANCE BANCSHARES INC Common Stock 01748H107 1552 38276 SH SOLE 34153 0 4123 ALLEGIANT TRAVEL CO Common Stock 01748X102 16099 65962 SH SOLE 52356 0 13606 ALLEGION PLC W/I Common Stock G0176J109 35808 285054 SH SOLE 237849 0 47204 ALLEGRO MICROSYSTEMS INC Common Stock 01749D105 972 38327 SH SOLE 977 0 37350 ALLETE INC Common Stock 018522300 18291 272226 SH SOLE 251715 0 20511 ALLIANCE BERNSTEIN GLOBAL HIGH INC FUND Closed-End Fund 01879R106 36212 3055891 SH SOLE 1588403 0 1467488 ALLIANCE DATA SYSTEMS CORP Common Stock 018581108 78487 700211 SH SOLE 397209 0 303003 ALLIANCEBERNSTEIN NATL COM Closed-End Fund 01864U106 40685 2857125 SH SOLE 1124097 0 1733027 ALLIANT ENERGY CORP Common Stock 018802108 47241 872246 SH SOLE 792684 0 79562 ALLIANZ SE - UNSP ADR ADR 018820100 91117 3562035 SH SOLE 3131635 0 430399 ALLIED MOTION TECHNOLOGIES Common Stock 019330109 242 4709 SH SOLE 4669 0 40 ALLISON TRANSMISSION H COM Common Stock 01973R101 19564 479158 SH SOLE 138735 0 340423 ALLOGENE THERAPEUTICS INC Common Stock 019770106 1236 35007 SH SOLE 32557 0 2450 ALLSCRIPTS HEALTHCARE SOLUTION Common Stock 01988P108 6969 464114 SH SOLE 428069 0 36045 ALLSTATE CORP/THE Common Stock 020002101 179212 1559723 SH SOLE 1122718 0 437005 ALLY FINANCIAL INC Common Stock 02005N100 41072 908474 SH SOLE 578827 0 329647 ALNYLAM PHARMACEUTICALS INC Common Stock 02043Q107 25547 180942 SH SOLE 165228 0 15714 ALPHA & OMEGA SEMICONDUCTOR LT Common Stock G6331P104 2524 77196 SH SOLE 7397 0 69799 ALPHA METALLURGICAL RESOURCES Common Stock 020764106 160 12653 SH SOLE 12361 0 292 Alpha Pro Tech Ltd Common Stock 020772109 197 20203 SH SOLE 8743 0 11460 ALPHABET INC - CL A Common Stock 02079K305 2268508 1099872 SH SOLE 901179 0 198693 ALPHABET INC - CL C Common Stock 02079K107 1803226 871700 SH SOLE 711448 0 160252 ALPHATEC HOLDINGS INC Common Stock 02081G201 1937 122700 SH SOLE 18691 0 104009 ALPINE TOTAL DYNAMIC DIVIDEND FUND Closed-End Fund 00326L100 103790 10890848 SH SOLE 7768570 0 3122279 ALPS ELEC LTD ADR ADR 021090204 217 7950 SH SOLE 6029 0 1921 ALSTOM ADR ADR 021244207 14082 2850660 SH SOLE 2616863 0 233797 ALTABANCORP Common Stock 021347109 2632 62609 SH SOLE 37985 0 24624 ALTAIR ENGINEERING INC Common Stock 021369103 1389 22206 SH SOLE 21593 0 613 ALTERYX INC COM CL A Common Stock 02156B103 3252 39199 SH SOLE 37569 0 1630 ALTICE USA INC CL A Common Stock 02156K103 20435 628180 SH SOLE 403124 0 225056 ALTIMMUNE INC Common Stock 02155H200 255 18062 SH SOLE 18062 0 0 ALTO INGREDIENTS INC Common Stock 021513106 91 16773 SH SOLE 16773 0 0 ALTRA INDUSTRIAL MOTION CORP Common Stock 02208R106 12809 231546 SH SOLE 146211 0 85335 ALTRIA GROUP INC Common Stock 02209S103 351569 6871950 SH SOLE 4884013 0 1987938 ALUMINA LTD SPONSORED ADR ADR 022205108 2107 398245 SH SOLE 384813 0 13432 ALUMINUM CORP CHINA LTD SPON ADR H SHS ADR 022276109 1641 156898 SH SOLE 138454 0 18444 ALX Oncology Holdings Inc Common Stock 00166B105 373 5059 SH SOLE 5059 0 0 AMADEUS IT HLDG S A ADS ADR 02263T104 61222 855753 SH SOLE 650158 0 205595 AMAZON.COM INC Common Stock 023135106 4220975 1364210 SH SOLE 1108707 0 255503 AMBAC FINL GROUP INC COM NEW Common Stock 023139884 1249 74593 SH SOLE 69899 0 4694 AMBARELLA INC SHS Common Stock G037AX101 5101 50816 SH SOLE 33555 0 17261 AMBEV SA ADR 02319V103 7968 2908005 SH SOLE 2615938 0 292068 AMC ENTERTAINMENT HLDS-CL A Common Stock 00165C104 1834 179656 SH SOLE 178349 0 1307 AMC NETWORKS INC A Common Stock 00164V103 6343 119325 SH SOLE 92670 0 26655 AMCOR PLC Common Stock G0250X107 40366 3455977 SH SOLE 3033585 0 422391 AMDOCS LTD Common Stock G02602103 37116 529089 SH SOLE 323329 0 205760 AMEDISYS INC Common Stock 023436108 18609 70279 SH SOLE 49672 0 20607 AMERCO INC Common Stock 023586100 15411 25156 SH SOLE 19676 0 5480 AMEREN CORP Common Stock 023608102 74999 921817 SH SOLE 704809 0 217008 AMERESCO INC CL A Common Stock 02361E108 1524 31331 SH SOLE 29772 0 1559 AMERICA MOVIL S A DE C V SPON ADR L SHS ADR 02364W105 4433 326458 SH SOLE 303534 0 22924 AMERICAN AIRLINES GROUP INC Common Stock 02376R102 44993 1882549 SH SOLE 1278432 0 604117 AMERICAN ASSETS TR INC COM REIT REIT 024013104 6093 187816 SH SOLE 175519 0 12298 AMERICAN AXLE & MANUFACTURING Common Stock 024061103 5215 539824 SH SOLE 443460 0 96364 AMERICAN CAMPUS COMMUNITIES REIT REIT 024835100 13078 302945 SH SOLE 242527 0 60418 AMERICAN EAGLE OUTFITTERS INC Common Stock 02553E106 18367 628146 SH SOLE 210453 0 417693 AMERICAN ELECTRIC POWER CO INC Common Stock 025537101 135392 1598485 SH SOLE 1292694 0 305791 AMERICAN EQUITY INVESTMENT LIF Common Stock 025676206 22360 709167 SH SOLE 445235 0 263932 AMERICAN EXPRESS CO Common Stock 025816109 315199 2228498 SH SOLE 1863129 0 365369 AMERICAN FINANCE TRUST INC REIT 02607T109 845 86038 SH SOLE 70877 0 15161 AMERICAN FINANCIAL GROUP INC/O Common Stock 025932104 33786 296110 SH SOLE 241397 0 54713 AMERICAN HOMES 4 RENT CLASS A REIT 02665T306 19339 580063 SH SOLE 492538 0 87525 AMERICAN INTERNATIONAL GROUP I Common Stock 026874784 170196 3683109 SH SOLE 2446758 0 1236351 AMERICAN NATIONAL INSURANCE CO Common Stock 02772A109 5752 53321 SH SOLE 47937 0 5384 AMERICAN OUTDOOR BRANDS INC Common Stock 02875D109 411 16324 SH SOLE 13492 0 2832 AMERICAN PUBLIC EDUCATION INC Common Stock 02913V103 1194 33506 SH SOLE 24269 0 9237 AMERICAN SOFTWARE INC/GEORGIA Common Stock 029683109 2630 127048 SH SOLE 61618 0 65430 AMERICAN STATES WATER CO Common Stock 029899101 11335 149901 SH SOLE 101236 0 48665 AMERICAN TOWER REIT INC REIT 03027X100 372768 1559308 SH SOLE 1232708 0 326601 AMERICAN VANGUARD CORP Common Stock 030371108 453 22173 SH SOLE 20202 0 1971 AMERICAN WATER WORKS CO INC Common Stock 030420103 85078 567489 SH SOLE 492231 0 75258 AMERICAN WOODMARK CORP Common Stock 030506109 4768 48367 SH SOLE 31816 0 16551 AMERICA'S CAR-MART INC Common Stock 03062T105 3048 20003 SH SOLE 10619 0 9384 AMERICOLD REALTY TRUST REIT 03064D108 8119 211037 SH SOLE 131578 0 79459 AMERIPRISE FINANCIAL INC Common Stock 03076C106 208898 898679 SH SOLE 564925 0 333754 AMERIS BANCORP Common Stock 03076K108 11477 218573 SH SOLE 184542 0 34031 AMERISAFE INC Common Stock 03071H100 3883 60678 SH SOLE 44557 0 16121 AMERISOURCEBERGEN CORP COM Common Stock 03073E105 131236 1111506 SH SOLE 738232 0 373273 AMETEK INC NEW COM Common Stock 031100100 108276 847694 SH SOLE 664909 0 182785 AMGEN INC Common Stock 031162100 774438 3112568 SH SOLE 2055010 0 1057559 AMICUS THERAPEUTICS COM Common Stock 03152W109 2886 292129 SH SOLE 239734 0 52395 AMKOR TECHNOLOGY INC Common Stock 031652100 10655 449409 SH SOLE 223724 0 225685 AMN HEALTHCARE SERVICES INC Common Stock 001744101 18094 245505 SH SOLE 109396 0 136109 AMNEAL PHARMACEUTICALS INC Common Stock 03168L105 2244 333498 SH SOLE 108493 0 225005 AMP LIMITED ADR 0017EP202 76 19193 SH SOLE 16146 0 3047 AMPHASTAR PHARMACEUTICALS Common Stock 03209R103 2024 110486 SH SOLE 95424 0 15062 AMPHENOL CORP Common Stock 032095101 152328 2309044 SH SOLE 1845628 0 463416 AMYRIS INC Common Stock 03236M200 2605 136401 SH SOLE 67827 0 68574 ANALOG DEVICES INC Common Stock 032654105 233657 1506690 SH SOLE 1085261 0 421428 ANAPLAN INC Common Stock 03272L108 6843 127068 SH SOLE 122879 0 4189 ANAPTYSBIO INC Common Stock 032724106 1162 53938 SH SOLE 51307 0 2631 ANAVEX LIFE SCIENCES C COM NEW Common Stock 032797300 478 31989 SH SOLE 22309 0 9680 ANDERSONS INC/THE Common Stock 034164103 1738 63493 SH SOLE 56474 0 7019 ANGIODYNAMICS INC Common Stock 03475V101 2503 106975 SH SOLE 100129 0 6846 ANGLO AMERICAN PLAT-SPON ADR ADR 03486T202 769 31124 SH SOLE 28726 0 2398 ANGLO AMERN PLC-SPONS ADR ADR 03485P300 50370 2537545 SH SOLE 2249901 0 287645 ANGLOGOLD ASHANTI LTD SPONSORED ADR ADR 035128206 8841 402392 SH SOLE 377332 0 25060 ANHEUSER-BUSCH INBEV SA N.V. ADR 03524A108 39499 628463 SH SOLE 553187 0 75276 ANHUI CONCH CEMENT UNSPONS ADR ADR 035243104 4197 128011 SH SOLE 105693 0 22318 ANI PHARMACEUTICALS IN COM Common Stock 00182C103 686 18985 SH SOLE 17135 0 1850 ANIKA THERAPEUTICS INC Common Stock 035255108 844 20696 SH SOLE 17965 0 2731 ANNALY MTG MGMT INC COM REIT REIT 035710409 32707 3803150 SH SOLE 2499400 0 1303749 ANSELL LTD-UNSPON ADR ADR 03634M208 459 3901 SH SOLE 3834 0 67 ANSYS INC Common Stock 03662Q105 89283 262937 SH SOLE 231558 0 31379 ANTA SPORTS PRODS LTD ADR ADR 03662P107 7035 17040 SH SOLE 16020 0 1020 ANTARES PHARMA INC Common Stock 036642106 299 72631 SH SOLE 20026 0 52605 ANTERIX INC Common Stock 03676C100 1272 26966 SH SOLE 26810 0 156 ANTERO MIDSTREAM CORP Common Stock 03676B102 24782 2744356 SH SOLE 2479903 0 264453 ANTERO RESOURCES CORP Common Stock 03674X106 2305 225941 SH SOLE 169508 0 56433 ANTHEM INC Common Stock 036752103 338751 943726 SH SOLE 747821 0 195905 AO SMITH CORP Common Stock 831865209 41952 620503 SH SOLE 520257 0 100246 AON PLC Common Stock G0403H108 163205 709247 SH SOLE 608222 0 101025 AP Moller - Maersk A/S ADR 00202F102 36021 3091895 SH SOLE 2787369 0 304526 APA CORP Common Stock 03743Q108 31994 1787359 SH SOLE 1213565 0 573795 APARTMENT INCOME REIT CO-W/I REIT 03750L109 12236 286166 SH SOLE 235811 0 50355 APARTMENT INVT & MGMT CO -A REIT REIT 03748R747 1936 315323 SH SOLE 261119 0 54204 APELLIS PHARMACEUTICALS INC Common Stock 03753U106 1325 30890 SH SOLE 28472 0 2418 API Group Corp Common Stock 00187Y100 782 37806 SH SOLE 19987 0 17819 APOGEE ENTERPRISES INC Common Stock 037598109 4845 118526 SH SOLE 97511 0 21015 APOLLO COMMERCIAL REAL ESTATE FINANCE REIT REIT 03762U105 8894 636630 SH SOLE 579583 0 57047 APOLLO GLOBAL MANAGEMENT INC Common Stock 03768E105 5908 125679 SH SOLE 20834 0 104845 APOLLO SR FLOATING COM Closed-End Fund 037636107 10199 686371 SH SOLE 367711 0 318660 APOLLO TACTICAL INCOME COM Closed-End Fund 037638103 21732 1460472 SH SOLE 687696 0 772775 APPFOLIO INC COM CL A Common Stock 03783C100 1608 11371 SH SOLE 10884 0 487 APPIAN CORP Common Stock 03782L101 5745 43212 SH SOLE 41097 0 2115 APPLE HOSPITALITY REIT COM NEW REIT 03784Y200 8234 565160 SH SOLE 481226 0 83934 APPLE INC COM Common Stock 037833100 6621877 54211029 SH SOLE 43453519 0 10757509 APPLIED INDUSTRIAL TECHNOLOGIE Common Stock 03820C105 9535 104589 SH SOLE 90044 0 14545 APPLIED MATERIALS INC Common Stock 038222105 598987 4483438 SH SOLE 2853141 0 1630297 Applied Molecular Transport In Common Stock 03824M109 367 8345 SH SOLE 7105 0 1240 APPLIED OPTOELECTRONICS INC Common Stock 03823U102 447 53475 SH SOLE 52325 0 1150 APRIA INC Common Stock 03836A101 559 20019 SH SOLE 114 0 19905 APTARGROUP INC Common Stock 038336103 30244 213481 SH SOLE 167427 0 46053 APTIV PLC Common Stock G6095L109 97084 704018 SH SOLE 629575 0 74444 ARAMARK Common Stock 03852U106 18508 489894 SH SOLE 478977 0 10917 ARBOR RLTY TR INC COM REIT REIT 038923108 2309 145205 SH SOLE 39645 0 105559 ARCBEST CORP Common Stock 03937C105 11281 160312 SH SOLE 85404 0 74908 ARCELORMITTAL NY REG SH CL A NY Reg Shrs 03938L203 23195 795180 SH SOLE 572176 0 223004 ARCH CAPITAL GROUP LTD Common Stock G0450A105 24198 630661 SH SOLE 574524 0 56137 ARCH RESOURCES INC Common Stock 03940R107 2300 55291 SH SOLE 50475 0 4816 ARCHER-DANIELS-MIDLAND CO Common Stock 039483102 132341 2321768 SH SOLE 1729123 0 592645 ARCHROCK INC Common Stock 03957W106 10669 1124276 SH SOLE 1080616 0 43660 ARCO PLATFORM LTD - CLASS A Common Stock G04553106 342 13507 SH SOLE 13507 0 0 Arconic Corp Common Stock 03966V107 8082 318328 SH SOLE 217746 0 100582 ARCOS DORADOS HLDNG IN SHS CLASS -A - Common Stock G0457F107 233 45835 SH SOLE 45835 0 0 ARCOSA INC Common Stock 039653100 13857 212893 SH SOLE 202699 0 10194 ARCTURUS THERAPEUTICS LTD Common Stock 03969T109 468 11337 SH SOLE 10247 0 1090 ARCUS BIOSCIENCES INC Common Stock 03969F109 973 34645 SH SOLE 23026 0 11619 Arcutis Biotherapeutics Inc Common Stock 03969K108 232 8010 SH SOLE 5881 0 2129 ARDAGH GROUP SA Common Stock L0223L101 4913 193361 SH SOLE 140003 0 53358 ARDELYX INC COM Common Stock 039697107 344 51998 SH SOLE 51623 0 375 ARDMORE SHIPPING CORP Common Stock Y0207T100 627 138066 SH SOLE 117455 0 20611 ARENA PHARMACEUTICALS INC COM Common Stock 040047607 5089 73335 SH SOLE 36338 0 36997 ARES CAP CORP COM Common Stock 04010L103 1593 85120 SH SOLE 82405 0 2715 ARES COML REAL ESTATE COM REIT 04013V108 737 53686 SH SOLE 52376 0 1311 ARES DYNAMIC CR ALLOCA COM Closed-End Fund 04014F102 30320 2017308 SH SOLE 960720 0 1056589 ARES MANAGEMENT CORP - A Common Stock 03990B101 2747 49033 SH SOLE 47804 0 1229 ARGAN INC Common Stock 04010E109 302 5657 SH SOLE 4306 0 1351 ARGENX SE - ADR ADR 04016X101 8099 29409 SH SOLE 22943 0 6466 ARGO GROUP INTERNATIONAL HOLDINGS LTD Common Stock G0464B107 9976 198247 SH SOLE 48609 0 149638 ARISTA NETWORKS INC COM Common Stock 040413106 62708 207717 SH SOLE 117505 0 90212 ARKEMA SPON ADR ADR 041232109 12884 105650 SH SOLE 81722 0 23928 ARLINGTON ASSET INVESTMENT-A REIT 041356205 641 158683 SH SOLE 156558 0 2125 ARLO TECHNOLOGIES INC Common Stock 04206A101 1134 180551 SH SOLE 168072 0 12479 ARMADA HOFFLER PPTYS COM REIT 04208T108 2729 217642 SH SOLE 203184 0 14458 ARMOUR RESIDENTIAL REI COM REIT 042315507 1741 142738 SH SOLE 130486 0 12252 ARMSTRONG FLOORING INC Common Stock 04238R106 82 16819 SH SOLE 16389 0 430 ARMSTRONG WORLD INDUSTRIES INC Common Stock 04247X102 9306 103297 SH SOLE 61271 0 42026 ARROW ELECTRONICS INC Common Stock 042735100 43848 395669 SH SOLE 216991 0 178678 ARROW FINANCIAL CORP Common Stock 042744102 1833 55043 SH SOLE 28091 0 26952 ARROWHEAD PHARMACEUTICALS INC Common Stock 04280A100 7285 109868 SH SOLE 103076 0 6792 ARTESIAN RESOURCES CORP Common Stock 043113208 2667 67735 SH SOLE 25705 0 42030 ARTHUR J GALLAGHER & CO Common Stock 363576109 61319 491459 SH SOLE 443911 0 47548 ARTISAN PARTNERS ASSET CL A Common Stock 04316A108 11678 223837 SH SOLE 113773 0 110064 ARVINAS INC Common Stock 04335A105 3055 46220 SH SOLE 37429 0 8791 ASANA INC - CL A Common Stock 04342Y104 1616 56537 SH SOLE 55571 0 966 ASBURY AUTOMOTIVE GROUP INC Common Stock 043436104 17252 87797 SH SOLE 72745 0 15052 ASCENDIS PHARMA A/S - ADR ADR 04351P101 2571 19945 SH SOLE 18638 0 1307 ASE INDUSTRIAL HOLDING CO LTD ADR 00215W100 23544 3057671 SH SOLE 2171403 0 886268 ASGN INC Common Stock 00191U102 8047 84314 SH SOLE 69329 0 14985 ASHAI KASEI CORP ADR ADR 043400100 21438 920095 SH SOLE 823458 0 96637 ASHLAND GLOBAL HOLDINGS INC Common Stock 044186104 18352 206737 SH SOLE 84938 0 121799 ASHTEAD GROUP PLC ADR ADR 045055100 44136 180887 SH SOLE 161163 0 19724 ASM PACIFIC TECHNOL-UNSP ADR ADR 00212G108 5741 147839 SH SOLE 133127 0 14712 ASML HLDG NV N Y SHS NY Reg Shrs N07059210 301486 488348 SH SOLE 392115 0 96232 ASPEN PHARMACARE HL-UNSP ADR ADR 04530Y106 109 10970 SH SOLE 10102 0 868 ASPEN TECHNOLOGY INC Common Stock 045327103 15322 106158 SH SOLE 76396 0 29761 ASPIRA WOMEN'S HEALTH INC Common Stock 04537Y109 342 50613 SH SOLE 50345 0 268 ASSA ABLOY AB ADR ADR 045387107 42119 2929019 SH SOLE 2358368 0 570651 ASSEMBLY BIOSCIENCES INC Common Stock 045396108 199 43270 SH SOLE 38431 0 4839 ASSERTIO HOLDINGS INC Common Stock 04546C106 11 16607 SH SOLE 14291 0 2316 Assicurazioni Generali SpA ADR 04545K109 108 10707 SH SOLE 2760 0 7947 ASSOCIATED BANC-CORP Common Stock 045487105 17227 807275 SH SOLE 689553 0 117722 ASSOCIATED BRIT FOODS ADR NEW ADR 045519402 16019 481332 SH SOLE 431420 0 49912 ASSURANT INC Common Stock 04621X108 31990 225644 SH SOLE 152315 0 73329 ASSURED GUARANTY LTD Common Stock G0585R106 15314 362214 SH SOLE 250094 0 112121 ASTEC INDUSTRIES INC Common Stock 046224101 5947 78852 SH SOLE 74633 0 4219 ASTELLAS PHARMA INC - UNSP ADR ADR 04623U102 42052 2723548 SH SOLE 2478166 0 245382 ASTRA INTERNATIONAL - UNSP ADR ADR 69367X109 647 89089 SH SOLE 82476 0 6613 ASTRAZENECA PLC SPONSORED ADR ADR 046353108 160495 3227975 SH SOLE 2725457 0 502517 ASTRONICS CORP Common Stock 046433108 201 11143 SH SOLE 9438 0 1705 ASURE SOFTWARE INC Common Stock 04649U102 567 74232 SH SOLE 8313 0 65919 ASX LTD ADR ADR 00212E103 5345 98193 SH SOLE 82669 0 15524 AT HOME GROUP INC Common Stock 04650Y100 4080 142149 SH SOLE 59980 0 82169 AT&T INC Common Stock 00206R102 543568 17957318 SH SOLE 14012223 0 3945095 ATARA BIOTHERAPEUTICS COM Common Stock 046513107 932 64894 SH SOLE 60536 0 4358 ATHENE HOLDING LTD CLASS A Common Stock G0684D107 15625 310021 SH SOLE 234132 0 75889 Athenex Inc Common Stock 04685N103 286 66440 SH SOLE 65304 0 1136 ATHERSYS INC COM Common Stock 04744L106 147 81590 SH SOLE 79482 0 2108 ATKORE INC Common Stock 047649108 13182 183337 SH SOLE 36518 0 146819 ATLANTIA SPA ADR ADR 048173108 22015 2364705 SH SOLE 2126522 0 238183 ATLANTIC POWER CORP Common Stock 04878Q863 1570 543271 SH SOLE 486922 0 56349 ATLANTIC UNION BANKSHARES CO Common Stock 04911A107 2141 55811 SH SOLE 52174 0 3637 ATLANTICA SUSTAINABLE INFRASTRUCTURE Common Stock G0751N103 2793 76237 SH SOLE 71121 0 5116 ATLAS AIR WORLDWIDE HOLDINGS I Common Stock 049164205 14391 238108 SH SOLE 121685 0 116423 ATLAS COPCO AB SP ADR A NEW ADR 049255706 70826 1158806 SH SOLE 1011711 0 147095 ATLAS COPCO SP ADR B NEW ADR 049255805 26134 499688 SH SOLE 467800 0 31888 ATLASSIAN CORP PLC-CLASS A Common Stock G06242104 41223 195592 SH SOLE 145559 0 50033 ATMOS ENERGY CORP Common Stock 049560105 38329 387751 SH SOLE 343315 0 44436 ATN INTERNATIONAL INC Common Stock 00215F107 1442 29363 SH SOLE 23554 0 5809 ATOS ORIGIN SA ADR ADR 04962A105 11471 742491 SH SOLE 660045 0 82446 ATRECA INC - A Common Stock 04965G109 375 24474 SH SOLE 6030 0 18444 ATRICURE INC COM Common Stock 04963C209 2109 32184 SH SOLE 14482 0 17702 ATRION CORP Common Stock 049904105 1941 3026 SH SOLE 1558 0 1468 AU OPTRONICS CORP SPONSORED ADR ADR 002255107 19078 2543691 SH SOLE 2410388 0 133303 AUDIOCODES LTD Common Stock M15342104 2021 74917 SH SOLE 10185 0 64732 AURINIA PHARMACEUTICALS INC Common Stock 05156V102 342 26334 SH SOLE 18018 0 8316 AUSTRALIA&NEW ZEALAND BKG GR SPONSORED ADR ADR 052528304 79596 3708594 SH SOLE 3294353 0 414241 AUTO TRADER GROUP PLC ADR ADR 05277E104 8275 4276737 SH SOLE 3843937 0 432800 AUTODESK INC Common Stock 052769106 220950 797222 SH SOLE 677975 0 119247 AUTOHOME INC ADR ADR 05278C107 3788 40610 SH SOLE 37843 0 2766 AUTOLIV INC Common Stock 052800109 7584 81725 SH SOLE 73305 0 8420 AUTOMATIC DATA PROCESSING INC Common Stock 053015103 357046 1894447 SH SOLE 1383237 0 511210 AUTONATION INC Common Stock 05329W102 16911 181407 SH SOLE 132486 0 48921 AUTOZONE INC Common Stock 053332102 155331 110611 SH SOLE 68619 0 41992 AVALARA INC Common Stock 05338G106 9046 67795 SH SOLE 56443 0 11352 AVALONBAY CMNTYS INC COM REIT REIT 053484101 55331 299878 SH SOLE 260655 0 39223 AVANGRID INC Common Stock 05351W103 20006 401643 SH SOLE 392797 0 8846 AVANOS MEDICAL INC Common Stock 05350V106 3321 75924 SH SOLE 70551 0 5373 AVANTOR INC Common Stock 05352A100 7371 254787 SH SOLE 218867 0 35920 AVAYA HLDGS CORP COM Common Stock 05351X101 4180 149117 SH SOLE 48013 0 101104 Avenue Therapeutics Inc Common Stock 05360L205 157 25868 SH SOLE 24453 0 1415 AVERY DENNISON CORP Common Stock 053611109 68775 374487 SH SOLE 259261 0 115226 AVID BIOSERVICES INC Common Stock 05368M106 782 42895 SH SOLE 5512 0 37383 AVID TECHNOLOGY INC Common Stock 05367P100 641 30360 SH SOLE 15765 0 14595 Avient Corp Common Stock 05368V106 11351 240125 SH SOLE 191735 0 48389 AVIS BUDGET GROUP INC Common Stock 053774105 7084 97657 SH SOLE 63492 0 34165 AVISTA CORP Common Stock 05379B107 18705 391730 SH SOLE 382365 0 9365 AVIVA PLC - SPON ADR ADR 05382A104 41071 3634558 SH SOLE 3056610 0 577948 AVNET INC Common Stock 053807103 31776 765510 SH SOLE 413815 0 351695 AVROBIO INC Common Stock 05455M100 163 12806 SH SOLE 12623 0 183 AXA SPONSORED ADR ADR 054536107 70643 2610623 SH SOLE 1993992 0 616630 AXALTA COATING SYSTEMS LTD Common Stock G0750C108 23075 780086 SH SOLE 276314 0 503772 AXCELIS TECHNOLOGIES INC Common Stock 054540208 3335 81160 SH SOLE 50867 0 30293 AXIS CAPITAL HOLDINGS LTD Common Stock G0692U109 5498 110920 SH SOLE 88282 0 22637 AXOGEN INC Common Stock 05463X106 1425 70344 SH SOLE 8584 0 61760 AXON ENTERPRISE INC Common Stock 05464C101 12471 87563 SH SOLE 81343 0 6220 AXONICS INC Common Stock 05465P101 1107 18480 SH SOLE 17324 0 1156 AXOS FINANCIAL INC Common Stock 05465C100 10054 213868 SH SOLE 139018 0 74850 AXSOME THERAPEUTICS IN COM Common Stock 05464T104 713 12594 SH SOLE 10296 0 2298 AXT INC Common Stock 00246W103 702 60199 SH SOLE 60096 0 103 AYTU BIOPHARMA INC Common Stock 054754874 152 20062 SH SOLE 19611 0 451 AZEK CO INC/THE Common Stock 05478C105 923 21957 SH SOLE 20702 0 1255 AZZ INC Common Stock 002474104 2795 55510 SH SOLE 50949 0 4561 B&G FOODS INC Common Stock 05508R106 12444 400632 SH SOLE 386042 0 14590 B. RILEY FINANCIAL INC Common Stock 05580M108 537 9518 SH SOLE 9469 0 49 B2GOLD CORP MINING INC Common Stock 11777Q209 5218 1210780 SH SOLE 330 0 1210450 BABCOCK AND WILCOX ENTERPR Common Stock 05614L209 153 16115 SH SOLE 226 0 15889 BADGER METER INC Common Stock 056525108 8228 88404 SH SOLE 54841 0 33563 BAE SYS PLC SPONSORED ADR ADR 05523R107 17352 613154 SH SOLE 520385 0 92769 BAIDU COM INC SPON ADR REP A ADR 056752108 35803 164574 SH SOLE 138817 0 25757 BAKER HUGHES CO Common Stock 05722G100 69558 3218798 SH SOLE 2713635 0 505163 BALCHEM CORP Common Stock 057665200 14017 111773 SH SOLE 74063 0 37710 BALFOUR BEAUTY PLC ADR 05845R306 1902 233070 SH SOLE 6764 0 226306 BALL CORP Common Stock 058498106 90449 1067375 SH SOLE 907765 0 159610 BALLY'S CORP Common Stock 05875B106 2977 45819 SH SOLE 9849 0 35970 BANC OF CALIFORNIA INC Common Stock 05990K106 2124 117494 SH SOLE 62203 0 55291 BANCFIRST CORP Common Stock 05945F103 4986 70539 SH SOLE 66256 0 4283 BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR ADR 05946K101 45006 8621906 SH SOLE 6125112 0 2496794 BANCO BRADESCO-SPONSORED ADR ADR 059460303 7696 1637350 SH SOLE 1231144 0 406206 BANCO DE CHILE SPONSORED ADR ADR 059520106 5218 220929 SH SOLE 205290 0 15639 BANCO DO BRASIL S A SPONSORED ADR ADR 059578104 1780 328959 SH SOLE 320390 0 8569 BANCO LATINOAMERICANO DE COMER Common Stock P16994132 4366 288586 SH SOLE 212300 0 76286 BANCO SANTANDER BRAZIL S.A. ADR 05967A107 5596 793713 SH SOLE 747994 0 45719 BANCO SANTANDER CENT HISPANO ADR ADR 05964H105 42816 12482670 SH SOLE 10053332 0 2429338 BANCO SANTANDER CHILE NEW SP ADR REP COM ADR 05965X109 8122 327117 SH SOLE 311947 0 15170 BANCOLOMBIA S A SPON ADR PREF ADR 05968L102 8470 264764 SH SOLE 206025 0 58739 BANCORP INC/DE Common Stock 05969A105 1350 65137 SH SOLE 50746 0 14391 BANCORPSOUTH INC Common Stock 05971J102 4352 133990 SH SOLE 127857 0 6133 BANDWIDTH INC-CLASS A Common Stock 05988J103 4501 35511 SH SOLE 32752 0 2759 BANK CENTRAL ASIA TBK PT Common Stock Y7123P138 25 11497 SH SOLE 10982 0 515 BANK COMM HLDGS COM Common Stock 06424J103 239 18761 SH SOLE 13970 0 4791 BANK EAST ASIA LTD SPONSORED ADR ADR 061874103 74 33641 SH SOLE 12073 0 21568 BANK FIRST CORP Common Stock 06211J100 225 3002 SH SOLE 108 0 2894 BANK HAPOALIM LTD ADR ADR 062510300 727 19546 SH SOLE 11713 0 7833 BANK OF AMERICA CORP Common Stock 060505104 968444 25030865 SH SOLE 19905261 0 5125603 BANK OF CHINA ADR ADR 06426M104 5468 573769 SH SOLE 536478 0 37291 BANK OF HAWAII CORP Common Stock 062540109 14090 157446 SH SOLE 106996 0 50450 BANK OF IRELAND-UNSP ADR ADR 06279J109 1364 269098 SH SOLE 264406 0 4692 BANK OF MARIN BANCORP Common Stock 063425102 666 17003 SH SOLE 4891 0 12112 BANK OF MONTREAL Common Stock 063671101 24076 270155 SH SOLE 261886 0 8270 BANK OF NEW YORK MELLON CORP/T Common Stock 064058100 140997 2981530 SH SOLE 2125275 0 856255 BANK OF NOVA SCOTIA Common Stock 064149107 34452 550788 SH SOLE 536197 0 14591 BANK OF NT BUTTERFIELD SHS NEW Common Stock G0772R208 11450 299585 SH SOLE 200514 0 99071 BANK OZK Common Stock 06417N103 17358 424920 SH SOLE 244115 0 180805 BANKFINANCIAL CORP Common Stock 06643P104 170 16488 SH SOLE 12866 0 3622 BANKINTER SA ADR 066460304 191 28099 SH SOLE 5657 0 22442 BANKUNITED INC COM Common Stock 06652K103 33579 764031 SH SOLE 271181 0 492850 BANNER CORP Common Stock 06652V208 6166 115612 SH SOLE 90898 0 24714 BAOZUN INC-SPN ADR ADR 06684L103 1312 34404 SH SOLE 31744 0 2660 BAR HARBOR BANKSHARES Common Stock 066849100 222 7551 SH SOLE 7373 0 178 BARCLAYS PLC ADR ADR 06738E204 72722 7108738 SH SOLE 5379433 0 1729305 BARINGS GLOBAL SHORT DURATION Closed-End Fund 06760L100 468 29126 SH SOLE 0 0 29126 BARNES & NOBLE EDUCATION INC Common Stock 06777U101 462 56791 SH SOLE 51858 0 4933 BARNES GROUP INC Common Stock 067806109 7260 146550 SH SOLE 134409 0 12141 BARRATT DEVS PLC ADR ADR 068334101 4602 198175 SH SOLE 85929 0 112246 BARRETT BUSINESS SERVICES INC Common Stock 068463108 539 7826 SH SOLE 7773 0 53 BARRICK GOLD CORP Common Stock 067901108 27105 1368958 SH SOLE 1303843 0 65116 BASF A G ADR NEW ADR 055262505 60405 2916717 SH SOLE 2008094 0 908622 BASSETT FURNITURE INDS INC COM Common Stock 070203104 604 24888 SH SOLE 24853 0 35 BAUSCH HEALTH COS INC Common Stock 071734107 16364 515568 SH SOLE 506260 0 9308 BAXTER INTERNATIONAL INC Common Stock 071813109 153485 1819841 SH SOLE 1472498 0 347343 BAYER A G SPONSORED ADR ADR 072730302 31710 1996871 SH SOLE 1588526 0 408345 BAYERISCHE MOTOREN SPON ADR ADR 072743305 24884 719073 SH SOLE 648860 0 70213 BB SEGURIDADE PARTICIP SPONSORED ADR ADR 05541J103 1611 386443 SH SOLE 353756 0 32687 BBVA ARGENTINA SA-ADR ADR 058934100 75 27618 SH SOLE 19427 0 8191 BCB BANCORP INC Common Stock 055298103 699 50660 SH SOLE 24062 0 26598 BCE Inc Common Stock 05534B760 44938 995527 SH SOLE 191989 0 803538 BDO UNIBANK INC-SPON ADR ADR 05537Y304 810 37672 SH SOLE 29 0 37643 BDX 6 06/01/23 Pfd PUBLIC 075887406 539 10034 SH SOLE 106 0 9928 BEACON ROOFING SUPPLY INC Common Stock 073685109 4731 90419 SH SOLE 48619 0 41800 BEAM THERAPEUTICS INC Common Stock 07373V105 1366 17064 SH SOLE 16743 0 321 BEAZER HOMES USA INC Common Stock 07556Q881 2411 115241 SH SOLE 32251 0 82990 BECTON DICKINSON AND CO Common Stock 075887109 269521 1108457 SH SOLE 758597 0 349861 BED BATH & BEYOND INC Common Stock 075896100 119299 4092581 SH SOLE 1459190 0 2633391 BEIERSDORF AG - UNSPONSORED ADR ADR 07724U103 17483 827025 SH SOLE 775830 0 51195 BEIGENE LTD-ADR ADR 07725L102 24566 70576 SH SOLE 66226 0 4350 BEL FUSE INC Common Stock 077347300 622 31259 SH SOLE 29966 0 1293 BELDEN INC Common Stock 077454106 4087 92108 SH SOLE 79116 0 12992 BELGACOM S.A. ADR 74428W108 646 149215 SH SOLE 17895 0 131320 BELLRING BRANDS INC-CLASS A Common Stock 079823100 367 15551 SH SOLE 14783 0 768 BENCHMARK ELECTRONICS INC Common Stock 08160H101 5241 169488 SH SOLE 127450 0 42038 BENEFITFOCUS INC Common Stock 08180D106 1914 138569 SH SOLE 33658 0 104911 BERKELEY GROUP HLDGS P ADR ADR 08425P104 373 6024 SH SOLE 6024 0 0 BERKSHIRE HATHAWAY INC Common Stock 084670702 1298385 5082340 SH SOLE 4176394 0 905946 BERKSHIRE HATHAWAY INC-CL A Common Stock 084670108 72512 188 SH SOLE 188 0 0 BERKSHIRE HILLS BANCORP INC Common Stock 084680107 7820 350365 SH SOLE 328328 0 22037 BERRY CORP Common Stock 08579X101 1469 266546 SH SOLE 246461 0 20085 BERRY GLOBAL GROUP INC COM Common Stock 08579W103 11337 184636 SH SOLE 102191 0 82445 BEST BUY CO INC Common Stock 086516101 193975 1689533 SH SOLE 998938 0 690595 BEST INC - ADR ADR 08653C106 41 21544 SH SOLE 15904 0 5640 BEYOND MEAT INC Common Stock 08862E109 8111 62333 SH SOLE 53898 0 8435 BGC PARTNERS INC Common Stock 05541T101 11006 2278615 SH SOLE 433127 0 1845488 BHP BILLITON LTD SPONSORED ADR ADR 088606108 122776 1769363 SH SOLE 1539344 0 230019 BHP BILLITON PLC SPONSORED ADR ADR 05545E209 34230 591605 SH SOLE 528876 0 62729 BIDVEST GROUP LTD SPONSORED ADR 08 ADR 088836309 2036 88511 SH SOLE 81841 0 6670 BIG LOTS INC Common Stock 089302103 11350 166179 SH SOLE 129766 0 36414 BIGCOMMERCE HOLDINGS-SER 1 Common Stock 08975P108 865 14967 SH SOLE 4925 0 10042 BILIBILI INC-SPONSORED ADR ADR 090040106 6129 57249 SH SOLE 53439 0 3810 Bill.Com Holdings Inc Common Stock 090043100 9840 67631 SH SOLE 62972 0 4659 BIOCRYST PHARMACEUTICALS COM Common Stock 09058V103 1029 101189 SH SOLE 84782 0 16407 BIODELIVERY SCIENCES INTERNATIONAL INC Common Stock 09060J106 283 72427 SH SOLE 60553 0 11874 BIOGEN INC Common Stock 09062X103 185278 662298 SH SOLE 466063 0 196235 BIOHAVEN PHARMACEUTICAL HOLD Common Stock G11196105 1232 18032 SH SOLE 15821 0 2211 BIOLIFE SOLUTIONS INC Common Stock 09062W204 686 19054 SH SOLE 14036 0 5018 BIOMARIN PHARMACEUTICAL INC Common Stock 09061G101 15877 210257 SH SOLE 186611 0 23646 BIO-RAD LABORATORIES INC Common Stock 090572207 39989 70012 SH SOLE 51252 0 18760 BIOSIG TECHNOLOGIES INC Common Stock 09073N201 121 27962 SH SOLE 26746 0 1216 BIO-TECHNE CORP Common Stock 09073M104 40304 105527 SH SOLE 93179 0 12348 BIOXCEL THERAPEUTICS INC Common Stock 09075P105 408 9461 SH SOLE 9256 0 205 BJ'S RESTAURANTS INC Common Stock 09180C106 2253 38786 SH SOLE 35770 0 3016 BJ'S WHOLESALE CLUB INC Common Stock 05550J101 8709 194144 SH SOLE 143742 0 50402 Black Diamond Therapeutics Inc Common Stock 09203E105 274 11291 SH SOLE 11268 0 23 BLACK HILLS CORP Common Stock 092113109 11673 174819 SH SOLE 134676 0 40143 BLACK KNIGHT FINL SVCS CL A Common Stock 09215C105 11350 153397 SH SOLE 142128 0 11269 BLACKBAUD INC Common Stock 09227Q100 8705 122467 SH SOLE 115417 0 7050 BLACKBERRY LTD Common Stock 09228F103 4694 556802 SH SOLE 531650 0 25152 BLACKLINE INC Common Stock 09239B109 9528 87900 SH SOLE 72892 0 15008 BLACKROCK CAPITAL INVESTMENT CORP Common Stock 092533108 280 83635 SH SOLE 346 0 83289 BLACKROCK CORE BOND TRUST Closed-End Fund 09249E101 19471 1240160 SH SOLE 1106932 0 133228 BLACKROCK CREDIT ALLOCATION INCOME TRUST Closed-End Fund 092508100 58607 3992293 SH SOLE 3642480 0 349813 BLACKROCK DEBT STRATEGIES FUND INC Closed-End Fund 09255R202 11586 1053266 SH SOLE 704745 0 348521 BLACKROCK ENHANCED DIVIDEND Closed-End Fund 09251A104 10046 1061949 SH SOLE 840631 0 221318 BLACKROCK ENHANCED GLOBAL OPP EQTY TR Closed-End Fund 092501105 50713 4413640 SH SOLE 3437782 0 975858 BLACKROCK ENHANCED INTL GRWTH COM BENE Closed-End Fund 092524107 25899 4266661 SH SOLE 3340229 0 926432 BLACKROCK FLOAT RT INCOME ST Closed-End Fund 09255X100 8495 653489 SH SOLE 563909 0 89580 BLACKROCK GLOBAL ENRG & RES Closed-End Fund 09250U101 2521 283916 SH SOLE 253660 0 30256 BLACKROCK INC Common Stock 09247X101 388211 514896 SH SOLE 443760 0 71135 BLACKROCK MUN TARGET T COM SHS BEN IN Closed-End Fund 09257P105 1360 53534 SH SOLE 5495 0 48039 BlackRock Muni Intermediate Du Closed-End Fund 09253X102 74932 4982183 SH SOLE 2063667 0 2918516 BLACKROCK MUNICIPAL INC TRUST Closed-End Fund 09248F109 1725 114981 SH SOLE 10392 0 104589 BLACKROCK MUNICIPL INC COM Closed-End Fund 092479104 5454 360959 SH SOLE 15322 0 345637 BLACKROCK MUNIENHANCED FUND Closed-End Fund 09253Y100 1240 104939 SH SOLE 10220 0 94719 BlackRock MuniHoldings Investm Closed-End Fund 09254P108 5148 360221 SH SOLE 77677 0 282544 BlackRock MuniHoldings Quality Closed-End Fund 09254C107 4590 342520 SH SOLE 34167 0 308353 BlackRock MuniVest Fund Inc Closed-End Fund 09253R105 3805 409178 SH SOLE 183332 0 225846 BLACKROCK MUNIYIELD FUND Closed-End Fund 09253W104 584 40727 SH SOLE 32217 0 8510 BlackRock MuniYield Quality Fu Closed-End Fund 09254G108 3668 264280 SH SOLE 79083 0 185197 BlackRock MuniYield Quality Fu Closed-End Fund 09254E103 49205 3450569 SH SOLE 1384803 0 2065766 BLACKROCK RES & COMM S SHS Closed-End Fund 09257A108 10748 1211684 SH SOLE 1019705 0 191979 BLACKSTONE GROUP INC/THE Common Stock 09260D107 13529 181529 SH SOLE 174109 0 7420 BLACKSTONE MORTGAGE TRUST INC REIT 09257W100 5688 183468 SH SOLE 139049 0 44419 BLACKSTONE STRATEGIC CREDIT FUND Closed-End Fund 09257R101 3779 283463 SH SOLE 167210 0 116253 BLOOM ENERGY CORP- A Common Stock 093712107 2022 74742 SH SOLE 66044 0 8698 BLOOMIN BRANDS INC COM Common Stock 094235108 14708 543722 SH SOLE 238179 0 305543 BLUCORA INC Common Stock 095229100 1652 99304 SH SOLE 92734 0 6570 BLUE APRON HOLDING INC-A Common Stock 09523Q200 405 64127 SH SOLE 64127 0 0 BLUE BIRD CORP COM Common Stock 095306106 249 9929 SH SOLE 9625 0 304 BLUEBIRD BIO INC Common Stock 09609G100 2755 91378 SH SOLE 49012 0 42366 BLUEGREEN VACATIONS CORP Common Stock 09629F108 381 35338 SH SOLE 32217 0 3121 BLUELINX HOLDINGS INC Common Stock 09624H208 311 7925 SH SOLE 7925 0 0 BLUEPRINT MEDICINES CO COM Common Stock 09627Y109 6318 64975 SH SOLE 44051 0 20924 BLUEROCK RESIDENTIAL GROWTH REIT 09627J102 837 82770 SH SOLE 75360 0 7410 BM TECHNOLOGIES INC Common Stock 05591L107 171 14714 SH SOLE 10766 0 3948 BNP PARIBAS SPONSORED ADR ADR 05565A202 60452 1975509 SH SOLE 1492310 0 483199 BNY Mellon Strategic Municipal Closed-End Fund 09662E109 2995 382516 SH SOLE 38019 0 344497 BNYM HIGH YIELD STRAT Closed-End Fund 09660L105 3167 1024920 SH SOLE 918695 0 106225 BOC HONG KONG HOLDINGS SPONSORED ADR ADR 096813209 12095 173424 SH SOLE 162645 0 10779 BOEING CO/THE Common Stock 097023105 362989 1425052 SH SOLE 1236290 0 188762 BOINGO WIRELESS INC COM Common Stock 09739C102 1071 76154 SH SOLE 64282 0 11872 BOISE CASCADE CO Common Stock 09739D100 11149 186343 SH SOLE 97789 0 88553 BOK FINANCIAL CORP Common Stock 05561Q201 7676 85935 SH SOLE 80610 0 5325 BOLIDEN AB-UNSPN ADR ADR 09752V102 283 3910 SH SOLE 2102 0 1808 BOLLORE Common Stock F10659260 228 46484 SH SOLE 46484 0 0 BONANZA CREEK ENERGY I COM Common Stock 097793400 5633 157645 SH SOLE 104666 0 52979 BOOKING HOLDINGS INC Common Stock 09857L108 297460 127674 SH SOLE 99936 0 27738 BOOT BARN HLDGS INC COM Common Stock 099406100 5119 82157 SH SOLE 63889 0 18268 BOOZ ALLEN HAMILTON HOLDING CO Common Stock 099502106 22284 276711 SH SOLE 252961 0 23750 BORGWARNER INC Common Stock 099724106 79055 1705243 SH SOLE 1061296 0 643947 BOSTON BEER CO INC/THE Common Stock 100557107 33910 28111 SH SOLE 24686 0 3425 BOSTON OMAHA CORP-CL A Common Stock 101044105 233 7882 SH SOLE 4377 0 3505 BOSTON PRIVATE FINANCIAL HOLDI Common Stock 101119105 3149 236402 SH SOLE 219750 0 16652 BOSTON PROPERTIES INC REIT REIT 101121101 33849 334282 SH SOLE 282111 0 52171 BOSTON SCIENTIFIC CORP Common Stock 101137107 141045 3649278 SH SOLE 2934858 0 714420 BOTTOMLINE TECHNOLOGIES INC Common Stock 101388106 6573 145268 SH SOLE 132270 0 12998 BOULDER GROWTH & INC COM Closed-End Fund 101507101 35498 2821786 SH SOLE 1684059 0 1137726 BOX INC CLASS A Common Stock 10316T104 1457 63468 SH SOLE 51783 0 11685 BOYD GAMING CORP Common Stock 103304101 16615 281798 SH SOLE 233094 0 48704 BP PLC SPONSORED ADR ADR 055622104 80540 3307593 SH SOLE 2346135 0 961458 BRADY CORP Common Stock 104674106 5879 109993 SH SOLE 95810 0 14183 BRAEMAR HOTELS & RESORTS INC REIT 10482B101 918 151297 SH SOLE 151297 0 0 BRAMBLES LTD - ADR ADR 105105209 19409 1209264 SH SOLE 1089898 0 119366 BRANDYWINE RLTY TR SH BEN INT NEW REIT REIT 105368203 9530 738215 SH SOLE 571879 0 166335 BRANDYWINEGLOBAL GLOBAL INCOME Closed-End Fund 10537L104 16289 1350665 SH SOLE 1231489 0 119176 BRASKEM S A SP ADR PFD A ADR 105532105 382 26893 SH SOLE 26268 0 625 BRENNTAG AG-UNSP ADR ADR 107180101 30834 1807912 SH SOLE 1451224 0 356688 BRF-BRASIL FOODS S A SPONSORED ADR ADR 10552T107 2265 504518 SH SOLE 458235 0 46283 BRIDGEBIO PHARMA INC Common Stock 10806X102 3256 52854 SH SOLE 45047 0 7807 BRIDGESTONE CORP ADR ADR 108441205 41876 2057792 SH SOLE 1767157 0 290636 BRIDGEWATER BANCSHARES INC Common Stock 108621103 859 53166 SH SOLE 44232 0 8934 BRIGHAM MINERALS INC-CL A Common Stock 10918L103 3279 223946 SH SOLE 220663 0 3282 BRIGHT HORIZON FAMILY SOLUTI COM Common Stock 109194100 22152 129201 SH SOLE 105054 0 24147 BRIGHTCOVE Common Stock 10921T101 2430 120778 SH SOLE 42238 0 78540 BRIGHTHOUSE FINANCIAL INC Common Stock 10922N103 15367 347270 SH SOLE 287475 0 59795 BRIGHTSPHERE INVESTMENT GROUP Common Stock 10948W103 3255 159717 SH SOLE 116062 0 43655 BRIGHTVIEW HOLDINGS INC Common Stock 10948C107 1045 61920 SH SOLE 60082 0 1838 BRINKER INTERNATIONAL INC Common Stock 109641100 30832 433892 SH SOLE 156149 0 277743 BRINK'S CO/THE Common Stock 109696104 5108 64477 SH SOLE 58892 0 5584 BRISTOL-MYERS SQUIBB CO Common Stock 110122108 593344 9398758 SH SOLE 6057867 0 3340891 Bristow Group Inc Common Stock 11040G103 691 26681 SH SOLE 24678 0 2003 BRITISH AMERN TOB PLC SPONSORED ADR ADR 110448107 77069 1989391 SH SOLE 1581485 0 407905 BRITISH LD CO SPONSORED ADR ADR 110828100 34041 4898021 SH SOLE 4301325 0 596695 BRITVIC PLC SPONSORED ADR ADR 111190104 702 29615 SH SOLE 19389 0 10226 BRIXMOR PPTY GROUP INC COM REIT 11120U105 12709 628248 SH SOLE 553953 0 74295 BROADCOM INC Common Stock 11135F101 580361 1251695 SH SOLE 1030961 0 220734 BROADMARK REALTY CAPITAL INC REIT 11135B100 437 41748 SH SOLE 40938 0 810 BROADRIDGE FINANCIAL SOLUTIONS Common Stock 11133T103 65061 424955 SH SOLE 368779 0 56176 BROOKDALE SENIOR LIVING INC Common Stock 112463104 1497 247465 SH SOLE 233780 0 13685 BROOKFIELD ASSET MANAGEMENT IN Common Stock 112585104 33643 756012 SH SOLE 718420 0 37592 BROOKFIELD INFRASTRUCTURE PARTNERS LP Ltd Part G16252101 213 4002 SH SOLE 4002 0 0 BROOKFIELD INFRASTRUCTURE-A Common Stock 11275Q107 1516 19844 SH SOLE 18907 0 937 BROOKFIELD PROPERTY REIT INC REIT 11282X103 392 21832 SH SOLE 21489 0 343 Brookfield Real Assets Income Closed-End Fund 112830104 10263 495794 SH SOLE 427126 0 68667 BROOKFIELD RENEWABLE COR-A Common Stock 11284V105 5222 111582 SH SOLE 108008 0 3573 BROOKLINE BANCORP INC Common Stock 11373M107 2492 166138 SH SOLE 131074 0 35064 BROOKS AUTOMATION INC Common Stock 114340102 12469 152718 SH SOLE 116839 0 35879 BROTHER INDS LTD ADR ADR 114813207 887 20052 SH SOLE 10319 0 9733 BROWN & BROWN INC COM Common Stock 115236101 21569 471876 SH SOLE 445858 0 26018 BROWN FORMAN CORP CL A Common Stock 115637100 9084 142667 SH SOLE 139456 0 3210 Brown-Forman Corp Common Stock 115637209 71655 1038932 SH SOLE 905391 0 133540 BRP GROUP INC-A Common Stock 05589G102 1249 45828 SH SOLE 44950 0 878 BRP INC/CA- SUB VOTING Common Stock 05577W200 1161 13354 SH SOLE 9359 0 3995 BRT APARTMENTS CORP REIT 055645303 413 24500 SH SOLE 22812 0 1688 BRUKER CORP Common Stock 116794108 12117 188505 SH SOLE 105735 0 82770 BRUNSWICK CORP/DE Common Stock 117043109 17845 187114 SH SOLE 123644 0 63471 BRYN MAWR BANK CORP Common Stock 117665109 1201 26395 SH SOLE 24320 0 2076 BUCKLE INC/THE Common Stock 118440106 3802 96805 SH SOLE 90690 0 6115 BUDWEISER BREWING-UNSP ADR ADR 11902E105 361 29336 SH SOLE 29336 0 0 BUILD ACQUISITION CORP Unit 12008J204 518 52440 SH SOLE 0 0 52440 BUILD-A-BEAR WORKSHOP INC Common Stock 120076104 126 18304 SH SOLE 18304 0 0 BUILDERS FIRSTSOURCE INC Common Stock 12008R107 20951 451827 SH SOLE 289583 0 162244 BUNGE LTD Common Stock G16962105 61939 781364 SH SOLE 350700 0 430664 BUNZL PLC - SPONS ADR ADR 120738406 24646 751621 SH SOLE 555602 0 196019 BURBERRY GROUP PLC SPONSORED ADR ADR 12082W204 18138 683926 SH SOLE 597551 0 86375 BURLINGTON STORES INC Common Stock 122017106 31535 105538 SH SOLE 88852 0 16687 Burning Rock Biotech Ltd ADR 12233L107 283 10506 SH SOLE 10506 0 0 BWX TECHNOLOGIES Common Stock 05605H100 27414 415737 SH SOLE 164870 0 250867 BYD CO LTD ADR ADR 05606L100 7209 166618 SH SOLE 158446 0 8172 BYLINE BANCORP INC Common Stock 124411109 568 26839 SH SOLE 26821 0 18 C4 THERAPEUTICS INC Common Stock 12529R107 818 22120 SH SOLE 6284 0 15836 CABLE ONE INC Common Stock 12685J105 17510 9577 SH SOLE 7121 0 2456 CABOT CORP Common Stock 127055101 21965 418854 SH SOLE 155782 0 263073 CABOT OIL & GAS CORP Common Stock 127097103 45799 2438690 SH SOLE 1822442 0 616248 CACI INTERNATIONAL INC Common Stock 127190304 19204 77857 SH SOLE 66876 0 10981 CACTUS INC - A Common Stock 127203107 5419 176983 SH SOLE 90258 0 86725 CADENCE BANCORP Common Stock 12739A100 13146 634159 SH SOLE 556949 0 77209 CADENCE DESIGN SYSTEMS INC Common Stock 127387108 124743 910596 SH SOLE 753026 0 157570 CADIZ INC COM NEW Common Stock 127537207 262 27330 SH SOLE 21372 0 5958 CAE INC Common Stock 124765108 7664 268998 SH SOLE 263083 0 5915 CAESARS ENTERTAINMENT INC Common Stock 12769G100 16195 185190 SH SOLE 174006 0 11184 CAESARSTONE LTD Common Stock M20598104 953 69433 SH SOLE 56406 0 13027 CAI INTERNATIONAL INC Common Stock 12477X106 2127 46737 SH SOLE 23350 0 23387 CAIXABANK ADR ADR 12803K109 9964 9865776 SH SOLE 1508207 0 8357569 CALAMOS LNG/SHRT EQ & DYN Closed-End Fund 12812C106 3616 179196 SH SOLE 171710 0 7486 CALAMP CORP Common Stock 128126109 1374 126645 SH SOLE 120995 0 5650 CALAVO GROWERS INC Common Stock 128246105 4643 59798 SH SOLE 29987 0 29811 CALBEE INC- UNSPONSORED ADR ADR 12825N107 1229 192845 SH SOLE 163436 0 29409 CALERES INC Common Stock 129500104 3311 151861 SH SOLE 144520 0 7341 CALIFORNIA WATER SERVICE GROUP Common Stock 130788102 7437 131998 SH SOLE 121690 0 10308 CALIX INC COM Common Stock 13100M509 5840 168494 SH SOLE 35608 0 132886 CALLAWAY GOLF CO Common Stock 131193104 9002 336536 SH SOLE 231669 0 104867 CALLON PETROLEUM CO Common Stock 13123X508 2555 66286 SH SOLE 60582 0 5704 CAL-MAINE FOODS INC Common Stock 128030202 4711 122614 SH SOLE 85398 0 37216 CALYXT INC Common Stock 13173L107 117 19395 SH SOLE 19337 0 58 CAMBIUM NETWORKS CORP Common Stock G17766109 1975 42280 SH SOLE 3271 0 39009 CAMDEN NATIONAL CORP Common Stock 133034108 2278 47592 SH SOLE 5527 0 42065 CAMDEN PPTY TR SH BEN INT REIT REIT 133131102 31536 286930 SH SOLE 252378 0 34552 CAMECO CORP Common Stock 13321L108 13344 803394 SH SOLE 777237 0 26157 CAMPBELL SOUP CO Common Stock 134429109 26047 518139 SH SOLE 436307 0 81831 CAMPING WORLD HOLDINGS INC-A Common Stock 13462K109 2551 70109 SH SOLE 41933 0 28176 Camtek Ltd/Israel Common Stock M20791105 394 13172 SH SOLE 13129 0 43 CANADIAN IMPERIAL BANK OF COMM Common Stock 136069101 22195 226785 SH SOLE 216416 0 10369 Canadian National Railway Co Common Stock 136375102 69078 595600 SH SOLE 548387 0 47213 CANADIAN NATURAL RESOURCES Common Stock 136385101 34421 1115017 SH SOLE 443175 0 671843 Canadian Pacific Railway Ltd Common Stock 13645T100 46545 122717 SH SOLE 116691 0 6026 CANADIAN SOLAR INC Common Stock 136635109 1195 24071 SH SOLE 24071 0 0 CANNAE HOLDINGS INC Common Stock 13765N107 2771 69941 SH SOLE 58781 0 11160 CANON INC ADR ADR 138006309 42832 1881071 SH SOLE 1711627 0 169444 CANOPY GROWTH CORP Common Stock 138035100 874 27293 SH SOLE 27293 0 0 CANTEL MEDICAL CORP Common Stock 138098108 3763 47131 SH SOLE 42822 0 4309 CAPCOM CO LTD - ADR UNSPON ADR 13916V107 535 15302 SH SOLE 15253 0 49 CAPGEMINI SA - ADR ADR 13961R100 31932 937242 SH SOLE 844162 0 93080 CAPITAL CITY BANK GROUP INC Common Stock 139674105 540 20749 SH SOLE 10940 0 9809 CAPITAL ONE FINANCIAL CORP Common Stock 14040H105 230036 1808035 SH SOLE 1125619 0 682416 CAPITALAND LTD SPONSORED ADR ADR 140547100 490 87018 SH SOLE 69229 0 17789 CAPITOL FEDERAL FINANCIAL INC Common Stock 14057J101 4446 335660 SH SOLE 314528 0 21132 CAPRI HOLDINGS LTD Common Stock G1890L107 37280 730972 SH SOLE 640662 0 90310 CAPSTAR FINANCIAL HOLDINGS INC Common Stock 14070T102 293 16980 SH SOLE 13118 0 3862 CAPSTEAD MORTGAGE CORP REIT REIT 14067E506 1066 171071 SH SOLE 152197 0 18874 CARA THERAPEUTICS INC Common Stock 140755109 1288 59325 SH SOLE 55053 0 4272 CARDINAL HEALTH INC Common Stock 14149Y108 80514 1325341 SH SOLE 866499 0 458842 CARDIOVASCULAR SYSTEMS INC Common Stock 141619106 4120 107454 SH SOLE 67041 0 40413 CARDLYTICS Common Stock 14161W105 5208 47475 SH SOLE 19375 0 28100 CARDTRONICS PLC Common Stock G1991C105 3284 84639 SH SOLE 56307 0 28332 CAREDX INC Common Stock 14167L103 4332 63620 SH SOLE 23172 0 40448 CARETRUST REIT INC REIT 14174T107 6373 273705 SH SOLE 171030 0 102675 CARGURUS INC Common Stock 141788109 1337 56112 SH SOLE 54260 0 1852 CARL ZEISS MEDIT-UNSPON ADR ADR 14218T105 3445 23073 SH SOLE 20442 0 2631 CARLISLE COS INC Common Stock 142339100 31297 190162 SH SOLE 166221 0 23941 CARLSBERG AS SPONSORED ADR ADR 142795202 22447 727142 SH SOLE 648598 0 78544 CARMAX INC Common Stock 143130102 67827 511282 SH SOLE 442157 0 69125 CARNIVAL CORP Common Stock 143658300 97817 3685637 SH SOLE 2560683 0 1124954 CARNIVAL PLC ADR ADR 14365C103 6801 303498 SH SOLE 291089 0 12409 CarParts.com Inc Common Stock 14427M107 552 38674 SH SOLE 12235 0 26439 CARPENTER TECHNOLOGY CORP Common Stock 144285103 6497 157888 SH SOLE 148022 0 9866 CARREFOUR SA - SPON ADR ADR 144430204 20552 5630657 SH SOLE 4373544 0 1257113 CARRIAGE SERVICES INC Common Stock 143905107 1219 34654 SH SOLE 7366 0 27288 CARRIER GLOBAL CORP Common Stock 14448C104 125300 2967780 SH SOLE 1959361 0 1008418 CARROLS RESTAURANT GROUP INC Common Stock 14574X104 259 43202 SH SOLE 42338 0 864 CARS.COM INC Common Stock 14575E105 2650 204490 SH SOLE 159088 0 45402 CARTER BANK & TRUST Common Stock 146103106 1193 85425 SH SOLE 79555 0 5870 CARTER'S INC Common Stock 146229109 8336 93742 SH SOLE 50992 0 42750 CARVANA CO Common Stock 146869102 24843 94676 SH SOLE 57542 0 37134 CASA SYSTEMS INC Common Stock 14713L102 189 19799 SH SOLE 18728 0 1071 CASELLA WASTE SYSTEMS INC Common Stock 147448104 3717 58473 SH SOLE 51989 0 6484 CASEY'S GENERAL STORES INC Common Stock 147528103 25835 119500 SH SOLE 82039 0 37461 CASI PHARMACEUTICALS INC Common Stock 14757U109 62 25667 SH SOLE 25605 0 62 CASIO COMPUTER LTD ADR ADR 147618201 692 3650 SH SOLE 3177 0 473 CASPER SLEEP INC Common Stock 147626105 665 91910 SH SOLE 91805 0 105 CASS INFORMATION SYSTEMS INC Common Stock 14808P109 2135 46151 SH SOLE 35879 0 10272 CASSAVA SCIENCES INC Common Stock 14817C107 1252 27848 SH SOLE 5971 0 21877 CASTLE BIOSCIENCES INC Common Stock 14843C105 2306 33680 SH SOLE 13505 0 20175 CATABASIS PHARMACEUTICALS IN Common Stock 14875P206 495 171343 SH SOLE 168940 0 2403 CATALENT INC COM Common Stock 148806102 48851 463876 SH SOLE 281788 0 182088 CATALYST BIOSCIENCES INC Common Stock 14888D208 220 43734 SH SOLE 42604 0 1130 CATALYST PHARM PARTNER COM Common Stock 14888U101 955 207255 SH SOLE 69007 0 138248 CATCHMARK TIMBER TR IN CL A REIT 14912Y202 3919 384988 SH SOLE 269437 0 115552 CATERPILLAR INC Common Stock 149123101 405286 1747903 SH SOLE 1472811 0 275093 CATHAY GENERAL BANCORP Common Stock 149150104 13129 321945 SH SOLE 281695 0 40250 CATO CORP/THE Common Stock 149205106 577 48102 SH SOLE 45685 0 2417 CAVCO INDUSTRIES INC Common Stock 149568107 3070 13606 SH SOLE 12184 0 1422 CBIZ INC Common Stock 124805102 5236 160320 SH SOLE 149512 0 10808 CBOE GLOBAL MARKETS INC Common Stock 12503M108 25869 262129 SH SOLE 139602 0 122527 CBRE Clarion Global Real Estat Closed-End Fund 12504G100 55979 7167632 SH SOLE 4913770 0 2253862 CBRE GROUP INC - A Common Stock 12504L109 89267 1128397 SH SOLE 951315 0 177082 CBTX INC Common Stock 12481V104 1291 42020 SH SOLE 41553 0 467 CD PROJEKT SA - UNSP ADR ADR 125105106 1291 104253 SH SOLE 97883 0 6370 CDK GLOBAL INC Common Stock 12508E101 12610 233257 SH SOLE 208863 0 24395 CDW CORP/DE Common Stock 12514G108 57282 345593 SH SOLE 307565 0 38028 CECO ENVIRONMENTAL CORP Common Stock 125141101 235 29618 SH SOLE 29571 0 47 CELANESE CORP Common Stock 150870103 75765 505739 SH SOLE 361016 0 144723 CELESIO AG - UNSPONSORED ADR ADR 58155Y106 258 42077 SH SOLE 41320 0 757 CELESTICA INC Common Stock 15101Q108 572 68333 SH SOLE 68203 0 130 CELLDEX THERAPEUTICS INC Common Stock 15117B202 232 11240 SH SOLE 11240 0 0 CELLNEX TELECOM SAU-UNSP ADR ADR 15117X105 3464 120449 SH SOLE 79883 0 40566 CEL-SCI CORP Common Stock 150837607 326 21436 SH SOLE 21303 0 133 CELSIUS HOLDINGS INC Common Stock 15118V207 6079 126513 SH SOLE 57125 0 69388 CEMEX S A SPON ADR 5 ORD ADR 151290889 25368 3639571 SH SOLE 3575466 0 64105 CENOVUS ENERGY INC Common Stock 15135U109 7337 975723 SH SOLE 957090 0 18634 CENTENE CORP Common Stock 15135B101 106638 1668563 SH SOLE 1442768 0 225795 CENTENNIAL RESOURCE DEVELO-A Common Stock 15136A102 9166 2182422 SH SOLE 2182422 0 0 CENTERPOINT ENERGY INC Common Stock 15189T107 48339 2134186 SH SOLE 1907740 0 226446 CENTERSPACE REIT 15202L107 2490 36611 SH SOLE 18898 0 17713 CENTRAIS ELEC BRAS - SP ADR (ELETROBRAS) ADR 15234Q207 1081 177223 SH SOLE 162764 0 14459 CENTRAIS ELETRICAS BR-SP ADR ADR 15234Q108 446 73981 SH SOLE 68720 0 5261 CENTRAL GARDEN AND PET CO Common Stock 153527106 1461 25178 SH SOLE 16523 0 8655 CENTRAL GARDEN AND PET CO Common Stock 153527205 7614 146734 SH SOLE 87761 0 58973 CENTRAL JAPAN RAI - UNSPON ADR ADR 153766100 23094 1531462 SH SOLE 1379888 0 151574 CENTRAL PACIFIC FINANCIAL CORP Common Stock 154760409 4986 186877 SH SOLE 129322 0 57554 CENTRAL PUERTO - SPONSORED ADR ADR 155038201 35 15382 SH SOLE 15242 0 140 CENTRAL SECS CORP COM Closed-End Fund 155123102 5016 132307 SH SOLE 86766 0 45541 CENTRAL VY CMNTY BANC COM Common Stock 155685100 580 31490 SH SOLE 28806 0 2684 CENTRICA PLC SPON ADR NEW ADR 15639K300 2662 908407 SH SOLE 857848 0 50559 CENTURY ALUMINUM CO Common Stock 156431108 9019 510717 SH SOLE 155679 0 355038 CENTURY BANCORP INC CL A NON VTG Common Stock 156432106 384 4118 SH SOLE 3984 0 134 CENTURY CASINOS INC Common Stock 156492100 283 27520 SH SOLE 27520 0 0 CENTURY COMMUNITIES INC Common Stock 156504300 7552 125197 SH SOLE 49889 0 75308 CERENCE INC Common Stock 156727109 5020 56043 SH SOLE 44785 0 11258 CERIDIAN HCM HOLDING INC Common Stock 15677J108 11332 134469 SH SOLE 71776 0 62693 CERNER CORP Common Stock 156782104 80658 1122122 SH SOLE 982035 0 140087 Certara Inc Common Stock 15687V109 286 10482 SH SOLE 975 0 9507 CERUS CORP COM Common Stock 157085101 547 91032 SH SOLE 88062 0 2970 CEVA INC COM Common Stock 157210105 3568 63543 SH SOLE 60739 0 2804 CF INDUSTRIES HOLDINGS INC Common Stock 125269100 32406 714099 SH SOLE 633209 0 80890 CGI GROUP INC Common Stock 12532H104 21810 262077 SH SOLE 256365 0 5712 CH ROBINSON WORLDWIDE INC Common Stock 12541W209 79772 835924 SH SOLE 572144 0 263781 CHAMPIONX CORP Common Stock 15872M104 5632 259183 SH SOLE 214757 0 44426 CHANGE HEALTHCARE INC Common Stock 15912K100 14460 654301 SH SOLE 245424 0 408877 CHANNELADVISOR CORP COM Common Stock 159179100 3765 159872 SH SOLE 17813 0 142059 CHARLES RIVER LABORATORIES INT Common Stock 159864107 33913 117010 SH SOLE 82508 0 34502 CHARLES SCHWAB CORP/THE Common Stock 808513105 289284 4438232 SH SOLE 3519375 0 918857 CHART INDUSTRIES INC Common Stock 16115Q308 32142 225794 SH SOLE 79170 0 146624 CHARTER COMMUNICATIONS INC Common Stock 16119P108 321559 521148 SH SOLE 447078 0 74070 CHASE CORP Common Stock 16150R104 369 3170 SH SOLE 2039 0 1131 CHATHAM LODGING TR COM REIT REIT 16208T102 4952 376293 SH SOLE 319220 0 57073 CHECK POINT SOFTWARE TECHNOLOG Common Stock M22465104 30757 274694 SH SOLE 202574 0 72119 CHECKPOINT THERAPEUTICS INC Common Stock 162828107 69 21894 SH SOLE 17817 0 4077 CHEESECAKE FACTORY INC/THE Common Stock 163072101 13808 235989 SH SOLE 225620 0 10369 CHEFS' WAREHOUSE INC/THE Common Stock 163086101 2410 79114 SH SOLE 42340 0 36774 CHEGG INC Common Stock 163092109 7417 86585 SH SOLE 66378 0 20207 Chembio Diagnostics Inc Common Stock 163572209 80 22861 SH SOLE 20992 0 1869 CHEMED CORP Common Stock 16359R103 28804 62641 SH SOLE 43249 0 19392 CHEMOCENTRYX INC COM Common Stock 16383L106 3369 65743 SH SOLE 62352 0 3391 CHEMOURS CO/THE Common Stock 163851108 14379 515181 SH SOLE 402316 0 112865 CHENIERE ENERGY INC COM NEW Common Stock 16411R208 38380 532976 SH SOLE 508929 0 24047 CHERRY HILL MORTGAGE INVESTM REIT 164651101 1660 177697 SH SOLE 160129 0 17568 CHESAPEAKE UTILITIES CORP Common Stock 165303108 11790 101571 SH SOLE 88843 0 12728 CHEVRON CORP Common Stock 166764100 596287 5690302 SH SOLE 4350371 0 1339932 Chewy Inc Common Stock 16679L109 1933 22815 SH SOLE 21059 0 1756 CHIASMA INC COM Common Stock 16706W102 39 12375 SH SOLE 7268 0 5107 CHICO'S FAS INC Common Stock 168615102 174 52503 SH SOLE 47733 0 4770 CHILDRENS PLACE INC/THE Common Stock 168905107 5574 79967 SH SOLE 52113 0 27854 CHIMERA INVESTMENT CORP REIT REIT 16934Q208 6249 492019 SH SOLE 447975 0 44044 CHIMERIX INC COM Common Stock 16934W106 172 17879 SH SOLE 17579 0 300 CHINA BIOLOGIC PRODS HOLDINGS Common Stock G21515104 1759 14851 SH SOLE 14851 0 0 CHINA CONTRUCT UNSPON ADR ADR 168919108 14834 879304 SH SOLE 836583 0 42721 CHINA EASTN AIRLS LTD SPON ADR CL H ADR 16937R104 579 24760 SH SOLE 24002 0 758 CHINA GAS HOLDINGS LTD-ADR ADR 168935104 3182 30690 SH SOLE 22523 0 8167 CHINA LIFE INS CO LTD SPON ADR REP H ADR 16939P106 6426 617308 SH SOLE 565903 0 51404 CHINA MERCHANTS BK CO ADR ADR 16950T102 8347 216821 SH SOLE 201946 0 14875 CHINA PETE & CHEM CORP SPON ADR H SHS ADR 16941R108 5346 101381 SH SOLE 94823 0 6558 CHINA RES LD LTD ADR ADR 16942S105 230 5037 SH SOLE 5037 0 0 CHINA SHENHUA ENERGY C ADR ADR 16942A302 4537 556009 SH SOLE 531350 0 24659 CHINA SOUTHN AIRLS LTD SPON ADR CL H ADR 169409109 727 19812 SH SOLE 18328 0 1484 CHIPMOS TECHNOLOGIES INC ADR ADR 16965P202 531 16799 SH SOLE 16112 0 687 CHIPOTLE MEXICAN GRILL INC Common Stock 169656105 103136 72589 SH SOLE 63680 0 8908 CHOICE HOTELS INTERNATIONAL IN Common Stock 169905106 13871 129285 SH SOLE 111786 0 17499 CHOW TAI FOOK JEWEL-UNSP ADR ADR 17044P106 290 19040 SH SOLE 19040 0 0 CHR HANSEN HLDG A/S SPONSORED ADR ADR 12545M207 12761 557228 SH SOLE 505040 0 52188 CHRISTIAN DIOR SE-UNSPON ADR ADR 170715106 842 6035 SH SOLE 5934 0 101 CHROMADEX CORP COM NEW Common Stock 171077407 504 53967 SH SOLE 10792 0 43175 CHUBB LTD Common Stock H1467J104 191305 1211022 SH SOLE 974444 0 236578 CHUGAI PHARMACEUTIC-UNSP ADR ADR 171269103 18655 919233 SH SOLE 834402 0 84831 CHUNGHWA TELECOM CO LTD-ADR ADR 17133Q502 22438 573272 SH SOLE 539468 0 33804 CHURCH & DWIGHT CO INC Common Stock 171340102 100689 1152709 SH SOLE 864205 0 288505 CHURCHILL DOWNS INC Common Stock 171484108 10559 46431 SH SOLE 39673 0 6758 CHUYS HLDGS INC COM Common Stock 171604101 1160 26180 SH SOLE 23645 0 2535 CIA CERVECERIAS UNIDAS - ADR ADR 204429104 4944 279780 SH SOLE 264480 0 15300 CIA DE SANEAMENTO BASICO DO ES ADR 20441A102 4936 673330 SH SOLE 634105 0 39225 CIA ENERGETICA DE MINAS GERAIS ADR 204409601 3100 1365702 SH SOLE 1323363 0 42339 CIA SIDERURGICA NACIONAL SA ADR 20440W105 1374 205110 SH SOLE 167478 0 37632 Cie Financiere Richemont SA Common Stock H25662182 1432 14831 SH SOLE 14316 0 515 CIENA CORP Common Stock 171779309 17941 327870 SH SOLE 221229 0 106641 CIGNA CORP Common Stock 125523100 267809 1107837 SH SOLE 948848 0 158989 CIMAREX ENERGY CO Common Stock 171798101 45589 767624 SH SOLE 526504 0 241120 CIMPRESS PLC Common Stock G2143T103 2013 20108 SH SOLE 6346 0 13762 CINCINNATI BELL INC Common Stock 171871502 3168 206352 SH SOLE 193561 0 12791 CINCINNATI FINANCIAL CORP Common Stock 172062101 58269 565220 SH SOLE 513216 0 52004 CINEMARK HOLDINGS INC Common Stock 17243V102 12127 594162 SH SOLE 207469 0 386693 CINTAS CORP Common Stock 172908105 106904 313218 SH SOLE 243476 0 69741 CIRCOR INTERNATIONAL INC Common Stock 17273K109 2578 74047 SH SOLE 37677 0 36370 CIRRUS LOGIC INC Common Stock 172755100 9161 108038 SH SOLE 82195 0 25843 CISCO SYSTEMS INC Common Stock 17275R102 935161 18084715 SH SOLE 13063186 0 5021529 CIT GROUP INC Common Stock 125581801 40365 783633 SH SOLE 505627 0 278006 CITI TRENDS INC Common Stock 17306X102 648 7736 SH SOLE 5065 0 2671 CITIGROUP INC Common Stock 172967424 496779 6828575 SH SOLE 4306341 0 2522233 CITIZENS & NORTHERN CORP Common Stock 172922106 277 11668 SH SOLE 4240 0 7428 CITIZENS FINL GRP INC COM Common Stock 174610105 144780 3279277 SH SOLE 2178102 0 1101175 CITIZENS INC/TX Common Stock 174740100 210 36311 SH SOLE 35418 0 893 CITRIX SYSTEMS INC Common Stock 177376100 112946 804689 SH SOLE 445903 0 358786 CITY DEVS LTD SPONSORED ADR ADR 177797305 4721 800091 SH SOLE 704883 0 95208 CITY HOLDING CO Common Stock 177835105 3379 41313 SH SOLE 38258 0 3055 CITY OFFICE REIT INC REIT 178587101 500 47073 SH SOLE 23253 0 23820 CIVISTA BANCSHARES INC Common Stock 178867107 228 9933 SH SOLE 9756 0 177 CK HUTCHINSON HOLDIN-UNSP ADR ADR 12562Y100 10781 1352676 SH SOLE 1283890 0 68786 CLARUS CORP Common Stock 18270P109 1276 74820 SH SOLE 4483 0 70337 CLEAN ENERGY FUELS CORP Common Stock 184499101 5413 393989 SH SOLE 345255 0 48734 CLEAN HARBORS INC Common Stock 184496107 12623 150161 SH SOLE 72005 0 78156 CLEAR CHANNEL OUTDOOR HOLDINGS Common Stock 18453H106 960 533543 SH SOLE 533543 0 0 CLEARFIELD INC COM Common Stock 18482P103 232 7690 SH SOLE 7356 0 334 CLEARWATER PAPER CORP Common Stock 18538R103 1317 35012 SH SOLE 32858 0 2154 CLEARWAY ENERGY INC-A Common Stock 18539C105 2139 80669 SH SOLE 35942 0 44727 CLEARWAY ENERGY INC-C Common Stock 18539C204 4742 168530 SH SOLE 158915 0 9615 CLICKS GROUP LTD - SP ADR ADR 18682W205 603 18496 SH SOLE 17877 0 619 CLIFFS NATURAL RESOURCES INC Common Stock 185899101 11885 590981 SH SOLE 529566 0 61415 CLIPPER REALTY INC REIT 18885T306 302 38162 SH SOLE 27635 0 10527 CLOROX CO/THE Common Stock 189054109 119386 618966 SH SOLE 518910 0 100056 CLOSE BROTHERS GRP-UNSP ADR ADR 189062102 532 11593 SH SOLE 149 0 11444 CLOUDERA INC Common Stock 18914U100 4934 405385 SH SOLE 371011 0 34374 CLOUDFLARE INC - CLASS A Common Stock 18915M107 48679 692838 SH SOLE 78637 0 614201 CLOUGH GBL OPPS FUND SH BEN INT Closed-End Fund 18914E106 5970 487360 SH SOLE 434916 0 52444 CLOVIS ONCOLOGY INC COM Common Stock 189464100 535 76178 SH SOLE 75741 0 437 CLP HOLDINGS LTD SPONSORED ADR ADR 18946Q101 20332 2064122 SH SOLE 1932796 0 131326 CMC Materials Inc Common Stock 12571T100 9544 53984 SH SOLE 37923 0 16061 CME GROUP INC Common Stock 12572Q105 235404 1152641 SH SOLE 851722 0 300918 CMMNTY BANKERS TR CORP COM Common Stock 203612106 124 14010 SH SOLE 13744 0 266 CMS ENERGY CORP Common Stock 125896100 91081 1487766 SH SOLE 1342983 0 144783 CNA FINANCIAL CORP Common Stock 126117100 7761 173906 SH SOLE 165986 0 7920 CNH INDUSTRIAL NV Common Stock N20944109 2202 140817 SH SOLE 133654 0 7163 CNO FINANCIAL GROUP INC Common Stock 12621E103 26379 1085992 SH SOLE 342706 0 743286 CNX RESOURCES CORP Common Stock 12653C108 7023 477786 SH SOLE 454614 0 23172 CO BRASILEIRA DE DISTR ADR ADR 20440T300 190 32638 SH SOLE 30983 0 1655 COCA COLA AMATIL LTD SPONSORED ADR ADR 191085208 36570 3547036 SH SOLE 3210765 0 336271 COCA COLA HBC AG-UNSPR ADR ADR 191223205 16939 531346 SH SOLE 488942 0 42405 COCA-COLA CO/THE Common Stock 191216100 673027 12768484 SH SOLE 9872192 0 2896292 COCA-COLA CONSOLIDATED INC Common Stock 191098102 6321 21888 SH SOLE 18092 0 3796 COCA-COLA EUROPEAN PARTNERS Common Stock G25839104 35770 685774 SH SOLE 470385 0 215389 COCA-COLA FEMSA S A DE SPON ADR REP L ADR 191241108 5052 109340 SH SOLE 105248 0 4092 COCHLEAR LTD ADR ADR 191459205 8788 109492 SH SOLE 96082 0 13410 CODEXIS INC COM Common Stock 192005106 709 30986 SH SOLE 29908 0 1078 Co-Diagnostics Inc Common Stock 189763105 1202 125972 SH SOLE 15144 0 110828 COEUR MINING INC Common Stock 192108504 3522 390059 SH SOLE 373450 0 16609 COGENT COMMUNICATIONS HOLDINGS Common Stock 19239V302 16664 242349 SH SOLE 155008 0 87341 COGNEX CORP Common Stock 192422103 33479 403411 SH SOLE 372800 0 30610 COGNIZANT TECHNOLOGY SOLUTIONS Common Stock 192446102 131207 1679553 SH SOLE 1402656 0 276897 COGNYTE SOFTWARE LTD Common Stock M25133105 6800 244500 SH SOLE 54851 0 189649 COHEN & STEERS INC Common Stock 19247A100 5115 78299 SH SOLE 39165 0 39134 Cohen & Steers Limited Duratio Closed-End Fund 19248C105 852 32629 SH SOLE 29868 0 2761 COHERENT INC Common Stock 192479103 7572 29942 SH SOLE 25324 0 4618 COHERUS BIOSCIENCES INC Common Stock 19249H103 1247 85357 SH SOLE 68253 0 17104 COHU INC Common Stock 192576106 4643 110970 SH SOLE 71025 0 39945 COLFAX CORP Common Stock 194014106 22091 504255 SH SOLE 187676 0 316579 COLGATE-PALMOLIVE CO Common Stock 194162103 240237 3047537 SH SOLE 2246694 0 800843 COLLEGIUM PHARMACEUTIC COM Common Stock 19459J104 3128 131978 SH SOLE 27782 0 104196 COLLIERS INTERNATIONAL GROUP INC Common Stock 194693107 526 5358 SH SOLE 5027 0 331 COLONY CAPITAL INC REIT 19626G108 8979 1385611 SH SOLE 1275883 0 109728 COLONY CREDIT REAL ESTATE INC REIT 19625T101 4014 471164 SH SOLE 435548 0 35616 COLOPLAST A/S ADR ADR 19624Y200 33701 2225931 SH SOLE 2007591 0 218340 COLRUYT SA - UNSPONSORED ADR ADR 196850101 341 22636 SH SOLE 13611 0 9025 COLUMBIA BANKING SYSTEM INC Common Stock 197236102 17481 405687 SH SOLE 146896 0 258791 COLUMBIA FINANCIAL INC Common Stock 197641103 1977 113120 SH SOLE 52740 0 60380 COLUMBIA PPTY TR INC COM NEW REIT 198287203 6888 402824 SH SOLE 273465 0 129359 COLUMBIA SPORTSWEAR CO Common Stock 198516106 16153 152917 SH SOLE 134399 0 18518 COLUMBUS MCKINNON CORP/NY Common Stock 199333105 2474 46884 SH SOLE 34685 0 12199 COMCAST CORP Common Stock 20030N101 874413 16159919 SH SOLE 13536432 0 2623487 COMERICA INC Common Stock 200340107 131356 1830998 SH SOLE 1250946 0 580052 COMFORT SYSTEMS USA INC Common Stock 199908104 5345 71483 SH SOLE 66171 0 5312 COMM SERV SELECT SECTOR SPDR ETF 81369Y852 2455 33479 SH SOLE 27647 0 5832 COMMERCE BANCSHARES INC/MO Common Stock 200525103 16166 211013 SH SOLE 172932 0 38081 COMMERCIAL INTL BK EGY SPONSORED ADR ADR 201712304 4197 1148204 SH SOLE 1043758 0 104446 COMMERCIAL METALS CO Common Stock 201723103 28719 931219 SH SOLE 271466 0 659752 COMMERCIAL VEHICLE GROUP INC Common Stock 202608105 182 18886 SH SOLE 18886 0 0 COMMERZBANK A G SPONSORED ADR ADR 202597605 12187 1997910 SH SOLE 1788612 0 209298 COMMONWEALTH BANK AUS-SP ADR ADR 202712600 87142 1323343 SH SOLE 1167850 0 155493 COMMSCOPE HOLDING CO INC Common Stock 20337X109 5652 367976 SH SOLE 215364 0 152612 COMMUNITY BANK SYSTEM INC Common Stock 203607106 9565 124675 SH SOLE 116345 0 8330 COMMUNITY HEALTH SYSTEMS INC Common Stock 203668108 2930 216742 SH SOLE 186048 0 30694 COMMUNITY HEALTHCARE T COM REIT 20369C106 4916 106586 SH SOLE 97972 0 8615 COMMUNITY TRUST BANCORP INC Common Stock 204149108 2294 52103 SH SOLE 13875 0 38228 COMMVAULT SYSTEMS INC Common Stock 204166102 9609 148973 SH SOLE 81524 0 67449 COMPAGNIE DE SAINT-UNSP ADR ADR 204280309 29781 2513151 SH SOLE 2199339 0 313812 COMPAGNIE FIN RICHEMONTAG S ADR 204319107 48013 5017812 SH SOLE 3684802 0 1333011 COMPANHIA PARA ENER SPON ADR PFD ADR 20441B605 1909 1514882 SH SOLE 1442742 0 72140 COMPANIA DE MINAS BUENAVENTU SPONSORED ADR ADR 204448104 10788 1075598 SH SOLE 1064788 0 10810 COMPASS GROUP PLC ADR ADR 20449X401 49834 2442834 SH SOLE 2046354 0 396480 COMPASS MINERALS INTERNATIONAL Common Stock 20451N101 3372 53765 SH SOLE 49282 0 4483 COMPUGEN LTD Common Stock M25722105 123 14301 SH SOLE 14212 0 89 COMPUTER PROGRAMS & SYSTEMS IN Common Stock 205306103 1837 60021 SH SOLE 32901 0 27120 COMPUTERSHARE LTD SPONSORED ADR ADR 20557R105 1606 138959 SH SOLE 126377 0 12582 COMSCORE INC Common Stock 20564W105 194 53072 SH SOLE 52849 0 223 COMSTOCK RESOURCES INC Common Stock 205768302 113 20406 SH SOLE 20150 0 256 COMTECH TELECOMMUNICATIONS COR Common Stock 205826209 1515 60994 SH SOLE 58010 0 2984 CONAGRA BRANDS INC Common Stock 205887102 110932 2950317 SH SOLE 1836547 0 1113770 CONCENTRIX CORP Common Stock 20602D101 9979 66652 SH SOLE 57370 0 9282 CONDUENT INC Common Stock 206787103 6912 1037870 SH SOLE 882292 0 155578 CONMED CORP Common Stock 207410101 10523 80583 SH SOLE 75986 0 4597 CONNECTONE BANCORP INC COM Common Stock 20786W107 570 22495 SH SOLE 20431 0 2064 CONN'S INC Common Stock 208242107 1818 93461 SH SOLE 87991 0 5470 CONOCOPHILLIPS Common Stock 20825C104 283742 5356654 SH SOLE 3227904 0 2128749 CONSOL ENERGY INC Common Stock 20854L108 1112 114435 SH SOLE 105391 0 9044 CONSOLIDATED COMMUNICATIONS HO Common Stock 209034107 1417 196782 SH SOLE 185589 0 11193 CONSOLIDATED EDISON INC Common Stock 209115104 76410 1021519 SH SOLE 921833 0 99686 CONSOLIDATED WATER CO LTD Common Stock G23773107 656 48761 SH SOLE 39877 0 8884 CONSTELLATION BRANDS INC Common Stock 21036P108 125696 551298 SH SOLE 457638 0 93660 CONSTELLATION PHARMACEUTICAL Common Stock 210373106 373 15935 SH SOLE 14822 0 1113 CONSTELLATION SOFTWARE INC Common Stock 21037X100 296 210 SH SOLE 206 0 4 CONSTELLIUM SE Common Stock F21107101 1360 92543 SH SOLE 91080 0 1463 CONSTRUCTION PARTNERS INC-A Common Stock 21044C107 1389 46487 SH SOLE 38643 0 7844 CONTANGO OIL & GAS CO Common Stock 21075N204 343 87991 SH SOLE 85215 0 2776 CONTINENTAL AG SPONSORED ADR ADR 210771200 17457 1306640 SH SOLE 1187491 0 119149 CONTINENTAL RESOURCES INC/OK Common Stock 212015101 20621 797117 SH SOLE 783304 0 13813 CONTROLADORA VUELA CIA DE AV ADR 21240E105 423 29671 SH SOLE 27890 0 1781 COOPER COS INC/THE Common Stock 216648402 48271 125677 SH SOLE 111848 0 13829 COOPER TIRE & RUBBER CO Common Stock 216831107 10766 192311 SH SOLE 160484 0 31827 COOPER-STANDAR HOLDING Common Stock 21676P103 7361 202681 SH SOLE 52640 0 150041 COPA HOLDINGS SA-CLASS A Common Stock P31076105 9711 120197 SH SOLE 97930 0 22267 COPART INC Common Stock 217204106 69556 640419 SH SOLE 575072 0 65347 CORBUS PHARMACEUTICALS HOLDI Common Stock 21833P103 54 27262 SH SOLE 26334 0 928 CORCEPT THERAPEUTICS INC COM Common Stock 218352102 5633 236764 SH SOLE 189035 0 47729 CORE LABORATORIES N.V. Common Stock N22717107 2484 86280 SH SOLE 65043 0 21237 CORECIVIC INC Common Stock 21871N101 2583 285439 SH SOLE 242949 0 42490 CORELOGIC INC Common Stock 21871D103 12184 153740 SH SOLE 146904 0 6836 CORE-MARK HOLDING CO INC Common Stock 218681104 11330 292846 SH SOLE 208539 0 84307 CORENERGY INFRASTRUCTURE TRUST REIT 21870U502 741 104761 SH SOLE 99529 0 5232 COREPOINT LODGING INC REIT 21872L104 2028 224533 SH SOLE 220712 0 3821 CORESITE REALTY CORP REIT REIT 21870Q105 8981 74933 SH SOLE 56143 0 18790 CORMEDIX INC COM Common Stock 21900C308 128 12830 SH SOLE 12830 0 0 CORNERSTONE BUILDING BRANDS Common Stock 21925D109 1025 73025 SH SOLE 57515 0 15510 CORNERSTONE ONDEMAND I COM Common Stock 21925Y103 6083 139578 SH SOLE 59220 0 80358 CORNING INC Common Stock 219350105 175401 4031270 SH SOLE 2808595 0 1222676 CORP AMERICA AIRPORTS SA Common Stock L1995B107 743 151367 SH SOLE 151367 0 0 CORPORATE OFFICE PPTYS TR SH BEN INT REIT REIT 22002T108 6414 243594 SH SOLE 164709 0 78885 Corsair Gaming Inc Common Stock 22041X102 230 6902 SH SOLE 6891 0 11 CORTEVA INC Common Stock 22052L104 129875 2785815 SH SOLE 2042175 0 743641 CORTEXYME INC Common Stock 22053A107 251 6974 SH SOLE 6909 0 65 CORVEL CORP Common Stock 221006109 3525 34364 SH SOLE 27572 0 6792 COSAN LTD ADR ADR 22113B103 1236 76533 SH SOLE 76421 0 112 COSTAMARE INC SHS Common Stock Y1771G102 4368 454005 SH SOLE 422383 0 31622 COSTAR GROUP INC Common Stock 22160N109 59636 72559 SH SOLE 48259 0 24300 COSTCO WHOLESALE CORP Common Stock 22160K105 567137 1608990 SH SOLE 1355220 0 253770 COTY INC Common Stock 222070203 6341 703729 SH SOLE 662486 0 41243 COUPA SOFTWARE INC Common Stock 22266L106 20392 80134 SH SOLE 66197 0 13937 COUSINS PROPERTIES INC REIT REIT 222795502 10081 285184 SH SOLE 253259 0 31925 COVANTA HOLDING CORP Common Stock 22282E102 2563 184952 SH SOLE 174509 0 10443 COVESTRO AG - SPONSORED ADR ADR 22304D207 20898 620124 SH SOLE 542222 0 77902 COVETRUS INC Common Stock 22304C100 28971 966659 SH SOLE 502485 0 464174 COWEN GROUP INC Common Stock 223622606 3860 109822 SH SOLE 24347 0 85475 CRA INTERNATIONAL INC Common Stock 12618T105 947 12683 SH SOLE 915 0 11768 CRACKER BARREL OLD COUNTRY STO Common Stock 22410J106 7561 43736 SH SOLE 35206 0 8530 CRANE CO Common Stock 224399105 23376 248920 SH SOLE 225418 0 23502 CRAWFORD & COMPANY -CL A Common Stock 224633206 133 12447 SH SOLE 12447 0 0 CREDICORP LTD COM Common Stock G2519Y108 17925 131254 SH SOLE 122305 0 8949 CREDIT ACCEPTANCE CORP Common Stock 225310101 2607 7237 SH SOLE 6759 0 478 CREDIT AGRICOLE SA - UNSP ADR ADR 225313105 32991 4582071 SH SOLE 4140798 0 441273 CREDIT SUISSE GROUP SPONSORED ADR ADR 225401108 31218 2945095 SH SOLE 2285200 0 659895 CREE INC Common Stock 225447101 16321 150937 SH SOLE 127619 0 23318 CRESCENT POINT ENERGY CORP Common Stock 22576C101 199 47602 SH SOLE 47602 0 0 CRH PLC ADR ADR 12626K203 49350 1050454 SH SOLE 854621 0 195833 CRITEO SA-SPON ADR ADR 226718104 4744 136607 SH SOLE 124520 0 12087 CROCS INC Common Stock 227046109 15114 187868 SH SOLE 145367 0 42501 CRODA INTERNATIONAL-UNS ADR ADR 227047305 485 10816 SH SOLE 9862 0 954 CRONOS GROUP INC Common Stock 22717L101 194 20466 SH SOLE 20466 0 0 CROSS COUNTRY HEALTHCARE INC Common Stock 227483104 666 53290 SH SOLE 44897 0 8393 CROWDSTRIKE HOLDINGS INC - A Common Stock 22788C105 49155 269327 SH SOLE 193133 0 76194 CROWN CASTLE INTERNATIONAL COR REIT 22822V101 265041 1539774 SH SOLE 1245451 0 294323 CROWN HOLDINGS INC Common Stock 228368106 33056 340647 SH SOLE 204838 0 135809 CRYOLIFE INC Common Stock 228903100 2050 90807 SH SOLE 39609 0 51198 CRYOPORT INC Common Stock 229050307 2140 41154 SH SOLE 25024 0 16130 CSG SYSTEMS INTERNATIONAL INC Common Stock 126349109 4530 100911 SH SOLE 60648 0 40263 CSL LTD SPONSORED ADR ADR 12637N204 130900 1292837 SH SOLE 1165780 0 127057 CSW INDUSTRIALS INC Common Stock 126402106 2190 16220 SH SOLE 10593 0 5627 CSX CORP Common Stock 126408103 250665 2599718 SH SOLE 2218166 0 381553 CTO REALTY GROWTH INC REIT 22948Q101 227 4356 SH SOLE 4165 0 191 CTS CORP Common Stock 126501105 4258 137081 SH SOLE 73365 0 63716 CUBESMART REIT REIT 229663109 11251 297420 SH SOLE 264916 0 32505 CUBIC CORP Common Stock 229669106 5027 67409 SH SOLE 61680 0 5730 CUE BIOPHARMA INC Common Stock 22978P106 245 20071 SH SOLE 17886 0 2185 CULLEN/FROST BANKERS INC Common Stock 229899109 27566 253459 SH SOLE 219025 0 34434 CULP INC COM Common Stock 230215105 220 14298 SH SOLE 14124 0 175 CUMBERLAND PHARMACEUTICALS Common Stock 230770109 47 15618 SH SOLE 0 0 15618 CUMMINS INC Common Stock 231021106 224490 866388 SH SOLE 625171 0 241217 CUREVAC NV Common Stock N2451R105 266 2913 SH SOLE 2907 0 6 CURIS INC COM Common Stock 231269200 317 27991 SH SOLE 27991 0 0 CURTISS-WRIGHT CORP Common Stock 231561101 11425 96336 SH SOLE 72590 0 23746 CUSHING NEXTGEN INFRA INC Closed-End Fund 231647207 238 5902 SH SOLE 5654 0 248 CUSHMAN & WAKEFIELD PLC Common Stock G2717B108 452 27703 SH SOLE 21382 0 6321 CUSTOMERS BANCORP INC Common Stock 23204G100 4116 129365 SH SOLE 72586 0 56779 CUTERA INC Common Stock 232109108 895 29771 SH SOLE 26951 0 2820 CVB FINANCIAL CORP Common Stock 126600105 5126 232045 SH SOLE 214620 0 17425 CVR ENERGY INC Common Stock 12662P108 8445 440310 SH SOLE 437199 0 3111 CVS HEALTH CORPORATION Common Stock 126650100 385148 5119600 SH SOLE 3707375 0 1412225 CYBERARK SOFTWARE LTD/ISRAEL Common Stock M2682V108 7785 60194 SH SOLE 57435 0 2759 CYCLERION THERPEUTICS INC Common Stock 23255M105 73 26262 SH SOLE 25884 0 378 CYMABAY THERAPEUTICS INC Common Stock 23257D103 1380 303879 SH SOLE 175371 0 128508 CYRUSONE INC COM REIT 23283R100 12338 182195 SH SOLE 163901 0 18294 CYTOKINETICS INC COM Common Stock 23282W605 3875 166605 SH SOLE 150547 0 16058 CYTOMX THERAPEUTICS IN COM Common Stock 23284F105 462 59820 SH SOLE 21054 0 38766 CYTOSORBENTS CORP Common Stock 23283X206 137 15816 SH SOLE 15037 0 779 D&L INDUSTRIES INC-UNSP ADR ADR 23340X108 418 112611 SH SOLE 112254 0 357 DAI NIPPON PRINTING CO LTD ADR 233806306 15618 1481047 SH SOLE 1332547 0 148500 Daifuku Co Ltd - UNSP ADR ADR 233802107 804 32854 SH SOLE 29315 0 3539 DAIICHI SANKYO CO - SPONS ADR ADR 23381D102 56997 1938328 SH SOLE 1727986 0 210341 DAIKIN INDUSTRIES-UNSPONSORED ADR ADR 23381B106 64556 3194255 SH SOLE 2700400 0 493855 DAILY JOURNAL CORP COM Common Stock 233912104 218 690 SH SOLE 688 0 2 DAIMLER AG UNSPONSOR ADR ADR 233825207 61092 2748171 SH SOLE 2412368 0 335803 DAIMLER AG-REGISTERED SHARES Common Stock D1668R123 452 5056 SH SOLE 4846 0 210 DAIRY FARM INTL-UNSPON ADR ADR 233859404 399 18263 SH SOLE 17722 0 541 DAITO TR CONSTR CO LTD ADR ADR 23405X209 36919 1266506 SH SOLE 1137806 0 128699 DAIWA HOUSE IND LTD ADR ADR 234062206 43038 1456955 SH SOLE 1298883 0 158072 DAIWA SECS GROUP INC ADR ADR 234064301 13131 2574789 SH SOLE 2388925 0 185864 DAKTRONICS INC Common Stock 234264109 1373 218927 SH SOLE 198751 0 20176 DANA INC Common Stock 235825205 13314 547216 SH SOLE 476530 0 70686 DANAHER CORP Common Stock 235851102 540653 2402049 SH SOLE 1963581 0 438468 DANONE - SPONSORED ADR ADR 23636T100 39469 2870448 SH SOLE 2128108 0 742340 DANSKE BANK A/S - SPON ADR ADR 236363206 9062 955909 SH SOLE 850186 0 105723 DAQO NEW ENERGY CORP SPNSRD ADR NEW ADR 23703Q203 4223 55937 SH SOLE 55505 0 432 DARDEN RESTAURANTS INC Common Stock 237194105 69584 490029 SH SOLE 371612 0 118417 DARLING INGREDIENTS INC Common Stock 237266101 35187 478214 SH SOLE 370960 0 107254 DASEKE INC COM Common Stock 23753F107 103 12159 SH SOLE 12029 0 130 DASSAULT SYS S A SPONSORED ADR ADR 237545108 58495 272755 SH SOLE 246310 0 26445 DATADOG INC - CLASS A Common Stock 23804L103 21909 262890 SH SOLE 247143 0 15747 DAVE & BUSTER'S ENTERTAINMENT Common Stock 238337109 7197 150241 SH SOLE 74305 0 75936 DAVITA INC Common Stock 23918K108 74869 694715 SH SOLE 370648 0 324068 DBS GROUP HLDGS LTD SPONSORED ADR ADR 23304Y100 80668 933330 SH SOLE 835670 0 97660 DBV TECHNOLOGIES S A SPONSORED ADR ADR 23306J101 518 97224 SH SOLE 0 0 97224 DCP MIDSTREAM LP MLP 23311P100 929 42879 SH SOLE 33988 0 8891 DECIPHERA PHARMACEUTICALS INC Common Stock 24344T101 1813 40434 SH SOLE 18525 0 21909 DECKERS OUTDOOR CORP COM Common Stock 243537107 29284 88628 SH SOLE 71425 0 17203 DEERE & CO Common Stock 244199105 368928 986070 SH SOLE 825381 0 160689 DEL TACO RESTAURANTS INC Common Stock 245496104 1819 189886 SH SOLE 107169 0 82717 DELEK US HOLDINGS INC Common Stock 24665A103 17757 815276 SH SOLE 180884 0 634392 DELL TECHNOLOGIES -C Common Stock 24703L202 29786 337901 SH SOLE 267523 0 70378 DELTA AIR LINES INC Common Stock 247361702 85808 1777294 SH SOLE 1255941 0 521353 DELUXE CORP Common Stock 248019101 6273 149498 SH SOLE 93879 0 55619 DENALI THERAPEUTICS INC Common Stock 24823R105 2502 43819 SH SOLE 23967 0 19852 DENNY'S CORP Common Stock 24869P104 633 34962 SH SOLE 32176 0 2786 DENSO CORP ADR ADR 24872B100 50354 1510101 SH SOLE 1378899 0 131202 DENTSPLY SIRONA INC Common Stock 24906P109 68487 1073293 SH SOLE 942276 0 131017 DENTSU INC-UNSPON ADR ADR 249034109 2418 76665 SH SOLE 56022 0 20643 DERMTECH INC Common Stock 24984K105 448 8818 SH SOLE 8799 0 19 DESCARTES SYSTEMS GROUP INC Common Stock 249906108 2026 33263 SH SOLE 21496 0 11767 DESIGNER BRANDS INC Common Stock 250565108 3591 206356 SH SOLE 195294 0 11062 DEUTSCHE BANK AG NAMEN ORD Common Stock D18190898 23633 1969437 SH SOLE 1770163 0 199274 DEUTSCHE BOERS AG - UNSPON ADR ADR 251542106 51140 3089630 SH SOLE 2723673 0 365957 DEUTSCHE LUFTHANSA A G SPONSORED ADR ADR 251561304 6067 453444 SH SOLE 401611 0 51833 DEUTSCHE POST AG ADR 25157Y202 81547 1485918 SH SOLE 1281715 0 204203 DEUTSCHE STRATEGIC MUN COM Closed-End Fund 23342Q101 322 27222 SH SOLE 0 0 27222 DEUTSCHE TELEKOM AG SPONSORED ADR ADR 251566105 42311 2090472 SH SOLE 1858741 0 231730 DEUTSCHE WOHNEN SE - UNSPONSORED ADR ADR 25161M103 41513 1781666 SH SOLE 1610105 0 171561 DEVON ENERGY CORP Common Stock 25179M103 141658 6483190 SH SOLE 4601837 0 1881352 DEXCOM INC COM Common Stock 252131107 87311 242941 SH SOLE 192757 0 50184 DFP Healthcare Acquisitions Co Unit 23343Q209 380 36665 SH SOLE 36665 0 0 DHI GROUP INC Common Stock 23331S100 73 21748 SH SOLE 21748 0 0 DHT HOLDINGS INC Common Stock Y2065G121 1820 306858 SH SOLE 233237 0 73621 DIAGEO P L C SPON ADR NEW ADR 25243Q205 144924 882553 SH SOLE 664498 0 218055 Diageo PLC Common Stock G42089113 694 16548 SH SOLE 15878 0 670 DIAMOND HILL INVESTMENT GROUP Common Stock 25264R207 1405 9004 SH SOLE 6733 0 2271 DIAMOND S SHIPPING INC Common Stock Y20676105 242 24161 SH SOLE 13888 0 10273 DIAMONDBACK ENERGY INC COM Common Stock 25278X109 104186 1417687 SH SOLE 1245176 0 172511 DIAMONDROCK HOSPITALITY CO REIT REIT 252784301 8805 854816 SH SOLE 729536 0 125280 DIANA SHIPPING INC Common Stock Y2066G104 168 56144 SH SOLE 56144 0 0 DICERNA PHARMACEUTICALS INC Common Stock 253031108 1118 43712 SH SOLE 40592 0 3120 DICK'S SPORTING GOODS INC Common Stock 253393102 49606 651430 SH SOLE 148722 0 502708 DIEBOLD NIXDORF INC Common Stock 253651103 3439 243369 SH SOLE 210906 0 32463 DIGI INTERNATIONAL INC Common Stock 253798102 746 39265 SH SOLE 36056 0 3209 DIGITAL REALTY TRUST INC REIT REIT 253868103 96731 686815 SH SOLE 600318 0 86497 Digital Turbine Inc Common Stock 25400W102 11345 141178 SH SOLE 90164 0 51014 DILLARD'S INC Common Stock 254067101 26597 275413 SH SOLE 91305 0 184108 DIME COMMUNITY BANCSHARES INC Common Stock 25432X102 1831 60764 SH SOLE 54773 0 5991 DINE BRANDS GLOBAL INC Common Stock 254423106 5139 57085 SH SOLE 44130 0 12955 DIODES INC Common Stock 254543101 12573 157479 SH SOLE 102785 0 54694 DIRECT LINE INS GP PLC ADR ADR 25490E202 213 12300 SH SOLE 8417 0 3883 DISCO CORP-UNSPONSORED ADR ADR 25461D100 764 11971 SH SOLE 9310 0 2661 DISCOVER COMMUNICATIONS INC SH C Common Stock 25470F302 26828 727241 SH SOLE 654939 0 72302 DISCOVER FINANCIAL SERVICES Common Stock 254709108 160314 1687698 SH SOLE 1162041 0 525657 DISCOVERY INC - A Common Stock 25470F104 36082 830245 SH SOLE 757308 0 72937 DISH NETWORK CORP Common Stock 25470M109 24141 666874 SH SOLE 571872 0 95002 DIVERSIFIED HEALTHCARE TRUST REIT 25525P107 7847 1641610 SH SOLE 743086 0 898524 DMC GLOBAL INC Common Stock 23291C103 2089 38504 SH SOLE 18280 0 20224 DNB ASA ADR ADR 23328E106 25535 1193574 SH SOLE 1103156 0 90418 DOCUSIGN INC Common Stock 256163106 55142 272375 SH SOLE 203334 0 69041 DOLBY LABORATORIES INC-CL A Common Stock 25659T107 25610 259418 SH SOLE 232600 0 26818 DOLLAR GENERAL CORP Common Stock 256677105 275526 1359818 SH SOLE 890173 0 469645 DOLLAR TREE INC Common Stock 256746108 66852 584060 SH SOLE 455927 0 128134 DOMINION ENERGY INC Common Stock 25746U109 176906 2328930 SH SOLE 2037833 0 291097 DOMINO'S PIZZA INC Common Stock 25754A201 36903 100338 SH SOLE 62599 0 37738 DOMO INC - CLASS B Common Stock 257554105 1229 21831 SH SOLE 18752 0 3079 DOMTAR CORP Common Stock 257559203 17957 485991 SH SOLE 213750 0 272241 DONALDSON CO INC Common Stock 257651109 14297 245825 SH SOLE 225344 0 20480 DONEGAL GROUP INC CL A Common Stock 257701201 252 16936 SH SOLE 15897 0 1039 DONNELLEY FINANCIAL SOLU - W/I Common Stock 25787G100 6650 238968 SH SOLE 161977 0 76991 DOORDASH INC - A Common Stock 25809K105 5726 43664 SH SOLE 43664 0 0 DORIAN LPG LTD SHS USD Common Stock Y2106R110 1254 95509 SH SOLE 82254 0 13255 DORMAN PRODUCTS INC Common Stock 258278100 7892 76894 SH SOLE 58980 0 17914 DOUGLAS DYNAMICS INC Common Stock 25960R105 1790 38789 SH SOLE 38489 0 300 DOUGLAS EMMETT INC REIT 25960P109 11214 357139 SH SOLE 312946 0 44193 DOUYU INTERNATIONAL HOLD-ADR ADR 25985W105 773 74213 SH SOLE 70943 0 3270 DOVER CORP Common Stock 260003108 75938 553768 SH SOLE 480325 0 73444 DOW INC Common Stock 260557103 173615 2715284 SH SOLE 1985351 0 729933 DR HORTON INC Common Stock 23331A109 129166 1449350 SH SOLE 1109793 0 339557 DR REDDYS LABS LTD ADR ADR 256135203 24122 392934 SH SOLE 376547 0 16386 DRAFTKINGS INC - CL A Common Stock 26142R104 15790 257461 SH SOLE 5433 0 252028 DRIL-QUIP INC Common Stock 262037104 3720 111942 SH SOLE 94066 0 17876 DROPBOX INC-CLASS A Common Stock 26210C104 11236 421448 SH SOLE 237302 0 184147 DSM N V SPONSORED ADR ADR 780249108 31581 741598 SH SOLE 642964 0 98634 DSP GROUP INC Common Stock 23332B106 771 54125 SH SOLE 49825 0 4300 DSV A/S-UNSPONSORED ADR ADR 26251A108 67894 692304 SH SOLE 623405 0 68899 DTE ENERGY CO Common Stock 233331107 89052 668860 SH SOLE 535130 0 133731 DUCK CREEK TECHNOLOGIES INC Common Stock 264120106 486 10758 SH SOLE 7521 0 3237 DUCOMMUN INC Common Stock 264147109 2069 34478 SH SOLE 30618 0 3860 DUFF & PHELPS UTILITY AND INFR Closed-End Fund 26433C105 2590 195000 SH SOLE 156446 0 38554 DUKE ENERGY CORP Common Stock 26441C204 251374 2604099 SH SOLE 2023419 0 580680 DUKE REALTY CORP COM NEW REIT REIT 264411505 41029 978521 SH SOLE 856656 0 121865 DULUTH HLDGS INC COM CL B Common Stock 26443V101 476 28077 SH SOLE 28017 0 60 Dun & Bradstreet Holdings Inc Common Stock 26484T106 589 24744 SH SOLE 23824 0 920 DUPONT DE NEMOURS INC Common Stock 26614N102 210312 2721430 SH SOLE 2133163 0 588266 DURECT CORP COM Common Stock 266605104 153 77070 SH SOLE 51032 0 26038 DWS Municipal Income Trust Closed-End Fund 233368109 12379 1062590 SH SOLE 286286 0 776304 DXC TECHNOLOGY CO Common Stock 23355L106 99489 3182639 SH SOLE 1897493 0 1285146 DXP ENTERPRISES INC Common Stock 233377407 1510 50052 SH SOLE 47016 0 3036 DYCOM INDUSTRIES INC Common Stock 267475101 8153 87813 SH SOLE 77508 0 10305 DYNATRACE INC Common Stock 268150109 5323 110353 SH SOLE 104807 0 5546 DYNAVAX TECHNOLOGIES CORP COM Common Stock 268158201 1822 185371 SH SOLE 52204 0 133167 DYNEX CAP INC COM REIT 26817Q886 3177 167823 SH SOLE 42960 0 124864 E ON AG ADR 268780103 26786 2287406 SH SOLE 2094872 0 192534 EAGLE BANCORP INC Common Stock 268948106 6961 130815 SH SOLE 95493 0 35322 EAGLE BULK SHIPPING INC Common Stock Y2187A150 466 12915 SH SOLE 12915 0 0 EAGLE MATERIALS INC Common Stock 26969P108 9752 72554 SH SOLE 68948 0 3606 EAGLE PHARMACEUTICALS INC Common Stock 269796108 1661 39798 SH SOLE 23648 0 16150 EARTHSTONE ENERGY INC COM NEW Common Stock 27032D304 1088 152158 SH SOLE 148683 0 3475 EAST JAPAN RAILWAY CO ADR ADR 273202101 30772 2588037 SH SOLE 2354287 0 233750 EAST WEST BANCORP INC Common Stock 27579R104 23301 315730 SH SOLE 298718 0 17012 EASTERLY GOVT PPTYS IN COM REIT 27616P103 6178 298008 SH SOLE 259843 0 38165 EASTGROUP PROPERTIES INC REIT REIT 277276101 16859 117667 SH SOLE 95507 0 22160 EASTMAN CHEMICAL CO Common Stock 277432100 122771 1114883 SH SOLE 627456 0 487426 EATON CORP PLC Common Stock G29183103 282687 2044307 SH SOLE 1585947 0 458359 EATON VANCE INS MUN BD COM Closed-End Fund 27827X101 11692 879066 SH SOLE 65159 0 813907 EATON VANCE LTD DURATION FND Closed-End Fund 27828H105 30545 2418459 SH SOLE 684826 0 1733633 EATON VANCE MUNICIPAL INCOME FUND Closed-End Fund 27826U108 1646 119568 SH SOLE 11394 0 108174 EBAY INC Common Stock 278642103 267935 4375171 SH SOLE 2768508 0 1606663 EBIX INC Common Stock 278715206 2489 77716 SH SOLE 64081 0 13635 ECHO GLOBAL LOGISTICS INC. Common Stock 27875T101 4871 155063 SH SOLE 62000 0 93063 ECHOSTAR CORP Common Stock 278768106 1182 49235 SH SOLE 40137 0 9098 ECOLAB INC Common Stock 278865100 220288 1029047 SH SOLE 793907 0 235140 ECOPETROL SA-SPONSORED ADR ADR 279158109 9882 770840 SH SOLE 751714 0 19126 EDENRED SA-UNSP ADR ADR 279655104 13102 500061 SH SOLE 433499 0 66562 EDGEWELL PERSONAL CARE CO Common Stock 28035Q102 3984 100609 SH SOLE 68727 0 31882 EDISON INTERNATIONAL Common Stock 281020107 62128 1060203 SH SOLE 935869 0 124333 EDITAS MEDICINE INC Common Stock 28106W103 2870 68339 SH SOLE 63450 0 4889 EDP ENERGIAS DE PORTUGAL S A SPONSORED ADR ADR 268353109 26831 464614 SH SOLE 429229 0 35385 EDWARDS LIFESCIENCES CORP Common Stock 28176E108 183644 2195644 SH SOLE 1858838 0 336806 EHEALTH INC Common Stock 28238P109 2321 31910 SH SOLE 29072 0 2838 EISAI LTD SPONSORED ADR ADR 282579309 20002 297520 SH SOLE 271090 0 26430 EL POLLO LOCO HLDGS COM Common Stock 268603107 655 40614 SH SOLE 36018 0 4596 ELANCO ANIMAL HEALTH INC Common Stock 28414H103 16530 561296 SH SOLE 523405 0 37891 ELASTIC NV Common Stock N14506104 5839 52506 SH SOLE 49825 0 2681 ELBIT SYSTEMS LTD Common Stock M3760D101 10611 74201 SH SOLE 69579 0 4622 ELECTRICITE DE FRANCE - ADR ADR 285039103 11822 4486608 SH SOLE 4012251 0 474357 ELECTRONIC ARTS INC Common Stock 285512109 168121 1241934 SH SOLE 965484 0 276450 ELEKTA AB ADR ADR 28617Y101 800 61822 SH SOLE 53284 0 8538 ELEMENT SOLUTIONS INC Common Stock 28618M106 8620 471302 SH SOLE 284745 0 186557 ELF BEAUTY Common Stock 26856L103 1473 54910 SH SOLE 48513 0 6397 ELI LILLY & CO Common Stock 532457108 563910 3018466 SH SOLE 2418125 0 600341 ELLINGTON FINANCIAL LLC REIT 28852N109 749 46799 SH SOLE 43606 0 3193 ELLINGTON RESIDENT MTG COM SHS BEN INT REIT 288578107 243 19709 SH SOLE 18578 0 1131 EMBOTELLADORA ANDINA S A SPON ADR B ADR 29081P303 372 23706 SH SOLE 23649 0 57 EMBRAER-EMPRESA BRASILEIRA D SP ADR PFD SH ADR 29082A107 1051 105003 SH SOLE 105003 0 0 EMCOR GROUP INC Common Stock 29084Q100 18641 166198 SH SOLE 94198 0 72000 EMERALD HOLDINGS INC Common Stock 29103W104 654 118541 SH SOLE 111078 0 7463 EMERGENT BIOSOLUTIONS INC Common Stock 29089Q105 14118 151954 SH SOLE 80675 0 71279 EMERSON ELECTRIC CO Common Stock 291011104 193583 2145675 SH SOLE 1691826 0 453849 EMPIRE ST RLTY TR INC CL A REIT 292104106 12309 1105944 SH SOLE 967271 0 138673 EMPLOYERS HOLDINGS INC Common Stock 292218104 3794 88121 SH SOLE 65203 0 22918 ENAGAS S.A. ADR 29248L104 10530 972315 SH SOLE 862755 0 109560 ENANTA PHARMACEUT INC COM Common Stock 29251M106 5255 106542 SH SOLE 57154 0 49388 ENBRIDGE INC Common Stock 29250N105 29042 797871 SH SOLE 745585 0 52286 ENCOMPASS HEALTH CORP Common Stock 29261A100 18519 226119 SH SOLE 160115 0 66004 ENCORE CAPITAL GROUP INC Common Stock 292554102 2469 61361 SH SOLE 53318 0 8043 ENCORE WIRE CORP Common Stock 292562105 2942 43819 SH SOLE 39269 0 4550 ENDAVA PLC- SPON ADR ADR 29260V105 2333 27545 SH SOLE 27545 0 0 ENDO INTERNATIONAL PLC Common Stock G30401106 3143 424212 SH SOLE 393734 0 30478 ENEL SPA Common Stock T3679P115 155 15435 SH SOLE 1916 0 13519 ENEL SPA - ADR ADR 29265W207 88108 8899803 SH SOLE 7052838 0 1846965 ENERGIZER HOLDINGS INC Common Stock 29272W109 7081 149195 SH SOLE 116607 0 32587 ENERGY FUELS INC COM NEW Common Stock 292671708 743 130752 SH SOLE 110457 0 20295 ENERGY RECOVERY INC Common Stock 29270J100 261 14215 SH SOLE 13849 0 366 ENERGY TRANSFER LP MLP 29273V100 3642 474191 SH SOLE 403452 0 70739 ENERPAC TOOL GROUP CORP Common Stock 292765104 3754 143707 SH SOLE 91384 0 52322 ENERSIS CHILE SA-ADR W/I ADR 29278D105 2442 623041 SH SOLE 587522 0 35519 ENERSIS S A SPONSORED ADR ADR 29274F104 3777 445409 SH SOLE 425744 0 19664 ENERSYS Common Stock 29275Y102 7961 87672 SH SOLE 82468 0 5204 ENETI INC Common Stock Y2294C107 283 13467 SH SOLE 13431 0 36 ENGIE ADR 29286D105 19094 1338065 SH SOLE 1215019 0 123046 ENI S P A SPONSORED ADR ADR 26874R108 27371 1107682 SH SOLE 954056 0 153626 ENN ENERGY HLDGS LTD ADR ADR 26876F102 6695 103601 SH SOLE 96762 0 6839 ENNIS INC Common Stock 293389102 1354 63427 SH SOLE 14635 0 48792 ENOCHIAN BIOSCIENCES INC Common Stock 29350E104 65 18363 SH SOLE 18363 0 0 ENOVA INTERNATIONAL INC Common Stock 29357K103 3172 89404 SH SOLE 70453 0 18951 ENPHASE ENERGY INC Common Stock 29355A107 27341 168605 SH SOLE 144859 0 23746 ENPRO INDUSTRIES INC Common Stock 29355X107 7029 82430 SH SOLE 51761 0 30669 ENSIGN GROUP INC/THE Common Stock 29358P101 27064 288404 SH SOLE 155275 0 133129 ENSTAR GROUP LTD Common Stock G3075P101 2127 8622 SH SOLE 7892 0 730 Entain PLC ADR 293603106 644 30615 SH SOLE 27225 0 3390 ENTEGRIS INC Common Stock 29362U104 24338 217696 SH SOLE 164676 0 53019 ENTERCOM COMMUNICATIONS CORP Common Stock 293639100 1434 273213 SH SOLE 188256 0 84957 ENTERGY CORP Common Stock 29364G103 58179 584886 SH SOLE 498610 0 86276 ENTERPRISE FINANCIAL SERVICES Common Stock 293712105 1125 22753 SH SOLE 19887 0 2866 ENTERPRISE PRODS PARTNERS L COM MLP 293792107 4656 211440 SH SOLE 168844 0 42596 ENTRAVISION COMMUNICATIONS COR Common Stock 29382R107 478 118380 SH SOLE 45707 0 72673 ENVESTNET INC COM Common Stock 29404K106 3723 51548 SH SOLE 41348 0 10200 ENVISTA HOLDINGS CORP Common Stock 29415F104 17999 441163 SH SOLE 338013 0 103150 ENZO BIOCHEM INC Common Stock 294100102 37 10715 SH SOLE 10715 0 0 EOG RESOURCES INC Common Stock 26875P101 121148 1670311 SH SOLE 1452439 0 217872 EPAM SYS INC COM Common Stock 29414B104 40290 101566 SH SOLE 72218 0 29347 EPIROC AB-UNSP ADR ADR 29429L105 20957 926479 SH SOLE 850146 0 76333 EPIZYME INC COM Common Stock 29428V104 342 39290 SH SOLE 35549 0 3741 EPLUS INC COM Common Stock 294268107 3046 30567 SH SOLE 24515 0 6052 EPR PROPERTIES REIT 26884U109 13161 282480 SH SOLE 260089 0 22391 EQT CORP Common Stock 26884L109 26012 1400007 SH SOLE 1335316 0 64691 EQUIFAX INC COM Common Stock 294429105 65139 359623 SH SOLE 318520 0 41103 EQUINIX INC REIT 29444U700 193804 285178 SH SOLE 244320 0 40858 EQUINOR ASA ADR 29446M102 30837 1584613 SH SOLE 1395263 0 189350 EQUITABLE HOLDINGS INC Common Stock 29452E101 35061 1074827 SH SOLE 879285 0 195542 EQUITRANS MIDSTREAM CORP Common Stock 294600101 13997 1715345 SH SOLE 1671293 0 44052 EQUITY COMMONWEALTH REIT 294628102 22541 810816 SH SOLE 352393 0 458423 EQUITY LIFESTYLE PROPERTIES REIT REIT 29472R108 18528 291138 SH SOLE 249340 0 41798 EQUITY RESIDENTIAL SH BEN INT REIT REIT 29476L107 61988 865395 SH SOLE 778096 0 87300 ERICSSON L M TEL CO ADR B SEK 10 ADR 294821608 51013 3867574 SH SOLE 3412489 0 455085 ERIE INDEMNITY CO Common Stock 29530P102 15210 68853 SH SOLE 54435 0 14418 EROS STX GLOBAL CORP Common Stock G3788M114 192 106056 SH SOLE 93659 0 12397 ERSTE BK DER OESTERREICHISCH SPONSORED ADR ADR 296036304 10610 619037 SH SOLE 546031 0 73006 ESCO TECHNOLOGIES INC Common Stock 296315104 8960 82284 SH SOLE 71773 0 10511 ESPERION THERAPEUTICS COM Common Stock 29664W105 1608 57343 SH SOLE 55933 0 1410 ESSA BANCORP INC Common Stock 29667D104 166 10372 SH SOLE 4253 0 6119 ESSENT GROUP LTD Common Stock G3198U102 9710 204473 SH SOLE 116714 0 87759 ESSENTIAL PROPERTIES REALTY REIT 29670E107 6569 287716 SH SOLE 262739 0 24977 ESSENTIAL UTILITIES INC Common Stock 29670G102 18481 412992 SH SOLE 385506 0 27486 ESSEX PROPERTY TRUST INC REIT REIT 297178105 42288 155563 SH SOLE 136939 0 18624 ESSILOR INTL S A ADR ADR 297284200 42095 516250 SH SOLE 449885 0 66364 ESTEE LAUDER COMPANIES-CL A Common Stock 518439104 250155 860084 SH SOLE 725010 0 135073 ETHAN ALLEN INTERIORS INC Common Stock 297602104 2040 73879 SH SOLE 53360 0 20519 Eton Pharmaceuticals Inc Common Stock 29772L108 614 83867 SH SOLE 82376 0 1491 ETSY INC COM Common Stock 29786A106 66355 329027 SH SOLE 236074 0 92953 EURONAV NV ANTWERPEN SHS Common Stock B38564108 400 43722 SH SOLE 43572 0 150 EURONET WORLDWIDE INC Common Stock 298736109 26309 190230 SH SOLE 121760 0 68470 EVELO BIOSCIENCES INC Common Stock 299734103 302 28217 SH SOLE 1860 0 26357 EVENTBRITE INC-CLASS A Common Stock 29975E109 1651 74493 SH SOLE 63908 0 10585 EVERBRIDGE INC Common Stock 29978A104 4155 34289 SH SOLE 24862 0 9427 EVERCORE INC. Common Stock 29977A105 19315 146618 SH SOLE 108412 0 38206 EVEREST RE GROUP LTD Common Stock G3223R108 44813 180834 SH SOLE 88540 0 92294 EVERGY INC Common Stock 30034W106 36772 617711 SH SOLE 560041 0 57670 EVERI HOLDINGS INC Common Stock 30034T103 662 46909 SH SOLE 8336 0 38573 EVERQUOTE INC - CLASS A Common Stock 30041R108 458 12621 SH SOLE 10992 0 1629 EVERSOURCE ENERGY Common Stock 30040W108 112798 1302663 SH SOLE 913263 0 389400 EVERTEC INC COM Common Stock 30040P103 6352 170657 SH SOLE 91204 0 79453 EVI INDUSTRIES INC Common Stock 26929N102 373 12972 SH SOLE 12972 0 0 EVO PAYMENTS INC-CLASS A Common Stock 26927E104 1113 40452 SH SOLE 25052 0 15400 EVOFEM BIOSCIENCES INC Common Stock 30048L104 60 34493 SH SOLE 22602 0 11891 EVOLENT HEALTH INC CL A Common Stock 30050B101 1732 85735 SH SOLE 10328 0 75407 EVOLUS INC Common Stock 30052C107 142 10902 SH SOLE 10786 0 116 EVOLUTION GAMING GROUP ADR ADR 30051E104 21473 145097 SH SOLE 132099 0 12998 EVOLUTION PETE CORP COM Common Stock 30049A107 862 255176 SH SOLE 195533 0 59643 EVOQUA WATER TECHNOLOGIES CORP Common Stock 30057T105 4466 169812 SH SOLE 121376 0 48436 EW SCRIPPS CO Common Stock 811054402 3155 163722 SH SOLE 115039 0 48683 EWZ - iShares MSCI Brazil ETF ETF 464286400 13718 410104 SH SOLE 0 0 410104 EXACT SCIENCES CORP COM Common Stock 30063P105 23337 177088 SH SOLE 149117 0 27971 EXELIXIS INC COM Common Stock 30161Q104 13699 606435 SH SOLE 561105 0 45330 EXELON CORP Common Stock 30161N101 193503 4423935 SH SOLE 2569265 0 1854671 EXLSERVICE HOLDINGS INC Common Stock 302081104 11867 131621 SH SOLE 71113 0 60508 EXP WORLD HOLDINGS INC Common Stock 30212W100 1824 40045 SH SOLE 37562 0 2483 EXPEDIA GROUP INC Common Stock 30212P303 97462 566243 SH SOLE 394207 0 172036 EXPEDITORS INTERNATIONAL OF WA Common Stock 302130109 97726 907474 SH SOLE 776142 0 131332 EXPERIAN GROUP LTD - SPON ADR ADR 30215C101 50570 1467064 SH SOLE 1336899 0 130165 EXPONENT INC Common Stock 30214U102 19517 200278 SH SOLE 134862 0 65416 EXTENDED STAY AMERICA INC Unit 30224P200 10356 524349 SH SOLE 500286 0 24063 EXTRA SPACE STORAGE INC REIT REIT 30225T102 42985 324289 SH SOLE 286541 0 37749 EXTREME NETWORKS Common Stock 30226D106 3191 364641 SH SOLE 188201 0 176440 EXXON MOBIL CORP Common Stock 30231G102 526269 9426273 SH SOLE 7224201 0 2202072 EZCORP INC Common Stock 302301106 590 118718 SH SOLE 103983 0 14735 F5 NETWORKS INC Common Stock 315616102 82598 395927 SH SOLE 224390 0 171537 FABRINET Common Stock G3323L100 8788 97219 SH SOLE 91884 0 5335 FACEBOOK INC A Common Stock 30303M102 2591411 8798461 SH SOLE 6010584 0 2787878 FACTSET RESEARCH SYSTEMS INC Common Stock 303075105 37002 119906 SH SOLE 71615 0 48291 FAIR ISAAC CORP Common Stock 303250104 38737 79698 SH SOLE 68961 0 10737 FAIRFAX FINANCIAL HLDGS LTD Common Stock 303901102 1003 2303 SH SOLE 2208 0 95 FALCON MINERALS CORP Common Stock 30607B109 2895 644774 SH SOLE 617197 0 27577 FANUC CORPORATION - UNPONS ADR ADR 307305102 70573 2927434 SH SOLE 2211651 0 715783 FARFETCH LTD-CLASS A Common Stock 30744W107 638 12032 SH SOLE 10437 0 1595 FARMER BROS CO Common Stock 307675108 155 14839 SH SOLE 14704 0 135 FARMERS NATL BANC CORP COM Common Stock 309627107 2149 128709 SH SOLE 100423 0 28286 FARMLAND PARTNERS INC COM REIT 31154R109 743 66261 SH SOLE 62825 0 3436 FARO TECHNOLOGIES INC Common Stock 311642102 6115 70633 SH SOLE 48663 0 21970 FAST RETAILING CO LTD - ADR ADR 31188H101 54097 675540 SH SOLE 609044 0 66496 FASTENAL CO Common Stock 311900104 121806 2422559 SH SOLE 2204416 0 218143 FASTLY INC - CLASS A Common Stock 31188V100 7033 104540 SH SOLE 102080 0 2460 FATE THERAPEUTICS INC COM Common Stock 31189P102 6990 84777 SH SOLE 52830 0 31947 FB FINANCIAL CORP Common Stock 30257X104 1891 42524 SH SOLE 38418 0 4106 FBL FINANCIAL GROUP INC Common Stock 30239F106 2253 40284 SH SOLE 39035 0 1249 FEDERAL AGRICULTURAL MORTGAGE Common Stock 313148306 2741 27210 SH SOLE 7511 0 19699 FEDERAL REALTY INVT TR SH BEN INT NEW REIT REIT 313747206 24524 241736 SH SOLE 203830 0 37906 FEDERAL SIGNAL CORP Common Stock 313855108 5607 146395 SH SOLE 119517 0 26878 FEDERATED HERMES INC Common Stock 314211103 15562 497185 SH SOLE 382207 0 114978 FEDERATED PREMIER MUNI INC Closed-End Fund 31423P108 599 41232 SH SOLE 0 0 41232 FEDEX CORP Common Stock 31428X106 314493 1107215 SH SOLE 695501 0 411714 FEDNAT HOLDING CO Common Stock 31431B109 330 71181 SH SOLE 65526 0 5655 FENNEC PHARMACEUTICALS Common Stock 31447P100 171 27504 SH SOLE 24469 0 3035 FERGUSON PLC Common Stock G3421J106 44049 366674 SH SOLE 308281 0 58394 Ferrari NV Common Stock N3167Y103 52341 250099 SH SOLE 222094 0 28005 FERRO CORP Common Stock 315405100 2743 162674 SH SOLE 148268 0 14406 FERROVIAL S A ADR ADR 315437103 24138 921310 SH SOLE 838322 0 82988 FIBROGEN INC COM Common Stock 31572Q808 1900 54747 SH SOLE 50959 0 3788 FIDELITY CON DISCRET ETF ETF 316092204 619 8109 SH SOLE 5354 0 2755 FIDELITY FINANCIALS ETF ETF 316092501 797 16290 SH SOLE 11160 0 5130 FIDELITY HEALTH CARE ETF ETF 316092600 762 12929 SH SOLE 9004 0 3926 FIDELITY INFO TECH ETF ETF 316092808 1131 10687 SH SOLE 7328 0 3359 FIDELITY NATIONAL INFORMATION Common Stock 31620M106 262998 1870408 SH SOLE 1644608 0 225800 FIESTA RESTAURANT GR COM Common Stock 31660B101 587 46625 SH SOLE 43464 0 3161 FIFTH THIRD BANCORP Common Stock 316773100 180617 4822894 SH SOLE 3236086 0 1586808 FINANCIAL INSTITUTIONS INC Common Stock 317585404 2631 86859 SH SOLE 30269 0 56590 FINANCIAL SELECT SECTOR SPDR FUND ETF 81369Y605 1937 56895 SH SOLE 45671 0 11224 FINMECCANICA SPA ADR ADR 52660W101 901 223109 SH SOLE 205164 0 17945 FIREEYE INC COM Common Stock 31816Q101 7489 382660 SH SOLE 337769 0 44891 FIRST AMERICAN FINANCIAL CORP Common Stock 31847R102 10140 179001 SH SOLE 143961 0 35040 FIRST BANCORP INC/ME Common Stock 31866P102 287 9847 SH SOLE 9710 0 137 FIRST BANCORP P R COM Common Stock 318672706 12617 1120506 SH SOLE 1026255 0 94251 FIRST BANCORP/TROY NC Common Stock 318910106 1839 42266 SH SOLE 39825 0 2441 FIRST BANCSHARES MS COM Common Stock 318916103 405 11072 SH SOLE 10983 0 89 FIRST BANK/HAMILTON NJ Common Stock 31931U102 573 47060 SH SOLE 22527 0 24532 FIRST BUSEY CORP Common Stock 319383204 10366 404130 SH SOLE 298627 0 105503 FIRST CASH INC Common Stock 33767D105 3692 56218 SH SOLE 53281 0 2936 FIRST CITIZENS BANCSHARES INC/ Common Stock 31946M103 10650 12743 SH SOLE 10105 0 2638 FIRST COMMONWEALTH FINANCIAL C Common Stock 319829107 15846 1102721 SH SOLE 382992 0 719729 FIRST COMMUNITY BANCSHARES INC Common Stock 31983A103 3391 113079 SH SOLE 19756 0 93323 FIRST EAGLE SENIOR LOAN FUND Closed-End Fund 32010E100 707 49311 SH SOLE 0 0 49311 FIRST FINANCIAL BANCORP Common Stock 320209109 8548 356160 SH SOLE 334788 0 21372 FIRST FINANCIAL BANKSHARES INC Common Stock 32020R109 9451 202252 SH SOLE 151966 0 50286 FIRST FINANCIAL CORP/IN Common Stock 320218100 331 7348 SH SOLE 6895 0 453 FIRST FNDTN INC COM Common Stock 32026V104 838 35709 SH SOLE 21093 0 14616 FIRST HAWAIIAN INC Common Stock 32051X108 17410 636097 SH SOLE 378069 0 258029 FIRST HORIZON CORP Common Stock 320517105 60428 3573535 SH SOLE 2521315 0 1052220 FIRST INDUSTRIAL REALTY TRUS COM REIT REIT 32054K103 15173 331369 SH SOLE 303788 0 27581 FIRST INTERNET BANCORP Common Stock 320557101 279 7930 SH SOLE 2310 0 5619 FIRST INTERSTATE BANCSYSTEM IN Common Stock 32055Y201 2529 54924 SH SOLE 53062 0 1862 FIRST MERCHANTS CORP Common Stock 320817109 9356 201208 SH SOLE 56316 0 144892 FIRST MID ILL BANCSHARES INC Common Stock 320866106 465 10583 SH SOLE 10566 0 17 FIRST MIDWEST BANCORP INC/IL Common Stock 320867104 12868 587330 SH SOLE 317172 0 270158 FIRST OF LONG ISLAND CORP/THE Common Stock 320734106 642 30210 SH SOLE 29008 0 1202 FIRST REP BK SAN FRANCISCO COM Common Stock 33616C100 139366 835779 SH SOLE 500868 0 334911 FIRST SOLAR INC Common Stock 336433107 16772 192115 SH SOLE 160109 0 32006 FIRST TR ENERGY INFRAS COM Closed-End Fund 33738C103 1216 98232 SH SOLE 89879 0 8353 FIRST TR EXCH TRD FD DJ INTERNT IDX ETF 33733E302 763 3497 SH SOLE 769 0 2728 FIRST TR EXCHANGE-TRAD NO AMER ENERGY ETF 33738D101 2095 91826 SH SOLE 91826 0 0 FIRST TR EXCHANGE-TRAD PFD SECS INC ETF ETF 33739E108 1908 94697 SH SOLE 93453 0 1244 FIRST TR HIGH INCOME L COM Closed-End Fund 33738E109 26960 1783050 SH SOLE 1085411 0 697639 First Trust Cloud Computing ET ETF 33734X192 215 2244 SH SOLE 44 0 2200 FIRST TRUST DEVELP MKT EX-US ETF 33737J174 805 13397 SH SOLE 13397 0 0 FIRST TRUST INTERMEDIATE DURATION PREFERRED & INCOME FUND Closed-End Fund 33718W103 42932 1792560 SH SOLE 1541817 0 250743 FIRST TRUST RISING DIVIDEND ETF 33738R506 222 4888 SH SOLE 4888 0 0 FIRST TRUST/ABERDEEN GLOBAL OPPORTUNITY Closed-End Fund 337319107 247 24601 SH SOLE 23941 0 660 FIRST VALUE LINE DIVIDEND INDEX ETF ETF 33734H106 495 13037 SH SOLE 12929 0 108 FIRSTENERGY CORP Common Stock 337932107 67857 1956109 SH SOLE 1416872 0 539237 FIRSTSERVICE CORP Common Stock 33767E202 1442 9730 SH SOLE 9681 0 49 FISERV INC Common Stock 337738108 223764 1879737 SH SOLE 1489761 0 389976 FISKER INC Common Stock 33813J106 869 50491 SH SOLE 1 0 50490 FIVE BELOW INC COM Common Stock 33829M101 24557 128711 SH SOLE 90697 0 38014 FIVE PRIME THERAPEUTICS INC Common Stock 33830X104 2901 77021 SH SOLE 65331 0 11690 FIVE STAR SENIOR LIVING INC Common Stock 33832D205 439 71801 SH SOLE 2965 0 68836 FIVE9 INC COM Common Stock 338307101 30623 195890 SH SOLE 115728 0 80162 FIVERR INTERNATIONAL LTD Common Stock M4R82T106 2303 10604 SH SOLE 10603 0 1 FLAGSTAR BANCORP INC Common Stock 337930705 10531 233498 SH SOLE 99873 0 133625 FLEETCOR TECHNOLOGIES INC Common Stock 339041105 65949 245502 SH SOLE 215531 0 29971 FLEX LTD Common Stock Y2573F102 17681 965627 SH SOLE 561290 0 404337 FLEXION THERAPEUTICS INC Common Stock 33938J106 199 22225 SH SOLE 19103 0 3122 FLEXSTEEL INDS INC COM Common Stock 339382103 810 23250 SH SOLE 22933 0 317 FLIR SYSTEMS INC Common Stock 302445101 22115 391629 SH SOLE 348078 0 43551 FLOOR & DECOR HOLDINGS INC-A Common Stock 339750101 15695 164382 SH SOLE 128074 0 36308 FLOWERS FOODS INC Common Stock 343498101 13915 584683 SH SOLE 447786 0 136896 FLOWSERVE CORP Common Stock 34354P105 21790 561458 SH SOLE 478680 0 82778 FLUENT INC Common Stock 34380C102 77 18777 SH SOLE 18578 0 199 FLUIDIGM CORP DEL COM Common Stock 34385P108 86 19039 SH SOLE 5302 0 13737 FLUOR CORP Common Stock 343412102 59868 2592801 SH SOLE 1154421 0 1438380 FLUSHING FINANCIAL CORP Common Stock 343873105 2862 134802 SH SOLE 85792 0 49010 Flutter Entertainment PLC Common Stock G3643J108 564 2614 SH SOLE 2511 0 103 Flutter Entertainment PLC ADR 344044102 41827 382678 SH SOLE 348240 0 34438 FMC CORP Common Stock 302491303 69735 630462 SH SOLE 382565 0 247897 FNB CORP/PA Common Stock 302520101 43730 3443325 SH SOLE 1899040 0 1544285 FNF GROUP Common Stock 31620R303 17935 441103 SH SOLE 420234 0 20870 FOCUS FINANCIAL PARTNERS-A Common Stock 34417P100 609 14627 SH SOLE 13826 0 801 FOLEY TRASIMENE ACQUISITION Unit 34431F203 929 86857 SH SOLE 0 0 86857 FOMENTO ECONOMICO MEXICANO S SPON ADR UNIT ADR 344419106 10247 136025 SH SOLE 129745 0 6279 FOOT LOCKER INC Common Stock 344849104 47519 844784 SH SOLE 352126 0 492658 FORD MOTOR CO Common Stock 345370860 189549 15473410 SH SOLE 11151012 0 4322398 FORESTAR GROUP INC Common Stock 346232101 256 11002 SH SOLE 9245 0 1757 FORMA THERAPEUTICS HOLDINGS Common Stock 34633R104 1495 53350 SH SOLE 53325 0 25 FORMFACTOR INC Common Stock 346375108 10240 227002 SH SOLE 191487 0 35515 FORRESTER RESEARCH INC Common Stock 346563109 2665 62737 SH SOLE 16791 0 45946 FORTERRA INC Common Stock 34960W106 369 15858 SH SOLE 15148 0 710 FORTESCUE METALS GROUP SPONS ADR ADR 34959A206 70573 2295794 SH SOLE 2107806 0 187988 FORTINET INC Common Stock 34959E109 84177 456441 SH SOLE 398282 0 58159 Fortis Inc/Canada Common Stock 349553107 1031 23778 SH SOLE 23755 0 23 FORTITUDE GOLD CORP Common Stock 34962K100 214 46300 SH SOLE 5096 0 41204 FORTIVE CORP Common Stock 34959J108 87039 1232142 SH SOLE 851210 0 380932 FORTUM OYJ ADR ADR 34959F106 303 55746 SH SOLE 27213 0 28533 FORTUNE BRANDS HOME & SECURITY Common Stock 34964C106 50922 531433 SH SOLE 469109 0 62324 FORWARD AIR CORP Common Stock 349853101 6798 76546 SH SOLE 60040 0 16506 FOSSIL GROUP INC Common Stock 34988V106 1001 80753 SH SOLE 75364 0 5389 FOUR CORNERS PROPERTY TRUST REIT 35086T109 4622 168679 SH SOLE 151177 0 17502 FOX CORP - CLASS A Common Stock 35137L105 43382 1201380 SH SOLE 760419 0 440962 FOX CORP- CLASS B Common Stock 35137L204 13081 374502 SH SOLE 302731 0 71771 FOX FACTORY HLDG CORP COM Common Stock 35138V102 7152 56288 SH SOLE 39795 0 16493 FRANCO-NEVADA CORP Common Stock 351858105 11972 95555 SH SOLE 89675 0 5880 FRANKLIN ELECTRIC CO INC Common Stock 353514102 9477 120047 SH SOLE 97469 0 22578 FRANKLIN RESOURCES INC Common Stock 354613101 133271 4502407 SH SOLE 2544101 0 1958306 FRANKLIN STREET PROPERTIES C REIT REIT 35471R106 3678 674902 SH SOLE 561348 0 113554 FRANKS INTL N V COM Common Stock N33462107 104 29314 SH SOLE 19812 0 9502 FREEDOM HOLDING CORP/NV Common Stock 356390104 363 6800 SH SOLE 6800 0 0 FREEPORT-MCMORAN INC Common Stock 35671D857 154759 4699636 SH SOLE 3458335 0 1241301 FREQUENCY THERAPEUTICS INC Common Stock 35803L108 104 10992 SH SOLE 10728 0 264 FRESENIUS MED CARE AG SPONSORED ADR ADR 358029106 14608 396098 SH SOLE 361544 0 34554 FRESENIUS SE & CO KGAA SPONSORED ADR ADR 35804M105 12956 1158898 SH SOLE 1047959 0 110939 FRESH DEL MONTE PRODUCE INC Common Stock G36738105 1835 64081 SH SOLE 59264 0 4817 FRESHPET INC Common Stock 358039105 11277 71008 SH SOLE 48144 0 22864 FRONTDOOR INC Common Stock 35905A109 12023 223690 SH SOLE 128169 0 95521 FRONTLINE LTD/BERMUDA Common Stock G3682E192 1726 241456 SH SOLE 234004 0 7452 FRP HOLDINGS INC Common Stock 30292L107 285 5790 SH SOLE 1081 0 4709 FS KKR CAPITAL CORP Common Stock 302635206 645 32541 SH SOLE 0 0 32541 FTI CONSULTING INC Common Stock 302941109 9906 70704 SH SOLE 56058 0 14646 FUCHS PETROLUB SE ADR ADR 35952Q106 15362 1283948 SH SOLE 1156302 0 127646 FUELCELL ENERGY INC COM Common Stock 35952H601 527 36584 SH SOLE 33881 0 2703 FUJI ELECTRIC HLDS-UNSP ADR ADR 35955T107 856 80289 SH SOLE 62508 0 17781 FUJI PHOTO FILM LTD ADR ADR 35958N107 45234 757688 SH SOLE 689406 0 68281 FUJITSU LIMITED ADR 5 COM ADR 359590304 43037 1473809 SH SOLE 1305441 0 168367 FULGENT GENETICS INC COM Common Stock 359664109 1916 19830 SH SOLE 16495 0 3335 FULTON FINANCIAL CORP Common Stock 360271100 6667 391469 SH SOLE 313740 0 77729 FUNKO INC-CLASS A Common Stock 361008105 3428 174210 SH SOLE 131440 0 42770 FUTUREFUEL CORPORATION COM Common Stock 36116M106 1149 79098 SH SOLE 68654 0 10444 G1 THERAPEUTICS INC Common Stock 3621LQ109 639 26577 SH SOLE 24374 0 2203 G4S PLC ADR ADR 37441W108 1587 94155 SH SOLE 81236 0 12919 GALAPAGOS NV-SPON ADR ADR 36315X101 2220 28799 SH SOLE 24866 0 3933 GALECTIN THERAPEUTICS COM NEW Common Stock 363225202 75 34407 SH SOLE 31887 0 2520 GALP ENERGIA SGPS SA ADR ADR 364097105 11327 1966538 SH SOLE 1772332 0 194206 GAMESA CORP TECN-UNSPON ADR ADR 82621P101 2215 286159 SH SOLE 255289 0 30870 GAMESTOP CORP Common Stock 36467W109 17245 90848 SH SOLE 84503 0 6345 GAMING & LEISURE PPTYS COM REIT 36467J108 30758 724907 SH SOLE 171092 0 553815 GAN LTD Common Stock G3728V109 662 36367 SH SOLE 35457 0 910 GANNETT CO INC Common Stock 36472T109 445 82767 SH SOLE 76936 0 5831 GAP INC/THE Common Stock 364760108 67548 2268234 SH SOLE 1680363 0 587871 GARMIN LTD Common Stock H2906T109 74174 562564 SH SOLE 458192 0 104372 GARRETT MOTION INC Common Stock 366505105 54 10467 SH SOLE 8502 0 1965 GARTNER INC Common Stock 366651107 52636 288337 SH SOLE 263360 0 24977 GASLOG LTD SHS Common Stock G37585109 409 70910 SH SOLE 70910 0 0 GATES INDUSTRIAL CORP PLC Common Stock G39108108 2894 180959 SH SOLE 143412 0 37547 GATX CORP Common Stock 361448103 12208 131636 SH SOLE 128366 0 3270 GCP APPLIED TECHNOLOGIES Common Stock 36164Y101 2670 108782 SH SOLE 101872 0 6910 GDS HOLDINGS LTD - ADR ADR 36165L108 10466 129061 SH SOLE 126497 0 2564 GEBERIT AG-UNSP ADR ADR 36840V109 27108 426158 SH SOLE 386357 0 39801 GEELY AUTOMOBILE HLDGS ADR ADR 36847Q103 4400 84557 SH SOLE 79761 0 4796 GENCO SHIPPING & TRADING LTD Common Stock Y2685T131 461 45745 SH SOLE 41934 0 3811 GENERAC HOLDINGS INC Common Stock 368736104 27041 82581 SH SOLE 67005 0 15576 GENERAL AMERICAN INVESTORS Closed-End Fund 368802104 14930 374738 SH SOLE 272021 0 102718 GENERAL DYNAMICS CORP Common Stock 369550108 131875 726346 SH SOLE 570849 0 155497 GENERAL ELECTRIC CO Common Stock 369604103 355576 27081171 SH SOLE 17930884 0 9150287 GENERAL MILLS INC Common Stock 370334104 155946 2543145 SH SOLE 2045640 0 497505 GENERAL MOTORS CO Common Stock 37045V100 223694 3893043 SH SOLE 2400234 0 1492809 GENERATION BIO CO Common Stock 37148K100 295 10372 SH SOLE 10169 0 203 GENESCO INC Common Stock 371532102 3184 67024 SH SOLE 54889 0 12135 GENIE ENERGY LTD Common Stock 372284208 335 52867 SH SOLE 48614 0 4253 GENMAB A/S -SP ADR ADR 372303206 21565 656879 SH SOLE 593344 0 63535 GENMARK DIAGNOSTICS IN COM Common Stock 372309104 1039 43480 SH SOLE 26913 0 16567 GENPACT LTD Common Stock G3922B107 17087 399037 SH SOLE 292815 0 106223 GENPREX INC Common Stock 372446104 59 13759 SH SOLE 12948 0 811 GENTEX CORP Common Stock 371901109 25780 722744 SH SOLE 675627 0 47117 GENTHERM INC Common Stock 37253A103 9318 125734 SH SOLE 120904 0 4830 GENTING BERHAD SPONSORED ADR ADR 372452300 447 63388 SH SOLE 63388 0 0 GENUINE PARTS CO Common Stock 372460105 88246 763440 SH SOLE 452879 0 310561 GENWORTH FINANCIAL INC Common Stock 37247D106 6742 2030841 SH SOLE 905489 0 1125352 GEO GROUP INC/THE REIT 36162J106 1364 175715 SH SOLE 156948 0 18767 GEOSPACE TECHNOLOGIES CORP Common Stock 37364X109 198 21733 SH SOLE 21452 0 281 GERDAU S A SPONSORED ADR ADR 373737105 3627 679221 SH SOLE 604085 0 75137 GERMAN AMERICAN BANCORP INC Common Stock 373865104 661 14309 SH SOLE 11187 0 3122 GERON CORP COM Common Stock 374163103 151 95349 SH SOLE 95349 0 0 GETINGE AB ADR ADR 37427X104 289 10472 SH SOLE 10472 0 0 GETTY REALTY CORP REIT REIT 374297109 5211 183999 SH SOLE 145108 0 38891 GFL Environmental Inc Common Stock 36168Q104 846 24216 SH SOLE 24216 0 0 GIBRALTAR INDUSTRIES INC Common Stock 374689107 8625 94254 SH SOLE 68844 0 25410 G-III APPAREL GROUP LTD Common Stock 36237H101 7639 253442 SH SOLE 220075 0 33367 GILDAN ACTIVEWEAR INC Common Stock 375916103 6669 217513 SH SOLE 212071 0 5442 GILEAD SCIENCES INC Common Stock 375558103 423890 6558712 SH SOLE 3757908 0 2800804 GIVAUDAN - UNSPONS ADR ADR 37636P108 65239 844820 SH SOLE 730920 0 113900 GLACIER BANCORP INC Common Stock 37637Q105 6913 121118 SH SOLE 98635 0 22483 GLADSTONE COMMERCIAL CORP REIT REIT 376536108 2531 129396 SH SOLE 89887 0 39508 GLADSTONE LD CORP COM REIT 376549101 1038 56714 SH SOLE 54329 0 2386 Glatfelter Corp Common Stock 377320106 3098 180656 SH SOLE 172920 0 7736 GLAUKOS CORP COM Common Stock 377322102 7950 94727 SH SOLE 67494 0 27233 GLAXOSMITHKLINE PLC SPONSORED ADR ADR 37733W105 66144 1853290 SH SOLE 1672329 0 180961 GLENCORE XSTRATA PLC ADR ADR 37827X100 44259 5645288 SH SOLE 4886266 0 759022 GLOBAL BLOOD THERAPEUT COM Common Stock 37890U108 1773 43499 SH SOLE 31862 0 11637 GLOBAL CORD BLOOD CORP Common Stock G39342103 280 61917 SH SOLE 61917 0 0 GLOBAL MEDICAL REIT INC REIT 37954A204 1589 121194 SH SOLE 113283 0 7911 GLOBAL NET LEASE INC REIT 379378201 6272 347283 SH SOLE 303921 0 43362 GLOBAL PAYMENTS INC Common Stock 37940X102 183825 911919 SH SOLE 692753 0 219166 GLOBAL WTR RES INC COM Common Stock 379463102 391 23966 SH SOLE 20328 0 3638 GLOBANT SA Common Stock L44385109 10196 49110 SH SOLE 41240 0 7870 GLOBE LIFE INC Common Stock 37959E102 42086 435539 SH SOLE 366865 0 68674 GLOBUS MED INC CL A Common Stock 379577208 7697 124808 SH SOLE 92423 0 32385 GLU MOBILE INC Common Stock 379890106 3772 302224 SH SOLE 265733 0 36491 GLYCOMIMETICS INC COM Common Stock 38000Q102 127 42036 SH SOLE 41742 0 294 GMS INC Common Stock 36251C103 3952 94670 SH SOLE 75929 0 18741 GODADDY INC CL A Common Stock 380237107 15528 200048 SH SOLE 174659 0 25389 GOGO INC Common Stock 38046C109 433 44807 SH SOLE 43544 0 1263 GoHealth Inc Common Stock 38046W105 216 18478 SH SOLE 8451 0 10027 GOLAR LNG LTD Common Stock G9456A100 2423 236859 SH SOLE 224937 0 11922 GOLD FIELDS LTD SPONS ADR ADR 38059T106 16926 1783519 SH SOLE 1715354 0 68166 GOLD RESOURCE CORP COM Common Stock 38068T105 168 63551 SH SOLE 58391 0 5160 GOLDEN ENTERTAINMENT INC Common Stock 381013101 1776 70324 SH SOLE 69310 0 1014 GOLDMAN SACHS GROUP INC/THE Common Stock 38141G104 348428 1065529 SH SOLE 859839 0 205690 GOLUB CAPITAL BDC INC Common Stock 38173M102 953 65203 SH SOLE 65203 0 0 GOODRICH PETROLEUM CORP Common Stock 382410843 207 21833 SH SOLE 21385 0 448 GOODYEAR TIRE & RUBBER CO/THE Common Stock 382550101 55880 3180410 SH SOLE 1456350 0 1724060 GOOSEHEAD INSURANCE INC -A Common Stock 38267D109 1695 15812 SH SOLE 15412 0 400 GOPRO INC-CLASS A Common Stock 38268T103 342 29421 SH SOLE 27578 0 1843 GORMAN-RUPP CO/THE Common Stock 383082104 583 17623 SH SOLE 16903 0 720 GOSSAMER BIO INC Common Stock 38341P102 261 28231 SH SOLE 24810 0 3421 GRACO INC Common Stock 384109104 87043 1215343 SH SOLE 444821 0 770522 GRAFTECH INTERNATIONAL LTD Common Stock 384313508 1805 147573 SH SOLE 90561 0 57012 GRAHAM CORP Common Stock 384556106 541 37983 SH SOLE 6078 0 31904 GRAHAM HOLDINGS CO Common Stock 384637104 10162 18067 SH SOLE 6666 0 11401 GRAND CANYON EDUCATION INC Common Stock 38526M106 10148 94757 SH SOLE 81194 0 13563 GRANITE CONSTRUCTION INC Common Stock 387328107 8150 202480 SH SOLE 189843 0 12637 GRANITE PT MTG TR INC REIT 38741L107 3237 270456 SH SOLE 260507 0 9949 GRAPHIC PACKAGING HOLDING CO Common Stock 388689101 11665 642356 SH SOLE 627227 0 15128 GRAY TELEVISION INC Common Stock 389375106 2648 143916 SH SOLE 79178 0 64738 GREAT AJAX CORP COM REIT 38983D300 3583 328735 SH SOLE 319099 0 9635 GREAT LAKES DREDGE & DOCK CORP Common Stock 390607109 831 57025 SH SOLE 36332 0 20693 GREAT SOUTHERN BANCORP INC Common Stock 390905107 1607 28349 SH SOLE 7716 0 20634 GREAT WALL MOTOR CO-UNS ADR ADR 39137B109 305 11267 SH SOLE 11267 0 0 GREAT WESTN BANCORP COM Common Stock 391416104 9189 303354 SH SOLE 206470 0 96884 GREEK ORGANIZATION OF FOOTBALL ADR ADR 392483103 314 46166 SH SOLE 42169 0 3997 GREEN BRIK PARTNERS Common Stock 392709101 2880 126988 SH SOLE 49979 0 77009 GREEN DOT CORP Common Stock 39304D102 5853 127824 SH SOLE 121212 0 6612 GREEN PLAINS INC Common Stock 393222104 2479 91588 SH SOLE 84181 0 7407 GREENBRIER COS INC Common Stock 393657101 7368 156041 SH SOLE 143174 0 12867 GREENHILL & CO INC Common Stock 395259104 257 15603 SH SOLE 14926 0 677 GREENLANE HOLDINGS INC - A Common Stock 395330103 182 34323 SH SOLE 34000 0 323 GREENLIGHT CAPITAL RE LTD Common Stock G4095J109 301 34653 SH SOLE 28786 0 5867 GREIF INC Common Stock 397624107 5251 92127 SH SOLE 52823 0 39304 GRIFFON CORP Common Stock 398433102 4261 156839 SH SOLE 99202 0 57636 GRIFOLS SA-ADR ADR 398438408 12808 740784 SH SOLE 645944 0 94840 GRITSTONE ONCOLOGY INC Common Stock 39868T105 490 51957 SH SOLE 51601 0 356 GROCERY OUTLET HOLDING CORP Common Stock 39874R101 2905 78758 SH SOLE 54001 0 24757 GROUP 1 AUTOMOTIVE INC Common Stock 398905109 12597 79832 SH SOLE 59592 0 20240 GROUPON INC COM CL A Common Stock 399473206 3784 74857 SH SOLE 74614 0 243 GROWGENERATION CORP Common Stock 39986L109 2456 49422 SH SOLE 16041 0 33381 GRUBHUB INC Common Stock 400110102 8229 137145 SH SOLE 128555 0 8590 GRUPO AEROPORTUARIO DEL ADR ADR 400506101 3306 31425 SH SOLE 30127 0 1298 GRUPO AEROPORTUARIO SPON ADR ADR 400501102 587 11629 SH SOLE 11546 0 83 GRUPO AEROPORTUARIO SUR-ADR ADR 40051E202 4637 26082 SH SOLE 24044 0 2038 GRUPO AVAL ACCIONES Y VALORE ADR 40053W101 488 78449 SH SOLE 70683 0 7766 GRUPO FINANCIERO BANOR ADR ADR 40052P107 7169 255307 SH SOLE 52176 0 203131 GRUPO FINANCIERO GALICIA-ADR ADR 399909100 312 40976 SH SOLE 37675 0 3301 GRUPO TELEVISA SA DE CV SP ADR REP ORD ADR 40049J206 7180 810404 SH SOLE 791512 0 18892 GSX TECHEDU INC- ADR ADR 36257Y109 610 18003 SH SOLE 15791 0 2212 GTT COMMUNICATIONS INC COM Common Stock 362393100 97 53186 SH SOLE 51943 0 1243 GTY TECHNOLOGY HOLDINGS INC Common Stock 362409104 245 38270 SH SOLE 35880 0 2390 GUANGDONG INVT LTD SPONSORED ADR ADR 400654208 594 7240 SH SOLE 6763 0 477 GUARANTY BANCSHARES INC Common Stock 400764106 224 6096 SH SOLE 6003 0 93 GUARDANT HEALTH INC Common Stock 40131M109 17716 116055 SH SOLE 46310 0 69745 GUESS INC Common Stock 401617105 3378 143727 SH SOLE 136047 0 7680 GUIDEWIRE SOFTWARE INC COM Common Stock 40171V100 28058 276082 SH SOLE 271271 0 4811 GW PHARMACEUTICALS PLC ADS ADR 36197T103 455 2098 SH SOLE 108 0 1990 H LUNDBECK A S ADR ADR 40422M206 5083 148170 SH SOLE 131201 0 16969 H&E EQUIPMENT SERVICES INC Common Stock 404030108 565 14867 SH SOLE 13655 0 1211 H&R BLOCK INC Common Stock 093671105 16860 773407 SH SOLE 674050 0 99357 HACKETT GROUP INC/THE Common Stock 404609109 1530 93353 SH SOLE 44018 0 49335 HAEMONETICS CORP Common Stock 405024100 10906 98240 SH SOLE 78866 0 19374 HAIN CELESTIAL GROUP INC/THE Common Stock 405217100 19179 439881 SH SOLE 378789 0 61092 Hakuhodo DY Holdings Inc ADR 405328105 458 12985 SH SOLE 7764 0 5221 HALLIBURTON CO Common Stock 406216101 79268 3693757 SH SOLE 3257751 0 436006 Halma PLC ADR 40637C308 252 3810 SH SOLE 3468 0 342 HALOZYME THERAPEUTICS INC Common Stock 40637H109 13692 328421 SH SOLE 220150 0 108271 HAMILTON LANE INC-CLASS A Common Stock 407497106 2040 23031 SH SOLE 12188 0 10843 HANCOCK PREFERRED INCOME FUND III Closed-End Fund 41021P103 469 25781 SH SOLE 22435 0 3346 HANCOCK WHITNEY CORP Common Stock 410120109 14767 351510 SH SOLE 311352 0 40157 HANESBRANDS INC Common Stock 410345102 31833 1618353 SH SOLE 1398945 0 219408 HANG LUNG PPTYS LTD SPONSORED ADR ADR 41043M104 40398 3086150 SH SOLE 2813217 0 272933 HANG SENG BK LTD SPONSORED ADR ADR 41043C304 9824 506404 SH SOLE 470495 0 35909 HANGER INC Common Stock 41043F208 1103 48348 SH SOLE 42121 0 6227 HANMI FINL CORP COM Common Stock 410495204 2668 135216 SH SOLE 81936 0 53280 HANNON ARMSTRONG SUST COM REIT 41068X100 3875 69071 SH SOLE 37714 0 31357 HANNOVER RUECKVERSICHER ADR 410693105 31176 339906 SH SOLE 309201 0 30705 HANOVER INSURANCE GROUP INC/TH Common Stock 410867105 32635 252089 SH SOLE 162075 0 90014 HARBORONE BANCORP INC Common Stock 41165Y100 452 33519 SH SOLE 14830 0 18689 HARLEY-DAVIDSON INC Common Stock 412822108 36396 907621 SH SOLE 596809 0 310812 HARMONIC INC Common Stock 413160102 2464 314228 SH SOLE 134626 0 179602 HARMONY GOLD MNG LTD SPONSORED ADR ADR 413216300 795 182253 SH SOLE 157909 0 24344 HARSCO CORP Common Stock 415864107 4899 285666 SH SOLE 178836 0 106830 HARTFORD FINANCIAL SERVICES GR Common Stock 416515104 91477 1369623 SH SOLE 984261 0 385362 HARVARD BIOSCIENCE INC Common Stock 416906105 79 14479 SH SOLE 14479 0 0 HASBRO INC Common Stock 418056107 44340 461302 SH SOLE 399422 0 61880 HAVERTY FURNITURE COS INC Common Stock 419596101 4520 121546 SH SOLE 40960 0 80586 HAWAIIAN ELECTRIC INDUSTRIES I Common Stock 419870100 25500 573925 SH SOLE 505619 0 68307 HAWAIIAN HOLDINGS INC Common Stock 419879101 6566 246182 SH SOLE 208058 0 38124 HAWKINS INC Common Stock 420261109 2727 81340 SH SOLE 63871 0 17469 HAYNES INTERNATIONAL INC Common Stock 420877201 1056 35608 SH SOLE 33549 0 2059 HB FULLER CO Common Stock 359694106 10833 172203 SH SOLE 159106 0 13098 HC2 HOLDINGS INC Common Stock 404139107 62 15814 SH SOLE 15814 0 0 HCA HEALTHCARE INC Common Stock 40412C101 227599 1208445 SH SOLE 712636 0 495810 HCI GROUP INC Common Stock 40416E103 1664 21658 SH SOLE 19673 0 1985 HDFC BANK LTD ADR REPS 3 SHS ADR 40415F101 52520 676018 SH SOLE 546399 0 129619 HEADHUNTER GROUP PLC-ADR ADR 42207L106 731 21560 SH SOLE 21560 0 0 HEALTH CATALYST INC Common Stock 42225T107 2477 52961 SH SOLE 50787 0 2174 HEALTHCARE REALTY TRUST INC REIT REIT 421946104 5299 174765 SH SOLE 159933 0 14832 HEALTHCARE SERVICES GROUP INC Common Stock 421906108 1680 59953 SH SOLE 56159 0 3794 HEALTHCARE TR AMER INC CL A REIT 42225P501 7072 256411 SH SOLE 223917 0 32494 HEALTHEQUITY INC COM Common Stock 42226A107 9191 135166 SH SOLE 95650 0 39516 HEALTHPEAK PROPERTIES INC REIT 42250P103 97419 3069292 SH SOLE 1790848 0 1278444 HEALTHSTREAM INC COM Common Stock 42222N103 2356 105470 SH SOLE 62681 0 42789 HEARTLAND EXPRESS INC Common Stock 422347104 4858 248123 SH SOLE 110688 0 137435 HEARTLAND FINANCIAL USA INC Common Stock 42234Q102 2498 49694 SH SOLE 33146 0 16547 HEATH CARE SELECT SECTOR SPDR FUND ETF 81369Y209 2741 23476 SH SOLE 20247 0 3228 HECLA MINING CO Common Stock 422704106 4523 794935 SH SOLE 655002 0 139933 HEICO CORP Common Stock 422806109 14640 116379 SH SOLE 99030 0 17349 HEICO CORP - CLASS A Common Stock 422806208 10617 93462 SH SOLE 77902 0 15560 HEIDELBERGCEMENT AG ADR ADR 42281P205 20125 1107906 SH SOLE 1008909 0 98997 HEIDRICK & STRUGGLES INTERNATI Common Stock 422819102 1100 30794 SH SOLE 23275 0 7519 Heineken Holding NV Common Stock N39338194 1544 17228 SH SOLE 16958 0 270 HEINEKEN HOLDING NV-SPN ADR ADR 423008101 11903 264635 SH SOLE 232452 0 32183 HEINEKEN N V ADR ADR 423012301 23954 464227 SH SOLE 354359 0 109868 HELEN OF TROY LTD Common Stock G4388N106 13505 64108 SH SOLE 42281 0 21827 HELIOS TECHNOLOGIES INC Common Stock 42328H109 3903 53559 SH SOLE 26344 0 27215 HELIX ENERGY SOLUTIONS GROUP I Common Stock 42330P107 1518 300601 SH SOLE 279032 0 21569 HELLENIC TELECOM ORGANIZATN SPONSORED ADR ADR 423325307 554 69863 SH SOLE 67190 0 2673 HELMERICH & PAYNE INC Common Stock 423452101 26164 970467 SH SOLE 870223 0 100244 HEMISPHERE MEDIA GROUP CL A Common Stock 42365Q103 575 49345 SH SOLE 43544 0 5801 HENDERSON LD DEV LTD SPONSORED ADR ADR 425166303 35994 7841772 SH SOLE 7055947 0 785826 HENGAN INTL GROUP CO L ADR ADR 42551N104 6696 203328 SH SOLE 197281 0 6047 HENKEL LTD PARTNERSHIP SPON ADR PFD ADR 42550U208 15215 534626 SH SOLE 466812 0 67814 HENKEL LTD PARTNERSHIP SPONSORED ADR ADR 42550U109 23434 945316 SH SOLE 864123 0 81193 HENNES & MAURITZ AB - UNSP ADR ADR 425883105 21739 4868869 SH SOLE 4531792 0 337077 HENRY SCHEIN INC Common Stock 806407102 28988 418666 SH SOLE 373568 0 45098 HERBALIFE NUTRITION LTD Common Stock G4412G101 8910 200846 SH SOLE 152160 0 48686 HERC HOLDINGS INC Common Stock 42704L104 6983 68914 SH SOLE 49125 0 19789 HERCULES CAPITAL INC Common Stock 427096508 3430 213967 SH SOLE 12724 0 201243 HERITAGE COMMERCE CORP Common Stock 426927109 2293 187619 SH SOLE 172712 0 14907 HERITAGE FINL CORP WASH COM Common Stock 42722X106 2706 95833 SH SOLE 88659 0 7174 HERITAGE INS HLDGS INC COM Common Stock 42727J102 320 28920 SH SOLE 22880 0 6040 HERITAGE-CRYSTAL CLEAN INC Common Stock 42726M106 4378 161374 SH SOLE 2336 0 159038 HERMAN MILLER INC Common Stock 600544100 7241 175968 SH SOLE 146362 0 29606 HERMES INTL SCA ADR ADR 42751Q105 47756 430221 SH SOLE 394085 0 36136 HERON THERAPEUTICS INC COM Common Stock 427746102 2118 130689 SH SOLE 45876 0 84813 HERSHA HOSPITALITY TRUST REIT REIT 427825500 4665 442224 SH SOLE 386916 0 55308 HERSHEY CO/THE Common Stock 427866108 82936 524382 SH SOLE 350064 0 174318 HESKA CORP COM Common Stock 42805E306 2868 17022 SH SOLE 11020 0 6002 HESS CORP Common Stock 42809H107 49233 695768 SH SOLE 590575 0 105193 HEWLETT PACKARD ENTERP COM Common Stock 42824C109 109392 6949909 SH SOLE 4240747 0 2709162 HEXAGON AB ADR ADR 428263107 39458 427669 SH SOLE 389115 0 38554 HEXCEL CORP Common Stock 428291108 22667 404765 SH SOLE 356739 0 48026 HF FOODS GROUP INC Common Stock 40417F109 390 54068 SH SOLE 48269 0 5799 HIBBETT SPORTS INC Common Stock 428567101 4438 64419 SH SOLE 37117 0 27302 HIGHWOODS PPTYS INC COM REIT REIT 431284108 6976 162469 SH SOLE 136020 0 26448 HILLENBRAND INC Common Stock 431571108 23480 492138 SH SOLE 370615 0 121523 HILL-ROM HOLDINGS INC Common Stock 431475102 19148 173319 SH SOLE 104592 0 68727 HILLTOP HOLDINGS INC Common Stock 432748101 7324 214579 SH SOLE 114792 0 99787 HILTON GRAND VACATIONS INC Common Stock 43283X105 4812 128345 SH SOLE 122753 0 5592 HILTON WORLWIDE HOLDINGS INC Common Stock 43300A203 60877 503449 SH SOLE 435030 0 68419 HINO MOTORS LTD-UNSPON ADR ADR 433406204 412 4791 SH SOLE 2817 0 1974 HITACHI CONSTR MACHY C ADR ADR 43358L101 1876 28917 SH SOLE 25368 0 3549 HITACHI LIMITED ADR 10 COM ADR 433578507 63690 688913 SH SOLE 611066 0 77847 HMS HOLDINGS CORP Common Stock 40425J101 7159 193617 SH SOLE 179560 0 14057 HNI CORP Common Stock 404251100 3772 95344 SH SOLE 87807 0 7537 HOLCIM LTD SPONSORED ADR ADR 50586V108 23282 1984858 SH SOLE 1827998 0 156860 HOLLYFRONTIER CORP Common Stock 436106108 108430 3030470 SH SOLE 1823554 0 1206915 HOLOGIC INC Common Stock 436440101 40484 544289 SH SOLE 476482 0 67807 HOME BANCSHARES INC/AR Common Stock 436893200 9628 355927 SH SOLE 234520 0 121407 HOME DEPOT INC/THE Common Stock 437076102 1192730 3907388 SH SOLE 3363439 0 543949 HOMESTREET INC COM Common Stock 43785V102 4762 108050 SH SOLE 46245 0 61805 HOMETRUST BANCSHARES I COM Common Stock 437872104 507 20826 SH SOLE 14338 0 6488 HOMOLOGY MEDICINES INC Common Stock 438083107 402 42754 SH SOLE 2852 0 39902 HONDA MOTOR LTD AMERN SHS ADR 438128308 47570 1575161 SH SOLE 1420978 0 154183 HONEYWELL INTERNATIONAL INC Common Stock 438516106 553824 2551363 SH SOLE 1999001 0 552361 HONG KONG & CHINA GAS LTD SPONSORED ADR ADR 438550303 7373 4523515 SH SOLE 4144552 0 378963 HONG KONG EXCHANGES & CLEAR - ADR ADR 43858F109 81105 1365630 SH SOLE 1230339 0 135292 HONGKONG ELEC HOLDGS LTD SPONSORED ADR ADR 739197200 1944 332842 SH SOLE 305387 0 27455 Hongkong Land Holdings Ltd ADR 438581308 1841 74644 SH SOLE 60390 0 14254 HOOKER FURNITURE CORP Common Stock 439038100 861 23616 SH SOLE 23516 0 100 HOPE BANCORP INC Common Stock 43940T109 13693 909215 SH SOLE 765791 0 143424 HORACE MANN EDUCATORS CORP Common Stock 440327104 6831 158099 SH SOLE 128112 0 29987 HORIZON BANCORP INC/IN Common Stock 440407104 2458 132290 SH SOLE 126224 0 6066 HORIZON THERAPEUTICS PLC Common Stock G46188101 38850 422099 SH SOLE 248599 0 173500 HORMEL FOODS CORP Common Stock 440452100 65397 1368719 SH SOLE 1053581 0 315137 HOST HOTELS & RESORTS INC REIT REIT 44107P104 61045 3622852 SH SOLE 1966802 0 1656050 HOSTESS BRAND INC Common Stock 44109J106 15483 1079676 SH SOLE 187730 0 891946 HOUGHTON MIFFLIN HARCO COM Common Stock 44157R109 2207 289673 SH SOLE 288095 0 1578 HOULIHAN LOKEY INC Common Stock 441593100 10928 164312 SH SOLE 150670 0 13642 HOWARD HUGHES CORP/THE Common Stock 44267D107 12205 128298 SH SOLE 32654 0 95644 HOWMET AEROSPACE INC Common Stock 443201108 26881 836647 SH SOLE 687189 0 149458 HOYA CORP SPONSORED ADR ADR 443251103 74966 629699 SH SOLE 545648 0 84051 HP INC Common Stock 40434L105 191717 6038328 SH SOLE 3899848 0 2138480 HSBC HLDGS PLC-SPON ADR ADR 404280406 74440 2554579 SH SOLE 2243693 0 310886 HUANENG PWR INTL INC SPON ADR N ADR 443304100 1613 112768 SH SOLE 107604 0 5164 HUAZHU GROUP LTD-ADR ADR 44332N106 2999 54626 SH SOLE 50055 0 4571 HUB GROUP INC Common Stock 443320106 6351 94399 SH SOLE 76819 0 17580 HUBBELL INC Common Stock 443510607 27212 145605 SH SOLE 138267 0 7337 HUBSPOT INC COM Common Stock 443573100 25510 56163 SH SOLE 52720 0 3443 HUDSON PAC PPTYS INC COM REIT REIT 444097109 2865 105601 SH SOLE 88955 0 16646 HUDSON TECHNOLOGIES COM Common Stock 444144109 368 228377 SH SOLE 0 0 228377 HUGO BOSS AG-SPN ADR ADR 444560106 104 12748 SH SOLE 12748 0 0 HUMANA INC Common Stock 444859102 281096 670474 SH SOLE 443455 0 227018 Humanigen Inc Common Stock 444863203 360 18827 SH SOLE 18827 0 0 HUNTINGTON BANCSHARES INC/OH Common Stock 446150104 76082 4839794 SH SOLE 4266551 0 573243 HUNTINGTON INGLASS INDUSTRIES INC Common Stock 446413106 65956 320409 SH SOLE 201983 0 118427 HUNTSMAN CORP Common Stock 447011107 46613 1616815 SH SOLE 316868 0 1299947 HURON CONSULTING GROUP INC Common Stock 447462102 2557 50759 SH SOLE 17147 0 33612 HUSQVARNA AB ADR ADR 448103101 2285 78505 SH SOLE 63557 0 14948 HUTCHISON CHINA MEDITECH - ADR ADR 44842L103 1801 63742 SH SOLE 59690 0 4052 HUYA INC-ADR ADR 44852D108 974 49984 SH SOLE 47944 0 2040 HYATT HOTELS CORP - CL A Common Stock 448579102 6943 83951 SH SOLE 60509 0 23442 HYPERMARCAS S A SPONSORED ADR ADR 44914U106 390 69451 SH SOLE 63674 0 5777 HYSTER-YALE MATERIALS HANDLING Common Stock 449172105 1350 15496 SH SOLE 14884 0 612 I3 VERTICALS INC-CLASS A Common Stock 46571Y107 1080 34713 SH SOLE 20922 0 13791 IAA INC Common Stock 449253103 19303 350073 SH SOLE 231182 0 118890 IAC/INTERACTIVECORP Common Stock 44891N109 36768 169979 SH SOLE 152308 0 17671 IBERDROLA SA Common Stock E6165F166 145 11198 SH SOLE 2396 0 8802 IBERDROLA SA - SPONSORED ADR ADR 450737101 91697 1773361 SH SOLE 1583562 0 189799 ICF INTERNATIONAL INC Common Stock 44925C103 1354 15497 SH SOLE 10024 0 5473 ICHOR HOLDINGS LTD Common Stock G4740B105 3692 68629 SH SOLE 44535 0 24094 ICICI BK LTD ADR ADR 45104G104 35684 2226074 SH SOLE 1960173 0 265901 ICL Group Ltd Common Stock M53213100 13280 2285635 SH SOLE 2036349 0 249286 ICON PLC Common Stock G4705A100 15917 81057 SH SOLE 63003 0 18054 ICU MEDICAL INC Common Stock 44930G107 12990 63228 SH SOLE 53167 0 10061 IDACORP INC Common Stock 451107106 23044 230512 SH SOLE 190481 0 40031 IDEX CORP Common Stock 45167R104 58403 279015 SH SOLE 250476 0 28539 IDEXX LABORATORIES INC Common Stock 45168D104 164692 336580 SH SOLE 257167 0 79413 IDT CORP Common Stock 448947507 1043 46042 SH SOLE 41049 0 4993 IGIB - iShares Trust iShares 5-10 Year Investment Grade Corporate Bond ETF ETF 464288638 2732 46130 SH SOLE 46130 0 0 IGM Biosciences Inc Common Stock 449585108 408 5325 SH SOLE 4241 0 1084 iHeartMedia Inc Common Stock 45174J509 1610 88710 SH SOLE 88135 0 575 IHS MARKIT LTD Common Stock G47567105 99189 1024887 SH SOLE 930204 0 94683 II-VI INC Common Stock 902104108 13834 202342 SH SOLE 149309 0 53033 ILLINOIS TOOL WORKS INC Common Stock 452308109 312909 1412553 SH SOLE 1068417 0 344136 ILLUMINA INC Common Stock 452327109 163409 425477 SH SOLE 372981 0 52496 IMAX CORP Common Stock 45245E109 1535 76361 SH SOLE 73031 0 3330 IMMERSION CORP COM Common Stock 452521107 227 23680 SH SOLE 22064 0 1616 IMMUNITYBIO INC Common Stock 45256X103 317 13342 SH SOLE 12968 0 374 IMMUNOGEN INC COM Common Stock 45253H101 1878 231884 SH SOLE 180051 0 51833 IMMUNOVANT INC Common Stock 45258J102 342 21291 SH SOLE 21005 0 286 IMPALA PLATINUM HLDGS SPONSORED ADR ADR 452553308 2858 152217 SH SOLE 138975 0 13243 IMPERIAL BRANDS PLC-SPON ADR ADR 45262P102 19337 933232 SH SOLE 841417 0 91815 IMPERIAL HOLDINGS LTD SPON ADR ADR 452833205 70 21527 SH SOLE 21527 0 0 IMPERIAL OIL LTD Common Stock 453038408 11590 479322 SH SOLE 469672 0 9650 IMPINJ INC COM Common Stock 453204109 996 17510 SH SOLE 16010 0 1500 INARI MEDICAL INC Common Stock 45332Y109 1876 17532 SH SOLE 6776 0 10756 INCITEC PIVOT LTD ADR 45326Y206 71 32541 SH SOLE 32541 0 0 INCYTE CORP Common Stock 45337C102 41919 515804 SH SOLE 451349 0 64455 INDEPENDENCE HOLDING CO Common Stock 453440307 515 12914 SH SOLE 11953 0 961 INDEPENDENCE REALTY TRUST IN REIT 45378A106 6388 420261 SH SOLE 287872 0 132389 INDEPENDENT BANK CORP MICH COM Common Stock 453838609 2723 115189 SH SOLE 77998 0 37191 INDEPENDENT BANK CORP/ROCKLAND Common Stock 453836108 5003 59429 SH SOLE 54873 0 4556 INDEPENDENT BANK GROUP INC Common Stock 45384B106 6270 86797 SH SOLE 79863 0 6934 INDITEX - ADR ADR 455793109 32353 1956021 SH SOLE 1824797 0 131224 INDUSTRIAL & COMMERCIAL BANK OF CHINA ADR ADR 455807107 13759 953504 SH SOLE 914367 0 39137 INDUSTRIAL LOGISTICS PROPERT REIT 456237106 4537 196139 SH SOLE 156234 0 39905 INDUSTRIAL SEL SEC SPDR FD ETF 81369Y704 18437 187278 SH SOLE 30132 0 157146 INFINEON TECHNOLOGIES - ADR ADR 45662N103 67669 1588857 SH SOLE 1230844 0 358013 Infineon Technologies AG Common Stock D35415104 681 16063 SH SOLE 16063 0 0 INFINERA CORP Common Stock 45667G103 1031 107072 SH SOLE 86009 0 21063 INFORMA PLC-SP ADR ADR 45672B305 16483 1061380 SH SOLE 928343 0 133037 INFORMATION SERVICES GROUP Common Stock 45675Y104 46 10496 SH SOLE 2709 0 7787 INFOSYS TECHNOLOGIES LTD SPONSORED ADR ADR 456788108 73116 3905767 SH SOLE 3580414 0 325353 ING GROUP N V SPONSORED ADR ADR 456837103 65590 5363060 SH SOLE 3798408 0 1564652 Ingersoll Rand Inc Common Stock 45687V106 44599 906302 SH SOLE 811173 0 95130 INGEVITY CORP Common Stock 45688C107 13457 178162 SH SOLE 93797 0 84365 INGLES MARKETS INC Common Stock 457030104 4969 80606 SH SOLE 56625 0 23981 INGREDION INC Common Stock 457187102 50892 565968 SH SOLE 214758 0 351209 Inhibrx Inc Common Stock 45720L107 682 33960 SH SOLE 0 0 33960 Inmode Ltd Common Stock M5425M103 238 3285 SH SOLE 3281 0 4 INNOSPEC INC Common Stock 45768S105 6811 66327 SH SOLE 51536 0 14791 INNOVAGE HOLDING CORP Common Stock 45784A104 1577 61150 SH SOLE 0 0 61150 INNOVATIVE INDUSTRIAL PROPER REIT 45781V101 11045 61306 SH SOLE 36088 0 25218 INNOVIVA INC Common Stock 45781M101 3247 271745 SH SOLE 148930 0 122815 INOGEN INC. Common Stock 45780L104 3250 61875 SH SOLE 58207 0 3668 INOVALON HLDGS INC COM CL A Common Stock 45781D101 10443 362854 SH SOLE 231240 0 131614 INOVIO BIOMEDICAL CORP COM Common Stock 45773H201 1261 135846 SH SOLE 122409 0 13437 INPEX CORP ADR ADR 45790H101 1973 281044 SH SOLE 208753 0 72291 INPHI CORP Common Stock 45772F107 11684 65491 SH SOLE 42869 0 22622 INSEEGO CORP Common Stock 45782B104 318 31758 SH SOLE 24449 0 7309 INSIGHT ENTERPRISES INC Common Stock 45765U103 15455 161972 SH SOLE 104851 0 57121 INSMED INC COM NEW Common Stock 457669307 3192 93725 SH SOLE 58144 0 35581 INSPERITY INC Common Stock 45778Q107 3568 42612 SH SOLE 39725 0 2887 INSPIRE MEDICAL SYSTEMS INC Common Stock 457730109 5873 28375 SH SOLE 17319 0 11056 INSPIRED ENTERTAINMENT INC Common Stock 45782N108 1328 142993 SH SOLE 0 0 142993 INSTALLED BUILDING PRODUCTS Common Stock 45780R101 6511 58720 SH SOLE 43849 0 14871 INSTEEL INDUSTRIES INC Common Stock 45774W108 833 27007 SH SOLE 24754 0 2253 INSULET CORP COM Common Stock 45784P101 16190 62048 SH SOLE 55098 0 6950 INTEGER HLDGS CORP COM Common Stock 45826H109 9352 101538 SH SOLE 87110 0 14428 INTEGRA LIFESCIENCES HOLDINGS Common Stock 457985208 14399 208412 SH SOLE 93689 0 114723 INTEGRATED ELECTRICAL SERVIC Common Stock 44951W106 350 6942 SH SOLE 6454 0 488 INTEL CORP Common Stock 458140100 1072841 16763139 SH SOLE 12404417 0 4358723 INTELLIA THERAPEUTICS INC Common Stock 45826J105 2208 27507 SH SOLE 25077 0 2430 INTER PARFUMS INC Common Stock 458334109 3824 53917 SH SOLE 40462 0 13455 INTERACTIVE BROKERS GROUP INC Common Stock 45841N107 6455 88376 SH SOLE 65424 0 22952 INTERCEPT PHARMACEUTICALS INC Common Stock 45845P108 575 24899 SH SOLE 23960 0 939 INTERCONTINENTAL EXCHANGE INC Common Stock 45866F104 233747 2093011 SH SOLE 1706237 0 386773 INTERCONTINENTAL HTLS GRP PL SPONSORED ADR ADR 45857P806 22882 332100 SH SOLE 297192 0 34908 INTERDIGITAL INC Common Stock 45867G101 4000 63036 SH SOLE 60481 0 2555 INTERFACE INC Common Stock 458665304 1544 123758 SH SOLE 72314 0 51444 INTERNATIONAL BANCSHARES CORP Common Stock 459044103 6011 129496 SH SOLE 125130 0 4366 INTERNATIONAL BUSINESS MACHINE Common Stock 459200101 366716 2751881 SH SOLE 1833376 0 918506 INTERNATIONAL CONSOLIDATED AIRLINES GRP ADR 459348108 6645 1197294 SH SOLE 203812 0 993482 INTERNATIONAL FLAVORS & FRAGRA Common Stock 459506101 53437 382761 SH SOLE 289906 0 92855 INTERNATIONAL GAME TECHNOLOGY Common Stock G4863A108 6478 403639 SH SOLE 340896 0 62743 INTERNATIONAL MONEY EXPRESS Common Stock 46005L101 557 37079 SH SOLE 17425 0 19654 INTERNATIONAL PAPER CO Common Stock 460146103 113785 2104400 SH SOLE 1462465 0 641935 INTERNATIONAL SEAWAYS INC Common Stock Y41053102 364 18795 SH SOLE 12200 0 6595 INTERPUBLIC GROUP OF COS INC/T Common Stock 460690100 44772 1533297 SH SOLE 1367575 0 165722 INTERSECT ENT INC COM Common Stock 46071F103 749 35873 SH SOLE 14677 0 21196 INTERTEK GROUP PLC ADR ADR 461130106 2310 29883 SH SOLE 25087 0 4796 INTESA SANPAOLO-SPON ADR ADR 46115H107 25670 1573643 SH SOLE 1339563 0 234079 INTRA CELLULAR THERAP COM Common Stock 46116X101 3965 116854 SH SOLE 105822 0 11032 INTREPID POTASH INC Common Stock 46121Y201 257 7904 SH SOLE 7815 0 89 INTUIT INC Common Stock 461202103 513415 1340300 SH SOLE 838598 0 501702 INTUITIVE SURGICAL INC COM NEW Common Stock 46120E602 291406 394356 SH SOLE 334477 0 59879 INVACARE CORP Common Stock 461203101 1888 235442 SH SOLE 202901 0 32541 Invesco Dynamic Credit Opportu Closed-End Fund 46132R104 16827 1479979 SH SOLE 0 0 1479979 INVESCO FTSE RAFI US 1500 SM ETF 46137V597 244 1384 SH SOLE 1384 0 0 INVESCO LTD Common Stock G491BT108 88059 3491628 SH SOLE 2877393 0 614235 INVESCO MORTGAGE CAPITAL REIT REIT 46131B100 3334 831422 SH SOLE 556170 0 275252 Invesco Municipal Trust Closed-End Fund 46131J103 7090 537089 SH SOLE 0 0 537089 INVESCO QQQ TRUST SERIES 1 ETF 46090E103 5506 17252 SH SOLE 16715 0 537 Invesco Quality Municipal Inco Closed-End Fund 46133G107 12630 973789 SH SOLE 0 0 973789 INVESCO S&P 500 LOW VOLATILITY ETF ETF 46138E354 424 7294 SH SOLE 5785 0 1509 INVESCO S&P EQUAL WEIGHT ETF ETF 46137V357 629 4437 SH SOLE 4437 0 0 Invesco Senior Income Trust Closed-End Fund 46131H107 13449 3202158 SH SOLE 0 0 3202158 Invesco Trust for Investment G Closed-End Fund 46131M106 11230 833059 SH SOLE 0 0 833059 Invesco Value Municipal Income Closed-End Fund 46132P108 19335 1233887 SH SOLE 0 0 1233887 INVESTORS BANCORP INC Common Stock 46146L101 22656 1542248 SH SOLE 1228652 0 313596 INVITAE CORP COM Common Stock 46185L103 1669 43687 SH SOLE 39990 0 3697 INVITATION HOMES INC REIT 46187W107 25491 796853 SH SOLE 572384 0 224469 IONIS PHARMACEUTICALS INC Common Stock 462222100 9972 221801 SH SOLE 197935 0 23866 IOVANCE BIOTHERAPEUTICS INC Common Stock 462260100 5985 189034 SH SOLE 142570 0 46464 IPG PHOTONICS CORP Common Stock 44980X109 18715 88723 SH SOLE 78582 0 10141 IQIYI INC-ADR ADR 46267X108 1125 67700 SH SOLE 61226 0 6474 IQVIA HOLDINGS INC Common Stock 46266C105 95154 492668 SH SOLE 421243 0 71425 IRADIMED CORP COM Common Stock 46266A109 679 26343 SH SOLE 7386 0 18957 IRHYTHM TECHNOLOGIES I COM Common Stock 450056106 3108 22379 SH SOLE 17511 0 4868 IRIDIUM COMMUNICATIONS INC Common Stock 46269C102 20753 503091 SH SOLE 402093 0 100998 IROBOT CORP Common Stock 462726100 11376 93109 SH SOLE 67307 0 25802 IRON MOUNTAIN INC REIT 46284V101 35171 950303 SH SOLE 741062 0 209241 IRONWOOD PHARMACEUTICALS INC Common Stock 46333X108 2040 182431 SH SOLE 110899 0 71532 IShare Equity Option 722304952 899 500 SH SOLE 500 0 0 IShare Equity Option 833445959 1888 800 SH SOLE 800 0 0 IShare Equity Option 009066951 9384 7250 SH SOLE 7250 0 0 iShare Core Moderate Allocation ETF ETF 464289875 1848 42440 SH SOLE 42440 0 0 ISHARES COMEX GOLD TR ISHARES ETF 464285105 7322 450308 SH SOLE 153941 0 296367 ISHARES CORE MSCI EMERGING ETF 46434G103 328946 5111025 SH SOLE 5106116 0 4909 ISHARES CORE S&P 500 ETF ETF 464287200 735254 1848207 SH SOLE 1466823 0 381385 ISHARES CORE S&P MIDCAP ETF ETF 464287507 4858 18663 SH SOLE 18539 0 124 ISHARES CORE S&P SMALL CAP ETF ETF 464287804 8907 82067 SH SOLE 76271 0 5796 ISHARES CORE S&P TOTAL US STOCK MKT ETF ETF 464287150 199316 2175940 SH SOLE 2163340 0 12600 ISHARES CORE S&P U.S US GROWTH E ETF 464287671 115502 1272190 SH SOLE 1270322 0 1868 ISHARES CORE S&P U.S. VALUE ET ETF 464287663 8890 129026 SH SOLE 126969 0 2057 ISHARES CORE U.S. AGGREGATE BO ETF 464287226 169127 1485790 SH SOLE 1398962 0 86827 ISHARES CORE US REIT ETF ETF 464288521 5425 103529 SH SOLE 103529 0 0 ISHARES DJ SELECT DIVIDEND ETF 464287168 723 6332 SH SOLE 5734 0 598 ISHARES DJ US AEROSPACE AND DEFENSE ETF ETF 464288760 623 5985 SH SOLE 5985 0 0 ISHARES GS $ INVESTOP CORP BOND FND ETF 464287242 235 1804 SH SOLE 1137 0 667 ISHARES INC MSCI JAPAN ETF 46434G822 4291 62624 SH SOLE 61584 0 1040 ISHARES MSCI AUSTRALIA ETF ETF 464286103 668 26939 SH SOLE 26939 0 0 I-SHARES MSCI CANADA ETF 464286509 10744 315526 SH SOLE 315271 0 255 ISHARES MSCI CHILE ETF ETF 464286640 1113 32500 SH SOLE 32500 0 0 ISHARES MSCI EMERG MRKT ASIA ETF 464286426 5211 57435 SH SOLE 6061 0 51374 ISHARES MSCI EMERGING MARKET ETF 464286475 1587 27608 SH SOLE 27608 0 0 ISHARES MSCI FRONTIER AND SELECT EM ETF ETF 464286145 3312 112307 SH SOLE 112307 0 0 iShares MSCI Global Min Vol Factor ETF ETF 464286525 6801 68930 SH SOLE 68181 0 749 ISHARES MSCI MALAYASIA ETF 46434G814 11913 439590 SH SOLE 439590 0 0 ISHARES MSCI POLAND ETF ETF 46429B606 1193 65930 SH SOLE 65930 0 0 ISHARES MSCI SAUDI ARABIA ET ETF 46434V423 24926 693731 SH SOLE 580406 0 113325 ISHARES MSCI SOUTH KOREA ETF ETF 464286772 81586 909545 SH SOLE 909471 0 74 ISHARES MSCI TAIWAN ETF ETF 46434G772 1221 20360 SH SOLE 20360 0 0 ISHARES MSCI THAILAND ETF ETF 464286624 913 11100 SH SOLE 11100 0 0 ISHARES MSCI USA ESG SELECT ETF 464288802 1260 14348 SH SOLE 14348 0 0 iShares MSCI USA Min Vol Factor ETF ETF 46429B697 1865 26949 SH SOLE 23862 0 3087 iShares MSCI USA Quality Factor ETF ETF 46432F339 524 4299 SH SOLE 4212 0 87 ISHARES MSCI WORLD ETF ETF 464286392 665 5612 SH SOLE 5612 0 0 ISHARES NATIONAL MUNI BOND ETF ETF 464288414 2363 20360 SH SOLE 20360 0 0 ISHARES PHLX SEMICONDUCTOR E ETF 464287523 1125 2653 SH SOLE 2653 0 0 ISHARES RUSSELL TOP 200 GROW ETF 464289438 926 6882 SH SOLE 6882 0 0 ISHARES S&P GLOBAL INFO TECH SECTOR ETF ETF 464287291 225 730 SH SOLE 335 0 395 ISHARES S&P MID-CAP 400 VALU ETF 464287705 1395 13690 SH SOLE 12647 0 1043 ISHARES TR 20 YR TRS BD ETF 464287432 213 1573 SH SOLE 1573 0 0 ISHARES TR CORE DIV GRWTH ETF 46434V621 583 12078 SH SOLE 9547 0 2531 ISHARES TR CORE MSCI EAFE ETF 46432F842 385485 5350241 SH SOLE 5346596 0 3645 ISHARES TR DJ US TECH SEC ETF 464287721 203 2313 SH SOLE 1465 0 848 ISHARES TR GLMN SCHS SOFT ETF 464287515 9908 29021 SH SOLE 3344 0 25677 ISHARES TR GLOBAL REIT ETF ETF 46434V647 268 10499 SH SOLE 10499 0 0 ISHARES TR HDG MSCI EAFE ETF 46434V803 1540 46700 SH SOLE 46700 0 0 ISHARES TR INDO INVS MRKT ETF 46429B309 4993 228495 SH SOLE 228495 0 0 ISHARES TR MSCI ACJPN IDX ETF 464288182 334 3606 SH SOLE 3520 0 86 ISHARES TR MSCI EAFE IDX ETF 464287465 5494 72411 SH SOLE 40551 0 31860 ISHARES TR MSCI EMERG MKT ETF 464287234 81131 1521013 SH SOLE 1511630 0 9383 ISHARES TR MSCI INDIA IDX ETF 46429B598 44500 1055011 SH SOLE 1048272 0 6739 ISHARES TR MSCI VAL IDX ETF 464288877 70824 1389523 SH SOLE 1389523 0 0 ISHARES TR NASDQ BIO INDX ETF 464287556 934 6201 SH SOLE 4211 0 1990 ISHARES TR RUSL 2000 GROW ETF 464287648 2240 7449 SH SOLE 7166 0 283 ISHARES TR RUSL 2000 VALU ETF 464287630 1183 7418 SH SOLE 3591 0 3827 ISHARES TR RUSSELL 1000 ETF 464287622 2975 13291 SH SOLE 12319 0 972 ISHARES TR RUSSELL 2000 ETF 464287655 15842 71705 SH SOLE 33181 0 38524 ISHARES TR RUSSELL 3000 ETF 464287689 9094 38335 SH SOLE 38335 0 0 ISHARES TR RUSSELL MCP GR ETF 464287481 1226 12008 SH SOLE 9918 0 2090 ISHARES TR RUSSELL MCP VL ETF 464287473 1318 12055 SH SOLE 3472 0 8583 ISHARES TR RUSSELL MIDCAP ETF 464287499 8527 115333 SH SOLE 108695 0 6638 ISHARES TR RUSSELL1000GRW ETF 464287614 397481 1635455 SH SOLE 1632061 0 3394 ISHARES TR RUSSELL1000VAL ETF 464287598 136648 901669 SH SOLE 897034 0 4635 ISHARES TR S&P 100 IDX FD ETF 464287101 838 4663 SH SOLE 4663 0 0 ISHARES TR S&P MIDCP GROW ETF 464287606 634 8096 SH SOLE 5900 0 2196 ISHARES TR S&P500/BAR GRW ETF 464287309 14827 227715 SH SOLE 203266 0 24449 ISHARES TR S&P500/BAR VAL ETF 464287408 1958 13865 SH SOLE 7934 0 5931 ISHARES TR US TIPS BD FD ETF 464287176 3173 25279 SH SOLE 733 0 24546 ISHARES TRUST ISHARES 1-5 YEAR ETF 464288646 8334 152422 SH SOLE 152422 0 0 iShares Trust iShares ESG Awar ETF 46435G516 1907 25125 SH SOLE 25125 0 0 ISHARES TRUST ISHARES MSCI ACWI INDEX FUND ETF 464288257 3494 36722 SH SOLE 36603 0 119 ISRAEL DISCOUNT-UNSPON ADR ADR 465074409 656 16166 SH SOLE 15356 0 810 ISS A/S - SPON ADR ADR 465147205 295 31265 SH SOLE 28207 0 3058 ISTAR INC REIT 45031U101 4466 251201 SH SOLE 236533 0 14668 ISUZU MOTORS LTD ADR ADR 465254209 1843 170516 SH SOLE 153153 0 17363 ITAMAR MEDICAL LTD-SPON ADR ADR 465437101 601 25112 SH SOLE 0 0 25112 Itau Unibanco Holding SA ADR 465562106 5775 1164233 SH SOLE 999754 0 164479 ITERIS INC COM Common Stock 46564T107 66 10658 SH SOLE 10263 0 395 ITOCHU CORP ADR ADR 465717106 64152 982049 SH SOLE 882181 0 99868 ITOCHU TECHNO-SOLOT-UNSP ADR ADR 465720100 682 42740 SH SOLE 37238 0 5502 ITRON INC Common Stock 465741106 7955 89737 SH SOLE 72798 0 16939 ITT CORP Common Stock 45073V108 20157 221730 SH SOLE 163421 0 58309 ITV PLC ADR ADR 45069P107 1060 63866 SH SOLE 61406 0 2460 IVERIC BIO INC Common Stock 46583P102 89 14406 SH SOLE 14406 0 0 Ivy High Income Opportunities Closed-End Fund 465893105 974 71402 SH SOLE 60096 0 11306 J SAINSBURY PLC SPON ADR NEW ADR 466249208 34778 2581876 SH SOLE 2375834 0 206042 J&J SNACK FOODS CORP Common Stock 466032109 10021 63819 SH SOLE 50118 0 13700 J2 GLOBAL INC Common Stock 48123V102 49363 411842 SH SOLE 57669 0 354173 JABIL INC Common Stock 466313103 37564 720169 SH SOLE 393786 0 326382 JACK HENRY & ASSOCIATES INC Common Stock 426281101 39058 257437 SH SOLE 228757 0 28680 JACK IN THE BOX INC Common Stock 466367109 11361 103488 SH SOLE 91157 0 12331 JACOBS ENGINEERING GROUP INC Common Stock 469814107 54237 419564 SH SOLE 369649 0 49914 JAMES HARDIE INDS N V SPONSORED ADR ADR 47030M106 52432 1714587 SH SOLE 1551906 0 162681 JAMES RIVER GROUP INC Common Stock G5005R107 3923 85992 SH SOLE 80414 0 5578 Jamf Holding Corp Common Stock 47074L105 856 24230 SH SOLE 21104 0 3126 JANUS HENDERSON GROUP PLC Common Stock G4474Y214 19449 624374 SH SOLE 614622 0 9751 JAPAN AIRLS LTD ADR ADR 471038109 21943 1957481 SH SOLE 1779823 0 177658 JAPAN AIRPORT TERMI-UNSP ADR ADR 471042101 2633 107172 SH SOLE 91260 0 15911 JAPAN EXCHANGE GROUP INC ADR ADR 471059105 28650 2427982 SH SOLE 2194556 0 233425 JAPAN TOB INC ADR ADR 471105205 28323 2951893 SH SOLE 2666429 0 285464 JARDINE MATHESON UNSPON ADR ADR 471115402 15294 231591 SH SOLE 209779 0 21812 JARDINE STRATEGIC HLDG ADR ADR 471122200 4831 295283 SH SOLE 267768 0 27515 JAWS ACQUISITION CORP-CL A Common Stock G50744104 2098 158310 SH SOLE 0 0 158310 JAZZ PHARMACEUTICALS PLC Common Stock G50871105 37566 228543 SH SOLE 78220 0 150323 JB HUNT TRANSPORT SERVICES INC Common Stock 445658107 66637 396485 SH SOLE 350462 0 46022 JBG SMITH PROPERTIES REIT REIT 46590V100 5219 164176 SH SOLE 140240 0 23936 JBS S A SPONSORED ADR ADR 466110103 2604 270117 SH SOLE 259112 0 11005 JD COM INC SPON ADR CL A ADR 47215P106 45922 544547 SH SOLE 427272 0 117275 JD SPORTS FASHION PLC-UN ADR ADR 46618Q109 133 11105 SH SOLE 11105 0 0 JEFFERIES FINANCIAL GROUP INC Common Stock 47233W109 21524 715074 SH SOLE 482892 0 232182 JELD-WEN HOLDING INC Common Stock 47580P103 3240 117012 SH SOLE 85657 0 31355 JERONIMO MARTINS SGPS SA - ADR ADR 476493101 1776 50782 SH SOLE 45311 0 5471 JETBLUE AIRWAYS CORP Common Stock 477143101 25698 1263426 SH SOLE 514679 0 748747 JFrog Ltd Common Stock M6191J100 242 5464 SH SOLE 4631 0 833 JM SMUCKER CO/THE Common Stock 832696405 88017 695624 SH SOLE 324755 0 370870 JOHN B SANFILIPPO & SON INC Common Stock 800422107 4155 45977 SH SOLE 29636 0 16340 JOHN BEAN TECHNOLOGIES CORP Common Stock 477839104 12295 92211 SH SOLE 62825 0 29386 John Hancock Multi-Factor Mid ETF 47804J206 901 18330 SH SOLE 18330 0 0 JOHN HANCOCK PFD INCOME FD Closed-End Fund 41013W108 323 15620 SH SOLE 14961 0 659 JOHN HANCOCK PFD INCOME II Closed-End Fund 41013X106 3152 151515 SH SOLE 135821 0 15694 JOHN WILEY & SONS INC Common Stock 968223206 16762 309255 SH SOLE 100865 0 208390 JOHNSON & JOHNSON Common Stock 478160104 1783963 10854658 SH SOLE 7802087 0 3052572 JOHNSON CONTROLS INTERNATIONAL PLC Common Stock G51502105 176689 2961108 SH SOLE 1787456 0 1173652 JOHNSON MATTHEY PUB LTD CO SPONSORED ADR ADR 479142507 3774 44452 SH SOLE 32759 0 11693 JOHNSON OUTDOORS INC -CL A Common Stock 479167108 823 5767 SH SOLE 3893 0 1874 JOINT CORP/THE Common Stock 47973J102 229 4730 SH SOLE 4689 0 41 JONES LANG LASALLE INC Common Stock 48020Q107 19205 107266 SH SOLE 93031 0 14235 JOUNCE THERAPEUTICS IN COM Common Stock 481116101 121 11787 SH SOLE 11565 0 222 JOYY INC ADS REPCOM CLA ADR 46591M109 4682 49948 SH SOLE 47438 0 2510 JPMORGAN ALERIAN MLP ETN ETN 46625H365 2636 158881 SH SOLE 158881 0 0 JPMORGAN CHASE & CO Common Stock 46625H100 1588168 10432685 SH SOLE 8241113 0 2191572 JSC MMC NORILSK NICKEL SPONSORED ADR ADR 55315J102 7749 247657 SH SOLE 206683 0 40974 JSR CORP ADR ADR 46632X106 401 13336 SH SOLE 10594 0 2742 JULIUS BAER GROUP LTD ADR ADR 48137C108 36894 2898176 SH SOLE 2416195 0 481982 JUNIPER NETWORKS INC Common Stock 48203R104 72026 2843515 SH SOLE 1665377 0 1178138 Just Eat Takeaway.com NV ADR 48214T107 2239 237399 SH SOLE 213153 0 24246 KADANT INC Common Stock 48282T104 4201 22708 SH SOLE 5382 0 17326 KADMON HOLDINGS INC Common Stock 48283N106 458 117614 SH SOLE 98872 0 18742 KAISER ALUMINUM CORP Common Stock 483007704 5944 53791 SH SOLE 51550 0 2241 KAJIMA CORP - UNSPON ADR ADR 483111209 669 46844 SH SOLE 33000 0 13844 KALA PHARMACEUTICALS INC Common Stock 483119103 964 142999 SH SOLE 133654 0 9345 KALVISTA PHARMACEUTICALS INC Common Stock 483497103 1291 50244 SH SOLE 5166 0 45078 KAMAN CORP Common Stock 483548103 11748 229052 SH SOLE 120140 0 108913 KANSAS CITY SOUTHERN Common Stock 485170302 114704 434617 SH SOLE 383514 0 51104 KAO CORP ADR 485537401 48347 3646106 SH SOLE 3242147 0 403959 KAR AUCTION SERVICES INC Common Stock 48238T109 9317 621125 SH SOLE 88549 0 532576 KARUNA THERAPEUTICS INC Common Stock 48576A100 698 5804 SH SOLE 4907 0 897 KARYOPHARM THERAPEUTICS INC Common Stock 48576U106 927 88111 SH SOLE 56058 0 32053 KASIKORNBANK PUB CO LT ADR ADR 485785109 12530 676935 SH SOLE 637265 0 39670 Kayne Anderson NextGen Energy Closed-End Fund 48661E108 7103 1066459 SH SOLE 575398 0 491061 KAZ MINERALS PLC-UNSP ADR ADR 48667P107 1106 186241 SH SOLE 718 0 185523 KB FINANCIAL GROUP INC - ADR ADR 48241A105 31375 634726 SH SOLE 598738 0 35988 KB HOME Common Stock 48666K109 15729 338035 SH SOLE 252122 0 85913 KBC GROUP NV ADR ADR 48241F104 36404 996820 SH SOLE 861731 0 135089 KBR INC Common Stock 48242W106 10696 278603 SH SOLE 226446 0 52157 KDDI CORP - UNSP ADR ADR 48667L106 59243 3824617 SH SOLE 3418992 0 405625 KE HOLDINGS INC ADR 482497104 6146 107864 SH SOLE 103245 0 4619 KEARNY FINANCIAL CORP Common Stock 48716P108 1403 116115 SH SOLE 114983 0 1132 KELLOGG CO Common Stock 487836108 47112 744267 SH SOLE 665668 0 78598 KELLY SERVICES INC Common Stock 488152208 5522 247958 SH SOLE 160425 0 87533 KEMPER CORP Common Stock 488401100 6980 87557 SH SOLE 55892 0 31665 KENNAMETAL INC Common Stock 489170100 9771 244468 SH SOLE 215174 0 29294 KENNEDY-WILSON HLDGS I COM Common Stock 489398107 3538 175048 SH SOLE 80690 0 94358 KEPPEL LTD SPONSORED ADR ADR 492051305 3670 464559 SH SOLE 447809 0 16750 KERING-UNSPONSORED ADR ADR 492089107 47303 685260 SH SOLE 588478 0 96782 KEROS THERAPEUTICS INC Common Stock 492327101 245 3979 SH SOLE 3979 0 0 KERRY GROUP PLC ADR ADR 492460100 19234 152274 SH SOLE 114755 0 37519 KEURIG DR PEPPER INC Common Stock 49271V100 26028 757297 SH SOLE 710473 0 46824 KEYCORP Common Stock 493267108 130892 6551128 SH SOLE 4761106 0 1790022 Keyence Corp Common Stock J32491102 432 928 SH SOLE 228 0 700 KEYSIGHT TECHNOLOGIES INC Common Stock 49338L103 93099 649229 SH SOLE 474224 0 175005 KEZAR LIFE SCIENCES INC Common Stock 49372L100 256 42983 SH SOLE 42253 0 730 KFORCE INC Common Stock 493732101 3850 71832 SH SOLE 21330 0 50502 KILROY REALTY CORP REIT REIT 49427F108 6448 98248 SH SOLE 81605 0 16643 KIMBALL ELECTRONICS INC Common Stock 49428J109 486 18841 SH SOLE 18067 0 774 KIMBALL INTL INC CL B Common Stock 494274103 462 32989 SH SOLE 21331 0 11658 KIMBERLY-CLARK CORP Common Stock 494368103 226763 1630805 SH SOLE 1145213 0 485591 KIMBERLY-CLARK DE MEXICO-ADR ADR 494386204 520 61357 SH SOLE 57932 0 3425 KIMCO REALTY CORP COM REIT REIT 49446R109 23948 1277229 SH SOLE 1061001 0 216227 KINDER MORGAN INC DELAWARE Common Stock 49456B101 91565 5499422 SH SOLE 4805165 0 694257 KINDRED BIOSCIENCES IN COM Common Stock 494577109 132 26655 SH SOLE 26545 0 110 KINGFISHER PLC SPON ADR PAR ADR 495724403 30421 3476711 SH SOLE 3190290 0 286421 Kingsoft Cloud Holdings Ltd ADR 49639K101 207 5257 SH SOLE 4952 0 305 KINGSPAN GROUP PLC-UNSP ADR ADR 496402108 6971 83338 SH SOLE 83319 0 19 KINIKSA PHARMACEUTICALS-A Common Stock G5269C101 1335 72143 SH SOLE 10812 0 61331 KINROSS GOLD CORP Common Stock 496902404 11972 1794908 SH SOLE 1734713 0 60195 KINSALE CAPITAL GROUP INC Common Stock 49714P108 5782 35086 SH SOLE 27267 0 7819 KION GROUP AG-UNSP ADR ADR 497216101 3355 135629 SH SOLE 126487 0 9142 KIRBY CORP Common Stock 497266106 11869 196896 SH SOLE 165949 0 30947 KIRIN BREWERY LTD SPONSORED ADR ADR 497350306 23641 1219213 SH SOLE 1093217 0 125996 KIRKLAND LAKE GOLD LTD Common Stock 49741E100 4577 135423 SH SOLE 128794 0 6629 KITE RLTY GROUP TR COM REIT REIT 49803T300 6504 337179 SH SOLE 242841 0 94338 KKR & CO INC 6 FIXED PUBLIC 48251W401 268 4023 SH SOLE 0 0 4023 KKR & CO INC- A Common Stock 48251W104 21535 440848 SH SOLE 164369 0 276479 KKR REAL ESTATE FIN TR COM REIT 48251K100 1572 85487 SH SOLE 76999 0 8488 KLA CORP Common Stock 482480100 188140 569432 SH SOLE 430819 0 138613 KNIGHT-SWIFT TRANSPORTATION HOLDINGS INC Common Stock 499049104 17917 372566 SH SOLE 355926 0 16639 KNOLL INC Common Stock 498904200 1713 103754 SH SOLE 100525 0 3229 KNORR-BREMSE - UNSP ADR ADR 499180107 15704 502917 SH SOLE 449853 0 53064 KNOWLES CORP COM Common Stock 49926D109 4747 226923 SH SOLE 209075 0 17848 KOC HLDG ADR ADR 49989A109 1266 107330 SH SOLE 98728 0 8602 KODIAK SCIENCES INC Common Stock 50015M109 2342 20653 SH SOLE 9828 0 10825 KOHL'S CORP Common Stock 500255104 186048 3121087 SH SOLE 1237169 0 1883918 KOITO MANUFACTURING CO-ADR ADR 500275102 7007 103714 SH SOLE 95699 0 8015 KOMATSU LTD SPON ADR NEW ADR 500458401 47544 1522389 SH SOLE 1341777 0 180611 Konami Holdings UNSP ADR ADR 50046R200 933 32332 SH SOLE 24494 0 7838 KONE OYJ ADR ADR 50048H101 39832 975666 SH SOLE 875726 0 99940 KONINKLIJKE AHOLD NV ADR 500467501 55723 1996536 SH SOLE 1849713 0 146823 KONINKLIJKE PHILIPS ELECTRS NY REG SH NEW NY Reg Shrs 500472303 52886 927328 SH SOLE 788042 0 139286 KONINKLIJKE VOPAK N V ADR ADR 50048T105 10633 215724 SH SOLE 192883 0 22841 KONTOOR BRANDS INC Common Stock 50050N103 10451 215356 SH SOLE 171730 0 43626 KOPPERS HOLDINGS INC Common Stock 50060P106 2999 86278 SH SOLE 66558 0 19720 KOREA ELECTRIC PWR SPONSORED ADR ADR 500631106 15117 1473392 SH SOLE 1394840 0 78552 KORN FERRY Common Stock 500643200 13466 215907 SH SOLE 154119 0 61788 KORNIT DIGITAL LTD SHS Common Stock M6372Q113 4772 48145 SH SOLE 48011 0 134 KOSE CORP-UNSPONSORED ADR ADR 500679105 8081 284796 SH SOLE 217692 0 67104 KOSMOS ENERGY LTD SHS Common Stock 500688106 174 56646 SH SOLE 55505 0 1141 KRAFT HEINZ CO/THE Common Stock 500754106 138464 3461593 SH SOLE 2554611 0 906982 KRATON CORP Common Stock 50077C106 7783 212716 SH SOLE 185996 0 26720 KRATOS DEFENSE & SECURITY SOLU Common Stock 50077B207 2649 97111 SH SOLE 64734 0 32377 KROGER CO/THE Common Stock 501044101 343500 9544315 SH SOLE 4322259 0 5222056 KRONOS WORLDWIDE INC Common Stock 50105F105 2831 185021 SH SOLE 181633 0 3387 KRYSTAL BIOTECH INC Common Stock 501147102 548 7113 SH SOLE 4542 0 2571 KT CORP SPONSORED ADR ADR 48268K101 13467 1082591 SH SOLE 1074298 0 8293 KUBOTA CORP ADR ADR 501173207 30479 265217 SH SOLE 232180 0 33037 KUEHNE & NAGEL INTL AG ADR ADR 501187108 27999 490015 SH SOLE 435311 0 54704 KULICKE & SOFFA INDUSTRIES INC Common Stock 501242101 8223 167433 SH SOLE 137693 0 29740 Kura Oncology Inc Common Stock 50127T109 1061 37531 SH SOLE 32565 0 4966 KURARAY CO LTD ADR ADR 50127R103 362 10222 SH SOLE 4098 0 6124 KVH INDS INC COM Common Stock 482738101 440 34666 SH SOLE 33507 0 1159 Kymera Therapeutics Inc Common Stock 501575104 218 5618 SH SOLE 5618 0 0 KYOCERA CORP - SPONS ADR ADR 501556203 42287 659904 SH SOLE 602697 0 57208 L BRANDS INC Common Stock 501797104 64781 1047223 SH SOLE 629732 0 417491 L OREAL CO ADR ADR 502117203 115608 1508456 SH SOLE 1286575 0 221881 L3HARRIS TECHNOLOGIES INC Common Stock 502431109 147463 727566 SH SOLE 588261 0 139304 LABORATORY CORP OF AMERICA HOL Common Stock 50540R409 80010 313730 SH SOLE 269406 0 44324 LADDER CAPITAL CORP CLASS A REIT 505743104 1344 113924 SH SOLE 111858 0 2066 LAKELAND BANCORP INC Common Stock 511637100 3765 215995 SH SOLE 196767 0 19228 LAKELAND FINANCIAL CORP Common Stock 511656100 2301 33257 SH SOLE 26347 0 6910 LAM RESEARCH CORP Common Stock 512807108 350388 588649 SH SOLE 455568 0 133082 LAMAR ADVERTISING CO REIT 512816109 14060 149699 SH SOLE 138784 0 10915 LAMB WESTON HOLDING INC Common Stock 513272104 38000 490444 SH SOLE 401297 0 89147 LANCASTER COLONY CORP Common Stock 513847103 7003 39936 SH SOLE 33064 0 6872 LANDEC CORP COM Common Stock 514766104 243 22918 SH SOLE 5965 0 16953 LANDS END INC COM Common Stock 51509F105 417 16803 SH SOLE 16632 0 171 LANDSTAR SYSTEM INC Common Stock 515098101 35384 214370 SH SOLE 171820 0 42549 LANNET INC COM Common Stock 516012101 866 163922 SH SOLE 133213 0 30709 LANTHEUS HLDGS INC COM Common Stock 516544103 2483 116189 SH SOLE 106914 0 9275 Lantronix Inc Common Stock 516548203 195 42658 SH SOLE 0 0 42658 LAREDO PETROLEUM INC Common Stock 516806205 520 17288 SH SOLE 14045 0 3243 LAS VEGAS SANDS CORP Common Stock 517834107 49450 813862 SH SOLE 555060 0 258801 LATTICE SEMICONDUCTOR CORP Common Stock 518415104 7613 169101 SH SOLE 102383 0 66718 LAUREATE EDUCATION INC-A Common Stock 518613203 1130 83153 SH SOLE 76215 0 6938 LAZARD LTD SHS A Common Stock G54050102 347 7970 SH SOLE 5132 0 2838 LA-Z-BOY INC Common Stock 505336107 7516 176921 SH SOLE 141008 0 35913 LCI INDUSTRIES Common Stock 50189K103 10231 77340 SH SOLE 45134 0 32206 LEAR CORP Common Stock 521865105 0 183100 SH SOLE 183100 0 0 LEAR CORP Common Stock 521865204 84409 465704 SH SOLE 192628 0 273076 LEGAL & GEN GROUP PLC SPONSORED ADR ADR 52463H103 19560 1012162 SH SOLE 877992 0 134170 LEGGETT & PLATT INC Common Stock 524660107 27814 609285 SH SOLE 555468 0 53817 LEGRAND SA-UNSP ADR ADR 524671104 20341 1094784 SH SOLE 965926 0 128858 LEIDOS HOLDINGS INC Common Stock 525327102 51932 539383 SH SOLE 460040 0 79343 LEMAITRE VASCULAR INC COM Common Stock 525558201 3552 72815 SH SOLE 34206 0 38609 Lemonade Inc Common Stock 52567D107 1565 16800 SH SOLE 14302 0 2498 LEND LEASE LTD SPONSORED ADR ADR 526023205 2454 242702 SH SOLE 197015 0 45687 LENDINGCLUB CORP Common Stock 52603A208 252 15255 SH SOLE 14652 0 603 LENDINGTREE INC Common Stock 52603B107 4053 19028 SH SOLE 18162 0 866 LENNAR CORP Common Stock 526057104 120063 1186037 SH SOLE 939637 0 246400 LENNAR CORP CL B Common Stock 526057302 3917 47574 SH SOLE 44847 0 2727 LENNOX INTERNATIONAL INC Common Stock 526107107 24188 77628 SH SOLE 70168 0 7459 LESLIE'S INC Common Stock 527064109 1096 44742 SH SOLE 43934 0 808 LEVONO GROUP LTD ADR ADR 526250105 12481 436706 SH SOLE 411275 0 25431 LEXICON PHARMACEUTICAL COM Common Stock 528872302 544 92701 SH SOLE 92053 0 648 LEXINGTON REALTY TRUST REIT REIT 529043101 10998 989916 SH SOLE 812336 0 177580 LG PHILIP LCD CO LTD SPONS ADR REP ADR 50186V102 24120 2414457 SH SOLE 2287015 0 127442 LGI HOMES INC COM Common Stock 50187T106 9590 64230 SH SOLE 60522 0 3708 LHC GROUP INC Common Stock 50187A107 12901 67468 SH SOLE 54039 0 13429 LI AUTO INC - ADR ADR 50202M102 292 11662 SH SOLE 10828 0 834 LIBERTY BRAVES GROUP-A Tracking Stk 531229706 1180 41372 SH SOLE 37730 0 3642 LIBERTY BRAVES GROUP-C Tracking Stk 531229888 1533 55091 SH SOLE 50883 0 4208 LIBERTY BROADBAND-A Common Stock 530307107 8220 56634 SH SOLE 53303 0 3331 LIBERTY BROADBAND-C Common Stock 530307305 70522 469680 SH SOLE 449768 0 19912 LIBERTY GLOBAL INC-SERIES C Common Stock G5480U120 33794 1323164 SH SOLE 712763 0 610401 LIBERTY GLOBAL PLC Common Stock G5480U104 9137 356098 SH SOLE 113126 0 242972 LIBERTY LATIN AMERICA CL A Common Stock G9001E102 652 50806 SH SOLE 49458 0 1348 LIBERTY LATIN AMERICA CLASS C Common Stock G9001E128 2058 158525 SH SOLE 152634 0 5891 LIBERTY MEDIA CORP-LIBERTY-A Tracking Stk 531229870 1234 32293 SH SOLE 29603 0 2690 LIBERTY MEDIA CORP-LIBERTY-C Tracking Stk 531229854 10463 241690 SH SOLE 185836 0 55854 LIBERTY OILFIELD SERVICES -A Common Stock 53115L104 3229 285965 SH SOLE 282653 0 3312 LIBERTY SIRIUSXM GROUP Tracking Stk 531229409 6416 145558 SH SOLE 136568 0 8990 LIBERTY SIRIUSXM GROUP-C Tracking Stk 531229607 29630 671725 SH SOLE 429553 0 242172 LIBERTY TRIPADVISOR HOLDINGS INC Common Stock 531465102 304 47692 SH SOLE 46980 0 712 LICT CORP Common Stock 50187G104 450 20 SH SOLE 20 0 0 LIFE HEALTHCARE GRP ADR ADR 531850105 301 60122 SH SOLE 56027 0 4095 LIFE STORAGE INC REIT 53223X107 11130 129497 SH SOLE 110052 0 19445 LIFETIME BRANDS INC Common Stock 53222Q103 900 61285 SH SOLE 334 0 60951 LIFEVANTAGE CORP COM Common Stock 53222K205 270 28826 SH SOLE 24703 0 4123 LIGAND PHARMACEUTICALS CL B Common Stock 53220K504 8693 57021 SH SOLE 21958 0 35063 LIMBACH HOLDINGS INC Common Stock 53263P105 1524 144302 SH SOLE 1062 0 143240 LIMELIGHT NETWORKS INC Common Stock 53261M104 341 95444 SH SOLE 83940 0 11504 LIMONEIRA CO COM Common Stock 532746104 252 14405 SH SOLE 12443 0 1962 LINCOLN ELECTRIC HOLDINGS INC Common Stock 533900106 13131 106809 SH SOLE 98165 0 8644 LINCOLN NATIONAL CORP Common Stock 534187109 135898 2182401 SH SOLE 1510700 0 671702 LINDBLAD EXPEDITIONS H COM Common Stock 535219109 1898 100400 SH SOLE 98614 0 1786 LINDE PLC Common Stock G5494J103 470903 1680957 SH SOLE 1284009 0 396948 LINDSAY CORP Common Stock 535555106 4305 25835 SH SOLE 15067 0 10768 LINEAGE CELL THERAPEUTICS IN Common Stock 53566P109 52 22064 SH SOLE 22064 0 0 LINECORP-SPONSORED ADR ADR 53567X101 1646 31672 SH SOLE 8164 0 23508 LIONS GATE ENTERTAINMENT-A Common Stock 535919401 15213 1017582 SH SOLE 110874 0 906708 LIONS GATE ENTERTAINMENT-B Common Stock 535919500 6131 475261 SH SOLE 444144 0 31117 LIQUIDIA TECHNOLOGIES INC Common Stock 53635D202 127 47230 SH SOLE 47230 0 0 LIQUIDITY SERVICES INC Common Stock 53635B107 1789 96261 SH SOLE 89942 0 6319 LITHIA MOTORS INC Common Stock 536797103 48956 125499 SH SOLE 46557 0 78942 LITTELFUSE INC Common Stock 537008104 15387 58186 SH SOLE 37861 0 20326 LIVANOVA PLC Common Stock G5509L101 2708 36733 SH SOLE 34108 0 2625 LIVE NATION ENTERTAINMENT INC Common Stock 538034109 28278 334058 SH SOLE 274811 0 59247 LIVE OAK BANCSHARES IN COM Common Stock 53803X105 1387 20257 SH SOLE 19597 0 660 LIVENT CORP Common Stock 53814L108 8061 465434 SH SOLE 302728 0 162706 LIVEPERSON INC Common Stock 538146101 6214 117819 SH SOLE 100784 0 17035 LIVERAMP HOLDINGS INC Common Stock 53815P108 5464 105312 SH SOLE 79795 0 25517 LIVEXLIVE MEDIA INC Common Stock 53839L208 101 23186 SH SOLE 22566 0 620 LIXIL GROUP CORP ADR 53931R103 781 13878 SH SOLE 9926 0 3952 LKQ CORP Common Stock 501889208 38629 912576 SH SOLE 768209 0 144367 LLOYDS TSB GROUP PLC SPONSORED ADR ADR 539439109 11048 4762078 SH SOLE 4270822 0 491256 LMP Capital and Income Fund In Closed-End Fund 50208A102 1510 118932 SH SOLE 103630 0 15303 LOCALIZA RENT A CAR SPONSORED ADR ADR 53956W300 2162 204871 SH SOLE 197442 0 7429 LOCKHEED MARTIN CORP Common Stock 539830109 288192 779951 SH SOLE 576806 0 203145 LOEWS CORP Common Stock 540424108 42915 836867 SH SOLE 650920 0 185946 LOGITECH INTL S A SHS Common Stock H50430232 28941 276946 SH SOLE 254695 0 22252 Lojas Renner SA ADR 54146M202 93 12125 SH SOLE 9132 0 2993 LOMA NEGRA CIA IND-SPON ADR ADR 54150E104 145 22907 SH SOLE 22755 0 152 LONDON STK EXCHANGE GR ADR ADR 54211N101 50948 2108774 SH SOLE 1833844 0 274930 LONGFOR GROUP HOLDINGS-ADR ADR 54303R101 6065 90923 SH SOLE 82245 0 8678 LONZA GROUP AG - UNSPONSORED ADR ADR 54338V101 71574 1285229 SH SOLE 1119793 0 165436 LORAL SPACE & COMMUNICATIONS I Common Stock 543881106 431 11448 SH SOLE 10629 0 819 LOUISIANA-PACIFIC CORP Common Stock 546347105 14164 255385 SH SOLE 137505 0 117880 LOVESAC CO/THE Common Stock 54738L109 1264 22338 SH SOLE 10565 0 11773 LOWE'S COS INC Common Stock 548661107 660428 3472649 SH SOLE 2291307 0 1181342 LPL FINANCIAL HOLDINGS INC Common Stock 50212V100 20202 142104 SH SOLE 100320 0 41784 LTC PROPERTIES INC REIT REIT 502175102 3040 72876 SH SOLE 63762 0 9115 LUCKIN COFFEE INC - ADR ADR 54951L109 403 46321 SH SOLE 46321 0 0 LUFAX HOLDING LTD ADR 54975P102 657 45235 SH SOLE 40200 0 5035 LULULEMON ATHLETICA INC Common Stock 550021109 67240 219231 SH SOLE 172004 0 47227 LUMBER LIQUIDATORS HOLDINGS IN Common Stock 55003T107 1381 54984 SH SOLE 47189 0 7795 LUMEN TECHNOLOGIES INC Common Stock 550241103 94084 7047506 SH SOLE 5368068 0 1679438 LUMENTUM HOLDINGS INC Common Stock 55024U109 11719 128282 SH SOLE 115756 0 12526 LUMINEX CORP Common Stock 55027E102 7780 243883 SH SOLE 134858 0 109025 LUNDIN ENERGY AB ADR 55037R200 2507 69019 SH SOLE 56203 0 12816 LVMH MOET HENNESSY LOU VUITT ADR ADR 502441306 175211 1309105 SH SOLE 1136523 0 172583 LVMH MOET HENNESSY LOUIS VUI Common Stock F58485115 272 407 SH SOLE 246 0 161 LYDALL INC Common Stock 550819106 1945 57638 SH SOLE 48935 0 8703 LYFT INC-A Common Stock 55087P104 15683 248228 SH SOLE 230976 0 17252 LYONDELLBASELL INDUSTRIES NV Common Stock N53745100 159143 1529488 SH SOLE 953488 0 576000 Lyra Therapeutics Inc Common Stock 55234L105 197 16961 SH SOLE 16136 0 825 M&T BANK CORP Common Stock 55261F104 66399 437961 SH SOLE 377688 0 60273 M/I HOMES INC Common Stock 55305B101 6912 117012 SH SOLE 74918 0 42094 MACATAWA BK CORP COM Common Stock 554225102 2912 292696 SH SOLE 271457 0 21239 MACERICH CO/THE REIT REIT 554382101 11363 971203 SH SOLE 939094 0 32109 MACK CALI RLTY CORP COM REIT REIT 554489104 2428 156853 SH SOLE 143706 0 13147 MACOM TECHNOLOGY SOLUTIONS HOLDINGS INC Common Stock 55405Y100 5959 102706 SH SOLE 30467 0 72239 MACQUARIE BANK LTD ADR ADR 55607P204 48744 417257 SH SOLE 372035 0 45222 Macquarie Global Infrastructur Closed-End Fund 55608D101 8595 393202 SH SOLE 115555 0 277647 MACQUARIE INFRASTRUCTURE CORP Common Stock 55608B105 5182 162910 SH SOLE 133232 0 29677 MACROGENICS INC Common Stock 556099109 2673 83914 SH SOLE 42076 0 41838 MACY'S INC Common Stock 55616P104 73794 4558018 SH SOLE 2206988 0 2351030 MADISON SQUARE GARDEN ENTERTAINMENT CORP CLASS A Common Stock 55826T102 5010 61247 SH SOLE 29811 0 31436 MADISON SQUARE GARDEN SPORTS Common Stock 55825T103 7718 43005 SH SOLE 25502 0 17503 MADRIGAL PHARMACEUTICA COM Common Stock 558868105 861 7357 SH SOLE 6674 0 683 MAGELLAN HEALTH INC Common Stock 559079207 9966 106881 SH SOLE 83981 0 22900 MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP L MLP 559080106 3102 71539 SH SOLE 58305 0 13234 MAGNA INTERNATIONAL INC Common Stock 559222401 40229 456941 SH SOLE 313570 0 143371 Magnachip Semiconductor Corp Common Stock 55933J203 479 19247 SH SOLE 19180 0 67 Magnite Inc Common Stock 55955D100 4616 110928 SH SOLE 84092 0 26836 MAGNOLIA OIL & GAS CORP Common Stock 559663109 9623 838269 SH SOLE 779703 0 58566 MAKEMYTRIP LIMITED SHS Common Stock V5633W109 1289 40811 SH SOLE 40331 0 480 MAKITA CORP ADR NEW ADR 560877300 13522 314462 SH SOLE 281150 0 33312 MALIBU BOATS INC - A Common Stock 56117J100 2905 36458 SH SOLE 17374 0 19084 MANCHESTER UNITED PLC-CL A Common Stock G5784H106 766 48637 SH SOLE 48637 0 0 MANHATTAN ASSOCIATES INC Common Stock 562750109 27345 232965 SH SOLE 185645 0 47320 MANITOWOC CO INC/THE Common Stock 563571405 501 24290 SH SOLE 23357 0 933 MANNKIND CORP Common Stock 56400P706 1043 266033 SH SOLE 111167 0 154866 MANPOWER INC Common Stock 56418H100 69604 703784 SH SOLE 300934 0 402850 MANTECH INTERNATIONAL CORP Common Stock 564563104 8968 103143 SH SOLE 54548 0 48594 MANULIFE FINANCIAL CORP Common Stock 56501R106 25853 1202444 SH SOLE 1135094 0 67350 MARATHON OIL CORP Common Stock 565849106 139948 13103704 SH SOLE 8914566 0 4189138 MARATHON PETROLEUM CORP Common Stock 56585A102 152234 2846019 SH SOLE 2033149 0 812870 Maravai LifeSciences Holdings Common Stock 56600D107 664 18637 SH SOLE 1786 0 16851 MARCUS & MILLICHAP INC Common Stock 566324109 1840 54600 SH SOLE 49909 0 4691 MARCUS CORP Common Stock 566330106 1216 60834 SH SOLE 57540 0 3294 MARFRIG GLOBAL FOOD-SPON ADR ADR 56656T105 502 160360 SH SOLE 159898 0 462 MARINE PRODS CORP COM Common Stock 568427108 420 25826 SH SOLE 24908 0 918 MARINEMAX INC Common Stock 567908108 4212 85327 SH SOLE 58413 0 26914 MARKEL CORP Common Stock 570535104 50420 44243 SH SOLE 18796 0 25447 MARKER THERAPEUTICS INC Common Stock 57055L107 203 90684 SH SOLE 89216 0 1468 MARKETAXESS HOLDINGS INC Common Stock 57060D108 49836 100089 SH SOLE 72047 0 28042 MARKS & SPENCER GROUP PLC SPONSORED ADR ADR 570912105 1363 328722 SH SOLE 312813 0 15909 MARLIN BUSINESS SERVICES CORP Common Stock 571157106 422 30948 SH SOLE 28826 0 2122 MARRIOTT INTERNATIONAL INC/DE Common Stock 571903202 122778 828967 SH SOLE 721059 0 107908 MARRIOTT VACATIONS WORLD Common Stock 57164Y107 13350 76644 SH SOLE 64796 0 11848 MARSH & MCLENNAN COS INC Common Stock 571748102 242123 1987874 SH SOLE 1507640 0 480234 MARTEN TRANSPORT LTD Common Stock 573075108 5026 296179 SH SOLE 181549 0 114630 MARTIN MARIETTA MATERIALS INC Common Stock 573284106 67074 199733 SH SOLE 172860 0 26873 MARUBENI CORP ADR ADR 573810207 10512 125038 SH SOLE 107938 0 17100 MARUI LIMITED ADR NEW ADR 573814308 11322 297560 SH SOLE 256418 0 41142 MARVELL TECHNOLOGY INC Common Stock 573874104 85173 1738930 SH SOLE 1055249 0 683681 MASCO CORP Common Stock 574599106 63517 1060391 SH SOLE 921167 0 139224 MASIMO CORP Common Stock 574795100 21222 92405 SH SOLE 76473 0 15932 MASONITE INTERNATIONAL CORP Common Stock 575385109 15226 132124 SH SOLE 52869 0 79255 MASTEC INC Common Stock 576323109 18880 201492 SH SOLE 84320 0 117172 MASTERCARD INC Common Stock 57636Q104 1171678 3290769 SH SOLE 2597313 0 693456 MATADOR RES CO COM Common Stock 576485205 14587 622053 SH SOLE 570891 0 51162 MATCH GROUP INC Common Stock 57667L107 59440 432670 SH SOLE 395642 0 37028 MATERIALISE NV-ADR ADR 57667T100 1292 35943 SH SOLE 35792 0 151 MATERIALS SELECT SECTOR SPDR FD ETF 81369Y100 15887 201607 SH SOLE 9224 0 192383 MATERION CORP Common Stock 576690101 4576 69077 SH SOLE 51855 0 17222 MATRIX SERVICE CO Common Stock 576853105 562 42886 SH SOLE 39832 0 3054 MATSON INC COM Common Stock 57686G105 14019 210183 SH SOLE 106940 0 103243 MATTEL INC Common Stock 577081102 8039 403578 SH SOLE 280550 0 123028 MATTHEWS INTERNATIONAL CORP Common Stock 577128101 4089 103385 SH SOLE 61043 0 42342 MAUI LD & PINEAPPLE INC COM Common Stock 577345101 262 22661 SH SOLE 15534 0 7127 MAXAR TECHNOLOGIES LTD Common Stock 57778K105 4775 126260 SH SOLE 114049 0 12211 MAXEON SOLAR TECHNOLOGIE Common Stock Y58473102 574 18175 SH SOLE 16260 0 1915 MAXIM INTEGRATED PRODUCTS INC Common Stock 57772K101 63947 699870 SH SOLE 635996 0 63873 MAXIMUS INC Common Stock 577933104 24018 269740 SH SOLE 193495 0 76245 MAXLINEAR INC CL A Common Stock 57776J100 4527 132823 SH SOLE 124806 0 8017 MAZDA MTR CORP ADR ADR 578787103 28216 6898667 SH SOLE 6214668 0 683999 MBIA INC Common Stock 55262C100 473 49188 SH SOLE 46330 0 2858 McAfee Corp Common Stock 579063108 369 16247 SH SOLE 16076 0 171 MCCORMICK & CO INC/MD Common Stock 579780206 90676 1017000 SH SOLE 739622 0 277378 MCDONALD'S CORP Common Stock 580135101 597659 2666455 SH SOLE 2156849 0 509606 MCGRATH RENTCORP Common Stock 580589109 1246 15453 SH SOLE 14646 0 807 MCKESSON CORP Common Stock 58155Q103 215351 1104138 SH SOLE 653020 0 451118 MDC HOLDINGS INC Common Stock 552676108 26559 447114 SH SOLE 349192 0 97922 MDU RESOURCES GROUP INC Common Stock 552690109 31831 1006994 SH SOLE 522081 0 484912 MECHEL - ADR ADR 583840608 211 121901 SH SOLE 116128 0 5773 MEDALLIA INC Common Stock 584021109 3413 122380 SH SOLE 115854 0 6526 MEDICAL PROPERTIES TRUST INC REIT REIT 58463J304 35886 1686394 SH SOLE 867643 0 818752 MEDICINOVA INC Common Stock 58468P206 53 10414 SH SOLE 9661 0 753 MEDIFAST INC Common Stock 58470H101 14965 70651 SH SOLE 33708 0 36943 MEDIOBANCA BANCA DI CR ADR ADR 58502K106 26344 2388407 SH SOLE 2132430 0 255977 MEDNAX INC Common Stock 58502B106 19384 761051 SH SOLE 672856 0 88195 MEDPACE HOLDINGS INC Common Stock 58506Q109 13531 82483 SH SOLE 51234 0 31249 MEDTRONIC PLC Common Stock G5960L103 557274 4717467 SH SOLE 3638312 0 1079155 MEGAWORLD CORP-USP ADR ADR 58517W103 325 21637 SH SOLE 15926 0 5711 MEGGITT PLC ADS REPSTG 2 S ADR 58517R104 147 11120 SH SOLE 11120 0 0 MEI Pharma Inc Common Stock 55279B202 68 19903 SH SOLE 19903 0 0 Meituan Dianping ADR 58533E103 18789 240516 SH SOLE 221876 0 18640 Melco Resorts & Entertainment ADR 585464100 12590 632336 SH SOLE 574362 0 57975 MERCADOLIBRE INC Common Stock 58733R102 96875 65806 SH SOLE 48417 0 17389 MERCANTILE BANK CORP COM Common Stock 587376104 1948 60005 SH SOLE 37845 0 22160 MERCARI UNSP ADR ADR 587573106 4706 205662 SH SOLE 185637 0 20025 MERCER INTL INC-SBI Common Stock 588056101 732 50882 SH SOLE 45594 0 5288 MERCHANTS BANCORP Common Stock 58844R108 3228 76973 SH SOLE 6098 0 70875 MERCK & CO INC Common Stock 58933Y105 783546 10164046 SH SOLE 7280263 0 2883783 MERCK KGAA-SPONSORED ADR ADR 589339209 26711 782161 SH SOLE 716149 0 66012 MERCURY GENERAL CORP Common Stock 589400100 5329 87641 SH SOLE 66934 0 20706 MERCURY SYSTEMS INC Common Stock 589378108 5923 83832 SH SOLE 68854 0 14978 MEREDITH CORP Common Stock 589433101 2962 99447 SH SOLE 81636 0 17811 MERIDIAN BANCORP INC Common Stock 58958U103 716 38880 SH SOLE 37590 0 1290 MERIDIAN BIOSCIENCE INC Common Stock 589584101 4291 163456 SH SOLE 83517 0 79939 MERIT MEDICAL SYSTEMS INC Common Stock 589889104 11764 196459 SH SOLE 131872 0 64587 MERITAGE HOMES CORP Common Stock 59001A102 13088 142382 SH SOLE 110475 0 31907 MERITOR INC Common Stock 59001K100 9550 324593 SH SOLE 190787 0 133806 MERSANA THERAPEUTICS I COM Common Stock 59045L106 644 39801 SH SOLE 38700 0 1101 MESA AIR GROUP INC Common Stock 590479135 1449 107746 SH SOLE 91662 0 16084 MESA LABS INC COM Common Stock 59064R109 1842 7563 SH SOLE 7175 0 388 META FINL GROUP INC COM Common Stock 59100U108 2701 59621 SH SOLE 39650 0 19971 METACRINE INC Common Stock 59101E103 584 94240 SH SOLE 4213 0 90027 METHANEX CORP Common Stock 59151K108 6806 184956 SH SOLE 181474 0 3482 METHODE ELECTRONICS INC Common Stock 591520200 6238 148593 SH SOLE 116630 0 31964 METLIFE INC Common Stock 59156R108 170517 2805024 SH SOLE 2082043 0 722981 METROPOLITAN BANK HOLDING CO Common Stock 591774104 418 8299 SH SOLE 6733 0 1566 METSO OUTOTEC COR UNSPON ADR ADR 592672109 299 55185 SH SOLE 55185 0 0 METTLER-TOLEDO INTERNATIONAL I Common Stock 592688105 177459 153552 SH SOLE 81483 0 72070 MFA MTG INVTS INC COM REIT REIT 55272X102 4054 996073 SH SOLE 854337 0 141736 MFS Charter Income Trust Closed-End Fund 552727109 24274 2842409 SH SOLE 2608797 0 233612 MFS Intermediate Income Trust Closed-End Fund 55273C107 2875 772841 SH SOLE 696374 0 76467 MFS Multimarket Income Trust Closed-End Fund 552737108 26074 4023827 SH SOLE 3677740 0 346087 MFS Municipal Income Trust Closed-End Fund 552738106 1916 280997 SH SOLE 98039 0 182958 MGE ENERGY INC Common Stock 55277P104 5310 74376 SH SOLE 51915 0 22461 MGIC INVESTMENT CORP Common Stock 552848103 15363 1109261 SH SOLE 359356 0 749906 MGM Growth Properties LLC - A REIT 55303A105 1970 60389 SH SOLE 60160 0 229 MGM RESORTS INTERNATIONAL Common Stock 552953101 54468 1433743 SH SOLE 1151759 0 281984 MGP INGREDIENTS INC COM Common Stock 55303J106 5003 84582 SH SOLE 54346 0 30235 MICHAELS STORES INC COM Common Stock 59408Q106 6478 295259 SH SOLE 263819 0 31440 MICHELIN (CGDE) - UNSPONSORED ADR ADR 59410T106 30262 1009728 SH SOLE 889315 0 120413 MICRO FOCUS INTL SPN ADR ADR 594837403 1442 187700 SH SOLE 137146 0 50554 MICROCHIP TECHNOLOGY INC Common Stock 595017104 206247 1328739 SH SOLE 715272 0 613468 MICRON TECHNOLOGY INC Common Stock 595112103 353799 4010877 SH SOLE 3099701 0 911176 MICROSOFT CORP Common Stock 594918104 7618252 32312220 SH SOLE 21278119 0 11034101 MICROSTRATEGY INC Common Stock 594972408 12092 17814 SH SOLE 15819 0 1995 MID-AMERICA APARTMENT COMM REIT REIT 59522J103 66292 459214 SH SOLE 417761 0 41453 MIDDLEBY CORP Common Stock 596278101 50415 304165 SH SOLE 90258 0 213907 MIDDLESEX WATER CO Common Stock 596680108 4488 56802 SH SOLE 31710 0 25092 MIDLAND STS BANCORP IN COM Common Stock 597742105 2403 86627 SH SOLE 77911 0 8716 MIDWESTONE FINL GP INC COM Common Stock 598511103 1206 38927 SH SOLE 18571 0 20356 MILLER INDUSTRIES INC/TN Common Stock 600551204 931 20159 SH SOLE 17931 0 2228 MILLICOM INTL CELLULAR S.A. Common Stock L6388F110 574 15024 SH SOLE 15024 0 0 MIMECAST LTD ORD SHS Common Stock G14838109 3096 77002 SH SOLE 28886 0 48116 MINERALS TECHNOLOGIES INC Common Stock 603158106 6573 87273 SH SOLE 83287 0 3986 MIRATI THERAPEUTICS IN COM Common Stock 60468T105 4768 27837 SH SOLE 26556 0 1281 MISTRAS GROUP INC. Common Stock 60649T107 1610 141111 SH SOLE 139894 0 1217 MITEK SYS INC COM NEW Common Stock 606710200 346 23760 SH SOLE 23731 0 29 MITSUBISHI CHEM HLDGS CORP ADR ADR 606763100 613 16081 SH SOLE 12509 0 3572 MITSUBISHI ELEC ADR ADR 606776201 50200 1639458 SH SOLE 1504139 0 135319 MITSUBISHI ESTATE LTD ADR ADR 606783207 43338 2466586 SH SOLE 2187388 0 279197 MITSUBISHI UFJ FINANCIAL GROUP INC ADR 606822104 54548 10139010 SH SOLE 8920239 0 1218771 MITSUI & CO LTD ADR ADR 606827202 42848 101658 SH SOLE 90136 0 11521 MITSUI FUDOSAN-UNSPON ADR ADR 60683M109 5234 73125 SH SOLE 61290 0 11835 MITSUI MINING & SMELTING-ADR ADR 606844207 506 73108 SH SOLE 72908 0 200 MIX TELEMATICS LTD ADR 60688N102 246 17885 SH SOLE 17050 0 835 MIZUHO FINANCIAL GROUP ADR ADR 60687Y109 56114 19283027 SH SOLE 17438677 0 1844350 MKS INSTRUMENTS INC Common Stock 55306N104 17547 94632 SH SOLE 78197 0 16435 MOBILE TELESYSTEMS OJSC SPONSORED ADR ADR 607409109 5344 640776 SH SOLE 532807 0 107969 MODEL N INC COM Common Stock 607525102 3315 94085 SH SOLE 38398 0 55687 MODERNA INC Common Stock 60770K107 54464 415916 SH SOLE 389686 0 26231 MODINE MANUFACTURING CO Common Stock 607828100 16015 1084299 SH SOLE 51676 0 1032623 MODIVCARE INC Common Stock 60783X104 5411 36529 SH SOLE 23098 0 13431 MOELIS & CO. Common Stock 60786M105 14447 263244 SH SOLE 231874 0 31370 MOHAWK INDUSTRIES INC Common Stock 608190104 24820 129062 SH SOLE 111887 0 17175 MOLECULAR TEMPLATES INC Common Stock 608550109 146 11564 SH SOLE 11534 0 30 MOLINA HEALTHCARE INC Common Stock 60855R100 24518 104884 SH SOLE 98865 0 6019 MOLSON COORS BEVERAGE CO Common Stock 60871R209 64151 1254179 SH SOLE 557545 0 696634 MOMO INC - SPON ADR ADR 60879B107 2054 139344 SH SOLE 126709 0 12635 MONARCH CASINO & RESORT INC Common Stock 609027107 1756 28969 SH SOLE 27879 0 1090 MONDELEZ INTERNATIONAL INC Common Stock 609207105 317044 5416775 SH SOLE 4484219 0 932556 MONDI PLC - UNSPONSORED ADR ADR 60921V101 5692 108428 SH SOLE 100286 0 8142 MONEYGRAM INTERNATIONAL INC Common Stock 60935Y208 225 34233 SH SOLE 33935 0 298 MONGODB INC Common Stock 60937P106 9782 36579 SH SOLE 29203 0 7376 MONMOUTH REAL ESTATE INVESTMENT CORP REIT REIT 609720107 3782 213802 SH SOLE 111548 0 102253 MONOLITHIC POWER SYSTEMS INC Common Stock 609839105 42234 119572 SH SOLE 92612 0 26959 MONOTARO CO LTD ADR ADR 61022V107 4851 88148 SH SOLE 80965 0 7183 MONROE INC Common Stock 610236101 7823 118887 SH SOLE 74509 0 44378 MONSTER BEVERAGE CORP Common Stock 61174X109 139074 1526779 SH SOLE 1240552 0 286227 MONTROSE ENVIRONMENTAL GROUP Common Stock 615111101 775 15435 SH SOLE 2859 0 12576 MOODY'S CORP Common Stock 615369105 303149 1015200 SH SOLE 550508 0 464691 MOOG INC Common Stock 615394202 7537 90642 SH SOLE 72177 0 18465 MORGAN STANLEY Common Stock 617446448 407853 5251783 SH SOLE 3799311 0 1452472 Morgan Stanley Emerging Market Closed-End Fund 61744H105 7404 826296 SH SOLE 0 0 826296 Morgan Stanley Emerging Market Closed-End Fund 617477104 5863 973951 SH SOLE 0 0 973951 MORNINGSTAR INC Common Stock 617700109 27044 120173 SH SOLE 46842 0 73331 MORPHIC HOLDING INC Common Stock 61775R105 347 5477 SH SOLE 1469 0 4008 MOSAIC CO/THE Common Stock 61945C103 60871 1925693 SH SOLE 1397945 0 527748 MOTORCAR PARTS OF AMERICA INC Common Stock 620071100 468 20821 SH SOLE 18709 0 2112 MOTOROLA SOLUTIONS INC Common Stock 620076307 140783 748648 SH SOLE 525609 0 223039 MOVADO GROUP INC Common Stock 624580106 1351 47479 SH SOLE 40654 0 6825 MOWI ASA - SPON ADR ADR 624678108 20021 807968 SH SOLE 734885 0 73083 MP Materials Corp Common Stock 553368101 701 19487 SH SOLE 0 0 19487 MPLX LP MLP 55336V100 4187 163358 SH SOLE 131484 0 31874 MR COOPER GROUP INC Common Stock 62482R107 8243 237152 SH SOLE 136356 0 100796 MR PRICE GROUP LTD SPONSORED ADR ADR 62476L207 335 25436 SH SOLE 23331 0 2105 MRC GLOBAL INC COM Common Stock 55345K103 2905 321728 SH SOLE 310724 0 11004 MS&AD INSURANCE GROUP HOLDINGS ADR ADR 553491101 28431 1936730 SH SOLE 1750266 0 186463 MSA SAFETY INC Common Stock 553498106 8130 54195 SH SOLE 37752 0 16443 MSC INDUSTRIAL DIRECT CO-A Common Stock 553530106 17225 190985 SH SOLE 143846 0 47138 MSCI INC Common Stock 55354G100 144634 344957 SH SOLE 174653 0 170304 MSG NETWORKS INC Common Stock 553573106 1035 68849 SH SOLE 26698 0 42151 MTN GROUP LTD - SPONS ADR ADR 62474M108 429 73379 SH SOLE 71062 0 2317 MTS SYSTEMS CORP Common Stock 553777103 4501 77331 SH SOLE 73132 0 4199 MTU AERO ENGINES-UNSPON ADR ADR 62473G102 16473 139402 SH SOLE 124743 0 14659 MUELLER INDUSTRIES INC Common Stock 624756102 6024 145675 SH SOLE 128499 0 17176 MUELLER WATER PRODUCTS INC Common Stock 624758108 1658 119395 SH SOLE 104897 0 14498 MUENCHENER RUECK - UNSPON ADR ADR 626188106 57313 1858989 SH SOLE 1664712 0 194277 MULTICHOICE GROUP LTD ADR 62548D100 541 61987 SH SOLE 58418 0 3569 MURATA MANUFACTURER-UNSPONSORED ADR ADR 626425102 92130 4569958 SH SOLE 3730408 0 839550 MURPHY OIL CORP Common Stock 626717102 14068 857275 SH SOLE 600086 0 257189 MURPHY USA INC Common Stock 626755102 16149 111712 SH SOLE 72002 0 39710 MUSTANG BIO INC Common Stock 62818Q104 46 13953 SH SOLE 13953 0 0 MYERS INDUSTRIES INC Common Stock 628464109 2721 137724 SH SOLE 99972 0 37751 MYR GROUP INC Common Stock 55405W104 4878 68067 SH SOLE 37271 0 30796 MYRIAD GENETICS INC Common Stock 62855J104 11424 375187 SH SOLE 360185 0 15002 NABORS INDUSTRIES LTD Common Stock G6359F137 23787 254546 SH SOLE 250072 0 4474 NABRIVA THERAPEUTICS PLC Common Stock G63637113 28 16779 SH SOLE 16779 0 0 NANOSTRING TECHNOL INC COM Common Stock 63009R109 2256 34340 SH SOLE 33668 0 672 NASDAQ INC Common Stock 631103108 55831 378615 SH SOLE 321844 0 56771 NASPERS LTD SPON ADR N SHS ADR 631512209 29360 612295 SH SOLE 584533 0 27762 NATERA INC COM Common Stock 632307104 9286 91454 SH SOLE 56160 0 35294 NATIONAL BEVERAGE CORP Common Stock 635017106 6516 133220 SH SOLE 121990 0 11230 NATIONAL BK HLDGS CORP CL A Common Stock 633707104 2226 56087 SH SOLE 52210 0 3877 NATIONAL CINEMEDIA INC Common Stock 635309107 796 172372 SH SOLE 165423 0 6949 NATIONAL ENERGY SERVICES REUNITED CORP Common Stock G6375R107 1018 82308 SH SOLE 31121 0 51187 NATIONAL FUEL GAS CO Common Stock 636180101 25236 504823 SH SOLE 376350 0 128473 NATIONAL GRID TRANSCO PLC SPON ADR NEW ADR 636274409 54023 911937 SH SOLE 834565 0 77372 NATIONAL HEALTHCARE CORP Common Stock 635906100 3711 47627 SH SOLE 32634 0 14993 NATIONAL INSTRUMENTS CORP Common Stock 636518102 14266 330354 SH SOLE 300506 0 29848 NATIONAL PRESTO INDUSTRIES INC Common Stock 637215104 966 9465 SH SOLE 7315 0 2150 NATIONAL RESEARCH CORP Common Stock 637372202 541 11555 SH SOLE 10058 0 1497 NATIONAL RETAIL PROPERTIES REIT REIT 637417106 10347 234785 SH SOLE 215960 0 18825 NATIONAL STORAGE AFFIL COM SHS BEN IN REIT 637870106 6644 166391 SH SOLE 135056 0 31336 NATIONAL VISION HOLDINGS INC Common Stock 63845R107 1375 31371 SH SOLE 26336 0 5035 NATIXIS UNSPONSERED ADR ADR 63873D103 626 12857 SH SOLE 8975 0 3882 NATL AUSTRALIA BANK LTD SPONSORED ADR ADR 632525408 72090 7274509 SH SOLE 6422563 0 851946 NATL HEALTH INVESTORS INC REIT REIT 63633D104 3990 55199 SH SOLE 50673 0 4527 NATURA &CO HOLDING-ADR ADR 63884N108 3664 215659 SH SOLE 205775 0 9884 NATURAL GAS SERVICES GROUP INC Common Stock 63886Q109 190 20089 SH SOLE 19937 0 152 NATURAL GROCERS BY VIT COM Common Stock 63888U108 1944 110778 SH SOLE 107101 0 3677 NATURES SUNSHINE PRODUCTS IN COM Common Stock 639027101 294 14748 SH SOLE 12536 0 2212 NATURGY ENERGY GROUP SA-ADR ADR 63903X103 19342 3996312 SH SOLE 3610978 0 385334 NATUS MEDICAL INC Common Stock 639050103 3255 127118 SH SOLE 90973 0 36145 NATWEST GROUP PLC ADR 639057108 28552 5317028 SH SOLE 4803834 0 513195 NAVIENT CORP Common Stock 63938C108 23753 1659892 SH SOLE 758288 0 901604 NAVISTAR INTERNATIONAL CORP Common Stock 63934E108 2107 47864 SH SOLE 45810 0 2054 NBT BANCORP INC Common Stock 628778102 3072 76996 SH SOLE 71020 0 5976 NCINO INC Common Stock 63947U107 1035 15507 SH SOLE 13910 0 1597 NCR CORP Common Stock 62886E108 19064 502343 SH SOLE 180949 0 321394 NEDBANK GROUP LTD-SPONS ADR ADR 63975K104 569 60179 SH SOLE 57647 0 2532 NEENAH INC Common Stock 640079109 1838 35767 SH SOLE 32017 0 3750 NEKTAR THERAPEUTICS Common Stock 640268108 5524 276223 SH SOLE 250160 0 26063 NELNET INC Common Stock 64031N108 2313 31804 SH SOLE 22223 0 9581 NEOGEN CORP Common Stock 640491106 9821 110480 SH SOLE 87300 0 23180 NEOGENOMICS INC COM NEW Common Stock 64049M209 10869 225351 SH SOLE 189962 0 35389 NEOPHOTONICS CORP COM Common Stock 64051T100 163 13655 SH SOLE 13101 0 554 NESTE OYJ - UNSP ADR ADR 64104Y106 35470 1331964 SH SOLE 1204779 0 127185 NESTLE S A SPONSORED ADR ADR 641069406 338805 3038336 SH SOLE 2712050 0 326287 NESTLE SA-REG Common Stock H57312649 2500 22587 SH SOLE 21403 0 1184 NET 1 UEPS TECHNOLOGIES INC Common Stock 64107N206 533 95232 SH SOLE 95232 0 0 NETAPP INC Common Stock 64110D104 147936 2035717 SH SOLE 1078663 0 957054 NETEASE INC ADR 64110W102 25338 245376 SH SOLE 221653 0 23723 NETFLIX INC Common Stock 64110L106 726843 1393327 SH SOLE 1157913 0 235414 NETGEAR INC Common Stock 64111Q104 3796 92370 SH SOLE 50554 0 41816 NETSCOUT SYSTEMS INC Common Stock 64115T104 3562 126485 SH SOLE 108289 0 18196 NETSTREIT Corp REIT 64119V303 205 11098 SH SOLE 9368 0 1730 NEUROCRINE BIOSCIENCES INC COM Common Stock 64125C109 17655 181538 SH SOLE 138304 0 43234 NEURONETICS INC Common Stock 64131A105 257 20738 SH SOLE 18505 0 2233 NEVRO CORP Common Stock 64157F103 4611 33053 SH SOLE 24104 0 8949 NEW JERSEY RESOURCES CORP Common Stock 646025106 16138 404757 SH SOLE 397236 0 7521 NEW MTN FIN CORP COM Common Stock 647551100 475 38293 SH SOLE 0 0 38293 NEW ORIENTAL ED & TECH SPON ADR ADR 647581107 21994 1570996 SH SOLE 1471092 0 99904 NEW RELIC INC Common Stock 64829B100 2712 44112 SH SOLE 41113 0 2999 NEW RESIDENTIAL INVT C COM REIT 64828T201 21701 1928944 SH SOLE 1568983 0 359961 NEW SENIOR INVESTMENT GROUP REIT 648691103 2000 320998 SH SOLE 179050 0 141948 NEW WORLD DEV LTD SPONSORED ADR ADR 649274305 172 67206 SH SOLE 61316 0 5890 NEW YORK COMMUNITY BANCORP INC Common Stock 649445103 18122 1435984 SH SOLE 1392270 0 43713 NEW YORK MTG TR INC COM PAR $.02 REIT 649604501 9907 2216401 SH SOLE 2087500 0 128901 NEW YORK TIMES CO/THE Common Stock 650111107 29727 587257 SH SOLE 354937 0 232320 NEWAGE INC Common Stock 650194103 141 49150 SH SOLE 31692 0 17458 NEWCREST MNG LTD SPONSORED ADR ADR 651191108 25631 1351821 SH SOLE 1186090 0 165731 NEWELL BRANDS INC Common Stock 651229106 36018 1344954 SH SOLE 1195736 0 149218 NEWMARK GROUP INC-CLASS A Common Stock 65158N102 12238 1223140 SH SOLE 243297 0 979843 NEWMARKET CORP Common Stock 651587107 14581 38355 SH SOLE 32134 0 6221 NEWMONT CORP Common Stock 651639106 192554 3194859 SH SOLE 2507357 0 687502 NEWPARK RESOURCES INC Common Stock 651718504 101 32260 SH SOLE 10449 0 21811 NEWS CORP Common Stock 65249B109 27641 1086945 SH SOLE 948962 0 137983 NEWS CORP CL B Common Stock 65249B208 8094 345030 SH SOLE 286893 0 58137 NEXA RESOURCES SA Common Stock L67359106 614 59931 SH SOLE 59483 0 448 NEXON CO LTD-UNSP ADR ADR 65340H104 6702 204891 SH SOLE 181629 0 23262 NEXPOINT RESIDENTIAL REIT 65341D102 4464 96853 SH SOLE 57593 0 39260 NEXSTAR MEDIAGROUP INC Common Stock 65336K103 31325 223063 SH SOLE 81106 0 141957 NEXT PLC-UNSPON ADR ADR 65337A104 603 11407 SH SOLE 9190 0 2217 NEXTCURE INC Common Stock 65343E108 151 15127 SH SOLE 13139 0 1988 NEXTDECADE CORP Common Stock 65342K105 39 14656 SH SOLE 13681 0 975 NEXTERA ENERGY INC Common Stock 65339F101 600566 7942947 SH SOLE 6159872 0 1783075 NEXTERA ENERGY PARTNERS LP Common Stock 65341B106 1522 20881 SH SOLE 15921 0 4960 NEXTGEN HEALTHCARE INC Common Stock 65343C102 3139 173444 SH SOLE 83249 0 90195 NEXTIER OILFIELD SOLUTIONS I Common Stock 65290C105 537 144319 SH SOLE 108600 0 35719 NGM BIOPHARMACEUTICALS INC Common Stock 62921N105 1385 47642 SH SOLE 31687 0 15955 NIC INC Common Stock 62914B100 7042 207552 SH SOLE 123139 0 84413 NICE SYS LTD SPONSORED ADR ADR 653656108 43062 197558 SH SOLE 179598 0 17960 NIDEC CORP SPONSORED ADR ADR 654090109 68808 2247160 SH SOLE 2015912 0 231248 NIELSEN HOLDINGS PLC Common Stock G6518L108 26253 1043869 SH SOLE 653579 0 390290 NIHON KOHEN CORP - ADR ADR 65412C108 474 33642 SH SOLE 33552 0 90 NIKE INC Common Stock 654106103 712883 5364459 SH SOLE 4095780 0 1268679 NIKON CORP PLC ADR ADR 654111202 4936 525091 SH SOLE 456062 0 69029 NINTENDO LTD ADR ADR 654445303 94847 1339642 SH SOLE 1227192 0 112450 NIO INC - ADR ADR 62914V106 11375 291827 SH SOLE 265149 0 26678 NIPPON STEEL CORP-SPON ADR ADR 65461T101 1106 63918 SH SOLE 27581 0 36337 NIPPON TELEGRAPH & TELEPHONE CORP ADR 654624105 70844 2734221 SH SOLE 2503663 0 230557 NIPPON YUSEN KABUS-SPN ADR ADR 654633304 933 132303 SH SOLE 46089 0 86214 NISOURCE INC Common Stock 65473P105 42281 1753683 SH SOLE 1110510 0 643173 NISSAN MOTORS SPONSORED ADR ADR 654744408 28940 2565638 SH SOLE 2262616 0 303022 Nitori Holdings Co Ltd ADR 65479L108 1224 61202 SH SOLE 52045 0 9157 NITTO DENKO CORP ADR ADR 654802206 25696 595376 SH SOLE 540393 0 54983 Nkarta Inc Common Stock 65487U108 1351 41067 SH SOLE 41067 0 0 NL INDS INC COM NEW Common Stock 629156407 199 26704 SH SOLE 25876 0 828 NLIGHT INC Common Stock 65487K100 2764 85299 SH SOLE 44552 0 40747 NMI HOLDINGS INC Common Stock 629209305 3587 151742 SH SOLE 140025 0 11717 NN GROUP NV - UNSPON ADR ADR 629334103 32486 1326493 SH SOLE 1177976 0 148517 NN INC Common Stock 629337106 114 16110 SH SOLE 15962 0 148 NOAH HLDGS LTD SPONSORED ADS ADR 65487X102 2955 66560 SH SOLE 60705 0 5855 NOKIA CORP SPONSORED ADR ADR 654902204 17572 4437352 SH SOLE 4061017 0 376335 NOKIAN TYRES OYJ ADR ADR 65528V107 3073 162813 SH SOLE 150950 0 11863 NOMAD FOODS LTD Common Stock G6564A105 5049 183871 SH SOLE 128054 0 55817 NOMURA HLDGS INC SPONSORED ADR ADR 65535H208 35732 6666418 SH SOLE 5989091 0 677327 Nomura Resh Inst Ltd Unsp ADR ADR 65538C206 796 24997 SH SOLE 22346 0 2651 NORDEA BANK ABP - SPON ADR ADR 65558R109 30067 3018744 SH SOLE 2546586 0 472158 NORDIC AMERICAN TANKERS LTD Common Stock G65773106 808 248515 SH SOLE 234538 0 13977 NORDSON CORP Common Stock 655663102 28250 142191 SH SOLE 98492 0 43699 NORDSTROM INC Common Stock 655664100 34336 906679 SH SOLE 378361 0 528318 NORFOLK SOUTHERN CORP Common Stock 655844108 234575 873584 SH SOLE 750654 0 122930 NORSK HYDRO A S SPONSORED ADR ADR 656531605 10988 1703584 SH SOLE 1469765 0 233819 NORTHERN TRUST CORP Common Stock 665859104 64639 614968 SH SOLE 545602 0 69366 NORTHFIELD BANCORP INC/NJ Common Stock 66611T108 1853 116406 SH SOLE 105799 0 10607 NORTHRIM BANCORP INC Common Stock 666762109 699 16432 SH SOLE 15093 0 1339 NORTHROP GRUMMAN CORP Common Stock 666807102 176721 546040 SH SOLE 454469 0 91571 NORTHWEST BANCSHARES INC Common Stock 667340103 6780 469220 SH SOLE 446589 0 22630 NORTHWEST NATURAL HOLDING CO Common Stock 66765N105 5473 101450 SH SOLE 97058 0 4392 NORTHWEST PIPE CO Common Stock 667746101 723 21624 SH SOLE 18308 0 3316 NORTHWESTERN CORP Common Stock 668074305 10238 157024 SH SOLE 146115 0 10909 NORTONLIFELOCK INC Common Stock 668771108 53018 2493777 SH SOLE 1327567 0 1166210 NORWEGIAN CRUISE LINE SHS Common Stock G66721104 41426 1501468 SH SOLE 1088842 0 412626 NOV INC Common Stock 62955J103 17235 1256214 SH SOLE 1038487 0 217727 NOVA MEASURING INSTRMT COM Common Stock M7516K103 3026 33247 SH SOLE 24551 0 8696 NOVAGOLD RES INC COM NEW Common Stock 66987E206 2367 270204 SH SOLE 134229 0 135975 NOVANTA INC Common Stock 67000B104 4603 34900 SH SOLE 24186 0 10714 NOVARTIS A G SPONSORED ADR ADR 66987V109 229300 2682505 SH SOLE 1954357 0 728148 NOVAVAX INC COM Common Stock 670002401 8561 47220 SH SOLE 43262 0 3958 NOVOCURE LTD Common Stock G6674U108 9030 68319 SH SOLE 62375 0 5944 NOVO-NORDISK A S ADR ADR 670100205 143404 2127019 SH SOLE 1850557 0 276462 NOVOZYMES A/S UNSPONS ADR ADR 670108109 17420 271428 SH SOLE 250342 0 21086 NOW INC/DE Common Stock 67011P100 1647 163219 SH SOLE 150199 0 13020 NRG ENERGY INC Common Stock 629377508 57453 1522751 SH SOLE 1148014 0 374737 NSK LTD SPONSORED ADR ADR 670184100 3687 184252 SH SOLE 142384 0 41868 NU SKIN ENTERPRISES INC Common Stock 67018T105 13856 261979 SH SOLE 201445 0 60534 NUANCE COMMUNICATIONS INC Common Stock 67020Y100 18586 425887 SH SOLE 317669 0 108218 NUCOR CORP Common Stock 670346105 91565 1140710 SH SOLE 1015839 0 124871 Nurix Therapeutics Inc Common Stock 67080M103 218 7014 SH SOLE 7014 0 0 NUSTAR ENERGY LP UNIT COM MLP 67058H102 946 55351 SH SOLE 43737 0 11614 NUTANIX INC-A Common Stock 67059N108 3455 130066 SH SOLE 120412 0 9654 NUTRIEN LTD Common Stock 67077M108 16848 312630 SH SOLE 272697 0 39933 NUVASIVE INC Common Stock 670704105 4548 69366 SH SOLE 44468 0 24898 Nuveen AMT-Free Municipal Cred Closed-End Fund 67071L106 3361 198896 SH SOLE 18618 0 180278 Nuveen AMT-Free Quality Munici Closed-End Fund 670657105 89624 6047478 SH SOLE 2162682 0 3884796 Nuveen Credit Strategies Incom Closed-End Fund 67073D102 10494 1614448 SH SOLE 1403262 0 211186 Nuveen Diversified Dividend an Closed-End Fund 6706EP105 1375 144997 SH SOLE 138972 0 6025 Nuveen Global High Income Fund Closed-End Fund 67075G103 11444 739772 SH SOLE 417741 0 322032 Nuveen Municipal Credit Income Closed-End Fund 67070X101 3350 207292 SH SOLE 19372 0 187920 Nuveen Preferred & Income Oppo Closed-End Fund 67073B106 9762 1028631 SH SOLE 890019 0 138612 Nuveen Preferred & Income Secu Closed-End Fund 67072C105 11004 1132075 SH SOLE 981808 0 150268 Nuveen Quality Municipal Incom Closed-End Fund 67066V101 85077 5619351 SH SOLE 2163606 0 3455745 Nuveen Real Asset Income and G Closed-End Fund 67074Y105 35043 2380666 SH SOLE 1557360 0 823306 Nuveen Real Estate Income Fund Closed-End Fund 67071B108 975 101630 SH SOLE 47518 0 54112 Nuveen Senior Income Fund Closed-End Fund 67067Y104 2406 428918 SH SOLE 362058 0 66860 Nuveen Tax-Advantaged Dividend Closed-End Fund 67073G105 392 25925 SH SOLE 22619 0 3306 Nuveen Tax-Advantaged Total Re Closed-End Fund 67090H102 747 69514 SH SOLE 60526 0 8988 NV5 GLOBAL INC COM Common Stock 62945V109 1054 10913 SH SOLE 2436 0 8477 NVE CORP COM NEW Common Stock 629445206 1154 16463 SH SOLE 5899 0 10564 NVENT ELECTRIC Common Stock G6700G107 12481 447178 SH SOLE 366281 0 80897 NVIDIA CORP Common Stock 67066G104 1021273 1912747 SH SOLE 1622914 0 289833 NVR INC Common Stock 62944T105 30692 6515 SH SOLE 5975 0 540 NXP SEMICONDUCTORS N V COM Common Stock N6596X109 107087 531872 SH SOLE 377927 0 153945 NYMOX PHARMACEUTICAL CORP Common Stock P73398102 149 66985 SH SOLE 64926 0 2059 OAK STREET HEALTH INC Common Stock 67181A107 709 13056 SH SOLE 12805 0 251 OAO GAZPROM - SPON ADR ADR 368287207 11144 1858816 SH SOLE 1658824 0 199992 OCADO GROUP PLC - SP ADR ADR 674488101 4157 72855 SH SOLE 64617 0 8238 OCCIDENTAL PETROLEUM CORP Common Stock 674599105 83266 3127948 SH SOLE 2629888 0 498061 OCEANEERING INTERNATIONAL INC Common Stock 675232102 11004 963605 SH SOLE 940610 0 22995 OCEANFIRST FINANCIAL CORP Common Stock 675234108 810 33849 SH SOLE 33573 0 276 Ocugen Inc Common Stock 67577C105 206 30388 SH SOLE 30388 0 0 OCULAR THERAPEUTIX Common Stock 67576A100 262 15965 SH SOLE 15892 0 73 OFFICE PROPERTIES INCOME TRU REIT 67623C109 3684 133872 SH SOLE 103263 0 30609 OFG BANCORP Common Stock 67103X102 12919 571113 SH SOLE 209328 0 361785 OGE ENERGY CORP Common Stock 670837103 22525 696061 SH SOLE 668313 0 27749 O-I GLASS INC Common Stock 67098H104 13862 940432 SH SOLE 192681 0 747751 OIL CO LUKOIL SPONSORED ADR ADR 69343P105 15737 194788 SH SOLE 178604 0 16184 OIL SEARCH LTD-SPONSORED ADR ADR 677890303 1238 79332 SH SOLE 33795 0 45537 OIL STATES INTERNATIONAL INC Common Stock 678026105 2524 418535 SH SOLE 397700 0 20835 Oji Holdings Corp ADR 678123100 817 12033 SH SOLE 10050 0 1983 OKTA INC CL A Common Stock 679295105 49070 222608 SH SOLE 205376 0 17232 OLD DOMINION FREIGHT LINE INC Common Stock 679580100 63305 263322 SH SOLE 223058 0 40264 OLD NATIONAL BANCORP/IN Common Stock 680033107 7924 409736 SH SOLE 336625 0 73111 OLD REPUBLIC INTERNATIONAL COR Common Stock 680223104 24132 1104957 SH SOLE 993547 0 111410 OLD SECOND BANCORP INC Common Stock 680277100 1713 129670 SH SOLE 127582 0 2088 Olema Pharmaceuticals Inc Common Stock 68062P106 1001 30159 SH SOLE 198 0 29961 OLIN CORP Common Stock 680665205 12935 340676 SH SOLE 278111 0 62565 OLLIES BARGAIN OUTLT H COM Common Stock 681116109 19776 227313 SH SOLE 110002 0 117311 OLYMPIC STEEL INC Common Stock 68162K106 700 23776 SH SOLE 22871 0 905 OLYMPUS CORP SPONSORED ADR ADR 68163W109 37506 1794546 SH SOLE 1636579 0 157967 OMEGA HEALTHCARE INVESTORS REIT REIT 681936100 22516 614677 SH SOLE 401936 0 212742 OMEROS CORP COM Common Stock 682143102 531 29837 SH SOLE 27937 0 1900 OMNICELL INC Common Stock 68213N109 19962 153709 SH SOLE 106153 0 47556 OMNICOM GROUP INC Common Stock 681919106 83247 1122688 SH SOLE 687798 0 434889 OMRON CORP SPONSORED ADR ADR 682151303 41598 527088 SH SOLE 483037 0 44051 OMV AG SPON ADR NEW ADR 670875509 18898 372808 SH SOLE 320154 0 52654 ON SEMICONDUCTOR CORP Common Stock 682189105 31537 757918 SH SOLE 525272 0 232646 ONCOCYTE CORP Common Stock 68235C107 89 17126 SH SOLE 16877 0 249 ONE GAS INC COM Common Stock 68235P108 15940 207256 SH SOLE 201388 0 5868 ONE LIBERTY PROPERTIES INC REIT REIT 682406103 2965 133151 SH SOLE 77607 0 55544 ONEMAIN HOLDINGS INC Common Stock 68268W103 10374 193114 SH SOLE 137263 0 55852 ONEOK INC Common Stock 682680103 119455 2357980 SH SOLE 2150609 0 207371 ONESPAN INC Common Stock 68287N100 2309 94262 SH SOLE 85299 0 8963 ONESPAWORLD HOLDINGS LTD Common Stock P73684113 1995 187328 SH SOLE 179057 0 8271 ONEX CORPORATION Common Stock 68272K103 1141 18315 SH SOLE 18315 0 0 ONO PHARMACEUTICAL CO ADR ADR 682736103 10706 1224988 SH SOLE 1118246 0 106742 ONTO INNOVATION INC Common Stock 683344105 8591 130739 SH SOLE 122130 0 8609 OOMA INC Common Stock 683416101 1373 86615 SH SOLE 8826 0 77789 OP BANCORP Common Stock 67109R109 248 23591 SH SOLE 17148 0 6443 Open Lending Corp Common Stock 68373J104 2377 67102 SH SOLE 67102 0 0 Open Text Corp Common Stock 683715106 18831 394702 SH SOLE 365993 0 28710 OPERA LTD-ADR ADR 68373M107 1001 100080 SH SOLE 100080 0 0 OPKO HEALTH INC COM Common Stock 68375N103 1512 352382 SH SOLE 349217 0 3165 OPPENHEIMER HOLDINGS INC Common Stock 683797104 701 17504 SH SOLE 12820 0 4684 OPTIMIZERX CORP Common Stock 68401U204 1832 37583 SH SOLE 7994 0 29589 OPTION CARE HEALTH INC Common Stock 68404L201 1014 57163 SH SOLE 12452 0 44711 ORACLE CORP Common Stock 68389X105 763862 10885881 SH SOLE 7156370 0 3729511 ORANGE SA ADR 684060106 17394 1410719 SH SOLE 1272269 0 138451 ORASURE TECHNOLOGIES INC COM Common Stock 68554V108 1908 163462 SH SOLE 143665 0 19797 ORBCOMM INC Common Stock 68555P100 1665 218226 SH SOLE 177390 0 40836 ORCHID ISLAND CAPITAL INC REIT 68571X103 917 152573 SH SOLE 150144 0 2428 OREILLY AUTOMOTIVE INC Common Stock 67103H107 154870 305313 SH SOLE 241300 0 64013 ORGANOGENESIS HOLDINGS INC Common Stock 68621F102 4474 245556 SH SOLE 15916 0 229640 ORGENESIS INC Common Stock 68619K204 94 16435 SH SOLE 16435 0 0 ORIC Pharmaceuticals Inc Common Stock 68622P109 928 37884 SH SOLE 8815 0 29069 ORICA LTD ADR ADR 68618H103 198 18711 SH SOLE 14415 0 4296 ORIENTAL LAND CO LTD-ADR ADR 68620X104 550 17244 SH SOLE 5711 0 11533 ORIGIN BANCORP Common Stock 68621T102 2498 58906 SH SOLE 11260 0 47646 ORION ENGINEERED CARBO COM Common Stock L72967109 4025 204099 SH SOLE 154130 0 49969 ORION GROUP HOLDINGS INC Common Stock 68628V308 68 11244 SH SOLE 11244 0 0 ORIX CORP SPONSORED ADR ADR 686330101 51653 609187 SH SOLE 560676 0 48511 ORKLA ASA SPON ADR ADR 686331109 23139 2337292 SH SOLE 2143429 0 193863 ORMAT TECHNOLOGIES INC Common Stock 686688102 4261 54262 SH SOLE 35756 0 18506 ORRSTOWN FINL SVCS INC COM Common Stock 687380105 703 31524 SH SOLE 5574 0 25950 ORSTED A/S-UNSP ADR ADR 68750L102 28674 526796 SH SOLE 493424 0 33372 ORTHOFIX MEDICAL INC Common Stock 68752M108 2389 55119 SH SOLE 35930 0 19189 OSHKOSH CORP Common Stock 688239201 39779 335235 SH SOLE 199457 0 135778 OSI SYSTEMS INC Common Stock 671044105 4034 41976 SH SOLE 37891 0 4085 OTIS WORLDWIDE CORP Common Stock 68902V107 76043 1110932 SH SOLE 702128 0 408803 OTSUKA HLDGS CO LTD ADR ADR 689164101 34041 1608765 SH SOLE 1456343 0 152422 OTTER TAIL CORP Common Stock 689648103 2846 61643 SH SOLE 60293 0 1349 OUTFRONT MEDIA INC REIT 69007J106 3093 141676 SH SOLE 135748 0 5928 OVERSEA-CHINESE BANK-UNS ADR ADR 690333109 6712 380924 SH SOLE 350651 0 30273 OVERSEAS SHIPHOLDING GROUP-A Common Stock 69036R863 118 57476 SH SOLE 40215 0 17261 OVERSTOCK.COM INC Common Stock 690370101 1662 25078 SH SOLE 24331 0 747 OVINTIV INC Common Stock 69047Q102 21268 892845 SH SOLE 812938 0 79908 OWENS & MINOR INC Common Stock 690732102 17842 474654 SH SOLE 357245 0 117409 OWENS CORNING Common Stock 690742101 23362 253686 SH SOLE 181868 0 71818 OXFORD INDUSTRIES INC Common Stock 691497309 5258 60149 SH SOLE 34818 0 25331 OZON HOLDINGS PLC - ADR ADR 69269L104 355 6328 SH SOLE 6276 0 52 P T TELEKOMUNIKASI INDONESIA SPONSORED ADR ADR 715684106 10339 437364 SH SOLE 405128 0 32236 PACCAR INC Common Stock 693718108 132317 1423992 SH SOLE 1217287 0 206705 PACIFIC BIOSCIENCES OF CALIFORNIA INC Common Stock 69404D108 5525 165880 SH SOLE 144236 0 21644 PACIFIC CENTY CYBERWKS SPONSORED ADR ADR 70454G207 212 37279 SH SOLE 16981 0 20298 PACIFIC MERCANTILE COM Common Stock 694552100 93 10459 SH SOLE 10162 0 297 PACIFIC PREMIER BNCRP COM Common Stock 69478X105 25137 578664 SH SOLE 346602 0 232062 PACIRA BIOSCIENCES INC Common Stock 695127100 13147 187572 SH SOLE 90864 0 96708 PACKAGING CORP OF AMERICA Common Stock 695156109 57587 428223 SH SOLE 365127 0 63096 PACWEST BANCORP Common Stock 695263103 44152 1157337 SH SOLE 315884 0 841453 PAE Inc Common Stock 69290Y109 118 13109 SH SOLE 6257 0 6852 PAGERDUTY INC Common Stock 69553P100 4749 118042 SH SOLE 110006 0 8035 PAGSEGURO DIGITAL LTD-CL A Common Stock G68707101 17326 374202 SH SOLE 341980 0 32222 Palantir Technologies Inc Common Stock 69608A108 999 42915 SH SOLE 42915 0 0 PALO ALTO NETWORKS INC COM Common Stock 697435105 40467 125652 SH SOLE 116034 0 9618 PALOMAR HOLDINGS INC Common Stock 69753M105 1891 28200 SH SOLE 19787 0 8413 PAMPA ENERGIA S A SPONS ADR LVL I ADR 697660207 412 27753 SH SOLE 27753 0 0 PAN AMERICAN SILVER CORP Common Stock 697900108 2713 90339 SH SOLE 80763 0 9576 PAN PACIFIC INTERNATIONAL HOLDINGS CORP ADR ADR 69807K105 25845 1108263 SH SOLE 1016606 0 91657 PANASONIC CORP - ADR ADR 69832A205 35000 2684019 SH SOLE 2411228 0 272791 Pandion Therapeutics Inc Common Stock 698340106 313 5209 SH SOLE 5179 0 30 PANDORA A/S SPONSORED ADR ADR 698341203 10491 389547 SH SOLE 354740 0 34807 PAPA JOHN'S INTERNATIONAL INC Common Stock 698813102 6330 71414 SH SOLE 62485 0 8929 PAR PACIFIC HOLDINGS INC Common Stock 69888T207 38175 2703645 SH SOLE 328590 0 2375055 PAR TECHNOLOGY CORP/DEL Common Stock 698884103 2166 33114 SH SOLE 6524 0 26590 PARAMOUNT GROUP INC COM REIT 69924R108 7712 761323 SH SOLE 663268 0 98055 PARATEK PHARMACEUTICALS INC Common Stock 699374302 624 88405 SH SOLE 87408 0 997 PARK AEROSPACE CORP Common Stock 70014A104 2090 158127 SH SOLE 147533 0 10594 PARK HOTELS & RESORTS INC REIT 700517105 50920 2359584 SH SOLE 1257513 0 1102071 PARK NATIONAL CORP Common Stock 700658107 2902 22447 SH SOLE 19568 0 2879 PARKER HANNIFIN CORP Common Stock 701094104 163804 519305 SH SOLE 458205 0 61101 PARK-OHIO HOLDINGS CORP Common Stock 700666100 895 28424 SH SOLE 17339 0 11085 PARSONS CORP Common Stock 70202L102 643 15906 SH SOLE 13520 0 2386 PARTY CITY HOLDCO INC COM Common Stock 702149105 109 18762 SH SOLE 18762 0 0 PASSAGE BIO INC Common Stock 702712100 443 25339 SH SOLE 25305 0 34 PATRICK INDS INC COM Common Stock 703343103 6503 76503 SH SOLE 60089 0 16414 PATTERSON COS INC Common Stock 703395103 22952 718363 SH SOLE 656300 0 62063 PATTERSON UTI ENERGY INC COM Common Stock 703481101 19377 2717636 SH SOLE 2656091 0 61544 PAVmed Inc Common Stock 70387R106 200 44934 SH SOLE 43327 0 1607 Paya Holdings Inc Common Stock 70434P103 1766 161116 SH SOLE 161116 0 0 PAYCHEX INC Common Stock 704326107 117822 1202017 SH SOLE 1081070 0 120948 PAYCOM SOFTWARE INC COM Common Stock 70432V102 49265 133127 SH SOLE 99915 0 33212 PAYLOCITY HOLDING CORP Common Stock 70438V106 8301 46160 SH SOLE 43132 0 3028 PAYPAL HOLDINGS INC Common Stock 70450Y103 1025979 4224917 SH SOLE 3458213 0 766704 PBF ENERGY INC CL A Common Stock 69318G106 3435 242730 SH SOLE 192675 0 50055 PC CONNECTION INC Common Stock 69318J100 1475 31796 SH SOLE 28921 0 2875 PCB BANCORP Common Stock 69320M109 468 31173 SH SOLE 28177 0 2996 PCSB FINANCIAL CORP Common Stock 69324R104 798 48057 SH SOLE 27045 0 21012 PDC ENERGY INC Common Stock 69327R101 18135 527188 SH SOLE 389750 0 137438 PDF SOLUTIONS INC COM Common Stock 693282105 976 54910 SH SOLE 51132 0 3778 PDL BIOPHARMA INC Common Stock 69329Y104 351 142162 SH SOLE 118924 0 23238 PEABODY ENERGY CORP Common Stock 704551100 475 155069 SH SOLE 153483 0 1586 PEARSON PLC SPONSORED ADR ADR 705015105 16411 1535155 SH SOLE 1413106 0 122049 PEBBLEBROOK HOTEL TRUST REIT REIT 70509V100 11149 459002 SH SOLE 432493 0 26509 PEGASYSTEMS INC Common Stock 705573103 4781 41818 SH SOLE 39336 0 2482 Peloton Interactive Inc Common Stock 70614W100 20709 184180 SH SOLE 173111 0 11069 PEMBINA PIPELINE CORP COM Common Stock 706327103 9058 314063 SH SOLE 301168 0 12896 PENN NATIONAL GAMING INC Common Stock 707569109 19189 183035 SH SOLE 126602 0 56433 PENN VIRGINIA CORP Common Stock 70788V102 1844 137590 SH SOLE 129267 0 8323 PENNANT GROUP INC/THE Common Stock 70805E109 5729 125084 SH SOLE 71439 0 53645 PENNANTPARK INVESTMENT CORP Common Stock 708062104 1409 249389 SH SOLE 0 0 249389 PENNYMAC FINANCIAL SERVICES Common Stock 70932M107 6408 95833 SH SOLE 38893 0 56940 PENNYMAC MORTGAGE INVESTMENT REIT 70931T103 5800 295932 SH SOLE 254517 0 41415 PENSKE AUTOMOTIVE GROUP INC Common Stock 70959W103 10024 124920 SH SOLE 87669 0 37250 PENTAIR PLC Common Stock G7S00T104 31496 505384 SH SOLE 407676 0 97708 PENUMBRA INC COM Common Stock 70975L107 9096 33615 SH SOLE 29977 0 3638 PEOPLES BANCORP INC/OH Common Stock 709789101 3145 94808 SH SOLE 45259 0 49549 PEOPLE'S UNITED FINANCIAL INC Common Stock 712704105 42693 2385059 SH SOLE 2056492 0 328567 PEPSICO INC/NC Common Stock 713448108 817774 5781363 SH SOLE 4271052 0 1510311 PERDOCEO EDUCATION CORP Common Stock 71363P106 1660 138763 SH SOLE 117466 0 21297 PERFICIENT INC Common Stock 71375U101 7397 125966 SH SOLE 85393 0 40573 PERFORMANCE FOOD GROUP CO COM Common Stock 71377A103 7310 126881 SH SOLE 120203 0 6678 PERKINELMER INC Common Stock 714046109 45183 352193 SH SOLE 257259 0 94935 PERNOD RICARD S A SPONSORED ADR ADR 714264207 56962 1524687 SH SOLE 1126688 0 397999 Pernod Ricard SA Common Stock F72027109 1304 6876 SH SOLE 6225 0 651 PERRIGO CO PLC ORDINARY Common Stock G97822103 10302 254552 SH SOLE 223355 0 31196 PERSIMMON ADR ADR 715318101 15201 183278 SH SOLE 151345 0 31933 PERSONALIS INC Common Stock 71535D106 455 18470 SH SOLE 18263 0 207 PERSPECTA INC Common Stock 715347100 8305 285900 SH SOLE 271696 0 14204 PETIQ INC COM CL A Common Stock 71639T106 647 18337 SH SOLE 8269 0 10068 PETMED EXPRESS INC Common Stock 716382106 2869 81567 SH SOLE 77535 0 4032 PETROCHINA CO LTD SPONSORED ADR ADR 71646E100 3107 85944 SH SOLE 78612 0 7332 PETROLEO BRASILEIRO SA PETRO SPONSORED ADR ADR 71654V101 2958 346423 SH SOLE 321435 0 24988 PETROLEO BRASILEIRO SA PETRO SPONSORED ADR ADR 71654V408 7180 846710 SH SOLE 785078 0 61632 PFIZER INC Common Stock 717081103 961748 26545631 SH SOLE 17043528 0 9502103 PG&E CORP Common Stock 69331C108 16493 1408486 SH SOLE 1366858 0 41628 PGIM GLOBAL HIGH YIELD FUND INC Closed-End Fund 69346J106 69425 4653180 SH SOLE 1859782 0 2793399 PGIM High Yield Bond Fund Inc Closed-End Fund 69346H100 40617 2593683 SH SOLE 1226347 0 1367336 PGT INNOVATIONS INC Common Stock 69336V101 2621 103785 SH SOLE 71124 0 32661 PHIBRO ANIMAL HEALTH C CL A COM Common Stock 71742Q106 2075 85025 SH SOLE 48801 0 36224 PHILIP MORRIS INTERNATIONAL IN Common Stock 718172109 436297 4916574 SH SOLE 3265522 0 1651052 PHILIPPINE LONG DISTANCE TEL SPONSORED ADR ADR 69344D408 10604 405359 SH SOLE 383039 0 22320 PHILLIPS 66 COM Common Stock 718546104 236713 2903026 SH SOLE 1706242 0 1196783 PHILLIPS 66 PARTNERS L COM UNIT REP INT MLP 718549207 1404 44333 SH SOLE 34902 0 9431 PHOTRONICS INC Common Stock 719405102 4560 354618 SH SOLE 89485 0 265133 PHREESIA INC Common Stock 71944F106 541 10384 SH SOLE 9882 0 502 PHYSICIANS REALTY TRUST REIT 71943U104 8300 469695 SH SOLE 435541 0 34154 PICC PROPERTY & CAS-UNSP ADR ADR 69338J106 214 9799 SH SOLE 8675 0 1124 PIEDMONT OFFICE REALTY TUR-A REIT REIT 720190206 3598 207136 SH SOLE 158102 0 49034 PIERIS PHARMACEUTICALS COM Common Stock 720795103 67 26136 SH SOLE 26136 0 0 PILGRIM'S PRIDE CORP Common Stock 72147K108 16197 680846 SH SOLE 130513 0 550333 PIMCO MUN INC FD III COM Closed-End Fund 72201A103 1277 103607 SH SOLE 10105 0 93502 PIMCO MUNICIPAL INCOME FD II Closed-End Fund 72200W106 3445 231529 SH SOLE 21556 0 209973 PIMCO RAFI ESG US ETF ETF 72201T342 498 17068 SH SOLE 17068 0 0 PINDUODUO INC-ADR ADR 722304102 15897 118737 SH SOLE 110491 0 8246 PING AN INS GROUP CO CHINA SPON ADR ADR 72341E304 21895 910412 SH SOLE 789867 0 120545 PING IDENTITY HOLDING CORP Common Stock 72341T103 876 39963 SH SOLE 14546 0 25417 PINNACLE FINANCIAL PARTNERS IN Common Stock 72346Q104 18883 212985 SH SOLE 128739 0 84246 PINNACLE WEST CAPITAL CORP Common Stock 723484101 40698 500284 SH SOLE 404019 0 96265 PINTEREST INC- CLASS A Common Stock 72352L106 54989 742799 SH SOLE 366988 0 375811 Pioneer Municipal High Income Closed-End Fund 723763108 4564 368919 SH SOLE 177055 0 191864 Pioneer Municipal High Income Closed-End Fund 723762100 5675 480132 SH SOLE 131046 0 349086 PIONEER NATURAL RESOURCES CO Common Stock 723787107 96017 604566 SH SOLE 510968 0 93598 PIPER SANDLER COS Common Stock 724078100 6244 56948 SH SOLE 42054 0 14893 PITNEY BOWES INC Common Stock 724479100 3407 413531 SH SOLE 375545 0 37985 PJT PARTNERS INC - A Common Stock 69343T107 2072 30628 SH SOLE 5832 0 24796 PLAINS ALL AMER PIPELINE LP MLP 726503105 2403 264028 SH SOLE 208829 0 55199 PLAINS GP HOLDINGS LP-CL A Common Stock 72651A207 596 63450 SH SOLE 63450 0 0 PLANET FITNESS INC CL A Common Stock 72703H101 6386 82614 SH SOLE 68361 0 14253 PLANTRONICS INC Common Stock 727493108 5025 129151 SH SOLE 116515 0 12636 PLAYAGS INC Common Stock 72814N104 1760 217793 SH SOLE 38554 0 179239 PLAYTIKA HOLDING CORP Common Stock 72815L107 305 11227 SH SOLE 10660 0 567 PLEXUS CORP Common Stock 729132100 9595 104476 SH SOLE 99166 0 5310 PLUG POWER INC COM Common Stock 72919P202 13315 371509 SH SOLE 360495 0 11014 PLURALSIGHT INC - A Common Stock 72941B106 3553 159026 SH SOLE 55166 0 103860 PMV PHARMACEUTICALS INC Common Stock 69353Y103 690 20969 SH SOLE 4196 0 16773 PNC FINANCIAL SERVICES GROUP I Common Stock 693475105 272529 1553671 SH SOLE 1204600 0 349071 PNM RESOURCES INC Common Stock 69349H107 10715 218461 SH SOLE 183877 0 34583 POLARIS INC Common Stock 731068102 10577 79228 SH SOLE 72945 0 6283 POOL CORP Common Stock 73278L105 38110 110386 SH SOLE 76180 0 34206 POPULAR INC Common Stock 733174700 34827 495262 SH SOLE 165961 0 329301 PORSCHE AUTOMOBIL HLDG ADR ADR 73328P106 15675 1474632 SH SOLE 1336082 0 138550 PORTLAND GENERAL ELECTRIC CO Common Stock 736508847 21935 462090 SH SOLE 295843 0 166247 POSCO SPONSORED ADR ADR 693483109 30672 424815 SH SOLE 400773 0 24042 POST HOLDINGS INC Common Stock 737446104 10861 102730 SH SOLE 89060 0 13670 POTLATCHDELTIC CORP REIT 737630103 4955 93628 SH SOLE 65311 0 28318 POWELL INDUSTRIES INC Common Stock 739128106 728 21502 SH SOLE 11592 0 9910 POWER INTEGRATIONS INC Common Stock 739276103 20080 246438 SH SOLE 182488 0 63950 PPD Inc Common Stock 69355F102 1543 40777 SH SOLE 34226 0 6551 PPG INDUSTRIES INC Common Stock 693506107 115562 769079 SH SOLE 593558 0 175521 PPL CORP Common Stock 69351T106 98074 3400629 SH SOLE 2077002 0 1323627 PQ GROUP HOLDINGS INC Common Stock 73943T103 910 54501 SH SOLE 54406 0 95 PRA GROUP INC Common Stock 69354N106 4315 116407 SH SOLE 92677 0 23730 PRA HEALTH SCIENCES COM Common Stock 69354M108 9330 60847 SH SOLE 51963 0 8884 PRECIGEN INC Common Stock 74017N105 358 51975 SH SOLE 50597 0 1378 PRECISION BIOSCIENCES INC Common Stock 74019P108 845 81604 SH SOLE 38291 0 43313 PREFERRED APARTMENT COMMUN - A REIT 74039L103 833 84531 SH SOLE 82501 0 2030 PREFERRED BK LOS ANGELES CA COM Common Stock 740367404 1443 22656 SH SOLE 19441 0 3215 Prelude Therapeutics Inc Common Stock 74065P101 224 5178 SH SOLE 5178 0 0 Premier Financial Corp Common Stock 74052F108 2450 73672 SH SOLE 24657 0 49015 PREMIER INC - CLASS A Common Stock 74051N102 10773 318249 SH SOLE 79496 0 238753 PRESTIGE CONSUMER HEALTHCARE I Common Stock 74112D101 15108 342749 SH SOLE 164243 0 178506 PRICESMART INC Common Stock 741511109 8946 92463 SH SOLE 75745 0 16718 PRIMERICA INC Common Stock 74164M108 9454 63956 SH SOLE 59465 0 4491 Primis Financial Corp Common Stock 74167B109 1544 106208 SH SOLE 89647 0 16562 PRIMO WATER CORP Common Stock 74167P108 1757 108067 SH SOLE 102649 0 5418 PRIMORIS SERVICES CORP Common Stock 74164F103 5959 179860 SH SOLE 33689 0 146171 PRINCIPAL FINANCIAL GROUP INC Common Stock 74251V102 83107 1386034 SH SOLE 1192066 0 193968 PRIORITY TECHNOLOGY HOLDINGS Common Stock 74275G107 144 20692 SH SOLE 9702 0 10990 PROASSURANCE CORP Common Stock 74267C106 7489 279855 SH SOLE 269522 0 10333 PROCTER & GAMBLE CO/THE Common Stock 742718109 1219427 9004110 SH SOLE 6929271 0 2074839 PROG HOLDINGS INC Common Stock 74319R101 4723 109091 SH SOLE 93573 0 15518 PROGRESS SOFTWARE CORP Common Stock 743312100 5645 128121 SH SOLE 112949 0 15172 PROGRESSIVE CORP/THE Common Stock 743315103 198183 2072824 SH SOLE 1725636 0 347187 PROGYNY INC Common Stock 74340E103 1214 27272 SH SOLE 14746 0 12526 PROLOGIS INC REIT 74340W103 259985 2452688 SH SOLE 2020977 0 431710 PROOFPOINT INC COM Common Stock 743424103 7071 56214 SH SOLE 48686 0 7528 PROPETRO HOLDING CORP Common Stock 74347M108 2108 197779 SH SOLE 145024 0 52755 PROS HOLDINGS INC Common Stock 74346Y103 1459 34321 SH SOLE 32706 0 1615 PROSIGHT GLOBAL INC Common Stock 74349J103 177 14072 SH SOLE 10907 0 3165 PROSPERITY BANCSHARES INC Common Stock 743606105 15801 210988 SH SOLE 178084 0 32904 PROSUS NV -SPON ADR ADR 74365P108 42230 1899664 SH SOLE 1723701 0 175963 PROTAGONIST THERAPEUTICS INC Common Stock 74366E102 1041 40199 SH SOLE 13523 0 26676 PROTECTIVE INSURANCE CORP- B Common Stock 74368L203 305 13315 SH SOLE 11687 0 1628 PROTHENA CORP PLC SHS Common Stock G72800108 1519 60471 SH SOLE 57886 0 2585 PROTO LABS INC COM Common Stock 743713109 8324 68366 SH SOLE 62401 0 5965 PROVIDENT FINANCIAL SERVICES Common Stock 74386T105 6197 278131 SH SOLE 204962 0 73169 PRUDENTIAL FINANCIAL INC Common Stock 744320102 165409 1815687 SH SOLE 1479566 0 336121 PRUDENTIAL PLC ADR ADR 74435K204 65188 1526999 SH SOLE 1111920 0 415080 PRYSMIAN SPA-UNSPONSOREE ADR ADR 74440L106 14448 884782 SH SOLE 804929 0 79853 PS BUSINESS PARKS INC/CA REIT REIT 69360J107 5646 36523 SH SOLE 28702 0 7821 PSYCHEMEDICS CORP COM NEW Common Stock 744375205 91 14745 SH SOLE 14745 0 0 PT BK CENT ASIA TBK ADR ADR 69368G105 1084 20027 SH SOLE 2014 0 18013 PT BK MANDIRI PERSERO ADR ADR 69367U105 9525 1125896 SH SOLE 1012597 0 113299 PT BK RAKYAT ADR SHS B ADR 69366X100 5256 343089 SH SOLE 242516 0 100573 PT SEMEN GRESIK PERSER ADR ADR 69367J100 342 23723 SH SOLE 22216 0 1507 PT UTD TRACTORS TBK ADR ADR 69367T108 370 11622 SH SOLE 11622 0 0 PTC INC Common Stock 69370C100 27033 196386 SH SOLE 152278 0 44108 PTC THERAPEUTICS INC COM Common Stock 69366J200 3020 63771 SH SOLE 60873 0 2898 PUBLIC SERVICE ENTERPRISE GROUP Common Stock 744573106 116159 1929224 SH SOLE 1536060 0 393164 PUBLIC STORAGE INC COM REIT REIT 74460D109 102129 413882 SH SOLE 361103 0 52779 PUBLICIS S A NEW SPONSORED ADR ADR 74463M106 22508 1479828 SH SOLE 1336616 0 143211 Pulmonx Corp Common Stock 745848101 418 9144 SH SOLE 951 0 8193 PULSE BIOSCIENCES INC COM Common Stock 74587B101 1111 46914 SH SOLE 46082 0 832 PULTEGROUP INC Common Stock 745867101 109457 2087287 SH SOLE 1048604 0 1038683 PUMA BIOTECHNOLOGY INC COM Common Stock 74587V107 234 24088 SH SOLE 17936 0 6152 PURE CYCLE CORP Common Stock 746228303 658 49005 SH SOLE 44610 0 4395 PURE STORAGE INC CL A Common Stock 74624M102 4085 189639 SH SOLE 139031 0 50608 PURPLE INNOVATION INC Common Stock 74640Y106 1157 36543 SH SOLE 11932 0 24611 Putnam Master Intermediate Inc Closed-End Fund 746909100 666 154282 SH SOLE 147816 0 6466 PUTNAM PREMIER INCM TR SH BEN INT Closed-End Fund 746853100 5517 1132835 SH SOLE 1040423 0 92412 PVH CORP Common Stock 693656100 27659 261672 SH SOLE 216277 0 45396 PZENA INVESTMENT MANAGEMENT Common Stock 74731Q103 628 59593 SH SOLE 55184 0 4409 Q2 HLDGS INC COM Common Stock 74736L109 5287 52760 SH SOLE 45249 0 7511 QAD INC Common Stock 74727D306 2221 33355 SH SOLE 9540 0 23815 QANTAS AIRWAYS LTD-SPN ADR ADR 74726M505 955 49500 SH SOLE 45336 0 4164 QBE INS GROUP LTD SPONSORED ADR ADR 74728G605 22488 3093328 SH SOLE 2849002 0 244326 QCR HOLDINGS INC COM Common Stock 74727A104 214 4534 SH SOLE 3936 0 598 QI PLC SPONSERED ADR ADR 74735M108 813 76326 SH SOLE 75966 0 360 QIAGEN NV Common Stock N72482123 39549 812259 SH SOLE 666461 0 145798 QORVO INC Common Stock 74736K101 93691 512815 SH SOLE 330912 0 181903 QTS RLTY TR INC COM CL A REIT 74736A103 9008 145203 SH SOLE 86857 0 58346 QUAD/GRAPHICS INC Common Stock 747301109 51 14532 SH SOLE 14532 0 0 QUAKER CHEMICAL CORP Common Stock 747316107 7615 31237 SH SOLE 21874 0 9363 QUALCOMM INC Common Stock 747525103 639245 4821215 SH SOLE 3382346 0 1438868 QUALYS INC COM Common Stock 74758T303 4428 42264 SH SOLE 36723 0 5541 QUANEX BUILDING PRODUCTS CORP Common Stock 747619104 2361 89998 SH SOLE 43627 0 46371 QUANTA SERVICES INC Common Stock 74762E102 51357 583735 SH SOLE 465664 0 118071 QUANTERIX CORP Common Stock 74766Q101 2519 43081 SH SOLE 11664 0 31417 QUANTUM CORP Common Stock 747906501 89 10673 SH SOLE 8804 0 1869 QUEST DIAGNOSTICS INC/DE Common Stock 74834L100 66461 517854 SH SOLE 443195 0 74660 QUIDEL CORP Common Stock 74838J101 6532 51061 SH SOLE 37141 0 13920 QUINSTREET INC Common Stock 74874Q100 3243 159759 SH SOLE 112098 0 47661 QUOTIENT TECHNOLOGY INC Common Stock 749119103 766 46897 SH SOLE 46157 0 740 QURATE RETAIL INC Common Stock 74915M100 51270 4359735 SH SOLE 1919711 0 2440025 R1 RCM INC COM Common Stock 749397105 8002 324240 SH SOLE 156433 0 167807 RACKSPACE TECHNOLOGY INC Common Stock 750102105 2412 101421 SH SOLE 22264 0 79157 RADIAN GROUP INC Common Stock 750236101 9467 407185 SH SOLE 163695 0 243491 RADIANT LOGISTICS INC COM Common Stock 75025X100 568 81686 SH SOLE 28320 0 53366 RADIUS HEALTH INC Common Stock 750469207 1888 90506 SH SOLE 22669 0 67837 RADNET INC Common Stock 750491102 1248 57379 SH SOLE 53878 0 3501 RADWARE LTD ORD Common Stock M81873107 1656 63502 SH SOLE 16447 0 47055 RAFAEL HOLDINGS INC Common Stock 75062E106 336 8421 SH SOLE 8411 0 10 RAIFFEISEN BANK INT-UNSP ADR ADR 750732109 78 14326 SH SOLE 402 0 13924 RAKUTEN INC ADR ADR 75102W108 24540 2031492 SH SOLE 1827752 0 203740 RALPH LAUREN CORP Common Stock 751212101 16242 131874 SH SOLE 108620 0 23253 RAMBUS INC Common Stock 750917106 6040 310699 SH SOLE 213669 0 97030 RANDSTAD HLDG NV ADR ADR 75279Q108 13755 387239 SH SOLE 350538 0 36701 RANGE RESOURCES CORP Common Stock 75281A109 19271 1865509 SH SOLE 1811614 0 53895 RANPAK HOLDINGS CORP Common Stock 75321W103 1480 73772 SH SOLE 4952 0 68820 RAPID7 INC COM Common Stock 753422104 4294 57547 SH SOLE 52640 0 4907 RATTLER MIDSTREAM LP Ltd Part 75419T103 3044 286346 SH SOLE 383 0 285963 RAVEN INDUSTRIES INC Common Stock 754212108 5201 135695 SH SOLE 125086 0 10608 RAYMOND JAMES FINANCIAL INC Common Stock 754730109 50510 412126 SH SOLE 303090 0 109036 RAYONIER ADVANCED MATERIALS Common Stock 75508B104 1822 200921 SH SOLE 119129 0 81792 RAYONIER INC COM REIT REIT 754907103 6533 202567 SH SOLE 187460 0 15107 RAYTHEON TECHNOLOGIES CORP Common Stock 75513E101 307259 3976434 SH SOLE 3000363 0 976071 RBC BEARINGS INC Common Stock 75524B104 9978 50706 SH SOLE 38533 0 12173 RE/MAX HOLDINGS INCL - CL A Common Stock 75524W108 1659 42126 SH SOLE 29684 0 12442 READING INTERNATIONAL INC CL A Common Stock 755408101 76 13691 SH SOLE 13364 0 327 READY CAPITAL CORP REIT 75574U101 2189 163123 SH SOLE 158739 0 4384 REAL ESTATE SELECT SECT SPDR ETF 81369Y860 392 9929 SH SOLE 9713 0 216 REALOGY HLDGS CORP COM Common Stock 75605Y106 22170 1465329 SH SOLE 1335929 0 129400 REALPAGE INC Common Stock 75606N109 23963 274810 SH SOLE 271325 0 3485 REALREAL INC/THE Common Stock 88339P101 3061 135244 SH SOLE 41337 0 93907 REALTY INCOME CORP COM REIT REIT 756109104 50812 800195 SH SOLE 709154 0 91040 REATA PHARMACEUTICALS CL A Common Stock 75615P103 5298 53136 SH SOLE 27594 0 25542 RECKITT BENCKISER GROUP - SPONSORED ADR ADR 756255204 67910 3733352 SH SOLE 3134378 0 598974 RECKITT BENCKISER GROUP PLC Common Stock G74079107 355 3916 SH SOLE 3306 0 610 RECRO PHARMA INC Common Stock 75629F109 168 60218 SH SOLE 57433 0 2785 RECRUIT HOLDINGS CO LTD-ADR ADR 75629J101 44769 4549724 SH SOLE 3927289 0 622435 RED ELECTRICA COR - UNSPON ADR ADR 756568101 15402 1749193 SH SOLE 1577029 0 172164 RED ROBIN GOURMET BURGERS INC Common Stock 75689M101 1367 34269 SH SOLE 31361 0 2908 RED ROCK RESORTS INC -CLASS A Common Stock 75700L108 2755 84530 SH SOLE 58760 0 25770 REDFIN CORP Common Stock 75737F108 5780 86807 SH SOLE 74316 0 12491 REDHILL BIOPHARMA LTD-SP ADR ADR 757468103 315 43056 SH SOLE 43056 0 0 REDWOOD TRUST INC REIT REIT 758075402 3305 317499 SH SOLE 294847 0 22652 REGAL BELOIT CORP COM Common Stock 758750103 20327 142468 SH SOLE 95451 0 47018 REGENCY CENTERS CORP REIT REIT 758849103 28913 509844 SH SOLE 419702 0 90142 REGENERON PHARMACEUTICALS Common Stock 75886F107 113675 240256 SH SOLE 196204 0 44052 REGENXBIO INC COM Common Stock 75901B107 1926 56455 SH SOLE 50426 0 6029 REGIONS FINANCIAL CORP Common Stock 7591EP100 149407 7231714 SH SOLE 5125224 0 2106490 REGIS CORP Common Stock 758932107 657 52284 SH SOLE 50561 0 1723 REINSURANCE GROUP OF AMERICA I Common Stock 759351604 32018 254008 SH SOLE 217395 0 36613 RELAY THERAPEUTICS INC Common Stock 75943R102 1031 29819 SH SOLE 10518 0 19301 RELIANCE STEEL & ALUMINUM CO Common Stock 759509102 55598 365082 SH SOLE 215226 0 149855 RELIANT BANCORP INC COM Common Stock 75956B101 2111 73486 SH SOLE 5379 0 68107 RELX PLC - SPONSORED ADR ADR 759530108 66284 2634485 SH SOLE 2087373 0 547111 REMY COINTREAU S A ADR ADR 759655103 5167 279285 SH SOLE 241387 0 37898 RENAISSANCERE HOLDINGS LTD Common Stock G7496G103 16401 102345 SH SOLE 81643 0 20702 RENALYTIX AI PLC-ADR ADR 75973T101 450 17552 SH SOLE 0 0 17552 RENASANT CORP Common Stock 75970E107 3447 83313 SH SOLE 76168 0 7145 RENAULT S A ADR ADR 759673403 29853 3458429 SH SOLE 3018901 0 439528 RENESAS ELECTRO-UNSPON ADR ADR 75972B101 1821 337237 SH SOLE 287508 0 49729 RENEWABLE ENERGY GROUP INC Common Stock 75972A301 8725 132114 SH SOLE 123086 0 9028 RENT-A-CENTER INC/TX Common Stock 76009N100 14027 243266 SH SOLE 106490 0 136776 RENTOKIL INITIAL PLC SPONSORED ADR ADR 760125104 15983 467333 SH SOLE 400953 0 66380 Repay Holdings Corp Common Stock 76029L100 558 23782 SH SOLE 23133 0 649 REPLIGEN CORP COM Common Stock 759916109 24583 126447 SH SOLE 91816 0 34631 REPLIMUNE GROUP INC Common Stock 76029N106 384 12580 SH SOLE 12530 0 50 REPSOL YPF S A SPONSORED ADR ADR 76026T205 34782 2800454 SH SOLE 2457024 0 343430 REPUBLIC BANCORP INC/KY Common Stock 760281204 1777 40115 SH SOLE 2777 0 37338 REPUBLIC FIRST BANCORP INC Common Stock 760416107 250 66307 SH SOLE 65413 0 894 REPUBLIC SERVICES INC Common Stock 760759100 68279 687261 SH SOLE 609054 0 78208 Research Frontiers Inc Common Stock 760911107 38 13389 SH SOLE 13176 0 213 RESIDEO TECHNOLOGIES INC Common Stock 76118Y104 20338 719926 SH SOLE 616666 0 103260 RESMED INC Common Stock 761152107 79777 411179 SH SOLE 358528 0 52651 RESOLUTE FOREST PRODUCTS Common Stock 76117W109 2926 267233 SH SOLE 22104 0 245129 Resonant Inc Common Stock 76118L102 88 20808 SH SOLE 20713 0 95 RESOURCES CONNECTION INC Common Stock 76122Q105 1455 107491 SH SOLE 77226 0 30266 RESTAURANT BRANDS INTERN Common Stock 76131D103 8495 130695 SH SOLE 117498 0 13197 RETAIL OPPORTUNITY INVESTMEN REIT REIT 76131N101 10572 666154 SH SOLE 620029 0 46125 RETAIL PPTYS AMER INC CL A REIT 76131V202 11132 1062233 SH SOLE 948916 0 113317 RETAIL VALUE INC - W/I REIT 76133Q102 328 17517 SH SOLE 12133 0 5384 REV GROUP INC COM Common Stock 749527107 1812 94547 SH SOLE 35497 0 59050 REVANCE THERAPEUTICS INC Common Stock 761330109 7285 260653 SH SOLE 131446 0 129207 REVOLUTION Medicines Inc Common Stock 76155X100 835 18206 SH SOLE 17941 0 265 REVOLVE GROUP INC Common Stock 76156B107 2240 49846 SH SOLE 24089 0 25757 REX AMERICAN RESOURCES CORP Common Stock 761624105 3812 45290 SH SOLE 43963 0 1327 REXFORD INDUSTRIAL REALTY IN REIT 76169C100 13026 258455 SH SOLE 195148 0 63307 REXNORD CORP NEW COM Common Stock 76169B102 7052 149763 SH SOLE 107365 0 42398 Reynolds Consumer Products Inc Common Stock 76171L106 2240 75212 SH SOLE 35608 0 39604 RGC RES INC COM Common Stock 74955L103 663 29880 SH SOLE 29804 0 76 RH Common Stock 74967X103 17912 30023 SH SOLE 28477 0 1546 RHEINMETALL AG - USNPONS ADR ADR 76206K107 348 17472 SH SOLE 17410 0 62 Rhythm Pharmaceuticals Inc Common Stock 76243J105 905 42555 SH SOLE 30541 0 12014 RIBBON COMMUNICATIONS INC Common Stock 762544104 1178 143522 SH SOLE 129374 0 14148 RICHMOND MUTUAL BANCORPORATI Common Stock 76525P100 366 26973 SH SOLE 25435 0 1538 RICOH LTD ADR NEW ADR 765658307 367 35443 SH SOLE 17660 0 17783 RIGEL PHARMACEUTICALS INC COM NEW Common Stock 766559603 778 227399 SH SOLE 124530 0 102869 RIGHTMOVE PLC-UNSP ADR ADR 76657Y101 1027 63222 SH SOLE 3272 0 59950 RIMINI STREET INC Common Stock 76674Q107 1142 127283 SH SOLE 12183 0 115100 RINGCENTRAL INC -CLASS A Common Stock 76680R206 49714 166891 SH SOLE 111546 0 55345 RIO TINTO PLC SPONSORED ADR ADR 767204100 104943 1351490 SH SOLE 1195104 0 156386 RIOT BLOCKCHAIN INC Common Stock 767292105 264 4958 SH SOLE 4958 0 0 RITCHIE BROS AUCTIONEERS INC Common Stock 767744105 7533 128662 SH SOLE 70309 0 58353 RITE AID CORP COM Common Stock 767754872 19560 955997 SH SOLE 857466 0 98531 RIVERNORTH MANAGED DURATION Closed-End Fund 76882H105 2343 125958 SH SOLE 103845 0 22113 RiverNorth/DoubleLine Strategi Closed-End Fund 76882G107 6523 431977 SH SOLE 391695 0 40282 RIVERVIEW BANCORP INC Common Stock 769397100 612 88347 SH SOLE 79436 0 8911 RLI CORP Common Stock 749607107 8868 79484 SH SOLE 76233 0 3251 RLJ LODGING TR COM REIT 74965L101 10155 655981 SH SOLE 609605 0 46377 RLX TECHNOLOGY INC-ADR ADR 74969N103 191 18445 SH SOLE 16197 0 2248 RMR GROUP INC/THE - A Common Stock 74967R106 2445 59921 SH SOLE 25335 0 34586 ROBERT HALF INTERNATIONAL INC Common Stock 770323103 49370 632382 SH SOLE 501976 0 130406 ROCHE HLDG LTD SPONSORED ADR ADR 771195104 238564 5881746 SH SOLE 5001949 0 879797 ROCKET COS INC-CLASS A Common Stock 77311W101 2175 94214 SH SOLE 25894 0 68320 ROCKET PHARMACEUTICALS INC Common Stock 77313F106 4485 101082 SH SOLE 73917 0 27165 ROCKWELL AUTOMATION INC Common Stock 773903109 113724 428434 SH SOLE 337163 0 91271 ROCKY BRANDS INC Common Stock 774515100 966 17860 SH SOLE 6782 0 11078 ROGERS COMMUNICATIONS INC Common Stock 775109200 8654 187721 SH SOLE 178379 0 9341 ROGERS CORP Common Stock 775133101 13149 69861 SH SOLE 40462 0 29399 ROHM CO LTD - UNSPONS ADR ADR 775376106 4374 89248 SH SOLE 80085 0 9163 ROKU INC Common Stock 77543R102 37944 116476 SH SOLE 109645 0 6831 ROLLINS INC Common Stock 775711104 22098 642014 SH SOLE 535478 0 106536 ROLLS ROYCE C SHARES Preference G76225138 73 784512 SH SOLE 461410 0 323102 ROLLS ROYCE GROUP PLC SPONSORED ADR ADR 775781206 20806 13870564 SH SOLE 4862789 0 9007775 ROPER TECHNOLOGIES INC Common Stock 776696106 180001 446277 SH SOLE 305636 0 140641 ROSS STORES INC Common Stock 778296103 176477 1471745 SH SOLE 932243 0 539502 ROYAL BANK OF CANADA Common Stock 780087102 54061 586283 SH SOLE 566574 0 19708 ROYAL CARIBBEAN CRUISES LTD COM Common Stock V7780T103 88072 1028763 SH SOLE 796101 0 232662 ROYAL DUTCH SHELL PLC SPONS ADR A ADR 780259206 70223 1790949 SH SOLE 1548015 0 242934 ROYAL DUTCH SHELL-SPON ADR-B ADR 780259107 36676 995815 SH SOLE 880486 0 115330 ROYAL GOLD INC Common Stock 780287108 26712 248205 SH SOLE 193530 0 54675 ROYAL KPN NV SPONSORED ADR ADR 780641205 14042 4166695 SH SOLE 3824768 0 341927 ROYAL MAIL PLC ADR ADR 78033R107 424 30535 SH SOLE 30535 0 0 ROYALTY PHARMA PLC- CL A Common Stock G7709Q104 8010 183628 SH SOLE 173082 0 10546 Royce Micro-Cap Trust Inc Closed-End Fund 780915104 8114 718032 SH SOLE 663883 0 54149 Royce Value Trust Inc Closed-End Fund 780910105 45093 2489928 SH SOLE 2262483 0 227445 RPC INC Common Stock 749660106 1628 301486 SH SOLE 285695 0 15791 RPM INTERNATIONAL INC Common Stock 749685103 25758 280438 SH SOLE 261747 0 18692 RPT REALTY REIT 74971D101 1857 162721 SH SOLE 143091 0 19630 RR DONNELLEY & SONS CO Common Stock 257867200 62 15187 SH SOLE 5075 0 10112 RSA INSURANCE GROUP PLC ADR ADR 74971A206 1998 215285 SH SOLE 189916 0 25369 RUBIUS THERAPEUTICS INC Common Stock 78116T103 2403 90668 SH SOLE 47097 0 43571 RUSH ENTERPRISES INC Common Stock 781846209 5922 118842 SH SOLE 43204 0 75638 RUSH ENTERPRISES INC CL B Common Stock 781846308 270 5982 SH SOLE 5817 0 165 RUTH'S HOSPITALITY GROUP INC Common Stock 783332109 3122 125727 SH SOLE 119844 0 5883 RWE AG SPONSORED ADR ADR 74975E303 36291 925551 SH SOLE 688403 0 237148 RYANAIR HLDGS PLC SPONSORED ADR ADR 783513203 13529 117645 SH SOLE 28336 0 89309 RYDER SYSTEM INC Common Stock 783549108 14616 193200 SH SOLE 145967 0 47233 RYMAN HOSPITALITY PROPERTIES REIT 78377T107 10690 137913 SH SOLE 42967 0 94946 RYOHIN KEIKAKU CO LTD ADR ADR 78392U105 8175 342976 SH SOLE 299821 0 43155 S&P GLOBAL INC Common Stock 78409V104 371783 1053599 SH SOLE 813585 0 240013 S&T BANCORP INC Common Stock 783859101 8098 241735 SH SOLE 229074 0 12661 SABRA HEALTH CARE REIT INC REIT 78573L106 7651 440705 SH SOLE 301697 0 139007 SABRE CORP COM Common Stock 78573M104 10199 688684 SH SOLE 576598 0 112086 SAFE BULKERS INC Common Stock Y7388L103 47 19175 SH SOLE 4645 0 14530 SAFEGUARD SCIENTIFICS INC Common Stock 786449207 1001 146746 SH SOLE 139820 0 6926 SAFEHOLD INC REIT 78645L100 3330 47500 SH SOLE 26131 0 21369 SAFETY INSURANCE GROUP INC Common Stock 78648T100 4006 47551 SH SOLE 37676 0 9875 SAFRAN S A SPON ADR ADR 786584102 39723 1166961 SH SOLE 1048425 0 118536 SAFRAN SA Common Stock F4035A557 216 1573 SH SOLE 869 0 704 SAGE GROUP PLC - UNSPON ADR ADR 78663S201 16646 483627 SH SOLE 403102 0 80525 SAGE THERAPEUTICS INC Common Stock 78667J108 14524 194045 SH SOLE 179278 0 14767 SAIA INC Common Stock 78709Y105 16919 73377 SH SOLE 58410 0 14967 SAILPOINT TECHNOLOGIES HOLDI Common Stock 78781P105 5885 116207 SH SOLE 84067 0 32140 SAIPEM SPA ADR ADR 79376W307 80 14861 SH SOLE 14861 0 0 SALESFORCE.COM INC Common Stock 79466L302 626505 2957027 SH SOLE 2426086 0 530940 SALLY BEAUTY HOLDINGS INC Common Stock 79546E104 9995 496504 SH SOLE 232120 0 264384 SAMPO OYJ ADR ADR 79588J102 32884 1462161 SH SOLE 1333826 0 128335 SANDERSON FARMS INC Common Stock 800013104 9339 59952 SH SOLE 40795 0 19157 SANDRIDGE ENERGY INC Common Stock 80007P869 53 13648 SH SOLE 13648 0 0 SANDS CHINA LTD UNSPONSORE ADR ADR 80007R105 13066 260841 SH SOLE 181462 0 79379 SANDVIK AB ADR ADR 800212201 48897 1784640 SH SOLE 1648087 0 136553 SANDY SPRING BANCORP INC Common Stock 800363103 3707 85348 SH SOLE 77717 0 7631 SANGAMO THERAPEUTICS COM Common Stock 800677106 2263 180627 SH SOLE 127962 0 52665 SANLAM LTD SPONSORED ADR ADR 80104Q208 2174 262584 SH SOLE 246179 0 16405 SANMINA CORP Common Stock 801056102 12588 304196 SH SOLE 178427 0 125769 SANOFI AVENTIS SPONSORED ADR ADR 80105N105 138039 2790925 SH SOLE 2341838 0 449087 SANTANDER CONSUMER USA COM Common Stock 80283M101 6751 249483 SH SOLE 218612 0 30870 SANTEN PHARMACEUTICAL ADR ADR 80287P100 19753 1423119 SH SOLE 1208823 0 214296 SANTOS LTD - SPONSORED ADR ADR 803021807 1999 371986 SH SOLE 286401 0 85585 SAP AKTIENGESELLSCHAFT SPONSORED ADR ADR 803054204 140106 1141020 SH SOLE 833365 0 307655 SAPIENS INTL CORP N V ORD Common Stock G7T16G103 2961 93153 SH SOLE 28104 0 65049 SAREPTA THERAPEUTICS I COM Common Stock 803607100 8236 110510 SH SOLE 106193 0 4317 SASOL LTD SPONSORED ADR ADR 803866300 7514 518544 SH SOLE 490375 0 28169 Satsuma Pharmaceuticals Inc Common Stock 80405P107 101 17037 SH SOLE 17007 0 30 SAUL CENTERS INC REIT REIT 804395101 3209 79997 SH SOLE 74285 0 5712 SBA COMMUNICATIONS CORP REIT 78410G104 113494 408912 SH SOLE 302675 0 106238 SBERBANK RUSSIA SPONSORED ADR ADR 80585Y308 14199 921391 SH SOLE 763493 0 157898 SCANSOURCE INC Common Stock 806037107 1806 60294 SH SOLE 39762 0 20532 SCHLUMBERGER LTD Common Stock 806857108 123395 4538240 SH SOLE 3848934 0 689305 SCHNEIDER ELECT SA - UNSP ADR ADR 80687P106 94897 3119555 SH SOLE 2681364 0 438191 SCHNEIDER NATIONAL INC CL B Common Stock 80689H102 9091 364078 SH SOLE 83094 0 280984 SCHNITZER STEEL INDUSTRIES INC Common Stock 806882106 5007 119824 SH SOLE 47911 0 71913 SCHOLAR ROCK HOLDING CORP Common Stock 80706P103 1934 38171 SH SOLE 12142 0 26029 SCHOLASTIC CORP Common Stock 807066105 4242 140874 SH SOLE 131390 0 9484 Schrodinger Inc/United States Common Stock 80810D103 689 9031 SH SOLE 8717 0 314 SCHWAB STRATEGIC TR INTL EQTY ETF ETF 808524805 2858 75963 SH SOLE 75761 0 202 SCHWAB STRATEGIC TR SCHWAB FDT US LG ETF 808524771 289 5594 SH SOLE 4863 0 731 SCHWAB STRATEGIC TR SCHWAB FDT US SC ETF 808524763 369 7291 SH SOLE 7291 0 0 SCHWAB STRATEGIC TR SCHWB FDT EMK LG ETF 808524730 773 25122 SH SOLE 25122 0 0 SCHWAB STRATEGIC TR SCHWB FDT INT LG ETF 808524755 580 18076 SH SOLE 18076 0 0 SCHWAB STRATEGIC TR US BRD MKT ETF ETF 808524102 615 6355 SH SOLE 6351 0 4 SCHWAB STRATEGIC TR US DIVIDEND EQ ETF 808524797 3071 42110 SH SOLE 37601 0 4509 SCHWAB STRATEGIC TR US LRG CAP ETF ETF 808524201 239 2485 SH SOLE 1461 0 1024 SCHWAB STRATEGIC TR US MID-CAP ETF ETF 808524508 351 4714 SH SOLE 4678 0 36 SCHWEITZER-MAUDUIT INTERNATION Common Stock 808541106 4582 93573 SH SOLE 75802 0 17772 SCIENCE APPLICATIONS INTE Common Stock 808625107 6045 72322 SH SOLE 52960 0 19362 SCIENTIFIC GAMES CORP Common Stock 80874P109 32327 839233 SH SOLE 837290 0 1943 Sciplay Corp Common Stock 809087109 246 15194 SH SOLE 15194 0 0 SCORPIO TANKERS INC SHS Common Stock Y7542C130 1185 64216 SH SOLE 61057 0 3159 SCOR-SPONSORED ADR ADR 80917Q106 8635 2547155 SH SOLE 2070257 0 476898 SCOTTISH & SOUTHERN ENERGY P SPONSORED ADR ADR 78467K107 33909 1684924 SH SOLE 1497651 0 187273 SCOTTS MIRACLE-GRO CO/THE Common Stock 810186106 22569 92131 SH SOLE 83185 0 8946 SCULPTOR CAPITAL MANAGEMENT Common Stock 811246107 445 20351 SH SOLE 20291 0 60 SEA LTD-ADR ADR 81141R100 28506 127697 SH SOLE 83459 0 44238 SEABOARD CORP Common Stock 811543107 3443 933 SH SOLE 760 0 173 SEACOAST BKG CORP FLA COM Common Stock 811707801 3477 95952 SH SOLE 86336 0 9616 SEACOR HOLDINGS INC Common Stock 811904101 1088 26698 SH SOLE 22278 0 4420 SEAGATE TECHNOLOGY PLC Common Stock G7945M107 120974 1576210 SH SOLE 854971 0 721239 SEAGEN INC Common Stock 81181C104 29289 210926 SH SOLE 193287 0 17639 SEALED AIR CORP Common Stock 81211K100 25038 546444 SH SOLE 477977 0 68468 SEASPINE HOLDINGS CORP Common Stock 81255T108 378 21727 SH SOLE 1057 0 20670 SEAWORLD ENTMT INC COM Common Stock 81282V100 5983 120447 SH SOLE 92059 0 28388 SECOM LTD ADR ADR 813113206 30721 1462887 SH SOLE 1317602 0 145285 SECTOR SPDR TR SBI CONS STPLS ETF 81369Y308 6368 93223 SH SOLE 20843 0 72380 SECTOR SPDR TR SBI INT-ENERGY ETF 81369Y506 32475 661936 SH SOLE 2280 0 659656 SECTOR SPDR TR SBI INT-TECH ETF 81369Y803 5029 37870 SH SOLE 35933 0 1937 SEGA SAMMY HLDGS INC SPONSORED ADR ADR 815794102 1710 422193 SH SOLE 333750 0 88443 SEI INVESTMENTS CO Common Stock 784117103 23241 381435 SH SOLE 368709 0 12726 SEIKO EPSON CORP SUWA ADR ADR 81603X108 10296 1235980 SH SOLE 1073828 0 162152 SEKISUI HOUSE LTD SPONSORED ADR ADR 816078307 29288 1351846 SH SOLE 1210770 0 141076 SELECT BANCORP INC Common Stock 81617L108 474 42828 SH SOLE 38530 0 4298 SELECT ENERGY SVCS INC CL A COM Common Stock 81617J301 1240 248993 SH SOLE 197266 0 51727 SELECT MEDICAL HOLDINGS CORP Common Stock 81619Q105 16295 477864 SH SOLE 285350 0 192514 SELECT SECTOR SPDR TR SBI CONS DISCR ETF 81369Y407 2620 15590 SH SOLE 11828 0 3761 SELECTIVE INSURANCE GROUP INC Common Stock 816300107 14374 198153 SH SOLE 174611 0 23542 SELECTQUOTE INC Common Stock 816307300 1561 52905 SH SOLE 14558 0 38347 SEMPRA ENERGY Common Stock 816851109 102062 769814 SH SOLE 681785 0 88030 SEMTECH CORP Common Stock 816850101 10971 158995 SH SOLE 63114 0 95881 Sendas Distribuidora SA ADR 81689T104 424 32638 SH SOLE 30983 0 1655 SENECA FOODS CORP Common Stock 817070501 528 11223 SH SOLE 8880 0 2343 SENSATA TECHNOLOGIES HOLDING N Common Stock G8060N102 10675 184215 SH SOLE 161488 0 22727 SENSIENT TECHNOLOGIES CORP Common Stock 81725T100 15390 197309 SH SOLE 172065 0 25244 SERES THERAPEUTICS INC COM Common Stock 81750R102 705 34231 SH SOLE 33489 0 742 SERITAGE GROWTH PPTYS CL A REIT 81752R100 865 47145 SH SOLE 42652 0 4493 SERVICE CORP INTERNATIONAL/US Common Stock 817565104 28729 562771 SH SOLE 529538 0 33232 SERVICE PROPERTIES TRUST REIT 81761L102 18268 1540285 SH SOLE 826234 0 714050 SERVICENOW INC COM Common Stock 81762P102 297541 594951 SH SOLE 467432 0 127518 SERVISFIRST BANCSHARES COM Common Stock 81768T108 9149 149172 SH SOLE 91248 0 57924 SEVEN & I HOLDINGS - UNSPONS ADR ADR 81783H105 52094 2572547 SH SOLE 2361730 0 210818 SEVERN TRENT PLC SPONSORED ADR ADR 81814P209 307 9758 SH SOLE 6005 0 3753 SFL CORP LTD Common Stock G7738W106 1370 170826 SH SOLE 137598 0 33227 SGS SOC GEN SURVEILLANCE - ADR ADR 818800104 26461 932727 SH SOLE 779528 0 153199 SHAKE SHACK INC. Common Stock 819047101 8191 72634 SH SOLE 53069 0 19565 SHARP CORP ADR ADR 819882309 12293 2865603 SH SOLE 2530781 0 334822 Shattuck Labs Inc Common Stock 82024L103 218 7469 SH SOLE 7446 0 23 SHAW COMMUNICATIONS INC Common Stock 82028K200 14171 540467 SH SOLE 514022 0 26445 SHENANDOAH TELECOMMUNICATIONS Common Stock 82312B106 5044 103345 SH SOLE 76919 0 26426 SHENZHOU INTERNATI-UNSP ADR ADR 82322R109 999 47684 SH SOLE 42289 0 5395 SHERWIN-WILLIAMS CO/THE Common Stock 824348106 288103 390378 SH SOLE 232309 0 158069 SHIFT TECHNOLOGIES INC Common Stock 82452T107 403 48427 SH SOLE 0 0 48427 SHIFT4 PAYMENTS INC-CLASS A Common Stock 82452J109 670 8168 SH SOLE 8168 0 0 SHIMANO INC ADR ADR 82455C101 32221 1348726 SH SOLE 1219471 0 129255 SHIMIZU CORP - ADR ADR 82454Y104 316 9104 SH SOLE 4789 0 4315 SHIN - ETSU CHEM - UNSPON ADR ADR 824551105 69281 1633591 SH SOLE 1438144 0 195447 SHINHAN FINANCIAL GROUP CO L SPN ADR RESTR ADR 824596100 28450 848226 SH SOLE 803906 0 44321 SHINSEI BANK LTD TOKYO SPONSORED ADR ADR 824631105 932 271595 SH SOLE 222267 0 49328 SHIONOGI & CO LTD-UNSPON ADR ADR 824667109 16014 1184218 SH SOLE 1035524 0 148694 SHISEIDO SPONSORED ADR ADR 824841407 40563 599329 SH SOLE 551650 0 47679 SHIZUOKA BANK-UNSPONS ADR ADR 824882203 485 6028 SH SOLE 1854 0 4174 SHOCKWAVE MEDICAL INC Common Stock 82489T104 4291 32939 SH SOLE 19743 0 13196 SHOE CARNIVAL INC Common Stock 824889109 2914 47085 SH SOLE 19078 0 28007 SHOPIFY INC CL A Common Stock 82509L107 69511 62821 SH SOLE 51878 0 10943 SHOPRITE HLDGS LTD SPONSORED ADR ADR 82510E209 1170 109129 SH SOLE 101279 0 7850 SHORE BANCSHARES INC Common Stock 825107105 949 55757 SH SOLE 48498 0 7259 SHUTTERSTOCK INC COM Common Stock 825690100 11258 126435 SH SOLE 39769 0 86666 SHYFT GROUP INC/THE Common Stock 825698103 3252 87422 SH SOLE 16931 0 70491 SIBANYE-STILLWATER LTD-ADR ADR 82575P107 744 41636 SH SOLE 33352 0 8284 SIEMENS A G SPONSORED ADR ADR 826197501 150892 1833528 SH SOLE 995112 0 838416 SIEMENS HEALTHINEE-UNSP ADR ADR 82622J104 22867 843483 SH SOLE 757990 0 85493 SIENTRA INC COM Common Stock 82621J105 190 26083 SH SOLE 25737 0 346 SIERRA BANCORP Common Stock 82620P102 1498 55880 SH SOLE 34443 0 21438 SIGA TECHNOLOGIES INC Common Stock 826917106 335 51520 SH SOLE 36630 0 14890 SIGNATURE BANK/NEW YORK NY Common Stock 82669G104 20762 91828 SH SOLE 57574 0 34253 SIGNET JEWELERS LTD Common Stock G81276100 25050 432051 SH SOLE 418828 0 13223 SIKA AG-BR-ADR ADR 82674R103 36045 1261202 SH SOLE 1164396 0 96806 SILGAN HOLDINGS INC Common Stock 827048109 28966 689170 SH SOLE 181922 0 507248 SILICON LABORATORIES INC Common Stock 826919102 8376 59376 SH SOLE 50604 0 8772 SILICON MOTION TECHNOLOGY CO SPONSORED ADR ADR 82706C108 26801 451264 SH SOLE 19100 0 432164 SILK ROAD MEDICAL INC Common Stock 82710M100 628 12398 SH SOLE 11840 0 558 SILVERBOW RESOURCES INC Common Stock 82836G102 411 52781 SH SOLE 52781 0 0 SIMMONS FIRST NATIONAL CORP Common Stock 828730200 9951 335392 SH SOLE 275767 0 59625 SIMON PROPERTY GROUP INC REIT REIT 828806109 151032 1327523 SH SOLE 1147631 0 179892 SIMPLY GOOD FOODS CO/THE Common Stock 82900L102 3450 113423 SH SOLE 98004 0 15419 SIMPSON MANUFACTURING CO INC Common Stock 829073105 9421 90818 SH SOLE 72835 0 17983 SIMULATIONS PLUS INC Common Stock 829214105 1734 27420 SH SOLE 21505 0 5915 SINCLAIR BROADCAST GROUP INC Common Stock 829226109 5490 187612 SH SOLE 183614 0 3998 SINGAPORE AIRLINES LTD. ADR 82930C106 17104 2070756 SH SOLE 1942060 0 128696 SINGAPORE EXCHANGE LTD ADR ADR 82929W105 20942 190794 SH SOLE 173039 0 17755 Singapore Technologies Enginee ADR 82929Y101 305 10811 SH SOLE 5874 0 4937 SINGAPORE TELECOMMUNICATNS L SPON ADR NEW ADR 82929R304 21044 1159468 SH SOLE 1080993 0 78475 SINO BIOPHARMACEUTICAL Common Stock G8167W138 10 10399 SH SOLE 6750 0 3649 SINO LD LTD SPONSORED ADR ADR 829344308 235 32706 SH SOLE 22796 0 9910 SINOPEC SHANGHAI PETROCHEMIC SPON ADR H ADR 82935M109 1381 58416 SH SOLE 53146 0 5270 SINOPHARM GROUP CO-UNSP ADR ADR 82937K101 2672 219174 SH SOLE 207363 0 11811 SIRIUS XM HOLDINGS INC Common Stock 82968B103 12932 2123532 SH SOLE 2028432 0 95101 SiriusPoint Ltd Common Stock G8192H106 2714 266835 SH SOLE 235338 0 31497 SITE CENTERS CORP REIT 82981J109 8380 617968 SH SOLE 543624 0 74344 SITEONE LANDSCAPE SUPPLY INC Common Stock 82982L103 11310 66243 SH SOLE 36850 0 29393 SiTime Corp Common Stock 82982T106 844 8560 SH SOLE 8025 0 535 SIX FLAGS ENTERTAINMENT CORP Common Stock 83001A102 13310 286418 SH SOLE 274100 0 12319 SJW GROUP Common Stock 784305104 2678 42520 SH SOLE 39881 0 2639 SK TELECOM LTD SPONSORED ADR ADR 78440P108 31182 1145151 SH SOLE 1087800 0 57351 SKECHERS U.S.A. INC Common Stock 830566105 15789 378544 SH SOLE 223667 0 154877 SKF AB SPONSORED ADR ADR 784375404 19111 670571 SH SOLE 592214 0 78357 SKYLINE CHAMPION CORP Common Stock 830830105 2218 49004 SH SOLE 18441 0 30563 SKYWEST INC Common Stock 830879102 14559 267235 SH SOLE 246696 0 20539 SKYWORKS SOLUTIONS INC Common Stock 83088M102 101517 553285 SH SOLE 463446 0 89839 SL GREEN RLTY CORP COM REIT REIT 78440X804 24348 347878 SH SOLE 286125 0 61753 SLACK TECHNOLOGIES INC- CL A Common Stock 83088V102 14336 352838 SH SOLE 337243 0 15595 SLEEP NUMBER CORP Common Stock 83125X103 10961 76389 SH SOLE 57448 0 18941 SLM CORP COM Common Stock 78442P106 33381 1857617 SH SOLE 730382 0 1127235 SM ENERGY CO Common Stock 78454L100 33626 2054137 SH SOLE 2030004 0 24133 SMART GLOBAL HOLDINGS INC Common Stock G8232Y101 1717 37313 SH SOLE 33541 0 3772 SMARTSHEET INC-CLASS A Common Stock 83200N103 4995 78141 SH SOLE 72997 0 5144 SMC CORP JAPAN SPONSORED ADR ADR 78445W306 49073 1653976 SH SOLE 1483252 0 170724 SMITH & NEPHEW PLC SPDN ADR NEW ADR 83175M205 40197 1060599 SH SOLE 922569 0 138030 SMITH & WESSON BRANDS INC Common Stock 831754106 580 33215 SH SOLE 24876 0 8339 SMITH MICRO SOFTWARE Common Stock 832154207 80 14451 SH SOLE 14451 0 0 SMITHS GROUP PLC SPON ADR ADR 83238P203 13647 641877 SH SOLE 543264 0 98613 SMURFIT KAPPA GROUP PLC-ADR ADR 83272W106 20752 434876 SH SOLE 314600 0 120276 SNAM RETE GAS SPA ADR ADR 78460A106 581 51255 SH SOLE 40221 0 11034 SNAP INC CL A Common Stock 83304A106 34578 661281 SH SOLE 284215 0 377066 SNAP-ON INC Common Stock 833034101 49329 213788 SH SOLE 169440 0 44348 SNOWFLAKE INC Common Stock 833445109 9443 41187 SH SOLE 37401 0 3786 SOCIEDAD QUIMICA MINERA DE C SPON ADR SER ADR 833635105 10346 194942 SH SOLE 185327 0 9615 SOCIEDAD QUIMICA Y MINERA DE RIGHTS Right 833636111 112 36280 SH SOLE 34498 0 1782 SOCIETE GENERALE FRANCE SPONSORED ADR ADR 83364L109 23194 4417819 SH SOLE 3888381 0 529438 SODEXO - SPONSORED ADR ADR 833792104 22671 1169789 SH SOLE 1045086 0 124703 Softbank Corp ADR 83405K102 21748 1657647 SH SOLE 1437472 0 220175 SOFTBANK CORP ADR ADR 83404D109 132353 3109795 SH SOLE 2750307 0 359488 SOLAREDGE TECHNOLOGIES INC Common Stock 83417M104 15169 52771 SH SOLE 48733 0 4038 SOLARIS OILFIELD INFRAST-A Common Stock 83418M103 1544 125854 SH SOLE 117285 0 8569 SOLARWINDS CORP Common Stock 83417Q105 1796 102968 SH SOLE 92992 0 9976 SOLID BIOSCIENCES INC Common Stock 83422E105 388 70077 SH SOLE 67840 0 2237 SOLVAY SA - UNSPONSORED ADR ADR 834437303 138 10925 SH SOLE 3578 0 7347 SONIC AUTOMOTIVE INC Common Stock 83545G102 5702 115023 SH SOLE 85240 0 29783 SONIC HEALTHCARE LTD ADR ADR 83546A203 41161 1531297 SH SOLE 1363888 0 167409 SONOCO PRODUCTS CO Common Stock 835495102 22142 349791 SH SOLE 324347 0 25444 SONOS INC Common Stock 83570H108 4534 121010 SH SOLE 33535 0 87475 SONOVA HOLDING-UNSPON ADR ADR 83569C102 36205 683312 SH SOLE 530548 0 152764 SONY CORP ADR NEW ADR 835699307 150021 1415157 SH SOLE 1232763 0 182394 SORRENTO THERAPEUTICS COM NEW Common Stock 83587F202 1099 132888 SH SOLE 116303 0 16585 SOUTH JERSEY INDUSTRIES INC Common Stock 838518108 12459 551770 SH SOLE 529807 0 21963 SOUTH STATE CORP Common Stock 840441109 5194 66157 SH SOLE 64372 0 1785 SOUTH32 - ADR-W/I ADR 84473L105 38931 3611409 SH SOLE 3231409 0 380000 SOUTHERN CO/THE Common Stock 842587107 225877 3633795 SH SOLE 2781510 0 852285 SOUTHERN COPPER CORP Common Stock 84265V105 46480 684835 SH SOLE 636989 0 47846 SOUTHERN FIRST BANCSHS COM Common Stock 842873101 725 15460 SH SOLE 14814 0 646 SOUTHSIDE BANCSHARES INC Common Stock 84470P109 2137 55504 SH SOLE 52141 0 3363 SOUTHWEST AIRLINES CO Common Stock 844741108 95781 1568643 SH SOLE 1222342 0 346300 SOUTHWEST GAS HOLDINGS INC Common Stock 844895102 8745 127269 SH SOLE 103698 0 23571 SOUTHWESTERN ENERGY CO Common Stock 845467109 18144 3901976 SH SOLE 3627028 0 274948 SP PLUS CORP Common Stock 78469C103 1133 34558 SH SOLE 8828 0 25730 SPARK ENERGY INC CL A COM Common Stock 846511103 272 25455 SH SOLE 20534 0 4921 SPARK NEW ZEALAND LTD ADR 84652A102 24797 1577926 SH SOLE 1453563 0 124363 SPARTANNASH CO Common Stock 847215100 4547 231616 SH SOLE 173171 0 58445 SPDR DOW JONES INDUSTRIAL AVERAGE ETF ETF 78467X109 3041 9210 SH SOLE 5574 0 3636 SPDR GOLD TRUST ETF 78463V107 730 4564 SH SOLE 1598 0 2966 SPDR PORT LNG TRM TRSRY ETF 78464A664 207 5309 SH SOLE 5309 0 0 SPDR PORTFOLIO AGGREGATE BOND ETF ETF 78464A649 540 18201 SH SOLE 18201 0 0 SPDR PORTFOLIO DEVELOPED WORLD ETF ETF 78463X889 3630 102644 SH SOLE 102644 0 0 SPDR PORTFOLIO EMERGING MARKETS ETF ETF 78463X509 19106 436406 SH SOLE 436406 0 0 SPDR PORTFOLIO LARGE CAP ETF ETF 78464A854 289 6207 SH SOLE 6207 0 0 SPDR PORTFOLIO MSCI GLOBAL S ETF 78463X475 7046 134587 SH SOLE 134587 0 0 SPDR PORTFOLIO S&P 400 MID C ETF 78464A847 210 4585 SH SOLE 4585 0 0 SPDR PORTFOLIO S&P 500 GROWT ETF 78464A409 111928 1984535 SH SOLE 1984535 0 0 SPDR PORTFOLIO SMALL CAP ETF ETF 78468R853 226 5353 SH SOLE 5353 0 0 SPDR POTFOLIO S&P 1500 COMPOS ETF 78464A805 2510 51023 SH SOLE 51023 0 0 SPDR S&P BIOTECH ETF 78464A870 217 1599 SH SOLE 1390 0 209 SPDR S&P MIDCAP 400 ETF TRUST ETF 78467Y107 9650 20270 SH SOLE 1682 0 18588 SPDR TR UNIT SER 1 ETF 78462F103 119058 300402 SH SOLE 188671 0 111731 SPECTRUM BRANDS HOLDINGS INC (NEW) Common Stock 84790A105 9541 112247 SH SOLE 20415 0 91832 SPECTRUM PHARMACEUTICALS INC Common Stock 84763A108 2278 698720 SH SOLE 677004 0 21716 SPERO THERAPEUTICS INC Common Stock 84833T103 463 31437 SH SOLE 13564 0 17873 SPIRE INC Common Stock 84857L101 23758 321535 SH SOLE 289402 0 32133 SPIRIT AEROSYSTEMS HOLDINGS IN Common Stock 848574109 54349 1117148 SH SOLE 428333 0 688815 SPIRIT AIRLS INC COM Common Stock 848577102 3519 95361 SH SOLE 90342 0 5019 SPIRIT RLTY CAP INC COM REIT 84860W300 9003 211846 SH SOLE 188549 0 23297 SPLUNK INC COM Common Stock 848637104 24352 179746 SH SOLE 164772 0 14974 SPOK HOLDINGS INC Common Stock 84863T106 1382 131774 SH SOLE 126624 0 5150 SPORTSMANS WHSE HLDGS COM Common Stock 84920Y106 603 35005 SH SOLE 29069 0 5936 SPOTIFY TECHNOLOGY SA Common Stock L8681T102 38060 142043 SH SOLE 125298 0 16745 SPRINGWORKS THERAPEUTICS INC Common Stock 85205L107 2041 27749 SH SOLE 14387 0 13362 Sprout Social Inc Common Stock 85209W109 2299 39804 SH SOLE 22566 0 17238 SPROUTS FARMERS MARKET INC Common Stock 85208M102 15359 576973 SH SOLE 324113 0 252860 SPS COMM INC COM Common Stock 78463M107 13960 140570 SH SOLE 102003 0 38567 SPX CORP Common Stock 784635104 14594 250458 SH SOLE 89897 0 160561 SPX FLOW INC Common Stock 78469X107 8784 138702 SH SOLE 104749 0 33953 SQUARE INC - A Common Stock 852234103 91804 404336 SH SOLE 369334 0 35002 SS&C TECHNOLOGIES INC COM Common Stock 78467J100 14046 201029 SH SOLE 187278 0 13751 SSSS - SuRo Capital Corp Common Stock 86887Q109 5537 408605 SH SOLE 0 0 408605 ST JOE CO/THE Common Stock 790148100 4373 101934 SH SOLE 96748 0 5186 STAAR SURGICAL CO COM PAR $0.01 Common Stock 852312305 5357 50818 SH SOLE 32712 0 18106 STAG INDL INC COM REIT REIT 85254J102 6909 205557 SH SOLE 184947 0 20610 STAMPS.COM INC Common Stock 852857200 16998 85200 SH SOLE 74504 0 10696 STANDARD BK GROUP LTD SPONSORED ADR ADR 853118206 3452 404653 SH SOLE 251701 0 152952 STANDARD CHARTERED- UNSP ADR ADR 853254100 11546 816577 SH SOLE 734357 0 82220 STANDARD LIFE ABE - UNSPON ADR ADR 853584100 184 11662 SH SOLE 2353 0 9309 STANDARD MOTOR PRODUCTS INC Common Stock 853666105 999 24015 SH SOLE 21766 0 2249 STANDEX INTERNATIONAL CORP Common Stock 854231107 8279 86628 SH SOLE 42851 0 43777 STANLEY BLACK & DECKER INC Common Stock 854502101 144028 721328 SH SOLE 552762 0 168565 STAR BULK CARRIERS CORP Common Stock Y8162K204 1049 71444 SH SOLE 71444 0 0 STARBUCKS CORP Common Stock 855244109 482822 4418610 SH SOLE 3615610 0 803001 STARWOOD PROPERTY TRUST INC REIT REIT 85571B105 28234 1141232 SH SOLE 456603 0 684629 STATE AUTO FINANCIAL CORP Common Stock 855707105 878 44562 SH SOLE 42015 0 2547 STATE STREET CORP Common Stock 857477103 137553 1637346 SH SOLE 1067699 0 569647 STEEL DYNAMICS INC COM Common Stock 858119100 70323 1385409 SH SOLE 735468 0 649941 STEELCASE INC Common Stock 858155203 2742 190524 SH SOLE 114578 0 75946 STELLANTIS NV Common Stock N82405106 42381 2382319 SH SOLE 2257821 0 124498 STEPAN CO Common Stock 858586100 8512 66965 SH SOLE 48263 0 18702 STERICYCLE INC Common Stock 858912108 10070 149166 SH SOLE 136699 0 12467 STERIS PLC Common Stock G8473T100 38319 201173 SH SOLE 164287 0 36886 STERLING BANCORP INC/MI Common Stock 85917W102 354 62477 SH SOLE 56739 0 5738 STERLING BANCORP/DE Common Stock 85917A100 19072 828488 SH SOLE 608402 0 220086 STERLING CONSTRUCTION CO INC Common Stock 859241101 472 20340 SH SOLE 18795 0 1545 STEVEN MADDEN LTD Common Stock 556269108 9185 246514 SH SOLE 198912 0 47602 STEWART INFORMATION SERVICES C Common Stock 860372101 7298 140263 SH SOLE 80816 0 59447 STIFEL FINANCIAL CORP Common Stock 860630102 18222 284451 SH SOLE 233389 0 51062 STITCH FIX INC-CLASS A Common Stock 860897107 3027 61104 SH SOLE 57406 0 3698 STMICROELECTRONICS N V NY REGISTRY NY Reg Shrs 861012102 39673 1035037 SH SOLE 925184 0 109853 STOCK YARDS BANCORP INC Common Stock 861025104 1764 34545 SH SOLE 34026 0 519 STOKE THERAPEUTICS INC Common Stock 86150R107 416 10708 SH SOLE 4692 0 6016 STONECO LTD-A Common Stock G85158106 22504 367597 SH SOLE 347691 0 19906 STONERIDGE INC Common Stock 86183P102 301 9475 SH SOLE 9339 0 136 StoneX Group Inc Common Stock 861896108 2317 35437 SH SOLE 33163 0 2274 STORA ENSO CORP SPON ADR REP R ADR 86210M106 18413 985186 SH SOLE 865611 0 119576 STORE CAP CORP COM REIT 862121100 12507 373340 SH SOLE 336729 0 36611 STRATEGIC EDUCATION INC Common Stock 86272C103 2750 29924 SH SOLE 25732 0 4192 STRAUMANN HOLDING AG-UNS ADR ADR 86317T103 11211 178367 SH SOLE 167663 0 10704 STREETTRACKS SER TR SPDR S&P DIVID ETF 78464A763 1608 13622 SH SOLE 13373 0 249 STRIDE INC Common Stock 86333M108 1472 48897 SH SOLE 7120 0 41777 STRONGBRIDGE BIOPHARMA PLC Common Stock G85347105 170 61570 SH SOLE 49938 0 11632 STRYKER CORP Common Stock 863667101 259335 1064680 SH SOLE 888477 0 176203 STURM RUGER & CO INC Common Stock 864159108 2322 35149 SH SOLE 32374 0 2775 SUBARU CORP ADR 86428V104 15769 1576872 SH SOLE 1446976 0 129896 SUBSEA 7 S A SPONSORED ADR ADR 864323100 502 49945 SH SOLE 49840 0 105 SUEZ-SPONSORED ADR ADR 864691209 23412 2209736 SH SOLE 1972292 0 237444 SUMCO CORPORATION ADR ADR 86558P109 542 11533 SH SOLE 11501 0 32 SUMITOMO CHEM CO LTD ADR ADR 865612105 14600 559616 SH SOLE 486086 0 73530 SUMITOMO CORP SPONSORED ADR ADR 865613103 21606 1494192 SH SOLE 1337170 0 157022 SUMITOMO ELEC INDS LTD ADR ADR 865617203 321 20856 SH SOLE 8557 0 12299 SUMITOMO METAL MNG CO ADR ADR 86563T104 1780 164538 SH SOLE 153546 0 10992 SUMITOMO MITSUI FINL SPONSORED ADR ADR 86562M209 74430 10266218 SH SOLE 8456896 0 1809322 SUMITOMO MITSUI TR SPONSORED ADR ADR 86562X106 28304 7928426 SH SOLE 7058812 0 869614 SUMMIT HOTEL PPTYS INC COM REIT 866082100 10657 1048901 SH SOLE 963782 0 85119 SUMMIT MATERIALS INC - CL A Common Stock 86614U100 4885 174329 SH SOLE 147210 0 27119 SUMO LOGIC INC Common Stock 86646P103 346 18321 SH SOLE 15730 0 2591 SUN ART RETAIL GRP LTD ADR ADR 866633100 193 21063 SH SOLE 21063 0 0 SUN COMMUNITIES INC REIT REIT 866674104 26784 178514 SH SOLE 165563 0 12951 SUN HUNG KAI PPTYS LTD SPONSORED ADR ADR 86676H302 55967 3679599 SH SOLE 3381544 0 298055 SUN LIFE FINANCIAL INC Common Stock 866796105 18713 370197 SH SOLE 352586 0 17611 SUNCOKE ENERGY INC Common Stock 86722A103 1621 231205 SH SOLE 214920 0 16285 SUNCOR ENERGY INC Common Stock 867224107 16942 810603 SH SOLE 766340 0 44263 SUNCORP GROUP LTD-SPON ADR ADR 86723Y308 364 46608 SH SOLE 10726 0 35882 SUNNOVA ENERGY INTERNATIONAL Common Stock 86745K104 2361 57848 SH SOLE 55413 0 2435 SUNNY OPTICAL TECH-UNSP ADR ADR 86745T105 3857 16730 SH SOLE 15085 0 1645 SUNPOWER CORP Common Stock 867652406 2036 60872 SH SOLE 58815 0 2057 SUNRUN INC COM Common Stock 86771W105 9129 150950 SH SOLE 144567 0 6383 SUNSTONE HOTEL INVESTORS INC REIT REIT 867892101 4287 344061 SH SOLE 300704 0 43357 SUNTORY BEVER & FOOD ADS ADR 86803T104 17789 950508 SH SOLE 860617 0 89891 SUPER MICRO COMPUTER INC Common Stock 86800U104 12005 307352 SH SOLE 11483 0 295869 SUPERIOR GROUP OF COS INC Common Stock 868358102 402 15820 SH SOLE 11235 0 4585 SUPERNUS PHARMA INC COM Common Stock 868459108 4126 157592 SH SOLE 112794 0 44798 SURGERY PARTNERS INC COM Common Stock 86881A100 2607 58898 SH SOLE 17231 0 41667 SURGUTNEFTEGAZ JSC SPON ADR PFD ADR 868861105 4754 872303 SH SOLE 816374 0 55929 SURMODICS INC Common Stock 868873100 1793 31972 SH SOLE 28592 0 3380 Sutro Biopharma Inc Common Stock 869367102 372 16340 SH SOLE 16179 0 161 SUZANO PAPEL E CELULO-SP ADR ADR 86959K105 1794 146805 SH SOLE 127990 0 18815 SUZUKI MTR CORP ADR ADR 86959X107 5300 28987 SH SOLE 25798 0 3189 SVB FINANCIAL GROUP Common Stock 78486Q101 97987 198491 SH SOLE 163024 0 35467 SVENSKA HANDELSBANKEN ADR ADR 86959C103 25908 4797774 SH SOLE 4225327 0 572447 SVMK INC Common Stock 78489X103 3719 202991 SH SOLE 67466 0 135525 SWATCH GROUP AG ADR ADR 870123106 12149 848424 SH SOLE 783092 0 65332 SWEDBANK AB ADR ADR 870195104 17001 965431 SH SOLE 804336 0 161095 SWEDISH MATCH AB-UNSPON ADR ADR 870309606 21174 543058 SH SOLE 493509 0 49549 SWIRE PAC LTD SPON ADR A ADR 870794302 31055 4162849 SH SOLE 3672542 0 490308 Swiss Life Holding AG ADR 87089E100 2214 89044 SH SOLE 77710 0 11334 SWISS RE LTD SPONSORED ADR ADR 870886108 28196 1142021 SH SOLE 1048286 0 93735 SWISSCOM AG-SPONSORED ADR ADR 871013108 26936 500017 SH SOLE 450872 0 49144 SWITCH INC - A Common Stock 87105L104 3630 223217 SH SOLE 181762 0 41454 SYKES ENTERPRISES INC Common Stock 871237103 10532 238935 SH SOLE 124989 0 113946 SYMRISE AG - ADR ADR 87155N109 35955 1184690 SH SOLE 1050055 0 134635 SYNAPTICS INC Common Stock 87157D109 11027 81428 SH SOLE 60011 0 21417 SYNCHRONY FINL COM Common Stock 87165B103 77626 1909161 SH SOLE 1585526 0 323635 SYNDAX PHARMACEUTICALS INC Common Stock 87164F105 708 31669 SH SOLE 29978 0 1691 SYNEOS HEALTH INC Common Stock 87166B102 21663 285603 SH SOLE 74598 0 211005 SYNLOGIC INC Common Stock 87166L100 100 27943 SH SOLE 27943 0 0 SYNNEX CORP Common Stock 87162W100 11060 96305 SH SOLE 63428 0 32877 SYNOPSYS INC Common Stock 871607107 100535 405745 SH SOLE 345833 0 59912 SYNOVUS FINANCIAL CORP Common Stock 87161C501 28052 613151 SH SOLE 564340 0 48812 SYSCO CORP Common Stock 871829107 154216 1958543 SH SOLE 1504283 0 454260 SYSMEX CORP UNSPONS ADR ADR 87184P109 50049 924102 SH SOLE 825631 0 98471 SYSTEMAX INC Common Stock 871851101 597 14510 SH SOLE 8979 0 5531 T ROWE PRICE GROUP INC Common Stock 74144T108 165428 964034 SH SOLE 795125 0 168910 T&D HOLDINGS INC-UNSPON ADR ADR 872120100 1933 308752 SH SOLE 234323 0 74429 TABCORP HLDGS LTD ADR ADR 873306302 440 63178 SH SOLE 3431 0 59747 TABULA RASA HEALTHCARE INC Common Stock 873379101 1362 29578 SH SOLE 20343 0 9235 TACTILE SYSTEMS TECHNOLOGY I Common Stock 87357P100 2370 43498 SH SOLE 28961 0 14537 TAIHEIYO CEMENT CORP - SPON ADR ADR 87401G106 260 39220 SH SOLE 9870 0 29350 TAISHO PHARMA HOLD UNSP- ADR ADR 87402P105 2348 144398 SH SOLE 115851 0 28547 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR ADR 874039100 224017 1893956 SH SOLE 1525033 0 368923 TAKEDA PHARMACEUTICAL CO LTD ADR 874060205 70069 3837294 SH SOLE 2909169 0 928124 TAKE-TWO INTERACTIVE SOFTWARE Common Stock 874054109 60070 339956 SH SOLE 256957 0 82999 TAL EDUCATION GROUP ADR 874080104 11902 221024 SH SOLE 210648 0 10376 TALEND SA - ADR ADR 874224207 878 13790 SH SOLE 13187 0 603 Talis Biomedical Corp Common Stock 87424L108 535 41628 SH SOLE 218 0 41410 TALOS ENERGY INC Common Stock 87484T108 2761 229331 SH SOLE 222174 0 7157 TANDEM DIABETES CARE INC Common Stock 875372203 3022 34246 SH SOLE 29990 0 4256 TANGER FACTORY OUTLET CENTER REIT REIT 875465106 6839 452037 SH SOLE 332800 0 119238 TAPESTRY INC Common Stock 876030107 38702 939151 SH SOLE 829481 0 109670 TARGA RESOURCES CORP Common Stock 87612G101 36183 1139614 SH SOLE 1072314 0 67300 TARGET CORP Common Stock 87612E106 588691 2972136 SH SOLE 1937930 0 1034207 TARGET HOSPITALITY CORP Common Stock 87615L107 42 16642 SH SOLE 16642 0 0 TARO PHARMACEUTICAL INDS LTD ORD Common Stock M8737E108 3529 47845 SH SOLE 43786 0 4059 TATA MOTORS LTD SPONSORED ADR ADR 876568502 29014 1395575 SH SOLE 1331575 0 64000 TATE & LYLE PLC SPONSORED ADR ADR 876570607 328 7617 SH SOLE 7608 0 9 Tatneft PJSC ADR 876629205 1044 22302 SH SOLE 21752 0 550 TAYLOR MORRISON HOME CL A Common Stock 87724P106 22655 735306 SH SOLE 449321 0 285985 TC ENERGY CORP Common Stock 87807B107 18222 398291 SH SOLE 382972 0 15319 TCF FINANCIAL CORP Common Stock 872307103 29064 625567 SH SOLE 520751 0 104816 TCR2 THERAPEUTICS INC Common Stock 87808K106 1241 56200 SH SOLE 11958 0 44242 TDK CORP - SPONSORED ADR ADR 872351408 31072 221785 SH SOLE 201304 0 20482 TE CONNECTIVITY LTD Common Stock H84989104 106683 826295 SH SOLE 741255 0 85040 TEAM INC Common Stock 878155100 2282 197942 SH SOLE 74190 0 123752 TeamViewer AG ADR 87816Y106 7199 336010 SH SOLE 308356 0 27654 TECHNIP ENERGIES ADR - SPON ADR 87854Y109 4565 304915 SH SOLE 264100 0 40815 TECHNIPFMC PLC Common Stock G87110105 11958 1548997 SH SOLE 1341603 0 207394 TECHNOPRO HOLDINGS-SPON ADR ADR 87875T204 2792 165883 SH SOLE 35214 0 130669 TECHTARGET INC Common Stock 87874R100 5692 81953 SH SOLE 43388 0 38565 TECHTRONIC INDS LTD SPONSORED ADR ADR 87873R101 51448 599002 SH SOLE 466966 0 132036 TECK RESOURCES LTD Common Stock 878742204 10575 551355 SH SOLE 539056 0 12299 TEEKAY CORP Common Stock Y8564W103 36 11169 SH SOLE 11169 0 0 TEGNA INC Common Stock 87901J105 25068 1331299 SH SOLE 499561 0 831738 TEIJIN LTD ADR ADR 879063204 835 46959 SH SOLE 28539 0 18420 TEJON RANCH CO DEL COM Common Stock 879080109 228 13594 SH SOLE 13426 0 168 TELADOC HEALTH INC Common Stock 87918A105 31505 173344 SH SOLE 125258 0 48086 TELE2 AB ADR ADR 87952P307 3197 482247 SH SOLE 426667 0 55580 TELECOM ARGENTINA STET FRANCE TELECOM ADR ADR 879273209 567 102649 SH SOLE 96984 0 5665 TELECOM ITALIA SPA-SPON ADR ADR 87927Y201 5955 1037530 SH SOLE 913323 0 124207 TELECOM ITALIA SPA-SPON ADR ADR 87927Y102 11446 2100268 SH SOLE 1815805 0 284463 TELEDYNE TECHNOLOGIES INC Common Stock 879360105 39825 96278 SH SOLE 62417 0 33861 TELEFLEX INC Common Stock 879369106 91436 220084 SH SOLE 96260 0 123824 TELEFONICA BRASIL SA ADR 87936R205 1118 142084 SH SOLE 134720 0 7364 TELEFONICA S A SPONSORED ADR ADR 879382208 23869 5269066 SH SOLE 4620628 0 648437 TELENOR ASA SPONSORED ADR ADR 87944W105 14230 804425 SH SOLE 745664 0 58761 TELEPERFORMANCE SA ADR ADR 87946F100 23895 131291 SH SOLE 97608 0 33683 TELEPHONE & DATA SYSTEMS INC Common Stock 879433829 6374 277594 SH SOLE 236480 0 41114 TELIASONERA A B SPONSORED ADR ADR 87960M205 23401 2708427 SH SOLE 2424429 0 283998 TELLURIAN INC Common Stock 87968A104 60 25489 SH SOLE 20115 0 5374 TELOS CORPORATION Common Stock 87969B101 1106 29169 SH SOLE 29169 0 0 TELSTRA CORP LTD SPON ADR ADR 87969N204 34081 2627685 SH SOLE 2454107 0 173578 TELUS CORP NON-VTG SHS Common Stock 87971M103 7996 401194 SH SOLE 393277 0 7917 TEMENOS AG-SP ADR ADR 87974R208 11912 82858 SH SOLE 73076 0 9782 Templeton Emerging Markets Inc Closed-End Fund 880192109 11191 1518471 SH SOLE 873481 0 644990 TEMPLETON GLOBAL INCOME FUND Closed-End Fund 880198106 36770 6924715 SH SOLE 3410663 0 3514052 TEMPUR SEALY INTERNATIONAL INC Common Stock 88023U101 13986 382561 SH SOLE 321219 0 61342 TENABLE HOLDINGS INC Common Stock 88025T102 4885 134989 SH SOLE 70193 0 64796 TENAGA NASIONAL BERHAD SPONSORED ADR ADR 880277108 624 64582 SH SOLE 59635 0 4947 TENARIS SA ADR ADR 88031M109 29692 1308587 SH SOLE 1164091 0 144496 TENCENT HOLDINGS LTD Common Stock G87572163 365 4556 SH SOLE 3392 0 1164 TENCENT HOLDINGS LTD - ADR ADR 88032Q109 120857 1514496 SH SOLE 1315412 0 199083 TENCENT MUSIC ENTERTAINM-ADR ADR 88034P109 11560 564191 SH SOLE 479974 0 84217 TENET HEALTHCARE CORP Common Stock 88033G407 11775 226442 SH SOLE 126170 0 100272 TENNANT CO Common Stock 880345103 5017 62804 SH SOLE 29496 0 33308 TENNECO INC Common Stock 880349105 2188 204115 SH SOLE 197991 0 6124 TERADATA CORP Common Stock 88076W103 14639 379833 SH SOLE 323917 0 55916 TERADYNE INC Common Stock 880770102 47159 387567 SH SOLE 322992 0 64575 TEREX CORP Common Stock 880779103 10819 234835 SH SOLE 205683 0 29152 Terminix Global Holdings Inc Common Stock 88087E100 13104 274889 SH SOLE 266892 0 7997 TERNIUM SA-SPONSORED ADR ADR 880890108 3519 90607 SH SOLE 87743 0 2864 TERRENO RLTY CORP COM REIT 88146M101 6724 116392 SH SOLE 93474 0 22917 TERUMO CORP-UNSPON ADR ADR 88156J105 10344 285102 SH SOLE 202768 0 82334 TESCO PLC SPONSORED ADR ADR 881575401 29695 3132383 SH SOLE 2827270 0 305113 TESLA INC Common Stock 88160R101 1312876 1965589 SH SOLE 1714006 0 251583 TETRA TECH INC Common Stock 88162G103 18456 135987 SH SOLE 81138 0 54849 TETRA TECHNOLOGIES INC Common Stock 88162F105 60 24842 SH SOLE 24842 0 0 TEVA PHARMACEUTICAL-SP ADR ADR 881624209 62394 5406723 SH SOLE 4597818 0 808905 TEXAS CAPITAL BANCSHARES INC Common Stock 88224Q107 8815 124296 SH SOLE 113967 0 10329 TEXAS INSTRUMENTS INC Common Stock 882508104 764442 4044881 SH SOLE 3430649 0 614231 TEXAS PACIFIC LAND TRUST Common Stock 88262P102 1591 1001 SH SOLE 350 0 651 TEXAS ROADHOUSE INC Common Stock 882681109 10035 104600 SH SOLE 79870 0 24730 TEXTAINER GROUP HOLDINGS LTD Common Stock G8766E109 4043 141123 SH SOLE 36422 0 104701 TEXTRON INC Common Stock 883203101 75376 1344089 SH SOLE 803012 0 541077 TFS FINANCIAL CORP Common Stock 87240R107 9585 470525 SH SOLE 187160 0 283364 TG THERAPEUTICS INC COM Common Stock 88322Q108 7080 146878 SH SOLE 106747 0 40131 Thales SA ADR 883219206 1392 70037 SH SOLE 65180 0 4857 THE ADT CORPORATION COM Common Stock 00090Q103 1346 159485 SH SOLE 137990 0 21495 THE CARLYLE GROUP INC Common Stock 14316J108 594 16165 SH SOLE 15599 0 566 THE ODP CORP Common Stock 88337F105 10916 252156 SH SOLE 167711 0 84445 THERAPEUTICSMD INC COM Common Stock 88338N107 42 31614 SH SOLE 31466 0 148 THERAVANCE BIOPHARMA INC Common Stock G8807B106 412 20203 SH SOLE 16304 0 3899 THERMO FISHER SCIENTIFIC INC Common Stock 883556102 616364 1350550 SH SOLE 1169097 0 181452 THK Co Ltd ADR 872434105 15352 877753 SH SOLE 785730 0 92023 THOMSON REUTERS CORP Common Stock 884903709 30106 343794 SH SOLE 333401 0 10393 THOR INDUSTRIES INC Common Stock 885160101 24556 182246 SH SOLE 134071 0 48174 THREDUP INC - CLASS A Common Stock 88556E102 205 8786 SH SOLE 0 0 8786 THULE GROUP AB-UNSP ADR ADR 88604M106 344 15770 SH SOLE 15720 0 50 THYSSENKRUPP AG-SPON ADR ADR 88629Q207 5409 405804 SH SOLE 368775 0 37029 TIDEWATER INC COM Common Stock 88642R109 438 34953 SH SOLE 33141 0 1812 TILLYS INC CL A Common Stock 886885102 884 78080 SH SOLE 78080 0 0 TIM PARTICIPACOES SA SPONS ADR PFD ADR 88706T108 1444 127228 SH SOLE 122922 0 4306 TIMKEN CO Common Stock 887389104 46896 577748 SH SOLE 268443 0 309305 TIMKENSTEEL CORP Common Stock 887399103 2301 195829 SH SOLE 186933 0 8896 TISHMAN SPEYER INNOVATION CO Unit 88825H209 639 63905 SH SOLE 0 0 63905 TITAN INTERNATIONAL INC Common Stock 88830M102 905 97544 SH SOLE 91052 0 6492 TIVITY HEALTH INC Common Stock 88870R102 2314 103677 SH SOLE 99067 0 4610 TJX COS INC Common Stock 872540109 322111 4869406 SH SOLE 3652922 0 1216484 T-MOBILE US INC Common Stock 872590104 229416 1831082 SH SOLE 1310443 0 520639 TOKIO MARINE HOLDINGS INC ADR 889094108 51338 1077395 SH SOLE 942958 0 134436 TOKYO ELECTRONIC LTD ADR ADR 889110102 91705 839404 SH SOLE 759448 0 79955 TOKYO GAS CO LTD ADR ADR 889115101 3389 302586 SH SOLE 273234 0 29352 TOLL BROTHERS INC Common Stock 889478103 14226 250769 SH SOLE 207089 0 43680 TOMPKINS FINANCIAL CORP Common Stock 890110109 1294 15652 SH SOLE 14533 0 1119 TOMRA SYS A / S SPON ADR NEW ADR 889905204 983 22462 SH SOLE 2899 0 19563 TOOTSIE ROLL INDUSTRIES INC Common Stock 890516107 2929 88417 SH SOLE 85078 0 3339 TOP GLOVE CORP BHD-SPONS ADR ADR 890534100 1707 392359 SH SOLE 342546 0 49813 TOPBUILD CORP Common Stock 89055F103 28346 135350 SH SOLE 73522 0 61828 TOPPAN PRTG LTD ADR ADR 890747306 368 41771 SH SOLE 34099 0 7672 TORAY INDUSTRIES ADR ADR 890880206 18482 1426104 SH SOLE 1299869 0 126235 TORO CO/THE Common Stock 891092108 17346 168183 SH SOLE 134655 0 33527 TORONTO-DOMINION BANK/THE Common Stock 891160509 45994 705328 SH SOLE 682156 0 23172 TORTOISE ESSENT ASSTS INC Closed-End Fund 89148A103 776 54083 SH SOLE 50530 0 3553 TOSHIBA CORP UNSP ADR ADR 891493306 16850 991184 SH SOLE 908205 0 82979 TOTAL S A SPONSORED ADR ADR 89151E109 92504 1987633 SH SOLE 1459339 0 528294 TOTO LTD-UNSPONSORED ADR ADR 891515207 4098 66854 SH SOLE 62148 0 4706 TOWER SEMICONDUCTOR SHS NEW Common Stock M87915274 373 13307 SH SOLE 13258 0 49 TOWNE BANK/PORTSMOUTH VA Common Stock 89214P109 2787 91674 SH SOLE 63779 0 27895 TOYOTA INDUSTRIES-UNSPON ADR ADR 892330101 276 3050 SH SOLE 2070 0 980 TOYOTA MOTOR CORP SP ADR REP2COM ADR 892331307 157080 1006536 SH SOLE 866705 0 139831 TPG RE FIN TR INC REIT 87266M107 1193 106499 SH SOLE 41447 0 65052 TPI COMPOSITES INC Common Stock 87266J104 1488 26374 SH SOLE 24204 0 2170 TRACTOR SUPPLY CO Common Stock 892356106 87013 491377 SH SOLE 433493 0 57884 TRADE DESK INC/THE -CLASS A Common Stock 88339J105 34931 53603 SH SOLE 41523 0 12080 TRADEWEB MARKETS INC-CLASS A Common Stock 892672106 933 12609 SH SOLE 7474 0 5135 TRANE TECHNOLOGIES PLC Common Stock G8994E103 139452 842303 SH SOLE 696680 0 145623 TRANSALTA CORP Common Stock 89346D107 155 16380 SH SOLE 16380 0 0 TRANSDIGM GROUP INC Common Stock 893641100 164691 280125 SH SOLE 216356 0 63769 TRANSLATE BIO INC Common Stock 89374L104 1268 76890 SH SOLE 20856 0 56034 TRANSOCEAN LTD/SWITZERLAND Common Stock H8817H100 3475 978935 SH SOLE 514015 0 464920 TRANSPORTADORA DE GAS SPONSR ADR B ADR 893870204 325 67281 SH SOLE 67252 0 29 TRANSUNION Common Stock 89400J107 17063 189584 SH SOLE 131848 0 57735 Travel Leisure Co Common Stock 894164102 26144 427475 SH SOLE 264420 0 163056 TRAVELERS COS INC/THE Common Stock 89417E109 211173 1404074 SH SOLE 950827 0 453247 Travere Therapeutics Inc Common Stock 89422G107 4629 185395 SH SOLE 52234 0 133161 TREASURY WINE ESTATES LTD ADR ADR 89465J109 12257 1545683 SH SOLE 1375522 0 170161 TRECORA RESOURCES Common Stock 894648104 249 32012 SH SOLE 26205 0 5807 TREDEGAR CORP Common Stock 894650100 823 54810 SH SOLE 46415 0 8395 TREEHOUSE FOODS INC Common Stock 89469A104 19479 372870 SH SOLE 115474 0 257396 TREND MICRO INC - SPON ADR ADR 89486M206 13251 263343 SH SOLE 239326 0 24017 TREX CO INC Common Stock 89531P105 25320 276597 SH SOLE 230940 0 45657 TRI POINTE HOMES INC Common Stock 87265H109 7471 366952 SH SOLE 261020 0 105932 TRIBUNE PUBLISHING CO Common Stock 89609W107 387 21510 SH SOLE 16072 0 5438 TRICIDA INC Common Stock 89610F101 266 50239 SH SOLE 49448 0 791 TRICO BANCSHARES Common Stock 896095106 2726 57553 SH SOLE 33856 0 23697 Tri-Continental Corp Closed-End Fund 895436103 17643 544047 SH SOLE 473880 0 70167 TRIMAS CORP Common Stock 896215209 2452 80867 SH SOLE 53472 0 27395 TRIMBLE INC Common Stock 896239100 46477 597472 SH SOLE 568848 0 28624 TRINET GROUP INC Common Stock 896288107 5629 72206 SH SOLE 31836 0 40370 TRINITY INDUSTRIES INC Common Stock 896522109 14631 513545 SH SOLE 258191 0 255354 TRINSEO S A SHS Common Stock L9340P101 19594 307739 SH SOLE 252698 0 55041 TRIP ADVISOR INC Common Stock 896945201 12915 240101 SH SOLE 207260 0 32840 TRIP.COM GROUP LTD ADR 89677Q107 12568 317134 SH SOLE 271386 0 45748 TRIPLE-S MANAGEMENT CORP Common Stock 896749108 2263 86927 SH SOLE 35535 0 51392 TRISTATE CAP HLDGS INC COM Common Stock 89678F100 1215 52671 SH SOLE 50619 0 2052 TRITON INTERNATIONAL LTD/BER Common Stock G9078F107 9703 176450 SH SOLE 78993 0 97457 TRIUMPH BANCORP INC COM Common Stock 89679E300 1954 25247 SH SOLE 21680 0 3567 TRIUMPH GROUP INC Common Stock 896818101 2218 120693 SH SOLE 107450 0 13243 TRONOX HOLDINGS PLC - CLASS A Common Stock G9087Q102 3241 177101 SH SOLE 146600 0 30501 TRUEBLUE INC Common Stock 89785X101 5132 233069 SH SOLE 134558 0 98511 TRUECAR INC Common Stock 89785L107 268 55959 SH SOLE 54931 0 1028 TRUIST FINANCIAL CORP Common Stock 89832Q109 278023 4767201 SH SOLE 3777860 0 989340 TRUPANION INC Common Stock 898202106 3685 48354 SH SOLE 42964 0 5390 TRUSTCO BANK CORP NY Common Stock 898349105 2814 381801 SH SOLE 308672 0 73129 TRUSTMARK CORP Common Stock 898402102 2777 82508 SH SOLE 78857 0 3651 TS INNOVATION ACQUISITIONS C Unit 87284T209 966 83690 SH SOLE 0 0 83690 TSAKOS ENERGY NAVIGATION LTD Common Stock G9108L173 429 45260 SH SOLE 45260 0 0 TTEC HOLDINGS INC Common Stock 89854H102 14744 146783 SH SOLE 67849 0 78934 TTM TECHNOLOGIES INC Common Stock 87305R109 5110 352381 SH SOLE 277799 0 74582 TUCOWS INC-CLASS A Common Stock 898697206 572 7383 SH SOLE 5500 0 1883 TUI AG-UNSPON ADR ADR 899045108 216 88018 SH SOLE 80028 0 7990 TUPPERWARE BRANDS CORP Common Stock 899896104 8043 304558 SH SOLE 225673 0 78885 TURKCELL ILETISIM HIZMET-ADR ADR 900111204 3401 728234 SH SOLE 679915 0 48319 TURKIYE GARANTI BANKASI-ADR ADR 900148701 95 112169 SH SOLE 107432 0 4737 TURNA RETE ELETTRICA ADR ADR 88088L103 40045 1765397 SH SOLE 1596863 0 168534 TURNING POINT BRANDS INC Common Stock 90041L105 751 14403 SH SOLE 5089 0 9314 TURNING POINT THERAPEUTICS I Common Stock 90041T108 1508 15941 SH SOLE 14512 0 1429 TURTLE BEACH CORP Common Stock 900450206 206 7734 SH SOLE 4222 0 3512 TUTOR PERINI CORP Common Stock 901109108 1992 105094 SH SOLE 95409 0 9685 TWILIO INC CL A Common Stock 90138F102 83782 245868 SH SOLE 223018 0 22850 TWIST BIOSCIENCE CORP Common Stock 90184D100 3343 26987 SH SOLE 25031 0 1956 TWITTER INC Common Stock 90184L102 117921 1853225 SH SOLE 1678804 0 174421 TWO HBRS INVT CORP COM REIT 90187B408 19838 2706347 SH SOLE 1062941 0 1643406 TYLER TECHNOLOGIES INC Common Stock 902252105 41301 97287 SH SOLE 85233 0 12054 TYSON FOODS INC Common Stock 902494103 109173 1469348 SH SOLE 769063 0 700285 UBER TECHNOLOGIES INC Common Stock 90353T100 97683 1792025 SH SOLE 1134008 0 658017 UBIQUITI INC Common Stock 90353W103 11249 37709 SH SOLE 33562 0 4147 UBISOFT ENTMT SA ADR ADR 90348R102 10087 663870 SH SOLE 596026 0 67844 UBS GROUP AG Common Stock H42097107 62273 4009883 SH SOLE 3359859 0 650025 UCB S A ADR ADR 903480101 10614 223388 SH SOLE 204628 0 18760 UDR INC COM REIT REIT 902653104 31714 723064 SH SOLE 639358 0 83706 UGI CORP Common Stock 902681105 42953 1047383 SH SOLE 593200 0 454183 ULTA BEAUTY INC Common Stock 90384S303 40375 130590 SH SOLE 99704 0 30887 ULTRA CLEAN HOLDINGS Common Stock 90385V107 11064 190620 SH SOLE 133018 0 57602 ULTRAGENYX PHARMACEUTICAL Common Stock 90400D108 9549 83862 SH SOLE 50312 0 33550 ULTRAPAR PARTICIPAC-SPON ADR ADR 90400P101 3433 898672 SH SOLE 821181 0 77492 UMB FINANCIAL CORP Common Stock 902788108 6975 75541 SH SOLE 60727 0 14814 UMH PROPERTIES INC COM REIT REIT 903002103 3025 157817 SH SOLE 97580 0 60237 UMICORE - UNSPON ADR ADR 90420M104 16988 1284542 SH SOLE 1161630 0 122912 UMPQUA HOLDINGS CORP Common Stock 904214103 37143 2116427 SH SOLE 1286023 0 830405 UNDER ARMOUR INC-CLASS A Common Stock 904311107 15949 719724 SH SOLE 578639 0 141085 UNDER ARMOUR INC-CLASS C Common Stock 904311206 7883 427040 SH SOLE 371948 0 55092 UNICHARM CORP ADR 90460M204 40653 4818420 SH SOLE 4414962 0 403458 UNICREDIT SPA-ADR ADR 904678406 31260 5920397 SH SOLE 2963161 0 2957236 UNIFI INC Common Stock 904677200 3181 115435 SH SOLE 49356 0 66079 UNIFIRST CORP/MA Common Stock 904708104 9891 44211 SH SOLE 33136 0 11075 UNILEVER PLC SPON ADR NEW ADR 904767704 240149 4301425 SH SOLE 2475985 0 1825440 UNION PACIFIC CORP Common Stock 907818108 614842 2789539 SH SOLE 2258459 0 531080 UNIQURE NV Common Stock N90064101 547 16236 SH SOLE 14897 0 1339 UNISYS CORP Common Stock 909214306 3213 126412 SH SOLE 103582 0 22830 UNITED AIRLINES HOLDINGS INC Common Stock 910047109 56442 980915 SH SOLE 761905 0 219010 UNITED BANKSHARES INC/WV Common Stock 909907107 11258 291807 SH SOLE 252056 0 39751 UNITED COMMUNITY BANKS INC/GA Common Stock 90984P303 10015 293533 SH SOLE 219258 0 74275 UNITED FIRE GROUP INC Common Stock 910340108 4979 143061 SH SOLE 69872 0 73189 UNITED INS HLDGS CORP COM Common Stock 910710102 922 127816 SH SOLE 116561 0 11254 UNITED MICROELECTRONICS CORP SPONSORED ADR ADR 910873405 38593 4236358 SH SOLE 4035883 0 200475 UNITED NATURAL FOODS INC Common Stock 911163103 9478 287730 SH SOLE 188930 0 98800 UNITED OVERSEAS BK LTD SPONSORED ADR ADR 911271302 47185 1217351 SH SOLE 1096577 0 120774 UNITED PARCEL SERVICE INC Common Stock 911312106 375590 2209484 SH SOLE 1792079 0 417405 UNITED RENTALS INC Common Stock 911363109 116959 355163 SH SOLE 310956 0 44207 UNITED SECURITY BANCSHARES C COM Common Stock 911460103 137 16781 SH SOLE 16697 0 84 UNITED STATES CELLULAR CORP Common Stock 911684108 2159 59186 SH SOLE 39801 0 19385 UNITED STATES STEEL CORP Common Stock 912909108 29769 1137525 SH SOLE 710474 0 427050 UNITED THERAPEUTICS CORP Common Stock 91307C102 39237 234574 SH SOLE 172744 0 61830 UNITED UTILITIES GROUP PLC ADR 91311E102 27613 1057268 SH SOLE 947403 0 109865 UNITEDHEALTH GROUP INC Common Stock 91324P102 1411196 3792825 SH SOLE 2972147 0 820678 UNITI GROUP INC REIT 91325V108 7757 703257 SH SOLE 677378 0 25879 UNITIL CORP Common Stock 913259107 3474 76043 SH SOLE 64314 0 11729 UNITY BIOTECHNOLOGY INC Common Stock 91381U101 272 45272 SH SOLE 42264 0 3008 UNITY SOFTWARE INC Common Stock 91332U101 1416 14114 SH SOLE 13777 0 337 UNIVAR SOLUTIONS INC Common Stock 91336L107 5858 271948 SH SOLE 261128 0 10820 UNIVERSAL CORP/VA Common Stock 913456109 8488 143886 SH SOLE 102232 0 41654 UNIVERSAL DISPLAY CORP COM Common Stock 91347P105 18199 76865 SH SOLE 62417 0 14448 UNIVERSAL ELECTRONICS INC Common Stock 913483103 1622 29505 SH SOLE 28312 0 1193 UNIVERSAL FOREST PRODUCTS INC Common Stock 90278Q108 15104 199150 SH SOLE 161515 0 37635 UNIVERSAL HEALTH RLTY INCOME REIT REIT 91359E105 2629 38794 SH SOLE 32436 0 6358 UNIVERSAL HEALTH SERVICES INC Common Stock 913903100 26101 195671 SH SOLE 150934 0 44737 UNIVERSAL INSURANCE HOLDINGS I Common Stock 91359V107 1195 83304 SH SOLE 60454 0 22850 UNIVEST FINANCIAL CORP Common Stock 915271100 6333 221517 SH SOLE 60590 0 160927 UNUM GROUP Common Stock 91529Y106 85354 3066982 SH SOLE 2198325 0 868657 UOL GROUP LIMITIED ADR ADR 91529G105 624 26174 SH SOLE 12205 0 13969 UPLAND SOFTWARE INC COM Common Stock 91544A109 1964 41618 SH SOLE 18856 0 22762 UPM-KYMMENE OYJ-UNSPON ADR ADR 915436208 26423 725498 SH SOLE 618772 0 106726 UPWORK INC Common Stock 91688F104 7437 166110 SH SOLE 107541 0 58569 URANIUM ENERGY CORP Common Stock 916896103 76 26660 SH SOLE 9364 0 17296 URBAN EDGE PROPERTIES REIT 91704F104 4764 288367 SH SOLE 268300 0 20067 URBAN OUTFITTERS INC Common Stock 917047102 12947 348138 SH SOLE 129965 0 218173 UROGEN PHARMA LTD Common Stock M96088105 286 14690 SH SOLE 11547 0 3143 URSTADT BIDDLE - CLASS A REIT REIT 917286205 3994 239858 SH SOLE 221440 0 18418 US BANCORP Common Stock 902973304 256097 4630219 SH SOLE 2980950 0 1649270 US CONCRETE INC Common Stock 90333L201 3999 54540 SH SOLE 51288 0 3252 US DIVERSIFIED REAL ESTATE ETF 26922A511 4108 129470 SH SOLE 129470 0 0 US ECOLOGY INC Common Stock 91734M103 3750 90069 SH SOLE 83681 0 6388 US FOODS HOLDING CORP Common Stock 912008109 37248 977114 SH SOLE 271357 0 705757 US PHYSICAL THERAPY INC Common Stock 90337L108 3581 34398 SH SOLE 28195 0 6203 US SILICA HOLDINGS INC Common Stock 90346E103 2200 179001 SH SOLE 165265 0 13736 USA TECHNOLOGIES INC COM NO PAR Common Stock 90328S500 195 16646 SH SOLE 16611 0 35 USANA HEALTH SCIENCES INC Common Stock 90328M107 4874 49937 SH SOLE 31720 0 18217 UTAH MEDICAL PRODUCTS INC Common Stock 917488108 587 6779 SH SOLE 597 0 6182 UTILITIES SELECT SECTOR SPDR ETF 81369Y886 580 9051 SH SOLE 7892 0 1159 UTZ BRANDS INC Common Stock 918090101 2866 115617 SH SOLE 75168 0 40449 VAIL RESORTS INC Common Stock 91879Q109 14780 50674 SH SOLE 36111 0 14563 VALE SA ADR 91912E105 22400 1288812 SH SOLE 1074163 0 214649 VALEO SPONSORED ADR ADR 919134304 26220 1528881 SH SOLE 1221728 0 307153 VALERO ENERGY CORP Common Stock 91913Y100 152140 2124861 SH SOLE 1402273 0 722588 VALLEY NATIONAL BANCORP Common Stock 919794107 8007 582736 SH SOLE 552394 0 30343 VALMONT INDUSTRIES INC Common Stock 920253101 9566 40248 SH SOLE 27998 0 12250 VALVOLINE INC Common Stock 92047W101 12135 465465 SH SOLE 261162 0 204302 VANDA PHARMACEUTICALS COM Common Stock 921659108 3837 255447 SH SOLE 77815 0 177632 VANECK VECTORS ETF TR GOLD MINER ETF ETF 92189F106 216 6643 SH SOLE 6643 0 0 VANECK VECTORS RUSSIA ETF ETF 92189F403 14267 552765 SH SOLE 408040 0 144725 VANGARD TOTAL WORLD STOCK INDEX FUND ETF ETF 922042742 35217 361980 SH SOLE 361980 0 0 VANGAURD S&P 500 ETF ETF 922908363 3670177 10074602 SH SOLE 9823424 0 251178 VANGUARD ADMIRAL FDS 500 VAL IDX FD ETF 921932703 470 3442 SH SOLE 1022 0 2420 VANGUARD ADMIRAL FDS I 500 GRTH IDX F ETF 921932505 3834 16316 SH SOLE 16316 0 0 VANGUARD ADMIRAL FDS MIDCP 400 IDX ETF 921932885 332 1880 SH SOLE 1880 0 0 VANGUARD COMMUNICATION SERVICES ETF ETF 92204A884 881 6777 SH SOLE 5374 0 1403 VANGUARD CONSUMER DISCRETIONARY ETF ETF 92204A108 280 947 SH SOLE 947 0 0 VANGUARD CONSUMER STAPLES ETF ETF 92204A207 644 3612 SH SOLE 1974 0 1638 VANGUARD DIVIDEND APPREC ETF ETF 921908844 61673 419319 SH SOLE 417343 0 1976 VANGUARD ENERGY ETF ETF 92204A306 305 4490 SH SOLE 4175 0 314 VANGUARD ETF INFO TECH ETF 92204A702 5459 15229 SH SOLE 11870 0 3359 VANGUARD FINANCIALS ETF ETF 92204A405 380 4492 SH SOLE 3634 0 858 VANGUARD FTSE ALL WORLD EX-U ETF 922042775 349 5744 SH SOLE 5503 0 241 VANGUARD FTSE DEV MARKET ETF 921943858 79141 1611507 SH SOLE 1590511 0 20995 VANGUARD FTSE EMERGING MARKETS ETF 922042858 121103 2326668 SH SOLE 2115506 0 211162 Vanguard Growth ETF ETF 922908736 4423 17208 SH SOLE 16683 0 525 VANGUARD HIGH DIVIDEND YIELD - ETF ETF 921946406 281 2784 SH SOLE 2770 0 14 VANGUARD INDEX FDS EXTEND MKT ETF ETF 922908652 6376 36042 SH SOLE 35909 0 133 VANGUARD INDEX FDS LARGE CAP ETF ETF 922908637 521 2810 SH SOLE 2732 0 78 VANGUARD INDEX FDS MID CAP ETF ETF 922908629 1261 5699 SH SOLE 5699 0 0 VANGUARD INDEX FDS SMALL CP ETF ETF 922908751 18633 87039 SH SOLE 86150 0 889 VANGUARD INDUSTRIALS ETF ETF 92204A603 848 4480 SH SOLE 2697 0 1783 VANGUARD INT DIV APP INDX FD ETF 921946810 38881 469402 SH SOLE 469402 0 0 VANGUARD INTL EQTY IDX FTSE SMCAP ETF ETF 922042718 7044 54873 SH SOLE 54873 0 0 Vanguard Long-Term Treasury ET ETF 92206C847 12555 151626 SH SOLE 151585 0 41 VANGUARD MATERIALS ETF ETF 92204A801 205 1184 SH SOLE 884 0 300 VANGUARD REAL ESTATE ETF ETF 922908553 229444 2497756 SH SOLE 127700 0 2370056 VANGUARD RUSSELL 2000 ETF 92206C664 846 4748 SH SOLE 4748 0 0 VANGUARD SCOTTSDALE FD LG-TERM COR BD ETF 92206C813 30073 297019 SH SOLE 297002 0 17 VANGUARD SCOTTSDALE FD SHRT-TERM CORP ETF 92206C409 7119 86295 SH SOLE 85300 0 995 VANGUARD SCOTTSDALE FD SHTRM GVT BD ETF ETF 92206C102 1075 17472 SH SOLE 17472 0 0 VANGUARD SCOTTSDALE FD VNG RUS1000GRW ETF 92206C680 8875 35500 SH SOLE 35500 0 0 VANGUARD SECTOR INDEX HTH CARE VIPER ETF 92204A504 1830 7999 SH SOLE 7999 0 0 VANGUARD SHORT-TERM TIPS ETF 922020805 19897 386053 SH SOLE 386053 0 0 VANGUARD SMALL CAP GROWTH - ETF ETF 922908595 288 1050 SH SOLE 638 0 412 VANGUARD SMALL CAP VALUE - ETF ETF 922908611 558 3369 SH SOLE 820 0 2548 VANGUARD STAR FD VG TL INTL STK F ETF 921909768 58373 930993 SH SOLE 930906 0 87 VANGUARD TAX-EXEMPT BOND ETF ETF 922907746 1780 32584 SH SOLE 17679 0 14905 VANGUARD TOTAL BOND MARKET ETF ETF 921937835 3233 38166 SH SOLE 38166 0 0 VANGUARD TOTAL STOCK MKT ETF ETF 922908769 289265 1399509 SH SOLE 1387953 0 11556 Vanguard Value ETF ETF 922908744 10485 79762 SH SOLE 20028 0 59733 VAREX IMAGING CORP Common Stock 92214X106 3889 189799 SH SOLE 125806 0 63993 VARIAN MEDICAL SYSTEMS INC Common Stock 92220P105 54986 311485 SH SOLE 270561 0 40924 VARONIS SYSTEMS INC Common Stock 922280102 6773 131934 SH SOLE 53069 0 78865 VAXART INC Common Stock 92243A200 397 65681 SH SOLE 65422 0 259 VBI VACCINES INC COM NEW Common Stock 91822J103 429 137957 SH SOLE 119016 0 18941 VECTOR GROUP LTD Common Stock 92240M108 4724 338657 SH SOLE 326376 0 12281 VECTRUS INC Common Stock 92242T101 1551 29017 SH SOLE 22013 0 7004 VEDANTA LTD ADR 92242Y100 21597 1718142 SH SOLE 1636618 0 81524 VEECO INSTRUMENTS INC Common Stock 922417100 3443 166030 SH SOLE 152569 0 13461 VEEVA SYSTEMS INC - CLASS A Common Stock 922475108 62618 239697 SH SOLE 198517 0 41180 VENTAS INC COM REIT REIT 92276F100 69615 1305120 SH SOLE 1008637 0 296483 VEOLIA ENVIRONNEMENT-ADR ADR 92334N103 23678 920612 SH SOLE 819568 0 101044 VEON LTD ADR ADR 91822M106 9791 5531657 SH SOLE 4613720 0 917937 VEONEER INC Common Stock 92336X109 498 20330 SH SOLE 19847 0 483 VERA BRADLEY INC Common Stock 92335C106 1688 167135 SH SOLE 78479 0 88656 VERACYTE INC COM Common Stock 92337F107 5330 99166 SH SOLE 35475 0 63691 VEREIT INC REIT 92339V308 21899 567044 SH SOLE 268769 0 298275 VERICEL CORP Common Stock 92346J108 5044 90804 SH SOLE 46509 0 44295 VERINT SYSTEMS INC Common Stock 92343X100 11620 255432 SH SOLE 57105 0 198327 VERISIGN INC Common Stock 92343E102 113647 571781 SH SOLE 432890 0 138891 VERISK ANALYTICS INC Common Stock 92345Y106 84298 477093 SH SOLE 428593 0 48500 VERITEX HLDGS INC COM Common Stock 923451108 5839 178457 SH SOLE 135160 0 43297 VERITONE INC Common Stock 92347M100 726 30273 SH SOLE 30228 0 45 VERIZON COMMUNICATIONS INC Common Stock 92343V104 931428 16017674 SH SOLE 12397294 0 3620380 VERMILION ENERGY INC Common Stock 923725105 840 115425 SH SOLE 115425 0 0 VERRA MOBILITY CORP Common Stock 92511U102 872 64396 SH SOLE 58552 0 5844 VERSO CORP Common Stock 92531L207 697 47804 SH SOLE 37846 0 9958 VERTEX PHARMACEUTICALS INC Common Stock 92532F100 180093 838073 SH SOLE 665658 0 172414 Vertiv Holdings LLC Common Stock 92537N108 1811 90541 SH SOLE 54524 0 36017 VERTIVE CORP Common Stock 923454102 1848 43433 SH SOLE 38962 0 4471 Veru Inc Common Stock 92536C103 244 22691 SH SOLE 22574 0 117 VESTAS WIND SYSTEMS - UNSP ADR ADR 925458101 43365 621547 SH SOLE 554216 0 67331 VF CORP Common Stock 918204108 99966 1250832 SH SOLE 936405 0 314427 VIACOMCBS INC - CLASS A Common Stock 92556H107 5490 116387 SH SOLE 109078 0 7309 VIACOMCBS INC - CLASS B Common Stock 92556H206 200124 4437337 SH SOLE 3049582 0 1387755 VIAD CORP Common Stock 92552R406 2089 50045 SH SOLE 47614 0 2431 VIASAT INC Common Stock 92552V100 2792 58089 SH SOLE 48188 0 9901 Viatris Inc Common Stock 92556V106 51034 3653136 SH SOLE 2411720 0 1241416 VIAVI SOLUTIONS INC Common Stock 925550105 14878 947632 SH SOLE 599817 0 347815 VICI PROPERTIES INC REIT 925652109 18977 672001 SH SOLE 612265 0 59736 VICOR CORP Common Stock 925815102 4392 51658 SH SOLE 35428 0 16230 Vidler Water Resouces Inc Common Stock 92660E107 1088 122217 SH SOLE 112628 0 9589 Viemed Healthcare Inc Common Stock 92663R105 483 47742 SH SOLE 46431 0 1311 VIEWRAY INC COM Common Stock 92672L107 145 33291 SH SOLE 32550 0 741 VIKING THERAPEUTICS INC Common Stock 92686J106 1642 259572 SH SOLE 85009 0 174563 VILLAGE SUPER MARKET INC Common Stock 927107409 1237 52498 SH SOLE 19958 0 32540 VINCI PARTNERS INVESTMENTS-A Common Stock G9451V109 204 15531 SH SOLE 15531 0 0 VINCI S A ADR ADR 927320101 49347 1914150 SH SOLE 1521369 0 392781 VIPER ENERGY PARTNERS LP Common Stock 92763M105 989 67957 SH SOLE 3223 0 64734 VIPSHOP HLDGS LTD SPONSORED ADR ADR 92763W103 18536 620766 SH SOLE 597345 0 23421 VIR BIOTECHNOLOGY INC Common Stock 92764N102 5215 101716 SH SOLE 93621 0 8095 VIRGIN GALACTIC HOLDINGS INC Common Stock 92766K106 3474 113433 SH SOLE 103138 0 10295 VIRNETX HLDG CORP COM Common Stock 92823T108 268 48098 SH SOLE 34565 0 13533 VIRTU FINL INC CL A Common Stock 928254101 9225 297096 SH SOLE 212977 0 84119 VIRTUS ALLIANZGI CONV & INCOME FD Closed-End Fund 92838U108 6211 1247285 SH SOLE 339313 0 907972 VIRTUS DIVIDEND INTEREST & PREMIUM FUND Closed-End Fund 92840R101 91673 6652641 SH SOLE 5210746 0 1441895 Virtus Global Multi-Sector Inc Closed-End Fund 92829B101 1627 136797 SH SOLE 127120 0 9677 VIRTUS INVESTMENT PARTNERS Common Stock 92828Q109 5776 24525 SH SOLE 17809 0 6716 VISA INC Common Stock 92826C839 1448072 6839236 SH SOLE 5348298 0 1490939 VISHAY INTERTECHNOLOGY INC Common Stock 928298108 18609 772815 SH SOLE 268213 0 504602 VISHAY PRECISION GROUP INC Common Stock 92835K103 260 8431 SH SOLE 8249 0 182 VISTA OIL & GAS SAB DE CV ADR 92837L109 405 158253 SH SOLE 152073 0 6180 VISTA OUTDOOR INC Common Stock 928377100 6991 217977 SH SOLE 110506 0 107471 VISTEON CORP COM Common Stock 92839U206 35692 292674 SH SOLE 113083 0 179591 VISTRA CORP Common Stock 92840M102 18283 1034115 SH SOLE 385083 0 649032 VIVENDI SA ADR ADR 92852T201 32378 985022 SH SOLE 888233 0 96789 VMWARE INC-CLASS A Common Stock 928563402 22758 151269 SH SOLE 143594 0 7675 VOCERA COMM INC COM Common Stock 92857F107 2052 53355 SH SOLE 11721 0 41634 VODACOM GROUP HLDGS ADR ADR 92858D200 611 71156 SH SOLE 60637 0 10519 VODAFONE GROUP PLC NEW SPONSORED ADR ADR 92857W308 43109 2339050 SH SOLE 2087297 0 251753 VOLKSWAGEN A G-UNSPON ADR ADR 928662600 40988 1129152 SH SOLE 832471 0 296681 VOLKSWAGEN AG-UNSP ADR PREF ADR 928662501 26524 946283 SH SOLE 661889 0 284394 VOLVO AB-B SHS-UNSPON ADR ADR 928854108 29769 1168333 SH SOLE 962979 0 205354 VONAGE HOLDINGS CORP Common Stock 92886T201 6303 533279 SH SOLE 484068 0 49211 VONOVIA SE-UNSP ADR ADR 92887H107 15084 459330 SH SOLE 398401 0 60929 VONTIER CORP Common Stock 928881101 18175 600434 SH SOLE 326483 0 273951 VORNADO REALTY TRUST REIT REIT 929042109 36906 813097 SH SOLE 702886 0 110211 VOYA FINANCIAL INC Common Stock 929089100 76514 1202289 SH SOLE 516442 0 685847 Voya Global Advantage and Prem Closed-End Fund 92912R104 561 58601 SH SOLE 56174 0 2427 Voya Global Equity Dividend an Closed-End Fund 92912T100 25362 4449488 SH SOLE 2447602 0 2001886 Voya Infrastructure Industrial Closed-End Fund 92912X101 11834 955905 SH SOLE 460449 0 495455 Vroom Inc Common Stock 92918V109 882 22619 SH SOLE 20661 0 1958 VTV THERAPEUTICS INC CL A Common Stock 918385105 74 26205 SH SOLE 23200 0 3005 VULCAN MATERIALS CO Common Stock 929160109 77622 459983 SH SOLE 367471 0 92512 VYNE THERAPEUTICS INC Common Stock 92941V209 136 19920 SH SOLE 19627 0 293 W P CAREY INC COM REIT 92936U109 16627 234979 SH SOLE 207915 0 27064 W&T OFFSHORE INC Common Stock 92922P106 951 264781 SH SOLE 258115 0 6666 WABASH NATIONAL CORP Common Stock 929566107 3630 193068 SH SOLE 119904 0 73164 WABTEC CORP Common Stock 929740108 44793 565849 SH SOLE 504950 0 60899 WADDELL & REED FINANCIAL-A Common Stock 930059100 19439 775994 SH SOLE 737695 0 38299 WAITR HOLDINGS INC Common Stock 930752100 49 16607 SH SOLE 16077 0 530 WAL MART DE MEXICO SA DE CV SPON ADR REP V ADR 93114W107 12879 407306 SH SOLE 391697 0 15609 WALGREEN BOOTS ALLIANCE INC Common Stock 931427108 168402 3067430 SH SOLE 1945068 0 1122361 WALKER & DUNLOP INC COM Common Stock 93148P102 5783 56292 SH SOLE 49656 0 6636 WALMART INC Common Stock 931142103 760148 5596320 SH SOLE 4399591 0 1196729 WALT DISNEY CO/THE Common Stock 254687106 1080795 5857330 SH SOLE 5013407 0 843923 WARNER MUSIC GROUP CORP-CL A Common Stock 934550203 756 22035 SH SOLE 18208 0 3827 WARRIOR MET COAL INC Common Stock 93627C101 2198 128289 SH SOLE 107271 0 21017 WARRIOR TECHNOLOGIES ACQUISI Unit 936273200 730 73785 SH SOLE 0 0 73785 WASHINGTON FEDERAL INC Common Stock 938824109 3145 102117 SH SOLE 100856 0 1262 WASHINGTON REIT REIT 939653101 2796 126503 SH SOLE 115047 0 11456 WASHINGTON TRUST BANCORP INC Common Stock 940610108 1657 32092 SH SOLE 16766 0 15326 WASTE CONNECTIONS INC Common Stock 94106B101 15180 140578 SH SOLE 121040 0 19537 WASTE MANAGEMENT INC Common Stock 94106L109 181410 1406058 SH SOLE 1189352 0 216706 WATERS CORP Common Stock 941848103 64441 226770 SH SOLE 202049 0 24721 WATERSTONE FINANCIAL INC Common Stock 94188P101 2171 106325 SH SOLE 15079 0 91246 WATFORD HOLDINGS LTD Common Stock G94787101 299 8649 SH SOLE 5091 0 3558 WATSCO INC Common Stock 942622200 22880 87748 SH SOLE 82106 0 5642 WATTS WATER TECHNOLOGIES INC Common Stock 942749102 7102 59780 SH SOLE 52423 0 7357 WAYFAIR INC CL A Common Stock 94419L101 25773 81884 SH SOLE 77111 0 4773 WD-40 CO Common Stock 929236107 24375 79611 SH SOLE 67666 0 11945 WEBSTER FINANCIAL CORP Common Stock 947890109 16719 303382 SH SOLE 289716 0 13665 WEC ENERGY CORP INC Common Stock 92939U106 119600 1277918 SH SOLE 963627 0 314291 WEIBO CORP SPONSORED ADR ADR 948596101 3867 76637 SH SOLE 45291 0 31346 WEICHAI PWR CO LTD ADR ADR 948597109 5611 277211 SH SOLE 268851 0 8360 WEINGARTEN RLTY INVS SH BEN INT REIT REIT 948741103 8019 297998 SH SOLE 273882 0 24115 WEIR GROUP PLC ADR ADR 94876Q205 2040 161915 SH SOLE 101332 0 60583 WEIS MARKETS INC Common Stock 948849104 6715 118806 SH SOLE 88103 0 30702 WELBILT INC Common Stock 949090104 3357 206589 SH SOLE 194495 0 12094 WELLS FARGO & CO Common Stock 949746101 374537 9586305 SH SOLE 6474177 0 3112128 WELLS FARGO ADVANTAGE GLOBAL DIVIDEND OP Closed-End Fund 94987C103 4930 937298 SH SOLE 782947 0 154351 WELLS FARGO ADVANTAGE INCOME OPPORTUNITIES Closed-End Fund 94987B105 27704 3282515 SH SOLE 1903551 0 1378964 WELLTOWER INC REIT 95040Q104 95423 1332172 SH SOLE 822035 0 510137 WENDY'S CO/THE Common Stock 95058W100 5899 291181 SH SOLE 235110 0 56070 WERNER ENTERPRISES INC Common Stock 950755108 7699 163228 SH SOLE 104619 0 58609 WESBANCO INC Common Stock 950810101 4612 127903 SH SOLE 123797 0 4106 WESCO INTERNATIONAL INC Common Stock 95082P105 36740 424597 SH SOLE 217609 0 206988 WESFARMERS LTD - UNS ADR ADR 950840306 68125 3390127 SH SOLE 3116014 0 274113 WEST BANCORPORATION INC CAP STK Common Stock 95123P106 680 28221 SH SOLE 16590 0 11631 WEST JAPAN RAILWAY CO ADR ADR 953432101 11809 210128 SH SOLE 187651 0 22477 WEST PHARMACEUTICAL SERVICES I Common Stock 955306105 59993 212907 SH SOLE 184330 0 28577 WESTAMERICA BANCORPORATION Common Stock 957090103 3301 52588 SH SOLE 48320 0 4268 WESTERN ALLIANCE BANCORP Common Stock 957638109 13739 145480 SH SOLE 90157 0 55323 WESTERN ASSET EMERGING MARKET Closed-End Fund 95766A101 70536 5335554 SH SOLE 2474060 0 2861494 WESTERN ASSET GLBL CP COM Closed-End Fund 95790C107 4294 243835 SH SOLE 233649 0 10186 Western Asset High Income Oppo Closed-End Fund 95766K109 3780 744060 SH SOLE 0 0 744060 Western Asset Inflation - Link Closed-End Fund 95766Q106 2407 188167 SH SOLE 175477 0 12690 Western Asset Inflation-Linked Closed-End Fund 95766R104 11717 963608 SH SOLE 887802 0 75806 Western Asset Intermediate Mun Closed-End Fund 958435109 3092 332822 SH SOLE 120017 0 212805 Western Asset Managed Municipa Closed-End Fund 95766M105 7356 566267 SH SOLE 226952 0 339315 WESTERN ASSET MTG CAP COM REIT 95790D105 815 255533 SH SOLE 214884 0 40649 Western Asset Municipal Partne Closed-End Fund 95766P108 1122 73218 SH SOLE 12944 0 60274 WESTERN DIGITAL CORP Common Stock 958102105 99314 1487851 SH SOLE 823530 0 664321 WESTERN MIDSTREAM PARTNERS LIMITED PARTNERSHIP MLP 958669103 2399 129027 SH SOLE 102208 0 26819 WESTERN NEW ENGLAND BANCORP INC Common Stock 958892101 104 12317 SH SOLE 6866 0 5451 WESTERN UNION CO/THE Common Stock 959802109 37158 1506819 SH SOLE 1133845 0 372974 WESTLAKE CHEMICAL CORP Common Stock 960413102 13148 148077 SH SOLE 137996 0 10081 WESTPAC BKG CORP SPONSORED ADR ADR 961214301 99092 5339002 SH SOLE 4754353 0 584650 WESTROCK CO Common Stock 96145D105 52503 1008704 SH SOLE 729813 0 278891 WESTWOOD HOLDINGS GROUP INC Common Stock 961765104 504 34882 SH SOLE 31441 0 3441 WEX INC Common Stock 96208T104 27612 131977 SH SOLE 127116 0 4861 WEYERHAEUSER CO REIT REIT 962166104 68658 1928590 SH SOLE 1599922 0 328668 WH GROUP LTD SPONSORED ADR ADR 92890T205 10931 669406 SH SOLE 594055 0 75351 WHARF HLDGS LTD ADR ADR 962257408 1548 293237 SH SOLE 273403 0 19834 WHEATON PRECIOUS METALS CORP Common Stock 962879102 18385 481160 SH SOLE 462283 0 18877 WHIRLPOOL CORP Common Stock 963320106 94386 428348 SH SOLE 229770 0 198578 WHITBREAD PLC - SPONSORED ADR ADR 96342K100 5681 482225 SH SOLE 411587 0 70638 WHITE MOUNTAINS INSURANCE GROU Common Stock G9618E107 16048 14394 SH SOLE 6625 0 7769 WHITESTONE REIT CL B SBI REIT 966084204 4195 432503 SH SOLE 419419 0 13084 WHITING PETROLEUM CORP Common Stock 966387508 1109 31279 SH SOLE 28147 0 3132 WIDEOPENWEST INC Common Stock 96758W101 369 27118 SH SOLE 25357 0 1761 WIENERBERGER BAUSTOFFINUSTRI SPONSORED ADR ADR 967662107 339 46003 SH SOLE 45832 0 171 WILLIAMS COS INC/THE Common Stock 969457100 135625 5724993 SH SOLE 4900705 0 824289 WILLIAMS-SONOMA INC Common Stock 969904101 49420 275783 SH SOLE 244713 0 31071 WILLIS TOWERS WATSON PLC Common Stock G96629103 72433 316466 SH SOLE 248705 0 67760 WILLSCOT CORP Common Stock 971378104 6500 234249 SH SOLE 225540 0 8709 WILMAR INTERNATIONAL-UNS ADR ADR 971433107 4196 102395 SH SOLE 90792 0 11603 WINGSTOP INC COM Common Stock 974155103 6208 48818 SH SOLE 33763 0 15055 WINNEBAGO INDUSTRIES INC Common Stock 974637100 6388 83272 SH SOLE 78721 0 4551 WINTRUST FINANCIAL CORP Common Stock 97650W108 14305 188722 SH SOLE 170481 0 18241 WIPRO LTD SPON ADR 1 SH ADR 97651M109 23203 3659746 SH SOLE 3473753 0 185993 WISDOM TREE HIGH YIELD EQUITY ETF 97717W208 1268 16613 SH SOLE 16613 0 0 WISDOMTREE INVESTMENTS INC Common Stock 97717P104 4556 728938 SH SOLE 464448 0 264490 WISDOMTREE L/C DIVIDENT FUND- ETF ETF 97717W307 302 2630 SH SOLE 1977 0 653 WISDOMTREE TR EUROPE HEDGED EQ ETF 97717X701 596 8190 SH SOLE 2886 0 5304 WisdomTree Trust WisdomTree Ch ETF 97717X719 4981 76411 SH SOLE 76411 0 0 WIX.COM LTD Common Stock M98068105 37091 132839 SH SOLE 93220 0 39619 WM MORRISON SUPERMARKETS PLC ADR 92933J107 32834 2574224 SH SOLE 2361053 0 213171 WNS HOLDINGS LTD-ADR ADR 92932M101 5088 70240 SH SOLE 26042 0 44199 WOLTERS KLUWER N V SPONSORED ADR ADR 977874205 30205 347778 SH SOLE 317235 0 30544 WOLVERINE WORLD WIDE INC Common Stock 978097103 8861 231227 SH SOLE 214274 0 16953 WOODSIDE PETE LTD SPONSORED ADR ADR 980228308 28106 1543411 SH SOLE 1341383 0 202029 WOODWARD INC Common Stock 980745103 16776 139072 SH SOLE 121895 0 17177 WOORI FIN HLDGS CO LTD ADR ADR 981064108 21291 785654 SH SOLE 742756 0 42898 WORKDAY INC CL A Common Stock 98138H101 55867 224881 SH SOLE 194724 0 30157 WORKHORSE GROUP INC Common Stock 98138J206 484 35128 SH SOLE 27508 0 7620 WORKIVA INC COM CL A Common Stock 98139A105 4281 48504 SH SOLE 23259 0 25245 WORLD ACCEPTANCE CORP Common Stock 981419104 1697 13077 SH SOLE 12592 0 485 WORLD FUEL SERVICES CORP Common Stock 981475106 11871 337257 SH SOLE 161847 0 175410 WORLD WRESTLING ENTERTAINMENT Common Stock 98156Q108 12396 228464 SH SOLE 118298 0 110166 WORTHINGTON INDUSTRIES INC Common Stock 981811102 8636 128726 SH SOLE 106994 0 21732 WPP PLC ADR 92937A102 36136 565515 SH SOLE 511074 0 54441 WR BERKLEY CORP Common Stock 084423102 46169 612722 SH SOLE 557750 0 54972 WR GRACE & CO Common Stock 38388F108 5287 88324 SH SOLE 45145 0 43178 WRAP TECHNOLOGIES INC Common Stock 98212N107 199 35877 SH SOLE 35503 0 374 WSFS FINANCIAL CORP Common Stock 929328102 4051 81355 SH SOLE 77270 0 4085 WUXI BIOLOGICS CAYMAN - ADR ADR 98260N108 16214 635605 SH SOLE 531858 0 103747 WW GRAINGER INC Common Stock 384802104 124260 309929 SH SOLE 169525 0 140404 WW INTERNATIONAL INC Common Stock 98262P101 1807 57764 SH SOLE 53221 0 4543 WYNDHAM HOTELS & RESORTS Common Stock 98311A105 19017 272534 SH SOLE 220020 0 52514 WYNN MACAU LTD ADR ADR 98313R106 6731 348421 SH SOLE 319719 0 28702 WYNN RESORTS LTD Common Stock 983134107 24722 197194 SH SOLE 174947 0 22247 XBIOTECH INC COM Common Stock 98400H102 535 31148 SH SOLE 3870 0 27278 XCEL ENERGY INC Common Stock 98389B100 113266 1702989 SH SOLE 1338594 0 364394 XENCOR INC Common Stock 98401F105 4623 107361 SH SOLE 100501 0 6860 XENIA HOTELS & RESORTS COM REIT 984017103 6476 332103 SH SOLE 277883 0 54220 XERIS PHARMACEUTICALS INC Common Stock 98422L107 875 194005 SH SOLE 101206 0 92799 XEROX CORP Common Stock 98421M106 33545 1382157 SH SOLE 587426 0 794731 XILINX INC Common Stock 983919101 95606 771638 SH SOLE 693182 0 78456 XME - SPDR S&P Metals & Mining ETF ETF 78464A755 83111 2081942 SH SOLE 0 0 2081942 XOP - SPDR S&P Oil & Gas Exploration & Production ETF ETF 78468R556 123200 1514626 SH SOLE 0 0 1514626 XP INC - CLASS A Common Stock G98239109 809 21470 SH SOLE 21117 0 353 XPEL INC Common Stock 98379L100 1645 31675 SH SOLE 8072 0 23603 XPENG INC - ADR ADR 98422D105 681 18639 SH SOLE 17627 0 1012 XPERI HOLDING CORP Common Stock 98390M103 4272 196225 SH SOLE 169608 0 26616 XPO LOGISTICS INC Common Stock 983793100 38451 311852 SH SOLE 185792 0 126060 XYLEM INC/NY Common Stock 98419M100 55328 526028 SH SOLE 455283 0 70746 YAMAHA CORP SPON ADR ADR 984627109 12934 235468 SH SOLE 222858 0 12611 YAMANA GOLD INC Common Stock 98462Y100 614 141477 SH SOLE 136249 0 5228 YANDEX N V SHS CLASS A Common Stock N97284108 27391 427576 SH SOLE 404213 0 23363 YANZHOU COAL MINING-SP ADR ADR 984846105 1370 116507 SH SOLE 114217 0 2290 YARA INTL ASA SPONSORED ADR ADR 984851204 10402 398086 SH SOLE 342112 0 55974 YASKAWA ELEC CORP ADR ADR 985087105 22484 223566 SH SOLE 199802 0 23764 YELP INC CL A Common Stock 985817105 2888 74039 SH SOLE 65284 0 8755 YETI HOLDINGS INC Common Stock 98585X104 6629 91806 SH SOLE 70517 0 21289 YEXT Common Stock 98585N106 622 42971 SH SOLE 39960 0 3011 Y-MABS THERAPEUTICS INC Common Stock 984241109 510 16870 SH SOLE 16259 0 611 YOKOGAWA ELECTRIC - UNSPONSORED ADR ADR 986008100 301 8042 SH SOLE 5225 0 2817 YORK WATER CO Common Stock 987184108 2499 51039 SH SOLE 30261 0 20778 YPF SOCIEDAD ANONIMA SPON ADR CL D ADR 984245100 1907 464018 SH SOLE 442227 0 21791 YUM CHINA HOLDINGS INC Common Stock 98850P109 52688 889857 SH SOLE 754861 0 134996 YUM! BRANDS INC Common Stock 988498101 130425 1205634 SH SOLE 969149 0 236485 Z HOLDINGS CORP ADR 98877X101 15961 1610550 SH SOLE 1467462 0 143089 ZAI LAB LTD-ADR ADR 98887Q104 4869 36490 SH SOLE 34536 0 1954 ZALANDO SE - UNSPONSORED ADR ADR 98887L105 41781 851550 SH SOLE 782090 0 69460 ZEBRA TECHNOLOGIES CORP-CL A Common Stock 989207105 74342 153225 SH SOLE 137706 0 15520 ZENDESK INC COM Common Stock 98936J101 20850 157216 SH SOLE 106238 0 50978 ZENTALIS PHARMACEUTICALS INC Common Stock 98943L107 391 9015 SH SOLE 8949 0 66 ZEPP HEALTH CORP ADR 98945L105 270 25075 SH SOLE 25005 0 70 ZILLOW GROUP INC - A Common Stock 98954M101 4579 34853 SH SOLE 33721 0 1132 ZILLOW GROUP INC - C Common Stock 98954M200 27713 213770 SH SOLE 165734 0 48035 ZIMMER BIOMET HOLDINGS INC Common Stock 98956P102 105091 656491 SH SOLE 454167 0 202324 ZIONS BANCORPORATION Common Stock 989701107 120306 2188973 SH SOLE 1286256 0 902717 ZIOPHARM ONCOLOGY INC COM Common Stock 98973P101 460 127693 SH SOLE 124122 0 3571 ZIX CORP COM Common Stock 98974P100 304 40216 SH SOLE 40010 0 206 ZOETIS INC CL A Common Stock 98978V103 270688 1718872 SH SOLE 1393750 0 325122 ZOGENIX INC COM Common Stock 98978L204 907 46473 SH SOLE 42350 0 4123 ZOOM VIDEO COMMUNICATIONS-A Common Stock 98980L101 63182 196651 SH SOLE 186174 0 10477 ZSCALER INC Common Stock 98980G102 18556 108093 SH SOLE 100289 0 7804 ZTE CORP-UNSPON ADR ADR 98878Q105 386 77188 SH SOLE 73731 0 3457 ZTO EXPRESS CAYMAN INC-ADR ADR 98980A105 10219 350576 SH SOLE 333180 0 17396 ZUMIEZ INC Common Stock 989817101 2461 57367 SH SOLE 40642 0 16725 ZUORA INC - CLASS A Common Stock 98983V106 3586 242315 SH SOLE 158325 0 83990 ZURICH INSURANCE GROUP AG ADR 989825104 95968 2235455 SH SOLE 1827765 0 407690 ZYNEX INC Common Stock 98986M103 335 21968 SH SOLE 20401 0 1567 ZYNGA INC CL A Common Stock 98986T108 21294 2085613 SH SOLE 1248390 0 837223