0000950123-21-010884.txt : 20210813 0000950123-21-010884.hdr.sgml : 20210813 20210813155728 ACCESSION NUMBER: 0000950123-21-010884 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20210630 FILED AS OF DATE: 20210813 DATE AS OF CHANGE: 20210813 EFFECTIVENESS DATE: 20210813 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: 211171941 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 06-30-2021 06-30-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 08-13-2021 0 4190 191769339 false
INFORMATION TABLE 2 5467.xml INFORMATION TABLE FOR FORM 13F 10X GENOMICS INC-CLASS A Common Stock 88025U109 10755 54925 SH SOLE 48229 0 6696 1-800-FLOWERS.COM INC Common Stock 68243Q106 3682 115533 SH SOLE 78515 0 37018 1Life Healthcare Inc Common Stock 68269G107 1638 49545 SH SOLE 48732 0 813 1SPC PHARMACEUTICAL-UNSPOADR ADR 12591J207 424 73764 SH SOLE 73764 0 0 1ST BUS FINL SVCS INC COM Common Stock 319390100 775 28645 SH SOLE 3850 0 24795 1ST SOURCE CORP Common Stock 336901103 1198 25784 SH SOLE 25306 0 478 21VIANET GROUP INC SPONSORED ADR ADR 90138A103 2541 110710 SH SOLE 108615 0 2095 22ND CENTY GROUP INC COM Common Stock 90137F103 47 10182 SH SOLE 10182 0 0 2U INC COM Common Stock 90214J101 8897 213519 SH SOLE 117392 0 96127 360 DIGITECH INC ADR 88557W101 950 22709 SH SOLE 20779 0 1930 3D SYSTEMS CORP Common Stock 88554D205 12464 311845 SH SOLE 290442 0 21403 3M CO Common Stock 88579Y101 472511 2378850 SH SOLE 1748296 0 630554 4D Molecular Therapeutics Inc Common Stock 35104E100 774 32158 SH SOLE 76 0 32082 51 JON INC ADR ADR 316827104 3912 50301 SH SOLE 48402 0 1899 8X8 INC NEW COM Common Stock 282914100 6300 226955 SH SOLE 169697 0 57258 A MARK PRECIOUS METALS COM Common Stock 00181T107 377 8108 SH SOLE 191 0 7917 A10 NETWORKS INC COM Common Stock 002121101 1959 173936 SH SOLE 27218 0 146718 a2 Milk Co Ltd ADR 002201101 661 144855 SH SOLE 98982 0 45873 AAC ACOUSTIC TECHNOLOG ADR ADR 000304105 8596 1161558 SH SOLE 1078682 0 82876 AAON INC Common Stock 000360206 7057 112744 SH SOLE 97468 0 15276 AAR CORP Common Stock 000361105 5815 150053 SH SOLE 142490 0 7563 AARON'S CO INC Common Stock 00258W108 6124 191420 SH SOLE 63451 0 127969 ABB LTD SPONSORED ADR ADR 000375204 72323 2127788 SH SOLE 1698926 0 428862 ABBOTT LABORATORIES Common Stock 002824100 755402 6516018 SH SOLE 5492359 0 1023659 ABBVIE INC. COM Common Stock 00287Y109 817658 7259034 SH SOLE 5484393 0 1774641 ABCAM PLC-SPON ADR ADR 000380204 3977 208876 SH SOLE 206803 0 2073 ABCL - AbCellera Biologics Inc Common Stock 00288U106 33000 1500000 SH SOLE 0 0 1500000 ABERCROMBIE & FITCH CO Common Stock 002896207 24605 529935 SH SOLE 476360 0 53575 ABERDEEN GLOBAL DYNAMIC DIVIDEND FUND Closed-End Fund 00302M106 3329 277441 SH SOLE 33320 0 244121 ABERDEEN GLOBAL PREMIER PROPERTIES FUND Closed-End Fund 00302L108 7520 1182369 SH SOLE 704315 0 478054 ABERDEEN STNDRD PHYSIC GLD ETF 00326A104 10752 632856 SH SOLE 632856 0 0 ABIOMED INC COM Common Stock 003654100 43582 139636 SH SOLE 103335 0 36301 ABM INDUSTRIES INC Common Stock 000957100 12317 277721 SH SOLE 141355 0 136366 ABN AMRO BANK NV-UNSP ADR ADR 00080Q105 12377 1028828 SH SOLE 882248 0 146580 ACACIA RESH CORP ACACIA TCH COM Common Stock 003881307 1080 159697 SH SOLE 147728 0 11969 ACADEMY SPORTS & OUTDOORS IN Common Stock 00402L107 2736 66339 SH SOLE 7146 0 59193 ACADIA HEALTHCARE CO COM Common Stock 00404A109 14825 236254 SH SOLE 159562 0 76692 ACADIA PHARMACEUTICALS INC COM Common Stock 004225108 7763 318306 SH SOLE 300995 0 17311 ACADIA REALTY TRUST REIT REIT 004239109 5454 248351 SH SOLE 221831 0 26520 ACCELERATE DIAGNOSTICS INC Common Stock 00430H102 444 55071 SH SOLE 53576 0 1495 ACCELERON PHARMA INC Common Stock 00434H108 7628 60784 SH SOLE 55863 0 4921 ACCENTURE PLC Common Stock G1151C101 690390 2341971 SH SOLE 1949052 0 392920 ACCO BRANDS CORP COM Common Stock 00081T108 18713 2168419 SH SOLE 223941 0 1944478 ACCOLADE INC Common Stock 00437E102 527 9710 SH SOLE 8145 0 1565 ACCOR SA SPONSORED ADR ADR 00435F309 9598 1279776 SH SOLE 1130285 0 149491 ACCURAY INC Common Stock 004397105 209 46269 SH SOLE 26463 0 19806 ACER THERAPEUTICS INC Common Stock 00444P108 40 14134 SH SOLE 14065 0 69 ACI WORLDWIDE INC Common Stock 004498101 24387 656619 SH SOLE 160139 0 496480 ACM RESEARCH INC - CLASS A Common Stock 00108J109 211 2067 SH SOLE 2067 0 0 ACRES Commercial Realty Corp REIT 00489Q102 211 13135 SH SOLE 13135 0 0 ACS ACTIVIDADES CONS-UNS ADR ADR 00089H106 11000 2069529 SH SOLE 1889062 0 180467 ACTIVISION BLIZZARD INC Common Stock 00507V109 255392 2675940 SH SOLE 2148870 0 527070 ACTUA CORP Common Stock 005094107 5 107924 SH SOLE 2869 0 105055 ACUITY BRANDS INC Common Stock 00508Y102 15017 80293 SH SOLE 65161 0 15132 ACUSHNET HOLDINGS CORP Common Stock 005098108 1656 33527 SH SOLE 27836 0 5691 Acutus Medical Inc Common Stock 005111109 864 50868 SH SOLE 50272 0 596 ACV Auctions Inc Common Stock 00091G104 434 16943 SH SOLE 0 0 16943 ADAMS DIVERSIFIED EQUITY FUND Closed-End Fund 006212104 29584 1496423 SH SOLE 468903 0 1027520 ADAPTHEALTH CORP Common Stock 00653Q102 1112 40567 SH SOLE 18340 0 22227 ADAPTIVE BIOTECHNOLOGIES Common Stock 00650F109 2920 71471 SH SOLE 52508 0 18963 ADDUS HOMECARE CORP COM Common Stock 006739106 2849 32660 SH SOLE 30898 0 1762 ADECCO SA - REG - UNSPON ADR ADR 006754204 22459 660945 SH SOLE 600686 0 60259 ADECOAGRO SA Common Stock L00849106 763 76020 SH SOLE 74310 0 1710 ADIDAS-SALOMON AG-SPON ADR ADR 00687A107 88868 475790 SH SOLE 418926 0 56864 ADIENT PLC Common Stock G0084W101 23219 513687 SH SOLE 220541 0 293146 ADMA BIOLOGICS INC Common Stock 000899104 237 147855 SH SOLE 140166 0 7689 ADMIRAL GROUP ADR ADR 007192107 4186 89487 SH SOLE 81981 0 7506 ADOBE INC Common Stock 00724F101 1251574 2137106 SH SOLE 1599039 0 538066 ADTALEM GLOBAL EDUCATION INC Common Stock 00737L103 2394 67161 SH SOLE 62675 0 4486 ADTRAN INC Common Stock 00738A106 2815 136332 SH SOLE 126828 0 9504 ADVANCE AUTO PARTS INC Common Stock 00751Y106 60573 295278 SH SOLE 219413 0 75864 ADVANCED DRAINAGE SYSTEMS INC Common Stock 00790R104 27836 238790 SH SOLE 203862 0 34927 ADVANCED EMISSIONS SOLUTIONS I Common Stock 00770C101 1570 211858 SH SOLE 200646 0 11212 ADVANCED ENERGY INDUSTRIES INC Common Stock 007973100 13512 119881 SH SOLE 112874 0 7007 ADVANCED MICRO DEVICES INC Common Stock 007903107 360100 3833710 SH SOLE 3362647 0 471063 ADVANSIX INC Common Stock 00773T101 1973 66082 SH SOLE 56492 0 9590 ADVANTEST CORP SPONSORED ADR ADR 00762U200 7495 83691 SH SOLE 74530 0 9161 ADVENT CONVERTIBLE AND INCOME Closed-End Fund 00764C109 29552 1533557 SH SOLE 731867 0 801690 ADVERUM BIOTECHNOLOGIES INC Common Stock 00773U108 501 143051 SH SOLE 136385 0 6666 ADYEN NV Common Stock N3501V104 2631 1066 SH SOLE 1066 0 0 ADYEN NV-UNSPON ADR ADR 00783V104 46191 939979 SH SOLE 828872 0 111107 AECOM Common Stock 00766T100 19787 312491 SH SOLE 271577 0 40914 AEGLEA BIOTHERAPEUTICS INC Common Stock 00773J103 231 33148 SH SOLE 31496 0 1652 AEGON N V ORD AMER REG NY Reg Shrs 007924103 18332 4438764 SH SOLE 4044128 0 394636 AENA SME SA-ADR ADR 00774W103 10106 611753 SH SOLE 193522 0 418231 AEON CO LTD ADR ADR 007627102 4416 163923 SH SOLE 142415 0 21507 AERCAP HOLDINGS NV SHS Common Stock N00985106 22443 438263 SH SOLE 261282 0 176981 AERIE PHARMACEUTICALS INC Common Stock 00771V108 1804 112664 SH SOLE 31573 0 81091 AEROJET ROCKETDYNE HOLDINGS INC Common Stock 007800105 6408 132688 SH SOLE 123979 0 8709 AEROVIRONMENT INC Common Stock 008073108 6316 63066 SH SOLE 52739 0 10327 AES CORP/THE Common Stock 00130H105 78394 3007060 SH SOLE 2077983 0 929077 AFFILIATED MANAGERS GROUP Common Stock 008252108 32546 211051 SH SOLE 192509 0 18542 AFFIMED N V COM Common Stock N01045108 2538 298584 SH SOLE 134464 0 164120 Affirm Holdings Inc Common Stock 00827B106 1091 16193 SH SOLE 15918 0 275 AFLAC INC Common Stock 001055102 149704 2789861 SH SOLE 1947987 0 841874 Afterpay Ltd ADR 00832J102 12905 146164 SH SOLE 132820 0 13344 AFYA LTD-CLASS A Common Stock G01125106 654 25375 SH SOLE 25375 0 0 AG MORTGAGE INVESTMENT TRUST I REIT 001228501 341 79845 SH SOLE 79769 0 76 AGC INC ADR ADR 00109C103 11824 1422911 SH SOLE 1296883 0 126028 AGCO CORP Common Stock 001084102 53579 410942 SH SOLE 150399 0 260543 AGEAS ADR ADR 00844W208 27573 494844 SH SOLE 457275 0 37569 AGENUS INC Common Stock 00847G705 1080 196661 SH SOLE 77187 0 119474 AGILE THERAPEUTICS INC COM Common Stock 00847L100 17 12959 SH SOLE 12443 0 516 AGILENT TECHNOLOGIES INC Common Stock 00846U101 172903 1169762 SH SOLE 1029716 0 140046 AGILITI INC Common Stock 00848J104 888 40609 SH SOLE 324 0 40285 AGILYSYS INC Common Stock 00847J105 4029 70852 SH SOLE 49307 0 21545 AGIOS PHARMACEUTICALS INC Common Stock 00847X104 7369 133712 SH SOLE 92009 0 41703 AGL ENERGY LTD-SPON ADR ADR 001201201 1131 179545 SH SOLE 137880 0 41665 AGNC INVESTMENT CORP REIT 00123Q104 20082 1188959 SH SOLE 1110876 0 78083 AGNICO-EAGLE MINES LTD Common Stock 008474108 11075 183217 SH SOLE 173953 0 9264 AGORA INC-ADR ADR 00851L103 323 7703 SH SOLE 6988 0 715 AGREE REALTY CORP COM REIT REIT 008492100 11341 160892 SH SOLE 143198 0 17694 AGRICULTURAL BK CHINA ADR ADR 00850M102 4514 521837 SH SOLE 507731 0 14106 AGROFRESH SOLUTIONS INC Common Stock 00856G109 28 13416 SH SOLE 9683 0 3733 AIA GROUP LTD Common Stock Y002A1105 382 30739 SH SOLE 17056 0 13683 AIA GROUP LTD SPONSORED ADR ADR 001317205 167764 3373507 SH SOLE 2949334 0 424173 AIR FRANCE KLM SPONSORED ADR ADR 009119108 159 32253 SH SOLE 32253 0 0 AIR LEASE GROUP Common Stock 00912X302 10911 261410 SH SOLE 197369 0 64040 AIR LIQUIDE ADR ADR 009126202 80314 2285547 SH SOLE 1906213 0 379334 AIR PRODUCTS & CHEMICALS INC Common Stock 009158106 291650 1013801 SH SOLE 799390 0 214411 AIR TRANSPORT SERVICES GROUP I Common Stock 00922R105 640 27545 SH SOLE 22066 0 5479 AIRBNB INC-CLASS A Common Stock 009066101 8567 55944 SH SOLE 50074 0 5870 AIRBUS GROUP NV ADR 009279100 76304 2369679 SH SOLE 1844614 0 525065 AIRPORTS OF THAILAND PCL-ADR ADR 00950R100 1111 55040 SH SOLE 49181 0 5859 AISIN SEIKO CO LTD-UNSP ADR ADR 00956Q106 248 5767 SH SOLE 4591 0 1176 AJINOMOTO INC UNSPON ADR ADR 009707100 4802 185338 SH SOLE 164354 0 20984 AKAMAI TECHNOLOGIES INC Common Stock 00971T101 74619 639956 SH SOLE 570011 0 69946 AKBANK TAS - ADR ADR 009719501 260 208225 SH SOLE 201320 0 6905 AKEBIA THERAPEUTICS COM Common Stock 00972D105 479 126469 SH SOLE 91365 0 35104 AKERNA CORP Common Stock 00973W102 41 10101 SH SOLE 9842 0 259 AKERO THERAPEUTICS INC Common Stock 00973Y108 249 10044 SH SOLE 7214 0 2830 Akouos Inc Common Stock 00973J101 680 54152 SH SOLE 52177 0 1975 AKOUSTIS TECHNOLOGIES INC Common Stock 00973N102 454 42385 SH SOLE 39116 0 3269 AKTIEBOLAGETT ELECTROLUX SPONSORED ADR ADR 010198208 12409 223387 SH SOLE 197543 0 25844 AKZO NOBEL NV SPONSORED ADR ADR 010199503 30462 737397 SH SOLE 458362 0 279035 ALAMO GROUP INC Common Stock 011311107 3584 23473 SH SOLE 21656 0 1817 ALAMOS GOLD INC Common Stock 011532108 921 120418 SH SOLE 0 0 120418 ALARM COM HLDGS INC COM Common Stock 011642105 8024 94735 SH SOLE 77969 0 16766 ALASKA AIR GROUP INC Common Stock 011659109 50985 845378 SH SOLE 660576 0 184802 ALASKA COMMUNICATIONS SYSTEMS Common Stock 01167P101 674 202308 SH SOLE 200531 0 1777 ALBANY INTERNATIONAL CORP Common Stock 012348108 6096 68294 SH SOLE 58176 0 10118 ALBEMARLE CORP Common Stock 012653101 45242 268560 SH SOLE 230199 0 38361 ALBERTSONS COS INC - CLASS A Common Stock 013091103 1943 98815 SH SOLE 92535 0 6280 ALBIREO PHARMA INC Common Stock 01345P106 2116 60156 SH SOLE 5073 0 55083 ALCOA CORP Common Stock 013872106 52232 1417816 SH SOLE 587348 0 830468 Alcon Inc Common Stock H01301128 50333 716379 SH SOLE 625589 0 90790 ALDEYRA THERAPEUTICS INC Common Stock 01438T106 1348 118940 SH SOLE 30240 0 88700 ALECTOR INC Common Stock 014442107 813 39034 SH SOLE 35093 0 3941 ALEXANDER & BALDWIN INC REIT 014491104 5003 273075 SH SOLE 233383 0 39692 ALEXANDERS INC COM REIT 014752109 406 1515 SH SOLE 1339 0 176 ALEXANDRIA REAL ESTATE EQ IN COM REIT REIT 015271109 61342 337157 SH SOLE 287416 0 49741 ALEXION PHARMACEUTICALS INC Common Stock 015351109 142741 776990 SH SOLE 507437 0 269553 ALFA LAVAL AB SWEDEN ADR ADR 015393101 25659 724408 SH SOLE 644027 0 80381 ALGONQUIN POWER & UTILITIES Common Stock 015857105 1952 131197 SH SOLE 3643 0 127554 ALIBABA GROUP HLDG LTD SPONSORED ADS ADR 01609W102 184915 815394 SH SOLE 710790 0 104603 ALICO INC Common Stock 016230104 744 20908 SH SOLE 20849 0 59 ALIGN TECHNOLOGY INC Common Stock 016255101 182362 298465 SH SOLE 238681 0 59784 ALKERMES PLC Common Stock G01767105 3927 160167 SH SOLE 114137 0 46030 ALL NIPPON AWYS LTD SPONSORED ADR ADR 032350100 85 17895 SH SOLE 13619 0 4276 ALLAKOS INC Common Stock 01671P100 824 9657 SH SOLE 9004 0 653 ALLEGHANY CORP Common Stock 017175100 18432 27632 SH SOLE 24590 0 3042 ALLEGHENY TECHNOLOGIES INC Common Stock 01741R102 6035 289440 SH SOLE 268964 0 20476 ALLEGIANCE BANCSHARES INC Common Stock 01748H107 1589 41339 SH SOLE 36987 0 4352 ALLEGIANT TRAVEL CO Common Stock 01748X102 11593 59759 SH SOLE 51136 0 8623 ALLEGION PLC W/I Common Stock G0176J109 41584 298519 SH SOLE 256322 0 42196 ALLEGRO MICROSYSTEMS INC Common Stock 01749D105 1032 37268 SH SOLE 6170 0 31098 ALLETE INC Common Stock 018522300 18809 268775 SH SOLE 262749 0 6026 ALLIANCE BERNSTEIN GLOBAL HIGH INC FUND Closed-End Fund 01879R106 22884 1829284 SH SOLE 390808 0 1438476 ALLIANCE DATA SYSTEMS CORP Common Stock 018581108 87228 837200 SH SOLE 430331 0 406869 ALLIANCEBERNSTEIN NATL COM Closed-End Fund 01864U106 29264 1922753 SH SOLE 304242 0 1618512 ALLIANT ENERGY CORP Common Stock 018802108 52486 941276 SH SOLE 856452 0 84823 ALLIANZ SE - UNSP ADR ADR 018820100 98636 3947030 SH SOLE 3486628 0 460402 ALLIED MOTION TECHNOLOGIES Common Stock 019330109 260 7542 SH SOLE 7424 0 117 ALLISON TRANSMISSION H COM Common Stock 01973R101 14664 368992 SH SOLE 138368 0 230624 ALLOGENE THERAPEUTICS INC Common Stock 019770106 1321 50633 SH SOLE 48030 0 2603 ALLOVIR INC Common Stock 019818103 255 12910 SH SOLE 12910 0 0 ALLSCRIPTS HEALTHCARE SOLUTION Common Stock 01988P108 8767 473626 SH SOLE 431232 0 42394 ALLSTATE CORP/THE Common Stock 020002101 210492 1613707 SH SOLE 1174589 0 439118 ALLY FINANCIAL INC Common Stock 02005N100 50378 1010790 SH SOLE 621649 0 389141 ALNYLAM PHARMACEUTICALS INC Common Stock 02043Q107 33681 198684 SH SOLE 182102 0 16582 ALPHA & OMEGA SEMICONDUCTOR LT Common Stock G6331P104 3103 102108 SH SOLE 8179 0 93929 ALPHA METALLURGICAL RESOURCES Common Stock 020764106 245 9549 SH SOLE 9549 0 0 Alpha Pro Tech Ltd Common Stock 020772109 146 17043 SH SOLE 3144 0 13899 ALPHABET INC - CL A Common Stock 02079K305 2751289 1126751 SH SOLE 923313 0 203438 ALPHABET INC - CL C Common Stock 02079K107 2253404 899089 SH SOLE 735915 0 163174 ALPHATEC HOLDINGS INC Common Stock 02081G201 223 14542 SH SOLE 14431 0 111 ALPINE TOTAL DYNAMIC DIVIDEND FUND Closed-End Fund 00326L100 51749 5088381 SH SOLE 1864055 0 3224325 ALSTOM ADR ADR 021244207 22700 4521998 SH SOLE 3430718 0 1091280 ALTABANCORP Common Stock 021347109 2856 65938 SH SOLE 41171 0 24768 ALTAIR ENGINEERING INC Common Stock 021369103 1611 23356 SH SOLE 22721 0 635 ALTERYX INC COM CL A Common Stock 02156B103 7636 88767 SH SOLE 84956 0 3811 ALTICE USA INC CL A Common Stock 02156K103 21221 621587 SH SOLE 406702 0 214885 ALTIMMUNE INC Common Stock 02155H200 234 23781 SH SOLE 23305 0 476 ALTO INGREDIENTS INC Common Stock 021513106 154 25136 SH SOLE 18371 0 6765 ALTRA INDUSTRIAL MOTION CORP Common Stock 02208R106 15592 239802 SH SOLE 150955 0 88847 ALTRIA GROUP INC Common Stock 02209S103 334586 7017328 SH SOLE 5036740 0 1980588 ALTUS MIDSTREAM CO -A Common Stock 02215L209 483 7151 SH SOLE 6176 0 975 ALUMINA LTD SPONSORED ADR ADR 022205108 1936 396649 SH SOLE 384369 0 12280 ALUMINUM CORP CHINA LTD SPON ADR H SHS ADR 022276109 2223 150280 SH SOLE 133870 0 16410 ALX Oncology Holdings Inc Common Stock 00166B105 351 6422 SH SOLE 6195 0 227 AMADEUS IT HLDG S A ADS ADR 02263T104 66113 935781 SH SOLE 705138 0 230643 AMAZON.COM INC Common Stock 023135106 4857480 1411992 SH SOLE 1152854 0 259138 AMBAC FINL GROUP INC COM NEW Common Stock 023139884 1300 83010 SH SOLE 77465 0 5545 AMBARELLA INC SHS Common Stock G037AX101 4086 38320 SH SOLE 36265 0 2055 AMBEV SA ADR 02319V103 10238 2976214 SH SOLE 2689125 0 287089 AMC ENTERTAINMENT HLDS-CL A Common Stock 00165C104 17795 313957 SH SOLE 290545 0 23412 AMC NETWORKS INC A Common Stock 00164V103 8416 125995 SH SOLE 92495 0 33500 AMCOR PLC Common Stock G0250X107 41637 3633247 SH SOLE 3184274 0 448973 AMDOCS LTD Common Stock G02602103 42176 545194 SH SOLE 339299 0 205895 AMEDISYS INC Common Stock 023436108 17002 69414 SH SOLE 50904 0 18510 AMERCO INC Common Stock 023586100 13322 22602 SH SOLE 21193 0 1409 AMEREN CORP Common Stock 023608102 75724 946075 SH SOLE 733776 0 212299 AMERESCO INC CL A Common Stock 02361E108 2926 46647 SH SOLE 45284 0 1363 AMERICA MOVIL S A DE C V SPON ADR L SHS ADR 02364W105 5062 337458 SH SOLE 315927 0 21530 AMERICAN AIRLINES GROUP INC Common Stock 02376R102 82901 3908562 SH SOLE 1880941 0 2027621 AMERICAN ASSETS TR INC COM REIT REIT 024013104 7360 197368 SH SOLE 184156 0 13212 AMERICAN AXLE & MANUFACTURING Common Stock 024061103 6006 580314 SH SOLE 475300 0 105014 AMERICAN CAMPUS COMMUNITIES REIT REIT 024835100 16261 348056 SH SOLE 283914 0 64142 AMERICAN EAGLE OUTFITTERS INC Common Stock 02553E106 22552 600909 SH SOLE 214312 0 386597 AMERICAN ELECTRIC POWER CO INC Common Stock 025537101 136081 1608717 SH SOLE 1343098 0 265619 AMERICAN EQUITY INVESTMENT LIF Common Stock 025676206 23822 737072 SH SOLE 454464 0 282608 AMERICAN EXPRESS CO Common Stock 025816109 390921 2365918 SH SOLE 1948579 0 417339 AMERICAN FINANCE TRUST INC REIT 02607T109 1120 132092 SH SOLE 116826 0 15266 AMERICAN FINANCIAL GROUP INC/O Common Stock 025932104 40014 320834 SH SOLE 244702 0 76133 AMERICAN HOMES 4 RENT CLASS A REIT 02665T306 26372 678807 SH SOLE 590169 0 88638 AMERICAN INTERNATIONAL GROUP I Common Stock 026874784 188463 3959310 SH SOLE 2611171 0 1348139 AMERICAN NATIONAL INSURANCE CO Common Stock 02772A109 8150 54862 SH SOLE 45180 0 9682 AMERICAN OUTDOOR BRANDS INC Common Stock 02875D109 450 12803 SH SOLE 10775 0 2028 AMERICAN PUBLIC EDUCATION INC Common Stock 02913V103 1033 36459 SH SOLE 25478 0 10981 AMERICAN SOFTWARE INC/GEORGIA Common Stock 029683109 3293 149966 SH SOLE 68121 0 81845 AMERICAN STATES WATER CO Common Stock 029899101 9670 121549 SH SOLE 111913 0 9636 AMERICAN SUPERCONDUCTOR CORP Common Stock 030111207 632 36365 SH SOLE 35640 0 725 AMERICAN TOWER REIT INC REIT 03027X100 444431 1645187 SH SOLE 1294451 0 350736 AMERICAN VANGUARD CORP Common Stock 030371108 389 22208 SH SOLE 20348 0 1860 AMERICAN WATER WORKS CO INC Common Stock 030420103 93699 607924 SH SOLE 528402 0 79522 American Well Corp Common Stock 03044L105 4058 322614 SH SOLE 304898 0 17716 AMERICAN WOODMARK CORP Common Stock 030506109 3250 39779 SH SOLE 30133 0 9646 AMERICA'S CAR-MART INC Common Stock 03062T105 3247 22912 SH SOLE 13424 0 9488 AMERICOLD REALTY TRUST REIT 03064D108 8114 214368 SH SOLE 127058 0 87310 AMERIPRISE FINANCIAL INC Common Stock 03076C106 225545 906240 SH SOLE 576116 0 330125 AMERIS BANCORP Common Stock 03076K108 11173 220677 SH SOLE 202960 0 17717 AMERISAFE INC Common Stock 03071H100 3886 65095 SH SOLE 51221 0 13874 AMERISOURCEBERGEN CORP COM Common Stock 03073E105 128730 1124376 SH SOLE 759273 0 365103 AMETEK INC NEW COM Common Stock 031100100 112059 839395 SH SOLE 691695 0 147700 AMGEN INC Common Stock 031162100 767623 3149222 SH SOLE 2092544 0 1056678 AMICUS THERAPEUTICS COM Common Stock 03152W109 3079 319401 SH SOLE 268968 0 50433 AMKOR TECHNOLOGY INC Common Stock 031652100 9333 394286 SH SOLE 207691 0 186595 AMN HEALTHCARE SERVICES INC Common Stock 001744101 20530 211692 SH SOLE 115928 0 95764 AMNEAL PHARMACEUTICALS INC Common Stock 03168L105 1020 199239 SH SOLE 106289 0 92950 AMP LIMITED ADR 0017EP202 40 11611 SH SOLE 11611 0 0 AMPHASTAR PHARMACEUTICALS Common Stock 03209R103 3065 152030 SH SOLE 132706 0 19324 AMPHENOL CORP Common Stock 032095101 163931 2396295 SH SOLE 1922109 0 474186 AMPIO PHARMACEUTICALS INC Common Stock 03209T109 37 22216 SH SOLE 22216 0 0 AMYRIS INC Common Stock 03236M200 1300 79400 SH SOLE 78579 0 821 ANALOG DEVICES INC Common Stock 032654105 272813 1584647 SH SOLE 1156987 0 427660 ANAPLAN INC Common Stock 03272L108 8328 156255 SH SOLE 150610 0 5645 ANAPTYSBIO INC Common Stock 032724106 1316 50735 SH SOLE 48136 0 2599 ANAVEX LIFE SCIENCES C COM NEW Common Stock 032797300 3616 158184 SH SOLE 36757 0 121427 ANDERSONS INC/THE Common Stock 034164103 2079 68088 SH SOLE 60876 0 7212 ANGI INC Common Stock 00183L102 150 11079 SH SOLE 9485 0 1594 ANGIODYNAMICS INC Common Stock 03475V101 4279 157707 SH SOLE 103798 0 53909 ANGLO AMERICAN PLAT-SPON ADR ADR 03486T202 873 45221 SH SOLE 41744 0 3477 ANGLO AMERN PLC-SPONS ADR ADR 03485P300 53281 2665375 SH SOLE 2365585 0 299790 ANGLOGOLD ASHANTI LTD SPONSORED ADR ADR 035128206 7565 407173 SH SOLE 379313 0 27860 ANHEUSER-BUSCH INBEV SA N.V. ADR 03524A108 49460 686845 SH SOLE 607436 0 79409 ANHUI CONCH CEMENT UNSPONS ADR ADR 035243104 2971 112634 SH SOLE 90177 0 22457 ANI PHARMACEUTICALS IN COM Common Stock 00182C103 1013 28909 SH SOLE 25739 0 3170 ANIKA THERAPEUTICS INC Common Stock 035255108 1423 32877 SH SOLE 20386 0 12491 ANNALY MTG MGMT INC COM REIT REIT 035710409 34700 3907683 SH SOLE 2718733 0 1188950 ANNOVIS BIO EQUITY Common Stock 03615A108 1911 22331 SH SOLE 0 0 22331 ANSELL LTD-UNSPON ADR ADR 03634M208 607 4673 SH SOLE 4617 0 56 ANSYS INC Common Stock 03662Q105 94079 271073 SH SOLE 239038 0 32035 ANTA SPORTS PRODS LTD ADR ADR 03662P107 10394 17655 SH SOLE 16585 0 1070 ANTARES PHARMA INC Common Stock 036642106 565 129473 SH SOLE 41262 0 88211 ANTERIX INC Common Stock 03676C100 1863 31055 SH SOLE 30355 0 700 ANTERO MIDSTREAM CORP Common Stock 03676B102 28153 2709617 SH SOLE 2496876 0 212741 ANTERO RESOURCES CORP Common Stock 03674X106 6221 413916 SH SOLE 171390 0 242526 ANTHEM INC Common Stock 036752103 357844 937255 SH SOLE 763256 0 173999 AO SMITH CORP Common Stock 831865209 46163 640612 SH SOLE 535748 0 104864 AON PLC Common Stock G0403H108 175728 736001 SH SOLE 633504 0 102497 AP Moller - Maersk A/S ADR 00202F102 44487 3072508 SH SOLE 2772764 0 299744 APA CORP Common Stock 03743Q108 36692 1696357 SH SOLE 1212372 0 483985 APARTMENT INCOME REIT CO-W/I REIT 03750L109 14691 309737 SH SOLE 269886 0 39851 APARTMENT INVT & MGMT CO -A REIT REIT 03748R747 1694 252521 SH SOLE 224928 0 27593 APELLIS PHARMACEUTICALS INC Common Stock 03753U106 3650 57748 SH SOLE 34176 0 23572 API Group Corp Common Stock 00187Y100 822 39357 SH SOLE 23488 0 15869 APOGEE ENTERPRISES INC Common Stock 037598109 5147 126364 SH SOLE 103066 0 23298 APOLLO COMMERCIAL REAL ESTATE FINANCE REIT REIT 03762U105 10499 658246 SH SOLE 595452 0 62793 APOLLO ENDOSURGERY INC Common Stock 03767D108 2394 295594 SH SOLE 0 0 295594 APOLLO GLOBAL MANAGEMENT INC Common Stock 03768E105 3159 50782 SH SOLE 35020 0 15762 APOLLO MEDICAL HOLDINGS INC Common Stock 03763A207 761 12116 SH SOLE 8577 0 3539 APOLLO SR FLOATING COM Closed-End Fund 037636107 6629 420083 SH SOLE 86755 0 333328 APOLLO TACTICAL INCOME COM Closed-End Fund 037638103 13929 890023 SH SOLE 150464 0 739559 APPFOLIO INC COM CL A Common Stock 03783C100 1978 14012 SH SOLE 13491 0 521 APPIAN CORP Common Stock 03782L101 7725 56077 SH SOLE 53763 0 2314 APPLE HOSPITALITY REIT COM NEW REIT 03784Y200 7038 461192 SH SOLE 431900 0 29292 APPLE INC COM Common Stock 037833100 7585775 55386793 SH SOLE 44689073 0 10697720 APPLIED INDUSTRIAL TECHNOLOGIE Common Stock 03820C105 11629 127705 SH SOLE 93138 0 34567 APPLIED MATERIALS INC Common Stock 038222105 640807 4500049 SH SOLE 2955756 0 1544293 Applied Molecular Transport In Common Stock 03824M109 1104 24140 SH SOLE 21593 0 2547 APPLIED OPTOELECTRONICS INC Common Stock 03823U102 526 62083 SH SOLE 56917 0 5166 APRIA INC Common Stock 03836A101 232 8303 SH SOLE 146 0 8157 APTARGROUP INC Common Stock 038336103 33505 237895 SH SOLE 168802 0 69092 APTIV PLC Common Stock G6095L109 121341 771249 SH SOLE 687382 0 83868 AQUABOUNTY TECHNOLOGIES Common Stock 03842K200 59 11068 SH SOLE 10257 0 811 ARAMARK Common Stock 03852U106 20027 537651 SH SOLE 520172 0 17479 ARBOR RLTY TR INC COM REIT REIT 038923108 3123 175278 SH SOLE 45813 0 129464 ARCBEST CORP Common Stock 03937C105 9590 164808 SH SOLE 83839 0 80969 ARCELORMITTAL NY REG SH CL A NY Reg Shrs 03938L203 28099 904667 SH SOLE 662309 0 242358 ARCH CAPITAL GROUP LTD Common Stock G0450A105 26582 682639 SH SOLE 623336 0 59303 ARCH RESOURCES INC Common Stock 03940R107 2379 41760 SH SOLE 35609 0 6151 ARCHER-DANIELS-MIDLAND CO Common Stock 039483102 141535 2335560 SH SOLE 1766981 0 568579 ARCHROCK INC Common Stock 03957W106 9711 1089867 SH SOLE 1045912 0 43956 ARCIMOTO INC Common Stock 039587100 740 43063 SH SOLE 36477 0 6586 ARCO PLATFORM LTD - CLASS A Common Stock G04553106 293 9546 SH SOLE 9546 0 0 Arconic Corp Common Stock 03966V107 13284 372946 SH SOLE 243196 0 129750 ARCOS DORADOS HLDNG IN SHS CLASS -A - Common Stock G0457F107 510 85380 SH SOLE 85380 0 0 ARCOSA INC Common Stock 039653100 11940 203260 SH SOLE 192794 0 10466 ARCTURUS THERAPEUTICS LTD Common Stock 03969T109 344 10156 SH SOLE 9525 0 631 ARCUS BIOSCIENCES INC Common Stock 03969F109 818 29772 SH SOLE 22125 0 7647 ARDAGH GROUP SA Common Stock L0223L101 4844 197549 SH SOLE 141418 0 56131 ARDELYX INC COM Common Stock 039697107 545 71881 SH SOLE 71506 0 375 ARDMORE SHIPPING CORP Common Stock Y0207T100 493 116799 SH SOLE 105671 0 11128 ARENA PHARMACEUTICALS INC COM Common Stock 040047607 4096 60059 SH SOLE 31456 0 28603 ARES CAP CORP COM Common Stock 04010L103 1878 95874 SH SOLE 91607 0 4267 ARES COML REAL ESTATE COM REIT 04013V108 846 57568 SH SOLE 55683 0 1886 ARES DYNAMIC CR ALLOCA COM Closed-End Fund 04014F102 17842 1103374 SH SOLE 199690 0 903684 ARES MANAGEMENT CORP - A Common Stock 03990B101 3973 62475 SH SOLE 53193 0 9282 ARGAN INC Common Stock 04010E109 314 6566 SH SOLE 4149 0 2417 ARGENX SE - ADR ADR 04016X101 10478 34803 SH SOLE 24958 0 9845 ARGO GROUP INTERNATIONAL HOLDINGS LTD Common Stock G0464B107 10285 198440 SH SOLE 48637 0 149803 ARISTA NETWORKS INC COM Common Stock 040413106 75188 207523 SH SOLE 122769 0 84754 ARKEMA SPON ADR ADR 041232109 13491 107961 SH SOLE 83940 0 24021 ARLINGTON ASSET INVESTMENT-A REIT 041356205 540 132900 SH SOLE 130631 0 2269 ARLO TECHNOLOGIES INC Common Stock 04206A101 1687 249155 SH SOLE 201697 0 47458 ARMADA HOFFLER PPTYS COM REIT 04208T108 3035 228392 SH SOLE 212793 0 15599 ARMOUR RESIDENTIAL REI COM REIT 042315507 1972 172669 SH SOLE 158735 0 13933 ARMSTRONG FLOORING INC Common Stock 04238R106 100 16189 SH SOLE 15989 0 200 ARMSTRONG WORLD INDUSTRIES INC Common Stock 04247X102 10070 93887 SH SOLE 50318 0 43569 Array Technologies Inc Common Stock 04271T100 351 22476 SH SOLE 20858 0 1618 ARROW ELECTRONICS INC Common Stock 042735100 45497 399690 SH SOLE 217289 0 182401 ARROW FINANCIAL CORP Common Stock 042744102 2378 66160 SH SOLE 40013 0 26147 ARROWHEAD PHARMACEUTICALS INC Common Stock 04280A100 10749 129791 SH SOLE 121760 0 8031 ARTESIAN RESOURCES CORP Common Stock 043113208 2068 56253 SH SOLE 23970 0 32284 ARTHUR J GALLAGHER & CO Common Stock 363576109 72761 519424 SH SOLE 467432 0 51991 ARTISAN PARTNERS ASSET CL A Common Stock 04316A108 8510 167447 SH SOLE 113228 0 54219 ARVINAS INC Common Stock 04335A105 2369 30764 SH SOLE 20087 0 10677 ASANA INC - CL A Common Stock 04342Y104 7809 125887 SH SOLE 90895 0 34992 ASBURY AUTOMOTIVE GROUP INC Common Stock 043436104 13621 79484 SH SOLE 64488 0 14996 ASCENDIS PHARMA A/S - ADR ADR 04351P101 3626 27565 SH SOLE 22286 0 5279 ASE INDUSTRIAL HOLDING CO LTD ADR 00215W100 25724 3195586 SH SOLE 2296091 0 899495 ASGN INC Common Stock 00191U102 7518 77565 SH SOLE 73207 0 4358 ASHAI KASEI CORP ADR ADR 043400100 21238 968013 SH SOLE 864177 0 103836 ASHFORD HOSPITALITY TRUST REIT REIT 044103869 182 39829 SH SOLE 38595 0 1234 ASHLAND GLOBAL HOLDINGS INC Common Stock 044186104 18037 206141 SH SOLE 85195 0 120945 ASHTEAD GROUP PLC ADR ADR 045055100 55611 186672 SH SOLE 167277 0 19395 ASM PACIFIC TECHNOL-UNSP ADR ADR 00212G108 4090 100893 SH SOLE 91394 0 9499 ASML HLDG NV N Y SHS NY Reg Shrs N07059210 356781 516445 SH SOLE 420135 0 96309 ASML HOLDING NV Common Stock N07059202 256 362 SH SOLE 362 0 0 ASPEN AEROGELS INC Common Stock 04523Y105 209 6987 SH SOLE 6226 0 761 ASPEN GROUP INC Common Stock 04530L203 106 16287 SH SOLE 15401 0 886 ASPEN TECHNOLOGY INC Common Stock 045327103 17880 130000 SH SOLE 98600 0 31400 ASPIRA WOMEN'S HEALTH INC Common Stock 04537Y109 263 46828 SH SOLE 46828 0 0 ASSA ABLOY AB ADR ADR 045387107 46217 3072955 SH SOLE 2485989 0 586966 ASSEMBLY BIOSCIENCES INC Common Stock 045396108 347 89340 SH SOLE 87453 0 1887 ASSETMARK FINANCIAL HOLDINGS Common Stock 04546L106 229 9141 SH SOLE 6502 0 2639 Assicurazioni Generali SpA ADR 04545K109 107 10793 SH SOLE 2659 0 8134 ASSOCIATED BANC-CORP Common Stock 045487105 15263 745239 SH SOLE 635421 0 109818 ASSOCIATED BRIT FOODS ADR NEW ADR 045519402 17407 558641 SH SOLE 503661 0 54980 ASSURANT INC Common Stock 04621X108 36931 236467 SH SOLE 162669 0 73798 ASSURED GUARANTY LTD Common Stock G0585R106 18321 385858 SH SOLE 267739 0 118119 ASTEC INDUSTRIES INC Common Stock 046224101 4751 75479 SH SOLE 72784 0 2695 ASTELLAS PHARMA INC - UNSP ADR ADR 04623U102 47757 2748613 SH SOLE 2500926 0 247687 ASTRA INTERNATIONAL - UNSP ADR ADR 69367X109 742 110116 SH SOLE 104360 0 5756 ASTRAZENECA PLC SPONSORED ADR ADR 046353108 212018 3539530 SH SOLE 2973980 0 565550 ASTRONICS CORP Common Stock 046433108 250 14257 SH SOLE 12528 0 1729 ASURE SOFTWARE INC Common Stock 04649U102 664 74913 SH SOLE 7506 0 67407 ASX LTD ADR ADR 00212E103 9014 154502 SH SOLE 132302 0 22200 AT HOME GROUP INC Common Stock 04650Y100 3378 91696 SH SOLE 59130 0 32566 AT&T INC Common Stock 00206R102 528934 18378543 SH SOLE 14705832 0 3672711 ATARA BIOTHERAPEUTICS COM Common Stock 046513107 902 58027 SH SOLE 53626 0 4401 ATEA PHARMACEUTICALS INC Common Stock 04683R106 1785 83094 SH SOLE 82605 0 489 ATERIAN INC Common Stock 02156U101 286 19553 SH SOLE 19251 0 302 ATHENE HOLDING LTD CLASS A Common Stock G0684D107 21805 323038 SH SOLE 246341 0 76697 Athenex Inc Common Stock 04685N103 743 160879 SH SOLE 153890 0 6989 ATKORE INC Common Stock 047649108 11994 168936 SH SOLE 39928 0 129008 ATLANTIA SPA ADR ADR 048173108 21157 2353384 SH SOLE 2101562 0 251822 ATLANTIC CAPITAL BANCSHARES Common Stock 048269203 893 35061 SH SOLE 7083 0 27978 ATLANTIC UNION BANKSHARES CO Common Stock 04911A107 2325 64202 SH SOLE 59403 0 4799 ATLANTICA SUSTAINABLE INFRASTRUCTURE Common Stock G0751N103 2082 55934 SH SOLE 53672 0 2262 ATLAS AIR WORLDWIDE HOLDINGS I Common Stock 049164205 15903 233487 SH SOLE 118774 0 114713 ATLAS COPCO AB SP ADR A NEW ADR 049255706 74305 1205081 SH SOLE 1060420 0 144661 ATLAS COPCO SP ADR B NEW ADR 049255805 27110 513952 SH SOLE 480337 0 33615 ATLASSIAN CORP PLC-CLASS A Common Stock G06242104 52737 205314 SH SOLE 150226 0 55088 ATMOS ENERGY CORP Common Stock 049560105 40526 421658 SH SOLE 388605 0 33053 ATN INTERNATIONAL INC Common Stock 00215F107 1526 33544 SH SOLE 27609 0 5935 ATOMERA INC Common Stock 04965B100 302 14102 SH SOLE 13794 0 308 ATOS ORIGIN SA ADR ADR 04962A105 8231 672501 SH SOLE 592530 0 79971 ATOSSA THERAPEUTICS INC Common Stock 04962H506 329 52128 SH SOLE 51355 0 773 ATRECA INC - A Common Stock 04965G109 307 36016 SH SOLE 32299 0 3717 ATRICURE INC COM Common Stock 04963C209 4465 56284 SH SOLE 16889 0 39395 ATRION CORP Common Stock 049904105 1135 1828 SH SOLE 1723 0 105 AU OPTRONICS CORP SPONSORED ADR ADR 002255107 18184 2247679 SH SOLE 2122210 0 125469 Audacy Inc Common Stock 05070N103 1231 285519 SH SOLE 159371 0 126148 AUDIOCODES LTD Common Stock M15342104 2509 75834 SH SOLE 9983 0 65851 AURINIA PHARMACEUTICALS INC Common Stock 05156V102 425 32796 SH SOLE 26062 0 6734 AUSTRALIA&NEW ZEALAND BKG GR SPONSORED ADR ADR 052528304 82533 3920817 SH SOLE 3490465 0 430351 AUTO TRADER GROUP PLC ADR ADR 05277E104 12211 5525449 SH SOLE 4932276 0 593173 AUTODESK INC Common Stock 052769106 248428 851072 SH SOLE 728002 0 123070 AUTOHOME INC ADR ADR 05278C107 2880 45035 SH SOLE 42170 0 2865 AUTOLIV INC Common Stock 052800109 8677 88753 SH SOLE 72239 0 16514 AUTOMATIC DATA PROCESSING INC Common Stock 053015103 390927 1968215 SH SOLE 1450575 0 517641 AUTONATION INC Common Stock 05329W102 17309 182563 SH SOLE 128980 0 53583 AUTOZONE INC Common Stock 053332102 167611 112323 SH SOLE 69889 0 42434 AVALARA INC Common Stock 05338G106 11614 71782 SH SOLE 58056 0 13726 AVALONBAY CMNTYS INC COM REIT REIT 053484101 75448 361532 SH SOLE 316722 0 44811 AVANGRID INC Common Stock 05351W103 21325 414643 SH SOLE 401100 0 13543 AVANOS MEDICAL INC Common Stock 05350V106 3670 100908 SH SOLE 93877 0 7031 AVANTOR INC Common Stock 05352A100 11247 316720 SH SOLE 273197 0 43523 AVAYA HLDGS CORP COM Common Stock 05351X101 2344 87134 SH SOLE 48807 0 38327 AVEANNA HEALTHCARE HOLDINGS Common Stock 05356F105 1032 83401 SH SOLE 82543 0 858 Avenue Therapeutics Inc Common Stock 05360L205 26 10554 SH SOLE 10183 0 371 AVERY DENNISON CORP Common Stock 053611109 68699 326764 SH SOLE 267507 0 59257 AVID BIOSERVICES INC Common Stock 05368M106 1807 70432 SH SOLE 16184 0 54248 AVID TECHNOLOGY INC Common Stock 05367P100 5329 136116 SH SOLE 17078 0 119038 AVIDITY BIOSCIENCES INC Common Stock 05370A108 220 8903 SH SOLE 8687 0 216 Avient Corp Common Stock 05368V106 11987 243843 SH SOLE 194205 0 49638 AVIS BUDGET GROUP INC Common Stock 053774105 7728 99215 SH SOLE 63894 0 35321 AVISTA CORP Common Stock 05379B107 18004 421930 SH SOLE 404642 0 17288 AVITA MEDICAL INC Common Stock 05380C102 218 10621 SH SOLE 10621 0 0 AVIVA PLC - SPON ADR ADR 05382A104 41727 3715676 SH SOLE 3187643 0 528033 AVNET INC Common Stock 053807103 33613 838646 SH SOLE 451727 0 386919 AVROBIO INC Common Stock 05455M100 119 13420 SH SOLE 13420 0 0 AXA SPONSORED ADR ADR 054536107 69457 2729154 SH SOLE 2121094 0 608060 AXALTA COATING SYSTEMS LTD Common Stock G0750C108 24450 801886 SH SOLE 300500 0 501387 AXCELIS TECHNOLOGIES INC Common Stock 054540208 3892 96279 SH SOLE 66496 0 29783 AXIS CAPITAL HOLDINGS LTD Common Stock G0692U109 5233 106779 SH SOLE 83106 0 23673 AXOGEN INC Common Stock 05463X106 1585 73357 SH SOLE 10383 0 62974 AXON ENTERPRISE INC Common Stock 05464C101 16224 91765 SH SOLE 84957 0 6808 AXONICS INC Common Stock 05465P101 1284 20250 SH SOLE 19035 0 1215 AXOS FINANCIAL INC Common Stock 05465C100 10375 223640 SH SOLE 147789 0 75851 AXSOME THERAPEUTICS IN COM Common Stock 05464T104 962 14257 SH SOLE 11816 0 2441 AXT INC Common Stock 00246W103 712 64834 SH SOLE 64731 0 103 AZEK CO INC/THE Common Stock 05478C105 1814 42721 SH SOLE 40921 0 1800 AZURE POWER GLOBAL LTD Common Stock V0393H103 405 15028 SH SOLE 15028 0 0 AZZ INC Common Stock 002474104 3129 60420 SH SOLE 55646 0 4774 B&G FOODS INC Common Stock 05508R106 11881 362215 SH SOLE 346803 0 15412 B. RILEY FINANCIAL INC Common Stock 05580M108 1555 20601 SH SOLE 19558 0 1043 B2GOLD CORP MINING INC Common Stock 11777Q209 5184 1231239 SH SOLE 330 0 1230909 BABCOCK AND WILCOX ENTERPR Common Stock 05614L209 147 18662 SH SOLE 2576 0 16086 BADGER METER INC Common Stock 056525108 9286 94639 SH SOLE 61175 0 33464 BAE SYS PLC SPONSORED ADR ADR 05523R107 19185 655436 SH SOLE 552617 0 102819 BAIDU COM INC SPON ADR REP A ADR 056752108 28480 139674 SH SOLE 127025 0 12649 BAKER HUGHES CO Common Stock 05722G100 80829 3534293 SH SOLE 2728286 0 806007 BALCHEM CORP Common Stock 057665200 15159 115489 SH SOLE 82760 0 32729 BALFOUR BEAUTY PLC ADR 05845R306 1970 232950 SH SOLE 7643 0 225307 BALL CORP Common Stock 058498106 91274 1126560 SH SOLE 963658 0 162902 BALLY'S CORP Common Stock 05875B106 1125 20797 SH SOLE 11069 0 9728 BANC OF CALIFORNIA INC Common Stock 05990K106 1444 82319 SH SOLE 63956 0 18363 BANCFIRST CORP Common Stock 05945F103 4376 70094 SH SOLE 65825 0 4269 BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR ADR 05946K101 56137 9039854 SH SOLE 6677885 0 2361968 BANCO BRADESCO-SPONSORED ADR ADR 059460303 9681 1887082 SH SOLE 1423087 0 463995 BANCO DE CHILE SPONSORED ADR ADR 059520106 4368 221140 SH SOLE 203949 0 17191 BANCO DO BRASIL S A SPONSORED ADR ADR 059578104 2054 316036 SH SOLE 305484 0 10552 BANCO LATINOAMERICANO DE COMER Common Stock P16994132 4370 284335 SH SOLE 214366 0 69969 BANCO MACRO SA SPON ADR B ADR 05961W105 787 52365 SH SOLE 52341 0 24 BANCO SANTANDER BRAZIL S.A. ADR 05967A107 6585 803008 SH SOLE 750011 0 52998 BANCO SANTANDER CENT HISPANO ADR ADR 05964H105 54948 14053316 SH SOLE 11471089 0 2582227 BANCO SANTANDER CHILE NEW SP ADR REP COM ADR 05965X109 5995 301733 SH SOLE 286303 0 15430 BANCOLOMBIA S A SPON ADR PREF ADR 05968L102 8194 284509 SH SOLE 228536 0 55973 BANCORP INC/DE Common Stock 05969A105 1976 85895 SH SOLE 82219 0 3676 BANCORPSOUTH INC Common Stock 05971J102 3591 126766 SH SOLE 121233 0 5533 BANDWIDTH INC-CLASS A Common Stock 05988J103 3693 26778 SH SOLE 25112 0 1666 BANK EAST ASIA LTD SPONSORED ADR ADR 061874103 46 24864 SH SOLE 9219 0 15645 BANK FIRST CORP Common Stock 06211J100 206 2959 SH SOLE 74 0 2885 BANK HAPOALIM LTD ADR ADR 062510300 807 19229 SH SOLE 11475 0 7754 BANK OF AMERICA CORP Common Stock 060505104 1054885 25585382 SH SOLE 20849911 0 4735470 BANK OF CHINA ADR ADR 06426M104 9856 1103644 SH SOLE 1065524 0 38120 BANK OF HAWAII CORP Common Stock 062540109 12803 152022 SH SOLE 103548 0 48474 BANK OF IRELAND-UNSP ADR ADR 06279J109 1401 262117 SH SOLE 260612 0 1505 BANK OF MARIN BANCORP Common Stock 063425102 1136 35618 SH SOLE 4857 0 30762 BANK OF MONTREAL Common Stock 063671101 30014 292646 SH SOLE 283637 0 9009 BANK OF NEW YORK MELLON CORP/T Common Stock 064058100 158250 3089019 SH SOLE 2215254 0 873765 BANK OF NOVA SCOTIA Common Stock 064149107 36889 566907 SH SOLE 551629 0 15278 BANK OF NT BUTTERFIELD SHS NEW Common Stock G0772R208 11180 315366 SH SOLE 219340 0 96026 BANK OZK Common Stock 06417N103 20385 483504 SH SOLE 299632 0 183872 BANKFINANCIAL CORP Common Stock 06643P104 187 16346 SH SOLE 11022 0 5324 BANKINTER SA ADR 066460304 59 11046 SH SOLE 6668 0 4378 BANKUNITED INC COM Common Stock 06652K103 30686 718802 SH SOLE 284175 0 434627 BANNER CORP Common Stock 06652V208 6741 124347 SH SOLE 99011 0 25336 BAOZUN INC-SPN ADR ADR 06684L103 2014 56826 SH SOLE 52860 0 3966 BAR HARBOR BANKSHARES Common Stock 066849100 215 7506 SH SOLE 7328 0 178 BARCLAYS PLC ADR ADR 06738E204 69405 7192198 SH SOLE 5624933 0 1567265 BARNES & NOBLE EDUCATION INC Common Stock 06777U101 431 59801 SH SOLE 53955 0 5846 BARNES GROUP INC Common Stock 067806109 8052 157119 SH SOLE 143771 0 13348 BARRATT DEVS PLC ADR ADR 068334101 4411 224783 SH SOLE 105347 0 119436 BARRETT BUSINESS SERVICES INC Common Stock 068463108 842 11597 SH SOLE 11540 0 57 BARRICK GOLD CORP Common Stock 067901108 28254 1366237 SH SOLE 1300010 0 66227 BASF A G ADR NEW ADR 055262505 58919 2971220 SH SOLE 2109214 0 862005 BASSETT FURNITURE INDS INC COM Common Stock 070203104 599 24589 SH SOLE 24554 0 35 BAUSCH HEALTH COS INC Common Stock 071734107 7695 262442 SH SOLE 253217 0 9225 BAXTER INTERNATIONAL INC Common Stock 071813109 152320 1892171 SH SOLE 1515946 0 376225 BAYER A G SPONSORED ADR ADR 072730302 36286 2380977 SH SOLE 1929668 0 451309 BAYERISCHE MOTOREN SPON ADR ADR 072743305 28790 811093 SH SOLE 734752 0 76341 BB SEGURIDADE PARTICIP SPONSORED ADR ADR 05541J103 2981 643900 SH SOLE 606714 0 37186 BBVA ARGENTINA SA-ADR ADR 058934100 94 28839 SH SOLE 20648 0 8191 BCB BANCORP INC Common Stock 055298103 689 51228 SH SOLE 23111 0 28117 BCE Inc Common Stock 05534B760 50566 1025272 SH SOLE 234726 0 790546 BDO UNIBANK INC-SPON ADR ADR 05537Y304 868 37860 SH SOLE 29 0 37831 BDX 6 06/01/23 Pfd PUBLIC 075887406 493 9204 SH SOLE 126 0 9078 BEACON ROOFING SUPPLY INC Common Stock 073685109 4979 93509 SH SOLE 53328 0 40181 Beam Global Common Stock 07373B109 251 6544 SH SOLE 6372 0 172 BEAM THERAPEUTICS INC Common Stock 07373V105 2709 21049 SH SOLE 19940 0 1109 BEAUTY HEALTH CO EQUITY Common Stock 88331L108 2014 119879 SH SOLE 18884 0 100995 BEAZER HOMES USA INC Common Stock 07556Q881 2253 116785 SH SOLE 33656 0 83129 BECTON DICKINSON AND CO Common Stock 075887109 252590 1038654 SH SOLE 768776 0 269878 BED BATH & BEYOND INC Common Stock 075896100 131137 3939245 SH SOLE 1407568 0 2531677 BEIERSDORF AG - UNSPONSORED ADR ADR 07724U103 23394 968201 SH SOLE 904509 0 63692 BEIGENE LTD-ADR ADR 07725L102 22695 66130 SH SOLE 62086 0 4044 BEL FUSE INC Common Stock 077347300 688 47745 SH SOLE 42603 0 5142 BELDEN INC Common Stock 077454106 5982 118287 SH SOLE 86088 0 32199 BELGACOM S.A. ADR 74428W108 553 143734 SH SOLE 22952 0 120782 BELLRING BRANDS INC-CLASS A Common Stock 079823100 2950 94124 SH SOLE 18735 0 75389 BENCHMARK ELECTRONICS INC Common Stock 08160H101 4489 157721 SH SOLE 111594 0 46127 BENEFITFOCUS INC Common Stock 08180D106 3121 221316 SH SOLE 36217 0 185099 BENTLEY SYSTEMS INC-CLASS B Common Stock 08265T208 757 11683 SH SOLE 10504 0 1179 BERKELEY GROUP HLDGS P ADR ADR 08425P104 593 8961 SH SOLE 8961 0 0 BERKELEY LIGHTS INC Common Stock 084310101 551 12300 SH SOLE 11747 0 553 BERKSHIRE HATHAWAY INC Common Stock 084670702 1469919 5289001 SH SOLE 4375238 0 913763 BERKSHIRE HATHAWAY INC-CL A Common Stock 084670108 78697 188 SH SOLE 188 0 0 BERKSHIRE HILLS BANCORP INC Common Stock 084680107 9991 364508 SH SOLE 338716 0 25792 BERRY CORP Common Stock 08579X101 1825 271631 SH SOLE 242651 0 28980 BERRY GLOBAL GROUP INC COM Common Stock 08579W103 12606 193280 SH SOLE 98178 0 95102 BEST BUY CO INC Common Stock 086516101 196195 1706343 SH SOLE 1028867 0 677475 BEYOND MEAT INC Common Stock 08862E109 10673 67770 SH SOLE 54187 0 13583 BEYONDSPRING INC Common Stock G10830100 313 29962 SH SOLE 26948 0 3014 BGC PARTNERS INC Common Stock 05541T101 12702 2240132 SH SOLE 418853 0 1821280 BHP BILLITON LTD SPONSORED ADR ADR 088606108 132438 1818461 SH SOLE 1584615 0 233845 BHP BILLITON PLC SPONSORED ADR ADR 05545E209 37913 635173 SH SOLE 568128 0 67045 BIDVEST GROUP LTD SPONSORED ADR 08 ADR 088836309 2355 88657 SH SOLE 82010 0 6647 BIG LOTS INC Common Stock 089302103 11621 176055 SH SOLE 130602 0 45454 BIGCOMMERCE HOLDINGS-SER 1 Common Stock 08975P108 1406 21656 SH SOLE 20421 0 1235 BILIBILI INC-SPONSORED ADR ADR 090040106 5136 42154 SH SOLE 37036 0 5118 Bill.Com Holdings Inc Common Stock 090043100 16296 88963 SH SOLE 82890 0 6073 BIOCRYST PHARMACEUTICALS COM Common Stock 09058V103 3478 220014 SH SOLE 94344 0 125670 BIODELIVERY SCIENCES INTERNATIONAL INC Common Stock 09060J106 502 140226 SH SOLE 121523 0 18703 BIOGEN INC Common Stock 09062X103 237182 684964 SH SOLE 488229 0 196735 BIOHAVEN PHARMACEUTICAL HOLD Common Stock G11196105 4485 46203 SH SOLE 16792 0 29411 BIOLIFE SOLUTIONS INC Common Stock 09062W204 838 18823 SH SOLE 12200 0 6623 BIOMARIN PHARMACEUTICAL INC Common Stock 09061G101 17823 213604 SH SOLE 188360 0 25244 Bionano Genomics Inc Common Stock 09075F107 367 50073 SH SOLE 39299 0 10774 BIO-RAD LABORATORIES INC Common Stock 090572207 47547 73797 SH SOLE 55198 0 18599 BIOSIG TECHNOLOGIES INC Common Stock 09073N201 167 43276 SH SOLE 43177 0 99 BIO-TECHNE CORP Common Stock 09073M104 50164 111412 SH SOLE 98722 0 12690 BIOXCEL THERAPEUTICS INC Common Stock 09075P105 275 9467 SH SOLE 9442 0 25 BJ'S RESTAURANTS INC Common Stock 09180C106 2272 46240 SH SOLE 39338 0 6902 BJ'S WHOLESALE CLUB INC Common Stock 05550J101 9627 202325 SH SOLE 151630 0 50695 Black Diamond Therapeutics Inc Common Stock 09203E105 355 29128 SH SOLE 28954 0 174 BLACK HILLS CORP Common Stock 092113109 9429 143667 SH SOLE 108225 0 35442 BLACK KNIGHT FINL SVCS CL A Common Stock 09215C105 17010 218133 SH SOLE 204468 0 13665 BLACKBAUD INC Common Stock 09227Q100 9593 125278 SH SOLE 117934 0 7344 BLACKBERRY LTD Common Stock 09228F103 6509 532635 SH SOLE 508719 0 23916 BLACKLINE INC Common Stock 09239B109 9641 86645 SH SOLE 76535 0 10110 BLACKROCK CAPITAL INVESTMENT CORP Common Stock 092533108 357 90804 SH SOLE 346 0 90458 BLACKROCK CORE BOND TRUST Closed-End Fund 09249E101 6262 379062 SH SOLE 222811 0 156251 BLACKROCK CREDIT ALLOCATION INCOME TRUST Closed-End Fund 092508100 17845 1144670 SH SOLE 740869 0 403801 BLACKROCK DEBT STRATEGIES FUND INC Closed-End Fund 09255R202 3481 304036 SH SOLE 174518 0 129518 BLACKROCK ENHANCED DIVIDEND Closed-End Fund 09251A104 4999 493491 SH SOLE 285725 0 207766 BLACKROCK ENHANCED GLOBAL OPP EQTY TR Closed-End Fund 092501105 20737 1652349 SH SOLE 792964 0 859385 BLACKROCK ENHANCED INTL GRWTH COM BENE Closed-End Fund 092524107 8575 1309183 SH SOLE 708906 0 600276 BLACKROCK FLOAT RT INCOME ST Closed-End Fund 09255X100 4266 321927 SH SOLE 230774 0 91153 BLACKROCK GLOBAL ENRG & RES Closed-End Fund 09250U101 2100 214047 SH SOLE 145564 0 68483 BLACKROCK INC Common Stock 09247X101 478124 546446 SH SOLE 470045 0 76401 BLACKROCK MUN TARGET T COM SHS BEN IN Closed-End Fund 09257P105 1356 51701 SH SOLE 5879 0 45822 BlackRock Muni Intermediate Du Closed-End Fund 09253X102 51417 3287502 SH SOLE 578256 0 2709245 BLACKROCK MUNICIPAL INC TRUST Closed-End Fund 09248F109 1682 108939 SH SOLE 12415 0 96524 BLACKROCK MUNICIPL INC COM Closed-End Fund 092479104 4020 256381 SH SOLE 0 0 256381 BlackRock MuniHoldings Investm Closed-End Fund 09254P108 3678 248989 SH SOLE 19876 0 229113 BlackRock MuniHoldings Quality Closed-End Fund 09254C107 4118 293918 SH SOLE 3813 0 290105 BlackRock MuniVest Fund Inc Closed-End Fund 09253R105 2039 211973 SH SOLE 59395 0 152578 BLACKROCK MUNIYIELD FUND Closed-End Fund 09253W104 294 19460 SH SOLE 11033 0 8427 BlackRock MuniYield Quality Fu Closed-End Fund 09254F100 1263 75428 SH SOLE 8568 0 66860 BlackRock MuniYield Quality Fu Closed-End Fund 09254G108 1851 127723 SH SOLE 8832 0 118891 BlackRock MuniYield Quality Fu Closed-End Fund 09254E103 34335 2312093 SH SOLE 427947 0 1884146 BLACKROCK RES & COMM S SHS Closed-End Fund 09257A108 4975 528169 SH SOLE 306115 0 222054 BLACKSTONE GROUP INC/THE Common Stock 09260D107 40064 412431 SH SOLE 364288 0 48143 BLACKSTONE MORTGAGE TRUST INC REIT 09257W100 5098 159869 SH SOLE 141857 0 18012 BLACKSTONE STRATEGIC CREDIT FUND Closed-End Fund 09257R101 2844 204156 SH SOLE 26507 0 177649 BLINK CHARGING CO Common Stock 09354A100 228 5544 SH SOLE 3983 0 1561 BLOOM ENERGY CORP- A Common Stock 093712107 2536 94386 SH SOLE 83596 0 10790 BLOOMIN BRANDS INC COM Common Stock 094235108 14076 518656 SH SOLE 232594 0 286062 BLUCORA INC Common Stock 095229100 2110 121919 SH SOLE 114407 0 7512 BLUE APRON HOLDING INC-A Common Stock 09523Q200 648 151396 SH SOLE 151396 0 0 BLUE BIRD CORP COM Common Stock 095306106 255 10265 SH SOLE 9961 0 304 BLUEBIRD BIO INC Common Stock 09609G100 5590 174804 SH SOLE 84447 0 90357 Bluegreen Vacations Holding Co Common Stock 096308101 246 13666 SH SOLE 11336 0 2330 BLUELINX HOLDINGS INC Common Stock 09624H208 432 8595 SH SOLE 8547 0 48 BLUEPRINT MEDICINES CO COM Common Stock 09627Y109 5144 58484 SH SOLE 45538 0 12946 BLUEROCK RESIDENTIAL GROWTH REIT 09627J102 770 75752 SH SOLE 69008 0 6744 BM TECHNOLOGIES INC Common Stock 05591L107 213 17094 SH SOLE 13186 0 3908 BNP PARIBAS SPONSORED ADR ADR 05565A202 65519 2091908 SH SOLE 1663366 0 428542 BNY Mellon Strategic Municipal Closed-End Fund 09662E109 2138 259813 SH SOLE 4298 0 255515 BNYM HIGH YIELD STRAT Closed-End Fund 09660L105 409 112165 SH SOLE 77213 0 34952 BOC HONG KONG HOLDINGS SPONSORED ADR ADR 096813209 12384 182057 SH SOLE 169983 0 12074 BOEING CO/THE Common Stock 097023105 357987 1494350 SH SOLE 1296456 0 197895 BOISE CASCADE CO Common Stock 09739D100 10398 178192 SH SOLE 98305 0 79888 BOK FINANCIAL CORP Common Stock 05561Q201 7315 84467 SH SOLE 79560 0 4907 BOLIDEN AB-UNSPN ADR ADR 09752V102 266 3487 SH SOLE 2100 0 1387 BOLLORE Common Stock F10659260 140 25936 SH SOLE 25936 0 0 BONANZA CREEK ENERGY I COM Common Stock 097793400 5043 107142 SH SOLE 104303 0 2839 BOOKING HOLDINGS INC Common Stock 09857L108 303200 138568 SH SOLE 105865 0 32703 BOOT BARN HLDGS INC COM Common Stock 099406100 10381 123514 SH SOLE 69375 0 54139 BOOZ ALLEN HAMILTON HOLDING CO Common Stock 099502106 23470 275538 SH SOLE 250870 0 24667 BORGWARNER INC Common Stock 099724106 85370 1758764 SH SOLE 1170258 0 588506 BOSTON BEER CO INC/THE Common Stock 100557107 27806 27239 SH SOLE 23975 0 3264 BOSTON OMAHA CORP-CL A Common Stock 101044105 286 9028 SH SOLE 5349 0 3679 BOSTON PRIVATE FINANCIAL HOLDI Common Stock 101119105 3811 258353 SH SOLE 240196 0 18157 BOSTON PROPERTIES INC REIT REIT 101121101 40478 353241 SH SOLE 296848 0 56394 BOSTON SCIENTIFIC CORP Common Stock 101137107 161263 3771353 SH SOLE 3128379 0 642974 BOTTOMLINE TECHNOLOGIES INC Common Stock 101388106 3548 95696 SH SOLE 83901 0 11795 BOULDER GROWTH & INC COM Closed-End Fund 101507101 20416 1507810 SH SOLE 381444 0 1126366 BOX INC CLASS A Common Stock 10316T104 1735 67891 SH SOLE 56473 0 11418 BOYD GAMING CORP Common Stock 103304101 16261 264452 SH SOLE 225426 0 39026 BP PLC SPONSORED ADR ADR 055622104 95159 3601771 SH SOLE 2603462 0 998309 BRADY CORP Common Stock 104674106 7162 127806 SH SOLE 99343 0 28463 BRAEMAR HOTELS & RESORTS INC REIT 10482B101 1159 186666 SH SOLE 186666 0 0 BRAMBLES LTD - ADR ADR 105105209 23574 1368194 SH SOLE 1227268 0 140926 BRANDYWINE RLTY TR SH BEN INT NEW REIT REIT 105368203 9986 728381 SH SOLE 567795 0 160586 BRANDYWINEGLOBAL GLOBAL INCOME Closed-End Fund 10537L104 5249 416226 SH SOLE 280656 0 135570 BRASKEM S A SP ADR PFD A ADR 105532105 644 27027 SH SOLE 26604 0 423 BRENNTAG AG-UNSP ADR ADR 107180101 34925 1871656 SH SOLE 1510051 0 361605 BRF-BRASIL FOODS S A SPONSORED ADR ADR 10552T107 2881 526772 SH SOLE 480405 0 46367 BRIDGEBIO PHARMA INC Common Stock 10806X102 3493 57297 SH SOLE 52340 0 4957 BRIDGESTONE CORP ADR ADR 108441205 50161 2209750 SH SOLE 1900585 0 309165 BRIDGEWATER BANCSHARES INC Common Stock 108621103 831 51426 SH SOLE 46358 0 5068 BRIGHAM MINERALS INC-CL A Common Stock 10918L103 4585 215346 SH SOLE 212098 0 3249 BRIGHT HORIZON FAMILY SOLUTI COM Common Stock 109194100 19398 131860 SH SOLE 115668 0 16192 BRIGHTCOVE Common Stock 10921T101 1330 92707 SH SOLE 35168 0 57539 BRIGHTHOUSE FINANCIAL INC Common Stock 10922N103 14385 315877 SH SOLE 273567 0 42310 BRIGHTSPHERE INVESTMENT GROUP Common Stock 10948W103 4397 187679 SH SOLE 139224 0 48455 BrightSpire Capital Inc REIT 10949T109 4252 452354 SH SOLE 430053 0 22301 BRIGHTVIEW HOLDINGS INC Common Stock 10948C107 984 61039 SH SOLE 59383 0 1656 BRINKER INTERNATIONAL INC Common Stock 109641100 24156 390561 SH SOLE 152426 0 238135 BRINK'S CO/THE Common Stock 109696104 4917 63987 SH SOLE 59806 0 4181 BRISTOL-MYERS SQUIBB CO Common Stock 110122108 644598 9646780 SH SOLE 6146425 0 3500355 Bristow Group Inc Common Stock 11040G103 670 26175 SH SOLE 22852 0 3323 BRITISH AMERN TOB PLC SPONSORED ADR ADR 110448107 82219 2091566 SH SOLE 1690248 0 401318 BRITISH LD CO SPONSORED ADR ADR 110828100 35426 5186857 SH SOLE 4575443 0 611414 BRITVIC PLC SPONSORED ADR ADR 111190104 901 34124 SH SOLE 22719 0 11405 BRIXMOR PPTY GROUP INC COM REIT 11120U105 14798 646462 SH SOLE 574723 0 71739 BROADCOM INC Common Stock 11135F101 623526 1307620 SH SOLE 1078347 0 229273 BROADMARK REALTY CAPITAL INC REIT 11135B100 775 73204 SH SOLE 71973 0 1231 BROADRIDGE FINANCIAL SOLUTIONS Common Stock 11133T103 69764 431895 SH SOLE 375625 0 56269 BROADSTONE NET LEASE INC-A REIT 11135E203 391 16698 SH SOLE 14915 0 1783 BROOKDALE SENIOR LIVING INC Common Stock 112463104 1975 250000 SH SOLE 236220 0 13780 BROOKFIELD ASSET MANAGEMENT IN Common Stock 112585104 41992 823693 SH SOLE 782954 0 40739 BROOKFIELD ASSET MANAGEMENT LTD Common Stock G16169107 246 4737 SH SOLE 4521 0 215 BROOKFIELD INFRASTRUCTURE PARTNERS LP Ltd Part G16252101 222 4002 SH SOLE 4002 0 0 BROOKFIELD INFRASTRUCTURE-A Common Stock 11275Q107 1738 23049 SH SOLE 21373 0 1676 BROOKFIELD PROPERTY REIT INC REIT 11282X103 922 48833 SH SOLE 44230 0 4603 Brookfield Real Assets Income Closed-End Fund 112830104 1284 58632 SH SOLE 34513 0 24119 BROOKFIELD RENEWABLE COR-A Common Stock 11284V105 4308 102717 SH SOLE 98622 0 4095 BROOKLINE BANCORP INC Common Stock 11373M107 2852 190783 SH SOLE 154961 0 35821 BROOKS AUTOMATION INC Common Stock 114340102 15218 159723 SH SOLE 118583 0 41140 BROTHER INDS LTD ADR ADR 114813207 767 19213 SH SOLE 10319 0 8894 BROWN & BROWN INC COM Common Stock 115236101 26418 497135 SH SOLE 467747 0 29389 BROWN FORMAN CORP CL A Common Stock 115637100 10176 144344 SH SOLE 140194 0 4150 Brown-Forman Corp Common Stock 115637209 77955 1040234 SH SOLE 907995 0 132239 BRP GROUP INC-A Common Stock 05589G102 1213 45513 SH SOLE 44683 0 830 BRP INC/CA- SUB VOTING Common Stock 05577W200 3963 50577 SH SOLE 8337 0 42240 BRT APARTMENTS CORP REIT 055645303 411 23692 SH SOLE 21774 0 1918 BRUKER CORP Common Stock 116794108 14488 190679 SH SOLE 108047 0 82632 BRUNSWICK CORP/DE Common Stock 117043109 17406 174724 SH SOLE 127624 0 47100 BRYN MAWR BANK CORP Common Stock 117665109 1393 33013 SH SOLE 30809 0 2205 BTRS Holdings Inc Common Stock 11778X104 144 11447 SH SOLE 4577 0 6870 BUCKLE INC/THE Common Stock 118440106 4700 94465 SH SOLE 87751 0 6714 BUDWEISER BREWING-UNSP ADR ADR 11902E105 379 29336 SH SOLE 29336 0 0 BUILD ACQUISITION CORP Unit 12008J204 541 54392 SH SOLE 0 0 54392 BUILD-A-BEAR WORKSHOP INC Common Stock 120076104 317 18304 SH SOLE 18304 0 0 BUILDERS FIRSTSOURCE INC Common Stock 12008R107 15153 355210 SH SOLE 236949 0 118261 BUNGE LTD Common Stock G16962105 60060 768523 SH SOLE 363796 0 404727 BUNZL PLC - SPONS ADR ADR 120738406 26460 790548 SH SOLE 588443 0 202105 BURBERRY GROUP PLC SPONSORED ADR ADR 12082W204 20755 723663 SH SOLE 650076 0 73587 BURLINGTON STORES INC Common Stock 122017106 36545 113496 SH SOLE 96970 0 16527 Burning Rock Biotech Ltd ADR 12233L107 2741 93056 SH SOLE 88918 0 4138 BWX TECHNOLOGIES Common Stock 05605H100 23460 403650 SH SOLE 157355 0 246295 BYD CO LTD ADR ADR 05606L100 11072 184294 SH SOLE 172751 0 11543 BYLINE BANCORP INC Common Stock 124411109 1318 58221 SH SOLE 24535 0 33686 C3.AI INC-A Common Stock 12468P104 826 13209 SH SOLE 12848 0 361 C4 THERAPEUTICS INC Common Stock 12529R107 970 25645 SH SOLE 9125 0 16520 CABLE ONE INC Common Stock 12685J105 19729 10314 SH SOLE 7589 0 2725 CABOT CORP Common Stock 127055101 23952 420719 SH SOLE 153104 0 267615 CABOT OIL & GAS CORP Common Stock 127097103 36965 2117122 SH SOLE 1670985 0 446136 CACI INTERNATIONAL INC Common Stock 127190304 19404 76059 SH SOLE 65335 0 10724 CACTUS INC - A Common Stock 127203107 7051 192033 SH SOLE 96689 0 95344 CADENCE BANCORP Common Stock 12739A100 16045 768415 SH SOLE 592601 0 175813 CADENCE DESIGN SYSTEMS INC Common Stock 127387108 124247 908102 SH SOLE 754505 0 153597 CADIZ INC COM NEW Common Stock 127537207 421 30920 SH SOLE 23569 0 7351 CAE INC Common Stock 124765108 8569 278224 SH SOLE 271851 0 6373 CAESARS ENTERTAINMENT INC Common Stock 12769G100 37071 357314 SH SOLE 330002 0 27312 CAESARSTONE LTD Common Stock M20598104 1129 76478 SH SOLE 64920 0 11557 CAI INTERNATIONAL INC Common Stock 12477X106 3485 62234 SH SOLE 24279 0 37955 CAIXABANK ADR ADR 12803K109 9492 9519702 SH SOLE 1848074 0 7671628 CALAMOS LNG/SHRT EQ & DYN Closed-End Fund 12812C106 937 45081 SH SOLE 37276 0 7805 CALAMP CORP Common Stock 128126109 1773 139386 SH SOLE 132355 0 7031 CALAVO GROWERS INC Common Stock 128246105 3659 57692 SH SOLE 28882 0 28810 CALBEE INC- UNSPONSORED ADR ADR 12825N107 449 78132 SH SOLE 78132 0 0 CALERES INC Common Stock 129500104 3879 142129 SH SOLE 134691 0 7438 CALIFORNIA WATER SERVICE GROUP Common Stock 130788102 7618 137170 SH SOLE 125980 0 11190 CALIX INC COM Common Stock 13100M509 7446 156763 SH SOLE 35252 0 121511 CALLAWAY GOLF CO Common Stock 131193104 10789 319870 SH SOLE 217309 0 102561 CALLON PETROLEUM CO Common Stock 13123X508 6822 118259 SH SOLE 78806 0 39453 CAL-MAINE FOODS INC Common Stock 128030202 4167 115081 SH SOLE 84672 0 30409 CAMBIUM NETWORKS CORP Common Stock G17766109 2522 52160 SH SOLE 11710 0 40450 CAMDEN NATIONAL CORP Common Stock 133034108 2368 49583 SH SOLE 5808 0 43775 CAMDEN PPTY TR SH BEN INT REIT REIT 133131102 42494 320300 SH SOLE 283618 0 36681 CAMECO CORP Common Stock 13321L108 15632 814999 SH SOLE 789820 0 25179 CAMPBELL SOUP CO Common Stock 134429109 28804 631807 SH SOLE 466233 0 165574 CAMPING WORLD HOLDINGS INC-A Common Stock 13462K109 2876 70165 SH SOLE 41967 0 28198 Camtek Ltd/Israel Common Stock M20791105 539 14286 SH SOLE 14243 0 43 CANADIAN IMPERIAL BANK OF COMM Common Stock 136069101 27759 243800 SH SOLE 232148 0 11652 Canadian National Railway Co Common Stock 136375102 58680 556107 SH SOLE 518927 0 37180 CANADIAN NATURAL RESOURCES Common Stock 136385101 41163 1134604 SH SOLE 473843 0 660761 Canadian Pacific Railway Ltd Common Stock 13645T100 49277 640707 SH SOLE 610058 0 30649 CANADIAN SOLAR INC Common Stock 136635109 940 20962 SH SOLE 20962 0 0 CANNAE HOLDINGS INC Common Stock 13765N107 1951 57522 SH SOLE 53466 0 4056 CANON INC ADR ADR 138006309 46741 2065466 SH SOLE 1881256 0 184209 CANOO INC Common Stock 13803R102 119 11989 SH SOLE 6419 0 5570 CANOPY GROWTH CORP Common Stock 138035100 743 30720 SH SOLE 30720 0 0 CANTALOUPE INC Common Stock 138103106 224 18917 SH SOLE 18904 0 13 CAPCOM CO LTD - ADR UNSPON ADR 13916V107 493 34230 SH SOLE 34132 0 98 CAPGEMINI SA - ADR ADR 13961R100 38129 992688 SH SOLE 893364 0 99324 CAPITAL CITY BANK GROUP INC Common Stock 139674105 2645 102551 SH SOLE 15620 0 86931 CAPITAL ONE FINANCIAL CORP Common Stock 14040H105 285139 1843293 SH SOLE 1180986 0 662307 CAPITALAND LTD SPONSORED ADR ADR 140547100 498 89304 SH SOLE 67038 0 22266 CAPITOL FEDERAL FINANCIAL INC Common Stock 14057J101 3798 322388 SH SOLE 299968 0 22421 CAPRI HOLDINGS LTD Common Stock G1890L107 47530 831085 SH SOLE 663346 0 167739 CAPSTAR FINANCIAL HOLDINGS INC Common Stock 14070T102 377 18379 SH SOLE 13084 0 5295 CAPSTEAD MORTGAGE CORP REIT REIT 14067E506 1257 204767 SH SOLE 181878 0 22889 CARA THERAPEUTICS INC Common Stock 140755109 1740 121945 SH SOLE 110457 0 11488 CARDINAL HEALTH INC Common Stock 14149Y108 90490 1585049 SH SOLE 964696 0 620353 CARDIOVASCULAR SYSTEMS INC Common Stock 141619106 5375 126032 SH SOLE 84278 0 41754 CARDLYTICS Common Stock 14161W105 3147 24797 SH SOLE 21463 0 3334 CAREDX INC Common Stock 14167L103 6368 69583 SH SOLE 31901 0 37682 CARETRUST REIT INC REIT 14174T107 5460 235027 SH SOLE 179072 0 55955 CARGURUS INC Common Stock 141788109 1775 67670 SH SOLE 65920 0 1750 CARL ZEISS MEDIT-UNSPON ADR ADR 14218T105 4421 22291 SH SOLE 19715 0 2576 CARLISLE COS INC Common Stock 142339100 36400 190195 SH SOLE 166221 0 23974 CARLSBERG AS SPONSORED ADR ADR 142795202 29555 789401 SH SOLE 705113 0 84288 CARMAX INC Common Stock 143130102 66536 515182 SH SOLE 445370 0 69812 CARNIVAL CORP Common Stock 143658300 143840 5456759 SH SOLE 3282542 0 2174217 CARNIVAL PLC ADR ADR 14365C103 5852 251479 SH SOLE 239852 0 11627 CarParts.com Inc Common Stock 14427M107 864 42416 SH SOLE 15934 0 26482 CARPENTER TECHNOLOGY CORP Common Stock 144285103 7418 184445 SH SOLE 172528 0 11917 CARREFOUR SA - SPON ADR ADR 144430204 24506 6180698 SH SOLE 4926107 0 1254592 CARRIAGE SERVICES INC Common Stock 143905107 1278 34558 SH SOLE 7419 0 27139 CARRIER GLOBAL CORP Common Stock 14448C104 150020 3086826 SH SOLE 2079333 0 1007492 CARROLS RESTAURANT GROUP INC Common Stock 14574X104 250 41594 SH SOLE 40730 0 864 CARS.COM INC Common Stock 14575E105 3096 216077 SH SOLE 166817 0 49260 CARTER BANK & TRUST Common Stock 146103106 1070 85509 SH SOLE 79639 0 5870 CARTER'S INC Common Stock 146229109 18128 175710 SH SOLE 86597 0 89113 CARVANA CO Common Stock 146869102 31785 105311 SH SOLE 67601 0 37710 CASA SYSTEMS INC Common Stock 14713L102 154 17351 SH SOLE 16280 0 1071 CASELLA WASTE SYSTEMS INC Common Stock 147448104 3690 58167 SH SOLE 51570 0 6597 CASEY'S GENERAL STORES INC Common Stock 147528103 25753 132312 SH SOLE 81689 0 50623 CASIO COMPUTER LTD ADR ADR 147618201 628 3733 SH SOLE 3263 0 470 CASPER SLEEP INC Common Stock 147626105 783 95058 SH SOLE 94911 0 147 CASS INFORMATION SYSTEMS INC Common Stock 14808P109 1851 45429 SH SOLE 35136 0 10293 CASSAVA SCIENCES INC Common Stock 14817C107 1290 15095 SH SOLE 13385 0 1710 CASTLE BIOSCIENCES INC Common Stock 14843C105 2596 35396 SH SOLE 18777 0 16619 CATABASIS PHARMACEUTICALS IN Common Stock 14875P206 243 115069 SH SOLE 113821 0 1248 CATALENT INC COM Common Stock 148806102 53013 490317 SH SOLE 333574 0 156743 CATALYST BIOSCIENCES INC Common Stock 14888D208 91 21019 SH SOLE 20905 0 114 CATALYST PHARM PARTNER COM Common Stock 14888U101 953 165722 SH SOLE 46393 0 119329 CATCHMARK TIMBER TR IN CL A REIT 14912Y202 4452 380499 SH SOLE 265380 0 115120 CATERPILLAR INC Common Stock 149123101 388227 1783887 SH SOLE 1502661 0 281226 CATHAY GENERAL BANCORP Common Stock 149150104 12603 320195 SH SOLE 277023 0 43172 CATO CORP/THE Common Stock 149205106 822 48752 SH SOLE 46170 0 2582 CAVCO INDUSTRIES INC Common Stock 149568107 3529 15884 SH SOLE 14193 0 1691 CBIZ INC Common Stock 124805102 5438 165935 SH SOLE 153305 0 12630 CBOE GLOBAL MARKETS INC Common Stock 12503M108 34124 286632 SH SOLE 161273 0 125358 CBRE Clarion Global Real Estat Closed-End Fund 12504G100 30600 3473372 SH SOLE 1111530 0 2361842 CBRE GROUP INC - A Common Stock 12504L109 100770 1175437 SH SOLE 1004295 0 171142 CBTX INC Common Stock 12481V104 1143 41850 SH SOLE 41371 0 479 CD PROJEKT SA - UNSP ADR ADR 125105106 4678 384074 SH SOLE 339462 0 44612 CDK GLOBAL INC Common Stock 12508E101 12220 245917 SH SOLE 212898 0 33020 CDW CORP/DE Common Stock 12514G108 64513 369384 SH SOLE 325303 0 44081 CECO ENVIRONMENTAL CORP Common Stock 125141101 304 42442 SH SOLE 42340 0 102 CELANESE CORP Common Stock 150870103 86224 568757 SH SOLE 386213 0 182543 CELESIO AG - UNSPONSORED ADR ADR 58155Y106 242 41140 SH SOLE 40712 0 428 CELESTICA INC Common Stock 15101Q108 686 87396 SH SOLE 87266 0 130 CELLDEX THERAPEUTICS INC Common Stock 15117B202 360 10754 SH SOLE 10754 0 0 CELLNEX TELECOM SAU-UNSP ADR ADR 15117X105 6283 197760 SH SOLE 146623 0 51137 CEL-SCI CORP Common Stock 150837607 220 25327 SH SOLE 25229 0 98 CELSIUS HOLDINGS INC Common Stock 15118V207 12927 169891 SH SOLE 97244 0 72647 CEMEX S A SPON ADR 5 ORD ADR 151290889 27429 3265377 SH SOLE 3202015 0 63362 CENOVUS ENERGY INC Common Stock 15135U109 10124 1056783 SH SOLE 1037422 0 19362 CENTENE CORP Common Stock 15135B101 132684 1819335 SH SOLE 1578592 0 240743 CENTENNIAL RESOURCE DEVELO-A Common Stock 15136A102 12176 1795833 SH SOLE 1795833 0 0 CENTERPOINT ENERGY INC Common Stock 15189T107 55792 2275375 SH SOLE 2043661 0 231714 CENTERSPACE REIT 15202L107 3081 39050 SH SOLE 20987 0 18063 CENTRAIS ELEC BRAS - SP ADR (ELETROBRAS) ADR 15234Q207 1995 230588 SH SOLE 215084 0 15504 CENTRAIS ELETRICAS BR-SP ADR ADR 15234Q108 664 76024 SH SOLE 70625 0 5399 CENTRAL GARDEN AND PET CO Common Stock 153527106 1527 28854 SH SOLE 18218 0 10636 CENTRAL GARDEN AND PET CO Common Stock 153527205 8245 170702 SH SOLE 92798 0 77904 CENTRAL JAPAN RAI - UNSPON ADR ADR 153766100 23708 1563860 SH SOLE 1400172 0 163688 CENTRAL PACIFIC FINANCIAL CORP Common Stock 154760409 5327 204431 SH SOLE 140594 0 63837 CENTRAL PUERTO - SPONSORED ADR ADR 155038201 90 35182 SH SOLE 35042 0 140 CENTRAL SECS CORP COM Closed-End Fund 155123102 2557 60613 SH SOLE 16427 0 44186 CENTRAL VY CMNTY BANC COM Common Stock 155685100 509 25240 SH SOLE 24295 0 945 CENTRICA PLC SPON ADR NEW ADR 15639K300 2306 820671 SH SOLE 779628 0 41043 CENTURY ALUMINUM CO Common Stock 156431108 5715 443333 SH SOLE 152735 0 290598 CENTURY BANCORP INC CL A NON VTG Common Stock 156432106 488 4284 SH SOLE 4150 0 134 CENTURY COMMUNITIES INC Common Stock 156504300 5981 89890 SH SOLE 57928 0 31962 CERENCE INC Common Stock 156727109 6962 65246 SH SOLE 47731 0 17515 CEREVEL THERAPEUTICS HOLDING Common Stock 15678U128 876 34193 SH SOLE 6844 0 27349 CERIDIAN HCM HOLDING INC Common Stock 15677J108 16158 168455 SH SOLE 88689 0 79766 CERNER CORP Common Stock 156782104 93460 1195746 SH SOLE 1044865 0 150881 Certara Inc Common Stock 15687V109 423 14917 SH SOLE 14003 0 914 CERUS CORP COM Common Stock 157085101 587 99341 SH SOLE 96786 0 2555 CEVA INC COM Common Stock 157210105 3218 68039 SH SOLE 65296 0 2743 CF INDUSTRIES HOLDINGS INC Common Stock 125269100 38330 744989 SH SOLE 661473 0 83517 CGI GROUP INC Common Stock 12532H104 23722 261827 SH SOLE 254095 0 7732 CH ROBINSON WORLDWIDE INC Common Stock 12541W209 78258 835466 SH SOLE 578004 0 257462 CHAMPIONX CORP Common Stock 15872M104 8137 317215 SH SOLE 229379 0 87836 CHANGE HEALTHCARE INC Common Stock 15912K100 6866 297984 SH SOLE 243168 0 54816 CHANNELADVISOR CORP COM Common Stock 159179100 2575 105049 SH SOLE 17537 0 87512 CHARGEPOINT HOLDINGS INC Common Stock 15961R105 313 8997 SH SOLE 7748 0 1249 CHARLES RIVER LABORATORIES INT Common Stock 159864107 47842 129330 SH SOLE 95736 0 33593 CHARLES SCHWAB CORP/THE Common Stock 808513105 350919 4819657 SH SOLE 3904091 0 915567 CHART INDUSTRIES INC Common Stock 16115Q308 22381 152958 SH SOLE 84179 0 68779 CHARTER COMMUNICATIONS INC Common Stock 16119P108 394020 546150 SH SOLE 470970 0 75180 CHASE CORP Common Stock 16150R104 1384 13489 SH SOLE 1987 0 11502 CHATHAM LODGING TR COM REIT REIT 16208T102 5115 397454 SH SOLE 335921 0 61533 CHECK POINT SOFTWARE TECHNOLOG Common Stock M22465104 35989 309904 SH SOLE 234036 0 75868 CHECKPOINT THERAPEUTICS INC Common Stock 162828107 43 14697 SH SOLE 10620 0 4077 CHEESECAKE FACTORY INC/THE Common Stock 163072101 11969 220917 SH SOLE 209113 0 11804 CHEFS' WAREHOUSE INC/THE Common Stock 163086101 2721 85487 SH SOLE 48022 0 37465 CHEGG INC Common Stock 163092109 10389 125004 SH SOLE 84616 0 40388 Chembio Diagnostics Inc Common Stock 163572209 39 13298 SH SOLE 12913 0 385 CHEMED CORP Common Stock 16359R103 31937 67306 SH SOLE 47824 0 19482 CHEMOCENTRYX INC COM Common Stock 16383L106 1941 144988 SH SOLE 140062 0 4926 CHEMOURS CO/THE Common Stock 163851108 17157 493020 SH SOLE 374288 0 118732 CHENIERE ENERGY INC COM NEW Common Stock 16411R208 47705 549982 SH SOLE 525573 0 24409 CHERRY HILL MORTGAGE INVESTM REIT 164651101 1568 159038 SH SOLE 142105 0 16933 CHESAPEAKE UTILITIES CORP Common Stock 165303108 12431 103304 SH SOLE 89430 0 13874 CHEVRON CORP Common Stock 166764100 600427 5732551 SH SOLE 4472182 0 1260368 Chewy Inc Common Stock 16679L109 3877 48645 SH SOLE 46225 0 2420 CHIASMA INC COM Common Stock 16706W102 188 39770 SH SOLE 37934 0 1836 CHICO'S FAS INC Common Stock 168615102 945 143659 SH SOLE 83571 0 60088 CHILDRENS PLACE INC/THE Common Stock 168905107 9363 100610 SH SOLE 49781 0 50829 CHIMERA INVESTMENT CORP REIT REIT 16934Q208 11113 737945 SH SOLE 496067 0 241878 CHIMERIX INC COM Common Stock 16934W106 181 22684 SH SOLE 21682 0 1002 CHINA CONTRUCT UNSPON ADR ADR 168919108 15527 993382 SH SOLE 942748 0 50634 CHINA EASTN AIRLS LTD SPON ADR CL H ADR 16937R104 330 15626 SH SOLE 15176 0 450 CHINA GAS HOLDINGS LTD-ADR ADR 168935104 2915 38292 SH SOLE 29526 0 8766 CHINA LIFE INS CO LTD SPON ADR REP H ADR 16939P106 7459 749620 SH SOLE 691513 0 58107 CHINA MERCHANTS BK CO ADR ADR 16950T102 10235 240137 SH SOLE 224222 0 15915 CHINA PETE & CHEM CORP SPON ADR H SHS ADR 16941R108 5722 112170 SH SOLE 105283 0 6887 CHINA RES LD LTD ADR ADR 16942S105 211 5037 SH SOLE 5037 0 0 CHINA SHENHUA ENERGY C ADR ADR 16942A302 4988 641094 SH SOLE 612765 0 28329 CHINA SOUTHN AIRLS LTD SPON ADR CL H ADR 169409109 871 28022 SH SOLE 26507 0 1515 Chindata Group Holdings Ltd ADR 16955F107 440 29153 SH SOLE 26118 0 3035 CHIPMOS TECHNOLOGIES INC ADR ADR 16965P202 611 17991 SH SOLE 17295 0 696 CHIPOTLE MEXICAN GRILL INC Common Stock 169656105 116067 74865 SH SOLE 65537 0 9328 CHOICE HOTELS INTERNATIONAL IN Common Stock 169905106 15613 131360 SH SOLE 114680 0 16680 CHOW TAI FOOK JEWEL-UNSP ADR ADR 17044P106 511 22223 SH SOLE 22223 0 0 CHR HANSEN HLDG A/S SPONSORED ADR ADR 12545M207 14518 640557 SH SOLE 584194 0 56363 CHRISTIAN DIOR SE-UNSPON ADR ADR 170715106 1181 5865 SH SOLE 5767 0 98 CHROMADEX CORP COM NEW Common Stock 171077407 571 57940 SH SOLE 14323 0 43617 CHUBB LTD Common Stock H1467J104 200934 1264212 SH SOLE 1022396 0 241817 CHUGAI PHARMACEUTIC-UNSP ADR ADR 171269103 22119 1110961 SH SOLE 1001070 0 109891 CHUNGHWA TELECOM CO LTD-ADR ADR 17133Q502 28688 705562 SH SOLE 667707 0 37855 CHURCH & DWIGHT CO INC Common Stock 171340102 102180 1199019 SH SOLE 912446 0 286574 CHURCHILL DOWNS INC Common Stock 171484108 11775 59389 SH SOLE 38911 0 20478 CHUYS HLDGS INC COM Common Stock 171604101 1074 28826 SH SOLE 26599 0 2227 CIA CERVECERIAS UNIDAS - ADR ADR 204429104 6084 302098 SH SOLE 285039 0 17059 CIA DE SANEAMENTO BASICO DO ES ADR 20441A102 5504 743838 SH SOLE 695088 0 48750 CIA ENERGETICA DE MINAS GERAIS ADR 204409601 3564 1497332 SH SOLE 1446291 0 51042 CIA SIDERURGICA NACIONAL SA ADR 20440W105 1922 218948 SH SOLE 180997 0 37951 CIDARA THERAPEUTICS IN COM Common Stock 171757107 69 34001 SH SOLE 33443 0 558 Cie Financiere Richemont SA Common Stock H25662182 1887 15134 SH SOLE 14619 0 515 CIELO S A SPONSORED ADR ADR 171778202 29 40131 SH SOLE 40131 0 0 CIENA CORP Common Stock 171779309 19684 345997 SH SOLE 237650 0 108347 CIGNA CORP Common Stock 125523100 269584 1137149 SH SOLE 977193 0 159955 CIMAREX ENERGY CO Common Stock 171798101 52205 720569 SH SOLE 522214 0 198355 CIMPRESS PLC Common Stock G2143T103 2307 21277 SH SOLE 7287 0 13990 CINCINNATI BELL INC Common Stock 171871502 3578 232057 SH SOLE 216308 0 15749 CINCINNATI FINANCIAL CORP Common Stock 172062101 69234 593670 SH SOLE 540666 0 53004 CINEMARK HOLDINGS INC Common Stock 17243V102 19858 904685 SH SOLE 200415 0 704270 CINTAS CORP Common Stock 172908105 124095 324855 SH SOLE 254412 0 70443 CIRCOR INTERNATIONAL INC Common Stock 17273K109 2366 72581 SH SOLE 35889 0 36692 CIRRUS LOGIC INC Common Stock 172755100 9035 106148 SH SOLE 80812 0 25336 CISCO SYSTEMS INC Common Stock 17275R102 992048 18717884 SH SOLE 13700957 0 5016928 CIT GROUP INC Common Stock 125581801 45089 873980 SH SOLE 538774 0 335205 CITI TRENDS INC Common Stock 17306X102 754 8661 SH SOLE 5232 0 3429 CITIGROUP INC Common Stock 172967424 498320 7043391 SH SOLE 4494737 0 2548654 Citius Pharmaceuticals Inc Common Stock 17322U207 60 17385 SH SOLE 17278 0 107 CITIZENS & NORTHERN CORP Common Stock 172922106 444 18128 SH SOLE 10700 0 7428 CITIZENS FINL GRP INC COM Common Stock 174610105 154353 3365000 SH SOLE 2233967 0 1131033 CITIZENS INC/TX Common Stock 174740100 507 95773 SH SOLE 89793 0 5980 CITRIX SYSTEMS INC Common Stock 177376100 76289 650542 SH SOLE 388398 0 262144 CITY DEVS LTD SPONSORED ADR ADR 177797305 4217 780861 SH SOLE 685912 0 94949 CITY HOLDING CO Common Stock 177835105 3186 42351 SH SOLE 38847 0 3503 CITY OFFICE REIT INC REIT 178587101 633 50897 SH SOLE 26592 0 24305 CIVISTA BANCSHARES INC Common Stock 178867107 252 11402 SH SOLE 11225 0 177 CK HUTCHINSON HOLDIN-UNSP ADR ADR 12562Y100 11727 1515175 SH SOLE 1424071 0 91104 CLARIVATE PLC Common Stock G21810109 1086 39430 SH SOLE 36767 0 2663 CLARUS CORP Common Stock 18270P109 1581 61529 SH SOLE 5607 0 55922 CLEAN ENERGY FUELS CORP Common Stock 184499101 3360 331070 SH SOLE 322787 0 8283 CLEAN HARBORS INC Common Stock 184496107 13176 141461 SH SOLE 63251 0 78210 Cleanspark Inc Common Stock 18452B209 227 13671 SH SOLE 13330 0 341 CLEAR CHANNEL OUTDOOR HOLDINGS Common Stock 18453H106 1465 554887 SH SOLE 535927 0 18960 CLEARFIELD INC COM Common Stock 18482P103 317 8467 SH SOLE 8146 0 321 CLEARWATER PAPER CORP Common Stock 18538R103 1224 42256 SH SOLE 35585 0 6671 CLEARWAY ENERGY INC-A Common Stock 18539C105 982 38925 SH SOLE 37465 0 1460 CLEARWAY ENERGY INC-C Common Stock 18539C204 3852 145471 SH SOLE 136647 0 8824 CLICKS GROUP LTD - SP ADR ADR 18682W205 638 18496 SH SOLE 17877 0 619 CLIFFS NATURAL RESOURCES INC Common Stock 185899101 14854 688951 SH SOLE 625978 0 62973 CLIPPER REALTY INC REIT 18885T306 322 43764 SH SOLE 33242 0 10522 CLOROX CO/THE Common Stock 189054109 101384 563526 SH SOLE 495090 0 68436 CLOSE BROTHERS GRP-UNSP ADR ADR 189062102 468 11174 SH SOLE 206 0 10968 CLOUDERA INC Common Stock 18914U100 6816 429739 SH SOLE 395482 0 34257 CLOUDFLARE INC - CLASS A Common Stock 18915M107 70803 668967 SH SOLE 115886 0 553081 CLOUGH GBL OPPS FUND SH BEN INT Closed-End Fund 18914E106 1320 109110 SH SOLE 64169 0 44941 CLOVIS ONCOLOGY INC COM Common Stock 189464100 527 90836 SH SOLE 90399 0 437 CLP HOLDINGS LTD SPONSORED ADR ADR 18946Q101 21851 2193907 SH SOLE 2044791 0 149115 CMC Materials Inc Common Stock 12571T100 8163 54152 SH SOLE 37727 0 16425 CME GROUP INC Common Stock 12572Q105 258530 1215583 SH SOLE 904450 0 311132 CMMNTY BANKERS TR CORP COM Common Stock 203612106 160 14109 SH SOLE 13668 0 441 CMS ENERGY CORP Common Stock 125896100 85599 1448864 SH SOLE 1303560 0 145304 CNA FINANCIAL CORP Common Stock 126117100 7676 168746 SH SOLE 159141 0 9605 CNB FINL CORP PA COM Common Stock 126128107 555 24332 SH SOLE 8295 0 16037 CNH INDUSTRIAL NV Common Stock N20944109 2758 164976 SH SOLE 155850 0 9126 CNO FINANCIAL GROUP INC Common Stock 12621E103 25403 1075502 SH SOLE 331782 0 743720 CNX RESOURCES CORP Common Stock 12653C108 6095 446213 SH SOLE 424237 0 21976 CO BRASILEIRA DE DISTR ADR ADR 20440T300 247 31758 SH SOLE 30059 0 1699 COCA COLA HBC AG-UNSPR ADR ADR 191223205 18921 523686 SH SOLE 484656 0 39031 COCA-COLA CO/THE Common Stock 191216100 671864 12416626 SH SOLE 9966500 0 2450127 COCA-COLA CONSOLIDATED INC Common Stock 191098102 10377 25805 SH SOLE 19584 0 6221 COCA-COLA EUROPACIFIC PARTNERS Common Stock G25839104 36688 618471 SH SOLE 502755 0 115715 COCA-COLA FEMSA S A DE SPON ADR REP L ADR 191241108 5954 112497 SH SOLE 108177 0 4320 COCHLEAR LTD ADR ADR 191459205 12374 131351 SH SOLE 115592 0 15759 CODEXIS INC COM Common Stock 192005106 758 33454 SH SOLE 32358 0 1096 Co-Diagnostics Inc Common Stock 189763105 4041 489799 SH SOLE 9434 0 480365 COEUR MINING INC Common Stock 192108504 5005 563580 SH SOLE 384318 0 179262 COGENT COMMUNICATIONS HOLDINGS Common Stock 19239V302 21171 275337 SH SOLE 198184 0 77152 COGNEX CORP Common Stock 192422103 33996 404478 SH SOLE 373588 0 30890 COGNIZANT TECHNOLOGY SOLUTIONS Common Stock 192446102 106870 1543021 SH SOLE 1253183 0 289838 COGNYTE SOFTWARE LTD Common Stock M25133105 4647 189657 SH SOLE 36721 0 152936 COHEN & STEERS INC Common Stock 19247A100 6599 80381 SH SOLE 37293 0 43088 COHERENT INC Common Stock 192479103 8296 31382 SH SOLE 26627 0 4755 COHERUS BIOSCIENCES INC Common Stock 19249H103 2028 146603 SH SOLE 121320 0 25283 COHU INC Common Stock 192576106 3787 102946 SH SOLE 82174 0 20772 COINBASE GLOBAL INC -CLASS A Common Stock 19260Q107 11404 45023 SH SOLE 33023 0 12000 COLFAX CORP Common Stock 194014106 24236 529049 SH SOLE 188706 0 340343 COLGATE-PALMOLIVE CO Common Stock 194162103 255331 3138676 SH SOLE 2299348 0 839329 COLLEGIUM PHARMACEUTIC COM Common Stock 19459J104 3217 136078 SH SOLE 43339 0 92739 COLLIERS INTERNATIONAL GROUP INC Common Stock 194693107 540 4825 SH SOLE 4494 0 331 COLONY CAPITAL INC REIT 25401T108 13046 1651403 SH SOLE 1423010 0 228393 COLOPLAST A/S ADR ADR 19624Y200 38226 2331909 SH SOLE 2109455 0 222454 COLRUYT SA - UNSPONSORED ADR ADR 196850101 297 21469 SH SOLE 13611 0 7858 COLUMBIA BANKING SYSTEM INC Common Stock 197236102 15190 393931 SH SOLE 141354 0 252578 COLUMBIA FINANCIAL INC Common Stock 197641103 1932 112173 SH SOLE 51694 0 60479 COLUMBIA PPTY TR INC COM NEW REIT 198287203 6657 382788 SH SOLE 259458 0 123329 COLUMBIA SPORTSWEAR CO Common Stock 198516106 15202 154550 SH SOLE 138676 0 15873 COLUMBUS MCKINNON CORP/NY Common Stock 199333105 1974 40919 SH SOLE 38202 0 2717 COMCAST CORP Common Stock 20030N101 948325 16631452 SH SOLE 14099616 0 2531837 COMERICA INC Common Stock 200340107 135263 1896028 SH SOLE 1274621 0 621407 COMFORT SYSTEMS USA INC Common Stock 199908104 6011 76289 SH SOLE 70321 0 5968 COMM SERV SELECT SECTOR SPDR ETF 81369Y852 2998 37028 SH SOLE 30925 0 6103 COMMERCE BANCSHARES INC/MO Common Stock 200525103 15665 210102 SH SOLE 173566 0 36536 COMMERCIAL INTL BK EGY SPONSORED ADR ADR 201712304 3635 1128859 SH SOLE 1044383 0 84476 COMMERCIAL METALS CO Common Stock 201723103 24797 807205 SH SOLE 252611 0 554594 COMMERCIAL VEHICLE GROUP INC Common Stock 202608105 212 19955 SH SOLE 19955 0 0 COMMERZBANK A G SPONSORED ADR ADR 202597605 16698 2348476 SH SOLE 2113182 0 235294 COMMONWEALTH BANK AUS-SP ADR ADR 202712600 107746 1436038 SH SOLE 1268015 0 168023 COMMSCOPE HOLDING CO INC Common Stock 20337X109 9927 465844 SH SOLE 236603 0 229241 COMMUNITY BANK SYSTEM INC Common Stock 203607106 9142 120849 SH SOLE 112124 0 8724 COMMUNITY HEALTH SYSTEMS INC Common Stock 203668108 3731 241635 SH SOLE 222587 0 19048 COMMUNITY HEALTHCARE T COM REIT 20369C106 4991 105172 SH SOLE 97813 0 7359 COMMUNITY TRUST BANCORP INC Common Stock 204149108 2594 64228 SH SOLE 13993 0 50235 COMMVAULT SYSTEMS INC Common Stock 204166102 12774 163419 SH SOLE 83791 0 79628 COMPAGNIE DE SAINT-UNSP ADR ADR 204280309 34720 2642330 SH SOLE 2296480 0 345850 COMPAGNIE FIN RICHEMONTAG S ADR 204319107 66515 5506226 SH SOLE 4184761 0 1321466 COMPANHIA PARA ENER SPON ADR PFD ADR 20441B605 1198 207583 SH SOLE 195665 0 11918 COMPANIA DE MINAS BUENAVENTU SPONSORED ADR ADR 204448104 9731 1075275 SH SOLE 1062673 0 12602 COMPASS GROUP PLC ADR ADR 20449X401 60101 2804338 SH SOLE 2391404 0 412934 COMPASS MINERALS INTERNATIONAL Common Stock 20451N101 3413 57599 SH SOLE 47049 0 10550 COMPUGEN LTD Common Stock M25722105 153 18518 SH SOLE 18518 0 0 COMPUTER PROGRAMS & SYSTEMS IN Common Stock 205306103 2058 61928 SH SOLE 33740 0 28188 COMPUTERSHARE LTD SPONSORED ADR ADR 20557R105 1775 137522 SH SOLE 125102 0 12420 COMSCORE INC Common Stock 20564W105 272 54386 SH SOLE 54233 0 153 COMSTOCK RESOURCES INC Common Stock 205768302 136 20335 SH SOLE 20079 0 256 COMTECH TELECOMMUNICATIONS COR Common Stock 205826209 1475 61057 SH SOLE 57705 0 3352 CONAGRA BRANDS INC Common Stock 205887102 113042 3107259 SH SOLE 1972197 0 1135063 CONCENTRIX CORP Common Stock 20602D101 11781 73265 SH SOLE 62919 0 10346 CONDUENT INC Common Stock 206787103 7343 979097 SH SOLE 824116 0 154981 CONMED CORP Common Stock 207410101 12212 88862 SH SOLE 83922 0 4940 CONNECTONE BANCORP INC COM Common Stock 20786W107 550 21013 SH SOLE 18949 0 2064 CONN'S INC Common Stock 208242107 2485 97435 SH SOLE 91138 0 6297 CONOCOPHILLIPS Common Stock 20825C104 307044 5041772 SH SOLE 3193083 0 1848689 CONSOL ENERGY INC Common Stock 20854L108 2222 120297 SH SOLE 108353 0 11944 CONSOLIDATED COMMUNICATIONS HO Common Stock 209034107 1820 207053 SH SOLE 194835 0 12218 CONSOLIDATED EDISON INC Common Stock 209115104 80526 1122778 SH SOLE 1009553 0 113225 CONSOLIDATED WATER CO LTD Common Stock G23773107 365 31106 SH SOLE 25384 0 5722 CONSTELLATION BRANDS INC Common Stock 21036P108 132431 566211 SH SOLE 470621 0 95590 CONSTELLATION PHARMACEUTICAL Common Stock 210373106 731 21639 SH SOLE 20519 0 1120 CONSTELLATION SOFTWARE INC Common Stock 21037X100 320 211 SH SOLE 207 0 4 CONSTELLIUM SE Common Stock F21107101 2679 141363 SH SOLE 139492 0 1871 CONSTRUCTION PARTNERS INC-A Common Stock 21044C107 1678 53446 SH SOLE 40098 0 13348 CONTANGO OIL & GAS CO Common Stock 21075N204 474 109687 SH SOLE 106911 0 2776 CONTINENTAL AG SPONSORED ADR ADR 210771200 20463 1386357 SH SOLE 1260262 0 126095 CONTINENTAL RESOURCES INC/OK Common Stock 212015101 32144 845235 SH SOLE 828241 0 16994 CONTROLADORA VUELA CIA DE AV ADR 21240E105 682 35498 SH SOLE 33714 0 1784 COOPER COS INC/THE Common Stock 216648402 51889 130944 SH SOLE 116163 0 14781 COOPER-STANDAR HOLDING Common Stock 21676P103 5890 203114 SH SOLE 49053 0 154061 COPA HOLDINGS SA-CLASS A Common Stock P31076105 8553 113537 SH SOLE 93068 0 20469 COPART INC Common Stock 217204106 91899 697100 SH SOLE 625416 0 71684 CORBUS PHARMACEUTICALS HOLDI Common Stock 21833P103 113 61837 SH SOLE 60451 0 1386 CORCEPT THERAPEUTICS INC COM Common Stock 218352102 4859 220846 SH SOLE 203816 0 17030 CORE LABORATORIES N.V. Common Stock N22717107 3854 98950 SH SOLE 77252 0 21698 CORECIVIC INC Common Stock 21871N101 3514 335665 SH SOLE 286056 0 49609 CORE-MARK HOLDING CO INC Common Stock 218681104 11029 245033 SH SOLE 172912 0 72121 CORENERGY INFRASTRUCTURE TRUST REIT 21870U502 458 69160 SH SOLE 68162 0 998 COREPOINT LODGING INC REIT 21872L104 2354 219990 SH SOLE 216115 0 3875 CORESITE REALTY CORP REIT REIT 21870Q105 10652 79136 SH SOLE 60171 0 18966 CORMEDIX INC COM Common Stock 21900C308 95 13776 SH SOLE 13410 0 366 CORNERSTONE BUILDING BRANDS Common Stock 21925D109 1390 76457 SH SOLE 61236 0 15221 CORNERSTONE ONDEMAND I COM Common Stock 21925Y103 7274 141027 SH SOLE 59240 0 81787 CORNING INC Common Stock 219350105 164755 4028244 SH SOLE 2868074 0 1160170 CORP AMERICA AIRPORTS SA Common Stock L1995B107 865 151231 SH SOLE 151231 0 0 CORPORATE OFFICE PPTYS TR SH BEN INT REIT REIT 22002T108 7453 266278 SH SOLE 162484 0 103794 Corsair Gaming Inc Common Stock 22041X102 247 7406 SH SOLE 7375 0 31 CORTEVA INC Common Stock 22052L104 125110 2820973 SH SOLE 2085584 0 735389 CORTEXYME INC Common Stock 22053A107 384 7236 SH SOLE 7164 0 72 CORVEL CORP Common Stock 221006109 4898 36474 SH SOLE 29601 0 6873 COSAN LTD ADR ADR 22113B103 1155 60732 SH SOLE 60620 0 112 COSTAMARE INC SHS Common Stock Y1771G102 5349 452888 SH SOLE 406673 0 46215 COSTAR GROUP INC Common Stock 22160N109 61432 741751 SH SOLE 521738 0 220013 COSTCO WHOLESALE CORP Common Stock 22160K105 664763 1680095 SH SOLE 1416935 0 263160 COTY INC Common Stock 222070203 6688 716021 SH SOLE 671935 0 44086 COUPA SOFTWARE INC Common Stock 22266L106 20587 78545 SH SOLE 65416 0 13129 COUPANG INC Common Stock 22266T109 9896 236641 SH SOLE 236641 0 0 COUSINS PROPERTIES INC REIT REIT 222795502 8797 239171 SH SOLE 185954 0 53218 COVANTA HOLDING CORP Common Stock 22282E102 3733 211972 SH SOLE 164057 0 47915 COVESTRO AG - SPONSORED ADR ADR 22304D207 20636 635343 SH SOLE 552182 0 83161 COVETRUS INC Common Stock 22304C100 21848 809178 SH SOLE 396625 0 412553 COWEN GROUP INC Common Stock 223622606 3921 95529 SH SOLE 35245 0 60284 CRA INTERNATIONAL INC Common Stock 12618T105 1430 16711 SH SOLE 1081 0 15630 CRACKER BARREL OLD COUNTRY STO Common Stock 22410J106 6230 41963 SH SOLE 33503 0 8460 CRANE CO Common Stock 224399105 23561 255070 SH SOLE 230478 0 24593 CRAWFORD & COMPANY -CL A Common Stock 224633206 284 31366 SH SOLE 30978 0 388 CREDICORP LTD COM Common Stock G2519Y108 15066 124402 SH SOLE 114258 0 10144 CREDIT ACCEPTANCE CORP Common Stock 225310101 3829 8431 SH SOLE 7789 0 642 CREDIT AGRICOLE SA - UNSP ADR ADR 225313105 31456 4537423 SH SOLE 4086907 0 450516 CREDIT SUISSE GROUP SPONSORED ADR ADR 225401108 35085 3344648 SH SOLE 2494837 0 849811 CREE INC Common Stock 225447101 14620 149286 SH SOLE 134251 0 15035 CRESCENT POINT ENERGY CORP Common Stock 22576C101 243 53674 SH SOLE 53674 0 0 CRESUD SA SPON ADR ADR 226406106 182 30427 SH SOLE 29200 0 1227 CRH PLC ADR ADR 12626K203 52282 1028367 SH SOLE 829623 0 198744 CRICUT INC A EQUITY Common Stock 22658D100 1869 43880 SH SOLE 0 0 43880 CRISPR THERAPEUTICS AG Common Stock H17182108 2371 14647 SH SOLE 14204 0 443 CRITEO SA-SPON ADR ADR 226718104 5971 132016 SH SOLE 119858 0 12158 CROCS INC Common Stock 227046109 19144 164300 SH SOLE 103671 0 60629 CRODA INTERNATIONAL-UNS ADR ADR 227047305 560 10934 SH SOLE 9976 0 958 CRONOS GROUP INC Common Stock 22717L101 173 20141 SH SOLE 20141 0 0 CROSS COUNTRY HEALTHCARE INC Common Stock 227483104 2605 157775 SH SOLE 48844 0 108931 CROWDSTRIKE HOLDINGS INC - A Common Stock 22788C105 79816 317599 SH SOLE 219187 0 98412 CROWN CASTLE INTERNATIONAL COR REIT 22822V101 305872 1567772 SH SOLE 1291443 0 276329 CROWN HOLDINGS INC Common Stock 228368106 37786 369690 SH SOLE 206023 0 163666 CRYOLIFE INC Common Stock 228903100 2923 102926 SH SOLE 50807 0 52119 CRYOPORT INC Common Stock 229050307 2748 43554 SH SOLE 27439 0 16115 CSG SYSTEMS INTERNATIONAL INC Common Stock 126349109 5274 111792 SH SOLE 69771 0 42021 CSL LTD SPONSORED ADR ADR 12637N204 144103 1354989 SH SOLE 1222007 0 132982 CSW INDUSTRIALS INC Common Stock 126402106 1753 14796 SH SOLE 9178 0 5618 CSX CORP Common Stock 126408103 254794 7942447 SH SOLE 6783210 0 1159237 CTO REALTY GROWTH INC REIT 22948Q101 278 5190 SH SOLE 4142 0 1048 CTS CORP Common Stock 126501105 5603 150770 SH SOLE 85973 0 64797 CUBESMART REIT REIT 229663109 13737 296568 SH SOLE 260672 0 35896 CUE BIOPHARMA INC Common Stock 22978P106 316 27136 SH SOLE 24663 0 2473 CULLEN/FROST BANKERS INC Common Stock 229899109 28339 253024 SH SOLE 219532 0 33492 CULP INC COM Common Stock 230215105 210 12866 SH SOLE 12692 0 175 CUMBERLAND PHARMACEUTICALS Common Stock 230770109 38 13296 SH SOLE 0 0 13296 CUMMINS INC Common Stock 231021106 212153 870157 SH SOLE 633669 0 236488 CUREVAC NV Common Stock N2451R105 709 9652 SH SOLE 9311 0 341 CuriosityStream Inc Common Stock 23130Q107 218 15998 SH SOLE 15998 0 0 CURIS INC COM Common Stock 231269200 336 41674 SH SOLE 41674 0 0 CURTISS-WRIGHT CORP Common Stock 231561101 11518 96984 SH SOLE 72650 0 24334 CUSHING NEXTGEN INFRA INC Closed-End Fund 231647207 1465 30288 SH SOLE 7293 0 22995 CUSHMAN & WAKEFIELD PLC Common Stock G2717B108 589 33730 SH SOLE 27214 0 6516 CUSTOMERS BANCORP INC Common Stock 23204G100 6872 176250 SH SOLE 83907 0 92343 CUTERA INC Common Stock 232109108 1563 31878 SH SOLE 29051 0 2827 CVB FINANCIAL CORP Common Stock 126600105 5616 272730 SH SOLE 234728 0 38002 CVR ENERGY INC Common Stock 12662P108 8051 448276 SH SOLE 445074 0 3202 CVS HEALTH CORPORATION Common Stock 126650100 450761 5402215 SH SOLE 3912657 0 1489558 CYBERARK SOFTWARE LTD/ISRAEL Common Stock M2682V108 8549 65626 SH SOLE 62289 0 3337 CYCLERION THERPEUTICS INC Common Stock 23255M105 49 12596 SH SOLE 12318 0 278 CYMABAY THERAPEUTICS INC Common Stock 23257D103 937 214940 SH SOLE 185118 0 29822 CYRUSONE INC COM REIT 23283R100 13823 193278 SH SOLE 174132 0 19146 CYTOKINETICS INC COM Common Stock 23282W605 3411 172383 SH SOLE 156059 0 16324 CYTOMX THERAPEUTICS IN COM Common Stock 23284F105 248 39199 SH SOLE 26605 0 12594 CYTOSORBENTS CORP Common Stock 23283X206 110 14521 SH SOLE 13896 0 625 D&L INDUSTRIES INC-UNSP ADR ADR 23340X108 578 137747 SH SOLE 137390 0 357 DADA NEXUS LTD-ADR ADR 23344D108 567 19535 SH SOLE 17748 0 1787 DAI NIPPON PRINTING CO LTD ADR 233806306 16497 1558884 SH SOLE 1375360 0 183524 Daifuku Co Ltd - UNSP ADR ADR 233802107 600 26405 SH SOLE 23053 0 3352 DAIICHI SANKYO CO - SPONS ADR ADR 23381D102 40133 1854568 SH SOLE 1656396 0 198173 DAIKIN INDUSTRIES-UNSPONSORED ADR ADR 23381B106 60278 3237258 SH SOLE 2741457 0 495801 DAIMLER AG UNSPONSOR ADR ADR 233825207 64685 2889798 SH SOLE 2546554 0 343244 DAIMLER AG-REGISTERED SHARES Common Stock D1668R123 677 7526 SH SOLE 7316 0 210 DAITO TR CONSTR CO LTD ADR ADR 23405X209 35955 1304022 SH SOLE 1171592 0 132430 DAIWA HOUSE IND LTD ADR ADR 234062206 46806 1561255 SH SOLE 1394810 0 166445 DAIWA SECS GROUP INC ADR ADR 234064301 14145 2530374 SH SOLE 2342687 0 187687 DAKTRONICS INC Common Stock 234264109 1663 252366 SH SOLE 228707 0 23659 DANA INC Common Stock 235825205 12771 537517 SH SOLE 459551 0 77966 DANAHER CORP Common Stock 235851102 670392 2498105 SH SOLE 2038004 0 460102 DANIMER SCIENTIFIC INC Common Stock 236272100 203 8105 SH SOLE 7756 0 349 DANONE - SPONSORED ADR ADR 23636T100 44485 3161725 SH SOLE 2403963 0 757762 DANSKE BANK A/S - SPON ADR ADR 236363206 9285 1047058 SH SOLE 933104 0 113954 DAQO NEW ENERGY CORP SPNSRD ADR NEW ADR 23703Q203 2716 41774 SH SOLE 41105 0 669 DARDEN RESTAURANTS INC Common Stock 237194105 73655 504520 SH SOLE 387991 0 116529 DARLING INGREDIENTS INC Common Stock 237266101 29281 433794 SH SOLE 335291 0 98503 DASEKE INC COM Common Stock 23753F107 71 10939 SH SOLE 10809 0 130 DASSAULT SYS S A SPONSORED ADR ADR 237545108 72809 298838 SH SOLE 271695 0 27143 DATADOG INC - CLASS A Common Stock 23804L103 28075 269743 SH SOLE 252614 0 17129 DATTO HOLDING CORP Common Stock 23821D100 1334 47920 SH SOLE 30319 0 17601 DAVE & BUSTER'S ENTERTAINMENT Common Stock 238337109 6276 154589 SH SOLE 79936 0 74653 DAVITA INC Common Stock 23918K108 80528 668674 SH SOLE 370965 0 297709 DBS GROUP HLDGS LTD SPONSORED ADR ADR 23304Y100 86336 968547 SH SOLE 868539 0 100009 DBV TECHNOLOGIES S A SPONSORED ADR ADR 23306J101 542 99274 SH SOLE 0 0 99274 DCP MIDSTREAM LP MLP 23311P100 1266 41261 SH SOLE 31994 0 9267 DECIPHERA PHARMACEUTICALS INC Common Stock 24344T101 1796 49059 SH SOLE 26665 0 22394 DECKERS OUTDOOR CORP COM Common Stock 243537107 31796 82787 SH SOLE 69805 0 12982 DEERE & CO Common Stock 244199105 353972 1003579 SH SOLE 841504 0 162075 DEL TACO RESTAURANTS INC Common Stock 245496104 1855 185340 SH SOLE 102980 0 82360 DELEK US HOLDINGS INC Common Stock 24665A103 19139 885264 SH SOLE 222809 0 662455 DELL TECHNOLOGIES -C Common Stock 24703L202 33088 331974 SH SOLE 305481 0 26493 DELTA AIR LINES INC Common Stock 247361702 87193 2015557 SH SOLE 1407280 0 608277 DELUXE CORP Common Stock 248019101 7211 150946 SH SOLE 91251 0 59695 DENALI THERAPEUTICS INC Common Stock 24823R105 5037 64209 SH SOLE 27199 0 37010 DENBURY INC Common Stock 24790A101 3016 39276 SH SOLE 6029 0 33247 DENNY'S CORP Common Stock 24869P104 621 37645 SH SOLE 34859 0 2786 DENSO CORP ADR ADR 24872B100 54459 1603160 SH SOLE 1460976 0 142184 DENTSPLY SIRONA INC Common Stock 24906P109 68204 1078149 SH SOLE 960847 0 117302 DENTSU INC-UNSPON ADR ADR 249034109 2640 73500 SH SOLE 53929 0 19571 DERMTECH INC Common Stock 24984K105 561 13500 SH SOLE 13354 0 146 DESCARTES SYSTEMS GROUP INC Common Stock 249906108 2236 32333 SH SOLE 20405 0 11928 DESIGNER BRANDS INC Common Stock 250565108 4418 266973 SH SOLE 256019 0 10954 DESKTOP METAL INC-A Common Stock 25058X105 132 11442 SH SOLE 11334 0 108 DESPEGAR.COM CORP Common Stock G27358103 498 37667 SH SOLE 28400 0 9267 DEUTSCHE BANK AG NAMEN ORD Common Stock D18190898 27918 2134375 SH SOLE 1917104 0 217271 DEUTSCHE BOERS AG - UNSPON ADR ADR 251542106 58410 3351119 SH SOLE 2951873 0 399246 DEUTSCHE LUFTHANSA A G SPONSORED ADR ADR 251561304 5379 476607 SH SOLE 419689 0 56918 DEUTSCHE POST AG ADR 25157Y202 102939 1510590 SH SOLE 1317767 0 192824 DEUTSCHE STRATEGIC MUN COM Closed-End Fund 23342Q101 330 26233 SH SOLE 10 0 26223 DEUTSCHE TELEKOM AG SPONSORED ADR ADR 251566105 46947 2208226 SH SOLE 1968649 0 239577 DEUTSCHE WOHNEN SE - UNSPONSORED ADR ADR 25161M103 56437 1859536 SH SOLE 1678334 0 181202 DEVON ENERGY CORP Common Stock 25179M103 185116 6341777 SH SOLE 4528957 0 1812820 DEXCOM INC COM Common Stock 252131107 110857 259618 SH SOLE 218239 0 41379 DFP Healthcare Acquisitions Co Unit 23343Q209 254 24482 SH SOLE 24482 0 0 DHI GROUP INC Common Stock 23331S100 48 14340 SH SOLE 14340 0 0 DHT HOLDINGS INC Common Stock Y2065G121 2200 339049 SH SOLE 251504 0 87545 DIAGEO P L C SPON ADR NEW ADR 25243Q205 174726 911504 SH SOLE 690880 0 220623 Diageo PLC Common Stock G42089113 828 16963 SH SOLE 16375 0 588 DIAMOND HILL INVESTMENT GROUP Common Stock 25264R207 1650 9863 SH SOLE 7586 0 2277 DIAMOND S SHIPPING INC Common Stock Y20676105 306 30771 SH SOLE 18062 0 12709 DIAMONDBACK ENERGY INC COM Common Stock 25278X109 134494 1432468 SH SOLE 1258497 0 173971 DIAMONDROCK HOSPITALITY CO REIT REIT 252784301 8206 845931 SH SOLE 778733 0 67198 DIANA SHIPPING INC Common Stock Y2066G104 293 56144 SH SOLE 56144 0 0 DICERNA PHARMACEUTICALS INC Common Stock 253031108 3205 85871 SH SOLE 44567 0 41304 DICK'S SPORTING GOODS INC Common Stock 253393102 66445 663192 SH SOLE 160870 0 502321 DIEBOLD NIXDORF INC Common Stock 253651103 3754 292333 SH SOLE 218692 0 73641 DIGI INTERNATIONAL INC Common Stock 253798102 801 39851 SH SOLE 36379 0 3472 DIGITAL REALTY TRUST INC REIT REIT 253868103 113571 754826 SH SOLE 653631 0 101195 Digital Turbine Inc Common Stock 25400W102 10982 144444 SH SOLE 99384 0 45060 DILLARD'S INC Common Stock 254067101 43120 238391 SH SOLE 94332 0 144059 DIME COMMUNITY BANCSHARES INC Common Stock 25432X102 2409 71657 SH SOLE 64894 0 6763 DINE BRANDS GLOBAL INC Common Stock 254423106 6200 69470 SH SOLE 55860 0 13610 DIODES INC Common Stock 254543101 12361 154962 SH SOLE 105922 0 49040 DIRECT LINE INS GP PLC ADR ADR 25490E202 220 12975 SH SOLE 8531 0 4444 DISCO CORP-UNSPONSORED ADR ADR 25461D100 588 9624 SH SOLE 7380 0 2244 DISCOVER COMMUNICATIONS INC SH C Common Stock 25470F302 24410 842294 SH SOLE 766919 0 75375 DISCOVER FINANCIAL SERVICES Common Stock 254709108 231202 1954539 SH SOLE 1271660 0 682879 DISCOVERY INC - A Common Stock 25470F104 24136 786708 SH SOLE 712439 0 74269 DISH NETWORK CORP Common Stock 25470M109 29442 704342 SH SOLE 603729 0 100613 DIVERSIFIED HEALTHCARE TRUST REIT 25525P107 10878 2602361 SH SOLE 759109 0 1843252 Dlocal Ltd/Uruguay Common Stock G29018101 387 7364 SH SOLE 6832 0 532 DMC GLOBAL INC Common Stock 23291C103 2522 44873 SH SOLE 24095 0 20778 DNB ASA-SPONSOR ADR ADR 23328E106 27535 1262199 SH SOLE 1169895 0 92304 DOCUSIGN INC Common Stock 256163106 84217 301238 SH SOLE 224930 0 76308 DOLBY LABORATORIES INC-CL A Common Stock 25659T107 25970 264223 SH SOLE 248343 0 15880 DOLLAR GENERAL CORP Common Stock 256677105 298010 1377187 SH SOLE 917893 0 459294 DOLLAR TREE INC Common Stock 256746108 55987 562680 SH SOLE 447791 0 114889 DOMINION ENERGY INC Common Stock 25746U109 179218 2436025 SH SOLE 2136858 0 299167 DOMINO'S PIZZA INC Common Stock 25754A201 50876 109062 SH SOLE 70000 0 39061 DOMO INC - CLASS B Common Stock 257554105 6078 75198 SH SOLE 21133 0 54065 DOMTAR CORP Common Stock 257559203 17534 319035 SH SOLE 223708 0 95327 DONALDSON CO INC Common Stock 257651109 15601 245574 SH SOLE 223350 0 22224 DONEGAL GROUP INC CL A Common Stock 257701201 511 35080 SH SOLE 31676 0 3404 DONNELLEY FINANCIAL SOLU - W/I Common Stock 25787G100 8079 244821 SH SOLE 140097 0 104724 DOORDASH INC - A Common Stock 25809K105 16044 89967 SH SOLE 85990 0 3977 DORIAN LPG LTD SHS USD Common Stock Y2106R110 1400 99181 SH SOLE 82464 0 16717 DORMAN PRODUCTS INC Common Stock 258278100 8999 86807 SH SOLE 63908 0 22899 DOUBLEVERIFY HOLDINGS INC Common Stock 25862V105 1733 40923 SH SOLE 5540 0 35383 DOUGLAS DYNAMICS INC Common Stock 25960R105 1577 38760 SH SOLE 38472 0 288 DOUGLAS EMMETT INC REIT 25960P109 12363 367720 SH SOLE 318955 0 48765 DOUYU INTERNATIONAL HOLD-ADR ADR 25985W105 1571 229606 SH SOLE 220382 0 9224 DOVER CORP Common Stock 260003108 88145 585295 SH SOLE 520140 0 65156 DOW INC Common Stock 260557103 176575 2790378 SH SOLE 2053318 0 737060 DR HORTON INC Common Stock 23331A109 138408 1531568 SH SOLE 1179281 0 352287 DR REDDYS LABS LTD ADR ADR 256135203 27052 367998 SH SOLE 350615 0 17383 DRAFTKINGS INC - CL A Common Stock 26142R104 13794 264407 SH SOLE 90794 0 173613 DRIL-QUIP INC Common Stock 262037104 3878 114640 SH SOLE 96397 0 18243 DROPBOX INC-CLASS A Common Stock 26210C104 13729 452960 SH SOLE 263928 0 189032 DSM N V SPONSORED ADR ADR 780249108 38393 820703 SH SOLE 709179 0 111525 DSP GROUP INC Common Stock 23332B106 1033 69802 SH SOLE 64995 0 4807 DSV A/S-UNSPONSORED ADR ADR 26251A108 82671 706772 SH SOLE 636339 0 70433 DTE ENERGY CO Common Stock 233331107 89824 693088 SH SOLE 561756 0 131332 DUCK CREEK TECHNOLOGIES INC Common Stock 264120106 803 18457 SH SOLE 14598 0 3859 DUCKHORN PORTFOLIO INC Common Stock 26414D106 1336 60584 SH SOLE 4329 0 56255 DUCOMMUN INC Common Stock 264147109 1998 36613 SH SOLE 32955 0 3658 DUFF & PHELPS UTILITY AND INFR Closed-End Fund 26433C105 1360 94959 SH SOLE 54621 0 40338 DUKE ENERGY CORP Common Stock 26441C204 274304 2778602 SH SOLE 2174433 0 604169 DUKE REALTY CORP COM NEW REIT REIT 264411505 48140 1016690 SH SOLE 881987 0 134704 DULUTH HLDGS INC COM CL B Common Stock 26443V101 381 18457 SH SOLE 18421 0 36 Dun & Bradstreet Holdings Inc Common Stock 26484T106 598 27988 SH SOLE 23963 0 4025 DUPONT DE NEMOURS INC Common Stock 26614N102 213243 2754724 SH SOLE 2168207 0 586516 DURECT CORP COM Common Stock 266605104 133 81642 SH SOLE 55604 0 26038 DWS Municipal Income Trust Closed-End Fund 233368109 10277 840330 SH SOLE 60217 0 780113 DXC TECHNOLOGY CO Common Stock 23355L106 128899 3310192 SH SOLE 1906587 0 1403605 DXP ENTERPRISES INC Common Stock 233377407 1774 53285 SH SOLE 50110 0 3175 DYCOM INDUSTRIES INC Common Stock 267475101 5484 73583 SH SOLE 69726 0 3857 DYNATRACE INC Common Stock 268150109 7828 133987 SH SOLE 125746 0 8241 DYNAVAX TECHNOLOGIES CORP COM Common Stock 268158201 1664 168955 SH SOLE 56557 0 112398 DYNEX CAP INC COM REIT 26817Q886 2970 159185 SH SOLE 40270 0 118915 E ON AG ADR 268780103 28658 2465207 SH SOLE 2252090 0 213117 E2OPEN PARENT HOLDINGS INC Common Stock 29788T103 925 80962 SH SOLE 2339 0 78623 EAGLE BANCORP INC Common Stock 268948106 8199 146198 SH SOLE 110169 0 36029 EAGLE BULK SHIPPING INC Common Stock Y2187A150 628 13273 SH SOLE 13221 0 52 EAGLE MATERIALS INC Common Stock 26969P108 9774 68777 SH SOLE 64802 0 3975 EAGLE PHARMACEUTICALS INC Common Stock 269796108 2103 49145 SH SOLE 36345 0 12800 Eargo Inc Common Stock 270087109 214 5357 SH SOLE 5339 0 18 EARTHSTONE ENERGY INC COM NEW Common Stock 27032D304 1713 154714 SH SOLE 150722 0 3992 EAST JAPAN RAILWAY CO ADR ADR 273202101 34008 2865080 SH SOLE 2604669 0 260411 EAST WEST BANCORP INC Common Stock 27579R104 22869 319003 SH SOLE 298253 0 20749 EASTERLY GOVT PPTYS IN COM REIT 27616P103 6420 304543 SH SOLE 261857 0 42686 EASTERN BANKSHARES INC Common Stock 27627N105 320 15542 SH SOLE 13623 0 1919 EASTGROUP PROPERTIES INC REIT REIT 277276101 19988 121544 SH SOLE 97944 0 23599 EASTMAN CHEMICAL CO Common Stock 277432100 131902 1129781 SH SOLE 646673 0 483109 EASTMAN KODAK CO COM NEW Common Stock 277461406 454 54511 SH SOLE 7843 0 46668 EATON CORP PLC Common Stock G29183103 308637 2082855 SH SOLE 1629076 0 453779 EATON VANCE INS MUN BD COM Closed-End Fund 27827X101 9105 665579 SH SOLE 21023 0 644556 EATON VANCE LTD DURATION FND Closed-End Fund 27828H105 21076 1589415 SH SOLE 149693 0 1439721 EATON VANCE MUNICIPAL INCOME FUND Closed-End Fund 27826U108 1590 113360 SH SOLE 13241 0 100119 EBAY INC Common Stock 278642103 307748 4383245 SH SOLE 2875160 0 1508085 EBIX INC Common Stock 278715206 3049 89948 SH SOLE 74515 0 15433 ECHO GLOBAL LOGISTICS INC. Common Stock 27875T101 5127 166779 SH SOLE 70418 0 96361 ECHOSTAR CORP Common Stock 278768106 1044 42989 SH SOLE 38350 0 4639 ECOLAB INC Common Stock 278865100 211504 1026867 SH SOLE 810455 0 216412 ECOPETROL SA-SPONSORED ADR ADR 279158109 10177 696079 SH SOLE 674420 0 21659 EDENRED SA-UNSP ADR ADR 279655104 15437 539174 SH SOLE 467767 0 71407 EDGEWELL PERSONAL CARE CO Common Stock 28035Q102 5915 134745 SH SOLE 97087 0 37658 EDISON INTERNATIONAL Common Stock 281020107 62930 1088370 SH SOLE 959818 0 128552 EDITAS MEDICINE INC Common Stock 28106W103 3844 67875 SH SOLE 63750 0 4125 EDP ENERGIAS DE PORTUGAL S A SPONSORED ADR ADR 268353109 24672 462366 SH SOLE 427569 0 34797 EDWARDS LIFESCIENCES CORP Common Stock 28176E108 233839 2257787 SH SOLE 1914506 0 343281 EHEALTH INC Common Stock 28238P109 2031 34785 SH SOLE 31710 0 3075 EISAI LTD SPONSORED ADR ADR 282579309 31861 323862 SH SOLE 293210 0 30651 EL POLLO LOCO HLDGS COM Common Stock 268603107 827 45237 SH SOLE 39311 0 5926 ELANCO ANIMAL HEALTH INC Common Stock 28414H103 24362 702280 SH SOLE 653210 0 49070 ELASTIC NV Common Stock N14506104 9369 64275 SH SOLE 60752 0 3523 ELBIT SYSTEMS LTD Common Stock M3760D101 10050 77457 SH SOLE 72689 0 4767 ELECTRICITE DE FRANCE - ADR ADR 285039103 11685 4376348 SH SOLE 3914597 0 461751 ELECTRONIC ARTS INC Common Stock 285512109 175540 1220465 SH SOLE 960152 0 260313 ELEKTA AB ADR ADR 28617Y101 856 59283 SH SOLE 50679 0 8604 ELEMENT SOLUTIONS INC Common Stock 28618M106 10195 436038 SH SOLE 244802 0 191236 ELF BEAUTY Common Stock 26856L103 1901 70044 SH SOLE 63256 0 6788 ELI LILLY & CO Common Stock 532457108 708127 3085253 SH SOLE 2480002 0 605251 ELLINGTON FINANCIAL LLC REIT 28852N109 1070 55860 SH SOLE 51715 0 4145 ELLINGTON RESIDENT MTG COM SHS BEN INT REIT 288578107 160 13611 SH SOLE 12890 0 721 EMBOTELLADORA ANDINA S A SPON ADR B ADR 29081P303 337 23274 SH SOLE 23216 0 57 EMBRAER-EMPRESA BRASILEIRA D SP ADR PFD SH ADR 29082A107 1243 82122 SH SOLE 82122 0 0 EMCOR GROUP INC Common Stock 29084Q100 20383 165461 SH SOLE 91063 0 74398 EMCORE CORP COM Common Stock 290846203 1189 128968 SH SOLE 0 0 128968 EMERALD HOLDINGS INC Common Stock 29103W104 640 118686 SH SOLE 111175 0 7511 EMERGENT BIOSOLUTIONS INC Common Stock 29089Q105 8475 134540 SH SOLE 80328 0 54212 EMERSON ELECTRIC CO Common Stock 291011104 211215 2194665 SH SOLE 1784652 0 410013 EMPIRE ST RLTY TR INC CL A REIT 292104106 12159 1013213 SH SOLE 912871 0 100342 EMPLOYERS HOLDINGS INC Common Stock 292218104 3980 92986 SH SOLE 69362 0 23624 ENAGAS S.A. ADR 29248L104 13163 1139621 SH SOLE 1012355 0 127266 ENANTA PHARMACEUT INC COM Common Stock 29251M106 2719 61786 SH SOLE 55370 0 6416 ENBRIDGE INC Common Stock 29250N105 33642 840207 SH SOLE 784135 0 56072 ENCOMPASS HEALTH CORP Common Stock 29261A100 19779 253476 SH SOLE 164097 0 89378 ENCORE CAPITAL GROUP INC Common Stock 292554102 3257 68724 SH SOLE 58858 0 9866 ENCORE WIRE CORP Common Stock 292562105 3554 46897 SH SOLE 41325 0 5572 ENDAVA PLC- SPON ADR ADR 29260V105 3931 34669 SH SOLE 34669 0 0 ENDO INTERNATIONAL PLC Common Stock G30401106 1842 393551 SH SOLE 360909 0 32642 ENEL SPA Common Stock T3679P115 184 18821 SH SOLE 5932 0 12889 ENEL SPA - ADR ADR 29265W207 89706 9677061 SH SOLE 7613003 0 2064058 ENERGIZER HOLDINGS INC Common Stock 29272W109 7182 167101 SH SOLE 118808 0 48293 ENERGY FUELS INC COM NEW Common Stock 292671708 947 156596 SH SOLE 139496 0 17100 ENERGY RECOVERY INC Common Stock 29270J100 388 17051 SH SOLE 16577 0 474 ENERGY TRANSFER LP MLP 29273V100 4715 443511 SH SOLE 375147 0 68364 ENERPAC TOOL GROUP CORP Common Stock 292765104 3869 145355 SH SOLE 91855 0 53499 ENERPLUS CORP Common Stock 292766102 557 77455 SH SOLE 77239 0 216 ENERSIS CHILE SA-ADR W/I ADR 29278D105 1769 599566 SH SOLE 551880 0 47686 ENERSIS S A SPONSORED ADR ADR 29274F104 2377 329197 SH SOLE 316014 0 13183 ENERSYS Common Stock 29275Y102 8190 83803 SH SOLE 79193 0 4610 ENETI INC Common Stock Y2294C107 242 12971 SH SOLE 12933 0 38 ENGIE ADR 29286D105 19993 1448800 SH SOLE 1317029 0 131771 ENGIE BRASIL SA - SPON ADR ADR 29286U107 516 65523 SH SOLE 62167 0 3356 ENI S P A SPONSORED ADR ADR 26874R108 28862 1183359 SH SOLE 1022681 0 160678 ENN ENERGY HLDGS LTD ADR ADR 26876F102 8760 115787 SH SOLE 108099 0 7688 ENNIS INC Common Stock 293389102 1900 88273 SH SOLE 36047 0 52226 ENOCHIAN BIOSCIENCES INC Common Stock 29350E104 108 21787 SH SOLE 21787 0 0 ENOVA INTERNATIONAL INC Common Stock 29357K103 3348 97878 SH SOLE 83079 0 14799 ENPHASE ENERGY INC Common Stock 29355A107 54929 299130 SH SOLE 264319 0 34811 ENPRO INDUSTRIES INC Common Stock 29355X107 8257 84993 SH SOLE 53104 0 31889 ENSIGN GROUP INC/THE Common Stock 29358P101 22008 253928 SH SOLE 156709 0 97219 ENSTAR GROUP LTD Common Stock G3075P101 2090 8747 SH SOLE 8016 0 731 Entain PLC ADR 293603106 3750 156244 SH SOLE 139983 0 16261 ENTEGRIS INC Common Stock 29362U104 28422 231128 SH SOLE 168924 0 62204 ENTERGY CORP Common Stock 29364G103 61838 620245 SH SOLE 530240 0 90005 ENTERPRISE FINANCIAL SERVICES Common Stock 293712105 1075 23167 SH SOLE 20276 0 2891 ENTERPRISE PRODS PARTNERS L COM MLP 293792107 4633 192010 SH SOLE 151090 0 40920 ENTRAVISION COMMUNICATIONS COR Common Stock 29382R107 424 63476 SH SOLE 42754 0 20722 ENVESTNET INC COM Common Stock 29404K106 4930 64987 SH SOLE 54130 0 10857 ENVISTA HOLDINGS CORP Common Stock 29415F104 20264 468967 SH SOLE 365320 0 103647 EOG RESOURCES INC Common Stock 26875P101 138494 1659806 SH SOLE 1474383 0 185423 EPAM SYS INC COM Common Stock 29414B104 60710 118815 SH SOLE 88816 0 29999 EPIROC AB-UNSP ADR ADR 29429L105 23180 1015227 SH SOLE 931986 0 83241 EPIZYME INC COM Common Stock 29428V104 479 57622 SH SOLE 53722 0 3900 EPLUS INC COM Common Stock 294268107 2701 31156 SH SOLE 25122 0 6034 EPR PROPERTIES REIT 26884U109 15193 288397 SH SOLE 264842 0 23556 EQT CORP Common Stock 26884L109 33150 1489218 SH SOLE 1423360 0 65858 EQUIFAX INC COM Common Stock 294429105 91006 379969 SH SOLE 336799 0 43170 EQUINIX INC REIT 29444U700 239521 298431 SH SOLE 254949 0 43482 EQUINOR ASA ADR 29446M102 34665 1635161 SH SOLE 1441195 0 193966 EQUITABLE HOLDINGS INC Common Stock 29452E101 32009 1051186 SH SOLE 882315 0 168872 EQUITRANS MIDSTREAM CORP Common Stock 294600101 14754 1733670 SH SOLE 1695332 0 38338 EQUITY COMMONWEALTH REIT 294628102 23327 890331 SH SOLE 270080 0 620251 EQUITY LIFESTYLE PROPERTIES REIT REIT 29472R108 25888 348384 SH SOLE 301551 0 46834 EQUITY RESIDENTIAL SH BEN INT REIT REIT 29476L107 78438 1018680 SH SOLE 917849 0 100832 ERICSSON L M TEL CO ADR B SEK 10 ADR 294821608 51201 4070043 SH SOLE 3592810 0 477233 ERIE INDEMNITY CO Common Stock 29530P102 11886 61475 SH SOLE 51998 0 9477 EROS STX GLOBAL CORP Common Stock G3788M114 339 221249 SH SOLE 209561 0 11688 ERSTE BK DER OESTERREICHISCH SPONSORED ADR ADR 296036304 12268 664778 SH SOLE 589199 0 75579 ESCO TECHNOLOGIES INC Common Stock 296315104 6763 72097 SH SOLE 62197 0 9900 ESPERION THERAPEUTICS COM Common Stock 29664W105 967 45703 SH SOLE 44100 0 1603 ESSA BANCORP INC Common Stock 29667D104 214 13083 SH SOLE 3794 0 9289 ESSENT GROUP LTD Common Stock G3198U102 9252 205832 SH SOLE 119037 0 86795 ESSENTIAL PROPERTIES REALTY REIT 29670E107 8422 311474 SH SOLE 282555 0 28919 ESSENTIAL UTILITIES INC Common Stock 29670G102 19557 427953 SH SOLE 399000 0 28953 ESSEX PROPERTY TRUST INC REIT REIT 297178105 54396 181315 SH SOLE 161114 0 20201 ESSILOR INTL S A ADR ADR 297284200 49190 532102 SH SOLE 462803 0 69298 ESTABLISHMENT LABS HOLDINGS Common Stock G31249108 206 2355 SH SOLE 2170 0 185 ESTEE LAUDER COMPANIES-CL A Common Stock 518439104 278367 875148 SH SOLE 740670 0 134478 ETHAN ALLEN INTERIORS INC Common Stock 297602104 2428 87984 SH SOLE 64703 0 23281 Eton Pharmaceuticals Inc Common Stock 29772L108 484 78542 SH SOLE 76904 0 1638 ETSY INC COM Common Stock 29786A106 71990 349738 SH SOLE 226406 0 123332 EURONAV NV ANTWERPEN SHS Common Stock B38564108 514 55104 SH SOLE 54954 0 150 EURONET WORLDWIDE INC Common Stock 298736109 23022 170094 SH SOLE 101862 0 68232 EVELO BIOSCIENCES INC Common Stock 299734103 305 22216 SH SOLE 5905 0 16311 EVENTBRITE INC-CLASS A Common Stock 29975E109 2213 116477 SH SOLE 101749 0 14728 EVERBRIDGE INC Common Stock 29978A104 5033 36987 SH SOLE 28360 0 8627 EVERCORE INC. Common Stock 29977A105 21206 150640 SH SOLE 111037 0 39602 EVEREST RE GROUP LTD Common Stock G3223R108 47284 187627 SH SOLE 95971 0 91656 EVERGY INC Common Stock 30034W106 49122 812877 SH SOLE 659746 0 153131 EVERI HOLDINGS INC Common Stock 30034T103 4237 169895 SH SOLE 15152 0 154743 EVERQUOTE INC - CLASS A Common Stock 30041R108 620 18967 SH SOLE 17362 0 1605 EVERSOURCE ENERGY Common Stock 30040W108 104709 1304946 SH SOLE 944833 0 360112 EVERTEC INC COM Common Stock 30040P103 9164 209943 SH SOLE 102345 0 107598 EVI INDUSTRIES INC Common Stock 26929N102 347 12235 SH SOLE 12235 0 0 EVO PAYMENTS INC-CLASS A Common Stock 26927E104 1235 44529 SH SOLE 28263 0 16266 EVOLENT HEALTH INC CL A Common Stock 30050B101 1874 88733 SH SOLE 11563 0 77170 EVOLUS INC Common Stock 30052C107 181 14324 SH SOLE 14216 0 108 EVOLUTION GAMING GROUP ADR ADR 30051E104 33742 210757 SH SOLE 184988 0 25769 EVOLUTION PETE CORP COM Common Stock 30049A107 1125 226874 SH SOLE 171834 0 55040 EVOQUA WATER TECHNOLOGIES CORP Common Stock 30057T105 5821 172328 SH SOLE 118219 0 54109 EW SCRIPPS CO Common Stock 811054402 4908 240715 SH SOLE 124327 0 116388 EXACT SCIENCES CORP COM Common Stock 30063P105 20784 167198 SH SOLE 147058 0 20140 EXELIXIS INC COM Common Stock 30161Q104 11153 612130 SH SOLE 562021 0 50109 EXELON CORP Common Stock 30161N101 198405 4477646 SH SOLE 2632450 0 1845197 EXLSERVICE HOLDINGS INC Common Stock 302081104 15376 144700 SH SOLE 82305 0 62395 EXP WORLD HOLDINGS INC Common Stock 30212W100 2085 53785 SH SOLE 49105 0 4680 EXPEDIA GROUP INC Common Stock 30212P303 122403 747684 SH SOLE 440525 0 307159 EXPEDITORS INTERNATIONAL OF WA Common Stock 302130109 125686 992780 SH SOLE 854989 0 137790 EXPERIAN GROUP LTD - SPON ADR ADR 30215C101 62111 1604940 SH SOLE 1469882 0 135059 EXPONENT INC Common Stock 30214U102 18829 211066 SH SOLE 141547 0 69519 EXPRESS INC Common Stock 30219E103 146 22521 SH SOLE 21113 0 1408 EXTRA SPACE STORAGE INC REIT REIT 30225T102 56461 344651 SH SOLE 303967 0 40684 EXTREME NETWORKS Common Stock 30226D106 4430 396922 SH SOLE 218304 0 178618 EXXON MOBIL CORP Common Stock 30231G102 637874 10112139 SH SOLE 7864926 0 2247213 EZCORP INC Common Stock 302301106 846 140359 SH SOLE 118045 0 22314 F5 NETWORKS INC Common Stock 315616102 72840 390228 SH SOLE 220573 0 169655 FABRINET Common Stock G3323L100 9905 103321 SH SOLE 97251 0 6070 FACEBOOK INC A Common Stock 30303M102 3175607 9132919 SH SOLE 6292577 0 2840342 FACTSET RESEARCH SYSTEMS INC Common Stock 303075105 41053 122322 SH SOLE 75804 0 46518 FAIR ISAAC CORP Common Stock 303250104 48823 97125 SH SOLE 85642 0 11483 FAIRFAX FINANCIAL HLDGS LTD Common Stock 303901102 1024 2339 SH SOLE 2239 0 100 FALCON MINERALS CORP Common Stock 30607B109 3382 665679 SH SOLE 639258 0 26421 FANUC CORPORATION - UNPONS ADR ADR 307305102 72465 3023167 SH SOLE 2299607 0 723560 FARFETCH LTD-CLASS A Common Stock 30744W107 515 10225 SH SOLE 10022 0 203 FARMER BROS CO Common Stock 307675108 195 15329 SH SOLE 15074 0 255 FARMERS NATL BANC CORP COM Common Stock 309627107 2171 139998 SH SOLE 111626 0 28371 FARMLAND PARTNERS INC COM REIT 31154R109 776 64391 SH SOLE 60955 0 3436 FARO TECHNOLOGIES INC Common Stock 311642102 4019 51680 SH SOLE 49175 0 2505 FAST RETAILING CO LTD - ADR ADR 31188H101 53735 715518 SH SOLE 645606 0 69912 FASTENAL CO Common Stock 311900104 130225 2504335 SH SOLE 2282543 0 221792 FASTLY INC - CLASS A Common Stock 31188V100 6326 106146 SH SOLE 104016 0 2130 FATE THERAPEUTICS INC COM Common Stock 31189P102 7871 90687 SH SOLE 60008 0 30679 FB FINANCIAL CORP Common Stock 30257X104 2360 63249 SH SOLE 40799 0 22450 FEDERAL AGRICULTURAL MORTGAGE Common Stock 313148306 2922 29547 SH SOLE 7688 0 21859 FEDERAL REALTY INVT TR SH BEN INT NEW REIT REIT 313747206 30119 257050 SH SOLE 217614 0 39436 FEDERAL SIGNAL CORP Common Stock 313855108 6538 162508 SH SOLE 132465 0 30043 FEDERATED HERMES INC Common Stock 314211103 16154 476380 SH SOLE 403155 0 73226 FEDERATED PREMIER MUNI INC Closed-End Fund 31423P108 314 20057 SH SOLE 7 0 20050 FEDEX CORP Common Stock 31428X106 334306 1120590 SH SOLE 723266 0 397324 FEDNAT HOLDING CO Common Stock 31431B109 159 38433 SH SOLE 37476 0 957 FENNEC PHARMACEUTICALS Common Stock 31447P100 164 22435 SH SOLE 20271 0 2164 FERGUSON PLC Common Stock G3421J106 55561 398175 SH SOLE 338348 0 59827 Ferrari NV Common Stock N3167Y103 55464 269178 SH SOLE 240483 0 28695 FERRO CORP Common Stock 315405100 4245 196810 SH SOLE 181819 0 14991 FERROVIAL S A ADR ADR 315437103 26713 911082 SH SOLE 823026 0 88056 FIBROGEN INC COM Common Stock 31572Q808 2176 81723 SH SOLE 76879 0 4844 FIDELITY CON DISCRET ETF ETF 316092204 732 9027 SH SOLE 5879 0 3147 FIDELITY FINANCIALS ETF ETF 316092501 842 16076 SH SOLE 10859 0 5217 FIDELITY HEALTH CARE ETF ETF 316092600 896 14051 SH SOLE 9555 0 4497 FIDELITY INFO TECH ETF ETF 316092808 1313 11147 SH SOLE 7253 0 3895 FIDELITY NATIONAL INFORMATION Common Stock 31620M106 279330 1971698 SH SOLE 1736975 0 234723 FIESTA RESTAURANT GR COM Common Stock 31660B101 653 48604 SH SOLE 44993 0 3611 FIFTH THIRD BANCORP Common Stock 316773100 185946 4863867 SH SOLE 3299178 0 1564689 FINANCIAL INSTITUTIONS INC Common Stock 317585404 2654 88469 SH SOLE 30760 0 57709 FINANCIAL SELECT SECTOR SPDR FUND ETF 81369Y605 3587 97768 SH SOLE 86916 0 10852 FINMECCANICA SPA ADR ADR 52660W101 866 216519 SH SOLE 203090 0 13429 FIREEYE INC COM Common Stock 31816Q101 9415 465636 SH SOLE 410714 0 54922 FIRST ADVANTAGE EQUITY Common Stock 31846B108 1136 57069 SH SOLE 0 0 57069 FIRST AMERICAN FINANCIAL CORP Common Stock 31847R102 13092 209976 SH SOLE 148194 0 61782 FIRST BANCORP INC/ME Common Stock 31866P102 282 9564 SH SOLE 9335 0 229 FIRST BANCORP P R COM Common Stock 318672706 14367 1205285 SH SOLE 1063473 0 141812 FIRST BANCORP/TROY NC Common Stock 318910106 2072 50650 SH SOLE 47535 0 3115 FIRST BANCSHARES MS COM Common Stock 318916103 389 10395 SH SOLE 10339 0 56 FIRST BANK/HAMILTON NJ Common Stock 31931U102 816 60262 SH SOLE 30366 0 29895 FIRST BUSEY CORP Common Stock 319383204 10450 423758 SH SOLE 319089 0 104669 FIRST CASH INC Common Stock 33767D105 4186 54760 SH SOLE 51699 0 3061 FIRST CITIZENS BANCSHARES INC/ Common Stock 31946M103 10817 12989 SH SOLE 10404 0 2585 FIRST COMMONWEALTH FINANCIAL C Common Stock 319829107 17244 1225585 SH SOLE 421480 0 804105 FIRST COMMUNITY BANCSHARES INC Common Stock 31983A103 3581 119962 SH SOLE 25672 0 94290 FIRST EAGLE SENIOR LOAN FUND Closed-End Fund 32010E100 753 47701 SH SOLE 0 0 47701 FIRST FINANCIAL BANCORP Common Stock 320209109 8783 371697 SH SOLE 349578 0 22119 FIRST FINANCIAL BANKSHARES INC Common Stock 32020R109 10508 213886 SH SOLE 155702 0 58184 FIRST FINANCIAL CORP/IN Common Stock 320218100 412 10097 SH SOLE 9024 0 1073 FIRST FNDTN INC COM Common Stock 32026V104 822 36527 SH SOLE 19352 0 17175 FIRST HAWAIIAN INC Common Stock 32051X108 19357 683019 SH SOLE 405972 0 277047 FIRST HORIZON CORP Common Stock 320517105 57418 3322802 SH SOLE 2494792 0 828010 FIRST INDUSTRIAL REALTY TRUS COM REIT REIT 32054K103 18335 351040 SH SOLE 320785 0 30255 FIRST INTERNET BANCORP Common Stock 320557101 270 8716 SH SOLE 2268 0 6447 FIRST INTERSTATE BANCSYSTEM IN Common Stock 32055Y201 2128 50880 SH SOLE 48905 0 1975 FIRST MERCHANTS CORP Common Stock 320817109 8409 201802 SH SOLE 61080 0 140721 FIRST MID ILL BANCSHARES INC Common Stock 320866106 405 9987 SH SOLE 9970 0 17 FIRST MIDWEST BANCORP INC/IL Common Stock 320867104 11822 596166 SH SOLE 313238 0 282928 FIRST OF LONG ISLAND CORP/THE Common Stock 320734106 770 36259 SH SOLE 35057 0 1202 FIRST REP BK SAN FRANCISCO COM Common Stock 33616C100 156210 834589 SH SOLE 506921 0 327668 FIRST SOLAR INC Common Stock 336433107 16995 187772 SH SOLE 167586 0 20186 FIRST TR ENERGY INFRAS COM Closed-End Fund 33738C103 356 26067 SH SOLE 16082 0 9985 FIRST TR EXCH TRD FD DJ INTERNT IDX ETF 33733E302 1029 4203 SH SOLE 1140 0 3063 FIRST TR EXCHANGE-TRAD NO AMER ENERGY ETF 33738D101 2145 87705 SH SOLE 86905 0 800 FIRST TR EXCHANGE-TRAD PFD SECS INC ETF ETF 33739E108 1982 96208 SH SOLE 96182 0 26 FIRST TR HIGH INCOME L COM Closed-End Fund 33738E109 15889 1008841 SH SOLE 275382 0 733459 First Trust Cloud Computing ET ETF 33734X192 372 3515 SH SOLE 41 0 3474 FIRST TRUST DEVELP MKT EX-US ETF 33737J174 845 13490 SH SOLE 13490 0 0 FIRST TRUST INTERMEDIATE DURATION PREFERRED & INCOME FUND Closed-End Fund 33718W103 14633 582761 SH SOLE 342440 0 240321 FIRST TRUST RISING DIVIDEND ETF 33738R506 233 4846 SH SOLE 4846 0 0 FIRST VALUE LINE DIVIDEND INDEX ETF ETF 33734H106 555 13952 SH SOLE 13330 0 622 FIRSTENERGY CORP Common Stock 337932107 79926 2147984 SH SOLE 1538662 0 609322 FIRSTSERVICE CORP Common Stock 33767E202 1584 9251 SH SOLE 9202 0 49 FISERV INC Common Stock 337738108 202059 1890348 SH SOLE 1517412 0 372936 FISKER INC Common Stock 33813J106 1063 55126 SH SOLE 49064 0 6062 FIVE BELOW INC COM Common Stock 33829M101 22731 117611 SH SOLE 94856 0 22754 FIVE STAR SENIOR LIVING INC Common Stock 33832D205 60 10421 SH SOLE 3275 0 7146 FIVE9 INC COM Common Stock 338307101 46380 252901 SH SOLE 131943 0 120958 FIVERR INTERNATIONAL LTD Common Stock M4R82T106 3413 14076 SH SOLE 12446 0 1630 FLAGSTAR BANCORP INC Common Stock 337930705 7714 182488 SH SOLE 97601 0 84887 FLEETCOR TECHNOLOGIES INC Common Stock 339041105 62984 245975 SH SOLE 215840 0 30135 FLEX LTD Common Stock Y2573F102 16915 946558 SH SOLE 542452 0 404106 FLEXION THERAPEUTICS INC Common Stock 33938J106 294 35774 SH SOLE 32858 0 2916 FLEXSTEEL INDS INC COM Common Stock 339382103 915 22658 SH SOLE 22435 0 223 FLOOR & DECOR HOLDINGS INC-A Common Stock 339750101 17961 169928 SH SOLE 132735 0 37193 FLOWERS FOODS INC Common Stock 343498101 12241 505835 SH SOLE 414413 0 91421 FLOWSERVE CORP Common Stock 34354P105 20517 508847 SH SOLE 434430 0 74416 FLUENT INC Common Stock 34380C102 62 21300 SH SOLE 19343 0 1957 Flughafen Zurich AG ADR 34379U105 144 22161 SH SOLE 21997 0 164 FLUIDIGM CORP DEL COM Common Stock 34385P108 210 34161 SH SOLE 19365 0 14796 FLUOR CORP Common Stock 343412102 44684 2524493 SH SOLE 1132912 0 1391581 FLUSHING FINANCIAL CORP Common Stock 343873105 2989 139472 SH SOLE 85882 0 53590 Flutter Entertainment PLC ADR 344044102 34669 382444 SH SOLE 347746 0 34698 FMC CORP Common Stock 302491303 77457 715867 SH SOLE 433088 0 282779 FNB CORP/PA Common Stock 302520101 42847 3475021 SH SOLE 1989734 0 1485288 FNF GROUP Common Stock 31620R303 19111 439746 SH SOLE 417698 0 22049 FOCUS FINANCIAL PARTNERS-A Common Stock 34417P100 1203 24799 SH SOLE 23991 0 808 FOLEY TRASIMENE ACQ-CLASS A Common Stock 34431F104 1000 102309 SH SOLE 0 0 102309 FOMENTO ECONOMICO MEXICANO S SPON ADR UNIT ADR 344419106 10580 125197 SH SOLE 117796 0 7401 FOOT LOCKER INC Common Stock 344849104 50963 826924 SH SOLE 358194 0 468730 FORD MOTOR CO Common Stock 345370860 316856 21322752 SH SOLE 13246519 0 8076233 FORESTAR GROUP INC Common Stock 346232101 263 12558 SH SOLE 10801 0 1757 FORMA THERAPEUTICS HOLDINGS Common Stock 34633R104 2277 91487 SH SOLE 90876 0 611 FORMFACTOR INC Common Stock 346375108 8108 222367 SH SOLE 186749 0 35618 FORRESTER RESEARCH INC Common Stock 346563109 2985 65165 SH SOLE 17772 0 47393 FORTE BIOSCIENCES INC Common Stock 34962G109 674 20056 SH SOLE 1495 0 18561 FORTERRA INC Common Stock 34960W106 374 15927 SH SOLE 15217 0 710 FORTESCUE METALS GROUP SPONS ADR ADR 34959A206 80444 2293801 SH SOLE 2100538 0 193263 FORTINET INC Common Stock 34959E109 115226 483758 SH SOLE 419754 0 64004 Fortis Inc/Canada Common Stock 349553107 1388 31390 SH SOLE 31338 0 52 FORTITUDE GOLD CORP Common Stock 34962K100 313 45720 SH SOLE 4525 0 41195 FORTIVE CORP Common Stock 34959J108 91539 1312571 SH SOLE 896368 0 416203 FORTUM OYJ ADR ADR 34959F106 308 55675 SH SOLE 27146 0 28529 FORTUNE BRANDS HOME & SECURITY Common Stock 34964C106 53937 541485 SH SOLE 477722 0 63763 FORWARD AIR CORP Common Stock 349853101 10366 115495 SH SOLE 69065 0 46430 FOSSIL GROUP INC Common Stock 34988V106 2054 143852 SH SOLE 125236 0 18616 FOUR CORNERS PROPERTY TRUST REIT 35086T109 5023 181945 SH SOLE 162451 0 19493 FOX CORP - CLASS A Common Stock 35137L105 47625 1282661 SH SOLE 823977 0 458685 FOX CORP- CLASS B Common Stock 35137L204 13149 373540 SH SOLE 294850 0 78690 FOX FACTORY HLDG CORP COM Common Stock 35138V102 12212 78450 SH SOLE 47332 0 31118 FRANCO-NEVADA CORP Common Stock 351858105 13881 95687 SH SOLE 89713 0 5974 FRANKLIN ELECTRIC CO INC Common Stock 353514102 10940 135694 SH SOLE 101155 0 34539 FRANKLIN RESOURCES INC Common Stock 354613101 141760 4431391 SH SOLE 2534619 0 1896772 FRANKLIN STREET PROPERTIES C REIT REIT 35471R106 3632 690419 SH SOLE 566963 0 123456 FRANKS INTL N V COM Common Stock N33462107 102 33543 SH SOLE 24041 0 9502 Fraport AG Frankfurt Airport S ADR 35546M108 203 5795 SH SOLE 14 0 5781 FREEDOM HOLDING CORP/NV Common Stock 356390104 443 6800 SH SOLE 6800 0 0 FREEPORT-MCMORAN INC Common Stock 35671D857 167793 4521515 SH SOLE 3598777 0 922739 FREQUENCY THERAPEUTICS INC Common Stock 35803L108 460 46139 SH SOLE 45088 0 1051 FRESENIUS MED CARE AG SPONSORED ADR ADR 358029106 18044 434051 SH SOLE 396502 0 37549 FRESENIUS SE & CO KGAA SPONSORED ADR ADR 35804M105 16998 1294615 SH SOLE 1170711 0 123904 FRESH DEL MONTE PRODUCE INC Common Stock G36738105 2383 72481 SH SOLE 56439 0 16042 FRESHPET INC Common Stock 358039105 11836 72632 SH SOLE 51346 0 21286 FRONTDOOR INC Common Stock 35905A109 11165 224111 SH SOLE 131515 0 92596 FRONTIER GROUP HOLDINGS INC Common Stock 35909R108 231 13555 SH SOLE 11060 0 2495 FRONTLINE LTD/BERMUDA Common Stock G3682E192 2345 260582 SH SOLE 251958 0 8624 FRP HOLDINGS INC Common Stock 30292L107 334 6002 SH SOLE 1339 0 4663 FS BANCORP INC Common Stock 30263Y104 207 2908 SH SOLE 1700 0 1208 FS KKR CAPITAL CORP Common Stock 302635206 765 35544 SH SOLE 1252 0 34292 FTI CONSULTING INC Common Stock 302941109 8886 65048 SH SOLE 50218 0 14830 fuboTV Inc Common Stock 35953D104 1063 33117 SH SOLE 27089 0 6028 FUCHS PETROLUB SE ADR ADR 35952Q106 15836 1306592 SH SOLE 1177023 0 129569 FUELCELL ENERGY INC COM Common Stock 35952H601 592 66474 SH SOLE 54204 0 12270 FUJI ELECTRIC HLDS-UNSP ADR ADR 35955T107 918 76593 SH SOLE 62508 0 14085 FUJI PHOTO FILM LTD ADR ADR 35958N107 59259 800792 SH SOLE 729556 0 71235 FUJITSU LIMITED ADR 5 COM ADR 359590304 60779 1625098 SH SOLE 1414922 0 210177 FULGENT GENETICS INC COM Common Stock 359664109 2478 26873 SH SOLE 22967 0 3906 FULTON FINANCIAL CORP Common Stock 360271100 7261 460146 SH SOLE 324657 0 135489 FUNKO INC-CLASS A Common Stock 361008105 3972 186632 SH SOLE 134753 0 51879 Futu Holdings Ltd ADR 36118L106 6495 36266 SH SOLE 33873 0 2393 FUTUREFUEL CORPORATION COM Common Stock 36116M106 695 72417 SH SOLE 62536 0 9881 G1 THERAPEUTICS INC Common Stock 3621LQ109 624 28429 SH SOLE 26003 0 2426 G4S PLC ADR ADR 37441W108 1423 85088 SH SOLE 73971 0 11117 GABELLI RTS Right 362397218 2 20240 SH SOLE 20240 0 0 GALAPAGOS NV-SPON ADR ADR 36315X101 1344 19510 SH SOLE 18273 0 1237 GALECTIN THERAPEUTICS COM NEW Common Stock 363225202 179 56047 SH SOLE 53613 0 2434 GALP ENERGIA SGPS SA ADR ADR 364097105 11140 2063018 SH SOLE 1856814 0 206204 GAMESA CORP TECN-UNSPON ADR ADR 82621P101 2501 375548 SH SOLE 340829 0 34719 GAMESTOP CORP Common Stock 36467W109 23510 109789 SH SOLE 100707 0 9082 GAMING & LEISURE PPTYS COM REIT 36467J108 32068 692167 SH SOLE 165274 0 526893 GAN LTD Common Stock G3728V109 1487 90427 SH SOLE 88933 0 1494 GANNETT CO INC Common Stock 36472T109 705 128470 SH SOLE 116232 0 12238 GAOTU TECHEDU-ADR ADR 36257Y109 577 39067 SH SOLE 35159 0 3908 GAP INC/THE Common Stock 364760108 80805 2401338 SH SOLE 1726826 0 674512 GARMIN LTD Common Stock H2906T109 84183 582019 SH SOLE 475219 0 106800 GARRETT MOTION INC Common Stock 366505105 84 10511 SH SOLE 8312 0 2199 GARTNER INC Common Stock 366651107 73790 304665 SH SOLE 275986 0 28679 GATES INDUSTRIAL CORP PLC Common Stock G39108108 3672 203216 SH SOLE 159945 0 43271 GATX CORP Common Stock 361448103 11217 126789 SH SOLE 123356 0 3432 GCP APPLIED TECHNOLOGIES Common Stock 36164Y101 2747 118087 SH SOLE 111502 0 6585 GDS HOLDINGS LTD - ADR ADR 36165L108 10008 127507 SH SOLE 123939 0 3568 GEA GROUP AG ADR ADR 361592108 285 7039 SH SOLE 6619 0 420 GEBERIT AG-UNSP ADR ADR 36840V109 35477 471956 SH SOLE 428558 0 43398 GEELY AUTOMOBILE HLDGS ADR ADR 36847Q103 6126 97436 SH SOLE 92344 0 5092 GENCO SHIPPING & TRADING LTD Common Stock Y2685T131 939 49730 SH SOLE 44509 0 5221 GENERAC HOLDINGS INC Common Stock 368736104 45667 110001 SH SOLE 91843 0 18158 GENERAL AMERICAN INVESTORS Closed-End Fund 368802104 7391 170220 SH SOLE 69443 0 100778 GENERAL DYNAMICS CORP Common Stock 369550108 141231 750193 SH SOLE 591553 0 158640 GENERAL ELECTRIC CO Common Stock 369604301 384042 28532095 SH SOLE 18941060 0 9591036 GENERAL MILLS INC Common Stock 370334104 149301 2450372 SH SOLE 1927455 0 522918 GENERAL MOTORS CO Common Stock 37045V100 242454 4097580 SH SOLE 2683047 0 1414532 GENERATION BIO CO Common Stock 37148K100 343 12764 SH SOLE 12602 0 162 GENESCO INC Common Stock 371532102 3825 60068 SH SOLE 46893 0 13175 GENIE ENERGY LTD Common Stock 372284208 286 45180 SH SOLE 36214 0 8966 GENIUS BRANDS INTERNATIONAL Common Stock 37229T301 35 18779 SH SOLE 18779 0 0 GENIUS SPORTS Common Stock G3934V109 9571 509916 SH SOLE 62 0 509854 GENMAB A/S -SP ADR ADR 372303206 29475 721891 SH SOLE 653736 0 68155 GENPACT LTD Common Stock G3922B107 19252 423781 SH SOLE 313930 0 109851 GENPREX INC Common Stock 372446104 36 10833 SH SOLE 8609 0 2224 GENTEX CORP Common Stock 371901109 25029 756406 SH SOLE 717552 0 38854 GENTHERM INC Common Stock 37253A103 9169 129046 SH SOLE 123857 0 5189 GENTING BERHAD SPONSORED ADR ADR 372452300 389 42991 SH SOLE 42991 0 0 GENUINE PARTS CO Common Stock 372460105 97186 768452 SH SOLE 476057 0 292395 GENWORTH FINANCIAL INC Common Stock 37247D106 10063 2580155 SH SOLE 1344911 0 1235244 GEO GROUP INC/THE REIT 36162J106 4056 569608 SH SOLE 545504 0 24104 GEOSPACE TECHNOLOGIES CORP Common Stock 37364X109 123 15257 SH SOLE 14976 0 281 GERDAU S A SPONSORED ADR ADR 373737105 3891 659517 SH SOLE 576648 0 82868 GERMAN AMERICAN BANCORP INC Common Stock 373865104 522 14026 SH SOLE 11150 0 2876 GERON CORP COM Common Stock 374163103 237 167920 SH SOLE 160048 0 7872 GETINGE AB ADR ADR 37427X104 380 10126 SH SOLE 10126 0 0 GETTY REALTY CORP REIT REIT 374297109 5760 184927 SH SOLE 145669 0 39258 GEVO INC Common Stock 374396406 183 25136 SH SOLE 9929 0 15207 GFL Environmental Inc Common Stock 36168Q104 783 24540 SH SOLE 24540 0 0 GIBRALTAR INDUSTRIES INC Common Stock 374689107 5431 71172 SH SOLE 66719 0 4453 G-III APPAREL GROUP LTD Common Stock 36237H101 9261 281843 SH SOLE 242629 0 39214 GILDAN ACTIVEWEAR INC Common Stock 375916103 8796 238234 SH SOLE 232315 0 5919 GILEAD SCIENCES INC Common Stock 375558103 458449 6657699 SH SOLE 3902121 0 2755578 GIVAUDAN - UNSPONS ADR ADR 37636P108 81139 873497 SH SOLE 756803 0 116694 GLACIER BANCORP INC Common Stock 37637Q105 5648 102540 SH SOLE 97747 0 4793 GLADSTONE COMMERCIAL CORP REIT REIT 376536108 2855 126539 SH SOLE 86938 0 39601 GLADSTONE LD CORP COM REIT 376549101 1400 58179 SH SOLE 55795 0 2384 Glatfelter Corp Common Stock 377320106 2619 187439 SH SOLE 180377 0 7062 GLAUKOS CORP COM Common Stock 377322102 6607 77888 SH SOLE 71527 0 6361 GLAXOSMITHKLINE PLC SPONSORED ADR ADR 37733W105 88486 2222148 SH SOLE 1934975 0 287173 GLENCORE XSTRATA PLC ADR ADR 37827X100 49543 5794537 SH SOLE 5026730 0 767808 GLOBAL BLOOD THERAPEUT COM Common Stock 37890U108 2553 72901 SH SOLE 37265 0 35636 GLOBAL CORD BLOOD CORP Common Stock G39342103 265 49692 SH SOLE 49692 0 0 GLOBAL MEDICAL REIT INC REIT 37954A204 1833 124169 SH SOLE 116426 0 7743 GLOBAL NET LEASE INC REIT 379378201 6725 363502 SH SOLE 331439 0 32063 GLOBAL PAYMENTS INC Common Stock 37940X102 175815 937480 SH SOLE 715099 0 222381 GLOBAL WTR RES INC COM Common Stock 379463102 473 27708 SH SOLE 23822 0 3886 GLOBALSTAR INC Common Stock 378973408 189 105911 SH SOLE 102845 0 3066 GLOBANT SA Common Stock L44385109 13541 61778 SH SOLE 52133 0 9645 GLOBE LIFE INC Common Stock 37959E102 41817 439028 SH SOLE 372360 0 66669 GLOBUS MED INC CL A Common Stock 379577208 10751 138663 SH SOLE 104528 0 34135 GMS INC Common Stock 36251C103 5434 112889 SH SOLE 79125 0 33764 GODADDY INC CL A Common Stock 380237107 18363 211169 SH SOLE 185920 0 25249 GOGO INC Common Stock 38046C109 475 41731 SH SOLE 40446 0 1285 GoHealth Inc Common Stock 38046W105 765 68227 SH SOLE 57996 0 10231 GOLAR LNG LTD Common Stock G9456A100 3547 267696 SH SOLE 255713 0 11983 GOLD FIELDS LTD SPONS ADR ADR 38059T106 10549 1185315 SH SOLE 1108511 0 76804 GOLD RESOURCE CORP COM Common Stock 38068T105 70 27069 SH SOLE 26244 0 825 GOLDEN ENTERTAINMENT INC Common Stock 381013101 4492 100263 SH SOLE 59939 0 40324 Golden Nugget Online Gaming In Common Stock 38113L107 142 11149 SH SOLE 11109 0 40 GOLDMAN SACHS GROUP INC/THE Common Stock 38141G104 408741 1076967 SH SOLE 892567 0 184400 GOLUB CAPITAL BDC INC Common Stock 38173M102 1005 65203 SH SOLE 65203 0 0 GOODYEAR TIRE & RUBBER CO/THE Common Stock 382550101 69478 4051223 SH SOLE 1825654 0 2225569 GOOSEHEAD INSURANCE INC -A Common Stock 38267D109 3170 24898 SH SOLE 24227 0 671 GOPRO INC-CLASS A Common Stock 38268T103 2106 180766 SH SOLE 31499 0 149267 GORMAN-RUPP CO/THE Common Stock 383082104 1551 45042 SH SOLE 41624 0 3418 GOSSAMER BIO INC Common Stock 38341P102 144 17762 SH SOLE 13840 0 3922 GRACO INC Common Stock 384109104 93422 1234105 SH SOLE 459536 0 774569 GRAFTECH INTERNATIONAL LTD Common Stock 384313508 1196 102950 SH SOLE 98044 0 4906 GRAHAM CORP Common Stock 384556106 299 21765 SH SOLE 8202 0 13563 GRAHAM HOLDINGS CO Common Stock 384637104 10442 16473 SH SOLE 5855 0 10618 GRAND CANYON EDUCATION INC Common Stock 38526M106 8029 89245 SH SOLE 74551 0 14694 GRANITE CONSTRUCTION INC Common Stock 387328107 9052 217951 SH SOLE 204635 0 13316 GRANITE PT MTG TR INC REIT 38741L107 4079 276518 SH SOLE 266019 0 10500 GRAPHIC PACKAGING HOLDING CO Common Stock 388689101 11276 621635 SH SOLE 593446 0 28190 GRAY TELEVISION INC Common Stock 389375106 3660 156416 SH SOLE 83524 0 72892 GREAT AJAX CORP COM REIT 38983D300 4057 312550 SH SOLE 303253 0 9297 GREAT LAKES DREDGE & DOCK CORP Common Stock 390607109 924 63244 SH SOLE 37919 0 25325 GREAT SOUTHERN BANCORP INC Common Stock 390905107 1783 33073 SH SOLE 11611 0 21463 GREAT WALL MOTOR CO-UNS ADR ADR 39137B109 358 11267 SH SOLE 11267 0 0 GREAT WESTN BANCORP COM Common Stock 391416104 10111 308363 SH SOLE 210518 0 97845 GREEK ORGANIZATION OF FOOTBALL ADR ADR 392483103 314 42006 SH SOLE 38009 0 3997 GREEN BRIK PARTNERS Common Stock 392709101 2916 128216 SH SOLE 47448 0 80768 GREEN DOT CORP Common Stock 39304D102 6590 140671 SH SOLE 133178 0 7493 GREEN PLAINS INC Common Stock 393222104 3482 103579 SH SOLE 96523 0 7056 GREENBRIER COS INC Common Stock 393657101 6980 160161 SH SOLE 145092 0 15069 GREENHILL & CO INC Common Stock 395259104 259 16655 SH SOLE 15985 0 670 GREENLANE HOLDINGS INC - A Common Stock 395330103 389 87102 SH SOLE 86058 0 1044 GREENLIGHT CAPITAL RE LTD Common Stock G4095J109 375 41021 SH SOLE 32789 0 8232 GREIF INC Common Stock 397624107 5432 89715 SH SOLE 47243 0 42472 GRIFFON CORP Common Stock 398433102 4676 182424 SH SOLE 112255 0 70169 GRIFOLS SA-ADR ADR 398438408 15256 879324 SH SOLE 753392 0 125932 GRITSTONE BIO INC Common Stock 39868T105 482 52839 SH SOLE 51999 0 840 GROCERY OUTLET HOLDING CORP Common Stock 39874R101 2195 63318 SH SOLE 47321 0 15997 GROUP 1 AUTOMOTIVE INC Common Stock 398905109 12212 79077 SH SOLE 58160 0 20917 GROUPON INC COM CL A Common Stock 399473206 2542 58899 SH SOLE 58641 0 258 GROWGENERATION CORP Common Stock 39986L109 2703 56194 SH SOLE 28040 0 28154 GRUPO AEROPORTUARIO DEL ADR ADR 400506101 3265 30544 SH SOLE 29072 0 1471 GRUPO AEROPORTUARIO SPON ADR ADR 400501102 627 12009 SH SOLE 11912 0 97 GRUPO AEROPORTUARIO SUR-ADR ADR 40051E202 5277 28542 SH SOLE 26387 0 2155 GRUPO AVAL ACCIONES Y VALORE ADR 40053W101 436 76434 SH SOLE 68602 0 7832 GRUPO FINANCIERO BANOR ADR ADR 40052P107 8011 248876 SH SOLE 62506 0 186370 GRUPO FINANCIERO GALICIA-ADR ADR 399909100 994 115269 SH SOLE 111920 0 3349 GRUPO TELEVISA SA DE CV SP ADR REP ORD ADR 40049J206 9504 665574 SH SOLE 647551 0 18023 GTT COMMUNICATIONS INC COM Common Stock 362393100 189 77617 SH SOLE 73239 0 4378 GTY TECHNOLOGY HOLDINGS INC Common Stock 362409104 325 45747 SH SOLE 38709 0 7038 GUANGDONG INVT LTD SPONSORED ADR ADR 400654208 493 6841 SH SOLE 6343 0 498 GUARDANT HEALTH INC Common Stock 40131M109 10078 81153 SH SOLE 53152 0 28001 GUESS INC Common Stock 401617105 4191 158739 SH SOLE 150908 0 7831 GUIDEWIRE SOFTWARE INC COM Common Stock 40171V100 31532 279734 SH SOLE 274312 0 5422 H LUNDBECK A S ADR ADR 40422M206 2017 63447 SH SOLE 57916 0 5531 H&E EQUIPMENT SERVICES INC Common Stock 404030108 707 21252 SH SOLE 19099 0 2153 H&R BLOCK INC Common Stock 093671105 18261 777712 SH SOLE 674092 0 103620 HACKETT GROUP INC/THE Common Stock 404609109 1627 90261 SH SOLE 39079 0 51182 HAEMONETICS CORP Common Stock 405024100 7953 119343 SH SOLE 76972 0 42371 HAIN CELESTIAL GROUP INC/THE Common Stock 405217100 17029 424441 SH SOLE 363465 0 60976 Hakuhodo DY Holdings Inc ADR 405328105 421 12893 SH SOLE 7851 0 5042 Hall of Fame Resort & Entertai Common Stock 40619L102 50 12688 SH SOLE 11611 0 1077 HALLIBURTON CO Common Stock 406216101 86125 3725148 SH SOLE 3295203 0 429945 Halma PLC ADR 40637C308 282 3813 SH SOLE 3455 0 358 HALOZYME THERAPEUTICS INC Common Stock 40637H109 12514 275573 SH SOLE 221915 0 53658 HAMILTON LANE INC-CLASS A Common Stock 407497106 3885 42638 SH SOLE 16398 0 26240 HANCOCK WHITNEY CORP Common Stock 410120109 15098 339730 SH SOLE 286876 0 52854 HANESBRANDS INC Common Stock 410345102 34582 1852289 SH SOLE 1571592 0 280697 HANG LUNG PPTYS LTD SPONSORED ADR ADR 41043M104 37889 3108207 SH SOLE 2833102 0 275105 HANG SENG BK LTD SPONSORED ADR ADR 41043C304 10344 516671 SH SOLE 481055 0 35616 HANGER INC Common Stock 41043F208 1363 53930 SH SOLE 47205 0 6725 HANMI FINL CORP COM Common Stock 410495204 2715 142425 SH SOLE 85466 0 56959 HANNON ARMSTRONG SUST COM REIT 41068X100 4333 77163 SH SOLE 45187 0 31976 HANNOVER RUECKVERSICHER ADR 410693105 29475 342534 SH SOLE 310043 0 32491 HANOVER INSURANCE GROUP INC/TH Common Stock 410867105 35699 263186 SH SOLE 172566 0 90620 HARBORONE BANCORP INC Common Stock 41165Y100 1242 86594 SH SOLE 16836 0 69758 HARLEY-DAVIDSON INC Common Stock 412822108 43178 942335 SH SOLE 607700 0 334635 HARMONIC INC Common Stock 413160102 3067 360006 SH SOLE 178677 0 181329 HARMONY GOLD MNG LTD SPONSORED ADR ADR 413216300 969 259790 SH SOLE 226555 0 33235 HARPOON THERAPEUTICS INC Common Stock 41358P106 146 10509 SH SOLE 9650 0 859 HARSCO CORP Common Stock 415864107 6310 309016 SH SOLE 199863 0 109153 HARTFORD FINANCIAL SERVICES GR Common Stock 416515104 88092 1421534 SH SOLE 1028741 0 392793 HARVARD BIOSCIENCE INC Common Stock 416906105 1351 162134 SH SOLE 17851 0 144283 HASBRO INC Common Stock 418056107 46244 489248 SH SOLE 433028 0 56220 HAVERTY FURNITURE COS INC Common Stock 419596101 5608 131158 SH SOLE 47430 0 83728 HAWAIIAN ELECTRIC INDUSTRIES I Common Stock 419870100 24831 587295 SH SOLE 516830 0 70466 HAWAIIAN HOLDINGS INC Common Stock 419879101 6583 270136 SH SOLE 224329 0 45807 HAWKINS INC Common Stock 420261109 2553 77966 SH SOLE 60369 0 17597 HAYNES INTERNATIONAL INC Common Stock 420877201 1360 38427 SH SOLE 36301 0 2126 HB FULLER CO Common Stock 359694106 12433 195451 SH SOLE 171097 0 24354 HBT FINANCIAL INC/DE Common Stock 404111106 463 26592 SH SOLE 16913 0 9679 HC2 HOLDINGS INC Common Stock 404139107 49 12389 SH SOLE 12389 0 0 HCA HEALTHCARE INC Common Stock 40412C101 257755 1246760 SH SOLE 751629 0 495131 HCI GROUP INC Common Stock 40416E103 2557 25714 SH SOLE 23510 0 2204 HDFC BANK LTD ADR REPS 3 SHS ADR 40415F101 46721 638970 SH SOLE 514282 0 124688 HEADHUNTER GROUP PLC-ADR ADR 42207L106 1479 34896 SH SOLE 34852 0 44 HEALTH CATALYST INC Common Stock 42225T107 3110 56033 SH SOLE 53833 0 2200 HEALTHCARE REALTY TRUST INC REIT REIT 421946104 5261 174216 SH SOLE 158444 0 15773 HEALTHCARE SERVICES GROUP INC Common Stock 421906108 1924 60953 SH SOLE 56429 0 4524 HEALTHCARE TR AMER INC CL A REIT 42225P501 7012 262628 SH SOLE 225928 0 36700 HEALTHEQUITY INC COM Common Stock 42226A107 12081 150107 SH SOLE 110453 0 39654 HEALTHPEAK PROPERTIES INC REIT 42250P103 102404 3076129 SH SOLE 1787922 0 1288206 HEALTHSTREAM INC COM Common Stock 42222N103 2766 99009 SH SOLE 70171 0 28838 HEARTLAND EXPRESS INC Common Stock 422347104 1975 115309 SH SOLE 104375 0 10934 HEARTLAND FINANCIAL USA INC Common Stock 42234Q102 2250 47887 SH SOLE 31337 0 16551 HEATH CARE SELECT SECTOR SPDR FUND ETF 81369Y209 3475 27587 SH SOLE 24413 0 3173 HECLA MINING CO Common Stock 422704106 6324 850017 SH SOLE 708907 0 141110 HEICO CORP Common Stock 422806109 15769 113107 SH SOLE 95796 0 17311 HEICO CORP - CLASS A Common Stock 422806208 12477 100474 SH SOLE 83679 0 16795 HEIDELBERGCEMENT AG ADR ADR 42281P205 18947 1106084 SH SOLE 1003431 0 102653 HEIDRICK & STRUGGLES INTERNATI Common Stock 422819102 1667 37411 SH SOLE 28171 0 9240 Heineken Holding NV Common Stock N39338194 1733 17208 SH SOLE 16938 0 270 HEINEKEN HOLDING NV-SPN ADR ADR 423008101 13157 258997 SH SOLE 228207 0 30790 HEINEKEN N V ADR ADR 423012301 30883 508379 SH SOLE 394471 0 113908 HELEN OF TROY LTD Common Stock G4388N106 13463 59018 SH SOLE 37344 0 21674 HELIOS TECHNOLOGIES INC Common Stock 42328H109 5118 65569 SH SOLE 27769 0 37800 HELIX ENERGY SOLUTIONS GROUP I Common Stock 42330P107 2002 350584 SH SOLE 293751 0 56833 HELLENIC TELECOM ORGANIZATN SPONSORED ADR ADR 423325307 582 66986 SH SOLE 64313 0 2673 HELMERICH & PAYNE INC Common Stock 423452101 31188 955810 SH SOLE 870442 0 85368 HEMISPHERE MEDIA GROUP CL A Common Stock 42365Q103 799 67742 SH SOLE 56452 0 11290 HENDERSON LD DEV LTD SPONSORED ADR ADR 425166303 39269 8215185 SH SOLE 7391653 0 823532 HENGAN INTL GROUP CO L ADR ADR 42551N104 7365 219949 SH SOLE 214092 0 5857 HENKEL LTD PARTNERSHIP SPON ADR PFD ADR 42550U208 13737 520936 SH SOLE 457397 0 63539 HENKEL LTD PARTNERSHIP SPONSORED ADR ADR 42550U109 21529 930879 SH SOLE 844246 0 86633 HENNES & MAURITZ AB - UNSP ADR ADR 425883105 23803 5075346 SH SOLE 4699129 0 376217 HENRY SCHEIN INC Common Stock 806407102 32000 431320 SH SOLE 385460 0 45860 HERBALIFE NUTRITION LTD Common Stock G4412G101 10531 199709 SH SOLE 162992 0 36717 HERC HOLDINGS INC Common Stock 42704L104 10646 94998 SH SOLE 61777 0 33221 HERCULES CAPITAL INC Common Stock 427096508 3983 233466 SH SOLE 12724 0 220742 HERITAGE COMMERCE CORP Common Stock 426927109 2177 195560 SH SOLE 179144 0 16416 HERITAGE FINL CORP WASH COM Common Stock 42722X106 2651 105973 SH SOLE 87826 0 18147 HERITAGE INS HLDGS INC COM Common Stock 42727J102 1095 127571 SH SOLE 114268 0 13303 HERITAGE-CRYSTAL CLEAN INC Common Stock 42726M106 4877 164331 SH SOLE 2317 0 162014 HERMAN MILLER INC Common Stock 600544100 10007 212288 SH SOLE 155925 0 56363 HERMES INTL SCA ADR ADR 42751Q105 66933 458509 SH SOLE 419428 0 39081 HERON THERAPEUTICS INC COM Common Stock 427746102 2488 160332 SH SOLE 54737 0 105595 HERSHA HOSPITALITY TRUST REIT REIT 427825500 5200 483298 SH SOLE 396935 0 86363 HERSHEY CO/THE Common Stock 427866108 95180 546446 SH SOLE 367848 0 178598 HESKA CORP COM Common Stock 42805E306 8490 36958 SH SOLE 13279 0 23679 HESS CORP Common Stock 42809H107 61992 709945 SH SOLE 616545 0 93400 HEWLETT PACKARD ENTERP COM Common Stock 42824C109 118502 8127686 SH SOLE 4657375 0 3470311 HEXAGON AB ADR ADR 428263107 52134 3518315 SH SOLE 3162180 0 356135 HEXCEL CORP Common Stock 428291108 26130 418748 SH SOLE 369151 0 49597 HF FOODS GROUP INC Common Stock 40417F109 346 65318 SH SOLE 59492 0 5826 HIBBETT INC Common Stock 428567101 6136 68461 SH SOLE 39101 0 29360 HIGHWOODS PPTYS INC COM REIT REIT 431284108 8553 189346 SH SOLE 159001 0 30345 HILLENBRAND INC Common Stock 431571108 22519 510859 SH SOLE 378091 0 132768 HILL-ROM HOLDINGS INC Common Stock 431475102 21269 187247 SH SOLE 108779 0 78468 HILLTOP HOLDINGS INC Common Stock 432748101 6935 190511 SH SOLE 116428 0 74083 HILTON GRAND VACATIONS INC Common Stock 43283X105 5403 130549 SH SOLE 123974 0 6575 HILTON WORLWIDE HOLDINGS INC Common Stock 43300A203 68967 571771 SH SOLE 495724 0 76047 HINO MOTORS LTD-UNSPON ADR ADR 433406204 398 4520 SH SOLE 2589 0 1931 HITACHI CONSTR MACHY C ADR ADR 43358L101 1762 28759 SH SOLE 25392 0 3367 HITACHI LIMITED ADR 10 COM ADR 433578507 82593 721080 SH SOLE 640680 0 80401 HNI CORP Common Stock 404251100 5504 125168 SH SOLE 106614 0 18554 HOLCIM LTD SPONSORED ADR ADR 43475E105 25142 2098683 SH SOLE 1927151 0 171532 HOLLYFRONTIER CORP Common Stock 436106108 98861 3004893 SH SOLE 1816256 0 1188637 HOLLYSYS AUTOMATION TE SHS Common Stock G45667105 630 42256 SH SOLE 42256 0 0 HOLOGIC INC Common Stock 436440101 35795 536499 SH SOLE 459786 0 76713 HOME BANCSHARES INC/AR Common Stock 436893200 8938 362165 SH SOLE 240218 0 121947 HOME DEPOT INC/THE Common Stock 437076102 1275508 3999835 SH SOLE 3454522 0 545314 HOMESTREET INC COM Common Stock 43785V102 4422 108550 SH SOLE 45283 0 63267 HOMETRUST BANCSHARES I COM Common Stock 437872104 665 23844 SH SOLE 17484 0 6360 HOMOLOGY MEDICINES INC Common Stock 438083107 198 27197 SH SOLE 26925 0 272 HONDA MOTOR LTD AMERN SHS ADR 438128308 54559 1695433 SH SOLE 1525073 0 170360 HONEYWELL INTERNATIONAL INC Common Stock 438516106 571994 2607677 SH SOLE 2054857 0 552820 HONG KONG & CHINA GAS LTD SPONSORED ADR ADR 438550303 7594 4996169 SH SOLE 4569334 0 426835 HONG KONG EXCHANGES & CLEAR - ADR ADR 43858F109 87227 1464033 SH SOLE 1318944 0 145089 HONGKONG ELEC HOLDGS LTD SPONSORED ADR ADR 739197200 1910 313681 SH SOLE 285674 0 28007 Hongkong Land Holdings Ltd ADR 438581308 1777 74280 SH SOLE 60228 0 14052 HOOKER FURNITURE CORP Common Stock 439038100 817 23585 SH SOLE 23485 0 100 HOPE BANCORP INC Common Stock 43940T109 13474 950211 SH SOLE 792188 0 158022 HORACE MANN EDUCATORS CORP Common Stock 440327104 6255 167152 SH SOLE 136025 0 31128 HORIZON BANCORP INC/IN Common Stock 440407104 2955 169508 SH SOLE 161125 0 8383 HORIZON THERAPEUTICS PLC Common Stock G46188101 38428 410382 SH SOLE 275253 0 135129 HORMEL FOODS CORP Common Stock 440452100 65168 1364783 SH SOLE 1058014 0 306769 HOST HOTELS & RESORTS INC REIT REIT 44107P104 74344 4350138 SH SOLE 2475555 0 1874584 HOSTESS BRAND INC Common Stock 44109J106 17753 1096513 SH SOLE 213711 0 882802 HOUGHTON MIFFLIN HARCO COM Common Stock 44157R109 2778 251597 SH SOLE 250627 0 970 HOULIHAN LOKEY INC Common Stock 441593100 13947 170522 SH SOLE 153941 0 16581 HOWARD HUGHES CORP/THE Common Stock 44267D107 12429 127526 SH SOLE 32913 0 94613 HOWMET AEROSPACE INC Common Stock 443201108 35908 1041708 SH SOLE 777041 0 264667 HOYA CORP SPONSORED ADR ADR 443251103 87872 661639 SH SOLE 574591 0 87048 HP INC Common Stock 40434L105 197448 6540191 SH SOLE 3968740 0 2571450 HSBC HLDGS PLC-SPON ADR ADR 404280406 81992 2842013 SH SOLE 2503857 0 338156 HUANENG PWR INTL INC SPON ADR N ADR 443304100 3989 251499 SH SOLE 240109 0 11390 HUAZHU GROUP LTD-ADR ADR 44332N106 3122 59126 SH SOLE 54222 0 4904 HUB GROUP INC Common Stock 443320106 6984 105845 SH SOLE 85191 0 20654 HUBBELL INC Common Stock 443510607 29433 157530 SH SOLE 149139 0 8390 HUBSPOT INC COM Common Stock 443573100 41273 70828 SH SOLE 66840 0 3988 HUDSON PAC PPTYS INC COM REIT REIT 444097109 3618 130057 SH SOLE 104656 0 25402 HUDSON TECHNOLOGIES COM Common Stock 444144109 934 274560 SH SOLE 0 0 274560 HUGO BOSS AG-SPN ADR ADR 444560106 141 12808 SH SOLE 12808 0 0 HUMANA INC Common Stock 444859102 278902 629973 SH SOLE 445446 0 184527 Humanigen Inc Common Stock 444863203 297 17070 SH SOLE 17070 0 0 HUNTINGTON BANCSHARES INC/OH Common Stock 446150104 95492 6691781 SH SOLE 5806943 0 884838 HUNTINGTON INGLASS INDUSTRIES INC Common Stock 446413106 68447 324780 SH SOLE 205867 0 118913 HUNTSMAN CORP Common Stock 447011107 42029 1584787 SH SOLE 297869 0 1286918 HURON CONSULTING GROUP INC Common Stock 447462102 2767 56290 SH SOLE 22681 0 33609 HUSQVARNA AB ADR ADR 448103101 2424 89933 SH SOLE 74989 0 14944 HUTCHISON CHINA MEDITECH - ADR ADR 44842L103 3386 86218 SH SOLE 81760 0 4458 HUYA INC-ADR ADR 44852D108 2386 135201 SH SOLE 131021 0 4180 HYATT HOTELS CORP - CL A Common Stock 448579102 7524 96904 SH SOLE 67225 0 29679 HYLIION HOLDINGS CORP Common Stock 449109107 219 18830 SH SOLE 13996 0 4834 HYPERMARCAS S A SPONSORED ADR ADR 44914U106 437 63777 SH SOLE 58000 0 5777 HYSTER-YALE MATERIALS HANDLING Common Stock 449172105 1003 13742 SH SOLE 13130 0 612 I3 VERTICALS INC-CLASS A Common Stock 46571Y107 1380 45663 SH SOLE 31858 0 13805 IAA INC Common Stock 449253103 19735 361850 SH SOLE 247010 0 114840 IAC/INTERACTIVECORP Common Stock 44891N208 30321 196674 SH SOLE 177338 0 19336 IBERDROLA SA Common Stock E6165F166 157 12802 SH SOLE 4673 0 8129 IBERDROLA SA - SPONSORED ADR ADR 450737101 89104 1823852 SH SOLE 1630873 0 192979 ICF INTERNATIONAL INC Common Stock 44925C103 1322 15050 SH SOLE 9604 0 5446 ICHOR HOLDINGS LTD Common Stock G4740B105 5128 95322 SH SOLE 55037 0 40285 ICICI BK LTD ADR ADR 45104G104 39057 2284031 SH SOLE 2027461 0 256570 ICL Group Ltd Common Stock M53213100 15913 2319678 SH SOLE 2064457 0 255221 ICON PLC Common Stock G4705A100 16838 81455 SH SOLE 62535 0 18920 ICU MEDICAL INC Common Stock 44930G107 13204 64160 SH SOLE 54344 0 9816 IDACORP INC Common Stock 451107106 23557 241612 SH SOLE 200555 0 41057 IDEX CORP Common Stock 45167R104 62685 284869 SH SOLE 255882 0 28986 IDEXX LABORATORIES INC Common Stock 45168D104 221051 350014 SH SOLE 270033 0 79981 IDT CORP Common Stock 448947507 1733 46885 SH SOLE 40636 0 6249 IGIB - iShares Trust iShares 5-10 Year Investment Grade Corporate Bond ETF ETF 464288638 2792 46130 SH SOLE 46130 0 0 IGM Biosciences Inc Common Stock 449585108 418 5020 SH SOLE 3921 0 1099 iHeartMedia Inc Common Stock 45174J509 4186 155446 SH SOLE 78425 0 77021 IHS MARKIT LTD Common Stock G47567105 121742 1080615 SH SOLE 977901 0 102714 II-VI INC Common Stock 902104108 12402 170848 SH SOLE 147769 0 23079 ILLINOIS TOOL WORKS INC Common Stock 452308109 320337 1432889 SH SOLE 1101865 0 331024 ILLUMINA INC Common Stock 452327109 209199 442086 SH SOLE 387335 0 54751 I-MAB-ADR EQUITY ADR 44975P103 1264 15059 SH SOLE 14170 0 889 IMAX CORP Common Stock 45245E109 1671 77700 SH SOLE 74271 0 3429 IMMERSION CORP COM Common Stock 452521107 135 15376 SH SOLE 13737 0 1639 IMMUNITYBIO INC Common Stock 45256X103 294 20623 SH SOLE 20267 0 356 IMMUNOGEN INC COM Common Stock 45253H101 1573 238733 SH SOLE 186900 0 51833 IMMUNOVANT INC Common Stock 45258J102 1126 106532 SH SOLE 105532 0 1000 IMPALA PLATINUM HLDGS SPONSORED ADR ADR 452553308 2666 160881 SH SOLE 144212 0 16670 IMPERIAL BRANDS PLC-SPON ADR ADR 45262P102 21846 995466 SH SOLE 896966 0 98500 IMPERIAL HOLDINGS LTD SPON ADR ADR 452833205 72 21527 SH SOLE 21527 0 0 IMPERIAL OIL LTD Common Stock 453038408 14729 484492 SH SOLE 474404 0 10088 IMPINJ INC COM Common Stock 453204109 660 12802 SH SOLE 11344 0 1458 INARI MEDICAL INC Common Stock 45332Y109 2815 30179 SH SOLE 24699 0 5480 INCITEC PIVOT LTD ADR 45326Y206 60 34050 SH SOLE 34050 0 0 INCYTE CORP Common Stock 45337C102 43171 513151 SH SOLE 446424 0 66727 INDEPENDENCE HOLDING CO Common Stock 453440307 616 13300 SH SOLE 12406 0 894 INDEPENDENCE REALTY TRUST IN REIT 45378A106 8377 459497 SH SOLE 324460 0 135037 INDEPENDENT BANK CORP MICH COM Common Stock 453838609 2661 122558 SH SOLE 85424 0 37134 INDEPENDENT BANK CORP/ROCKLAND Common Stock 453836108 4879 64621 SH SOLE 59761 0 4860 INDEPENDENT BANK GROUP INC Common Stock 45384B106 6860 92723 SH SOLE 85399 0 7324 INDITEX - ADR ADR 455793109 39625 2238715 SH SOLE 2086085 0 152630 INDUSTRIAL & COMMERCIAL BANK OF CHINA ADR ADR 455807107 12013 1027611 SH SOLE 989884 0 37727 INDUSTRIAL LOGISTICS PROPERT REIT 456237106 5281 202031 SH SOLE 158745 0 43286 INDUSTRIAL SEL SEC SPDR FD ETF 81369Y704 3419 33387 SH SOLE 31090 0 2297 INFINEON TECHNOLOGIES - ADR ADR 45662N103 65520 1625407 SH SOLE 1321085 0 304322 Infineon Technologies AG Common Stock D35415104 639 15804 SH SOLE 15804 0 0 INFINERA CORP Common Stock 45667G103 1245 122076 SH SOLE 96815 0 25261 INFINITY PHARMACEUTICALS INC Common Stock 45665G303 31 10234 SH SOLE 10234 0 0 INFORMA PLC-SP ADR ADR 45672B305 15303 1105344 SH SOLE 970249 0 135095 INFORMATION SERVICES GROUP Common Stock 45675Y104 79 13494 SH SOLE 2327 0 11167 INFOSYS TECHNOLOGIES LTD SPONSORED ADR ADR 456788108 81029 3823945 SH SOLE 3482802 0 341143 ING GROUP N V SPONSORED ADR ADR 456837103 65768 4967350 SH SOLE 3858098 0 1109252 Ingersoll Rand Inc Common Stock 45687V106 42944 879815 SH SOLE 776428 0 103388 INGEVITY CORP Common Stock 45688C107 15258 187537 SH SOLE 99256 0 88281 INGLES MARKETS INC Common Stock 457030104 4535 77829 SH SOLE 52037 0 25792 INGREDION INC Common Stock 457187102 49972 552176 SH SOLE 216442 0 335734 Inhibrx Inc Common Stock 45720L107 957 34777 SH SOLE 0 0 34777 Inmode Ltd Common Stock M5425M103 306 3237 SH SOLE 3074 0 163 INNOSPEC INC Common Stock 45768S105 6552 72314 SH SOLE 57384 0 14930 INNOVATIVE INDUSTRIAL PROPER REIT 45781V101 13013 68123 SH SOLE 43902 0 24220 INNOVIVA INC Common Stock 45781M101 4105 306136 SH SOLE 168731 0 137405 INOGEN INC. Common Stock 45780L104 4229 64893 SH SOLE 60902 0 3991 INOVALON HLDGS INC COM CL A Common Stock 45781D101 11700 343306 SH SOLE 161166 0 182140 INOVIO BIOMEDICAL CORP COM Common Stock 45773H201 1433 154560 SH SOLE 150691 0 3869 INPEX CORP ADR ADR 45790H101 3064 409138 SH SOLE 325268 0 83870 INPOST SA - UNSP ADR ADR 45784C100 756 77039 SH SOLE 0 0 77039 INSEEGO CORP Common Stock 45782B104 277 27482 SH SOLE 20143 0 7339 INSIGHT ENTERPRISES INC Common Stock 45765U103 17613 176108 SH SOLE 102626 0 73482 INSMED INC COM NEW Common Stock 457669307 2584 90797 SH SOLE 55266 0 35531 INSPERITY INC Common Stock 45778Q107 4118 45564 SH SOLE 42716 0 2848 INSPIRE MEDICAL SYSTEMS INC Common Stock 457730109 6256 32371 SH SOLE 19887 0 12484 INSPIRED ENTERTAINMENT INC Common Stock 45782N108 553 43346 SH SOLE 0 0 43346 INSTALLED BUILDING PRODUCTS Common Stock 45780R101 6888 56292 SH SOLE 47636 0 8656 INSTEEL INDUSTRIES INC Common Stock 45774W108 1030 32050 SH SOLE 29596 0 2454 Instil Bio Inc Common Stock 45783C101 521 26970 SH SOLE 1269 0 25701 INSULET CORP COM Common Stock 45784P101 19525 71128 SH SOLE 63520 0 7608 INTEGER HLDGS CORP COM Common Stock 45826H109 10284 109172 SH SOLE 88242 0 20930 INTEGRA LIFESCIENCES HOLDINGS Common Stock 457985208 11741 172056 SH SOLE 100270 0 71786 INTEGRATED ELECTRICAL SERVIC Common Stock 44951W106 345 6721 SH SOLE 6289 0 432 INTEL CORP Common Stock 458140100 937102 16692225 SH SOLE 12359049 0 4333176 INTELLIA THERAPEUTICS INC Common Stock 45826J105 10665 65872 SH SOLE 41635 0 24237 INTELLIGENTIAS INC Common Stock 458168101 0 159600 SH SOLE 159600 0 0 INTER PARFUMS INC Common Stock 458334109 4564 63395 SH SOLE 48062 0 15333 INTERACTIVE BROKERS GROUP INC Common Stock 45841N107 4872 74116 SH SOLE 65290 0 8825 INTERCEPT PHARMACEUTICALS INC Common Stock 45845P108 661 33100 SH SOLE 32155 0 945 INTERCONTINENTAL EXCHANGE INC Common Stock 45866F104 255516 2152616 SH SOLE 1759647 0 392969 INTERCONTINENTAL HTLS GRP PL SPONSORED ADR ADR 45857P806 24565 368342 SH SOLE 329695 0 38647 INTERDIGITAL INC Common Stock 45867G101 5884 80573 SH SOLE 75842 0 4731 INTERFACE INC Common Stock 458665304 2200 143784 SH SOLE 85774 0 58010 INTERNATIONAL BANCSHARES CORP Common Stock 459044103 5230 121809 SH SOLE 117396 0 4413 INTERNATIONAL BUSINESS MACHINE Common Stock 459200101 393753 2686085 SH SOLE 1892766 0 793318 INTERNATIONAL CONSOLIDATED AIRLINES GRP ADR 459348108 2082 426597 SH SOLE 53021 0 373576 INTERNATIONAL FLAVORS & FRAGRA Common Stock 459506101 66647 446095 SH SOLE 351947 0 94147 INTERNATIONAL GAME TECHNOLOGY Common Stock G4863A108 11028 460271 SH SOLE 377147 0 83124 INTERNATIONAL MONEY EXPRESS Common Stock 46005L101 672 45256 SH SOLE 30371 0 14885 INTERNATIONAL PAPER CO Common Stock 460146103 138543 2259710 SH SOLE 1526285 0 733425 INTERNATIONAL SEAWAYS INC Common Stock Y41053102 411 21450 SH SOLE 11642 0 9808 INTERPUBLIC GROUP OF COS INC/T Common Stock 460690100 53693 1652594 SH SOLE 1467318 0 185275 INTERSECT ENT INC COM Common Stock 46071F103 562 32861 SH SOLE 14803 0 18058 INTERTEK GROUP PLC ADR ADR 461130106 2351 30193 SH SOLE 25106 0 5087 INTESA SANPAOLO-SPON ADR ADR 46115H107 31420 1879204 SH SOLE 1629944 0 249260 INTRA CELLULAR THERAP COM Common Stock 46116X101 9628 235871 SH SOLE 110377 0 125494 INTREPID POTASH INC Common Stock 46121Y201 315 9887 SH SOLE 9880 0 7 INTUIT INC Common Stock 461202103 676413 1379957 SH SOLE 884897 0 495060 INTUITIVE SURGICAL INC COM NEW Common Stock 46120E602 381326 414647 SH SOLE 351206 0 63441 INVACARE CORP Common Stock 461203101 1731 214489 SH SOLE 209362 0 5127 Invesco Dynamic Credit Opportu Closed-End Fund 46132R104 13885 1170741 SH SOLE 0 0 1170741 INVESCO FTSE RAFI US 1000 ETF ETF 46137V613 386 2410 SH SOLE 2405 0 5 INVESCO FTSE RAFI US 1500 SM ETF 46137V597 380 2032 SH SOLE 2014 0 18 INVESCO LTD Common Stock G491BT108 93515 3498499 SH SOLE 2896338 0 602161 INVESCO MORTGAGE CAPITAL REIT REIT 46131B100 4675 1198792 SH SOLE 921403 0 277389 Invesco Municipal Trust Closed-End Fund 46131J103 4044 294763 SH SOLE 0 0 294763 INVESCO QQQ TRUST SERIES 1 ETF 46090E103 7655 21598 SH SOLE 19105 0 2493 Invesco Quality Municipal Inco Closed-End Fund 46133G107 11440 847428 SH SOLE 0 0 847428 INVESCO S&P 500 LOW VOLATILITY ETF ETF 46138E354 522 8577 SH SOLE 7147 0 1430 INVESCO S&P 500 PURE GROWTH ETF ETF 46137V266 384 2087 SH SOLE 2087 0 0 INVESCO S&P 500 PURE VALUE E ETF 46137V258 152027 1970030 SH SOLE 1970030 0 0 INVESCO S&P EQUAL WEIGHT ETF ETF 46137V357 822 5453 SH SOLE 5453 0 0 Invesco Senior Income Trust Closed-End Fund 46131H107 14010 3141178 SH SOLE 0 0 3141178 Invesco Trust for Investment G Closed-End Fund 46131M106 9772 696993 SH SOLE 0 0 696993 Invesco Value Municipal Income Closed-End Fund 46132P108 18129 1099381 SH SOLE 0 0 1099381 INVESTORS BANCORP INC Common Stock 46146L101 21424 1502403 SH SOLE 1315109 0 187294 INVITAE CORP COM Common Stock 46185L103 2142 63519 SH SOLE 60200 0 3319 INVITATION HOMES INC REIT 46187W107 38701 1037828 SH SOLE 893065 0 144763 IONIS PHARMACEUTICALS INC Common Stock 462222100 8784 220212 SH SOLE 197840 0 22372 IOVANCE BIOTHERAPEUTICS INC Common Stock 462260100 6947 266999 SH SOLE 183855 0 83144 IPG PHOTONICS CORP Common Stock 44980X109 18665 88556 SH SOLE 77932 0 10624 IQIYI INC-ADR ADR 46267X108 2188 140464 SH SOLE 130162 0 10302 IQVIA HOLDINGS INC Common Stock 46266C105 127011 524145 SH SOLE 448411 0 75734 IRADIMED CORP COM Common Stock 46266A109 1733 58928 SH SOLE 16526 0 42402 IRHYTHM TECHNOLOGIES I COM Common Stock 450056106 1432 21589 SH SOLE 20085 0 1504 IRIDIUM COMMUNICATIONS INC Common Stock 46269C102 19198 480059 SH SOLE 399224 0 80835 IROBOT CORP Common Stock 462726100 8045 86144 SH SOLE 62299 0 23845 IRON MOUNTAIN INC REIT 46284V101 44397 1049087 SH SOLE 820039 0 229048 IRONWOOD PHARMACEUTICALS INC Common Stock 46333X108 4807 373486 SH SOLE 131524 0 241962 IRSA INVERSIONES Y REP ADR ADR 450047204 56 15133 SH SOLE 13760 0 1373 IShare Equity Option 833445959 3641 750 SH Put SOLE 750 0 0 IShare Equity Option 722304952 4454 2500 SH Put SOLE 2500 0 0 IShare Equity Option 009066951 9274 7250 SH Put SOLE 7250 0 0 IShare Equity Option 00288U956 1595 11000 SH Put SOLE 0 0 11000 iShares Biotechnology ETF ETF 464287556 1476 9021 SH SOLE 7056 0 1965 ISHARES COMEX GOLD TR ISHARES ETF 464285204 6313 187263 SH SOLE 78959 0 108304 ISHARES CORE MSCI EMERGING ETF 46434G103 394655 5891248 SH SOLE 5884169 0 7080 ISHARES CORE S&P 500 ETF ETF 464287200 670972 1560690 SH SOLE 1171783 0 388907 ISHARES CORE S&P MIDCAP ETF ETF 464287507 5243 19512 SH SOLE 19427 0 85 ISHARES CORE S&P SMALL CAP ETF ETF 464287804 12058 106728 SH SOLE 98487 0 8241 ISHARES CORE S&P TOTAL US STOCK MKT ETF ETF 464287150 224416 2272342 SH SOLE 2259742 0 12600 ISHARES CORE S&P U.S US GROWTH E ETF 464287671 351 3479 SH SOLE 1611 0 1868 ISHARES CORE S&P U.S. VALUE ET ETF 464287663 458 6368 SH SOLE 4327 0 2041 ISHARES CORE U.S. AGGREGATE BO ETF 464287226 101329 878603 SH SOLE 801894 0 76709 ISHARES CORE US REIT ETF ETF 464288521 4474 76695 SH SOLE 76666 0 29 ISHARES DJ SELECT DIVIDEND ETF 464287168 2295 19675 SH SOLE 19077 0 598 ISHARES DJ US AEROSPACE AND DEFENSE ETF ETF 464288760 861 7857 SH SOLE 7857 0 0 ISHARES GLOBAL MATERIALS ETF ETF 464288695 58427 642548 SH SOLE 642501 0 47 ISHARES GS $ INVESTOP CORP BOND FND ETF 464287242 255 1897 SH SOLE 1230 0 667 ISHARES INC MSCI JAPAN ETF 46434G822 4169 61731 SH SOLE 60691 0 1040 ISHARES MSCI AUSTRALIA ETF ETF 464286103 673 25905 SH SOLE 25905 0 0 ISHARES MSCI BRAZIL ETF ETF 464286400 16628 410158 SH SOLE 54 0 410104 I-SHARES MSCI CANADA ETF 464286509 11960 320891 SH SOLE 320636 0 255 iShares MSCI EAFE Min Vol Factor ETF ETF 46429B689 337 4467 SH SOLE 4467 0 0 ISHARES MSCI EMERG MRKT ASIA ETF 464286426 5837 63105 SH SOLE 8505 0 54600 ISHARES MSCI EMERGING MARKET ETF 464286475 1378 21991 SH SOLE 21991 0 0 ISHARES MSCI EURO FL ETF ETF 464289180 6316 323078 SH SOLE 41052 0 282026 ISHARES MSCI FRONTIER AND SELECT EM ETF ETF 464286145 3603 108560 SH SOLE 108560 0 0 iShares MSCI Global Min Vol Factor ETF ETF 464286525 8389 81554 SH SOLE 80881 0 673 iShares MSCI International Quality Factor ETF ETF 46434V456 220 5709 SH SOLE 5709 0 0 ISHARES MSCI MALAYASIA ETF 46434G814 536 20972 SH SOLE 20972 0 0 ISHARES MSCI POLAND ETF ETF 46429B606 2569 119638 SH SOLE 119638 0 0 ISHARES MSCI SAUDI ARABIA ET ETF 46434V423 31975 811138 SH SOLE 696768 0 114370 ISHARES MSCI SOUTH KOREA ETF ETF 464286772 103443 1110139 SH SOLE 1110065 0 74 ISHARES MSCI TAIWAN ETF ETF 46434G772 1277 19965 SH SOLE 19965 0 0 ISHARES MSCI THAILAND ETF ETF 464286624 805 10331 SH SOLE 10331 0 0 ISHARES MSCI USA ESG SELECT ETF 464288802 1371 14348 SH SOLE 14348 0 0 iShares MSCI USA Min Vol Factor ETF ETF 46429B697 1936 26298 SH SOLE 23188 0 3110 iShares MSCI USA Momentum Factor ETF ETF 46432F396 274 1582 SH SOLE 1431 0 151 iShares MSCI USA Quality Factor ETF ETF 46432F339 716 5390 SH SOLE 5303 0 87 ISHARES MSCI WORLD ETF ETF 464286392 710 5612 SH SOLE 5612 0 0 ISHARES NATIONAL MUNI BOND ETF ETF 464288414 1939 16545 SH SOLE 16545 0 0 ISHARES PREFERRED & INCOME SECURITIES ETF ETF 464288687 3134 79666 SH SOLE 49297 0 30369 ISHARES RUSSELL TOP 200 GROW ETF 464289438 1112 7385 SH SOLE 7385 0 0 ISHARES S&P GLOBAL INFO TECH SECTOR ETF ETF 464287291 261 774 SH SOLE 379 0 395 ISHARES S&P MID-CAP 400 VALU ETF 464287705 1406 13347 SH SOLE 12337 0 1010 iShares Semiconductor ETF ETF 464287523 1237 2723 SH SOLE 2723 0 0 ISHARES TR 20 YR TRS BD ETF 464287432 248 1718 SH SOLE 1718 0 0 ISHARES TR CORE DIV GRWTH ETF 46434V621 717 14234 SH SOLE 11512 0 2722 ISHARES TR CORE MSCI EAFE ETF 46432F842 337015 4501937 SH SOLE 4496633 0 5304 ISHARES TR CORE MSCITOTAL ETF 46432F834 241 3292 SH SOLE 3292 0 0 ISHARES TR DJ INTL SEL DIVD ETF 464288448 625 19289 SH SOLE 19289 0 0 ISHARES TR DJ US TECH SEC ETF 464287721 223 2239 SH SOLE 1422 0 817 ISHARES TR GLMN SCHS SOFT ETF 464287515 9187 23554 SH SOLE 3247 0 20307 ISHARES TR GLOBAL REIT ETF ETF 46434V647 278 10027 SH SOLE 10027 0 0 ISHARES TR HDG MSCI EAFE ETF 46434V803 1628 46993 SH SOLE 46993 0 0 ISHARES TR MSCI ACJPN IDX ETF 464288182 341 3612 SH SOLE 3526 0 86 ISHARES TR MSCI EAFE IDX ETF 464287465 5919 75034 SH SOLE 43297 0 31737 ISHARES TR MSCI EMERG MKT ETF 464287234 90126 1634195 SH SOLE 1624355 0 9840 ISHARES TR MSCI INDIA IDX ETF 46429B598 41986 948847 SH SOLE 942108 0 6739 ISHARES TR MSCI VAL IDX ETF 464288877 71962 1390303 SH SOLE 1390303 0 0 ISHARES TR RUSL 2000 GROW ETF 464287648 2428 7789 SH SOLE 7506 0 283 ISHARES TR RUSL 2000 VALU ETF 464287630 1199 7233 SH SOLE 3444 0 3789 ISHARES TR RUSSELL 1000 ETF 464287622 1583 6539 SH SOLE 5675 0 864 ISHARES TR RUSSELL 2000 ETF 464287655 17081 74470 SH SOLE 35993 0 38477 ISHARES TR RUSSELL 3000 ETF 464287689 15839 61891 SH SOLE 61891 0 0 ISHARES TR RUSSELL MCP GR ETF 464287481 2306 20367 SH SOLE 17433 0 2934 ISHARES TR RUSSELL MCP VL ETF 464287473 1990 17309 SH SOLE 7747 0 9562 ISHARES TR RUSSELL MIDCAP ETF 464287499 9830 124050 SH SOLE 114452 0 9598 ISHARES TR RUSSELL1000GRW ETF 464287614 10964 40387 SH SOLE 36169 0 4218 ISHARES TR RUSSELL1000VAL ETF 464287598 148870 938530 SH SOLE 929842 0 8688 ISHARES TR S&P 100 IDX FD ETF 464287101 915 4663 SH SOLE 4663 0 0 ISHARES TR S&P MIDCP GROW ETF 464287606 690 8524 SH SOLE 6524 0 2000 ISHARES TR S&P500/BAR GRW ETF 464287309 4383 60269 SH SOLE 34863 0 25406 ISHARES TR S&P500/BAR VAL ETF 464287408 2150 14565 SH SOLE 8687 0 5878 ISHARES TR US TIPS BD FD ETF 464287176 3979 31083 SH SOLE 937 0 30146 ISHARES TRUST ISHARES 1-5 YEAR ETF 464288646 8354 152422 SH SOLE 152422 0 0 iShares Trust iShares ESG Awar ETF 46435G516 1985 25117 SH SOLE 25117 0 0 ISHARES TRUST ISHARES MSCI ACWI INDEX FUND ETF 464288257 3713 36695 SH SOLE 36576 0 119 iShares US Transportation ETF ETF 464287192 3348 12879 SH SOLE 12775 0 104 ISRAEL DISCOUNT-UNSPON ADR ADR 465074409 772 16089 SH SOLE 15279 0 810 ISS A/S - SPON ADR ADR 465147205 364 31183 SH SOLE 28125 0 3058 ISTAR INC REIT 45031U101 5811 280303 SH SOLE 243622 0 36680 ISUZU MOTORS LTD ADR ADR 465254209 3423 257618 SH SOLE 231895 0 25723 ITAMAR MEDICAL LTD-SPON ADR ADR 465437101 728 30901 SH SOLE 0 0 30901 Itau Unibanco Holding SA ADR 465562106 7790 1296192 SH SOLE 1124292 0 171900 ITERIS INC COM Common Stock 46564T107 152 22884 SH SOLE 22315 0 569 ITOCHU CORP ADR ADR 465717106 57005 990881 SH SOLE 890019 0 100862 ITOCHU TECHNO-SOLOT-UNSP ADR ADR 465720100 643 42256 SH SOLE 36887 0 5369 ITRON INC Common Stock 465741106 10261 102635 SH SOLE 84789 0 17846 ITT CORP Common Stock 45073V108 21069 230031 SH SOLE 170250 0 59781 ITV PLC ADR ADR 45069P107 1087 61592 SH SOLE 58047 0 3545 IVERIC BIO INC Common Stock 46583P102 73 11507 SH SOLE 11507 0 0 Ivy High Income Opportunities Closed-End Fund 246107106 389 27683 SH SOLE 15986 0 11697 J SAINSBURY PLC SPON ADR NEW ADR 466249208 39662 2626616 SH SOLE 2414962 0 211654 J&J SNACK FOODS CORP Common Stock 466032109 12102 69388 SH SOLE 53111 0 16277 J2 GLOBAL INC Common Stock 48123V102 55277 401867 SH SOLE 50451 0 351416 JABIL INC Common Stock 466313103 44313 762438 SH SOLE 401809 0 360628 JACK HENRY & ASSOCIATES INC Common Stock 426281101 43106 263631 SH SOLE 231989 0 31641 JACK IN THE BOX INC Common Stock 466367109 10764 96587 SH SOLE 79782 0 16805 JACOBS ENGINEERING GROUP INC Common Stock 469814107 59196 443680 SH SOLE 391893 0 51787 JAMES HARDIE INDS N V SPONSORED ADR ADR 47030M106 58970 1724769 SH SOLE 1560323 0 164445 JAMES RIVER GROUP INC Common Stock G5005R107 4077 108654 SH SOLE 103257 0 5397 Jamf Holding Corp Common Stock 47074L105 736 21935 SH SOLE 18553 0 3382 JANUS HENDERSON GROUP PLC Common Stock G4474Y214 23601 608128 SH SOLE 595194 0 12933 JANUS INTERNATIONAL EQUITY Common Stock 47103N106 162 11490 SH SOLE 11490 0 0 JAPAN AIRLS LTD ADR ADR 471038109 21185 1965197 SH SOLE 1773734 0 191463 JAPAN AIRPORT TERMI-UNSP ADR ADR 471042101 1574 70474 SH SOLE 65352 0 5121 JAPAN EXCHANGE GROUP INC ADR ADR 471059105 28318 2556960 SH SOLE 2306900 0 250060 JAPAN TOB INC ADR ADR 471105205 28878 3064009 SH SOLE 2760321 0 303688 JARDINE MATHESON UNSPON ADR ADR 471115402 15960 248904 SH SOLE 225646 0 23258 JAWS ACQUISITION CORP-CL A Common Stock 13781Y103 1958 161832 SH SOLE 0 0 161832 JAZZ PHARMACEUTICALS PLC Common Stock G50871105 40343 227103 SH SOLE 87313 0 139790 JB HUNT TRANSPORT SERVICES INC Common Stock 445658107 63902 392155 SH SOLE 346923 0 45232 JBG SMITH PROPERTIES REIT REIT 46590V100 5820 184712 SH SOLE 155509 0 29203 JBS S A SPONSORED ADR ADR 466110103 3238 281068 SH SOLE 268730 0 12338 JD COM INC SPON ADR CL A ADR 47215P106 36014 451248 SH SOLE 341358 0 109890 JD SPORTS FASHION PLC-UN ADR ADR 46618Q109 146 11105 SH SOLE 11105 0 0 JEFFERIES FINANCIAL GROUP INC Common Stock 47233W109 18954 554224 SH SOLE 428974 0 125250 JELD-WEN HOLDING INC Common Stock 47580P103 3200 121840 SH SOLE 90520 0 31320 JERONIMO MARTINS SGPS SA - ADR ADR 476493101 1840 50263 SH SOLE 44495 0 5768 JETBLUE AIRWAYS CORP Common Stock 477143101 23626 1407976 SH SOLE 578294 0 829682 JFrog Ltd Common Stock M6191J100 2084 45788 SH SOLE 44162 0 1626 JINKOSOLAR HLDG CO LTD SPONSORED ADR ADR 47759T100 2209 39426 SH SOLE 38614 0 812 JM SMUCKER CO/THE Common Stock 832696405 94355 728220 SH SOLE 356239 0 371981 JOHN B SANFILIPPO & SON INC Common Stock 800422107 4250 47983 SH SOLE 31518 0 16464 JOHN BEAN TECHNOLOGIES CORP Common Stock 477839104 14155 99249 SH SOLE 68550 0 30699 John Hancock Multi-Factor Mid ETF 47804J206 916 17662 SH SOLE 17662 0 0 JOHN HANCOCK PFD INCOME II Closed-End Fund 41013X106 732 33870 SH SOLE 20210 0 13660 JOHN WILEY & SONS INC Common Stock 968223206 21366 355031 SH SOLE 94602 0 260430 JOHNSON & JOHNSON Common Stock 478160104 1817711 11033817 SH SOLE 7988795 0 3045021 JOHNSON CONTROLS INTERNATIONAL PLC Common Stock G51502105 209988 3059715 SH SOLE 1886713 0 1173001 JOHNSON MATTHEY PUB LTD CO SPONSORED ADR ADR 479142507 3876 43631 SH SOLE 32809 0 10822 JOHNSON OUTDOORS INC -CL A Common Stock 479167108 847 7003 SH SOLE 6257 0 746 JOINT CORP/THE Common Stock 47973J102 1218 14513 SH SOLE 13534 0 979 JONES LANG LASALLE INC Common Stock 48020Q107 20219 103445 SH SOLE 93541 0 9904 JOUNCE THERAPEUTICS IN COM Common Stock 481116101 79 11579 SH SOLE 11383 0 196 JOYY INC ADS REPCOM CLA ADR 46591M109 2792 42322 SH SOLE 40034 0 2288 JPMORGAN ALERIAN MLP ETN ETN 46625H365 2817 143338 SH SOLE 143338 0 0 JPMORGAN CHASE & CO Common Stock 46625H100 1675217 10770331 SH SOLE 8538956 0 2231375 JSC MMC NORILSK NICKEL SPONSORED ADR ADR 55315J102 8595 253401 SH SOLE 206774 0 46627 JSR CORP ADR ADR 46632X106 417 13727 SH SOLE 11027 0 2700 JULIUS BAER GROUP LTD ADR ADR 48137C108 42156 3240269 SH SOLE 2735141 0 505128 JUNIPER NETWORKS INC Common Stock 48203R104 82296 3008996 SH SOLE 1746710 0 1262285 JUST EAT-S ADR EQUITY ADR 48214T305 10480 573932 SH SOLE 548004 0 25928 KADANT INC Common Stock 48282T104 4230 24021 SH SOLE 6663 0 17358 KADMON HOLDINGS INC Common Stock 48283N106 466 120448 SH SOLE 102229 0 18219 KAISER ALUMINUM CORP Common Stock 483007704 9095 73652 SH SOLE 55565 0 18087 KAJIMA CORP - UNSPON ADR ADR 483111209 569 44579 SH SOLE 32939 0 11640 KALA PHARMACEUTICALS INC Common Stock 483119103 928 175118 SH SOLE 165675 0 9443 KALEIDO BIOSCIENCES INC Common Stock 483347100 788 105910 SH SOLE 105889 0 21 KALVISTA PHARMACEUTICALS INC Common Stock 483497103 333 13918 SH SOLE 13824 0 94 KAMAN CORP Common Stock 483548103 11869 235497 SH SOLE 128353 0 107144 KANSAS CITY SOUTHERN Common Stock 485170302 123715 436584 SH SOLE 383990 0 52594 KAO CORP ADR 485537401 43327 3525421 SH SOLE 3198896 0 326525 KAR AUCTION SERVICES INC Common Stock 48238T109 11542 657647 SH SOLE 104937 0 552710 KARUNA THERAPEUTICS INC Common Stock 48576A100 646 5665 SH SOLE 4743 0 922 KARYOPHARM THERAPEUTICS INC Common Stock 48576U106 1780 172474 SH SOLE 87718 0 84756 KASIKORNBANK PUB CO LT ADR ADR 485785109 7354 502816 SH SOLE 468306 0 34510 Kayne Anderson NextGen Energy Closed-End Fund 48661E108 5178 683977 SH SOLE 142688 0 541289 KB FINANCIAL GROUP INC - ADR ADR 48241A105 34168 693073 SH SOLE 654910 0 38163 KB HOME Common Stock 48666K109 12989 318973 SH SOLE 235223 0 83750 KBC GROUP NV ADR ADR 48241F104 39611 1037066 SH SOLE 898924 0 138142 KBR INC Common Stock 48242W106 10394 272446 SH SOLE 222235 0 50211 KDDI CORP - UNSP ADR ADR 48667L106 62993 4045774 SH SOLE 3623955 0 421819 KE HOLDINGS INC ADR 482497104 5295 111060 SH SOLE 105290 0 5770 KEARNY FINANCIAL CORP Common Stock 48716P108 1389 116266 SH SOLE 115096 0 1170 KELLOGG CO Common Stock 487836108 47499 738361 SH SOLE 656170 0 82191 KELLY SERVICES INC Common Stock 488152208 6165 257195 SH SOLE 149427 0 107768 KEMPER CORP Common Stock 488401100 6813 92194 SH SOLE 60261 0 31933 KENNAMETAL INC Common Stock 489170100 7542 209978 SH SOLE 181696 0 28282 KENNEDY-WILSON HLDGS I COM Common Stock 489398107 2856 143722 SH SOLE 80656 0 63066 KEPPEL LTD SPONSORED ADR ADR 492051305 3754 460706 SH SOLE 444878 0 15828 KERING-UNSPONSORED ADR ADR 492089107 64475 735545 SH SOLE 630364 0 105181 KERRY GROUP PLC ADR ADR 492460100 24341 172782 SH SOLE 133349 0 39433 KEURIG DR PEPPER INC Common Stock 49271V100 32945 934879 SH SOLE 878359 0 56520 KEYCORP Common Stock 493267108 138769 6720053 SH SOLE 4907793 0 1812260 Keyence Corp Common Stock J32491102 550 1099 SH SOLE 397 0 702 KEYSIGHT TECHNOLOGIES INC Common Stock 49338L103 105034 680227 SH SOLE 502616 0 177611 KEZAR LIFE SCIENCES INC Common Stock 49372L100 235 43357 SH SOLE 42627 0 730 KFORCE INC Common Stock 493732101 4489 71335 SH SOLE 21026 0 50309 KILROY REALTY CORP REIT REIT 49427F108 7255 104173 SH SOLE 83092 0 21081 KIMBALL ELECTRONICS INC Common Stock 49428J109 538 24752 SH SOLE 23967 0 785 KIMBALL INTL INC CL B Common Stock 494274103 717 54534 SH SOLE 39407 0 15127 KIMBERLY-CLARK CORP Common Stock 494368103 200265 1496972 SH SOLE 1122943 0 374029 KIMBERLY-CLARK DE MEXICO-ADR ADR 494386204 800 89951 SH SOLE 85029 0 4922 KIMCO REALTY CORP COM REIT REIT 49446R109 28483 1366081 SH SOLE 1139006 0 227075 KINDER MORGAN INC DELAWARE Common Stock 49456B101 106881 5862910 SH SOLE 5105955 0 756955 KINDRED BIOSCIENCES IN COM Common Stock 494577109 179 19498 SH SOLE 19498 0 0 KINGFISHER PLC SPON ADR PAR ADR 495724403 35857 3562583 SH SOLE 3266857 0 295726 Kingsoft Cloud Holdings Ltd ADR 49639K101 411 12121 SH SOLE 11488 0 633 KINGSPAN GROUP PLC-UNSP ADR ADR 496402108 8083 84196 SH SOLE 84177 0 19 KINIKSA PHARMACEUTICALS-A Common Stock G5269C101 914 65588 SH SOLE 26482 0 39106 KINROSS GOLD CORP Common Stock 496902404 10735 1690580 SH SOLE 1658979 0 31601 KINSALE CAPITAL GROUP INC Common Stock 49714P108 6092 36972 SH SOLE 29009 0 7963 KION GROUP AG-UNSP ADR ADR 497216101 4310 161596 SH SOLE 150350 0 11246 KIRBY CORP Common Stock 497266106 12090 199378 SH SOLE 169598 0 29780 KIRIN BREWERY LTD SPONSORED ADR ADR 497350306 26720 1366044 SH SOLE 1227852 0 138192 KIRKLAND LAKE GOLD LTD Common Stock 49741E100 5563 144393 SH SOLE 137535 0 6857 KITE RLTY GROUP TR COM REIT REIT 49803T300 7657 347895 SH SOLE 244368 0 103527 KKR & CO INC 6 FIXED PUBLIC 48251W401 354 4593 SH SOLE 0 0 4593 KKR & CO INC- A Common Stock 48251W104 31371 529553 SH SOLE 207976 0 321576 KKR REAL ESTATE FIN TR COM REIT 48251K100 1882 87021 SH SOLE 78230 0 8790 KLA CORP Common Stock 482480100 180244 555948 SH SOLE 438281 0 117667 KLX ENERGY SERVICES HOLDINGS INC Common Stock 48253L205 240 25117 SH SOLE 1614 0 23503 KNIGHT-SWIFT TRANSPORTATION HOLDINGS INC Common Stock 499049104 17729 389981 SH SOLE 371549 0 18432 KNOLL INC Common Stock 498904200 2915 112159 SH SOLE 108249 0 3910 KNORR-BREMSE - UNSP ADR ADR 499180107 15298 532830 SH SOLE 472299 0 60531 KnowBe4 Inc Common Stock 49926T104 1370 43811 SH SOLE 0 0 43811 KNOWLES CORP COM Common Stock 49926D109 4473 226612 SH SOLE 206783 0 19829 KOC HLDG ADR ADR 49989A109 1462 138864 SH SOLE 127176 0 11688 KODIAK SCIENCES INC Common Stock 50015M109 2025 21773 SH SOLE 9223 0 12550 KOHL'S CORP Common Stock 500255104 181617 3295532 SH SOLE 1275954 0 2019578 KOITO MANUFACTURING CO-ADR ADR 500275102 5836 94064 SH SOLE 86106 0 7958 KOMATSU LTD SPON ADR NEW ADR 500458401 37472 1510955 SH SOLE 1333649 0 177305 Konami Holdings UNSP ADR ADR 50046R200 1001 32402 SH SOLE 24734 0 7668 KONE OYJ ADR ADR 50048H101 41091 1009103 SH SOLE 907641 0 101462 KONINKLIJKE AHOLD NV ADR 500467501 60942 2052605 SH SOLE 1900945 0 151660 KONINKLIJKE PHILIPS ELECTRS NY REG SH NEW NY Reg Shrs 500472303 46209 929755 SH SOLE 786108 0 143647 KONINKLIJKE VOPAK N V ADR ADR 50048T105 8024 175627 SH SOLE 158301 0 17326 KONTOOR BRANDS INC Common Stock 50050N103 14466 256451 SH SOLE 181629 0 74822 KOPPERS HOLDINGS INC Common Stock 50060P106 3202 98969 SH SOLE 68118 0 30851 KOREA ELECTRIC PWR SPONSORED ADR ADR 500631106 16731 1549184 SH SOLE 1463668 0 85516 KORN FERRY Common Stock 500643200 19779 272628 SH SOLE 177445 0 95183 KORNIT DIGITAL LTD SHS Common Stock M6372Q113 5738 46152 SH SOLE 46018 0 134 KOSE CORP-UNSPONSORED ADR ADR 500679105 9873 311934 SH SOLE 244254 0 67680 KOSMOS ENERGY LTD SHS Common Stock 500688106 3318 959016 SH SOLE 186743 0 772273 KRAFT HEINZ CO/THE Common Stock 500754106 134917 3308421 SH SOLE 2570737 0 737684 KRATON CORP Common Stock 50077C106 6781 210009 SH SOLE 182018 0 27991 KRATOS DEFENSE & SECURITY SOLU Common Stock 50077B207 2841 99710 SH SOLE 69498 0 30212 KROGER CO/THE Common Stock 501044101 334193 8723400 SH SOLE 4146760 0 4576640 KRONOS WORLDWIDE INC Common Stock 50105F105 2675 186823 SH SOLE 181900 0 4923 KRYSTAL BIOTECH INC Common Stock 501147102 510 7501 SH SOLE 4937 0 2564 KT CORP SPONSORED ADR ADR 48268K101 14225 1019697 SH SOLE 1010928 0 8769 KUBOTA CORP ADR ADR 501173207 27186 269139 SH SOLE 235832 0 33307 KUEHNE & NAGEL INTL AG ADR ADR 501187108 37989 555555 SH SOLE 494494 0 61061 KULICKE & SOFFA INDUSTRIES INC Common Stock 501242101 13149 214846 SH SOLE 159093 0 55753 Kura Oncology Inc Common Stock 50127T109 609 29217 SH SOLE 24396 0 4821 KVH INDS INC COM Common Stock 482738101 467 37976 SH SOLE 36628 0 1348 Kymera Therapeutics Inc Common Stock 501575104 472 9732 SH SOLE 9615 0 117 KYOCERA CORP - SPONS ADR ADR 501556203 42280 685367 SH SOLE 625116 0 60252 L BRANDS INC Common Stock 501797104 76676 1064064 SH SOLE 652955 0 411109 L OREAL CO ADR ADR 502117203 138546 1549860 SH SOLE 1341270 0 208590 L3HARRIS TECHNOLOGIES INC Common Stock 502431109 168098 777690 SH SOLE 631790 0 145900 LABORATORY CORP OF AMERICA HOL Common Stock 50540R409 91482 331638 SH SOLE 286251 0 45387 LADDER CAPITAL CORP CLASS A REIT 505743104 1195 103542 SH SOLE 101490 0 2052 LAKELAND BANCORP INC Common Stock 511637100 4425 253145 SH SOLE 234903 0 18243 LAKELAND FINANCIAL CORP Common Stock 511656100 2098 34039 SH SOLE 25783 0 8256 LAM RESEARCH CORP Common Stock 512807108 384724 591246 SH SOLE 476081 0 115165 LAMAR ADVERTISING CO REIT 512816109 15890 152178 SH SOLE 140810 0 11369 LAMB WESTON HOLDING INC Common Stock 513272104 43107 534432 SH SOLE 438853 0 95579 LANCASTER COLONY CORP Common Stock 513847103 7675 39662 SH SOLE 31793 0 7869 LANDS END INC COM Common Stock 51509F105 690 16810 SH SOLE 16637 0 173 LANDSTAR SYSTEM INC Common Stock 515098101 35725 226080 SH SOLE 179869 0 46211 LANNET INC COM Common Stock 516012101 619 132472 SH SOLE 108620 0 23852 LANTHEUS HLDGS INC COM Common Stock 516544103 3895 140913 SH SOLE 129347 0 11566 LAREDO PETROLEUM INC Common Stock 516806205 1814 19547 SH SOLE 15942 0 3605 LAS VEGAS SANDS CORP Common Stock 517834107 38278 726478 SH SOLE 548708 0 177769 LASERTEC CORP - ADR UNSP ADR 51809L109 8174 208628 SH SOLE 202351 0 6277 LATAM AIRLINES GROUP-SP ADR ADR 51817R106 84 34515 SH SOLE 34515 0 0 Latch Inc Common Stock 51818V106 1061 86497 SH SOLE 0 0 86497 LATTICE SEMICONDUCTOR CORP Common Stock 518415104 11821 210412 SH SOLE 142489 0 67923 LAUREATE EDUCATION INC-A Common Stock 518613203 907 62524 SH SOLE 54666 0 7858 LAZARD LTD SHS A Common Stock G54050102 348 7696 SH SOLE 4858 0 2838 LA-Z-BOY INC Common Stock 505336107 6540 176574 SH SOLE 138338 0 38236 LAZR - Luminar Technologies Inc Common Stock 550424105 1098 50000 SH SOLE 0 0 50000 LCI INDUSTRIES Common Stock 50189K103 10773 81974 SH SOLE 49589 0 32385 LEAR CORP Common Stock 521865105 0 183100 SH SOLE 183100 0 0 LEAR CORP Common Stock 521865204 81130 462858 SH SOLE 199221 0 263637 LEGAL & GEN GROUP PLC SPONSORED ADR ADR 52463H103 20238 1126215 SH SOLE 985738 0 140477 LEGGETT & PLATT INC Common Stock 524660107 33172 640260 SH SOLE 586531 0 53730 LEGRAND SA-UNSP ADR ADR 524671104 25174 1187460 SH SOLE 1051288 0 136172 LEIDOS HOLDINGS INC Common Stock 525327102 53955 533676 SH SOLE 466410 0 67266 LEMAITRE VASCULAR INC COM Common Stock 525558201 6678 109433 SH SOLE 38929 0 70504 Lemonade Inc Common Stock 52567D107 5689 51999 SH SOLE 47709 0 4290 LEND LEASE LTD SPONSORED ADR ADR 526023205 2065 240351 SH SOLE 196057 0 44294 LENDINGCLUB CORP Common Stock 52603A208 437 24125 SH SOLE 23085 0 1040 LENDINGTREE INC Common Stock 52603B107 5230 24682 SH SOLE 23883 0 799 LENNAR CORP Common Stock 526057104 120298 1210856 SH SOLE 961136 0 249720 LENNAR CORP CL B Common Stock 526057302 3839 47137 SH SOLE 44407 0 2731 LENNOX INTERNATIONAL INC Common Stock 526107107 28006 79836 SH SOLE 71961 0 7875 LESLIE'S INC Common Stock 527064109 1440 52398 SH SOLE 50117 0 2281 LEVONO GROUP LTD ADR ADR 526250105 9946 431883 SH SOLE 405354 0 26529 LEXICON PHARMACEUTICAL COM Common Stock 528872302 394 85846 SH SOLE 85303 0 543 LEXINGTON REALTY TRUST REIT REIT 529043101 11431 956610 SH SOLE 774362 0 182247 LG PHILIP LCD CO LTD SPONS ADR REP ADR 50186V102 25903 2423097 SH SOLE 2287108 0 135989 LGI HOMES INC COM Common Stock 50187T106 11084 68447 SH SOLE 64721 0 3726 LHC GROUP INC Common Stock 50187A107 17466 87218 SH SOLE 73896 0 13322 LI AUTO INC - ADR ADR 50202M102 2594 74247 SH SOLE 70220 0 4027 LIBERTY BRAVES GROUP-A Tracking Stk 531229706 1178 41753 SH SOLE 37844 0 3909 LIBERTY BRAVES GROUP-C Tracking Stk 531229888 1548 55741 SH SOLE 51737 0 4004 LIBERTY BROADBAND-A Common Stock 530307107 7752 46097 SH SOLE 42727 0 3370 LIBERTY BROADBAND-C Common Stock 530307305 87552 504155 SH SOLE 482698 0 21457 LIBERTY GLOBAL INC-SERIES C Common Stock G5480U120 30474 1126997 SH SOLE 615962 0 511035 LIBERTY GLOBAL PLC Common Stock G5480U104 9605 353633 SH SOLE 110349 0 243284 LIBERTY LATIN AMERICA CL A Common Stock G9001E102 769 55458 SH SOLE 53730 0 1728 LIBERTY LATIN AMERICA CLASS C Common Stock G9001E128 2337 165764 SH SOLE 159654 0 6110 LIBERTY MEDIA CORP-LIBERTY-A Tracking Stk 531229870 1426 33452 SH SOLE 30553 0 2899 LIBERTY MEDIA CORP-LIBERTY-C Tracking Stk 531229854 12291 254954 SH SOLE 202910 0 52044 LIBERTY OILFIELD SERVICES -A Common Stock 53115L104 4046 285723 SH SOLE 282311 0 3412 LIBERTY SIRIUSXM GROUP Tracking Stk 531229409 6698 143790 SH SOLE 134894 0 8896 LIBERTY SIRIUSXM GROUP-C Tracking Stk 531229607 28872 622372 SH SOLE 385346 0 237026 LIBERTY TRIPADVISOR HOLDINGS INC Common Stock 531465102 255 62590 SH SOLE 62213 0 377 LICT CORP Common Stock 50187G104 432 18 SH SOLE 18 0 0 LIFE HEALTHCARE GRP ADR ADR 531850105 412 64991 SH SOLE 61034 0 3957 LIFE STORAGE INC REIT 53223X107 16141 150359 SH SOLE 115346 0 35013 LIFEVANTAGE CORP COM Common Stock 53222K205 199 27015 SH SOLE 20252 0 6763 LIGAND PHARMACEUTICALS CL B Common Stock 53220K504 7017 53485 SH SOLE 18875 0 34610 LIGHTSPEED POS INC Common Stock 53227R106 511 6107 SH SOLE 6107 0 0 LIMELIGHT NETWORKS INC Common Stock 53261M104 596 189302 SH SOLE 178711 0 10591 LIMONEIRA CO COM Common Stock 532746104 354 20160 SH SOLE 18018 0 2142 LINCOLN ELECTRIC HOLDINGS INC Common Stock 533900106 14521 110246 SH SOLE 100954 0 9292 LINCOLN NATIONAL CORP Common Stock 534187109 132922 2115248 SH SOLE 1515690 0 599557 LINDBLAD EXPEDITIONS H COM Common Stock 535219109 1581 98765 SH SOLE 96733 0 2032 LINDE PLC Common Stock G5494J103 458792 1586966 SH SOLE 1236747 0 350219 LINDSAY CORP Common Stock 535555106 2972 17983 SH SOLE 16329 0 1654 LINEAGE CELL THERAPEUTICS IN Common Stock 53566P109 66 23229 SH SOLE 23229 0 0 LIONS GATE ENTERTAINMENT-A Common Stock 535919401 14103 681319 SH SOLE 96529 0 584790 LIONS GATE ENTERTAINMENT-B Common Stock 535919500 9018 492773 SH SOLE 473145 0 19628 LIQUIDIA TECHNOLOGIES INC Common Stock 53635D202 109 38201 SH SOLE 38062 0 139 LIQUIDITY SERVICES INC Common Stock 53635B107 2669 104888 SH SOLE 93852 0 11036 LITHIA MOTORS INC Common Stock 536797103 48628 141509 SH SOLE 41147 0 100362 LITTELFUSE INC Common Stock 537008104 14282 56055 SH SOLE 39140 0 16915 LIVANOVA PLC Common Stock G5509L101 3545 42147 SH SOLE 39492 0 2655 LIVE NATION ENTERTAINMENT INC Common Stock 538034109 43091 491967 SH SOLE 307903 0 184064 LIVE OAK BANCSHARES IN COM Common Stock 53803X105 1268 21497 SH SOLE 20902 0 595 LIVENT CORP Common Stock 53814L108 11430 590405 SH SOLE 386189 0 204216 LIVEPERSON INC Common Stock 538146101 8710 137723 SH SOLE 115489 0 22234 LIVERAMP HOLDINGS INC Common Stock 53815P108 4208 89809 SH SOLE 85351 0 4458 LIVEXLIVE MEDIA INC Common Stock 53839L208 263 55619 SH SOLE 52918 0 2701 LIXIL GROUP CORP ADR 53931R103 708 13660 SH SOLE 9772 0 3888 LKQ CORP Common Stock 501889208 47730 969723 SH SOLE 822331 0 147392 LLOYDS TSB GROUP PLC SPONSORED ADR ADR 539439109 16421 6439559 SH SOLE 5776726 0 662833 LMP Capital and Income Fund In Closed-End Fund 50208A102 369 25566 SH SOLE 11628 0 13938 LOCALIZA RENT A CAR SPONSORED ADR ADR 53956W300 2748 217214 SH SOLE 209285 0 7929 LOCKHEED MARTIN CORP Common Stock 539830109 305914 808547 SH SOLE 610034 0 198513 LOEWS CORP Common Stock 540424108 46096 843483 SH SOLE 657232 0 186251 LOGITECH INTL S A SHS Common Stock H50430232 38048 314656 SH SOLE 287004 0 27652 Lojas Renner SA ADR 54146M202 706 78072 SH SOLE 69043 0 9029 LOMA NEGRA CIA IND-SPON ADR ADR 54150E104 154 22654 SH SOLE 22455 0 199 LONDON STK EXCHANGE GR ADR ADR 54211N101 63032 2251128 SH SOLE 1962174 0 288954 LONGFOR GROUP HOLDINGS-ADR ADR 54303R101 5643 98606 SH SOLE 88548 0 10058 LONZA GROUP AG - UNSPONSORED ADR ADR 54338V101 96707 1363802 SH SOLE 1183200 0 180602 LORAL SPACE & COMMUNICATIONS I Common Stock 543881106 471 12116 SH SOLE 11262 0 854 LORDSTOWN MOTORS CORP-CL A Common Stock 54405Q100 157 14173 SH SOLE 13981 0 192 L'OREAL Common Stock F58149133 300 671 SH SOLE 383 0 288 LOUISIANA-PACIFIC CORP Common Stock 546347105 14225 235939 SH SOLE 125757 0 110182 LOVESAC CO/THE Common Stock 54738L109 2180 27320 SH SOLE 10843 0 16477 LOWE'S COS INC Common Stock 548661107 654618 3374842 SH SOLE 2295757 0 1079085 LPL FINANCIAL HOLDINGS INC Common Stock 50212V100 17304 128197 SH SOLE 98407 0 29791 LTC PROPERTIES INC REIT REIT 502175102 2747 71550 SH SOLE 62439 0 9112 LUCKIN COFFEE INC - ADR ADR 54951L109 606 53708 SH SOLE 53708 0 0 LUFAX HOLDING LTD ADR 54975P102 1067 94456 SH SOLE 87314 0 7142 LULULEMON ATHLETICA INC Common Stock 550021109 76254 208933 SH SOLE 184775 0 24158 LUMBER LIQUIDATORS HOLDINGS IN Common Stock 55003T107 1037 49145 SH SOLE 46227 0 2918 LUMEN TECHNOLOGIES INC Common Stock 550241103 101342 7457118 SH SOLE 5752133 0 1704985 LUMENTUM HOLDINGS INC Common Stock 55024U109 14766 180009 SH SOLE 127801 0 52208 LUMINEX CORP Common Stock 55027E102 5331 144851 SH SOLE 128221 0 16630 Luna Innovations Inc Common Stock 550351100 152 14041 SH SOLE 14041 0 0 LUNDIN ENERGY AB ADR 55037R200 2529 66558 SH SOLE 55538 0 11020 LUTHER BURBANK CORP Common Stock 550550107 198 16690 SH SOLE 10772 0 5918 LVMH MOET HENNESSY LOU VUITT ADR ADR 502441306 220159 1395179 SH SOLE 1207520 0 187659 LVMH MOET HENNESSY LOUIS VUI Common Stock F58485115 395 500 SH SOLE 339 0 161 LYDALL INC Common Stock 550819106 3528 58294 SH SOLE 49445 0 8849 LYFT INC-A Common Stock 55087P104 17276 285640 SH SOLE 269426 0 16214 LYONDELLBASELL INDUSTRIES NV Common Stock N53745100 157833 1534297 SH SOLE 966281 0 568016 M&T BANK CORP Common Stock 55261F104 65141 448287 SH SOLE 387963 0 60324 M/I HOMES INC Common Stock 55305B101 6424 109501 SH SOLE 69099 0 40402 MACATAWA BK CORP COM Common Stock 554225102 3481 397833 SH SOLE 377762 0 20071 MACERICH CO/THE REIT REIT 554382101 23473 1286192 SH SOLE 1246943 0 39249 MACK CALI RLTY CORP COM REIT REIT 554489104 2649 154460 SH SOLE 138836 0 15624 MACOM TECHNOLOGY SOLUTIONS HOLDINGS INC Common Stock 55405Y100 6662 103959 SH SOLE 34768 0 69191 MACQUARIE BANK LTD ADR ADR 55607P204 53596 456409 SH SOLE 408171 0 48238 Macquarie Global Infrastructur Closed-End Fund 55608D101 6869 297625 SH SOLE 20955 0 276670 MACQUARIE INFRASTRUCTURE CORP Common Stock 55608B105 5532 144553 SH SOLE 122634 0 21919 MACROGENICS INC Common Stock 556099109 2272 84602 SH SOLE 42733 0 41869 MACY'S INC Common Stock 55616P104 94245 4970736 SH SOLE 2209006 0 2761730 MADISON SQUARE GARDEN ENTERTAINMENT CORP CLASS A Common Stock 55826T102 5101 60747 SH SOLE 30344 0 30403 MADISON SQUARE GARDEN SPORTS Common Stock 55825T103 7007 40603 SH SOLE 23662 0 16941 MADRIGAL PHARMACEUTICA COM Common Stock 558868105 678 6965 SH SOLE 6250 0 715 MAGELLAN HEALTH INC Common Stock 559079207 8322 88343 SH SOLE 84324 0 4019 MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP L MLP 559080106 3425 70030 SH SOLE 57251 0 12779 MAGNA INTERNATIONAL INC Common Stock 559222401 42926 463362 SH SOLE 324861 0 138500 Magnachip Semiconductor Corp Common Stock 55933J203 544 22810 SH SOLE 22743 0 67 Magnite Inc Common Stock 55955D100 3245 95894 SH SOLE 88838 0 7056 MAGNOLIA OIL & GAS CORP Common Stock 559663109 15014 960592 SH SOLE 763264 0 197328 MAKEMYTRIP LIMITED SHS Common Stock V5633W109 1939 64518 SH SOLE 63779 0 739 MAKITA CORP ADR NEW ADR 560877300 18156 386301 SH SOLE 344682 0 41619 MALIBU BOATS INC - A Common Stock 56117J100 2700 36820 SH SOLE 18874 0 17946 MANCHESTER UNITED PLC-CL A Common Stock G5784H106 284 18728 SH SOLE 18728 0 0 MANHATTAN ASSOCIATES INC Common Stock 562750109 36796 254043 SH SOLE 182247 0 71796 MANITOWOC CO INC/THE Common Stock 563571405 596 24317 SH SOLE 22923 0 1394 MANNKIND CORP Common Stock 56400P706 1041 191025 SH SOLE 113032 0 77993 MANPOWER INC Common Stock 56418H100 87330 734422 SH SOLE 307229 0 427193 MANTECH INTERNATIONAL CORP Common Stock 564563104 8573 99068 SH SOLE 54210 0 44858 MANULIFE FINANCIAL CORP Common Stock 56501R106 25114 1274817 SH SOLE 1204182 0 70635 Marathon Digital Holdings Inc Common Stock 565788106 1006 32070 SH SOLE 27608 0 4462 MARATHON OIL CORP Common Stock 565849106 174884 12840270 SH SOLE 8805322 0 4034948 MARATHON PETROLEUM CORP Common Stock 56585A102 173905 2878275 SH SOLE 2129056 0 749220 Maravai LifeSciences Holdings Common Stock 56600D107 1238 29656 SH SOLE 9652 0 20004 MARCUS & MILLICHAP INC Common Stock 566324109 2181 56099 SH SOLE 51184 0 4915 MARCUS CORP Common Stock 566330106 1337 63024 SH SOLE 59112 0 3912 MARFRIG GLOBAL FOOD-SPON ADR ADR 56656T105 613 157614 SH SOLE 157152 0 462 MARINE PRODS CORP COM Common Stock 568427108 384 24843 SH SOLE 23943 0 900 MARINEMAX INC Common Stock 567908108 4014 82352 SH SOLE 57561 0 24791 MARKEL CORP Common Stock 570535104 50031 42160 SH SOLE 18874 0 23286 MARKER THERAPEUTICS INC Common Stock 57055L107 209 75068 SH SOLE 72709 0 2359 MARKETAXESS HOLDINGS INC Common Stock 57060D108 38265 82541 SH SOLE 69100 0 13442 MARKS & SPENCER GROUP PLC SPONSORED ADR ADR 570912105 1330 326818 SH SOLE 310909 0 15909 MARLIN BUSINESS SERVICES CORP Common Stock 571157106 684 30073 SH SOLE 29974 0 99 MARRIOTT INTERNATIONAL INC/DE Common Stock 571903202 116399 852612 SH SOLE 746531 0 106081 MARRIOTT VACATIONS WORLD Common Stock 57164Y107 10779 67667 SH SOLE 62174 0 5493 MARRONE BIO INNOVATIONS INC Common Stock 57165B106 26 15810 SH SOLE 15561 0 249 MARSH & MCLENNAN COS INC Common Stock 571748102 289167 2055492 SH SOLE 1563825 0 491667 MARTEN TRANSPORT LTD Common Stock 573075108 4085 247725 SH SOLE 204238 0 43487 MARTIN MARIETTA MATERIALS INC Common Stock 573284106 73766 209677 SH SOLE 181668 0 28009 MARUBENI CORP ADR ADR 573810207 12549 144164 SH SOLE 125854 0 18310 MARUI LIMITED ADR NEW ADR 573814308 6695 178778 SH SOLE 158172 0 20606 MARVELL TECHNOLOGY INC Common Stock 573874104 112988 1937047 SH SOLE 1209710 0 727338 MASCO CORP Common Stock 574599106 63566 1079039 SH SOLE 938777 0 140262 MASIMO CORP Common Stock 574795100 22417 92462 SH SOLE 76944 0 15518 MASONITE INTERNATIONAL CORP Common Stock 575385109 14955 133779 SH SOLE 54961 0 78818 MASTEC INC Common Stock 576323109 21161 199443 SH SOLE 77400 0 122043 MASTERCARD INC Common Stock 57636Q104 1245578 3411700 SH SOLE 2702367 0 709333 MATADOR RES CO COM Common Stock 576485205 21867 607236 SH SOLE 554674 0 52562 MATCH GROUP INC Common Stock 57667L107 71822 445406 SH SOLE 403076 0 42330 MATERIALISE NV-ADR ADR 57667T100 860 35682 SH SOLE 35531 0 151 MATERIALS SELECT SECTOR SPDR FD ETF 81369Y100 851 10341 SH SOLE 9314 0 1027 MATERION CORP Common Stock 576690101 6806 90330 SH SOLE 55752 0 34578 MATRIX SERVICE CO Common Stock 576853105 479 45591 SH SOLE 42327 0 3264 MATSON INC COM Common Stock 57686G105 13569 212014 SH SOLE 102509 0 109505 MATTEL INC Common Stock 577081102 7023 349380 SH SOLE 302895 0 46485 MATTHEWS INTERNATIONAL CORP Common Stock 577128101 3764 104676 SH SOLE 62747 0 41929 MAXAR TECHNOLOGIES LTD Common Stock 57778K105 5946 148941 SH SOLE 134558 0 14383 MAXEON SOLAR TECHNOLOGIE Common Stock Y58473102 652 30405 SH SOLE 29193 0 1212 MAXIM INTEGRATED PRODUCTS INC Common Stock 57772K101 78809 747995 SH SOLE 676684 0 71311 MAXIMUS INC Common Stock 577933104 25632 291370 SH SOLE 212661 0 78709 MAXLINEAR INC CL A Common Stock 57776J100 6758 159053 SH SOLE 149121 0 9932 MAZDA MTR CORP ADR ADR 578787103 34151 7336456 SH SOLE 6620042 0 716414 MBIA INC Common Stock 55262C100 564 51266 SH SOLE 48223 0 3043 McAfee Corp Common Stock 579063108 815 29089 SH SOLE 23907 0 5182 MCCORMICK & CO INC/MD Common Stock 579780206 92815 1050899 SH SOLE 776564 0 274335 MCDONALD'S CORP Common Stock 580135101 639674 2769272 SH SOLE 2253221 0 516051 MCGRATH RENTCORP Common Stock 580589109 1595 19553 SH SOLE 18746 0 807 MCKESSON CORP Common Stock 58155Q103 210467 1100540 SH SOLE 658221 0 442318 MDC HOLDINGS INC Common Stock 552676108 22368 442055 SH SOLE 372062 0 69992 MDU RESOURCES GROUP INC Common Stock 552690109 33048 1054507 SH SOLE 556024 0 498483 MECHEL - ADR ADR 583840608 578 284654 SH SOLE 275888 0 8766 MEDALLIA INC Common Stock 584021109 4491 133070 SH SOLE 126348 0 6722 MEDAVAIL HOLDING Common Stock 58406B103 177 14412 SH SOLE 11176 0 3236 MEDICAL PROPERTIES TRUST INC REIT REIT 58463J304 32889 1636277 SH SOLE 842881 0 793396 MEDIFAST INC Common Stock 58470H101 20452 72275 SH SOLE 33891 0 38384 MEDIOBANCA BANCA DI CR ADR ADR 58502K106 27479 2362777 SH SOLE 2106529 0 256248 MEDNAX INC Common Stock 58502B106 20458 678555 SH SOLE 616511 0 62044 MEDPACE HOLDINGS INC Common Stock 58506Q109 13906 78732 SH SOLE 50976 0 27756 MEDTRONIC PLC Common Stock G5960L103 606047 4882361 SH SOLE 3787456 0 1094904 MEGGITT PLC ADS REPSTG 2 S ADR 58517R104 148 11026 SH SOLE 11026 0 0 MEI Pharma Inc Common Stock 55279B202 97 34192 SH SOLE 34192 0 0 Meituan Dianping ADR 58533E103 20928 254017 SH SOLE 234286 0 19731 Melco Resorts & Entertainment ADR 585464100 10647 642551 SH SOLE 582923 0 59629 MERCADOLIBRE INC Common Stock 58733R102 88477 56797 SH SOLE 45154 0 11643 MERCANTILE BANK CORP COM Common Stock 587376104 2072 68621 SH SOLE 46365 0 22256 MERCARI UNSP ADR ADR 587573106 6477 244637 SH SOLE 220802 0 23835 MERCER INTL INC-SBI Common Stock 588056101 583 45737 SH SOLE 41184 0 4553 MERCHANTS BANCORP Common Stock 58844R108 3012 76763 SH SOLE 5696 0 71067 MERCK & CO INC Common Stock 58933Y105 819095 10532273 SH SOLE 7626690 0 2905583 MERCK KGAA-SPONSORED ADR ADR 589339209 31672 825010 SH SOLE 750590 0 74420 MERCURY GENERAL CORP Common Stock 589400100 5722 88092 SH SOLE 65661 0 22431 MERCURY SYSTEMS INC Common Stock 589378108 6363 96001 SH SOLE 78539 0 17462 MEREDITH CORP Common Stock 589433101 5751 132398 SH SOLE 124107 0 8291 MERIDIAN BANCORP INC Common Stock 58958U103 784 38341 SH SOLE 37291 0 1050 MERIDIAN BIOSCIENCE INC Common Stock 589584101 2612 117748 SH SOLE 78065 0 39683 MERIT MEDICAL SYSTEMS INC Common Stock 589889104 12596 194810 SH SOLE 128694 0 66116 MERITAGE HOMES CORP Common Stock 59001A102 13824 146942 SH SOLE 112864 0 34078 MERITOR INC Common Stock 59001K100 6532 278914 SH SOLE 167329 0 111585 MERSANA THERAPEUTICS I COM Common Stock 59045L106 489 35986 SH SOLE 34978 0 1008 MESA AIR GROUP INC Common Stock 590479135 1089 116697 SH SOLE 96895 0 19802 MESA LABS INC COM Common Stock 59064R109 2499 9215 SH SOLE 8630 0 585 META FINL GROUP INC COM Common Stock 59100U108 3340 65978 SH SOLE 46509 0 19469 METACRINE INC Common Stock 59101E103 212 55753 SH SOLE 1749 0 54004 METHANEX CORP Common Stock 59151K108 5335 161322 SH SOLE 158038 0 3284 METHODE ELECTRONICS INC Common Stock 591520200 7634 155131 SH SOLE 120967 0 34164 METLIFE INC Common Stock 59156R108 170766 2853240 SH SOLE 2126832 0 726407 METROPOLITAN BANK HOLDING CO Common Stock 591774104 523 8678 SH SOLE 6613 0 2065 METSO OUTOTEC COR UNSPON ADR ADR 592672109 521 86354 SH SOLE 86354 0 0 METTLER-TOLEDO INTERNATIONAL I Common Stock 592688105 210707 152098 SH SOLE 83421 0 68677 MFA MTG INVTS INC COM REIT REIT 55272X102 10057 2191060 SH SOLE 1031079 0 1159981 MFS Charter Income Trust Closed-End Fund 552727109 6584 753325 SH SOLE 499403 0 253922 MFS GOVT MKTS INCM TR SH BEN INT Closed-End Fund 552939100 58 13113 SH SOLE 10841 0 2272 MFS Intermediate Income Trust Closed-End Fund 55273C107 1704 455567 SH SOLE 315150 0 140417 MFS Multimarket Income Trust Closed-End Fund 552737108 6818 1090817 SH SOLE 710040 0 380777 MFS Municipal Income Trust Closed-End Fund 552738106 1445 202372 SH SOLE 14345 0 188027 MGE ENERGY INC Common Stock 55277P104 5562 74718 SH SOLE 51697 0 23021 MGIC INVESTMENT CORP Common Stock 552848103 15366 1129862 SH SOLE 393459 0 736403 MGM Growth Properties LLC - A REIT 55303A105 2616 71437 SH SOLE 71205 0 232 MGM RESORTS INTERNATIONAL Common Stock 552953101 83192 1950586 SH SOLE 1287606 0 662980 MGP INGREDIENTS INC COM Common Stock 55303J106 6051 89452 SH SOLE 56972 0 32479 MICHELIN (CGDE) - UNSPONSORED ADR ADR 59410T106 36803 1151545 SH SOLE 1025063 0 126482 MICRO FOCUS INTL SPN ADR ADR 594837403 1395 185220 SH SOLE 137510 0 47710 MICROCHIP TECHNOLOGY INC Common Stock 595017104 198062 1322709 SH SOLE 738710 0 583999 MICRON TECHNOLOGY INC Common Stock 595112103 314080 3695924 SH SOLE 2992606 0 703318 MICROSOFT CORP Common Stock 594918104 8922351 32935957 SH SOLE 21936152 0 10999805 MICROSTRATEGY INC Common Stock 594972408 12281 18482 SH SOLE 16531 0 1951 MICROVISION INC WASH COM Common Stock 594960304 347 20732 SH SOLE 16561 0 4171 MID-AMERICA APARTMENT COMM REIT REIT 59522J103 83519 495899 SH SOLE 451266 0 44634 MIDDLEBY CORP Common Stock 596278101 55223 318726 SH SOLE 94035 0 224691 MIDDLESEX WATER CO Common Stock 596680108 4362 53370 SH SOLE 29204 0 24166 MIDLAND STS BANCORP IN COM Common Stock 597742105 2320 88307 SH SOLE 77866 0 10441 MIDWESTONE FINL GP INC COM Common Stock 598511103 1244 43225 SH SOLE 21751 0 21474 MILLER INDUSTRIES INC/TN Common Stock 600551204 804 20376 SH SOLE 17436 0 2940 MILLICOM INTL CELLULAR S.A. Common Stock L6388F110 662 16731 SH SOLE 16731 0 0 MIMECAST LTD ORD SHS Common Stock G14838109 4668 87986 SH SOLE 37901 0 50085 MIMEDX GROUP INC COM Common Stock 602496101 301 24089 SH SOLE 24089 0 0 MIND MEDICINE MINDMED INC Common Stock 60255C109 167 48450 SH SOLE 48088 0 362 MINERALS TECHNOLOGIES INC Common Stock 603158106 6964 88518 SH SOLE 84210 0 4308 MIRATI THERAPEUTICS IN COM Common Stock 60468T105 4607 28519 SH SOLE 26603 0 1916 MISTRAS GROUP INC. Common Stock 60649T107 1261 128231 SH SOLE 126806 0 1425 MITEK SYS INC COM NEW Common Stock 606710200 565 29358 SH SOLE 29343 0 15 MITSUBISHI CHEM HLDGS CORP ADR ADR 606763100 689 16560 SH SOLE 12500 0 4060 MITSUBISHI ELEC ADR ADR 606776201 49969 1732631 SH SOLE 1584148 0 148483 MITSUBISHI ESTATE LTD ADR ADR 606783207 42265 2619454 SH SOLE 2325320 0 294135 MITSUBISHI UFJ FINANCIAL GROUP INC ADR 606822104 53676 9903273 SH SOLE 8667072 0 1236201 MITSUI & CO LTD ADR ADR 606827202 48339 107372 SH SOLE 95114 0 12259 MITSUI FUDOSAN-UNSPON ADR ADR 60683M109 5176 71293 SH SOLE 60307 0 10986 MIX TELEMATICS LTD ADR 60688N102 316 19057 SH SOLE 18222 0 835 MIZUHO FINANCIAL GROUP ADR ADR 60687Y109 55286 19398547 SH SOLE 17534304 0 1864242 MKS INSTRUMENTS INC Common Stock 55306N104 17492 98297 SH SOLE 81423 0 16874 MOBILE TELESYSTEMS OJSC SPONSORED ADR ADR 607409109 6228 672616 SH SOLE 612150 0 60466 MODEL N INC COM Common Stock 607525102 3241 94578 SH SOLE 38115 0 56463 MODERNA INC Common Stock 60770K107 103684 441248 SH SOLE 417914 0 23334 MODINE MANUFACTURING CO Common Stock 607828100 17290 1042218 SH SOLE 47529 0 994689 MODIVCARE INC Common Stock 60783X104 5598 32913 SH SOLE 23513 0 9400 MOELIS & CO. Common Stock 60786M105 15867 278902 SH SOLE 245442 0 33459 MOHAWK INDUSTRIES INC Common Stock 608190104 26729 139078 SH SOLE 118945 0 20133 MOLINA HEALTHCARE INC Common Stock 60855R100 29021 114680 SH SOLE 106878 0 7802 MOLSON COORS BEVERAGE CO Common Stock 60871R209 63927 1190675 SH SOLE 574429 0 616246 Momentive Global Inc Common Stock 60878Y108 4003 189997 SH SOLE 79559 0 110438 MOMO INC - SPON ADR ADR 423403104 2843 185711 SH SOLE 172731 0 12981 MONARCH CASINO & RESORT INC Common Stock 609027107 1962 29648 SH SOLE 28282 0 1366 MONDELEZ INTERNATIONAL INC Common Stock 609207105 349698 5600552 SH SOLE 4670383 0 930169 MONDI PLC - UNSPONSORED ADR ADR 60921V101 6938 129193 SH SOLE 119253 0 9940 MONEYGRAM INTERNATIONAL INC Common Stock 60935Y208 559 55468 SH SOLE 54694 0 774 MONGODB INC Common Stock 60937P106 17446 48258 SH SOLE 39723 0 8535 MONMOUTH REAL ESTATE INVESTMENT CORP REIT REIT 609720107 3977 212453 SH SOLE 109220 0 103233 MONOLITHIC POWER SYSTEMS INC Common Stock 609839105 48787 130638 SH SOLE 105886 0 24752 MONOTARO CO LTD ADR ADR 61022V107 3677 155483 SH SOLE 143469 0 12014 MONROE INC Common Stock 610236101 7737 121827 SH SOLE 76701 0 45126 MONSTER BEVERAGE CORP Common Stock 61174X109 146994 1609135 SH SOLE 1325741 0 283394 MONTROSE ENVIRONMENTAL GROUP Common Stock 615111101 1019 18990 SH SOLE 10171 0 8819 MOODY'S CORP Common Stock 615369105 382282 1054950 SH SOLE 588271 0 466678 MOOG INC Common Stock 615394202 8244 98076 SH SOLE 72430 0 25646 MORGAN STANLEY Common Stock 617446448 474173 5171475 SH SOLE 3727822 0 1443653 Morgan Stanley Emerging Market Closed-End Fund 61744H105 7563 808873 SH SOLE 0 0 808873 Morgan Stanley Emerging Market Closed-End Fund 617477104 6564 1072475 SH SOLE 0 0 1072475 MORNINGSTAR INC Common Stock 617700109 30217 117525 SH SOLE 47038 0 70487 MORPHIC HOLDING INC Common Stock 61775R105 340 5928 SH SOLE 5704 0 224 MOSAIC CO/THE Common Stock 61945C103 64722 2028254 SH SOLE 1457021 0 571233 MOTORCAR PARTS OF AMERICA INC Common Stock 620071100 627 27930 SH SOLE 25447 0 2483 MOTOROLA SOLUTIONS INC Common Stock 620076307 162624 749939 SH SOLE 544901 0 205037 MOVADO GROUP INC Common Stock 624580106 2170 68947 SH SOLE 41147 0 27800 MOWI ASA - SPON ADR ADR 624678108 21801 858297 SH SOLE 781356 0 76941 MP Materials Corp Common Stock 553368101 521 14124 SH SOLE 12934 0 1190 MPLX LP MLP 55336V100 4339 146546 SH SOLE 116234 0 30312 MR COOPER GROUP INC Common Stock 62482R107 5838 176598 SH SOLE 136255 0 40343 MR PRICE GROUP LTD SPONSORED ADR ADR 62476L207 414 28314 SH SOLE 25162 0 3152 MRC GLOBAL INC COM Common Stock 55345K103 2912 309806 SH SOLE 296317 0 13489 MS&AD INSURANCE GROUP HOLDINGS ADR ADR 553491101 29041 2008376 SH SOLE 1806396 0 201980 MSA SAFETY INC Common Stock 553498106 8856 53487 SH SOLE 37019 0 16468 MSC INDUSTRIAL DIRECT CO-A Common Stock 553530106 18101 201725 SH SOLE 155223 0 46502 MSCI INC Common Stock 55354G100 190259 356905 SH SOLE 185072 0 171834 MSG NETWORKS INC Common Stock 553573106 1097 75265 SH SOLE 29469 0 45796 MTN GROUP LTD - SPONS ADR ADR 62474M108 976 133441 SH SOLE 126949 0 6492 MTU AERO ENGINES-UNSPON ADR ADR 62473G102 19209 154447 SH SOLE 138986 0 15461 MUELLER INDUSTRIES INC Common Stock 624756102 6966 160835 SH SOLE 140683 0 20152 MUELLER WATER PRODUCTS INC Common Stock 624758108 1956 135658 SH SOLE 119556 0 16102 MUENCHENER RUECK - UNSPON ADR ADR 626188106 51476 1880761 SH SOLE 1683905 0 196857 MULTICHOICE GROUP LTD ADR 62548D100 519 62091 SH SOLE 58575 0 3516 Multiplan Corp Common Stock 62548M100 410 43084 SH SOLE 39852 0 3232 MURATA MANUFACTURER-UNSPONSORED ADR ADR 626425102 87833 4593796 SH SOLE 3766353 0 827443 MURPHY OIL CORP Common Stock 626717102 18325 787166 SH SOLE 595629 0 191537 MURPHY USA INC Common Stock 626755102 14218 106604 SH SOLE 67000 0 39604 MUSTANG BIO INC Common Stock 62818Q104 36 10850 SH SOLE 10109 0 741 MYERS INDUSTRIES INC Common Stock 628464109 3260 155248 SH SOLE 120941 0 34307 MYOVANT SCIENCES LTD Common Stock G637AM102 296 12992 SH SOLE 12818 0 174 MYR GROUP INC Common Stock 55405W104 6676 73426 SH SOLE 41293 0 32133 MYRIAD GENETICS INC Common Stock 62855J104 11808 386142 SH SOLE 294183 0 91959 NABORS INDUSTRIES LTD Common Stock G6359F137 20644 180710 SH SOLE 175351 0 5359 NABORS INDUSTRIES LTD WARRANTS Equity WRT G6359F145 337 33687 SH SOLE 33090 0 597 NABRIVA THERAPEUTICS PLC Common Stock G63637113 55 41079 SH SOLE 41079 0 0 NANOSTRING TECHNOL INC COM Common Stock 63009R109 2242 34599 SH SOLE 33846 0 753 NASDAQ INC Common Stock 631103108 68726 390931 SH SOLE 333351 0 57579 NASPERS LTD SPON ADR N SHS ADR 631512209 26300 623520 SH SOLE 595233 0 28287 NATERA INC COM Common Stock 632307104 9751 85886 SH SOLE 57021 0 28865 NATIONAL BEVERAGE CORP Common Stock 635017106 6238 132074 SH SOLE 118638 0 13436 NATIONAL BK HLDGS CORP CL A Common Stock 633707104 2210 58557 SH SOLE 54389 0 4168 NATIONAL CINEMEDIA INC Common Stock 635309107 1089 214862 SH SOLE 207639 0 7223 NATIONAL ENERGY SERVICES REUNITED CORP Common Stock G6375R107 1324 92932 SH SOLE 32358 0 60574 NATIONAL FUEL GAS CO Common Stock 636180101 26355 504408 SH SOLE 375842 0 128566 NATIONAL GRID TRANSCO PLC SPON ADR NEW ADR 636274409 62325 974742 SH SOLE 890545 0 84197 NATIONAL HEALTHCARE CORP Common Stock 635906100 2996 42860 SH SOLE 24454 0 18406 NATIONAL INSTRUMENTS CORP Common Stock 636518102 14820 350513 SH SOLE 321248 0 29265 NATIONAL PRESTO INDUSTRIES INC Common Stock 637215104 1012 9956 SH SOLE 7775 0 2181 NATIONAL RESEARCH CORP Common Stock 637372202 578 12591 SH SOLE 10639 0 1952 NATIONAL RETAIL PROPERTIES REIT REIT 637417106 11574 246881 SH SOLE 224327 0 22554 NATIONAL STORAGE AFFIL COM SHS BEN IN REIT 637870106 7333 145039 SH SOLE 101357 0 43683 NATIONAL VISION HOLDINGS INC Common Stock 63845R107 1867 36521 SH SOLE 30697 0 5824 NATIXIS UNSPONSERED ADR ADR 63873D103 598 12610 SH SOLE 8786 0 3824 NATL AUSTRALIA BANK LTD SPONSORED ADR ADR 632525408 75113 7606396 SH SOLE 6724571 0 881824 NATL HEALTH INVESTORS INC REIT REIT 63633D104 3518 52466 SH SOLE 47972 0 4494 NATURA &CO HOLDING-ADR ADR 63884N108 11176 492561 SH SOLE 476514 0 16047 NATURAL GAS SERVICES GROUP INC Common Stock 63886Q109 183 17753 SH SOLE 17723 0 30 NATURAL GROCERS BY VIT COM Common Stock 63888U108 1192 111024 SH SOLE 106324 0 4700 NATURES SUNSHINE PRODUCTS IN COM Common Stock 639027101 318 18323 SH SOLE 14383 0 3940 NATURGY ENERGY GROUP SA-ADR ADR 63903X103 20113 3967008 SH SOLE 3551282 0 415726 NATUS MEDICAL INC Common Stock 639050103 3602 138655 SH SOLE 101836 0 36819 NATWEST GROUP PLC ADR 639057108 31903 5656480 SH SOLE 5117714 0 538766 NAVIENT CORP Common Stock 63938C108 35406 1831679 SH SOLE 809430 0 1022250 NAVISTAR INTERNATIONAL CORP Common Stock 63934E108 2164 48627 SH SOLE 46473 0 2154 NBT BANCORP INC Common Stock 628778102 2952 82071 SH SOLE 75635 0 6437 NCINO INC Common Stock 63947U107 2281 38064 SH SOLE 35665 0 2399 NCR CORP Common Stock 62886E108 23220 509093 SH SOLE 190919 0 318174 NEDBANK GROUP LTD-SPONS ADR ADR 63975K104 612 51695 SH SOLE 49163 0 2532 NEENAH INC Common Stock 640079109 2039 40635 SH SOLE 36848 0 3787 NEKTAR THERAPEUTICS Common Stock 640268108 4516 263149 SH SOLE 232100 0 31049 NELNET INC Common Stock 64031N108 1634 21719 SH SOLE 20128 0 1591 NEMAURA MEDICAL INC Common Stock 640442208 159 15319 SH SOLE 13858 0 1461 NEOGAMES SA Common Stock L6673X107 408 6637 SH SOLE 6449 0 188 NEOGEN CORP Common Stock 640491106 9980 216758 SH SOLE 172478 0 44280 NEOGENOMICS INC COM NEW Common Stock 64049M209 10635 235441 SH SOLE 198354 0 37087 NEOPHOTONICS CORP COM Common Stock 64051T100 117 11469 SH SOLE 10948 0 521 NESTE OYJ - UNSP ADR ADR 64104Y106 41687 1361434 SH SOLE 1228196 0 133238 NESTLE S A SPONSORED ADR ADR 641069406 397874 3189627 SH SOLE 2850054 0 339573 NESTLE SA-REG Common Stock H57312649 2894 23275 SH SOLE 22151 0 1124 NET 1 UEPS TECHNOLOGIES INC Common Stock 64107N206 449 95232 SH SOLE 95232 0 0 NETAPP INC Common Stock 64110D104 170278 2081128 SH SOLE 1123313 0 957814 NETEASE INC ADR 64110W102 24100 209109 SH SOLE 183495 0 25615 NETFLIX INC Common Stock 64110L106 749900 1419701 SH SOLE 1181606 0 238095 NETGEAR INC Common Stock 64111Q104 3783 98733 SH SOLE 52605 0 46128 NETSCOUT SYSTEMS INC Common Stock 64115T104 2855 100023 SH SOLE 79849 0 20174 NETSTREIT Corp REIT 64119V303 680 29495 SH SOLE 28353 0 1142 NeuroBo Pharmaceuticals Inc Common Stock 64132R107 55 16530 SH SOLE 16530 0 0 NEUROCRINE BIOSCIENCES INC COM Common Stock 64125C109 21645 222416 SH SOLE 194392 0 28024 NEURONETICS INC Common Stock 64131A105 362 22599 SH SOLE 20366 0 2233 NEVRO CORP Common Stock 64157F103 5536 33390 SH SOLE 24890 0 8500 NEW JERSEY RESOURCES CORP Common Stock 646025106 16490 416718 SH SOLE 408474 0 8244 NEW MTN FIN CORP COM Common Stock 647551100 529 40171 SH SOLE 0 0 40171 NEW ORIENTAL ED & TECH SPON ADR ADR 647581107 11449 1397904 SH SOLE 1316409 0 81495 NEW RELIC INC Common Stock 64829B100 4035 60253 SH SOLE 56447 0 3806 NEW RESIDENTIAL INVT C COM REIT 64828T201 20885 1972121 SH SOLE 1576119 0 396002 NEW SENIOR INVESTMENT GROUP REIT 648691103 2901 330361 SH SOLE 179879 0 150482 NEW WORLD DEV LTD SPONSORED ADR ADR 649274305 181 69841 SH SOLE 63951 0 5890 NEW YORK COMMUNITY BANCORP INC Common Stock 649445103 20011 1815899 SH SOLE 1463487 0 352413 NEW YORK MTG TR INC COM PAR $.02 REIT 649604501 10195 2280766 SH SOLE 2128592 0 152175 NEW YORK TIMES CO/THE Common Stock 650111107 25570 587131 SH SOLE 360916 0 226215 NEWAGE INC Common Stock 650194103 214 95793 SH SOLE 77787 0 18006 NEWCREST MNG LTD SPONSORED ADR ADR 651191108 27182 1417588 SH SOLE 1236800 0 180788 NEWELL BRANDS INC Common Stock 651229106 38940 1417563 SH SOLE 1253587 0 163976 NEWMARK GROUP INC-CLASS A Common Stock 65158N102 14959 1245527 SH SOLE 255297 0 990230 NEWMARKET CORP Common Stock 651587107 13374 41537 SH SOLE 34075 0 7462 NEWMONT CORP Common Stock 651639106 208543 3290365 SH SOLE 2571905 0 718460 NEWPARK RESOURCES INC Common Stock 651718504 206 59512 SH SOLE 29276 0 30236 NEWS CORP Common Stock 65249B109 36803 1428138 SH SOLE 1102532 0 325605 NEWS CORP CL B Common Stock 65249B208 8267 339495 SH SOLE 281681 0 57814 NEXON CO LTD-UNSP ADR ADR 65340H104 2390 108274 SH SOLE 99160 0 9114 NEXPOINT RESIDENTIAL REIT 65341D102 5474 99566 SH SOLE 58823 0 40743 NEXSTAR MEDIAGROUP INC Common Stock 65336K103 33207 224550 SH SOLE 84315 0 140235 NEXT PLC-UNSPON ADR ADR 65337A104 581 10543 SH SOLE 9035 0 1508 NEXTDECADE CORP Common Stock 65342K105 102 24773 SH SOLE 24685 0 88 NEXTERA ENERGY INC Common Stock 65339F101 594860 8117636 SH SOLE 6356108 0 1761528 NEXTERA ENERGY PARTNERS LP Common Stock 65341B106 1697 22220 SH SOLE 16960 0 5260 NEXTGEN HEALTHCARE INC Common Stock 65343C102 3510 211543 SH SOLE 89341 0 122202 NEXTIER OILFIELD SOLUTIONS I Common Stock 65290C105 728 152949 SH SOLE 106966 0 45983 NGM BIOPHARMACEUTICALS INC Common Stock 62921N105 578 29312 SH SOLE 24635 0 4677 NICE SYS LTD SPONSORED ADR ADR 653656108 50794 205261 SH SOLE 187182 0 18079 NIDEC CORP SPONSORED ADR ADR 654090109 66591 2304199 SH SOLE 2065912 0 238287 NIELSEN HOLDINGS PLC Common Stock G6518L108 27448 1112605 SH SOLE 723969 0 388636 NIHON KOHEN CORP - ADR ADR 65412C108 470 32072 SH SOLE 31982 0 90 NIKE INC Common Stock 654106103 840702 5441790 SH SOLE 4159905 0 1281885 Nikola Corp Common Stock 654110105 703 38912 SH SOLE 36902 0 2010 NIKON CORP PLC ADR ADR 654111202 5186 491572 SH SOLE 427204 0 64368 NINTENDO LTD ADR ADR 654445303 103922 1432810 SH SOLE 1313922 0 118888 NIO INC - ADR ADR 62914V106 19062 358300 SH SOLE 312017 0 46283 NIPPON STEEL CORP-SPON ADR ADR 65461T101 1087 60386 SH SOLE 27323 0 33063 NIPPON TELEGRAPH & TELEPHONE CORP ADR 654624105 73540 2807671 SH SOLE 2569315 0 238355 NIPPON YUSEN KABUS-SPN ADR ADR 654633304 1143 111447 SH SOLE 44070 0 67377 NISOURCE INC Common Stock 65473P105 46573 1900919 SH SOLE 1195423 0 705496 NISSAN MOTORS SPONSORED ADR ADR 654744408 24687 2468676 SH SOLE 2179239 0 289437 Nitori Holdings Co Ltd ADR 65479L108 7179 399926 SH SOLE 350167 0 49759 NITTO DENKO CORP ADR ADR 654802206 22517 605126 SH SOLE 548815 0 56311 Nkarta Inc Common Stock 65487U108 2117 66797 SH SOLE 66623 0 174 NL INDS INC COM NEW Common Stock 629156407 186 28651 SH SOLE 27793 0 858 NLIGHT INC Common Stock 65487K100 2930 80763 SH SOLE 39979 0 40784 NMI HOLDINGS INC Common Stock 629209305 3756 167078 SH SOLE 152152 0 14926 NN GROUP NV - UNSPON ADR ADR 629334103 32130 1359279 SH SOLE 1197776 0 161503 NN INC Common Stock 629337106 2618 356156 SH SOLE 15128 0 341028 NOAH HLDGS LTD SPONSORED ADS ADR 65487X102 3432 72721 SH SOLE 64528 0 8193 NOBLE INTL LTD COM ETF 74348A467 398 4390 SH SOLE 4093 0 297 NOKIA CORP SPONSORED ADR ADR 654902204 27543 5177198 SH SOLE 4746299 0 430899 NOKIAN TYRES OYJ ADR ADR 65528V107 3056 152253 SH SOLE 141685 0 10568 NOMAD FOODS LTD Common Stock G6564A105 6003 212345 SH SOLE 153410 0 58935 NOMURA HLDGS INC SPONSORED ADR ADR 65535H208 34648 6807014 SH SOLE 6099848 0 707166 Nomura Resh Inst Ltd Unsp ADR ADR 65538C206 801 24790 SH SOLE 22116 0 2674 NORDEA BANK ABP - SPON ADR ADR 65558R109 38396 3452836 SH SOLE 2946970 0 505866 NORDIC AMERICAN TANKERS LTD Common Stock G65773106 995 303409 SH SOLE 279925 0 23484 NORDSON CORP Common Stock 655663102 27293 124335 SH SOLE 100524 0 23811 NORDSTROM INC Common Stock 655664100 35075 959107 SH SOLE 393023 0 566084 NORFOLK SOUTHERN CORP Common Stock 655844108 232312 875296 SH SOLE 761572 0 113724 NORSK HYDRO A S SPONSORED ADR ADR 656531605 12210 1898962 SH SOLE 1648974 0 249988 NORTHERN OIL & GAS INC Common Stock 665531307 476 22934 SH SOLE 5590 0 17344 NORTHERN TRUST CORP Common Stock 665859104 75254 650873 SH SOLE 578619 0 72254 NORTHFIELD BANCORP INC/NJ Common Stock 66611T108 2055 125285 SH SOLE 114575 0 10711 NORTHRIM BANCORP INC Common Stock 666762109 781 18271 SH SOLE 16411 0 1859 NORTHROP GRUMMAN CORP Common Stock 666807102 208087 572565 SH SOLE 469727 0 102838 NORTHWEST BANCSHARES INC Common Stock 667340103 6495 476142 SH SOLE 449515 0 26626 NORTHWEST NATURAL HOLDING CO Common Stock 66765N105 6923 131819 SH SOLE 124086 0 7732 NORTHWEST PIPE CO Common Stock 667746101 656 23237 SH SOLE 19088 0 4149 NORTHWESTERN CORP Common Stock 668074305 9323 154815 SH SOLE 143597 0 11218 NORTONLIFELOCK INC Common Stock 668771108 68952 2533140 SH SOLE 1380116 0 1153024 NORWEGIAN CRUISE LINE SHS Common Stock G66721104 53142 1806935 SH SOLE 1388003 0 418932 NORWOOD FINANCIAL CORP Common Stock 669549107 226 8698 SH SOLE 0 0 8698 NOV INC Common Stock 62955J103 22114 1443466 SH SOLE 1221167 0 222299 Nova Ltd Common Stock M7516K103 3819 37122 SH SOLE 24551 0 12571 NOVAGOLD RES INC COM NEW Common Stock 66987E206 2045 255314 SH SOLE 119458 0 135856 NOVANTA INC Common Stock 67000B104 5473 40611 SH SOLE 28140 0 12471 NOVARTIS A G SPONSORED ADR ADR 66987V109 256925 2815920 SH SOLE 2046219 0 769702 NOVAVAX INC COM Common Stock 670002401 17309 81527 SH SOLE 77917 0 3610 NOVO NORDISK A/S-B Common Stock K72807132 269 3244 SH SOLE 1310 0 1934 NOVOCURE LTD Common Stock G6674U108 22685 102269 SH SOLE 93993 0 8276 NOVO-NORDISK A S ADR ADR 670100205 185007 2208508 SH SOLE 1920124 0 288384 NOVOZYMES A/S UNSPONS ADR ADR 670108109 22971 304576 SH SOLE 269536 0 35040 NOW INC/DE Common Stock 67011P100 1904 200683 SH SOLE 185428 0 15255 NRG ENERGY INC Common Stock 629377508 62450 1549626 SH SOLE 1181989 0 367637 NSK LTD SPONSORED ADR ADR 670184100 2994 179913 SH SOLE 139732 0 40181 NU SKIN ENTERPRISES INC Common Stock 67018T105 14011 247325 SH SOLE 183669 0 63655 NUANCE COMMUNICATIONS INC Common Stock 67020Y100 24270 445808 SH SOLE 341798 0 104010 NUCOR CORP Common Stock 670346105 111632 1163678 SH SOLE 1033185 0 130493 Nurix Therapeutics Inc Common Stock 67080M103 355 13382 SH SOLE 13382 0 0 NUSTAR ENERGY LP UNIT COM MLP 67058H102 929 51481 SH SOLE 39788 0 11693 NUTANIX INC-A Common Stock 67059N108 7402 193669 SH SOLE 146539 0 47130 NUTRIEN LTD Common Stock 67077M108 19409 320231 SH SOLE 277993 0 42237 NUVASIVE INC Common Stock 670704105 4935 72815 SH SOLE 48033 0 24782 Nuveen AMT-Free Municipal Cred Closed-End Fund 67071L106 3407 190766 SH SOLE 23053 0 167713 Nuveen AMT-Free Quality Munici Closed-End Fund 670657105 63627 4052686 SH SOLE 608894 0 3443792 Nuveen Credit Strategies Incom Closed-End Fund 67073D102 4981 737933 SH SOLE 435510 0 302423 Nuveen Diversified Dividend an Closed-End Fund 6706EP105 346 33281 SH SOLE 27504 0 5777 NUVEEN FLT RATE INC OPP FD Closed-End Fund 6706EN100 393 40250 SH SOLE 24638 0 15612 Nuveen Global High Income Fund Closed-End Fund 67075G103 6797 419315 SH SOLE 90275 0 329040 Nuveen Municipal Credit Income Closed-End Fund 67070X101 3404 197807 SH SOLE 22992 0 174815 Nuveen Preferred & Income Oppo Closed-End Fund 67073B106 3423 342954 SH SOLE 206835 0 136119 Nuveen Preferred & Income Secu Closed-End Fund 67072C105 2731 274207 SH SOLE 160394 0 113813 Nuveen Quality Municipal Incom Closed-End Fund 67066V101 61912 3867100 SH SOLE 649623 0 3217477 Nuveen Real Asset Income and G Closed-End Fund 67074Y105 19756 1229396 SH SOLE 395030 0 834365 Nuveen Real Estate Income Fund Closed-End Fund 67071B108 847 76379 SH SOLE 2243 0 74136 Nuveen Senior Income Fund Closed-End Fund 67067Y104 1067 180532 SH SOLE 106327 0 74205 Nuveen Tax-Advantaged Total Re Closed-End Fund 67090H102 177 15114 SH SOLE 6877 0 8237 NV5 GLOBAL INC COM Common Stock 62945V109 273 2887 SH SOLE 2424 0 463 NVE CORP COM NEW Common Stock 629445206 1251 16898 SH SOLE 6767 0 10131 NVENT ELECTRIC Common Stock G6700G107 15080 482717 SH SOLE 381583 0 101134 NVIDIA CORP Common Stock 67066G104 1633770 2041958 SH SOLE 1724178 0 317780 NVR INC Common Stock 62944T105 34256 6888 SH SOLE 6365 0 523 NXP SEMICONDUCTORS N V COM Common Stock N6596X109 121604 591116 SH SOLE 408441 0 182675 NYMOX PHARMACEUTICAL CORP Common Stock P73398102 53 33665 SH SOLE 32311 0 1354 OAK STREET HEALTH INC Common Stock 67181A107 831 14189 SH SOLE 13276 0 913 OAO GAZPROM - SPON ADR ADR 368287207 13942 1824836 SH SOLE 1615900 0 208936 OASIS PETROLEUM INC Common Stock 674215207 2464 24506 SH SOLE 1702 0 22804 OCADO GROUP PLC - SP ADR ADR 674488101 3637 64605 SH SOLE 55923 0 8682 OCCIDENTAL PETROLEUM CORP Common Stock 674599105 98028 3134897 SH SOLE 2674868 0 460029 OCEANEERING INTERNATIONAL INC Common Stock 675232102 12021 772082 SH SOLE 748254 0 23828 OCEANFIRST FINANCIAL CORP Common Stock 675234108 701 33624 SH SOLE 33348 0 276 Ocugen Inc Common Stock 67577C105 617 76785 SH SOLE 76058 0 727 OCULAR THERAPEUTIX Common Stock 67576A100 260 18341 SH SOLE 18274 0 67 ODONATE THERAPEUTICS INC Common Stock 676079106 67 19259 SH SOLE 19022 0 237 OFFICE PROPERTIES INCOME TRU REIT 67623C109 4377 149349 SH SOLE 115204 0 34145 OFG BANCORP Common Stock 67103X102 13054 590147 SH SOLE 213466 0 376681 OGE ENERGY CORP Common Stock 670837103 26093 775434 SH SOLE 686689 0 88745 O-I GLASS INC Common Stock 67098H104 16803 1028993 SH SOLE 272389 0 756604 OIL CO LUKOIL SPONSORED ADR ADR 69343P105 18379 199776 SH SOLE 181954 0 17822 OIL SEARCH LTD-SPONSORED ADR ADR 677890303 1140 76616 SH SOLE 33222 0 43394 OIL STATES INTERNATIONAL INC Common Stock 678026105 3922 499580 SH SOLE 478073 0 21507 Oji Holdings Corp ADR 678123100 728 11214 SH SOLE 9296 0 1918 OKTA INC CL A Common Stock 679295105 59961 245060 SH SOLE 225340 0 19720 OLD DOMINION FREIGHT LINE INC Common Stock 679580100 71062 279994 SH SOLE 235813 0 44181 OLD NATIONAL BANCORP/IN Common Stock 680033107 7480 424755 SH SOLE 347483 0 77272 OLD REPUBLIC INTERNATIONAL COR Common Stock 680223104 27504 1104119 SH SOLE 1008191 0 95927 OLD SECOND BANCORP INC Common Stock 680277100 1730 139545 SH SOLE 134555 0 4989 Olema Pharmaceuticals Inc Common Stock 68062P106 735 26261 SH SOLE 1116 0 25145 OLIN CORP Common Stock 680665205 16649 359910 SH SOLE 268859 0 91051 OLLIES BARGAIN OUTLT H COM Common Stock 681116109 15206 180745 SH SOLE 120046 0 60699 OLO INC - CLASS A Common Stock 68134L109 1606 42963 SH SOLE 46 0 42917 OLYMPIC STEEL INC Common Stock 68162K106 780 26537 SH SOLE 25461 0 1076 OLYMPUS CORP SPONSORED ADR ADR 68163W109 38807 1955989 SH SOLE 1792689 0 163300 OMEGA HEALTHCARE INVESTORS REIT REIT 681936100 21598 595138 SH SOLE 403995 0 191143 OMEROS CORP COM Common Stock 682143102 463 31177 SH SOLE 29289 0 1888 OMNICELL INC Common Stock 68213N109 25826 170528 SH SOLE 117900 0 52628 OMNICOM GROUP INC Common Stock 681919106 94552 1182053 SH SOLE 728317 0 453735 OMRON CORP SPONSORED ADR ADR 682151303 45479 576043 SH SOLE 527687 0 48356 OMV AG SPON ADR NEW ADR 670875509 22009 383492 SH SOLE 332454 0 51038 ON SEMICONDUCTOR CORP Common Stock 682189105 30274 790846 SH SOLE 569451 0 221395 ONCOCYTE CORP Common Stock 68235C107 188 32768 SH SOLE 31595 0 1173 ONE GAS INC COM Common Stock 68235P108 16322 220217 SH SOLE 214663 0 5554 ONE LIBERTY PROPERTIES INC REIT REIT 682406103 3661 128960 SH SOLE 75365 0 53595 ONEMAIN HOLDINGS INC Common Stock 68268W103 12935 215908 SH SOLE 143678 0 72230 ONEOK INC Common Stock 682680103 136453 2452432 SH SOLE 2234994 0 217438 ONESPAN INC Common Stock 68287N100 2739 107229 SH SOLE 97174 0 10055 ONESPAWORLD HOLDINGS LTD Common Stock P73684113 2200 227033 SH SOLE 218178 0 8855 ONEX CORPORATION Common Stock 68272K103 1323 18254 SH SOLE 18254 0 0 ONO PHARMACEUTICAL CO ADR ADR 682736103 11600 1571339 SH SOLE 1401288 0 170051 ONTO INNOVATION INC Common Stock 683344105 12337 168909 SH SOLE 140060 0 28849 ONTRAK INC Common Stock 683373104 332 10229 SH SOLE 9130 0 1099 OOMA INC Common Stock 683416101 1621 85953 SH SOLE 8137 0 77816 OP BANCORP Common Stock 67109R109 596 59220 SH SOLE 53955 0 5265 Open Lending Corp Common Stock 68373J104 3533 81992 SH SOLE 81307 0 685 Open Text Corp Common Stock 683715106 19682 387448 SH SOLE 358921 0 28527 OPENDOOR TECHNOLOGIES INC Common Stock 683712103 1663 93788 SH SOLE 85726 0 8062 OPERA LTD-ADR ADR 68373M107 1035 100968 SH SOLE 100968 0 0 OPKO HEALTH INC COM Common Stock 68375N103 1260 311111 SH SOLE 307944 0 3167 OPPENHEIMER HOLDINGS INC Common Stock 683797104 962 18922 SH SOLE 12906 0 6016 OPTIMIZERX CORP Common Stock 68401U204 2714 43847 SH SOLE 8739 0 35108 OPTION CARE HEALTH INC Common Stock 68404L201 250 11426 SH SOLE 10615 0 811 ORACLE CORP Common Stock 68389X105 856570 11004235 SH SOLE 7212159 0 3792075 ORANGE SA ADR 684060106 17312 1513271 SH SOLE 1373874 0 139398 ORASURE TECHNOLOGIES INC COM Common Stock 68554V108 2047 201867 SH SOLE 178376 0 23491 ORBCOMM INC Common Stock 68555P100 2221 197602 SH SOLE 192339 0 5263 ORCHID ISLAND CAPITAL INC REIT 68571X103 1007 194089 SH SOLE 189610 0 4479 OREILLY AUTOMOTIVE INC Common Stock 67103H107 176468 311664 SH SOLE 249460 0 62204 ORGANOGENESIS HOLDINGS INC Common Stock 68621F102 4203 252874 SH SOLE 61523 0 191351 ORGANON & CO Common Stock 68622V106 30026 992279 SH SOLE 726950 0 265329 ORIC Pharmaceuticals Inc Common Stock 68622P109 629 35581 SH SOLE 5925 0 29656 ORICA LTD ADR ADR 68618H103 167 16794 SH SOLE 14950 0 1844 ORIENTAL LAND CO LTD-ADR ADR 68620X104 434 15033 SH SOLE 3664 0 11369 ORIGIN BANCORP Common Stock 68621T102 2550 60052 SH SOLE 12773 0 47279 ORION ENGINEERED CARBO COM Common Stock L72967109 4184 220325 SH SOLE 170602 0 49723 ORION GROUP HOLDINGS INC Common Stock 68628V308 61 10611 SH SOLE 10611 0 0 ORIX CORP SPONSORED ADR ADR 686330101 54309 641490 SH SOLE 589840 0 51651 ORKLA ASA SPON ADR ADR 686331109 25799 2531769 SH SOLE 2315528 0 216241 ORMAT TECHNOLOGIES INC Common Stock 686688102 2357 33903 SH SOLE 29122 0 4781 ORRSTOWN FINL SVCS INC COM Common Stock 687380105 757 32795 SH SOLE 5882 0 26913 ORSTED A/S-UNSP ADR ADR 68750L102 25441 532794 SH SOLE 497541 0 35253 ORTHO CLINICAL DIAGNOSTICS Common Stock G6829J107 1017 47497 SH SOLE 9349 0 38148 ORTHOFIX MEDICAL INC Common Stock 68752M108 2273 56673 SH SOLE 36802 0 19871 ORTHOPEDIATRICS CORP Common Stock 68752L100 274 4333 SH SOLE 4044 0 289 OSHKOSH CORP Common Stock 688239201 43053 345417 SH SOLE 207380 0 138036 OSI SYSTEMS INC Common Stock 671044105 4624 45490 SH SOLE 41215 0 4275 OTIS WORLDWIDE CORP Common Stock 68902V107 97577 1193314 SH SOLE 754027 0 439286 OTSUKA HLDGS CO LTD ADR ADR 689164101 34312 1655963 SH SOLE 1500700 0 155263 OTTER TAIL CORP Common Stock 689648103 3213 65821 SH SOLE 54763 0 11058 OUTFRONT MEDIA INC REIT 69007J106 2865 119242 SH SOLE 114294 0 4948 Outset Medical Inc Common Stock 690145107 614 12282 SH SOLE 11784 0 498 OVERSEA-CHINESE BANK-UNS ADR ADR 690333109 8921 496453 SH SOLE 454713 0 41740 OVERSEAS SHIPHOLDING GROUP-A Common Stock 69036R863 86 41133 SH SOLE 16416 0 24717 OVERSTOCK.COM INC Common Stock 690370101 2752 29847 SH SOLE 29110 0 737 OVID THERAPEUTICS INC Common Stock 690469101 89 22864 SH SOLE 11731 0 11133 OVINTIV INC Common Stock 69047Q102 28765 914048 SH SOLE 712553 0 201495 OWENS & MINOR INC Common Stock 690732102 23427 553436 SH SOLE 381162 0 172274 OWENS CORNING Common Stock 690742101 25653 262028 SH SOLE 187470 0 74559 OXFORD INDUSTRIES INC Common Stock 691497309 8323 84207 SH SOLE 37891 0 46316 P T TELEKOMUNIKASI INDONESIA SPONSORED ADR ADR 715684106 10773 497143 SH SOLE 460681 0 36462 PACCAR INC Common Stock 693718108 128469 1439434 SH SOLE 1231823 0 207610 PACIFIC BIOSCIENCES OF CALIFORNIA INC Common Stock 69404D108 4850 138694 SH SOLE 134163 0 4531 PACIFIC CENTY CYBERWKS SPONSORED ADR ADR 70454G207 81 15533 SH SOLE 14325 0 1208 PACIFIC MERCANTILE COM Common Stock 694552100 90 10459 SH SOLE 10162 0 297 PACIFIC PREMIER BNCRP COM Common Stock 69478X105 25352 599483 SH SOLE 367101 0 232382 PACIRA BIOSCIENCES INC Common Stock 695127100 10388 171189 SH SOLE 91653 0 79536 PACKAGING CORP OF AMERICA Common Stock 695156109 58670 433248 SH SOLE 373237 0 60011 PACWEST BANCORP Common Stock 695263103 55201 1341131 SH SOLE 322137 0 1018994 PAE Inc Common Stock 69290Y109 255 28678 SH SOLE 21885 0 6793 PAGERDUTY INC Common Stock 69553P100 5438 127711 SH SOLE 120244 0 7467 PAGSEGURO DIGITAL LTD-CL A Common Stock G68707101 15609 279128 SH SOLE 247605 0 31523 Palantir Technologies Inc Common Stock 69608A108 16416 622754 SH SOLE 487075 0 135679 PALO ALTO NETWORKS INC COM Common Stock 697435105 49532 133490 SH SOLE 123052 0 10438 PALOMAR HOLDINGS INC Common Stock 69753M105 3612 47868 SH SOLE 40720 0 7148 PAMPA ENERGIA S A SPONS ADR LVL I ADR 697660207 468 30863 SH SOLE 30836 0 27 PAN AMERICAN SILVER CORP Common Stock 697900108 2094 73296 SH SOLE 65498 0 7798 PAN PACIFIC INTERNATIONAL HOLDINGS CORP ADR ADR 69807K105 23733 1128519 SH SOLE 1035925 0 92594 PANASONIC CORP - ADR ADR 69832A205 31554 2722520 SH SOLE 2447725 0 274795 PANDORA A/S SPONSORED ADR ADR 698341203 14829 441082 SH SOLE 403904 0 37178 PAPA JOHN'S INTERNATIONAL INC Common Stock 698813102 8459 80991 SH SOLE 67428 0 13563 PAR PACIFIC HOLDINGS INC Common Stock 69888T207 45695 2716711 SH SOLE 340851 0 2375860 PAR TECHNOLOGY CORP/DEL Common Stock 698884103 1544 22073 SH SOLE 6529 0 15544 PARAMOUNT GROUP INC COM REIT 69924R108 6496 645102 SH SOLE 595604 0 49498 PARATEK PHARMACEUTICALS INC Common Stock 699374302 596 87443 SH SOLE 86358 0 1085 PARK AEROSPACE CORP Common Stock 70014A104 2439 163705 SH SOLE 152576 0 11129 PARK HOTELS & RESORTS INC REIT 700517105 48820 2368766 SH SOLE 1243934 0 1124832 PARK NATIONAL CORP Common Stock 700658107 2815 23974 SH SOLE 21004 0 2970 PARKER HANNIFIN CORP Common Stock 701094104 165275 538161 SH SOLE 454166 0 83995 PARK-OHIO HOLDINGS CORP Common Stock 700666100 946 29439 SH SOLE 17428 0 12011 PARSONS CORP Common Stock 70202L102 549 13940 SH SOLE 11532 0 2408 PARTY CITY HOLDCO INC COM Common Stock 702149105 1578 169140 SH SOLE 28045 0 141095 PASSAGE BIO INC Common Stock 702712100 499 37689 SH SOLE 37660 0 29 PATRICK INDS INC COM Common Stock 703343103 5845 80062 SH SOLE 63628 0 16434 PATTERSON COS INC Common Stock 703395103 17862 587750 SH SOLE 559243 0 28506 PATTERSON UTI ENERGY INC COM Common Stock 703481101 24651 2479959 SH SOLE 2411933 0 68026 PAVmed Inc Common Stock 70387R106 2345 366360 SH SOLE 118425 0 247935 Paya Holdings Inc Common Stock 70434P103 922 83647 SH SOLE 83560 0 87 PAYCHEX INC Common Stock 704326107 136527 1272387 SH SOLE 1145981 0 126406 PAYCOM SOFTWARE INC COM Common Stock 70432V102 40269 110790 SH SOLE 95577 0 15213 PAYLOCITY HOLDING CORP Common Stock 70438V106 7971 41776 SH SOLE 38572 0 3204 PAYPAL HOLDINGS INC Common Stock 70450Y103 1277656 4383341 SH SOLE 3604528 0 778813 PAYSAFE LTD Common Stock G6964L107 192 15845 SH SOLE 13517 0 2328 PAYSIGN INC Common Stock 70451A104 80 25074 SH SOLE 24640 0 434 PBF ENERGY INC CL A Common Stock 69318G106 4755 310753 SH SOLE 252800 0 57953 PC CONNECTION INC Common Stock 69318J100 1407 30408 SH SOLE 29064 0 1344 PCB BANCORP Common Stock 69320M109 490 30413 SH SOLE 26148 0 4265 PCSB FINANCIAL CORP Common Stock 69324R104 1048 57685 SH SOLE 34721 0 22964 PCTEL INC Common Stock 69325Q105 72 11004 SH SOLE 10869 0 135 PDC ENERGY INC Common Stock 69327R101 25023 546467 SH SOLE 402694 0 143772 PDF SOLUTIONS INC COM Common Stock 693282105 1154 63480 SH SOLE 59017 0 4463 PDL BIOPHARMA INC Common Stock 69329Y104 348 141071 SH SOLE 118047 0 23024 PEABODY ENERGY CORP Common Stock 704551100 1229 154939 SH SOLE 152740 0 2199 PEAPACK GLADSTONE FINANCIAL CO Common Stock 704699107 214 6878 SH SOLE 1350 0 5528 PEARSON PLC SPONSORED ADR ADR 705015105 19037 1639730 SH SOLE 1503942 0 135787 PEBBLEBROOK HOTEL TRUST REIT REIT 70509V100 11839 502721 SH SOLE 471026 0 31695 PEGASYSTEMS INC Common Stock 705573103 4120 29603 SH SOLE 26808 0 2795 Peloton Interactive Inc Common Stock 70614W100 27726 223560 SH SOLE 210161 0 13399 PEMBINA PIPELINE CORP COM Common Stock 706327103 10306 324398 SH SOLE 310171 0 14227 PENN NATIONAL GAMING INC Common Stock 707569109 15145 197994 SH SOLE 161334 0 36660 PENN VIRGINIA CORP Common Stock 70788V102 3842 162711 SH SOLE 154681 0 8030 PENNANT GROUP INC/THE Common Stock 70805E109 3257 79626 SH SOLE 74553 0 5073 PENNANTPARK INVESTMENT CORP Common Stock 708062104 1516 227011 SH SOLE 0 0 227011 PENNON GROUP PLC-UNSP ADR ADR 708326103 271 8466 SH SOLE 8466 0 0 PENNYMAC FINANCIAL SERVICES Common Stock 70932M107 3343 54166 SH SOLE 33003 0 21163 PENNYMAC MORTGAGE INVESTMENT REIT 70931T103 6708 318502 SH SOLE 245031 0 73471 PENSKE AUTOMOTIVE GROUP INC Common Stock 70959W103 6708 88855 SH SOLE 82518 0 6337 PENTAIR PLC Common Stock G7S00T104 35046 519277 SH SOLE 426234 0 93043 PENUMBRA INC COM Common Stock 70975L107 9929 36231 SH SOLE 32261 0 3970 PEOPLES BANCORP INC/OH Common Stock 709789101 2823 95302 SH SOLE 44150 0 51152 PEOPLE'S UNITED FINANCIAL INC Common Stock 712704105 43057 2512066 SH SOLE 2172596 0 339470 PEPSICO INC/NC Common Stock 713448108 857273 5785739 SH SOLE 4374010 0 1411729 PERDOCEO EDUCATION CORP Common Stock 71363P106 2674 217903 SH SOLE 154472 0 63431 PERFICIENT INC Common Stock 71375U101 12567 156267 SH SOLE 92639 0 63628 PERFORMANCE FOOD GROUP CO COM Common Stock 71377A103 5414 111662 SH SOLE 105376 0 6286 PERKINELMER INC Common Stock 714046109 64317 416532 SH SOLE 280475 0 136057 PERNOD RICARD S A SPONSORED ADR ADR 714264207 71278 1601750 SH SOLE 1189641 0 412109 Pernod Ricard SA Common Stock F72027109 1503 6678 SH SOLE 6063 0 615 Perpetua Resources Corp Common Stock 714266103 102 13917 SH SOLE 13724 0 193 PERRIGO CO PLC ORDINARY Common Stock G97822103 14142 308447 SH SOLE 248928 0 59519 PERSIMMON ADR ADR 715318101 16700 200421 SH SOLE 166179 0 34242 PERSONALIS INC Common Stock 71535D106 464 18323 SH SOLE 18175 0 148 PETIQ INC COM CL A Common Stock 71639T106 790 20462 SH SOLE 9857 0 10605 PETMED EXPRESS INC Common Stock 716382106 2820 88545 SH SOLE 84354 0 4191 PETROCHINA CO LTD SPONSORED ADR ADR 71646E100 5197 105996 SH SOLE 97777 0 8219 PETROLEO BRASILEIRO SA PETRO SPONSORED ADR ADR 71654V101 4365 369643 SH SOLE 341959 0 27685 PETROLEO BRASILEIRO SA PETRO SPONSORED ADR ADR 71654V408 14583 1192368 SH SOLE 1131057 0 61311 PFIZER INC Common Stock 717081103 1062174 27123946 SH SOLE 17595489 0 9528456 PG&E CORP Common Stock 69331C108 13422 1319735 SH SOLE 1270328 0 49407 PGIM GLOBAL HIGH YIELD FUND INC Closed-End Fund 69346J106 51563 3234828 SH SOLE 469357 0 2765472 PGIM High Yield Bond Fund Inc Closed-End Fund 69346H100 26642 1637474 SH SOLE 299119 0 1338355 PGT INNOVATIONS INC Common Stock 69336V101 1904 81983 SH SOLE 77718 0 4265 PHASEBIO PHARMACEUTICALS INC Common Stock 717224109 38 10254 SH SOLE 9523 0 731 PHIBRO ANIMAL HEALTH C CL A COM Common Stock 71742Q106 2477 85760 SH SOLE 48857 0 36903 PHILIP MORRIS INTERNATIONAL IN Common Stock 718172109 512079 5166772 SH SOLE 3488970 0 1677802 PHILIPPINE LONG DISTANCE TEL SPONSORED ADR ADR 69344D408 11233 427426 SH SOLE 401158 0 26267 PHILLIPS 66 COM Common Stock 718546104 248077 2890661 SH SOLE 1720004 0 1170658 PHILLIPS 66 PARTNERS L COM UNIT REP INT MLP 718549207 1624 41146 SH SOLE 31751 0 9395 PHOTRONICS INC Common Stock 719405102 8618 652375 SH SOLE 118207 0 534168 PHREESIA INC Common Stock 71944F106 666 10868 SH SOLE 9141 0 1727 PHYSICIANS REALTY TRUST REIT 71943U104 9351 506305 SH SOLE 471687 0 34618 PIEDMONT OFFICE REALTY TUR-A REIT REIT 720190206 4038 218644 SH SOLE 147766 0 70878 PILGRIM'S PRIDE CORP Common Stock 72147K108 15565 701748 SH SOLE 131470 0 570278 PIMCO MUN INC FD III COM Closed-End Fund 72201A103 1304 99790 SH SOLE 11402 0 88388 PIMCO MUNICIPAL INCOME FD II Closed-End Fund 72200W106 3247 215310 SH SOLE 25414 0 189896 PIMCO RAFI ESG US ETF ETF 72201T342 1085 35265 SH SOLE 35265 0 0 PINDUODUO INC-ADR ADR 722304102 16802 132280 SH SOLE 123080 0 9200 PING AN INS GROUP CO CHINA SPON ADR ADR 72341E304 19199 978024 SH SOLE 860946 0 117078 PING IDENTITY HOLDING CORP Common Stock 72341T103 1023 44674 SH SOLE 18219 0 26455 PINNACLE FINANCIAL PARTNERS IN Common Stock 72346Q104 17838 202041 SH SOLE 132680 0 69361 PINNACLE WEST CAPITAL CORP Common Stock 723484101 44234 539632 SH SOLE 426605 0 113027 PINTEREST INC- CLASS A Common Stock 72352L106 62756 794877 SH SOLE 414763 0 380114 Pioneer Municipal High Income Closed-End Fund 723763108 2148 165491 SH SOLE 33027 0 132464 Pioneer Municipal High Income Closed-End Fund 723762100 2271 184049 SH SOLE 7892 0 176157 PIONEER NATURAL RESOURCES CO Common Stock 723787107 102566 631095 SH SOLE 534489 0 96607 PIPER SANDLER COS Common Stock 724078100 7674 59233 SH SOLE 44145 0 15088 PITNEY BOWES INC Common Stock 724479100 5439 620139 SH SOLE 551384 0 68755 PIXELWORKS INC COM Common Stock 72581M305 114 33442 SH SOLE 33396 0 46 PJT PARTNERS INC - A Common Stock 69343T107 1712 23985 SH SOLE 5784 0 18201 PLAINS ALL AMER PIPELINE LP MLP 726503105 2792 245740 SH SOLE 190372 0 55368 PLAINS GP HOLDINGS LP-CL A Common Stock 72651A207 758 63502 SH SOLE 63502 0 0 PLANET FITNESS INC CL A Common Stock 72703H101 5195 69042 SH SOLE 54565 0 14477 PLANTRONICS INC EQUITY Common Stock 727493108 5794 138847 SH SOLE 126732 0 12115 PLAYAGS INC Common Stock 72814N104 2044 206467 SH SOLE 42574 0 163893 PLAYTIKA HOLDING CORP Common Stock 72815L107 253 10606 SH SOLE 8589 0 2017 PLEXUS CORP Common Stock 729132100 10036 109791 SH SOLE 100601 0 9190 PLUG POWER INC COM Common Stock 72919P202 20064 586835 SH SOLE 560217 0 26618 PMV PHARMACEUTICALS INC Common Stock 69353Y103 774 22663 SH SOLE 5671 0 16992 PNC FINANCIAL SERVICES GROUP I Common Stock 693475105 281854 1477532 SH SOLE 1216220 0 261312 PNM RESOURCES INC Common Stock 69349H107 9231 189271 SH SOLE 180415 0 8856 POLARIS INC Common Stock 731068102 11275 82321 SH SOLE 75635 0 6685 POLYMET MINING CORP Common Stock 731916409 102 28245 SH SOLE 27896 0 349 POOL CORP Common Stock 73278L105 54463 118744 SH SOLE 85845 0 32899 POPULAR INC Common Stock 733174700 35262 469844 SH SOLE 161182 0 308662 PORSCHE AUTOMOBIL HLDG ADR ADR 73328P106 16749 1553687 SH SOLE 1409461 0 144226 PORTLAND GENERAL ELECTRIC CO Common Stock 736508847 22223 482260 SH SOLE 319488 0 162772 POSCO SPONSORED ADR ADR 693483109 35541 462960 SH SOLE 437539 0 25421 Poseida Therapeutics Inc Common Stock 73730P108 370 36961 SH SOLE 36905 0 56 POST HOLDINGS INC Common Stock 737446104 11277 103965 SH SOLE 89336 0 14629 POTLATCHDELTIC CORP REIT 737630103 6170 116087 SH SOLE 66072 0 50015 POWELL INDUSTRIES INC Common Stock 739128106 703 22726 SH SOLE 12080 0 10646 POWER CORP OF CANADA Common Stock 739239101 531 16850 SH SOLE 0 0 16850 POWER INTEGRATIONS INC Common Stock 739276103 22279 271500 SH SOLE 207027 0 64473 PPD Inc Common Stock 69355F102 2027 43985 SH SOLE 36184 0 7801 PPG INDUSTRIES INC Common Stock 693506107 136177 802128 SH SOLE 624084 0 178044 PPL CORP Common Stock 69351T106 90149 3223072 SH SOLE 1991557 0 1231515 PQ GROUP HOLDINGS INC Common Stock 73943T103 692 45051 SH SOLE 44950 0 101 PRA GROUP INC Common Stock 69354N106 3562 92595 SH SOLE 84893 0 7702 PRA HEALTH SCIENCES COM Common Stock 69354M108 10636 64376 SH SOLE 54994 0 9382 PRECIGEN INC Common Stock 74017N105 659 101064 SH SOLE 42222 0 58842 PRECISION BIOSCIENCES INC Common Stock 74019P108 883 70549 SH SOLE 25717 0 44832 PREFERRED APARTMENT COMMUN - A REIT 74039L103 856 87838 SH SOLE 84685 0 3153 PREFERRED BK LOS ANGELES CA COM Common Stock 740367404 1463 23117 SH SOLE 19822 0 3295 Premier Financial Corp Common Stock 74052F108 2194 77228 SH SOLE 24290 0 52938 PREMIER INC - CLASS A Common Stock 74051N102 11477 329882 SH SOLE 78022 0 251860 PRESTIGE CONSUMER HEALTHCARE I Common Stock 74112D101 19299 370421 SH SOLE 181915 0 188506 PRICESMART INC Common Stock 741511109 8331 91537 SH SOLE 74870 0 16667 PRIMERICA INC Common Stock 74164M108 10170 66409 SH SOLE 60339 0 6071 Primis Financial Corp Common Stock 74167B109 1487 97439 SH SOLE 90209 0 7230 PRIMO WATER CORP Common Stock 74167P108 1927 115196 SH SOLE 109335 0 5861 PRIMORIS SERVICES CORP Common Stock 74164F103 4351 147827 SH SOLE 32339 0 115488 PRINCIPAL FINANCIAL GROUP INC Common Stock 74251V102 88826 1405692 SH SOLE 1220172 0 185520 PRIORITY TECHNOLOGY HOLDINGS Common Stock 74275G107 194 25435 SH SOLE 14150 0 11285 PRIVIA HEALTH GROUP INC Common Stock 74276R102 1800 40573 SH SOLE 1990 0 38583 PROASSURANCE CORP Common Stock 74267C106 6607 290399 SH SOLE 279765 0 10634 PROCTER & GAMBLE CO/THE Common Stock 742718109 1204427 8926309 SH SOLE 7058520 0 1867790 PROG HOLDINGS INC Common Stock 74319R101 4876 101303 SH SOLE 87004 0 14299 Progenity Inc Common Stock 74319F107 62 17347 SH SOLE 17347 0 0 PROGRESS SOFTWARE CORP Common Stock 743312100 6496 140459 SH SOLE 123306 0 17153 PROGRESSIVE CORP/THE Common Stock 743315103 203733 2074460 SH SOLE 1744806 0 329654 PROGYNY INC Common Stock 74340E103 3870 65592 SH SOLE 23350 0 42242 PROLOGIS INC REIT 74340W103 310178 2594979 SH SOLE 2146788 0 448191 PROOFPOINT INC COM Common Stock 743424103 9670 55650 SH SOLE 48540 0 7110 PROPETRO HOLDING CORP Common Stock 74347M108 1438 157015 SH SOLE 147128 0 9887 PROS HOLDINGS INC Common Stock 74346Y103 1474 32354 SH SOLE 30711 0 1643 PROSIGHT GLOBAL INC Common Stock 74349J103 216 16953 SH SOLE 13926 0 3027 PROSPERITY BANCSHARES INC Common Stock 743606105 15416 214713 SH SOLE 181459 0 33254 PROSUS NV -SPON ADR ADR 74365P108 37154 1895599 SH SOLE 1717287 0 178312 PROTAGONIST THERAPEUTICS INC Common Stock 74366E102 3204 71400 SH SOLE 12405 0 58995 PROTHENA CORP PLC SHS Common Stock G72800108 4826 93877 SH SOLE 56154 0 37723 PROTO LABS INC COM Common Stock 743713109 6202 67558 SH SOLE 62327 0 5231 Provention Bio Inc Common Stock 74374N102 1867 221474 SH SOLE 219484 0 1990 PROVIDENT BANCORP INC Common Stock 74383L105 286 17552 SH SOLE 17064 0 488 PROVIDENT FINANCIAL HOLDINGS I Common Stock 743868101 215 12456 SH SOLE 6063 0 6393 PROVIDENT FINANCIAL SERVICES Common Stock 74386T105 6611 288829 SH SOLE 212134 0 76696 PRUDENTIAL FINANCIAL INC Common Stock 744320102 190527 1859345 SH SOLE 1517206 0 342139 PRUDENTIAL PLC ADR ADR 74435K204 60703 1593242 SH SOLE 1172051 0 421191 PRYSMIAN SPA-UNSPONSOREE ADR ADR 74440L106 17579 978806 SH SOLE 888643 0 90163 PS BUSINESS PARKS INC/CA REIT REIT 69360J107 5432 36683 SH SOLE 28390 0 8292 PSYCHEMEDICS CORP COM NEW Common Stock 744375205 97 13886 SH SOLE 13886 0 0 PT BK CENT ASIA TBK ADR ADR 69368G105 1047 19960 SH SOLE 2632 0 17328 PT BK MANDIRI PERSERO ADR ADR 69367U105 10262 1260734 SH SOLE 1068163 0 192571 PT BK RAKYAT ADR SHS B ADR 69366X100 5362 396902 SH SOLE 296308 0 100594 PT SEMEN GRESIK PERSER ADR ADR 69367J100 297 22637 SH SOLE 21132 0 1505 PT UTD TRACTORS TBK ADR ADR 69367T108 325 11622 SH SOLE 11622 0 0 PTC INC Common Stock 69370C100 31479 222847 SH SOLE 177648 0 45199 PTC THERAPEUTICS INC COM Common Stock 69366J200 3041 71948 SH SOLE 68029 0 3919 PUBLIC SERVICE ENTERPRISE GROUP Common Stock 744573106 120116 2010642 SH SOLE 1622910 0 387732 PUBLIC STORAGE INC COM REIT REIT 74460D109 131546 437479 SH SOLE 380597 0 56882 PUBLICIS S A NEW SPONSORED ADR ADR 74463M106 24291 1518212 SH SOLE 1373999 0 144213 Pulmonx Corp Common Stock 745848101 553 12529 SH SOLE 4079 0 8450 PULSE BIOSCIENCES INC COM Common Stock 74587B101 671 40901 SH SOLE 40127 0 774 PULTEGROUP INC Common Stock 745867101 114731 2102463 SH SOLE 1132313 0 970150 PUMA BIOTECHNOLOGY INC COM Common Stock 74587V107 446 48581 SH SOLE 12452 0 36129 PURE CYCLE CORP Common Stock 746228303 839 60691 SH SOLE 56191 0 4500 PURE STORAGE INC CL A Common Stock 74624M102 4657 238443 SH SOLE 185426 0 53017 PURPLE INNOVATION INC Common Stock 74640Y106 1068 40421 SH SOLE 14768 0 25653 Putnam Master Intermediate Inc Closed-End Fund 746909100 150 35737 SH SOLE 29416 0 6321 PUTNAM PREMIER INCM TR SH BEN INT Closed-End Fund 746853100 1723 369662 SH SOLE 242381 0 127281 PVH CORP Common Stock 693656100 28915 268751 SH SOLE 225412 0 43339 PZENA INVESTMENT MANAGEMENT Common Stock 74731Q103 661 60018 SH SOLE 55593 0 4425 Q2 HLDGS INC COM Common Stock 74736L109 6004 58527 SH SOLE 50786 0 7741 QAD INC Common Stock 74727D306 3160 36314 SH SOLE 10840 0 25474 QANTAS AIRWAYS LTD-SPN ADR ADR 74726M505 876 49675 SH SOLE 45661 0 4014 QBE INS GROUP LTD SPONSORED ADR ADR 74728G605 28388 3488337 SH SOLE 3214966 0 273371 QCR HOLDINGS INC COM Common Stock 74727A104 242 5026 SH SOLE 4404 0 622 QI PLC SPONSERED ADR ADR 74735M108 1738 163009 SH SOLE 162920 0 89 QIAGEN NV Common Stock N72482123 38230 790200 SH SOLE 658895 0 131305 QORVO INC Common Stock 74736K101 95508 488159 SH SOLE 334538 0 153621 QTS RLTY TR INC COM CL A REIT 74736A103 7140 92365 SH SOLE 78808 0 13557 QUAD/GRAPHICS INC Common Stock 747301109 55 13142 SH SOLE 12993 0 149 QUADRATIC INT RTE VOL INFL H ETF 500767736 6036 218533 SH SOLE 22460 0 196073 QUAKER CHEMICAL CORP Common Stock 747316107 8166 34430 SH SOLE 23747 0 10682 QUALCOMM INC Common Stock 747525103 713125 4989329 SH SOLE 3563181 0 1426148 QUALYS INC COM Common Stock 74758T303 4499 44684 SH SOLE 38644 0 6040 QUANEX BUILDING PRODUCTS CORP Common Stock 747619104 2631 105909 SH SOLE 54154 0 51755 QUANTA SERVICES INC Common Stock 74762E102 49390 545323 SH SOLE 470434 0 74889 QUANTERIX CORP Common Stock 74766Q101 2314 39443 SH SOLE 17331 0 22112 QUANTUM CORP Common Stock 747906501 169 24582 SH SOLE 10574 0 14008 QUANTUMSCAPE CORP Common Stock 74767V109 486 16603 SH SOLE 15342 0 1261 QUEST DIAGNOSTICS INC/DE Common Stock 74834L100 72939 552694 SH SOLE 479392 0 73302 QUEST RESOURCE HLDG CO COM Common Stock 74836W203 92 14531 SH SOLE 0 0 14531 QUIDEL CORP Common Stock 74838J101 8769 68445 SH SOLE 56839 0 11606 QUINSTREET INC Common Stock 74874Q100 3219 173227 SH SOLE 114832 0 58395 QUOTIENT LTD Common Stock G73268107 94 25772 SH SOLE 25072 0 700 QUOTIENT TECHNOLOGY INC Common Stock 749119103 563 52079 SH SOLE 51249 0 830 QURATE RETAIL INC Common Stock 74915M100 55762 4259913 SH SOLE 1880098 0 2379816 R1 RCM INC COM Common Stock 749397105 3983 179075 SH SOLE 91514 0 87561 RACKSPACE TECHNOLOGY INC Common Stock 750102105 3633 185277 SH SOLE 24834 0 160443 RADIAN GROUP INC Common Stock 750236101 9012 405021 SH SOLE 158361 0 246660 RADIANT LOGISTICS INC COM Common Stock 75025X100 740 106815 SH SOLE 50232 0 56583 RADIUS HEALTH INC Common Stock 750469207 1482 81236 SH SOLE 22656 0 58580 RADNET INC Common Stock 750491102 3579 106219 SH SOLE 62824 0 43395 RADWARE LTD ORD Common Stock M81873107 2131 69225 SH SOLE 17692 0 51533 RAFAEL HOLDINGS INC Common Stock 75062E106 419 8209 SH SOLE 8199 0 10 RAIFFEISEN BANK INT-UNSP ADR ADR 750732109 84 14785 SH SOLE 1241 0 13544 RAKUTEN INC ADR ADR 75102W108 23282 2071773 SH SOLE 1862324 0 209449 RALPH LAUREN CORP Common Stock 751212101 21238 180271 SH SOLE 130798 0 49472 RAMBUS INC Common Stock 750917106 9375 395407 SH SOLE 238244 0 157163 RANDSTAD HLDG NV ADR ADR 75279Q108 14869 388321 SH SOLE 349686 0 38635 RANGE RESOURCES CORP Common Stock 75281A109 30781 1836561 SH SOLE 1647975 0 188586 RANPAK HOLDINGS CORP Common Stock 75321W103 2611 104326 SH SOLE 7109 0 97217 RAPID7 INC COM Common Stock 753422104 5734 60591 SH SOLE 55751 0 4840 RAPT THERAPEUTICS INC Common Stock 75382E109 876 27568 SH SOLE 2175 0 25393 RATTLER MIDSTREAM LP Ltd Part 75419T103 2843 260324 SH SOLE 0 0 260324 RAVEN INDUSTRIES INC Common Stock 754212108 9211 159220 SH SOLE 140859 0 18360 RAYMOND JAMES FINANCIAL INC Common Stock 754730109 49743 382936 SH SOLE 283015 0 99921 RAYONIER ADVANCED MATERIALS Common Stock 75508B104 913 136515 SH SOLE 124835 0 11680 RAYONIER INC COM REIT REIT 754907103 6896 191925 SH SOLE 175806 0 16119 RAYTHEON TECHNOLOGIES CORP Common Stock 75513E101 387796 4545724 SH SOLE 3270550 0 1275174 RBB BANCORP Common Stock 74930B105 318 13137 SH SOLE 7506 0 5631 RBC BEARINGS INC Common Stock 75524B104 10731 53812 SH SOLE 40883 0 12929 RE/MAX HOLDINGS INCL - CL A Common Stock 75524W108 1583 47493 SH SOLE 34869 0 12624 READING INTERNATIONAL INC CL A Common Stock 755408101 87 12474 SH SOLE 12225 0 249 READY CAPITAL CORP REIT 75574U101 2679 168829 SH SOLE 161819 0 7011 REAL ESTATE SELECT SECT SPDR ETF 81369Y860 465 10497 SH SOLE 10281 0 216 REALOGY HLDGS CORP COM Common Stock 75605Y106 20049 1100373 SH SOLE 955593 0 144780 REALREAL INC/THE Common Stock 88339P101 2756 139485 SH SOLE 60289 0 79196 REALTY INCOME CORP COM REIT REIT 756109104 58294 873443 SH SOLE 769670 0 103773 REATA PHARMACEUTICALS CL A Common Stock 75615P103 8702 61482 SH SOLE 34346 0 27136 RECKITT BENCKISER GROUP - SPONSORED ADR ADR 756255204 71017 3967432 SH SOLE 3352178 0 615254 RECKITT BENCKISER GROUP PLC Common Stock G74079107 340 3796 SH SOLE 3327 0 469 RECRO PHARMA INC Common Stock 75629F109 75 32318 SH SOLE 30313 0 2005 RECRUIT HOLDINGS CO LTD-ADR ADR 75629J101 49579 5034643 SH SOLE 4346438 0 688205 RED ELECTRICA COR - UNSPON ADR ADR 756568101 17303 1884823 SH SOLE 1700880 0 183943 RED ROBIN GOURMET BURGERS INC Common Stock 75689M101 1147 34640 SH SOLE 31616 0 3024 RED ROCK RESORTS INC -CLASS A Common Stock 75700L108 5303 124777 SH SOLE 56113 0 68664 REDFIN CORP Common Stock 75737F108 5340 84213 SH SOLE 79217 0 4996 REDHILL BIOPHARMA LTD-SP ADR ADR 757468103 315 45856 SH SOLE 45856 0 0 REDWOOD TRUST INC REIT REIT 758075402 4092 339032 SH SOLE 314552 0 24480 REGAL BELOIT CORP COM Common Stock 758750103 17284 129461 SH SOLE 93076 0 36385 REGENCY CENTERS CORP REIT REIT 758849103 34380 536604 SH SOLE 446068 0 90536 REGENERON PHARMACEUTICALS Common Stock 75886F107 141741 253770 SH SOLE 206773 0 46998 REGENXBIO INC COM Common Stock 75901B107 2856 73518 SH SOLE 64867 0 8651 REGIONS FINANCIAL CORP Common Stock 7591EP100 146668 7267985 SH SOLE 5160279 0 2107706 REGIS CORP Common Stock 758932107 545 58273 SH SOLE 56275 0 1998 REINSURANCE GROUP OF AMERICA I Common Stock 759351604 29378 257701 SH SOLE 215811 0 41890 RELAY THERAPEUTICS INC Common Stock 75943R102 1418 38742 SH SOLE 18746 0 19996 RELIANCE STEEL & ALUMINUM CO Common Stock 759509102 55000 364482 SH SOLE 221449 0 143033 RELIANT BANCORP INC COM Common Stock 75956B101 2091 75405 SH SOLE 5360 0 70045 RELX PLC - SPONSORED ADR ADR 759530108 75624 2835564 SH SOLE 2230326 0 605237 REMY COINTREAU S A ADR ADR 759655103 6897 333020 SH SOLE 289035 0 43985 RENAISSANCERE HOLDINGS LTD Common Stock G7496G103 15049 101122 SH SOLE 81068 0 20054 RENALYTIX AI PLC-ADR ADR 75973T101 557 18061 SH SOLE 0 0 18061 RENASANT CORP Common Stock 75970E107 3946 98645 SH SOLE 82901 0 15744 RENAULT S A ADR ADR 759673403 27473 3404278 SH SOLE 2977354 0 426924 RENESAS ELECTRO-UNSPON ADR ADR 75972B101 5232 976060 SH SOLE 872404 0 103656 RENEWABLE ENERGY GROUP INC Common Stock 75972A301 8289 132967 SH SOLE 123295 0 9672 RENT-A-CENTER INC/TX Common Stock 76009N100 12196 229804 SH SOLE 116801 0 113003 RENTOKIL INITIAL PLC SPONSORED ADR ADR 760125104 16249 463383 SH SOLE 398427 0 64956 Repay Holdings Corp Common Stock 76029L100 693 28816 SH SOLE 27766 0 1050 REPLIGEN CORP COM Common Stock 759916109 25600 128246 SH SOLE 94869 0 33377 REPLIMUNE GROUP INC Common Stock 76029N106 403 10488 SH SOLE 10488 0 0 REPSOL YPF S A SPONSORED ADR ADR 76026T205 37006 2913881 SH SOLE 2557584 0 356297 REPUBLIC BANCORP INC/KY Common Stock 760281204 2146 46526 SH SOLE 6602 0 39924 REPUBLIC FIRST BANCORP INC Common Stock 760416107 353 88503 SH SOLE 81449 0 7054 REPUBLIC SERVICES INC Common Stock 760759100 77842 707594 SH SOLE 625473 0 82121 Research Frontiers Inc Common Stock 760911107 44 18654 SH SOLE 16690 0 1964 RESIDEO TECHNOLOGIES INC Common Stock 76118Y104 21765 725511 SH SOLE 626564 0 98947 RESMED INC Common Stock 761152107 105982 429913 SH SOLE 375109 0 54804 RESOLUTE FOREST PRODUCTS Common Stock 76117W109 2682 219873 SH SOLE 20395 0 199478 Resonant Inc Common Stock 76118L102 63 19675 SH SOLE 19620 0 55 RESOURCES CONNECTION INC Common Stock 76122Q105 1911 133043 SH SOLE 97430 0 35613 RESTAURANT BRANDS INTERN Common Stock 76131D103 9450 146654 SH SOLE 132971 0 13682 RETAIL OPPORTUNITY INVESTMEN REIT REIT 76131N101 11904 674078 SH SOLE 622604 0 51474 RETAIL PPTYS AMER INC CL A REIT 76131V202 13214 1154022 SH SOLE 992482 0 161540 RETAIL VALUE INC - W/I REIT 76133Q102 399 18350 SH SOLE 11698 0 6652 REV GROUP INC COM Common Stock 749527107 1961 125010 SH SOLE 36249 0 88761 REVANCE THERAPEUTICS INC Common Stock 761330109 7955 268401 SH SOLE 133400 0 135001 REVOLUTION Medicines Inc Common Stock 76155X100 491 15483 SH SOLE 14871 0 612 REVOLVE GROUP INC Common Stock 76156B107 3641 52839 SH SOLE 27418 0 25421 REX AMERICAN RESOURCES CORP Common Stock 761624105 3997 44323 SH SOLE 43250 0 1073 REXFORD INDUSTRIAL REALTY IN REIT 76169C100 15242 267641 SH SOLE 206576 0 61064 REXNORD CORP NEW COM Common Stock 76169B102 7454 148969 SH SOLE 86461 0 62508 Reynolds Consumer Products Inc Common Stock 76171L106 2377 78307 SH SOLE 38630 0 39677 RGC RES INC COM Common Stock 74955L103 718 28462 SH SOLE 28338 0 124 RH Common Stock 74967X103 21109 31089 SH SOLE 29175 0 1914 RHEINMETALL AG - USNPONS ADR ADR 76206K107 483 24322 SH SOLE 24260 0 62 Rhythm Pharmaceuticals Inc Common Stock 76243J105 494 25255 SH SOLE 24147 0 1108 RIBBON COMMUNICATIONS INC Common Stock 762544104 1047 137531 SH SOLE 124264 0 13267 RICHMOND MUTUAL BANCORPORATI Common Stock 76525P100 277 18619 SH SOLE 16969 0 1650 RICOH LTD ADR NEW ADR 765658307 390 34612 SH SOLE 16951 0 17661 RIGEL PHARMACEUTICALS INC COM NEW Common Stock 766559603 1038 239275 SH SOLE 122203 0 117072 RIGHTMOVE PLC-UNSP ADR ADR 76657Y101 1150 63932 SH SOLE 3577 0 60355 RIMINI STREET INC Common Stock 76674Q107 719 116651 SH SOLE 20807 0 95844 RINGCENTRAL INC -CLASS A Common Stock 76680R206 46016 158357 SH SOLE 111175 0 47182 RIO TINTO PLC SPONSORED ADR ADR 767204100 116569 1389551 SH SOLE 1234336 0 155215 RIOT BLOCKCHAIN INC Common Stock 767292105 1489 39516 SH SOLE 35201 0 4315 RITCHIE BROS AUCTIONEERS INC Common Stock 767744105 8965 151235 SH SOLE 94008 0 57227 RITE AID CORP COM Common Stock 767754872 11050 677909 SH SOLE 580773 0 97136 RIVERNORTH MANAGED DURATION Closed-End Fund 76882H105 314 15468 SH SOLE 8481 0 6987 RiverNorth/DoubleLine Strategi Closed-End Fund 76882G107 1975 126779 SH SOLE 85713 0 41066 RIVERVIEW BANCORP INC Common Stock 769397100 627 88443 SH SOLE 76968 0 11474 RLI CORP Common Stock 749607107 7961 76120 SH SOLE 72601 0 3519 RLJ LODGING TR COM REIT 74965L101 11522 756551 SH SOLE 705243 0 51308 RLX TECHNOLOGY INC-ADR ADR 74969N103 419 48026 SH SOLE 45627 0 2399 RMR GROUP INC/THE - A Common Stock 74967R106 2241 58001 SH SOLE 24523 0 33478 ROBERT HALF INTERNATIONAL INC Common Stock 770323103 59117 664464 SH SOLE 534248 0 130216 ROBLOX CORP - CLASS A Common Stock 771049103 4480 49786 SH SOLE 49786 0 0 ROCHE HLDG LTD SPONSORED ADR ADR 771195104 290852 6189665 SH SOLE 5233529 0 956137 ROCKET COS INC-CLASS A Common Stock 77311W101 1537 79455 SH SOLE 38063 0 41392 ROCKET PHARMACEUTICALS INC Common Stock 77313F106 2710 61197 SH SOLE 57846 0 3351 ROCKWELL AUTOMATION INC Common Stock 773903109 126371 441826 SH SOLE 347532 0 94294 ROCKY BRANDS INC Common Stock 774515100 1507 27108 SH SOLE 6871 0 20237 ROGERS COMMUNICATIONS INC Common Stock 775109200 11535 217075 SH SOLE 206512 0 10562 ROGERS CORP Common Stock 775133101 14720 73307 SH SOLE 44324 0 28983 ROHM CO LTD - UNSPONS ADR ADR 775376106 4114 89043 SH SOLE 80074 0 8969 ROKU INC Common Stock 77543R102 80613 175531 SH SOLE 121123 0 54408 ROLLINS INC Common Stock 775711104 20815 608622 SH SOLE 509877 0 98745 ROLLS ROYCE C SHARES Preference G76225138 43 461410 SH SOLE 461410 0 0 ROLLS ROYCE GROUP PLC SPONSORED ADR ADR 775781206 22509 15907530 SH SOLE 5955026 0 9952504 ROMEO POWER INC Common Stock 776153108 97 11944 SH SOLE 11567 0 377 ROPER TECHNOLOGIES INC Common Stock 776696106 215618 458566 SH SOLE 315819 0 142747 ROSS STORES INC Common Stock 778296103 184494 1487852 SH SOLE 946683 0 541169 ROYAL BANK OF CANADA Common Stock 780087102 61761 609628 SH SOLE 586959 0 22669 ROYAL CARIBBEAN CRUISES LTD COM Common Stock V7780T103 96406 1130460 SH SOLE 851065 0 279395 ROYAL DUTCH SHELL PLC SPONS ADR A ADR 780259206 76237 1887048 SH SOLE 1632348 0 254701 ROYAL DUTCH SHELL-SPON ADR-B ADR 780259107 42008 1081853 SH SOLE 955640 0 126213 ROYAL GOLD INC Common Stock 780287108 28394 248848 SH SOLE 195329 0 53519 ROYAL KPN NV SPONSORED ADR ADR 780641205 13212 4221108 SH SOLE 3856792 0 364316 ROYAL MAIL PLC ADR ADR 78033R107 533 33061 SH SOLE 33061 0 0 ROYALTY PHARMA PLC- CL A Common Stock G7709Q104 9818 239517 SH SOLE 228105 0 11412 Royce Micro-Cap Trust Inc Closed-End Fund 780915104 2505 202009 SH SOLE 142264 0 59745 Royce Value Trust Inc Closed-End Fund 780910105 13020 686356 SH SOLE 438184 0 248172 RPC INC Common Stock 749660106 1685 340485 SH SOLE 323256 0 17229 RPM INTERNATIONAL INC Common Stock 749685103 24960 281466 SH SOLE 262952 0 18515 RPT REALTY REIT 74971D101 4515 347812 SH SOLE 155409 0 192403 RR DONNELLEY & SONS CO Common Stock 257867200 118 18819 SH SOLE 6482 0 12337 RSX - VanEck Vectors Russia ETF ETF 92189F403 4194 144725 SH SOLE 0 0 144725 RUBIUS THERAPEUTICS INC Common Stock 78116T103 3349 137179 SH SOLE 62745 0 74434 RUSH ENTERPRISES INC Common Stock 781846209 5160 119343 SH SOLE 40349 0 78995 RUSH ENTERPRISES INC CL B Common Stock 781846308 349 9160 SH SOLE 7124 0 2036 RUTH'S HOSPITALITY GROUP INC Common Stock 783332109 3012 130806 SH SOLE 124696 0 6110 RWE AG SPONSORED ADR ADR 74975E303 38386 1058645 SH SOLE 744225 0 314420 RYANAIR HLDGS PLC SPONSORED ADR ADR 783513203 12676 117144 SH SOLE 36635 0 80509 RYDER SYSTEM INC Common Stock 783549108 10619 142866 SH SOLE 130060 0 12806 RYERSON INC Common Stock 783754104 158 10793 SH SOLE 10392 0 401 RYMAN HOSPITALITY PROPERTIES REIT 78377T107 9766 123679 SH SOLE 42776 0 80903 RYOHIN KEIKAKU CO LTD ADR ADR 78392U105 7219 344248 SH SOLE 304109 0 40139 S&P GLOBAL INC Common Stock 78409V104 451607 1100273 SH SOLE 858265 0 242008 S&T BANCORP INC Common Stock 783859101 7861 251136 SH SOLE 238100 0 13036 SABRA HEALTH CARE REIT INC REIT 78573L106 11166 613521 SH SOLE 303675 0 309846 SABRE CORP COM Common Stock 78573M104 9525 763204 SH SOLE 738668 0 24536 SAFE BULKERS INC Common Stock Y7388L103 287 71514 SH SOLE 49696 0 21818 SAFEGUARD SCIENTIFICS INC Common Stock 786449207 855 110152 SH SOLE 103186 0 6966 SAFEHOLD INC REIT 78645L100 4589 58454 SH SOLE 27677 0 30777 SAFETY INSURANCE GROUP INC Common Stock 78648T100 4039 51592 SH SOLE 41525 0 10067 SAFRAN S A SPON ADR ADR 786584102 48437 1395084 SH SOLE 1268328 0 126756 SAFRAN SA Common Stock F4035A557 269 1882 SH SOLE 1217 0 665 SAGE GROUP PLC - UNSPON ADR ADR 78663S201 19583 506276 SH SOLE 423323 0 82953 SAGE THERAPEUTICS INC Common Stock 78667J108 10176 179119 SH SOLE 166900 0 12219 SAIA INC Common Stock 78709Y105 15850 75660 SH SOLE 59746 0 15914 SAILPOINT TECHNOLOGIES HOLDI Common Stock 78781P105 3899 76355 SH SOLE 70396 0 5959 SALESFORCE.COM INC Common Stock 79466L302 760368 3112817 SH SOLE 2587777 0 525041 SALLY BEAUTY HOLDINGS INC Common Stock 79546E104 12315 557979 SH SOLE 299147 0 258832 SAMPO OYJ ADR ADR 79588J102 35922 1561987 SH SOLE 1422884 0 139103 Sana Biotechnology Inc Common Stock 799566104 314 15986 SH SOLE 15839 0 147 SANDERSON FARMS INC Common Stock 800013104 13521 71934 SH SOLE 39912 0 32022 SANDRIDGE ENERGY INC Common Stock 80007P869 79 12603 SH SOLE 12603 0 0 SANDS CHINA LTD UNSPONSORE ADR ADR 80007R105 13625 323795 SH SOLE 211301 0 112494 SANDVIK AB ADR ADR 800212201 47301 1844075 SH SOLE 1701009 0 143066 SANDY SPRING BANCORP INC Common Stock 800363103 4497 101899 SH SOLE 93167 0 8732 SANGAMO THERAPEUTICS COM Common Stock 800677106 2064 172458 SH SOLE 127827 0 44631 SANLAM LTD SPONSORED ADR ADR 80104Q208 2225 259774 SH SOLE 244222 0 15552 SANMINA CORP Common Stock 801056102 11543 296284 SH SOLE 175986 0 120298 SANOFI AVENTIS SPONSORED ADR ADR 80105N105 158669 3013083 SH SOLE 2538316 0 474767 SANTANDER CONSUMER USA COM Common Stock 80283M101 11066 304692 SH SOLE 216947 0 87745 SANTEN PHARMACEUTICAL ADR ADR 80287P100 23276 1683015 SH SOLE 1446920 0 236095 SANTOS LTD - SPONSORED ADR ADR 803021807 1944 366158 SH SOLE 283725 0 82433 SAP AKTIENGESELLSCHAFT SPONSORED ADR ADR 803054204 173740 1236936 SH SOLE 916424 0 320513 SAPIENS INTL CORP N V ORD Common Stock G7T16G103 686 26126 SH SOLE 25010 0 1116 SAREPTA THERAPEUTICS I COM Common Stock 803607100 13602 174974 SH SOLE 166908 0 8066 SASOL LTD SPONSORED ADR ADR 803866300 7864 512958 SH SOLE 483322 0 29636 Satsuma Pharmaceuticals Inc Common Stock 80405P107 119 16921 SH SOLE 16861 0 60 SAUL CENTERS INC REIT REIT 804395101 3994 87871 SH SOLE 82216 0 5655 SBA COMMUNICATIONS CORP REIT 78410G104 131990 414152 SH SOLE 319839 0 94313 SBERBANK RUSSIA SPONSORED ADR ADR 80585Y308 16356 979988 SH SOLE 820856 0 159132 SCANSOURCE INC Common Stock 806037107 1718 61088 SH SOLE 37798 0 23290 SCHLUMBERGER LTD Common Stock 806857108 146229 4568217 SH SOLE 3866900 0 701317 SCHNEIDER ELECT SA - UNSP ADR ADR 80687P106 102942 3258689 SH SOLE 2809542 0 449146 SCHNEIDER NATIONAL INC CL B Common Stock 80689H102 7421 340873 SH SOLE 73199 0 267674 SCHNITZER STEEL INDUSTRIES INC Common Stock 806882106 6547 133478 SH SOLE 61870 0 71608 SCHOLAR ROCK HOLDING CORP Common Stock 80706P103 420 14530 SH SOLE 11533 0 2997 SCHOLASTIC CORP Common Stock 807066105 5562 146795 SH SOLE 136850 0 9945 Schrodinger Inc/United States Common Stock 80810D103 749 9912 SH SOLE 9594 0 318 SCHWAB STRATEGIC TR INTL EQTY ETF ETF 808524805 3962 100443 SH SOLE 83175 0 17268 SCHWAB STRATEGIC TR SCHWAB FDT US LG ETF 808524771 255 4664 SH SOLE 3790 0 874 SCHWAB STRATEGIC TR SCHWAB FDT US SC ETF 808524763 394 7235 SH SOLE 7212 0 23 SCHWAB STRATEGIC TR SCHWB FDT EMK LG ETF 808524730 1017 31536 SH SOLE 31536 0 0 SCHWAB STRATEGIC TR SCHWB FDT INT LG ETF 808524755 907 27241 SH SOLE 27241 0 0 SCHWAB STRATEGIC TR US BRD MKT ETF ETF 808524102 614 5884 SH SOLE 5880 0 4 SCHWAB STRATEGIC TR US DIVIDEND EQ ETF 808524797 3338 44143 SH SOLE 38303 0 5840 SCHWAB STRATEGIC TR US LRG CAP ETF ETF 808524201 453 4357 SH SOLE 3290 0 1067 SCHWAB STRATEGIC TR US MID-CAP ETF ETF 808524508 260 3320 SH SOLE 2903 0 417 SCHWAB STRATEGIC TR US SML CAP ETF ETF 808524607 360 3457 SH SOLE 3384 0 73 SCHWEITZER-MAUDUIT INTERNATION Common Stock 808541106 3643 90224 SH SOLE 71219 0 19005 SCIENCE APPLICATIONS INTE Common Stock 808625107 6813 77661 SH SOLE 57317 0 20344 SCIENTIFIC GAMES CORP Common Stock 80874P109 58039 749465 SH SOLE 718669 0 30796 Sciplay Corp Common Stock 809087109 323 19051 SH SOLE 19051 0 0 SCORPIO TANKERS INC SHS Common Stock Y7542C130 1467 66549 SH SOLE 63268 0 3281 SCOR-SPONSORED ADR ADR 80917Q106 7032 2359723 SH SOLE 1905001 0 454722 SCOTTISH & SOUTHERN ENERGY P SPONSORED ADR ADR 78467K107 36953 1778290 SH SOLE 1593082 0 185208 SCOTTS MIRACLE-GRO CO/THE Common Stock 810186106 22088 115089 SH SOLE 84655 0 30433 SCULPTOR CAPITAL MANAGEMENT Common Stock 811246107 473 19234 SH SOLE 19154 0 80 SEA LTD-ADR ADR 81141R100 40397 147113 SH SOLE 77472 0 69641 SEABOARD CORP Common Stock 811543107 3718 961 SH SOLE 778 0 183 SEACOAST BKG CORP FLA COM Common Stock 811707801 3766 110270 SH SOLE 100327 0 9943 SEAGATE TECHNOLOGY PLC Common Stock G7997R103 136705 1554704 SH SOLE 853089 0 701615 SEAGEN INC Common Stock 81181C104 35844 227033 SH SOLE 208259 0 18774 SEALED AIR CORP Common Stock 81211K100 37341 630228 SH SOLE 530076 0 100152 SEASPINE HOLDINGS CORP Common Stock 81255T108 387 18891 SH SOLE 2732 0 16159 SEAWORLD ENTMT INC COM Common Stock 81282V100 6556 131272 SH SOLE 72081 0 59191 SECOM LTD ADR ADR 813113206 24643 1300436 SH SOLE 1173911 0 126526 SECTOR SPDR TR SBI CONS STPLS ETF 81369Y308 6841 97772 SH SOLE 24556 0 73216 SECTOR SPDR TR SBI INT-ENERGY ETF 81369Y506 35755 663727 SH SOLE 4072 0 659656 SECTOR SPDR TR SBI INT-TECH ETF 81369Y803 6379 43203 SH SOLE 41266 0 1937 Seelos Therapeutics Inc Common Stock 81577F109 78 29449 SH SOLE 19231 0 10218 SEGA SAMMY HLDGS INC SPONSORED ADR ADR 815794102 858 263948 SH SOLE 245303 0 18645 SEI INVESTMENTS CO Common Stock 784117103 24040 387926 SH SOLE 374018 0 13908 SEIKO EPSON CORP SUWA ADR ADR 81603X108 10817 1212627 SH SOLE 1051956 0 160671 SEKISUI HOUSE LTD SPONSORED ADR ADR 816078307 30124 1478855 SH SOLE 1321515 0 157340 SELECT BANCORP INC Common Stock 81617L108 552 34262 SH SOLE 33035 0 1227 SELECT ENERGY SVCS INC CL A COM Common Stock 81617J301 1456 241113 SH SOLE 170191 0 70922 SELECT MEDICAL HOLDINGS CORP Common Stock 81619Q105 20061 474697 SH SOLE 277509 0 197188 SELECT SECTOR SPDR TR SBI CONS DISCR ETF 81369Y407 8605 48192 SH SOLE 44360 0 3832 SELECTIVE INSURANCE GROUP INC Common Stock 816300107 16646 205126 SH SOLE 175977 0 29149 SELECTQUOTE INC Common Stock 816307300 1485 77094 SH SOLE 70357 0 6737 SEMPRA Common Stock 816851109 108673 820298 SH SOLE 727996 0 92302 SEMTECH CORP Common Stock 816850101 11422 166012 SH SOLE 69018 0 96994 Sendas Distribuidora SA ADR 81689T104 543 31752 SH SOLE 30052 0 1700 SENECA FOODS CORP Common Stock 817070501 965 18895 SH SOLE 15697 0 3198 SENSATA TECHNOLOGIES HOLDING N Common Stock G8060N102 11231 193732 SH SOLE 170195 0 23537 SENSEONICS HLDGS INC COM Common Stock 81727U105 354 92267 SH SOLE 75192 0 17075 SENSIENT TECHNOLOGIES CORP Common Stock 81725T100 16802 194109 SH SOLE 169940 0 24168 SERES THERAPEUTICS INC COM Common Stock 81750R102 892 37406 SH SOLE 36038 0 1368 SERITAGE GROWTH PPTYS CL A REIT 81752R100 878 47714 SH SOLE 43249 0 4465 SERVICE CORP INTERNATIONAL/US Common Stock 817565104 31717 591838 SH SOLE 559674 0 32163 SERVICE PROPERTIES TRUST REIT 81761L102 22395 1777353 SH SOLE 969227 0 808125 SERVICENOW INC COM Common Stock 81762P102 338748 616410 SH SOLE 498749 0 117661 SERVISFIRST BANCSHARES COM Common Stock 81768T108 10741 157999 SH SOLE 98988 0 59011 Sesen Bio Inc Common Stock 817763105 388 83988 SH SOLE 83988 0 0 SEVEN & I HOLDINGS - UNSPONS ADR ADR 81783H105 63749 2676283 SH SOLE 2450295 0 225988 SEVERN TRENT PLC SPONSORED ADR ADR 81814P209 355 9804 SH SOLE 6211 0 3593 SFL CORP LTD Common Stock G7738W106 1959 256030 SH SOLE 217632 0 38398 SGS SOC GEN SURVEILLANCE - ADR ADR 818800104 29062 937500 SH SOLE 782443 0 155057 SHAKE SHACK INC. Common Stock 819047101 7699 71936 SH SOLE 62458 0 9478 SHARP CORP ADR ADR 819882309 11260 2780262 SH SOLE 2450808 0 329454 Shattuck Labs Inc Common Stock 82024L103 209 7217 SH SOLE 7105 0 112 SHAW COMMUNICATIONS INC Common Stock 82028K200 15188 525179 SH SOLE 497054 0 28125 SHELL MIDSTREAM L P UNIT LTD INT MLP 822634101 716 48477 SH SOLE 36384 0 12093 SHENANDOAH TELECOMMUNICATIONS Common Stock 82312B106 5533 114056 SH SOLE 86538 0 27518 SHENZHOU INTERNATI-UNSP ADR ADR 82322R109 7368 289611 SH SOLE 275689 0 13922 SHERWIN-WILLIAMS CO/THE Common Stock 824348106 317161 1164107 SH SOLE 726201 0 437906 SHIFT4 PAYMENTS INC-CLASS A Common Stock 82452J109 3408 36367 SH SOLE 20897 0 15470 SHIMANO INC ADR ADR 82455C101 35163 1477450 SH SOLE 1330343 0 147107 SHIMIZU CORP - ADR ADR 82454Y104 283 9195 SH SOLE 4813 0 4382 SHIN - ETSU CHEM - UNSPON ADR ADR 824551105 72013 1718690 SH SOLE 1518127 0 200563 SHIN-ETSU CHEMICAL CO LTD Common Stock J72810120 203 1212 SH SOLE 587 0 625 SHINHAN FINANCIAL GROUP CO L SPN ADR RESTR ADR 824596100 35133 979999 SH SOLE 933044 0 46955 SHINSEI BANK LTD TOKYO SPONSORED ADR ADR 824631105 550 202117 SH SOLE 190568 0 11549 SHIONOGI & CO LTD-UNSPON ADR ADR 824667109 17475 1343164 SH SOLE 1179614 0 163550 SHISEIDO SPONSORED ADR ADR 824841407 45691 619034 SH SOLE 567897 0 51137 SHIZUOKA BANK-UNSPONS ADR ADR 824882203 469 5885 SH SOLE 1854 0 4031 SHOALS TECHNOLOGIES GROUP -A Common Stock 82489W107 1092 30753 SH SOLE 24530 0 6223 SHOCKWAVE MEDICAL INC Common Stock 82489T104 10447 55061 SH SOLE 31988 0 23073 SHOE CARNIVAL INC Common Stock 824889109 3869 54050 SH SOLE 20556 0 33494 SHOPIFY INC CL A Common Stock 82509L107 107568 73627 SH SOLE 62209 0 11418 SHOPRITE HLDGS LTD SPONSORED ADR ADR 82510E209 1182 109279 SH SOLE 101628 0 7651 SHORE BANCSHARES INC Common Stock 825107105 753 44949 SH SOLE 37766 0 7183 SHUTTERSTOCK INC COM Common Stock 825690100 12812 130513 SH SOLE 44024 0 86489 SHYFT GROUP INC/THE Common Stock 825698103 3256 87038 SH SOLE 17141 0 69897 SIBANYE-STILLWATER LTD-ADR ADR 82575P107 705 42160 SH SOLE 33701 0 8459 SIEBERT FINANCIAL CORP Common Stock 826176109 71 14762 SH SOLE 12590 0 2172 SIEMENS A G SPONSORED ADR ADR 826197501 149989 1883361 SH SOLE 1057278 0 826083 SIEMENS HEALTHINEE-UNSP ADR ADR 82622J104 26953 878738 SH SOLE 784503 0 94235 SIENTRA INC COM Common Stock 82621J105 226 28344 SH SOLE 27665 0 679 SIERRA BANCORP Common Stock 82620P102 1485 58356 SH SOLE 36887 0 21469 SIGA TECHNOLOGIES INC Common Stock 826917106 364 57982 SH SOLE 40730 0 17252 SIGNATURE BANK/NEW YORK NY Common Stock 82669G104 28734 116971 SH SOLE 66019 0 50952 SIGNET JEWELERS LTD Common Stock G81276100 30786 381067 SH SOLE 328383 0 52684 SIGNIFY HEALTH INC -CLASS A Common Stock 82671G100 421 13833 SH SOLE 12183 0 1650 SIKA AG-BR-ADR ADR 82674R103 45030 1373698 SH SOLE 1263846 0 109852 SILGAN HOLDINGS INC Common Stock 827048109 26907 648353 SH SOLE 153075 0 495278 SILICON LABORATORIES INC Common Stock 826919102 10905 71157 SH SOLE 60704 0 10453 SILICON MOTION TECHNOLOGY CO SPONSORED ADR ADR 82706C108 32346 504611 SH SOLE 24032 0 480579 SILK ROAD MEDICAL INC Common Stock 82710M100 845 17661 SH SOLE 17080 0 581 SILVERBOW RESOURCES INC Common Stock 82836G102 1040 44807 SH SOLE 44807 0 0 SILVERGATE CAPITAL CORP-CL A Common Stock 82837P408 596 5258 SH SOLE 4325 0 933 SIMMONS FIRST NATIONAL CORP Common Stock 828730200 10078 343482 SH SOLE 279708 0 63774 SIMON PROPERTY GROUP INC REIT REIT 828806109 200972 1540253 SH SOLE 1238910 0 301343 SIMPLY GOOD FOODS CO/THE Common Stock 82900L102 5155 141196 SH SOLE 124427 0 16769 SIMPSON MANUFACTURING CO INC Common Stock 829073105 9923 89845 SH SOLE 72063 0 17782 SIMULATIONS PLUS INC Common Stock 829214105 1605 29229 SH SOLE 22840 0 6389 SINCLAIR BROADCAST GROUP INC Common Stock 829226109 6170 185727 SH SOLE 177140 0 8586 SINGAPORE AIRLINES LTD. ADR 82930C106 14156 1968800 SH SOLE 1825459 0 143341 SINGAPORE EXCHANGE LTD ADR ADR 82929W105 23323 186616 SH SOLE 169250 0 17366 Singapore Technologies Enginee ADR 82929Y101 317 10971 SH SOLE 6034 0 4937 SINGAPORE TELECOMMUNICATNS L SPON ADR NEW ADR 82929R304 19160 1126379 SH SOLE 1042991 0 83388 SINO BIOPHARMACEUTICAL Common Stock G8167W138 10 10399 SH SOLE 6750 0 3649 SINO LD LTD SPONSORED ADR ADR 829344308 268 32287 SH SOLE 22804 0 9483 SINOPEC SHANGHAI PETROCHEMIC SPON ADR H ADR 82935M109 1226 52449 SH SOLE 47449 0 5000 SINOPHARM GROUP CO-UNSP ADR ADR 82937K101 4953 332164 SH SOLE 305163 0 27001 SIRIUS XM HOLDINGS INC Common Stock 82968B103 14069 2151232 SH SOLE 2045940 0 105292 SiriusPoint Ltd Common Stock G8192H106 2743 272413 SH SOLE 234772 0 37641 SITE CENTERS CORP REIT 82981J109 10094 670272 SH SOLE 584529 0 85743 SITEONE LANDSCAPE SUPPLY INC Common Stock 82982L103 8942 52830 SH SOLE 34054 0 18776 SiTime Corp Common Stock 82982T106 1570 12402 SH SOLE 12294 0 108 SIX FLAGS ENTERTAINMENT CORP Common Stock 83001A102 12440 287426 SH SOLE 274138 0 13288 SJM HOLDINGS LTD - ADR ADR 78428L103 751 173903 SH SOLE 0 0 173903 SJW GROUP Common Stock 784305104 3013 47605 SH SOLE 44865 0 2740 SK TELECOM LTD SPONSORED ADR ADR 78440P108 37981 1209187 SH SOLE 1153063 0 56124 SKECHERS U.S.A. INC Common Stock 830566105 19848 398307 SH SOLE 243362 0 154945 SKF AB SPONSORED ADR ADR 784375404 18338 715778 SH SOLE 634944 0 80835 SKILLZ INC Common Stock 83067L109 2357 108535 SH SOLE 100060 0 8475 SKYLINE CHAMPION CORP Common Stock 830830105 3800 71294 SH SOLE 19298 0 51996 SKYWEST INC Common Stock 830879102 11892 276105 SH SOLE 253661 0 22444 SKYWORKS SOLUTIONS INC Common Stock 83088M102 107153 558814 SH SOLE 467740 0 91074 SL GREEN RLTY CORP COM REIT REIT 78440X804 26381 329760 SH SOLE 270062 0 59699 SLACK TECHNOLOGIES INC- CL A Common Stock 83088V102 19116 431514 SH SOLE 412289 0 19225 SLEEP NUMBER CORP Common Stock 83125X103 7919 72024 SH SOLE 57965 0 14059 SLM CORP COM Common Stock 78442P106 40059 1913040 SH SOLE 742162 0 1170878 SM ENERGY CO Common Stock 78454L100 36349 1475793 SH SOLE 1374225 0 101568 SMART GLOBAL HOLDINGS INC Common Stock G8232Y101 1848 38753 SH SOLE 34217 0 4536 SMARTSHEET INC-CLASS A Common Stock 83200N103 7043 97385 SH SOLE 91675 0 5710 SMC CORP JAPAN SPONSORED ADR ADR 78445W306 52494 1774630 SH SOLE 1593988 0 180642 SMC Corp/Japan Common Stock J75734103 257 432 SH SOLE 136 0 296 SMITH & NEPHEW PLC SPDN ADR NEW ADR 83175M205 43755 1007240 SH SOLE 864522 0 142718 SMITH & WESSON BRANDS INC Common Stock 831754106 1617 46594 SH SOLE 29889 0 16705 SMITH MICRO SOFTWARE Common Stock 832154207 62 11849 SH SOLE 11849 0 0 SMITHS GROUP PLC SPON ADR ADR 83238P203 15357 696453 SH SOLE 591576 0 104877 SMURFIT KAPPA GROUP PLC-ADR ADR 83272W106 23966 440181 SH SOLE 317714 0 122467 SNAM RETE GAS SPA ADR ADR 78460A106 589 50370 SH SOLE 39509 0 10861 SNAP INC CL A Common Stock 83304A106 57733 847266 SH SOLE 389577 0 457689 SNAP-ON INC Common Stock 833034101 52234 233781 SH SOLE 176030 0 57751 SNOWFLAKE INC Common Stock 833445109 27822 115062 SH SOLE 73518 0 41544 SOCIEDAD QUIMICA MINERA DE C SPON ADR SER ADR 833635105 9436 199357 SH SOLE 190220 0 9137 SOCIETE GENERALE FRANCE SPONSORED ADR ADR 83364L109 29216 4861213 SH SOLE 4280957 0 580256 SODEXO - SPONSORED ADR ADR 833792104 23232 1250362 SH SOLE 1114869 0 135493 Softbank Corp ADR 83405K102 24332 1857431 SH SOLE 1563389 0 294042 SOFTBANK CORP ADR ADR 83404D109 104066 2984571 SH SOLE 2634557 0 350014 SOLAREDGE TECHNOLOGIES INC Common Stock 83417M104 12863 46541 SH SOLE 43155 0 3386 SOLARIS OILFIELD INFRAST-A Common Stock 83418M103 1169 120003 SH SOLE 108913 0 11090 SOLARWINDS CORP Common Stock 83417Q204 2434 144099 SH SOLE 136099 0 8000 SOLID BIOSCIENCES INC Common Stock 83422E105 245 66922 SH SOLE 64820 0 2102 SONIC AUTOMOTIVE INC Common Stock 83545G102 5415 121039 SH SOLE 81361 0 39678 SONIC HEALTHCARE LTD ADR ADR 83546A203 47451 1659109 SH SOLE 1481882 0 177227 SONOCO PRODUCTS CO Common Stock 835495102 25346 378861 SH SOLE 352117 0 26744 SONOS INC Common Stock 83570H108 3545 100615 SH SOLE 35830 0 64785 SONOVA HOLDING-UNSPON ADR ADR 83569C102 51348 683632 SH SOLE 536879 0 146753 SONY GROUP CORP ADR 835699307 142458 1465321 SH SOLE 1272653 0 192668 SORRENTO THERAPEUTICS COM NEW Common Stock 83587F202 1368 141139 SH SOLE 124070 0 17069 SOTERA HEALTH CO Common Stock 83601L102 10720 442425 SH SOLE 437184 0 5241 SOUTH JERSEY INDUSTRIES INC Common Stock 838518108 16073 619877 SH SOLE 598749 0 21128 SOUTH STATE CORP Common Stock 840441109 5156 63064 SH SOLE 61265 0 1799 SOUTH32 - ADR-W/I ADR 84473L105 42254 3836083 SH SOLE 3440723 0 395360 SOUTHERN CO/THE Common Stock 842587107 225845 3732360 SH SOLE 2874989 0 857370 SOUTHERN COPPER CORP Common Stock 84265V105 43985 683852 SH SOLE 638394 0 45458 SOUTHERN FIRST BANCSHS COM Common Stock 842873101 856 16733 SH SOLE 15985 0 748 SOUTHSIDE BANCSHARES INC Common Stock 84470P109 2402 62832 SH SOLE 59162 0 3670 SOUTHWEST AIRLINES CO Common Stock 844741108 87764 1653115 SH SOLE 1268528 0 384586 SOUTHWEST GAS HOLDINGS INC Common Stock 844895102 8650 130687 SH SOLE 116221 0 14466 SOUTHWESTERN ENERGY CO Common Stock 845467109 22054 3889624 SH SOLE 3230193 0 659431 SP PLUS CORP Common Stock 78469C103 1146 37451 SH SOLE 11181 0 26270 SPARK ENERGY INC CL A COM Common Stock 846511103 409 36068 SH SOLE 29703 0 6365 SPARK NEW ZEALAND LTD ADR 84652A102 29120 1732297 SH SOLE 1600714 0 131583 SPARTANNASH CO Common Stock 847215100 4637 240150 SH SOLE 175975 0 64175 SPDR DOW JONES INDUSTRIAL AVERAGE ETF ETF 78467X109 2867 8312 SH SOLE 4676 0 3636 SPDR GOLD TRUST ETF 78463V107 1022 6169 SH SOLE 2492 0 3677 SPDR PORT LNG TRM TRSRY ETF 78464A664 296 7174 SH SOLE 7174 0 0 SPDR PORTFOLIO AGGREGATE BOND ETF ETF 78464A649 519 17310 SH SOLE 17310 0 0 SPDR PORTFOLIO DEVELOPED WORLD ETF ETF 78463X889 3542 96282 SH SOLE 96282 0 0 SPDR PORTFOLIO EMERGING MARKETS ETF ETF 78463X509 23833 523792 SH SOLE 523792 0 0 SPDR PORTFOLIO LARGE CAP ETF ETF 78464A854 311 6182 SH SOLE 6182 0 0 SPDR PORTFOLIO MSCI GLOBAL S ETF 78463X475 6790 122302 SH SOLE 122302 0 0 SPDR PORTFOLIO S&P 400 MID C ETF 78464A847 204 4313 SH SOLE 4313 0 0 SPDR PORTFOLIO SMALL CAP ETF ETF 78468R853 232 5272 SH SOLE 5272 0 0 SPDR POTFOLIO S&P 1500 COMPOS ETF 78464A805 2696 50894 SH SOLE 50894 0 0 SPDR S&P BIOTECH ETF 78464A870 209 1545 SH SOLE 1336 0 209 SPDR S&P METALS & MINING ETF ETF 78464A755 89767 2084690 SH SOLE 248 0 2084442 SPDR S&P MIDCAP 400 ETF TRUST ETF 78467Y107 9973 20311 SH SOLE 1756 0 18555 SPDR S&P OIL & GAS EXPLORATION ETF ETF 78468R556 149587 1547081 SH SOLE 25 0 1547056 SPDR TR UNIT SER 1 ETF 78462F103 132957 310603 SH SOLE 196191 0 114411 SPECTRUM BRANDS HOLDINGS INC (NEW) Common Stock 84790A105 10050 118183 SH SOLE 21258 0 96924 SPECTRUM PHARMACEUTICALS INC Common Stock 84763A108 3802 1013820 SH SOLE 903164 0 110656 SPERO THERAPEUTICS INC Common Stock 84833T103 418 29947 SH SOLE 12101 0 17846 SPIRE INC Common Stock 84857L101 25489 352689 SH SOLE 303995 0 48694 SPIRIT AEROSYSTEMS HOLDINGS IN Common Stock 848574109 51130 1083495 SH SOLE 483972 0 599523 SPIRIT AIRLS INC COM Common Stock 848577102 2938 96532 SH SOLE 91193 0 5339 SPIRIT RLTY CAP INC COM REIT 84860W300 10141 211970 SH SOLE 184189 0 27781 SPLUNK INC COM Common Stock 848637104 28218 195176 SH SOLE 179230 0 15945 SPOK HOLDINGS INC Common Stock 84863T106 746 77496 SH SOLE 73561 0 3936 SPORTSMANS WHSE HLDGS COM Common Stock 84920Y106 700 39395 SH SOLE 27758 0 11637 SPOTIFY TECHNOLOGY SA Common Stock L8681T102 39522 143407 SH SOLE 127765 0 15642 SPRINGWORKS THERAPEUTICS INC Common Stock 85205L107 2260 27425 SH SOLE 13721 0 13704 Sprout Social Inc Common Stock 85209W109 6107 68301 SH SOLE 37711 0 30590 SPROUTS FARMERS MARKET INC Common Stock 85208M102 15011 604047 SH SOLE 320001 0 284046 SPS COMM INC COM Common Stock 78463M107 13479 134993 SH SOLE 101074 0 33919 SPX CORP Common Stock 784635104 15592 255277 SH SOLE 97064 0 158213 SPX FLOW INC Common Stock 78469X107 10507 161053 SH SOLE 96159 0 64894 SQUARE INC - A Common Stock 852234103 109700 449959 SH SOLE 412642 0 37317 SQUARESPACE IN-A EQUITY Common Stock 85225A107 1123 18901 SH SOLE 0 0 18901 SS&C TECHNOLOGIES INC COM Common Stock 78467J100 15290 212183 SH SOLE 197172 0 15011 SSSS - SuRo Capital Corp Common Stock 86887Q109 5629 417240 SH SOLE 0 0 417240 ST JOE CO/THE Common Stock 790148100 4954 111048 SH SOLE 101520 0 9528 STAAR SURGICAL CO COM PAR $0.01 Common Stock 852312305 11929 78225 SH SOLE 43215 0 35010 STAG INDL INC COM REIT REIT 85254J102 8769 234286 SH SOLE 214176 0 20110 STAMPS.COM INC Common Stock 852857200 17073 85243 SH SOLE 78455 0 6788 STANDARD BK GROUP LTD SPONSORED ADR ADR 853118206 3483 389608 SH SOLE 238735 0 150873 STANDARD CHARTERED- UNSP ADR ADR 853254100 10106 794215 SH SOLE 715779 0 78436 STANDARD LIFE ABE - UNSPON ADR ADR 00108N100 207 13550 SH SOLE 2916 0 10634 STANDARD MOTOR PRODUCTS INC Common Stock 853666105 1371 31620 SH SOLE 28432 0 3188 STANDEX INTERNATIONAL CORP Common Stock 854231107 9261 97580 SH SOLE 48834 0 48746 STANLEY BLACK & DECKER INC Common Stock 854502101 145119 707933 SH SOLE 572568 0 135365 STAR BULK CARRIERS CORP Common Stock Y8162K204 1525 66448 SH SOLE 66448 0 0 STARBUCKS CORP Common Stock 855244109 517712 4630285 SH SOLE 3800305 0 829980 STARWOOD PROPERTY TRUST INC REIT REIT 85571B105 29523 1128128 SH SOLE 450503 0 677625 STATE AUTO FINANCIAL CORP Common Stock 855707105 817 47727 SH SOLE 45337 0 2390 STATE STREET CORP Common Stock 857477103 137408 1670007 SH SOLE 1095718 0 574289 STEEL DYNAMICS INC COM Common Stock 858119100 74679 1253003 SH SOLE 603008 0 649995 STEELCASE INC Common Stock 858155203 2022 133827 SH SOLE 104330 0 29497 STELLANTIS NV Common Stock N82405106 48229 2446934 SH SOLE 2305116 0 141819 STEM INC Common Stock 85859N102 455 12646 SH SOLE 11863 0 783 STEPAN CO Common Stock 858586100 7561 62869 SH SOLE 49180 0 13689 STEPSTONE GROUP INC- CLASS A Common Stock 85914M107 524 15239 SH SOLE 15208 0 31 Stereotaxis Inc Common Stock 85916J409 1428 148086 SH SOLE 5774 0 142312 STERICYCLE INC Common Stock 858912108 11548 161393 SH SOLE 143104 0 18289 STERIS PLC Common Stock G8473T100 45608 221075 SH SOLE 185702 0 35372 STERLING BANCORP INC/MI Common Stock 85917W102 285 62658 SH SOLE 53845 0 8813 STERLING BANCORP/DE Common Stock 85917A100 21282 858505 SH SOLE 638265 0 220240 STERLING CONSTRUCTION CO INC Common Stock 859241101 483 20005 SH SOLE 18460 0 1545 STEVEN MADDEN LTD Common Stock 556269108 12208 278985 SH SOLE 213184 0 65801 STEWART INFORMATION SERVICES C Common Stock 860372101 8254 145603 SH SOLE 76246 0 69357 STIFEL FINANCIAL CORP Common Stock 860630102 17973 277110 SH SOLE 241970 0 35140 STITCH FIX INC-CLASS A Common Stock 860897107 4517 74907 SH SOLE 71708 0 3199 STMICROELECTRONICS N V NY REGISTRY NY Reg Shrs 861012102 39603 1088590 SH SOLE 973717 0 114873 STOCK YARDS BANCORP INC Common Stock 861025104 1756 34500 SH SOLE 33905 0 595 STONECO LTD-A Common Stock G85158106 24113 359572 SH SOLE 340934 0 18638 STONERIDGE INC Common Stock 86183P102 300 10177 SH SOLE 10012 0 165 StoneX Group Inc Common Stock 861896108 2279 37568 SH SOLE 35012 0 2556 STORA ENSO CORP SPON ADR REP R ADR 86210M106 18232 1000651 SH SOLE 880104 0 120548 STORE CAP CORP COM REIT 862121100 13330 386253 SH SOLE 345670 0 40583 STRATASYS INC Common Stock M85548101 339 13090 SH SOLE 7495 0 5595 STRATEGIC EDUCATION INC Common Stock 86272C103 3668 48221 SH SOLE 34150 0 14071 STRAUMANN HOLDING AG-UNS ADR ADR 86317T103 12651 155149 SH SOLE 143829 0 11320 STREETTRACKS SER TR SPDR S&P DIVID ETF 78464A763 2906 23766 SH SOLE 23517 0 249 STRIDE INC Common Stock 86333M108 1707 53130 SH SOLE 7686 0 45444 STRONGBRIDGE BIOPHARMA PLC Common Stock G85347105 168 56585 SH SOLE 45091 0 11494 STRYKER CORP Common Stock 863667101 282094 1086105 SH SOLE 928964 0 157141 STURM RUGER & CO INC Common Stock 864159108 4157 46200 SH SOLE 34123 0 12077 SUBARU CORP ADR 86428V104 19722 1994150 SH SOLE 1789740 0 204410 SUBSEA 7 S A SPONSORED ADR ADR 864323100 521 54257 SH SOLE 54257 0 0 SUEZ-SPONSORED ADR ADR 864691209 28466 2368257 SH SOLE 2125802 0 242455 SUMCO CORPORATION ADR ADR 86558P109 595 12008 SH SOLE 11976 0 32 SUMITOMO CHEM CO LTD ADR ADR 865612105 16484 621814 SH SOLE 544475 0 77339 SUMITOMO CORP SPONSORED ADR ADR 865613103 20562 1534444 SH SOLE 1364707 0 169737 SUMITOMO ELEC INDS LTD ADR ADR 865617203 301 19954 SH SOLE 8103 0 11851 SUMITOMO METAL MNG CO ADR ADR 86563T104 1594 163683 SH SOLE 152120 0 11563 SUMITOMO MITSUI FINL SPONSORED ADR ADR 86562M209 74663 10836426 SH SOLE 9003499 0 1832927 SUMITOMO MITSUI TR SPONSORED ADR ADR 86562X106 25108 8047540 SH SOLE 7166444 0 881096 SUMMIT HOTEL PPTYS INC COM REIT 866082100 9693 1038874 SH SOLE 984982 0 53892 SUMMIT MATERIALS INC - CL A Common Stock 86614U100 7895 226556 SH SOLE 153414 0 73142 SUMO LOGIC INC Common Stock 86646P103 1275 61736 SH SOLE 53865 0 7871 SUN ART RETAIL GRP LTD ADR ADR 866633100 158 21038 SH SOLE 21038 0 0 SUN COMMUNITIES INC REIT REIT 866674104 37060 216217 SH SOLE 200280 0 15937 SUN HUNG KAI PPTYS LTD SPONSORED ADR ADR 86676H302 59799 3999903 SH SOLE 3670275 0 329628 SUN LIFE FINANCIAL INC Common Stock 866796105 19957 387209 SH SOLE 368407 0 18802 SUNCOKE ENERGY INC Common Stock 86722A103 1728 242002 SH SOLE 225665 0 16337 SUNCOR ENERGY INC Common Stock 867224107 21513 897516 SH SOLE 850770 0 46746 SUNCORP GROUP LTD-SPON ADR ADR 86723Y308 369 44566 SH SOLE 9851 0 34715 SUNNOVA ENERGY INTERNATIONAL Common Stock 86745K104 2700 71695 SH SOLE 64520 0 7175 SUNNY OPTICAL TECH-UNSP ADR ADR 86745T105 7399 23488 SH SOLE 21282 0 2206 SUNPOWER CORP Common Stock 867652406 1867 63886 SH SOLE 61451 0 2435 SUNRUN INC COM Common Stock 86771W105 13071 234327 SH SOLE 221892 0 12435 SUNSTONE HOTEL INVESTORS INC REIT REIT 867892101 5390 433972 SH SOLE 384941 0 49031 SUNTORY BEVER & FOOD ADS ADR 86803T104 22496 1196600 SH SOLE 1090495 0 106105 SUPER MICRO COMPUTER INC Common Stock 86800U104 10412 295951 SH SOLE 11561 0 284390 SUPERIOR GROUP OF COS INC Common Stock 868358102 379 15870 SH SOLE 11285 0 4585 SUPERNUS PHARMA INC COM Common Stock 868459108 4578 148684 SH SOLE 123716 0 24968 SURGERY PARTNERS INC COM Common Stock 86881A100 3927 58952 SH SOLE 18591 0 40361 SURGUTNEFTEGAZ JSC SPON ADR PFD ADR 868861105 5551 892511 SH SOLE 834694 0 57817 SURMODICS INC Common Stock 868873100 1779 32795 SH SOLE 29484 0 3311 Sutro Biopharma Inc Common Stock 869367102 227 12228 SH SOLE 12067 0 161 SUZANO PAPEL E CELULO-SP ADR ADR 86959K105 1838 152642 SH SOLE 133398 0 19244 SUZUKI MTR CORP ADR ADR 86959X107 7497 44284 SH SOLE 39759 0 4525 SVB FINANCIAL GROUP Common Stock 78486Q101 120444 216458 SH SOLE 174279 0 42179 SVENSKA HANDELSBANKEN ADR ADR 86959C103 29077 5187769 SH SOLE 4520285 0 667484 SWATCH GROUP AG ADR ADR 870123106 16052 935429 SH SOLE 856197 0 79231 SWEDBANK AB ADR ADR 870195104 19272 1030035 SH SOLE 872392 0 157643 SWEDISH MATCH AB Common Stock W9376L154 145 16650 SH SOLE 7830 0 8820 SWEDISH MATCH AB-UNSPON ADR ADR 870309606 26436 3106433 SH SOLE 2817306 0 289127 SWIRE PAC LTD SPON ADR A ADR 870794302 28987 4326359 SH SOLE 3815944 0 510415 Swiss Life Holding AG ADR 87089E100 2152 89880 SH SOLE 78528 0 11352 SWISS RE LTD SPONSORED ADR ADR 870886108 28219 1248622 SH SOLE 1145598 0 103024 SWISSCOM AG-SPONSORED ADR ADR 871013108 34790 607926 SH SOLE 555296 0 52630 SWITCH INC - A Common Stock 87105L104 6317 299250 SH SOLE 192648 0 106601 SYKES ENTERPRISES INC Common Stock 871237103 10555 196558 SH SOLE 116294 0 80264 SYMRISE AG - ADR ADR 87155N109 43332 1242767 SH SOLE 1101172 0 141595 SYNAPTICS INC Common Stock 87157D109 11915 76587 SH SOLE 56175 0 20412 SYNCHRONY FINL COM Common Stock 87165B103 153532 3164311 SH SOLE 2000698 0 1163613 SYNDAX PHARMACEUTICALS INC Common Stock 87164F105 537 31289 SH SOLE 29598 0 1691 SYNEOS HEALTH INC Common Stock 87166B102 24826 277417 SH SOLE 80356 0 197061 SYNLOGIC INC Common Stock 87166L100 106 27348 SH SOLE 27348 0 0 SYNNEX CORP Common Stock 87162W100 12219 100356 SH SOLE 64654 0 35701 SYNOPSYS INC Common Stock 871607107 118225 428676 SH SOLE 365708 0 62968 SYNOVUS FINANCIAL CORP Common Stock 87161C501 27684 630913 SH SOLE 578645 0 52269 SYROS PHARMACEUTICALS INC Common Stock 87184Q107 104 19110 SH SOLE 16621 0 2489 SYSCO CORP Common Stock 871829107 169341 2178015 SH SOLE 1582393 0 595622 SYSMEX CORP UNSPONS ADR ADR 87184P109 56962 959433 SH SOLE 855176 0 104257 Systemax Inc Common Stock 37892E102 380 10355 SH SOLE 5872 0 4483 T ROWE PRICE GROUP INC Common Stock 74144T108 193639 978124 SH SOLE 809849 0 168275 T&D HOLDINGS INC-UNSPON ADR ADR 872120100 1941 302002 SH SOLE 232752 0 69250 TABCORP HLDGS LTD ADR ADR 873306302 441 56791 SH SOLE 3431 0 53360 TABULA RASA HEALTHCARE INC Common Stock 873379101 2035 40693 SH SOLE 29992 0 10701 TACTILE SYSTEMS TECHNOLOGY I Common Stock 87357P100 2786 53575 SH SOLE 38852 0 14723 TAISHO PHARMA HOLD UNSP- ADR ADR 87402P105 1664 124926 SH SOLE 103505 0 21421 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR ADR 874039100 232598 1935738 SH SOLE 1553215 0 382523 TAKEDA PHARMACEUTICAL CO LTD ADR 874060205 63492 3772537 SH SOLE 2703596 0 1068941 TAKE-TWO INTERACTIVE SOFTWARE Common Stock 874054109 62606 353666 SH SOLE 270664 0 83002 TAL EDUCATION GROUP ADR 874080104 4759 188632 SH SOLE 180620 0 8012 TALEND SA - ADR ADR 874224207 885 13487 SH SOLE 13402 0 85 Talis Biomedical Corp Common Stock 87424L108 557 50496 SH SOLE 8263 0 42233 TALOS ENERGY INC Common Stock 87484T108 3544 226611 SH SOLE 218615 0 7996 TANDEM DIABETES CARE INC Common Stock 875372203 5125 52623 SH SOLE 47645 0 4978 TANGER FACTORY OUTLET CENTER REIT REIT 875465106 8705 461798 SH SOLE 342230 0 119568 TAPESTRY INC Common Stock 876030107 53351 1227029 SH SOLE 966987 0 260042 TARGA RESOURCES CORP Common Stock 87612G101 50082 1126700 SH SOLE 1045576 0 81124 TARGET CORP Common Stock 87612E106 741788 3068537 SH SOLE 2028436 0 1040101 TARGET HOSPITALITY CORP Common Stock 87615L107 124 33408 SH SOLE 31895 0 1513 TARO PHARMACEUTICAL INDS LTD ORD Common Stock M8737E108 4357 60545 SH SOLE 56486 0 4059 TATA MOTORS LTD SPONSORED ADR ADR 876568502 31111 1365720 SH SOLE 1301863 0 63857 TATE & LYLE PLC SPONSORED ADR ADR 876570607 328 8024 SH SOLE 8015 0 9 Tatneft PJSC ADR 876629205 904 20923 SH SOLE 20394 0 529 TAYLOR MORRISON HOME CL A Common Stock 87724P106 19159 725171 SH SOLE 447690 0 277481 TC ENERGY CORP Common Stock 87807B107 19518 394136 SH SOLE 381552 0 12583 TCR2 THERAPEUTICS INC Common Stock 87808K106 935 56990 SH SOLE 11732 0 45258 TDK CORP - SPONSORED ADR ADR 872351408 27195 224992 SH SOLE 203508 0 21484 TE CONNECTIVITY LTD Common Stock H84989104 115562 854683 SH SOLE 765474 0 89209 TEAM INC Common Stock 878155100 1448 216153 SH SOLE 81412 0 134741 TeamViewer AG ADR 87816Y106 5550 296970 SH SOLE 273622 0 23348 TECHNIP ENERGIES ADR - SPON ADR 87854Y109 1371 100483 SH SOLE 88410 0 12073 TECHNIPFMC PLC Common Stock G87110105 9174 1013748 SH SOLE 890917 0 122831 TECHNOPRO HOLDINGS-SPON ADR ADR 87875T204 2391 160683 SH SOLE 30904 0 129779 TECHTARGET INC Common Stock 87874R100 6834 88195 SH SOLE 55526 0 32669 TECHTRONIC INDS LTD SPONSORED ADR ADR 87873R101 52674 601090 SH SOLE 478078 0 123013 TECK RESOURCES LTD Common Stock 878742204 12973 563043 SH SOLE 549882 0 13161 TEEKAY CORP Common Stock Y8564W103 50 13324 SH SOLE 13324 0 0 TEGNA INC Common Stock 87901J105 23465 1250825 SH SOLE 413037 0 837788 TEIJIN LTD ADR ADR 879063204 376 24832 SH SOLE 23927 0 905 TEJON RANCH CO DEL COM Common Stock 879080109 242 15898 SH SOLE 15700 0 198 TELADOC HEALTH INC Common Stock 87918A105 20139 121107 SH SOLE 111538 0 9569 TELE2 AB ADR ADR 87952P307 3058 455079 SH SOLE 400029 0 55050 TELECOM ARGENTINA STET FRANCE TELECOM ADR ADR 879273209 755 141964 SH SOLE 136726 0 5238 TELECOM ITALIA SPA-SPON ADR ADR 87927Y201 5301 1007769 SH SOLE 885011 0 122759 TELECOM ITALIA SPA-SPON ADR ADR 87927Y102 11667 2324075 SH SOLE 2013938 0 310137 TELEDYNE TECHNOLOGIES INC Common Stock 879360105 48440 115656 SH SOLE 82167 0 33489 TELEFLEX INC Common Stock 879369106 78053 194264 SH SOLE 99037 0 95226 TELEFONICA BRASIL SA ADR 87936R205 875 102936 SH SOLE 99227 0 3709 TELEFONICA S A SPONSORED ADR ADR 879382208 26712 5683416 SH SOLE 4996237 0 687179 TELENOR ASA SPONSORED ADR ADR 87944W105 13869 820632 SH SOLE 760712 0 59921 TELEPERFORMANCE SA ADR ADR 87946F100 28402 139688 SH SOLE 105759 0 33929 TELEPHONE & DATA SYSTEMS INC Common Stock 879433829 5642 248990 SH SOLE 220996 0 27994 TELIASONERA A B SPONSORED ADR ADR 87960M205 26001 2934681 SH SOLE 2629646 0 305035 TELLURIAN INC Common Stock 87968A104 786 169006 SH SOLE 144723 0 24283 TELOS CORPORATION Common Stock 87969B101 1003 29479 SH SOLE 29479 0 0 TELSTRA CORP LTD SPON ADR ADR 87969N204 37641 2681449 SH SOLE 2487921 0 193528 TELUS CORP NON-VTG SHS Common Stock 87971M103 9640 429779 SH SOLE 422184 0 7595 TEMENOS AG-SP ADR ADR 87974R208 16023 99605 SH SOLE 88488 0 11117 Templeton Emerging Markets Inc Closed-End Fund 880192109 9035 1133670 SH SOLE 294440 0 839230 TEMPLETON GLOBAL INCOME FUND Closed-End Fund 880198106 23355 4170605 SH SOLE 965145 0 3205460 TEMPUR SEALY INTERNATIONAL INC Common Stock 88023U101 12250 312571 SH SOLE 280642 0 31928 TENABLE HOLDINGS INC Common Stock 88025T102 5488 132716 SH SOLE 85784 0 46932 TENAGA NASIONAL BERHAD SPONSORED ADR ADR 880277108 594 62514 SH SOLE 57932 0 4582 TENARIS SA ADR ADR 88031M109 28939 1321400 SH SOLE 1176041 0 145359 TENCENT HOLDINGS LTD Common Stock G87572163 401 5330 SH SOLE 4241 0 1089 TENCENT HOLDINGS LTD - ADR ADR 88032Q109 121167 1609126 SH SOLE 1377632 0 231494 TENCENT MUSIC ENTERTAINM-ADR ADR 88034P109 5545 358225 SH SOLE 272604 0 85621 TENET HEALTHCARE CORP Common Stock 88033G407 14714 219642 SH SOLE 130476 0 89166 TENNANT CO Common Stock 880345103 5443 68163 SH SOLE 33023 0 35140 TENNECO INC Common Stock 880349105 2164 111995 SH SOLE 92019 0 19976 TERADATA CORP Common Stock 88076W103 14315 286479 SH SOLE 266418 0 20060 TERADYNE INC Common Stock 880770102 60318 450268 SH SOLE 382000 0 68268 TEREX CORP Common Stock 880779103 9973 209419 SH SOLE 181159 0 28260 Terminix Global Holdings Inc Common Stock 88087E100 13250 277723 SH SOLE 268068 0 9655 TERNIUM SA-SPONSORED ADR ADR 880890108 2323 60393 SH SOLE 57416 0 2977 TERRENO RLTY CORP COM REIT 88146M101 8003 124037 SH SOLE 100400 0 23637 TERUMO CORP-UNSPON ADR ADR 88156J105 15079 371684 SH SOLE 274631 0 97053 TESCO PLC SPONSORED ADR ADR 881575401 20964 2258437 SH SOLE 2019154 0 239283 TESLA INC Common Stock 88160R101 1379626 2029757 SH SOLE 1763846 0 265911 TETRA TECH INC Common Stock 88162G103 19350 158555 SH SOLE 82784 0 75771 TETRA TECHNOLOGIES INC Common Stock 88162F105 143 32871 SH SOLE 32871 0 0 TEVA PHARMACEUTICAL-SP ADR ADR 881624209 51313 5183181 SH SOLE 4379909 0 803272 TEXAS CAPITAL BANCSHARES INC Common Stock 88224Q107 7728 121716 SH SOLE 111811 0 9905 TEXAS INSTRUMENTS INC Common Stock 882508104 811686 4220939 SH SOLE 3586934 0 634005 TEXAS PACIFIC LAND TRUST Common Stock 88262P102 2737 1711 SH SOLE 798 0 913 TEXAS ROADHOUSE INC Common Stock 882681109 10967 114003 SH SOLE 83547 0 30456 TEXTAINER GROUP HOLDINGS LTD Common Stock G8766E109 4734 140192 SH SOLE 38551 0 101641 TEXTRON INC Common Stock 883203101 102696 1493320 SH SOLE 854386 0 638934 TFS FINANCIAL CORP Common Stock 87240R107 8953 441020 SH SOLE 186780 0 254239 TG THERAPEUTICS INC COM Common Stock 88322Q108 5113 131800 SH SOLE 123662 0 8138 Thales SA ADR 883219206 2108 103395 SH SOLE 96497 0 6898 THE ADT CORPORATION COM Common Stock 00090Q103 3877 359292 SH SOLE 337398 0 21895 THE CARLYLE GROUP INC Common Stock 14316J108 1381 29713 SH SOLE 16311 0 13402 THE ODP CORP Common Stock 88337F105 9572 199369 SH SOLE 146484 0 52885 THERAVANCE BIOPHARMA INC Common Stock G8807B106 309 21300 SH SOLE 17766 0 3534 THERMO FISHER SCIENTIFIC INC Common Stock 883556102 716221 1419749 SH SOLE 1232030 0 187719 THERMON GROUP HLDGS IN COM Common Stock 88362T103 433 25408 SH SOLE 5650 0 19758 THK Co Ltd ADR 872434105 13477 903907 SH SOLE 807594 0 96313 THOMSON REUTERS CORP Common Stock 884903709 40117 403914 SH SOLE 391876 0 12038 THOR INDUSTRIES INC Common Stock 885160101 18653 165075 SH SOLE 126620 0 38455 THULE GROUP AB-UNSP ADR ADR 88604M106 459 20541 SH SOLE 20491 0 50 THYSSENKRUPP AG-SPON ADR ADR 88629Q207 3832 364945 SH SOLE 331491 0 33454 TIDEWATER INC COM Common Stock 88642R109 528 43825 SH SOLE 42013 0 1812 TILLYS INC CL A Common Stock 886885102 1406 87965 SH SOLE 87965 0 0 TIM PARTICIPACOES SA SPONS ADR PFD ADR 88706T108 1614 140091 SH SOLE 135181 0 4910 TIMKEN CO Common Stock 887389104 46465 576563 SH SOLE 287508 0 289055 TIMKENSTEEL CORP Common Stock 887399103 2730 192925 SH SOLE 181586 0 11339 TISHMAN SPEYER INNOVATION CO Unit 88825H209 664 65881 SH SOLE 0 0 65881 TITAN INTERNATIONAL INC Common Stock 88830M102 2335 275334 SH SOLE 95022 0 180312 TITAN MACHINERY INC Common Stock 88830R101 1113 35981 SH SOLE 8037 0 27944 TIVITY HEALTH INC Common Stock 88870R102 2805 106613 SH SOLE 101442 0 5171 TJX COS INC Common Stock 872540109 332102 4925861 SH SOLE 3710863 0 1214998 T-MOBILE US INC Common Stock 872590104 273959 1891592 SH SOLE 1418121 0 473471 TOKIO MARINE HOLDINGS INC ADR 889094108 49982 1084383 SH SOLE 951112 0 133271 TOKYO ELECTRONIC LTD ADR ADR 889110102 94321 871728 SH SOLE 789028 0 82699 TOKYO GAS CO LTD ADR ADR 889115101 2469 264362 SH SOLE 241012 0 23351 TOLL BROTHERS INC Common Stock 889478103 15273 264198 SH SOLE 223125 0 41073 TOMPKINS FINANCIAL CORP Common Stock 890110109 1278 16474 SH SOLE 14673 0 1801 TOMRA SYS A / S SPON ADR NEW ADR 889905204 1192 21470 SH SOLE 2730 0 18740 Tonix Pharmaceuticals Holding Common Stock 890260706 72 65249 SH SOLE 65249 0 0 TOOTSIE ROLL INDUSTRIES INC Common Stock 890516107 3588 105808 SH SOLE 101339 0 4469 TOP GLOVE CORP BHD-SPONS ADR ADR 890534100 1522 325208 SH SOLE 284524 0 40684 TOPBUILD CORP Common Stock 89055F103 25970 131309 SH SOLE 70980 0 60329 TOPPAN PRTG LTD ADR ADR 890747306 343 41560 SH SOLE 33991 0 7569 TORAY INDUSTRIES ADR ADR 890880206 20509 1543196 SH SOLE 1402364 0 140832 TORCHLIGHT ENERGY RESOURCES Common Stock 59134N104 82 10940 SH SOLE 4040 0 6900 TORO CO/THE Common Stock 891092108 19305 175688 SH SOLE 141888 0 33800 TORONTO-DOMINION BANK/THE Common Stock 891160509 53051 757324 SH SOLE 730795 0 26529 TORTOISE ESSENT ASSTS INC Closed-End Fund 27901F109 183 12352 SH SOLE 8694 0 3658 TOSHIBA CORP UNSP ADR ADR 891493306 22947 1056986 SH SOLE 967928 0 89058 TOTAL S A SPONSORED ADR ADR 89151E109 97190 2147375 SH SOLE 1599637 0 547737 TOTO LTD-UNSPONSORED ADR ADR 891515207 3489 67989 SH SOLE 63445 0 4544 TOWER SEMICONDUCTOR SHS NEW Common Stock M87915274 486 16528 SH SOLE 16479 0 49 TOWNE BANK/PORTSMOUTH VA Common Stock 89214P109 4428 145567 SH SOLE 79804 0 65763 TOYOTA INDUSTRIES-UNSPON ADR ADR 892330101 257 2964 SH SOLE 2018 0 946 TOYOTA MOTOR CORP SP ADR REP2COM ADR 892331307 180416 1031893 SH SOLE 887971 0 143922 TPG RE FIN TR INC REIT 87266M107 1425 105958 SH SOLE 43607 0 62351 TPI COMPOSITES INC Common Stock 87266J104 1669 34459 SH SOLE 33727 0 732 TRACTOR SUPPLY CO Common Stock 892356106 94993 510552 SH SOLE 448407 0 62144 TRADE DESK INC/THE -CLASS A Common Stock 88339J105 44498 575204 SH SOLE 488170 0 87034 TRADEWEB MARKETS INC-CLASS A Common Stock 892672106 993 11742 SH SOLE 7738 0 4004 TRANE TECHNOLOGIES PLC Common Stock G8994E103 167105 907492 SH SOLE 724444 0 183047 TRANSALTA CORP Common Stock 89346D107 224 22485 SH SOLE 22485 0 0 TRANSDIGM GROUP INC Common Stock 893641100 186975 288859 SH SOLE 221512 0 67347 TRANSLATE BIO INC Common Stock 89374L104 2156 78277 SH SOLE 22017 0 56260 TRANSOCEAN LTD/SWITZERLAND Common Stock H8817H100 6293 1392321 SH SOLE 670456 0 721865 TRANSPORTADORA DE GAS SPONSR ADR B ADR 893870204 312 67281 SH SOLE 67252 0 29 TRANSUNION Common Stock 89400J107 19496 177544 SH SOLE 116795 0 60749 Travel Leisure Co Common Stock 894164102 24674 415038 SH SOLE 272495 0 142543 TRAVELERS COS INC/THE Common Stock 89417E109 208217 1390803 SH SOLE 940664 0 450138 Travere Therapeutics Inc Common Stock 89422G107 1055 72291 SH SOLE 66928 0 5363 TREACE MEDICAL C Common Stock 89455T109 523 16732 SH SOLE 743 0 15989 TREASURY WINE ESTATES LTD ADR ADR 89465J109 15780 1789087 SH SOLE 1604700 0 184387 TRECORA RESOURCES Common Stock 894648104 280 33691 SH SOLE 25349 0 8342 TREDEGAR CORP Common Stock 894650100 677 49185 SH SOLE 38508 0 10677 TREEHOUSE FOODS INC Common Stock 89469A104 16012 359663 SH SOLE 103783 0 255880 TREND MICRO INC - SPON ADR ADR 89486M206 14583 277067 SH SOLE 250820 0 26246 TREX CO INC Common Stock 89531P105 31529 308471 SH SOLE 256911 0 51560 TRI POINTE HOMES INC Common Stock 87265H109 7550 352303 SH SOLE 245666 0 106637 TRICIDA INC Common Stock 89610F101 215 49788 SH SOLE 49284 0 504 TRICO BANCSHARES Common Stock 896095106 3363 78976 SH SOLE 38431 0 40545 Tri-Continental Corp Closed-End Fund 895436103 6041 177197 SH SOLE 106943 0 70254 TRILLIUM THERAPEUTICS INC Common Stock 89620X506 234 24154 SH SOLE 23928 0 226 TRIMAS CORP Common Stock 896215209 2505 82589 SH SOLE 54688 0 27901 TRIMBLE INC Common Stock 896239100 50469 616748 SH SOLE 582814 0 33934 TRINET GROUP INC Common Stock 896288107 4947 68256 SH SOLE 27784 0 40472 TRINITY INDUSTRIES INC Common Stock 896522109 12656 470646 SH SOLE 239606 0 231040 TRINSEO S A SHS Common Stock L9340P101 18931 316364 SH SOLE 239625 0 76739 TRIP ADVISOR INC Common Stock 896945201 8825 218995 SH SOLE 206478 0 12516 TRIP.COM GROUP LTD ADR 89677Q107 11663 328898 SH SOLE 281037 0 47861 TRIPLE-S MANAGEMENT CORP Common Stock 896749108 916 41119 SH SOLE 33757 0 7362 TRISTATE CAP HLDGS INC COM Common Stock 89678F100 1068 52374 SH SOLE 50206 0 2168 TRITON INTERNATIONAL LTD/BER Common Stock G9078F107 7864 150244 SH SOLE 79740 0 70504 TRIUMPH BANCORP INC COM Common Stock 89679E300 2570 34613 SH SOLE 30844 0 3769 TRIUMPH GROUP INC Common Stock 896818101 3004 144765 SH SOLE 129930 0 14835 TRONOX HOLDINGS PLC - CLASS A Common Stock G9087Q102 4544 202840 SH SOLE 149766 0 53074 TRUEBLUE INC Common Stock 89785X101 9122 324514 SH SOLE 142693 0 181821 TRUECAR INC Common Stock 89785L107 396 70061 SH SOLE 68778 0 1283 TRUIST FINANCIAL CORP Common Stock 89832Q109 267199 4814403 SH SOLE 3802407 0 1011996 TRUPANION INC Common Stock 898202106 8046 69902 SH SOLE 63999 0 5903 TRUSTCO BANK CORP NY Common Stock 898349204 2329 67746 SH SOLE 62761 0 4985 TRUSTMARK CORP Common Stock 898402102 2423 78670 SH SOLE 74618 0 4052 TSAKOS ENERGY NAVIGATION LTD Common Stock G9108L173 256 29780 SH SOLE 29780 0 0 TTEC HOLDINGS INC Common Stock 89854H102 15452 149884 SH SOLE 73818 0 76066 TTM TECHNOLOGIES INC Common Stock 87305R109 5137 359211 SH SOLE 274863 0 84348 TUCOWS INC-CLASS A Common Stock 898697206 706 8794 SH SOLE 6840 0 1954 TUI AG-UNSPON ADR ADR 899045108 238 94908 SH SOLE 86918 0 7990 TUPPERWARE BRANDS CORP Common Stock 899896104 7330 308625 SH SOLE 265485 0 43140 TURKCELL ILETISIM HIZMET-ADR ADR 900111204 3477 744548 SH SOLE 684268 0 60281 TURKIYE GARANTI BANKASI-ADR ADR 900148701 93 96783 SH SOLE 92046 0 4737 TURNA RETE ELETTRICA ADR ADR 88088L103 41368 1850918 SH SOLE 1672800 0 178118 TURNING POINT BRANDS INC Common Stock 90041L105 237 5180 SH SOLE 5106 0 74 TURNING POINT THERAPEUTICS I Common Stock 90041T108 1619 20755 SH SOLE 19258 0 1497 TURTLE BEACH CORP Common Stock 900450206 426 13358 SH SOLE 6038 0 7320 TUSIMPLE HOLDINGS INC - A Common Stock 90089L108 544 7633 SH SOLE 7050 0 583 TUTOR PERINI CORP Common Stock 901109108 1212 87535 SH SOLE 74296 0 13239 TWILIO INC CL A Common Stock 90138F102 107357 272369 SH SOLE 245217 0 27152 TWIST BIOSCIENCE CORP Common Stock 90184D100 5703 42800 SH SOLE 40434 0 2366 TWITTER INC Common Stock 90184L102 131224 1907042 SH SOLE 1721506 0 185536 TWO HBRS INVT CORP COM REIT 90187B408 19092 2525345 SH SOLE 1101671 0 1423674 TYLER TECHNOLOGIES INC Common Stock 902252105 43651 96493 SH SOLE 84379 0 12114 TYSON FOODS INC Common Stock 902494103 112206 1521235 SH SOLE 805857 0 715378 UBER TECHNOLOGIES INC Common Stock 90353T100 101408 2023305 SH SOLE 1219029 0 804276 UBIQUITI INC Common Stock 90353W103 10980 35170 SH SOLE 33030 0 2140 UBISOFT ENTMT SA ADR ADR 90348R102 9953 712947 SH SOLE 637317 0 75630 UBS GROUP AG Common Stock H42097107 64711 4218420 SH SOLE 3554709 0 663710 UCB S A ADR ADR 903480101 14661 280456 SH SOLE 254432 0 26024 UDR INC COM REIT REIT 902653104 40721 831370 SH SOLE 738538 0 92832 UGI CORP Common Stock 902681105 45488 982250 SH SOLE 590797 0 391454 ULTA BEAUTY INC Common Stock 90384S303 48495 140252 SH SOLE 109320 0 30933 ULTRA CLEAN HOLDINGS Common Stock 90385V107 11197 208435 SH SOLE 148593 0 59842 ULTRAGENYX PHARMACEUTICAL Common Stock 90400D108 4382 45958 SH SOLE 42673 0 3285 ULTRAPAR PARTICIPAC-SPON ADR ADR 90400P101 3552 944753 SH SOLE 864326 0 80428 UMB FINANCIAL CORP Common Stock 902788108 7089 76176 SH SOLE 55154 0 21022 UMH PROPERTIES INC COM REIT REIT 903002103 4132 189372 SH SOLE 117158 0 72214 UMICORE - UNSPON ADR ADR 90420M104 20389 1337841 SH SOLE 1208580 0 129261 UMPQUA HOLDINGS CORP Common Stock 904214103 39719 2152804 SH SOLE 1248000 0 904805 UNDER ARMOUR INC-CLASS A Common Stock 904311107 15169 717204 SH SOLE 582796 0 134408 UNDER ARMOUR INC-CLASS C Common Stock 904311206 8110 436714 SH SOLE 382103 0 54611 UNICHARM CORP ADR 90460M204 39413 4895993 SH SOLE 4490790 0 405203 UNICREDIT SPA-ADR ADR 904678406 39931 6861052 SH SOLE 3699820 0 3161232 UNIFI INC Common Stock 904677200 2872 117909 SH SOLE 48275 0 69634 UNIFIRST CORP/MA Common Stock 904708104 10612 45228 SH SOLE 33795 0 11433 UNILEVER PLC SPON ADR NEW ADR 904767704 262481 4486851 SH SOLE 2668588 0 1818264 UNION PACIFIC CORP Common Stock 907818108 620871 2823039 SH SOLE 2287219 0 535820 UNIQURE NV Common Stock N90064101 492 15962 SH SOLE 14414 0 1548 UNISYS CORP Common Stock 909214306 3621 143081 SH SOLE 118008 0 25073 UNITED AIRLINES HOLDINGS INC Common Stock 910047109 63463 1213667 SH SOLE 896117 0 317550 UNITED BANKSHARES INC/WV Common Stock 909907107 10073 275975 SH SOLE 232907 0 43068 UNITED COMMUNITY BANKS INC/GA Common Stock 90984P303 10750 335841 SH SOLE 237690 0 98151 UNITED FIRE GROUP INC Common Stock 910340108 3880 139926 SH SOLE 66969 0 72957 UNITED INS HLDGS CORP COM Common Stock 910710102 984 172569 SH SOLE 155298 0 17272 UNITED MICROELECTRONICS CORP SPONSORED ADR ADR 910873405 38003 4021441 SH SOLE 3827535 0 193906 UNITED NATURAL FOODS INC Common Stock 911163103 10420 281780 SH SOLE 191854 0 89926 UNITED OVERSEAS BK LTD SPONSORED ADR ADR 911271302 47049 1221112 SH SOLE 1098182 0 122930 UNITED PARCEL SERVICE INC Common Stock 911312106 471078 2265124 SH SOLE 1813946 0 451178 UNITED RENTALS INC Common Stock 911363109 113869 356946 SH SOLE 312608 0 44338 UNITED SECURITY BANCSHARES C COM Common Stock 911460103 97 11931 SH SOLE 11931 0 0 UNITED STATES CELLULAR CORP Common Stock 911684108 2355 64867 SH SOLE 49696 0 15171 UNITED STATES STEEL CORP Common Stock 912909108 25455 1060611 SH SOLE 699764 0 360847 UNITED THERAPEUTICS CORP Common Stock 91307C102 39056 217690 SH SOLE 153638 0 64053 UNITED UTILITIES GROUP PLC ADR 91311E102 32286 1174663 SH SOLE 1057225 0 117438 UNITEDHEALTH GROUP INC Common Stock 91324P102 1551633 3874820 SH SOLE 3054231 0 820590 UNITI GROUP INC REIT 91325V108 6490 612889 SH SOLE 574499 0 38389 UNITIL CORP Common Stock 913259107 4417 83383 SH SOLE 71171 0 12212 UNITY BIOTECHNOLOGY INC Common Stock 91381U101 146 31399 SH SOLE 30913 0 486 UNITY SOFTWARE INC Common Stock 91332U101 4441 40432 SH SOLE 39425 0 1007 UNIVAR SOLUTIONS INC Common Stock 91336L107 6210 254728 SH SOLE 242278 0 12450 UNIVERSAL CORP/VA Common Stock 913456109 8217 144237 SH SOLE 100062 0 44175 UNIVERSAL DISPLAY CORP COM Common Stock 91347P105 17867 80363 SH SOLE 65475 0 14888 UNIVERSAL ELECTRONICS INC Common Stock 913483103 1536 31674 SH SOLE 30499 0 1175 UNIVERSAL FOREST PRODUCTS INC Common Stock 90278Q108 16871 226950 SH SOLE 166901 0 60049 UNIVERSAL HEALTH RLTY INCOME REIT REIT 91359E105 2453 39847 SH SOLE 33989 0 5858 UNIVERSAL HEALTH SERVICES INC Common Stock 913903100 31197 213054 SH SOLE 167245 0 45809 UNIVERSAL INSURANCE HOLDINGS I Common Stock 91359V107 1561 112493 SH SOLE 84745 0 27748 UNIVEST FINANCIAL CORP Common Stock 915271100 6495 246300 SH SOLE 84255 0 162045 UNUM GROUP Common Stock 91529Y106 87998 3098531 SH SOLE 2250587 0 847944 UOL GROUP LIMITIED ADR ADR 91529G105 2918 134653 SH SOLE 104885 0 29768 Up Fintech Holding Ltd ADR 91531W106 1234 42566 SH SOLE 36142 0 6424 UPLAND SOFTWARE INC COM Common Stock 91544A109 1574 38243 SH SOLE 17555 0 20688 UPM-KYMMENE OYJ-UNSPON ADR ADR 915436208 28420 751060 SH SOLE 639594 0 111466 Upstart Holdings Inc Common Stock 91680M107 510 4082 SH SOLE 3787 0 295 UPWORK INC Common Stock 91688F104 8655 148486 SH SOLE 113163 0 35323 URANIUM ENERGY CORP Common Stock 916896103 204 76854 SH SOLE 54845 0 22009 URBAN EDGE PROPERTIES REIT 91704F104 5505 288201 SH SOLE 268949 0 19252 URBAN OUTFITTERS INC Common Stock 917047102 14725 357238 SH SOLE 163932 0 193306 Ur-Energy Inc Common Stock 91688R108 75 53263 SH SOLE 15370 0 37893 UROGEN PHARMA LTD Common Stock M96088105 995 65179 SH SOLE 19293 0 45886 URSTADT BIDDLE - CLASS A REIT REIT 917286205 4891 252366 SH SOLE 228047 0 24319 US BANCORP Common Stock 902973304 276097 4846351 SH SOLE 3145515 0 1700836 US CONCRETE INC Common Stock 90333L201 4119 55816 SH SOLE 52235 0 3581 US DIVERSIFIED REAL ESTATE ETF 26922A511 4444 128562 SH SOLE 128562 0 0 US ECOLOGY INC Common Stock 91734M103 3448 91898 SH SOLE 85199 0 6699 US FOODS HOLDING CORP Common Stock 912008109 37708 983002 SH SOLE 271089 0 711913 US PHYSICAL THERAPY INC Common Stock 90337L108 4955 42760 SH SOLE 33231 0 9529 US SILICA HOLDINGS INC Common Stock 90346E103 2261 195616 SH SOLE 181940 0 13676 USANA HEALTH SCIENCES INC Common Stock 90328M107 5483 53527 SH SOLE 31856 0 21671 UTAH MEDICAL PRODUCTS INC Common Stock 917488108 576 6779 SH SOLE 597 0 6182 UTILITIES SELECT SECTOR SPDR ETF 81369Y886 645 10200 SH SOLE 8885 0 1315 UTZ BRANDS INC Common Stock 918090101 1992 91427 SH SOLE 91382 0 45 UWM Holdings Corp Common Stock 91823B109 240 28432 SH SOLE 16872 0 11560 VAIL RESORTS INC Common Stock 91879Q109 16366 51706 SH SOLE 36946 0 14760 VALE SA ADR 91912E105 29398 1288831 SH SOLE 1066734 0 222097 VALEO SPONSORED ADR ADR 919134304 22036 1464190 SH SOLE 1177853 0 286337 VALERO ENERGY CORP Common Stock 91913Y100 173060 2216451 SH SOLE 1489977 0 726474 VALLEY NATIONAL BANCORP Common Stock 919794107 7958 592565 SH SOLE 558388 0 34178 VALMONT INDUSTRIES INC Common Stock 920253101 7446 31546 SH SOLE 26617 0 4929 VALVOLINE INC Common Stock 92047W101 19324 595316 SH SOLE 271201 0 324114 VANDA PHARMACEUTICALS COM Common Stock 921659108 5726 266191 SH SOLE 92964 0 173227 VANGARD TOTAL WORLD STOCK INDEX FUND ETF ETF 922042742 37503 361960 SH SOLE 361960 0 0 VANGAURD S&P 500 ETF ETF 922908363 3818815 9704245 SH SOLE 9480565 0 223680 VANGUARD ADMIRAL FDS 500 VAL IDX FD ETF 921932703 491 3442 SH SOLE 1022 0 2420 VANGUARD ADMIRAL FDS I 500 GRTH IDX F ETF 921932505 4273 16285 SH SOLE 16285 0 0 VANGUARD ADMIRAL FDS MIDCP 400 IDX ETF 921932885 332 1825 SH SOLE 1680 0 145 VANGUARD COMMUNICATION SERVICES ETF ETF 92204A884 988 6868 SH SOLE 5168 0 1700 VANGUARD CONSUMER DISCRETIONARY ETF ETF 92204A108 436 1387 SH SOLE 1387 0 0 VANGUARD CONSUMER STAPLES ETF ETF 92204A207 725 3973 SH SOLE 2242 0 1731 VANGUARD DIVIDEND APPREC ETF ETF 921908844 65269 421660 SH SOLE 418511 0 3149 VANGUARD ENERGY ETF ETF 92204A306 344 4536 SH SOLE 4127 0 409 VANGUARD ETF INFO TECH ETF 92204A702 6163 15455 SH SOLE 11254 0 4201 VANGUARD FINANCIALS ETF ETF 92204A405 482 5325 SH SOLE 4172 0 1153 VANGUARD FTSE ALL WORLD EX-U ETF 922042775 2813 44374 SH SOLE 44133 0 241 VANGUARD FTSE DEV MARKET ETF 921943858 83031 1611623 SH SOLE 1590821 0 20802 VANGUARD FTSE EMERGING MARKETS ETF 922042858 81259 1496208 SH SOLE 1257347 0 238860 Vanguard Growth ETF ETF 922908736 15173 52904 SH SOLE 51141 0 1763 VANGUARD HIGH DIVIDEND YIELD - ETF ETF 921946406 364 3479 SH SOLE 3465 0 14 VANGUARD INDEX FDS EXTEND MKT ETF ETF 922908652 4642 24614 SH SOLE 24483 0 131 VANGUARD INDEX FDS LARGE CAP ETF ETF 922908637 1059 5278 SH SOLE 4144 0 1134 VANGUARD INDEX FDS MID CAP ETF ETF 922908629 1558 6565 SH SOLE 6414 0 151 VANGUARD INDEX FDS SMALL CP ETF ETF 922908751 20782 92250 SH SOLE 90628 0 1622 VANGUARD INDUSTRIALS ETF ETF 92204A603 986 5020 SH SOLE 2906 0 2114 VANGUARD INT DIV APP INDX FD ETF 921946810 41321 472353 SH SOLE 472321 0 32 VANGUARD INTL EQTY IDX FTSE SMCAP ETF ETF 922042718 7396 54204 SH SOLE 54204 0 0 Vanguard Long-Term Treasury ET ETF 92206C847 18384 209626 SH SOLE 209585 0 41 VANGUARD MATERIALS ETF ETF 92204A801 297 1641 SH SOLE 1256 0 385 VANGUARD MID-CAP VALUE INDEX - ETF ETF 922908512 466 3319 SH SOLE 3319 0 0 VANGUARD REAL ESTATE ETF ETF 922908553 258649 2541008 SH SOLE 141483 0 2399524 VANGUARD RUSSELL 1000 VALUE ETF 92206C714 478914 6880946 SH SOLE 6880946 0 0 VANGUARD RUSSELL 2000 ETF 92206C664 1162 12554 SH SOLE 12554 0 0 VANGUARD RUSSELL 2000 VALUE ETF 92206C649 209 1435 SH SOLE 1435 0 0 VANGUARD SCOTTSDALE FD LG-TERM COR BD ETF 92206C813 42732 399584 SH SOLE 399567 0 17 VANGUARD SCOTTSDALE FD SHRT-TERM CORP ETF 92206C409 7137 86295 SH SOLE 85300 0 995 VANGUARD SCOTTSDALE FD SHTRM GVT BD ETF ETF 92206C102 1073 17472 SH SOLE 17472 0 0 VANGUARD SCOTTSDALE FD VNG RUS1000GRW ETF 92206C680 454 6500 SH SOLE 6500 0 0 VANGUARD SECTOR INDEX HTH CARE VIPER ETF 92204A504 2166 8763 SH SOLE 8763 0 0 VANGUARD SHORT-TERM TIPS ETF 922020805 22418 427748 SH SOLE 427748 0 0 VANGUARD SMALL CAP GROWTH - ETF ETF 922908595 298 1030 SH SOLE 636 0 394 VANGUARD SMALL CAP VALUE - ETF ETF 922908611 575 3312 SH SOLE 832 0 2479 VANGUARD STAR FD VG TL INTL STK F ETF 921909768 61139 930869 SH SOLE 930869 0 0 VANGUARD TAX-EXEMPT BOND ETF ETF 922907746 1907 34493 SH SOLE 18645 0 15848 VANGUARD TOTAL BOND MARKET ETF ETF 921937835 1597 18596 SH SOLE 18596 0 0 VANGUARD TOTAL STOCK MKT ETF ETF 922908769 311478 1397893 SH SOLE 1385911 0 11981 Vanguard Value ETF ETF 922908744 17501 127318 SH SOLE 28210 0 99108 VAREX IMAGING CORP Common Stock 92214X106 5509 205389 SH SOLE 140104 0 65285 VARONIS SYSTEMS INC Common Stock 922280102 7527 130637 SH SOLE 44532 0 86105 VAXART INC Common Stock 92243A200 460 61438 SH SOLE 60530 0 908 VAXCYTE INC Common Stock 92243G108 585 25978 SH SOLE 25645 0 333 VBI VACCINES INC COM NEW Common Stock 91822J103 448 133842 SH SOLE 113066 0 20776 VECTOR GROUP LTD Common Stock 92240M108 4615 326384 SH SOLE 312257 0 14127 VECTRUS INC Common Stock 92242T101 1434 30128 SH SOLE 22398 0 7730 VEDANTA LTD ADR 92242Y100 23151 1630362 SH SOLE 1552775 0 77587 VEECO INSTRUMENTS INC Common Stock 922417100 4409 183410 SH SOLE 167612 0 15798 VEEVA SYSTEMS INC - CLASS A Common Stock 922475108 77725 249959 SH SOLE 209150 0 40809 VELODYNE LIDAR INC Common Stock 92259F101 410 38580 SH SOLE 38388 0 192 VENTAS INC COM REIT REIT 92276F100 76650 1342390 SH SOLE 1040881 0 301509 VEOLIA ENVIRONNEMENT-ADR ADR 92334N103 29506 974680 SH SOLE 871613 0 103068 VEON LTD ADR ADR 91822M106 10946 5981187 SH SOLE 4905782 0 1075405 VEONEER INC Common Stock 92336X109 445 19315 SH SOLE 19025 0 290 VERA BRADLEY INC Common Stock 92335C106 8740 705381 SH SOLE 79417 0 625964 VERACYTE INC COM Common Stock 92337F107 2928 73231 SH SOLE 31784 0 41447 VERASTEM INC COM Common Stock 92337C104 162 39860 SH SOLE 39860 0 0 VEREIT INC REIT 92339V308 26078 567771 SH SOLE 265587 0 302184 VERICEL CORP Common Stock 92346J108 5915 112662 SH SOLE 69713 0 42949 VERINT SYSTEMS INC Common Stock 92343X100 11238 249355 SH SOLE 45943 0 203412 VERISIGN INC Common Stock 92343E102 133768 587502 SH SOLE 446878 0 140624 VERISK ANALYTICS INC Common Stock 92345Y106 86152 493085 SH SOLE 443919 0 49166 VERITEX HLDGS INC COM Common Stock 923451108 6632 187294 SH SOLE 143177 0 44117 VERITONE INC Common Stock 92347M100 617 31318 SH SOLE 31179 0 139 VERIZON COMMUNICATIONS INC Common Stock 92343V104 912977 16294431 SH SOLE 12855724 0 3438707 VERMILION ENERGY INC Common Stock 923725105 1034 118158 SH SOLE 118158 0 0 VERRA MOBILITY CORP Common Stock 92511U102 1214 78957 SH SOLE 72513 0 6444 VERSO CORP Common Stock 92531L207 736 41608 SH SOLE 38443 0 3165 Vertex Inc Common Stock 92538J106 562 25631 SH SOLE 14264 0 11367 VERTEX PHARMACEUTICALS INC Common Stock 92532F100 154104 764291 SH SOLE 629575 0 134716 Vertiv Holdings LLC Common Stock 92537N108 5994 219574 SH SOLE 138868 0 80706 VERTIVE CORP Common Stock 923454102 2938 47835 SH SOLE 42010 0 5825 Veru Inc Common Stock 92536C103 194 24063 SH SOLE 23992 0 71 VESTAS WIND SYSTEMS - UNSP ADR ADR 925458101 45403 3481855 SH SOLE 3114176 0 367679 VF CORP Common Stock 918204108 111482 1358875 SH SOLE 1040938 0 317937 VIACOMCBS INC - CLASS A Common Stock 92556H107 5625 116089 SH SOLE 108889 0 7200 VIACOMCBS INC - CLASS B Common Stock 92556H206 202282 4475259 SH SOLE 3112041 0 1363218 VIAD CORP Common Stock 92552R406 2830 56780 SH SOLE 54108 0 2672 VIASAT INC Common Stock 92552V100 2993 60045 SH SOLE 50706 0 9339 Viatris Inc Common Stock 92556V106 50863 3559341 SH SOLE 2499053 0 1060288 VIAVI SOLUTIONS INC Common Stock 925550105 18191 1030069 SH SOLE 653530 0 376539 VICI PROPERTIES INC REIT 925652109 28886 931221 SH SOLE 635163 0 296058 VICOR CORP Common Stock 925815102 6613 62543 SH SOLE 42378 0 20165 VICTORYSHARES US 500 ENHANCE ETF 92647N782 216 3030 SH SOLE 3030 0 0 Vidler Water Resouces Inc Common Stock 92660E107 1818 136719 SH SOLE 124059 0 12660 Viemed Healthcare Inc Common Stock 92663R105 387 54179 SH SOLE 53279 0 900 VIEWRAY INC COM Common Stock 92672L107 359 54442 SH SOLE 53701 0 741 VIKING THERAPEUTICS INC Common Stock 92686J106 1823 304302 SH SOLE 158021 0 146281 VILLAGE SUPER MARKET INC Common Stock 927107409 1408 59907 SH SOLE 25134 0 34773 VIMEO INC - W/I EQUITY Common Stock 92719V100 12914 263561 SH SOLE 235330 0 28231 VINCI S A ADR ADR 927320101 55311 2067329 SH SOLE 1662910 0 404419 Vine Energy Inc Common Stock 92735P103 156 10016 SH SOLE 9887 0 129 VIPER ENERGY PARTNERS LP Common Stock 92763M105 3395 180297 SH SOLE 3183 0 177114 VIPSHOP HLDGS LTD SPONSORED ADR ADR 92763W103 7906 393745 SH SOLE 371132 0 22613 VIR BIOTECHNOLOGY INC Common Stock 92764N102 6612 139857 SH SOLE 93973 0 45884 VIRGIN GALACTIC HOLDINGS INC Common Stock 92766K106 8275 179887 SH SOLE 164056 0 15831 VIRNETX HLDG CORP COM Common Stock 92823T108 76 17742 SH SOLE 17608 0 134 VIRTU FINL INC CL A Common Stock 928254101 7329 265265 SH SOLE 187618 0 77647 VIRTUS ALLIANZGI CONV & INCOME FD Closed-End Fund 92838U108 6720 1255999 SH SOLE 86832 0 1169167 VIRTUS DIVIDEND INTEREST & PREMIUM FUND Closed-End Fund 92840R101 42051 2790367 SH SOLE 1233720 0 1556647 Virtus Global Multi-Sector Inc Closed-End Fund 92829B101 357 29920 SH SOLE 20368 0 9552 VIRTUS INVESTMENT PARTNERS Common Stock 92828Q109 9038 32536 SH SOLE 19516 0 13020 VISA INC Common Stock 92826C839 1647068 7044172 SH SOLE 5520649 0 1523523 VISHAY INTERTECHNOLOGY INC Common Stock 928298108 17344 769157 SH SOLE 212512 0 556645 VISHAY PRECISION GROUP INC Common Stock 92835K103 714 20983 SH SOLE 20730 0 253 VISTA OIL & GAS SAB DE CV ADR 92837L109 614 149637 SH SOLE 146173 0 3464 VISTA OUTDOOR INC Common Stock 928377100 10254 221572 SH SOLE 112620 0 108952 VISTAGEN THERAPEUTICS INC Common Stock 92840H202 38 12064 SH SOLE 12064 0 0 VISTEON CORP COM Common Stock 92839U206 29266 241991 SH SOLE 106834 0 135157 VISTRA CORP Common Stock 92840M102 28972 1561857 SH SOLE 605533 0 956324 VIVENDI SA ADR ADR 92852T201 36861 1096089 SH SOLE 994062 0 102027 Vivint Smart Home Inc Common Stock 928542109 149 11253 SH SOLE 9699 0 1554 VMWARE INC-CLASS A Common Stock 928563402 26567 166073 SH SOLE 148296 0 17777 VOCERA COMM INC COM Common Stock 92857F107 3201 80328 SH SOLE 38110 0 42218 VODACOM GROUP HLDGS ADR ADR 92858D200 692 76824 SH SOLE 66344 0 10480 VODAFONE GROUP PLC NEW SPONSORED ADR ADR 92857W308 41933 2447901 SH SOLE 2186619 0 261282 VOLKSWAGEN A G-UNSPON ADR ADR 928662600 29379 893516 SH SOLE 753513 0 140003 VOLKSWAGEN AG-UNSP ADR PREF ADR 928662501 26327 1051384 SH SOLE 812374 0 239010 VOLVO AB-B SHS-UNSPON ADR ADR 928854108 29933 1238996 SH SOLE 1066109 0 172887 VONAGE HOLDINGS CORP Common Stock 92886T201 8173 567157 SH SOLE 522449 0 44708 VONOVIA SE-UNSP ADR ADR 92887H107 22001 682412 SH SOLE 607130 0 75282 VONTIER CORP Common Stock 928881101 22146 679748 SH SOLE 308531 0 371217 Vor BioPharma Inc Common Stock 929033108 1597 85631 SH SOLE 85631 0 0 VORNADO REALTY TRUST REIT REIT 929042109 41071 880034 SH SOLE 763717 0 116317 VOYA FINANCIAL INC Common Stock 929089100 70669 1149087 SH SOLE 490874 0 658213 Voya Global Advantage and Prem Closed-End Fund 92912R104 310 31554 SH SOLE 21790 0 9764 Voya Global Equity Dividend an Closed-End Fund 92912T100 14476 2428905 SH SOLE 521559 0 1907346 Voya Infrastructure Industrial Closed-End Fund 92912X101 405 31578 SH SOLE 840 0 30738 VOYAGER THERAPEUTICS I COM Common Stock 92915B106 62 15000 SH SOLE 14765 0 235 Vroom Inc Common Stock 92918V109 4201 100362 SH SOLE 93312 0 7050 VSE CORP Common Stock 918284100 229 4634 SH SOLE 4612 0 22 VTV THERAPEUTICS INC CL A Common Stock 918385105 28 12444 SH SOLE 12444 0 0 VULCAN MATERIALS CO Common Stock 929160109 78368 450211 SH SOLE 369847 0 80365 W P CAREY INC COM REIT 92936U109 18611 249411 SH SOLE 218449 0 30962 W&T OFFSHORE INC Common Stock 92922P106 2977 613805 SH SOLE 392884 0 220921 WABASH NATIONAL CORP Common Stock 929566107 3852 240750 SH SOLE 161569 0 79181 WABTEC CORP Common Stock 929740108 54752 665274 SH SOLE 597199 0 68075 WAL MART DE MEXICO SA DE CV SPON ADR REP V ADR 93114W107 13679 417793 SH SOLE 400385 0 17408 WALGREEN BOOTS ALLIANCE INC Common Stock 931427108 211061 4011813 SH SOLE 2297349 0 1714464 WALKER & DUNLOP INC COM Common Stock 93148P102 6218 59567 SH SOLE 52730 0 6837 WALMART INC Common Stock 931142103 786606 5577973 SH SOLE 4453216 0 1124756 WALT DISNEY CO/THE Common Stock 254687106 1058879 6024231 SH SOLE 5161002 0 863229 WARNER MUSIC GROUP CORP-CL A Common Stock 934550203 913 25324 SH SOLE 21556 0 3768 WARRIOR MET COAL INC Common Stock 93627C101 2890 168048 SH SOLE 142494 0 25554 WARRIOR TECHNOLOGIES ACQUISI Unit 936273200 763 75811 SH SOLE 0 0 75811 WASHINGTON FEDERAL INC Common Stock 938824109 3043 95752 SH SOLE 93619 0 2134 WASHINGTON REIT REIT 939653101 3581 155714 SH SOLE 141542 0 14173 WASHINGTON TRUST BANCORP INC Common Stock 940610108 1534 29875 SH SOLE 16888 0 12987 WASTE CONNECTIONS INC Common Stock 94106B101 17282 144708 SH SOLE 121205 0 23503 WASTE MANAGEMENT INC Common Stock 94106L109 200589 1431653 SH SOLE 1208845 0 222808 WATERS CORP Common Stock 941848103 80556 233082 SH SOLE 209146 0 23936 WATERSTONE FINANCIAL INC Common Stock 94188P101 2137 108690 SH SOLE 16003 0 92687 WATSCO INC Common Stock 942622200 26046 90867 SH SOLE 85061 0 5806 WATTS WATER TECHNOLOGIES INC Common Stock 942749102 9108 62420 SH SOLE 55112 0 7307 WAVE LIFE SCIENCES LTD SHS Common Stock Y95308105 103 15457 SH SOLE 15277 0 180 WAYFAIR INC CL A Common Stock 94419L101 29897 94698 SH SOLE 89230 0 5468 WD-40 CO Common Stock 929236107 20673 80662 SH SOLE 72896 0 7766 WEBSTER FINANCIAL CORP Common Stock 947890109 16745 313926 SH SOLE 300101 0 13825 WEC ENERGY CORP INC Common Stock 92939U106 117452 1320430 SH SOLE 1009391 0 311039 WEIBO CORP SPONSORED ADR ADR 948596101 4050 76965 SH SOLE 51655 0 25310 WEICHAI PWR CO LTD ADR ADR 948597109 4809 271068 SH SOLE 262891 0 8177 WEINGARTEN RLTY INVS SH BEN INT REIT REIT 948741103 9462 295045 SH SOLE 269660 0 25385 WEIR GROUP PLC ADR ADR 94876Q205 2257 173856 SH SOLE 100451 0 73405 WEIS MARKETS INC Common Stock 948849104 5455 105588 SH SOLE 74307 0 31281 WELBILT INC Common Stock 949090104 4306 185989 SH SOLE 172514 0 13475 WELLS FARGO & CO Common Stock 949746101 472885 10441275 SH SOLE 7240464 0 3200811 WELLS FARGO ADVANTAGE GLOBAL DIVIDEND OP Closed-End Fund 94987C103 1333 230547 SH SOLE 122346 0 108201 WELLS FARGO ADVANTAGE INCOME OPPORTUNITIES Closed-End Fund 94987B105 15506 1764085 SH SOLE 435705 0 1328380 WELLTOWER INC REIT 95040Q104 113891 1370527 SH SOLE 864268 0 506258 WENDY'S CO/THE Common Stock 95058W100 7551 322410 SH SOLE 264611 0 57799 WERNER ENTERPRISES INC Common Stock 950755108 7332 164700 SH SOLE 105259 0 59440 WESBANCO INC Common Stock 950810101 4819 135258 SH SOLE 121998 0 13260 WESCO INTERNATIONAL INC Common Stock 95082P105 42475 413097 SH SOLE 187616 0 225481 WESFARMERS LTD - UNS ADR ADR 950840306 77265 3508859 SH SOLE 3215504 0 293355 WEST BANCORPORATION INC CAP STK Common Stock 95123P106 892 32146 SH SOLE 20332 0 11814 WEST JAPAN RAILWAY CO ADR ADR 953432101 10644 185056 SH SOLE 165452 0 19604 WEST PHARMACEUTICAL SERVICES I Common Stock 955306105 81657 227392 SH SOLE 196465 0 30927 WESTAMERICA BANCORPORATION Common Stock 957090103 3555 61260 SH SOLE 52036 0 9224 WESTERN ALLIANCE BANCORP Common Stock 957638109 14321 154243 SH SOLE 96630 0 57613 WESTERN ASSET EMERGING MARKET Closed-End Fund 95766A101 44613 3184366 SH SOLE 577110 0 2607256 WESTERN ASSET GLBL CP COM Closed-End Fund 95790C107 1046 56230 SH SOLE 46488 0 9742 Western Asset High Income Oppo Closed-End Fund 95766K109 2834 536747 SH SOLE 0 0 536747 Western Asset Inflation - Link Closed-End Fund 95766Q106 671 47915 SH SOLE 34256 0 13659 Western Asset Inflation-Linked Closed-End Fund 95766R104 4024 306937 SH SOLE 210436 0 96501 Western Asset Intermediate Mun Closed-End Fund 958435109 2120 216941 SH SOLE 13612 0 203329 Western Asset Managed Municipa Closed-End Fund 95766M105 5256 387904 SH SOLE 82574 0 305329 WESTERN ASSET MTG CAP COM REIT 95790D105 832 255988 SH SOLE 215264 0 40724 Western Asset Municipal Partne Closed-End Fund 95766P108 995 60442 SH SOLE 1469 0 58973 WESTERN DIGITAL CORP Common Stock 958102105 107577 1511547 SH SOLE 862438 0 649109 WESTERN MIDSTREAM PARTNERS LIMITED PARTNERSHIP MLP 958669103 2544 118764 SH SOLE 92585 0 26179 WESTERN NEW ENGLAND BANCORP INC Common Stock 958892101 96 11746 SH SOLE 4440 0 7306 WESTERN UNION CO/THE Common Stock 959802109 33719 1467973 SH SOLE 1115031 0 352942 WESTLAKE CHEMICAL CORP Common Stock 960413102 13256 147141 SH SOLE 137111 0 10029 WESTPAC BKG CORP SPONSORED ADR ADR 961214301 109640 5674948 SH SOLE 5069734 0 605214 WESTROCK CO Common Stock 96145D105 52668 989627 SH SOLE 740129 0 249498 WESTWOOD HOLDINGS GROUP INC Common Stock 961765104 681 31282 SH SOLE 27917 0 3365 WEX INC Common Stock 96208T104 25725 132669 SH SOLE 127198 0 5471 WEYERHAEUSER CO REIT REIT 962166104 68990 2004371 SH SOLE 1640040 0 364331 WH GROUP LTD SPONSORED ADR ADR 92890T205 12390 689094 SH SOLE 613564 0 75530 WHARF HLDGS LTD ADR ADR 962257408 2141 283315 SH SOLE 264443 0 18872 WHEATON PRECIOUS METALS CORP Common Stock 962879102 22398 508243 SH SOLE 489805 0 18438 WHIRLPOOL CORP Common Stock 963320106 94946 435493 SH SOLE 234793 0 200700 WHITBREAD PLC - SPONSORED ADR ADR 96342K100 6182 564333 SH SOLE 487430 0 76903 WHITE MOUNTAINS INSURANCE GROU Common Stock G9618E107 15882 13834 SH SOLE 6297 0 7537 WHITESTONE REIT CL B SBI REIT 966084204 4212 510507 SH SOLE 493306 0 17201 WHITING PETROLEUM CORP Common Stock 966387508 1834 33613 SH SOLE 30976 0 2637 WIDEOPENWEST INC Common Stock 96758W101 2875 138821 SH SOLE 136926 0 1895 WIENERBERGER BAUSTOFFINUSTRI SPONSORED ADR ADR 967662107 336 42069 SH SOLE 41898 0 171 WILLIAMS COS INC/THE Common Stock 969457100 156120 5880215 SH SOLE 5029600 0 850615 WILLIAMS-SONOMA INC Common Stock 969904101 47356 296622 SH SOLE 263607 0 33015 WILLIS TOWERS WATSON PLC Common Stock G96629103 74773 325074 SH SOLE 256259 0 68815 WILLSCOT CORP Common Stock 971378104 7543 270632 SH SOLE 263992 0 6640 WILMAR INTERNATIONAL-UNS ADR ADR 971433107 3458 103084 SH SOLE 91925 0 11159 WINGSTOP INC COM Common Stock 974155103 8742 55462 SH SOLE 39107 0 16355 WINNEBAGO INDUSTRIES INC Common Stock 974637100 5759 84746 SH SOLE 76934 0 7812 WINTRUST FINANCIAL CORP Common Stock 97650W108 14202 187776 SH SOLE 170077 0 17700 WIPRO LTD SPON ADR 1 SH ADR 97651M109 27841 3564748 SH SOLE 3372030 0 192719 WISDOM TREE HIGH YIELD EQUITY ETF 97717W208 1167 14923 SH SOLE 14923 0 0 WISDOMTREE INVESTMENTS INC Common Stock 97717P104 4614 744261 SH SOLE 495400 0 248862 WISDOMTREE L/C DIVIDENT FUND- ETF ETF 97717W307 293 2439 SH SOLE 1871 0 568 WISDOMTREE TR EUROPE HEDGED EQ ETF 97717X701 599 7851 SH SOLE 2893 0 4958 WisdomTree Trust WisdomTree Ch ETF 97717X719 5644 83750 SH SOLE 83750 0 0 WIX.COM LTD Common Stock M98068105 43703 150554 SH SOLE 107200 0 43354 WM MORRISON SUPERMARKETS PLC ADR 92933J107 47292 2765630 SH SOLE 2538624 0 227006 WNS HOLDINGS LTD-ADR ADR 92932M101 5163 64645 SH SOLE 27512 0 37133 WOLTERS KLUWER N V SPONSORED ADR ADR 977874205 37418 370657 SH SOLE 336456 0 34201 WOLVERINE WORLD WIDE INC Common Stock 978097103 7788 231510 SH SOLE 214944 0 16566 WOODSIDE PETE LTD SPONSORED ADR ADR 980228308 27222 1623277 SH SOLE 1416428 0 206850 WOODWARD INC Common Stock 980745103 16924 137732 SH SOLE 123177 0 14555 WOORI FIN HLDGS CO LTD ADR ADR 981064108 24524 810176 SH SOLE 764559 0 45617 WORKDAY INC CL A Common Stock 98138H101 57010 238797 SH SOLE 206177 0 32620 WORKHORSE GROUP INC Common Stock 98138J206 1387 83583 SH SOLE 77403 0 6180 WORKIVA INC COM CL A Common Stock 98139A105 6293 56524 SH SOLE 27416 0 29108 WORLD ACCEPTANCE CORP Common Stock 981419104 2395 14945 SH SOLE 14312 0 633 WORLD FUEL SERVICES CORP Common Stock 981475106 10882 342967 SH SOLE 166996 0 175971 WORLD WRESTLING ENTERTAINMENT Common Stock 98156Q108 13033 225127 SH SOLE 114818 0 110309 WORTHINGTON INDUSTRIES INC Common Stock 981811102 7884 128868 SH SOLE 105897 0 22971 WPP PLC ADR 92937A102 39479 582374 SH SOLE 524136 0 58237 WR BERKLEY CORP Common Stock 084423102 45346 609243 SH SOLE 554673 0 54570 WR GRACE & CO Common Stock 38388F108 4097 59274 SH SOLE 43168 0 16105 WRAP TECHNOLOGIES INC Common Stock 98212N107 223 28362 SH SOLE 27172 0 1190 WSFS FINANCIAL CORP Common Stock 929328102 4236 90924 SH SOLE 85667 0 5256 WUXI BIOLOGICS CAYMAN - ADR ADR 98260N108 26066 708314 SH SOLE 590614 0 117700 WW GRAINGER INC Common Stock 384802104 136312 311215 SH SOLE 171869 0 139346 WW INTERNATIONAL INC Common Stock 98262P101 2142 59274 SH SOLE 54555 0 4719 WYNDHAM HOTELS & RESORTS Common Stock 98311A105 20055 277431 SH SOLE 221976 0 55454 WYNN MACAU LTD ADR ADR 98313R106 6226 394557 SH SOLE 352928 0 41629 WYNN RESORTS LTD Common Stock 983134107 27364 223746 SH SOLE 199546 0 24200 XBIOTECH INC COM Common Stock 98400H102 348 20995 SH SOLE 2719 0 18276 XCEL ENERGY INC Common Stock 98389B100 113350 1720552 SH SOLE 1413123 0 307428 XENCOR INC Common Stock 98401F105 4538 131586 SH SOLE 104682 0 26904 XENIA HOTELS & RESORTS COM REIT 984017103 6972 372255 SH SOLE 335918 0 36337 XERIS PHARMACEUTICALS INC Common Stock 98422L107 872 214286 SH SOLE 93840 0 120446 XEROX CORP Common Stock 98421M106 38053 1619954 SH SOLE 630490 0 989464 XILINX INC Common Stock 983919101 119747 827899 SH SOLE 745870 0 82030 XP Fleet Common Stock 9837FR100 520 62385 SH SOLE 55463 0 6922 XP INC - CLASS A Common Stock G98239109 775 17792 SH SOLE 17470 0 322 XPEL INC Common Stock 98379L100 4472 53316 SH SOLE 12812 0 40504 XPENG INC - ADR ADR 98422D105 2155 48525 SH SOLE 46712 0 1813 XPERI HOLDING CORP Common Stock 98390M103 4730 212663 SH SOLE 175370 0 37293 XPO LOGISTICS INC Common Stock 983793100 45692 326626 SH SOLE 197559 0 129067 XYLEM INC/NY Common Stock 98419M100 65807 548576 SH SOLE 475589 0 72987 YAMAHA CORP SPON ADR ADR 984627109 12839 233020 SH SOLE 220904 0 12117 YAMANA GOLD INC Common Stock 98462Y100 1031 244241 SH SOLE 233702 0 10538 YANDEX N V SHS CLASS A Common Stock N97284108 30326 428633 SH SOLE 405012 0 23621 YANZHOU COAL MINING-SP ADR ADR 984846105 1606 118931 SH SOLE 116337 0 2594 YARA INTL ASA SPONSORED ADR ADR 984851204 10936 414807 SH SOLE 355209 0 59598 YASKAWA ELEC CORP ADR ADR 985087105 22738 229374 SH SOLE 205204 0 24170 YELLOW CORP Common Stock 985510106 87 13430 SH SOLE 13430 0 0 YELP INC CL A Common Stock 985817105 3907 97783 SH SOLE 76708 0 21075 YETI HOLDINGS INC Common Stock 98585X104 8990 97914 SH SOLE 74974 0 22940 YEXT Common Stock 98585N106 1412 98845 SH SOLE 89942 0 8903 Y-MABS THERAPEUTICS INC Common Stock 984241109 1605 47474 SH SOLE 12080 0 35394 YOKOGAWA ELECTRIC - UNSPONSORED ADR ADR 986008100 244 8225 SH SOLE 5077 0 3148 YORK WATER CO Common Stock 987184108 2460 54301 SH SOLE 33141 0 21160 YPF SOCIEDAD ANONIMA SPON ADR CL D ADR 984245100 2028 433265 SH SOLE 409065 0 24200 YUM CHINA HOLDINGS INC Common Stock 98850P109 59406 896701 SH SOLE 759577 0 137123 YUM! BRANDS INC Common Stock 988498101 142274 1236844 SH SOLE 1000134 0 236710 Z HOLDINGS CORP ADR 98877X101 18643 1875534 SH SOLE 1721318 0 154217 ZAI LAB LTD-ADR ADR 98887Q104 6339 35817 SH SOLE 33647 0 2170 ZALANDO SE - UNSPONSORED ADR ADR 98887L105 52564 870260 SH SOLE 798126 0 72133 ZEBRA TECHNOLOGIES CORP-CL A Common Stock 989207105 89070 168219 SH SOLE 151752 0 16467 ZENDESK INC COM Common Stock 98936J101 24724 171288 SH SOLE 119368 0 51920 ZENTALIS PHARMACEUTICALS INC Common Stock 98943L107 742 13938 SH SOLE 11196 0 2742 ZEPP HEALTH CORP ADR 98945L105 500 42629 SH SOLE 42499 0 130 ZILLOW GROUP INC - A Common Stock 98954M101 4287 34986 SH SOLE 34262 0 724 ZILLOW GROUP INC - C Common Stock 98954M200 25238 206500 SH SOLE 174030 0 32470 ZIMMER BIOMET HOLDINGS INC Common Stock 98956P102 113458 705500 SH SOLE 480551 0 224949 ZIONS BANCORPORATION Common Stock 989701107 115145 2178298 SH SOLE 1298819 0 879478 ZIOPHARM ONCOLOGY INC COM Common Stock 98973P101 683 258589 SH SOLE 249404 0 9185 ZipRecruiter Inc Common Stock 98980B103 557 22309 SH SOLE 0 0 22309 ZIX CORP COM Common Stock 98974P100 325 46140 SH SOLE 46027 0 113 ZOETIS INC CL A Common Stock 98978V103 335449 1800006 SH SOLE 1465484 0 334522 ZOGENIX INC COM Common Stock 98978L204 901 52150 SH SOLE 47636 0 4514 ZOOM VIDEO COMMUNICATIONS-A Common Stock 98980L101 91027 235194 SH SOLE 219387 0 15807 ZoomInfo Technologies Inc Common Stock 98980F104 223 4271 SH SOLE 4254 0 17 ZSCALER INC Common Stock 98980G102 24454 113182 SH SOLE 105397 0 7785 ZTE CORP-UNSPON ADR ADR 98878Q105 466 75477 SH SOLE 71953 0 3524 ZTO EXPRESS CAYMAN INC-ADR ADR 98980A105 9883 325634 SH SOLE 308489 0 17145 ZUMIEZ INC Common Stock 989817101 3088 63025 SH SOLE 44740 0 18285 ZUORA INC - CLASS A Common Stock 98983V106 4498 260749 SH SOLE 165386 0 95363 ZURICH INSURANCE GROUP AG ADR 989825104 94356 2344240 SH SOLE 1937498 0 406742 ZYNEX INC Common Stock 98986M103 431 27783 SH SOLE 25150 0 2633 ZYNGA INC CL A Common Stock 98986T108 24709 2324429 SH SOLE 1361014 0 963415