0000950123-19-007747.txt : 20190813 0000950123-19-007747.hdr.sgml : 20190813 20190813123417 ACCESSION NUMBER: 0000950123-19-007747 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20190630 FILED AS OF DATE: 20190813 DATE AS OF CHANGE: 20190813 EFFECTIVENESS DATE: 20190813 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: 191019340 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 false true false 0000932859 XXXXXXXX 06-30-2019 06-30-2019 Parametric Portfolio Associates LLC
800 Fifth Avenue Suite 2800 Seattle WA 98104
13F HOLDINGS REPORT 028-04558 N
Randall Hegarty CCO 206-233-2204 /S/ Randall Hegarty Seattle WA 08-12-2019 0 3957 121113322 false
INFORMATION TABLE 2 form13fInfoTable.xml INFORMATION TABLE FOR FORM 13F 1-800-FLOWERS.COM INC Common Stock 68243Q106 2096 111035 SH SOLE 62465 0 48570 1ST SOURCE CORP Common Stock 336901103 876 18889 SH SOLE 18804 0 85 22ND CENTY GROUP INC COM Common Stock 90137F103 76 36427 SH SOLE 36146 0 281 2U INC COM Common Stock 90214J101 2885 76660 SH SOLE 35967 0 40693 3D SYSTEMS CORP Common Stock 88554D205 1842 202437 SH SOLE 125478 0 76959 3M CO Common Stock 88579Y101 310854 1793320 SH SOLE 1224403 0 568917 51 JON INC ADR ADR 316827104 2528 33490 SH SOLE 32103 0 1387 58.COM INC- ADR ADR 31680Q104 7666 123305 SH SOLE 120717 0 2588 8X8 INC NEW COM Common Stock 282914100 2804 116359 SH SOLE 104616 0 11743 A P MOLLAR-MAERSK A/S ADR ADR 00202F102 5135 835022 SH SOLE 784338 0 50684 AAC ACOUSTIC TECHNOLOG ADR ADR 000304105 4297 767388 SH SOLE 754733 0 12655 AAON INC Common Stock 000360206 4889 97438 SH SOLE 59487 0 37951 AAR CORP Common Stock 000361105 4007 108928 SH SOLE 82288 0 26640 AARON'S INC Common Stock 002535300 14796 240930 SH SOLE 121125 0 119805 ABB LTD SPONSORED ADR ADR 000375204 40809 2037394 SH SOLE 1323175 0 714219 ABBOTT LABORATORIES Common Stock 002824100 551691 6559939 SH SOLE 4664212 0 1895727 ABBVIE INC. COM Common Stock 00287Y109 310678 4272243 SH SOLE 3274428 0 997815 ABEONA THERAPEUTICS INC Common Stock 00289Y107 74 15527 SH SOLE 14828 0 699 ABERCROMBIE & FITCH CO Common Stock 002896207 11266 702343 SH SOLE 357531 0 344812 ABERDEEN GLOBAL DYNAMIC DIVIDEND FUND Closed-End Fund 00302M106 1698 176126 SH SOLE 160809 0 15317 ABERDEEN GLOBAL PREMIER PROPERTIES FUND Closed-End Fund 00302L108 3752 599290 SH SOLE 364280 0 235010 ABIOMED INC COM Common Stock 003654100 28170 108143 SH SOLE 65018 0 43125 ABM INDUSTRIES INC Common Stock 000957100 9156 228888 SH SOLE 151757 0 77131 ABRAXAS PETROLEUM CORP Common Stock 003830106 114 110450 SH SOLE 104307 0 6143 ACACIA COMMUNICATIONS INC Common Stock 00401C108 2647 56126 SH SOLE 15850 0 40276 ACACIA RESH CORP ACACIA TCH COM Common Stock 003881307 286 96493 SH SOLE 95865 0 628 ACADIA HEALTHCARE CO COM Common Stock 00404A109 11123 318265 SH SOLE 226943 0 91322 ACADIA PHARMACEUTICALS INC COM Common Stock 004225108 1789 66927 SH SOLE 65785 0 1142 ACADIA REALTY TRUST REIT REIT 004239109 4275 156186 SH SOLE 127359 0 28827 ACCELERATE DIAGNOSTICS INC Common Stock 00430H102 1431 62553 SH SOLE 22309 0 40244 ACCELERON PHARMA INC Common Stock 00434H108 1123 27346 SH SOLE 26673 0 673 ACCENTURE PLC Common Stock G1151C101 377547 2043334 SH SOLE 1553334 0 490000 ACCO BRANDS CORP COM Common Stock 00081T108 6447 819169 SH SOLE 224395 0 594774 ACCOR SA SPONSORED ADR ADR 00435F309 8930 1063037 SH SOLE 949772 0 113265 ACCURAY INC Common Stock 004397105 79 20411 SH SOLE 8935 0 11476 ACELRX PHARMACEUTICALS INC Common Stock 00444T100 26 10159 SH SOLE 10159 0 0 ACHILLION PHARMACEUTIC COM Common Stock 00448Q201 41 15266 SH SOLE 15266 0 0 ACI WORLDWIDE INC Common Stock 004498101 29740 866053 SH SOLE 176792 0 689261 ACLARIS THERAPEUTICS I COM Common Stock 00461U105 199 90867 SH SOLE 86358 0 4509 ACORDA THERAPEUTICS INC Common Stock 00484M106 936 121969 SH SOLE 76637 0 45332 ACS ACTIVIDADES CONS-UNS ADR ADR 00089H106 11256 1384559 SH SOLE 1267907 0 116652 ACTIVISION BLIZZARD INC Common Stock 00507V109 63618 1347833 SH SOLE 1128583 0 219250 ACTUA CORP Common Stock 005094107 69 107752 SH SOLE 2697 0 105055 ACTUANT CORP Common Stock 00508X203 5932 239108 SH SOLE 120933 0 118175 ACUITY BRANDS INC Common Stock 00508Y102 10601 76869 SH SOLE 68179 0 8690 ACUSHNET HOLDINGS CORP Common Stock 005098108 2041 77739 SH SOLE 35232 0 42507 ADAMAS PHARMACEUTICALS INC Common Stock 00548A106 173 27936 SH SOLE 27867 0 69 ADDUS HOMECARE CORP COM Common Stock 006739106 1610 21475 SH SOLE 12812 0 8663 ADECCO SA - REG - UNSPON ADR ADR 006754204 17209 574593 SH SOLE 517797 0 56796 ADECOAGRO SA Common Stock L00849106 2087 292355 SH SOLE 264855 0 27500 Adesto Technologies Corp Common Stock 00687D101 126 15427 SH SOLE 15427 0 0 ADIDAS-SALOMON AG-SPON ADR ADR 00687A107 60599 392963 SH SOLE 350548 0 42415 ADIENT PLC Common Stock G0084W101 12700 523294 SH SOLE 416567 0 106727 ADMA BIOLOGICS INC Common Stock 000899104 49 12544 SH SOLE 12544 0 0 ADMIRAL GROUP ADR ADR 007192107 3175 117260 SH SOLE 105450 0 11810 ADOBE INC Common Stock 00724F101 539272 1830213 SH SOLE 1240391 0 589822 ADTALEM GLOBAL EDUCATION INC Common Stock 00737L103 6001 133208 SH SOLE 91717 0 41491 ADTRAN INC Common Stock 00738A106 3858 252977 SH SOLE 120733 0 132244 ADURO BIOTECH INC COM Common Stock 00739L101 75 48923 SH SOLE 48849 0 74 ADVANCE AUTO PARTS INC Common Stock 00751Y106 32200 208900 SH SOLE 174193 0 34707 ADVANCED DISPOSAL SERVICES I Common Stock 00790X101 3493 109450 SH SOLE 50276 0 59174 ADVANCED DRAINAGE SYSTEMS INC Common Stock 00790R104 4978 151829 SH SOLE 129561 0 22268 ADVANCED EMISSIONS SOLUTIONS I Common Stock 00770C101 479 37906 SH SOLE 28244 0 9662 ADVANCED ENERGY INDUSTRIES INC Common Stock 007973100 6461 114827 SH SOLE 102548 0 12279 ADVANCED MICRO DEVICES INC Common Stock 007903107 68424 2253019 SH SOLE 1982857 0 270162 ADVANSIX INC Common Stock 00773T101 2639 108029 SH SOLE 85560 0 22469 ADVANTEST CORP SPONSORED ADR ADR 00762U200 275 10659 SH SOLE 10211 0 448 ADVENT CONVERTIBLE AND INCOME Closed-End Fund 00764C109 20195 1340958 SH SOLE 883202 0 457756 ADVERUM BIOTECHNOLOGIES INC Common Stock 00773U108 1295 108953 SH SOLE 10929 0 98024 AECOM Common Stock 00766T100 17146 452987 SH SOLE 189026 0 263961 AEGEAN MARINE PETROLEUM NETWOR Common Stock Y0017S102 0 39600 SH SOLE 0 0 39600 AEGION CORP Common Stock 00770F104 1345 73083 SH SOLE 51982 0 21101 AEGON N V ORD AMER REG NY Reg Shrs 007924103 17897 3615485 SH SOLE 3300168 0 315317 AEON CO LTD ADR ADR 007627102 3592 207243 SH SOLE 179308 0 27935 AERCAP HOLDINGS NV SHS Common Stock N00985106 46065 885690 SH SOLE 450300 0 435390 AERIE PHARMACEUTICALS INC Common Stock 00771V108 2046 69244 SH SOLE 31943 0 37301 AEROJET ROCKETDYNE HOLDINGS INC Common Stock 007800105 4372 97664 SH SOLE 90708 0 6956 AEROVIRONMENT INC Common Stock 008073108 2235 39366 SH SOLE 31494 0 7872 AES CORP/THE Common Stock 00130H105 62131 3707091 SH SOLE 2198943 0 1508148 AFFILIATED MANAGERS GROUP Common Stock 008252108 24723 268325 SH SOLE 157463 0 110862 AFFIMED N V COM Common Stock N01045108 41 14387 SH SOLE 14387 0 0 AFLAC INC Common Stock 001055102 213875 3902119 SH SOLE 2157605 0 1744514 AG MORTGAGE INVESTMENT TRUST I REIT 001228105 1592 100128 SH SOLE 56247 0 43881 AGC INC ADR ADR 00109C103 18712 2719011 SH SOLE 2420835 0 298176 AGCO CORP Common Stock 001084102 35879 462538 SH SOLE 170263 0 292275 AGEAS ADR ADR 00844W208 32274 619226 SH SOLE 574253 0 44972 AGENUS INC Common Stock 00847G705 283 94200 SH SOLE 13699 0 80501 AGIC EQUITY & CONVERTIBLE INCOME FUND Closed-End Fund 018829101 1499 69067 SH SOLE 47621 0 21446 AGILENT TECHNOLOGIES INC Common Stock 00846U101 65425 876194 SH SOLE 735865 0 140329 AGILYSYS INC Common Stock 00847J105 995 46342 SH SOLE 43617 0 2725 AGIOS PHARMACEUTICALS INC Common Stock 00847X104 2754 55204 SH SOLE 50545 0 4659 AGL ENERGY LTD-SPON ADR ADR 001201201 9134 654283 SH SOLE 593838 0 60445 AGNC INVESTMENT CORP REIT 00123Q104 11903 707670 SH SOLE 366522 0 341148 AGNICO-EAGLE MINES LTD Common Stock 008474108 8117 158413 SH SOLE 113408 0 45005 AGREE REALTY CORP COM REIT REIT 008492100 6327 98789 SH SOLE 91243 0 7546 AGRICULTURAL BK CHINA ADR ADR 00850M102 3827 368017 SH SOLE 325186 0 42831 AGROFRESH SOLUTIONS INC Common Stock 00856G109 53 34919 SH SOLE 33166 0 1753 AIA GROUP LTD SPONSORED ADR ADR 001317205 124685 2889566 SH SOLE 2532280 0 357286 AIMMUNE THERAPEUTICS I COM Common Stock 00900T107 1098 52738 SH SOLE 9382 0 43356 AIR FRANCE KLM SPONSORED ADR ADR 009119108 413 43153 SH SOLE 42780 0 373 AIR LEASE GROUP Common Stock 00912X302 7256 175522 SH SOLE 159935 0 15587 AIR LIQUIDE ADR ADR 009126202 47268 1692376 SH SOLE 1417064 0 275312 AIR PRODUCTS & CHEMICALS INC Common Stock 009158106 158679 700974 SH SOLE 602175 0 98799 AIR TRANSPORT SERVICES GROUP I Common Stock 00922R105 2067 84704 SH SOLE 21522 0 63182 AIRBUS GROUP NV ADR 009279100 52137 1474469 SH SOLE 1274596 0 199873 AIRCASTLE LTD Common Stock G0129K104 5861 275677 SH SOLE 143435 0 132242 AIRGAIN INC Common Stock 00938A104 1310 92611 SH SOLE 501 0 92110 AISIN SEIKO CO LTD-UNSP ADR ADR 00956Q106 1532 45272 SH SOLE 33388 0 11884 AJINOMOTO INC UNSPON ADR ADR 009707100 1038 59325 SH SOLE 53287 0 6038 AK STEEL HOLDING CORP Common Stock 001547108 3208 1353705 SH SOLE 1117308 0 236397 AKAMAI TECHNOLOGIES INC Common Stock 00971T101 41189 513967 SH SOLE 441667 0 72301 AKBANK TAS - ADR ADR 009719501 3649 1514213 SH SOLE 1021696 0 492517 AKCEA THERAPEUTICS INC Common Stock 00972L107 280 11955 SH SOLE 11941 0 14 AKEBIA THERAPEUTICS COM Common Stock 00972D105 966 199516 SH SOLE 50150 0 149366 AKORN INC COM Common Stock 009728106 2257 438184 SH SOLE 291700 0 146484 AKTIEBOLAGETT ELECTROLUX SPONSORED ADR ADR 010198208 9618 188286 SH SOLE 166382 0 21904 AKZO NOBEL NV SPONSORED ADR ADR 010199503 22325 713473 SH SOLE 418965 0 294508 ALAMO GROUP INC Common Stock 011311107 1729 17306 SH SOLE 14958 0 2348 ALARM COM HLDGS INC COM Common Stock 011642105 3289 61469 SH SOLE 46366 0 15103 ALASKA AIR GROUP INC Common Stock 011659109 21898 342641 SH SOLE 196917 0 145724 ALBANY INTERNATIONAL CORP Common Stock 012348108 6322 76250 SH SOLE 63642 0 12608 ALBEMARLE CORP Common Stock 012653101 16809 238733 SH SOLE 210292 0 28441 ALBIREO PHARMA INC Common Stock 01345P106 667 20688 SH SOLE 685 0 20003 ALCOA CORP Common Stock 013872106 5238 223739 SH SOLE 168089 0 55650 ALCON INC Common Stock H01301128 33313 536879 SH SOLE 450409 0 86470 ALDER BIOPHARMACEUTICAL INC Common Stock 014339105 730 62015 SH SOLE 61527 0 488 ALEXANDER & BALDWIN INC REIT 014491104 3400 147184 SH SOLE 111418 0 35766 ALEXANDERS INC COM REIT 014752109 1932 5218 SH SOLE 2497 0 2721 ALEXANDRIA REAL ESTATE EQ IN COM REIT REIT 015271109 22587 160091 SH SOLE 122154 0 37937 ALEXION PHARMACEUTICALS INC Common Stock 015351109 46368 354011 SH SOLE 304584 0 49427 ALFA LAVAL AB SWEDEN ADR ADR 015393101 10293 473464 SH SOLE 419946 0 53518 ALGONQUIN POWER & UTILITIES Common Stock 015857105 2117 174802 SH SOLE 925 0 173877 ALIBABA GROUP HLDG LTD SPONSORED ADS ADR 01609W102 161600 953673 SH SOLE 695506 0 258167 ALICO INC Common Stock 016230104 275 9066 SH SOLE 8760 0 306 ALIGN TECHNOLOGY INC Common Stock 016255101 67315 245946 SH SOLE 192989 0 52957 ALKERMES PLC Common Stock G01767105 1800 79850 SH SOLE 67415 0 12435 ALL NIPPON AWYS LTD SPONSORED ADR ADR 032350100 493 76012 SH SOLE 67831 0 8181 ALLEGHANY CORP Common Stock 017175100 19669 28878 SH SOLE 25895 0 2983 ALLEGHENY TECHNOLOGIES INC Common Stock 01741R102 7018 278474 SH SOLE 162998 0 115476 ALLEGIANT TRAVEL CO Common Stock 01748X102 8800 61326 SH SOLE 42154 0 19172 ALLEGION PLC W/I Common Stock G0176J109 27022 244431 SH SOLE 190059 0 54372 ALLERGAN PLC Common Stock G0177J108 97557 582676 SH SOLE 385162 0 197514 ALLETE INC Common Stock 018522300 12614 151589 SH SOLE 111380 0 40209 ALLIANCE DATA SYSTEMS CORP Common Stock 018581108 17720 126456 SH SOLE 108855 0 17601 ALLIANCEBERNSTEIN NATL COM Closed-End Fund 01864U106 20848 1550035 SH SOLE 1307909 0 242126 ALLIANT ENERGY CORP Common Stock 018802108 36413 741908 SH SOLE 672528 0 69380 ALLIANZ AKTIENGESELLSCHAFT SP ADR 1/10 SH ADR 018805101 85100 3534034 SH SOLE 3089676 0 444358 ALLIANZ GI NFJ DIVIDEND INTEREST Closed-End Fund 01883A107 28699 2314400 SH SOLE 1565464 0 748936 ALLIED MOTION TECHNOLOGIES Common Stock 019330109 302 7958 SH SOLE 7941 0 17 ALLISON TRANSMISSION H COM Common Stock 01973R101 25524 550677 SH SOLE 168413 0 382264 ALLSCRIPTS HEALTHCARE SOLUTION Common Stock 01988P108 4963 426734 SH SOLE 293518 0 133216 ALLSTATE CORP/THE Common Stock 020002101 154696 1521253 SH SOLE 1010893 0 510360 ALLY FINANCIAL INC Common Stock 02005N100 62494 2016598 SH SOLE 1114918 0 901680 ALNYLAM PHARMACEUTICALS INC Common Stock 02043Q107 11079 152687 SH SOLE 88536 0 64151 ALPHA & OMEGA SEMICONDUCTOR LT Common Stock G6331P104 244 26078 SH SOLE 26078 0 0 ALPHABET INC - CL A Common Stock 02079K305 1079974 997390 SH SOLE 771326 0 226064 ALPHABET INC - CL C Common Stock 02079K107 779688 721325 SH SOLE 587945 0 133380 ALPINE TOTAL DYNAMIC DIVIDEND FUND Closed-End Fund 00326L100 26624 3192360 SH SOLE 2182405 0 1009955 ALPS ELEC LTD ADR ADR 021090204 995 29541 SH SOLE 24292 0 5249 ALPS ETF TR ALERIAN MLP ETF 00162Q866 1645 166993 SH SOLE 166993 0 0 ALSTOM ADR ADR 021244207 805 175373 SH SOLE 77798 0 97575 ALTABA INC Closed-End Fund 021346101 2506 36130 SH SOLE 35686 0 444 ALTAIR ENGINEERING INC Common Stock 021369103 451 11174 SH SOLE 8579 0 2595 ALTERYX INC COM CL A Common Stock 02156B103 10988 100699 SH SOLE 68271 0 32428 ALTICE USA INC CL A Common Stock 02156K103 4882 200501 SH SOLE 106774 0 93727 ALTISOURCE PORTFOLIO SOLUTIONS Common Stock L0175J104 374 19023 SH SOLE 11129 0 7894 ALTRA INDUSTRIAL MOTION CORP Common Stock 02208R106 6557 182754 SH SOLE 82191 0 100563 ALTRIA GROUP INC Common Stock 02209S103 236557 4995930 SH SOLE 3565909 0 1430021 ALTUS MIDSTREAM CO -A Common Stock 02215L100 142 38196 SH SOLE 30719 0 7477 ALUMINA LTD SPONSORED ADR ADR 022205108 10943 1678451 SH SOLE 1504020 0 174430 ALUMINUM CORP CHINA LTD SPON ADR H SHS ADR 022276109 2137 242811 SH SOLE 235653 0 7158 AMADEUS IT HLDG S A ADS ADR 02263T104 40464 510587 SH SOLE 465439 0 45148 AMAG PHARMACEUTICALS INC Common Stock 00163U106 1252 125375 SH SOLE 67519 0 57856 AMAZON.COM INC Common Stock 023135106 2200155 1161872 SH SOLE 881741 0 280131 AMBAC FINL GROUP INC COM NEW Common Stock 023139884 4211 249902 SH SOLE 137708 0 112194 AMBARELLA INC SHS Common Stock G037AX101 4061 92013 SH SOLE 36059 0 55954 AMBER RD INC COM Common Stock 02318Y108 159 12160 SH SOLE 12160 0 0 AMBEV SA ADR 02319V103 25013 5356074 SH SOLE 3597192 0 1758882 AMC ENTERTAINMENT HLDS-CL A Common Stock 00165C104 1671 179054 SH SOLE 88599 0 90455 AMC NETWORKS INC A Common Stock 00164V103 6588 120900 SH SOLE 69725 0 51175 AMCOR PLC Common Stock G0250X107 50430 4389007 SH SOLE 3853735 0 535272 AMDOCS LTD Common Stock G02602103 24945 401752 SH SOLE 277632 0 124120 AMEDISYS INC Common Stock 023436108 9738 80204 SH SOLE 42409 0 37795 AMERCO INC Common Stock 023586100 5678 14998 SH SOLE 14742 0 256 AMEREN CORP Common Stock 023608102 66420 884300 SH SOLE 642939 0 241361 AMERESCO INC CL A Common Stock 02361E108 303 20584 SH SOLE 20219 0 365 AMERICA MOVIL S A DE C V SPON ADR L SHS ADR 02364W105 44820 3078278 SH SOLE 1704985 0 1373293 AMERICAN AIRLINES GROUP INC Common Stock 02376R102 69281 2124543 SH SOLE 961653 0 1162890 AMERICAN ASSETS TR INC COM REIT REIT 024013104 7738 164210 SH SOLE 133219 0 30991 AMERICAN AXLE & MANUFACTURING Common Stock 024061103 6364 498777 SH SOLE 350718 0 148059 AMERICAN CAMPUS COMMUNITIES REIT REIT 024835100 12277 265975 SH SOLE 242236 0 23739 AMERICAN EAGLE OUTFITTERS INC Common Stock 02553E106 7368 435987 SH SOLE 331849 0 104138 AMERICAN ELECTRIC POWER CO INC Common Stock 025537101 144192 1638361 SH SOLE 1189112 0 449249 AMERICAN EQUITY INVESTMENT LIF Common Stock 025676206 24082 886673 SH SOLE 301350 0 585323 AMERICAN EXPRESS CO Common Stock 025816109 303305 2457106 SH SOLE 1960955 0 496151 AMERICAN FINANCE TRUST INC REIT 02607T109 526 48212 SH SOLE 25022 0 23190 AMERICAN FINANCIAL GROUP INC/O Common Stock 025932104 20196 197093 SH SOLE 121121 0 75972 AMERICAN HOMES 4 RENT CLASS A REIT 02665T306 11022 453392 SH SOLE 332739 0 120653 AMERICAN INTERNATIONAL GROUP I Common Stock 026874784 262340 4923800 SH SOLE 3232260 0 1691540 AMERICAN NATIONAL BANKSHARES I Common Stock 027745108 417 10756 SH SOLE 7247 0 3509 AMERICAN NATIONAL INSURANCE CO Common Stock 028591105 3249 27897 SH SOLE 22851 0 5046 AMERICAN OUTDOOR BRANDS CORP Common Stock 02874P103 593 65861 SH SOLE 49285 0 16576 AMERICAN PUBLIC EDUCATION INC Common Stock 02913V103 2055 69458 SH SOLE 28490 0 40968 AMERICAN RENAl ASSOCIATES HO Common Stock 029227105 114 15372 SH SOLE 14389 0 983 AMERICAN SOFTWARE INC/GEORGIA Common Stock 029683109 1533 116574 SH SOLE 36944 0 79630 AMERICAN STATES WATER CO Common Stock 029899101 12297 163440 SH SOLE 86957 0 76483 AMERICAN TOWER REIT INC REIT 03027X100 334239 1634820 SH SOLE 1156017 0 478803 AMERICAN VANGUARD CORP Common Stock 030371108 421 27289 SH SOLE 26194 0 1095 AMERICAN WATER WORKS CO INC Common Stock 030420103 51960 447932 SH SOLE 371567 0 76365 AMERICAN WOODMARK CORP Common Stock 030506109 2405 28416 SH SOLE 24946 0 3470 AMERICA'S CAR-MART INC Common Stock 03062T105 1998 23214 SH SOLE 9256 0 13958 AMERICOLD REALTY TRUST REIT 03064D108 6948 214325 SH SOLE 22879 0 191446 AMERIPRISE FINANCIAL INC Common Stock 03076C106 109758 756115 SH SOLE 448040 0 308075 AMERIS BANCORP Common Stock 03076K108 2490 63531 SH SOLE 61019 0 2512 AMERISAFE INC Common Stock 03071H100 3641 57096 SH SOLE 37839 0 19257 AMERISOURCEBERGEN CORP COM Common Stock 03073E105 78976 926294 SH SOLE 517531 0 408763 AMETEK INC NEW COM Common Stock 031100100 49527 545208 SH SOLE 465644 0 79564 AMGEN INC Common Stock 031162100 405281 2199266 SH SOLE 1496211 0 703055 AMICUS THERAPEUTICS COM Common Stock 03152W109 894 71667 SH SOLE 70128 0 1539 AMKOR TECHNOLOGY INC Common Stock 031652100 3758 503790 SH SOLE 268196 0 235594 AMN HEALTHCARE SERVICES INC Common Stock 001744101 7099 130858 SH SOLE 111006 0 19852 AMNEAL PHARMACEUTICALS INC Common Stock 03168L105 212 29520 SH SOLE 25172 0 4348 AMPHASTAR PHARMACEUTICALS Common Stock 03209R103 3624 171656 SH SOLE 106012 0 65644 AMPHENOL CORP Common Stock 032095101 83216 867372 SH SOLE 748110 0 119262 AMRO GROUP NV - UNSPONSORED ADR ADR 00373L102 4658 436547 SH SOLE 386954 0 49593 ANADARKO PETROLEUM CORP Common Stock 032511107 90440 1281740 SH SOLE 1073499 0 208241 ANALOG DEVICES INC Common Stock 032654105 153412 1359196 SH SOLE 931272 0 427924 ANAPLAN INC Common Stock 03272L108 2136 42332 SH SOLE 14927 0 27405 ANAPTYSBIO INC Common Stock 032724106 322 5714 SH SOLE 5363 0 351 ANDEAVOR LOGISTICS LP MLP 03350F106 12347 339847 SH SOLE 328285 0 11562 ANDERSONS INC/THE Common Stock 034164103 4420 162273 SH SOLE 62073 0 100200 ANGIODYNAMICS INC Common Stock 03475V101 2761 140243 SH SOLE 71091 0 69152 ANGLO AMERICAN PLAT-SPON ADR ADR 03486T202 406 41286 SH SOLE 40591 0 695 ANGLO AMERN PLC-SPONS ADR ADR 03485P300 38999 2731043 SH SOLE 2406570 0 324473 ANGLOGOLD ASHANTI LTD SPONSORED ADR ADR 035128206 18939 1063368 SH SOLE 1048733 0 14635 ANHEUSER-BUSCH INBEV SA N.V. ADR 03524A108 50413 569578 SH SOLE 500483 0 69095 ANHUI CONCH CEMENT UNSPONS ADR ADR 035243104 4027 128810 SH SOLE 104751 0 24059 ANI PHARMACEUTICALS IN COM Common Stock 00182C103 2635 32057 SH SOLE 24712 0 7345 ANIKA THERAPEUTICS INC Common Stock 035255108 2058 50658 SH SOLE 21584 0 29074 ANIXTER INTERNATIONAL INC Common Stock 035290105 6280 105171 SH SOLE 68335 0 36836 ANNALY MTG MGMT INC COM REIT REIT 035710409 29827 3266941 SH SOLE 1539983 0 1726958 ANSELL LTD-UNSPON ADR ADR 03634M208 419 5548 SH SOLE 5493 0 55 ANSYS INC Common Stock 03662Q105 45863 223920 SH SOLE 194679 0 29241 ANTA SPORTS PRODS LTD ADR ADR 03662P107 2889 16733 SH SOLE 16188 0 545 ANTARES PHARMA INC Common Stock 036642106 259 78595 SH SOLE 9994 0 68601 ANTERO MIDSTREAM CORP Common Stock 03676B102 5089 444057 SH SOLE 306806 0 137251 ANTERO RESOURCES CORP Common Stock 03674X106 9441 1707178 SH SOLE 1384110 0 323068 ANTHEM INC Common Stock 036752103 279362 989909 SH SOLE 780095 0 209814 ANWORTH MORTGAGE ASSET CORP REIT REIT 037347101 2222 586330 SH SOLE 372738 0 213592 AO SMITH CORP Common Stock 831865209 26090 553218 SH SOLE 446014 0 107204 AON PLC Common Stock G0408V102 117393 608318 SH SOLE 498976 0 109342 AOZORA BK LTD SPONSORED ADR ADR 037400108 609 103001 SH SOLE 8097 0 94904 APACHE CORP Common Stock 037411105 30560 1054895 SH SOLE 801989 0 252906 APARTMENT INVT & MGMT CO -A REIT REIT 03748R754 24765 494112 SH SOLE 368573 0 125539 APERGY CORP - W/I Common Stock 03755L104 6715 200215 SH SOLE 178178 0 22037 APOGEE ENTERPRISES INC Common Stock 037598109 17152 394834 SH SOLE 45413 0 349421 APOLLO COMMERCIAL REAL ESTATE FINANCE REIT REIT 03762U105 8377 455525 SH SOLE 292024 0 163501 APOLLO INVT CORP COM Common Stock 03761U502 227 14381 SH SOLE 14270 0 111 APOLLO SR FLOATING COM Closed-End Fund 037636107 669 44716 SH SOLE 35812 0 8904 APOLLO TACTICAL INCOME COM Closed-End Fund 037638103 10504 712165 SH SOLE 630807 0 81358 APPFOLIO INC COM CL A Common Stock 03783C100 997 9747 SH SOLE 7565 0 2182 APPLE HOSPITALITY REIT COM NEW REIT 03784Y200 9955 627694 SH SOLE 402169 0 225525 APPLE INC COM Common Stock 037833100 2721844 13752244 SH SOLE 10604916 0 3147328 APPLIED INDUSTRIAL TECHNOLOGIE Common Stock 03820C105 6812 110704 SH SOLE 82382 0 28322 APPLIED MATERIALS INC Common Stock 038222105 163060 3630808 SH SOLE 2259596 0 1371212 APPLIED OPTOELECTRONICS INC Common Stock 03823U102 510 49599 SH SOLE 45684 0 3915 APPROACH RESOURCES INC Common Stock 03834A103 7 25151 SH SOLE 25151 0 0 APTARGROUP INC Common Stock 038336103 18951 152412 SH SOLE 142034 0 10378 APTIV PLC Common Stock G6095L109 56835 703143 SH SOLE 473497 0 229646 AQUA AMERICA INC Common Stock 03836W103 13905 336107 SH SOLE 307351 0 28756 AQUAVENTURE HLDGS LTD SHS Common Stock G0443N107 463 23160 SH SOLE 12841 0 10319 ARAMARK Common Stock 03852U106 12579 348833 SH SOLE 318185 0 30648 ARATANA THERAPEUTICS INC Common Stock 03874P101 519 100644 SH SOLE 86243 0 14401 ARBOR RLTY TR INC COM REIT REIT 038923108 1862 153590 SH SOLE 33760 0 119830 ARC DOCUMENT SOLUTIONS INC Common Stock 00191G103 41 20310 SH SOLE 15004 0 5306 ARCBEST CORP Common Stock 03937C105 3579 127328 SH SOLE 83458 0 43870 ARCELORMITTAL NY REG SH CL A NY Reg Shrs 03938L203 15219 844067 SH SOLE 744292 0 99775 ARCH CAPITAL GROUP LTD Common Stock G0450A105 34853 939930 SH SOLE 426408 0 513522 ARCH COAL INC COM Common Stock 039380407 3778 40102 SH SOLE 17811 0 22291 ARCHER-DANIELS-MIDLAND CO Common Stock 039483102 100910 2473274 SH SOLE 1598499 0 874775 ARCHROCK INC Common Stock 03957W106 5140 484926 SH SOLE 336710 0 148216 ARCO PLATFORM LTD - CLASS A Common Stock G04553106 591 13507 SH SOLE 13507 0 0 ARCONIC INC COM Common Stock 03965L100 28592 1107342 SH SOLE 657722 0 449620 ARCOS DORADOS HLDNG IN SHS CLASS -A - Common Stock G0457F107 2572 353355 SH SOLE 287455 0 65900 ARCOSA INC Common Stock 039653100 8249 219212 SH SOLE 138715 0 80497 ARDAGH GROUP SA Common Stock L0223L101 4210 240573 SH SOLE 155104 0 85469 ARDELYX INC COM Common Stock 039697107 75 27825 SH SOLE 27664 0 161 ARDMORE SHIPPING CORP Common Stock Y0207T100 415 50957 SH SOLE 47810 0 3147 ARENA PHARMACEUTICALS INC COM Common Stock 040047607 2315 39481 SH SOLE 6597 0 32884 ARES CAP CORP COM Common Stock 04010L103 2331 129919 SH SOLE 127273 0 2646 ARES COML REAL ESTATE COM REIT 04013V108 2716 182776 SH SOLE 116819 0 65957 ARES DYNAMIC CR ALLOCA COM Closed-End Fund 04014F102 15478 1022987 SH SOLE 911370 0 111617 ARES MANAGEMENT CORP - A Common Stock 03990B101 811 31005 SH SOLE 28184 0 2821 ARGAN INC Common Stock 04010E109 622 15339 SH SOLE 12610 0 2729 ARGENX SE - ADR ADR 04016X101 2429 17159 SH SOLE 10271 0 6888 ARGO GROUP INTERNATIONAL HOLDINGS LTD Common Stock G0464B107 4999 67505 SH SOLE 50393 0 17112 ARISTA NETWORKS INC COM Common Stock 040413106 32557 125402 SH SOLE 85548 0 39854 ARKEMA SPON ADR ADR 041232109 16644 180281 SH SOLE 150160 0 30122 ARLINGTON ASSET INVESTMENT CORP Common Stock 041356205 785 114163 SH SOLE 112191 0 1972 ARLO TECHNOLOGIES INC Common Stock 04206A101 1208 301126 SH SOLE 173608 0 127518 ARMADA HOFFLER PPTYS COM REIT 04208T108 5753 347593 SH SOLE 187135 0 160458 ARMOUR RESIDENTIAL REI COM REIT 042315507 1867 100135 SH SOLE 85650 0 14485 ARMSTRONG FLOORING INC Common Stock 04238R106 530 53812 SH SOLE 23318 0 30494 ARMSTRONG WORLD INDUSTRIES INC Common Stock 04247X102 13327 137106 SH SOLE 50796 0 86310 ARQULE INC COM Common Stock 04269E107 1802 163698 SH SOLE 3773 0 159925 ARRAY BIOPHARMA INC COM Common Stock 04269X105 8657 186852 SH SOLE 173513 0 13339 ARROW ELECTRONICS INC Common Stock 042735100 20699 290427 SH SOLE 203531 0 86896 ARROW FINANCIAL CORP Common Stock 042744102 726 20906 SH SOLE 14726 0 6180 ARROWHEAD PHARMACEUTICALS INC Common Stock 04280A100 2128 80302 SH SOLE 76264 0 4038 ARTESIAN RESOURCES CORP Common Stock 043113208 870 23414 SH SOLE 22059 0 1355 ARTHUR J GALLAGHER & CO Common Stock 363576109 33995 388112 SH SOLE 355405 0 32707 ARTISAN PARTNERS ASSET CL A Common Stock 04316A108 8534 310085 SH SOLE 231478 0 78607 ASBURY AUTOMOTIVE GROUP INC Common Stock 043436104 10447 123865 SH SOLE 59170 0 64695 ASCENA RETAIL GROUP INC Common Stock 04351G101 306 502129 SH SOLE 177699 0 324430 ASCENDIS PHARMA A/S - ADR ADR 04351P101 419 3636 SH SOLE 3608 0 28 ASE INDUSTRIAL HOLDING CO LTD ADR 00215W100 10229 2589499 SH SOLE 1835539 0 753960 ASGN INC Common Stock 00191U102 7950 131195 SH SOLE 52703 0 78492 ASHAI KASEI CORP ADR ADR 043400100 25059 1166054 SH SOLE 1042389 0 123665 ASHFORD HOSPITALITY TRUST REIT REIT 044103109 1325 446148 SH SOLE 150291 0 295857 ASHLAND GLOBAL HOLDINGS INC Common Stock 044186104 18366 229659 SH SOLE 111429 0 118230 ASHTEAD GROUP PLC ADR ADR 045055100 18426 160834 SH SOLE 137794 0 23040 ASM PACIFIC TECHNOL-UNSP ADR ADR 00212G108 2023 65688 SH SOLE 54936 0 10752 ASML HLDG NV N Y SHS NY Reg Shrs N07059210 83960 403788 SH SOLE 267666 0 136121 ASPEN PHARMACARE HL-UNSP ADR ADR 04530Y106 437 61669 SH SOLE 60545 0 1124 ASPEN TECHNOLOGY INC Common Stock 045327103 16382 131815 SH SOLE 79993 0 51822 ASSA ABLOY AB ADR ADR 045387107 17113 1523189 SH SOLE 1329634 0 193555 ASSEMBLY BIOSCIENCES INC Common Stock 045396108 215 15971 SH SOLE 15684 0 287 ASSERTIO THERAPEUTICS INC Common Stock 04545L107 1006 291468 SH SOLE 165653 0 125815 ASSOCIATED BANC-CORP Common Stock 045487105 10532 498201 SH SOLE 375446 0 122755 ASSOCIATED BRIT FOODS ADR NEW ADR 045519402 13638 430093 SH SOLE 368240 0 61853 ASSURANT INC Common Stock 04621X108 31411 295276 SH SOLE 164155 0 131121 ASSURED GUARANTY LTD Common Stock G0585R106 10422 247662 SH SOLE 169851 0 77811 ASTEC INDUSTRIES INC Common Stock 046224101 5680 174458 SH SOLE 76692 0 97766 ASTELLAS PHARMA INC - UNSP ADR ADR 04623U102 37067 2606666 SH SOLE 2395929 0 210737 ASTRA INTERNATIONAL - UNSP ADR ADR 69367X109 2727 262239 SH SOLE 254581 0 7658 ASTRAZENECA PLC Common Stock G0593M107 968 11694 SH SOLE 11150 0 544 ASTRAZENECA PLC SPONSORED ADR ADR 046353108 114323 2769462 SH SOLE 2172979 0 596483 ASTRONICS CORP Common Stock 046433108 664 16506 SH SOLE 9472 0 7034 ASURE SOFTWARE INC Common Stock 04649U102 861 104621 SH SOLE 21134 0 83487 ASX LTD ADR ADR 00212E103 1095 19508 SH SOLE 9662 0 9846 AT&T INC Common Stock 00206R102 794958 23723016 SH SOLE 16835287 0 6887729 ATHENE HOLDING LTD CLASS A Common Stock G0684D107 4502 104557 SH SOLE 74171 0 30386 ATKORE INTERNATIONAL GROUP I Common Stock 047649108 4468 172692 SH SOLE 34592 0 138100 ATLANTIA SPA ADR ADR 048173108 25599 1979795 SH SOLE 1761290 0 218505 ATLANTIC POWER CORP Common Stock 04878Q863 1384 571707 SH SOLE 262382 0 309325 ATLANTIC UNION BANKSHARES CO Common Stock 04911A107 2926 82828 SH SOLE 60216 0 22612 ATLANTICA YIELD PLC ORD SHS Common Stock G0751N103 3055 134770 SH SOLE 97166 0 37604 ATLAS AIR WORLDWIDE HOLDINGS I Common Stock 049164205 18629 417327 SH SOLE 78530 0 338797 ATLAS COPCO AB SP ADR A NEW ADR 049255706 34387 1074936 SH SOLE 946984 0 127952 ATLAS COPCO SP ADR B NEW ADR 049255805 11502 401328 SH SOLE 384675 0 16653 ATLASSIAN CORP PLC-CLASS A Common Stock G06242104 13769 105237 SH SOLE 96602 0 8635 ATMOS ENERGY CORP Common Stock 049560105 22794 215935 SH SOLE 177794 0 38141 ATN INTERNATIONAL INC Common Stock 00215F107 2427 42045 SH SOLE 33656 0 8389 ATOS ORIGIN SA ADR ADR 04962A105 7528 452407 SH SOLE 409772 0 42635 ATRECA INC - A Common Stock 04965G109 499 26500 SH SOLE 0 0 26500 ATRICURE INC COM Common Stock 04963C209 499 16738 SH SOLE 4699 0 12039 ATRION CORP Common Stock 049904105 1953 2290 SH SOLE 2156 0 134 AU OPTRONICS CORP SPONSORED ADR ADR 002255107 13804 4663433 SH SOLE 4565938 0 97495 AUDENTES THERAPEUTICS COM Common Stock 05070R104 300 7936 SH SOLE 7689 0 247 AUSTRALIA&NEW ZEALAND BKG GR SPONSORED ADR ADR 052528304 49638 2501916 SH SOLE 2177168 0 324747 AUTO TRADER GROUP PLC ADR ADR 05277E104 1773 1042880 SH SOLE 902239 0 140641 AUTODESK INC Common Stock 052769106 114590 703440 SH SOLE 579265 0 124175 AUTOHOME INC ADR ADR 05278C107 5427 63390 SH SOLE 53564 0 9826 AUTOLIV INC Common Stock 052800109 4698 66634 SH SOLE 64508 0 2126 AUTOMATIC DATA PROCESSING INC Common Stock 053015103 264719 1601155 SH SOLE 1243614 0 357541 AUTONATION INC Common Stock 05329W102 9014 214924 SH SOLE 127178 0 87746 AUTOZONE INC Common Stock 053332102 126638 115181 SH SOLE 61754 0 53427 AVALARA INC Common Stock 05338G106 10967 151898 SH SOLE 11609 0 140289 AVALONBAY CMNTYS INC COM REIT REIT 053484101 73227 360403 SH SOLE 312524 0 47879 AVANGRID INC Common Stock 05351W103 14711 291310 SH SOLE 285888 0 5422 AVANOS MEDICAL INC Common Stock 05350V106 4162 95442 SH SOLE 71277 0 24165 AVAYA HLDGS CORP COM Common Stock 05351X101 4473 375597 SH SOLE 136568 0 239029 AVERY DENNISON CORP Common Stock 053611109 39442 340958 SH SOLE 280769 0 60189 AVID TECHNOLOGY INC Common Stock 05367P100 284 31119 SH SOLE 14807 0 16312 AVIS BUDGET GROUP INC Common Stock 053774105 21548 612843 SH SOLE 273461 0 339382 AVISTA CORP Common Stock 05379B107 15119 338988 SH SOLE 256453 0 82535 AVIVA PLC - SPON ADR ADR 05382A104 29941 2824660 SH SOLE 2047559 0 777101 AVNET INC Common Stock 053807103 21487 474638 SH SOLE 292115 0 182523 AVON PRODUCTS INC Common Stock 054303102 3501 902360 SH SOLE 595485 0 306875 AVX CORP Common Stock 002444107 4558 274578 SH SOLE 79967 0 194611 AXA EQUITABLE HOLDINGS INC Common Stock 054561105 9867 472123 SH SOLE 236923 0 235200 AXA SPONSORED ADR ADR 054536107 43126 1647295 SH SOLE 1433956 0 213339 AXALTA COATING SYSTEMS LTD Common Stock G0750C108 10290 345661 SH SOLE 88144 0 257517 AXCELIS TECHNOLOGIES INC Common Stock 054540208 248 16471 SH SOLE 16028 0 443 AXIS CAPITAL HOLDINGS LTD Common Stock G0692U109 9061 151896 SH SOLE 128732 0 23164 AXOGEN INC Common Stock 05463X106 1474 74422 SH SOLE 14535 0 59887 AXON ENTERPRISES INC Common Stock 05464C101 6326 98522 SH SOLE 88981 0 9541 AXONICS MODULATION TECHNOLOG Common Stock 05465P101 1352 32992 SH SOLE 7311 0 25681 AXOS FINANCIAL INC Common Stock 05465C100 4551 167026 SH SOLE 77761 0 89265 AXSOME THERAPEUTICS IN COM Common Stock 05464T104 1632 63381 SH SOLE 447 0 62934 AXT INC Common Stock 00246W103 55 13893 SH SOLE 13893 0 0 AZZ INC Common Stock 002474104 1809 39298 SH SOLE 26688 0 12610 B&G FOODS INC Common Stock 05508R106 8094 389139 SH SOLE 127312 0 261827 B2GOLD CORP MINING INC Common Stock 11777Q209 2977 982581 SH SOLE 0 0 982581 BABCOCK AND WILCOX ENTERPR Common Stock 05614L100 187 545442 SH SOLE 106645 0 438797 BADGER METER INC Common Stock 056525108 5271 88300 SH SOLE 34193 0 54107 BAE SYS PLC SPONSORED ADR ADR 05523R107 19634 783147 SH SOLE 672304 0 110843 BAIDU COM INC SPON ADR REP A ADR 056752108 30716 261728 SH SOLE 186402 0 75326 BAKER HUGHES INC A GE CO Common Stock 05722G100 46599 1891952 SH SOLE 1673482 0 218470 BALCHEM CORP Common Stock 057665200 8363 83658 SH SOLE 54270 0 29388 BALFOUR BEAUTY PLC ADR 05845R306 1236 195879 SH SOLE 29553 0 166326 BALL CORP Common Stock 058498106 57845 826475 SH SOLE 709574 0 116900 BANC OF CALIFORNIA INC Common Stock 05990K106 2511 179738 SH SOLE 88518 0 91220 BANCFIRST CORP Common Stock 05945F103 1576 28313 SH SOLE 10213 0 18100 BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR ADR 05946K101 28508 5127417 SH SOLE 4477702 0 649714 BANCO BRADESCO-SPONSORED ADR ADR 059460303 54706 5570879 SH SOLE 4370208 0 1200671 BANCO DE CHILE SPONSORED ADR ADR 059520106 5475 184414 SH SOLE 178330 0 6084 BANCO DO BRASIL S A SPONSORED ADR ADR 059578104 6071 434564 SH SOLE 390924 0 43640 BANCO LATINOAMERICANO DE COMER Common Stock P16994132 6801 326500 SH SOLE 253323 0 73177 BANCO MACRO SA SPON ADR B ADR 05961W105 2335 32055 SH SOLE 28672 0 3383 BANCO SANTANDER BRAZIL S.A. ADR 05967A107 6280 529042 SH SOLE 508282 0 20760 BANCO SANTANDER CENT HISPANO ADR ADR 05964H105 53384 11655859 SH SOLE 8699366 0 2956493 BANCO SANTANDER CHILE NEW SP ADR REP COM ADR 05965X109 15483 517488 SH SOLE 351860 0 165628 BANCOLOMBIA S A SPON ADR PREF ADR 05968L102 25978 508964 SH SOLE 332671 0 176293 BANCORP INC/DE Common Stock 05969A105 3479 390060 SH SOLE 54978 0 335082 BANCORP NEW JERSEY INC COM Common Stock 059915108 251 18035 SH SOLE 18035 0 0 BANCORPSOUTH INC Common Stock 05971J102 6299 216919 SH SOLE 140219 0 76700 BANDWIDTH INC-CLASS A Common Stock 05988J103 1252 16694 SH SOLE 4165 0 12529 BANK CENTRAL ASIA TBK PT Common Stock Y7123P138 89 43500 SH SOLE 43500 0 0 BANK COMM HLDGS COM Common Stock 06424J103 122 11382 SH SOLE 11382 0 0 BANK EAST ASIA LTD SPONSORED ADR ADR 061874103 275 101281 SH SOLE 86948 0 14333 BANK HAPOALIM LTD ADR ADR 062510300 824 22362 SH SOLE 16912 0 5450 BANK OF AMERICA CORP Common Stock 060505104 784472 27050749 SH SOLE 20543249 0 6507500 BANK OF CHINA ADR ADR 06426M104 8833 840458 SH SOLE 822613 0 17845 BANK OF HAWAII CORP Common Stock 062540109 17619 212510 SH SOLE 124860 0 87650 BANK OF MARIN BANCORP Common Stock 063425102 886 21592 SH SOLE 3269 0 18323 BANK OF MONTREAL Common Stock 063671101 26210 347383 SH SOLE 332327 0 15056 BANK OF NEW YORK MELLON CORP/T Common Stock 064058100 107046 2424607 SH SOLE 1897087 0 527520 BANK OF NOVA SCOTIA Common Stock 064149107 28459 523621 SH SOLE 517911 0 5710 BANK OF NT BUTTERFIELD SHS NEW Common Stock G0772R208 5436 160066 SH SOLE 83711 0 76355 BANK OZK Common Stock 06417N103 21578 717111 SH SOLE 473428 0 243683 BANK QUEENSLAND LTD ADR ADR 064525108 320 24243 SH SOLE 22892 0 1351 BANKFINANCIAL CORP Common Stock 06643P104 140 10036 SH SOLE 10036 0 0 BANKINTER SA ADR 066460304 77 11339 SH SOLE 4488 0 6851 BANKUNITED INC COM Common Stock 06652K103 29372 870528 SH SOLE 108034 0 762494 BANNER CORP Common Stock 06652V208 3745 69157 SH SOLE 54056 0 15101 BAOZUN INC-SPN ADR ADR 06684L103 2662 53382 SH SOLE 52685 0 697 BAR HARBOR BANKSHARES Common Stock 066849100 231 8691 SH SOLE 8675 0 16 BARCLAYS PLC ADR ADR 06738E204 36293 4769079 SH SOLE 3026921 0 1742158 BARNES & NOBLE EDUCATION INC Common Stock 06777U101 764 227282 SH SOLE 139916 0 87366 BARNES & NOBLE INC Common Stock 067774109 2949 440793 SH SOLE 242627 0 198166 BARNES GROUP INC Common Stock 067806109 8365 148469 SH SOLE 117497 0 30972 BARRETT BUSINESS SERVICES INC Common Stock 068463108 635 7682 SH SOLE 2379 0 5303 BARRICK GOLD CORP Common Stock 067901108 24472 1551790 SH SOLE 1446473 0 105316 BASF A G ADR NEW ADR 055262505 44963 2463716 SH SOLE 1500252 0 963463 BASIC ENERGY SERVICES INC Common Stock 06985P209 150 78716 SH SOLE 41676 0 37040 BASSETT FURNITURE INDS INC COM Common Stock 070203104 341 22371 SH SOLE 8267 0 14104 BAUSCH HEALTH COS INC Common Stock 071734107 27560 1092765 SH SOLE 509065 0 583700 BAXTER INTERNATIONAL INC Common Stock 071813109 147300 1798533 SH SOLE 1314527 0 484006 BAYER A G SPONSORED ADR ADR 072730302 23742 1360552 SH SOLE 1206666 0 153885 BAYERISCHE MOTOREN SPON ADR ADR 072743305 12475 507316 SH SOLE 463026 0 44290 BAYTEX ENERGY CORP Common Stock 07317Q105 162 105254 SH SOLE 105254 0 0 BB SEGURIDADE PARTICIP SPONSORED ADR ADR 05541J103 4274 506398 SH SOLE 497077 0 9321 BB&T CORP Common Stock 054937107 107978 2197799 SH SOLE 1662843 0 534956 BBVA ARGENTINA SA-ADR ADR 07329M100 5122 452491 SH SOLE 441795 0 10696 BBX CAPITAL CORP Common Stock 05491N104 72 14701 SH SOLE 14466 0 235 BCB BANCORP INC Common Stock 055298103 224 16198 SH SOLE 11870 0 4328 BCE INC Common Stock 05534B760 37597 826660 SH SOLE 190515 0 636145 BDO UNIBANK INC-SPON ADR ADR 05537Y304 1170 42726 SH SOLE 0 0 42726 BEACON ROOFING SUPPLY INC Common Stock 073685109 4247 115657 SH SOLE 94199 0 21458 BEASLEY BROADCAST GROUP INC CL A Common Stock 074014101 41 12856 SH SOLE 12856 0 0 BEAZER HOMES USA INC Common Stock 07556Q881 1714 178329 SH SOLE 104595 0 73734 BECTON DICKINSON AND CO Common Stock 075887109 267350 1060871 SH SOLE 652543 0 408328 BED BATH & BEYOND INC Common Stock 075896100 23414 2014998 SH SOLE 996912 0 1018086 BEIERSDORF AG - UNSPONSORED ADR ADR 07724U103 4887 203035 SH SOLE 191166 0 11869 BEIGENE LTD-ADR ADR 07725L102 8176 65962 SH SOLE 62600 0 3362 BEL FUSE INC Common Stock 077347300 241 14062 SH SOLE 13489 0 573 BELDEN INC Common Stock 077454106 9059 152077 SH SOLE 73553 0 78524 BELGACOM S.A. ADR 74428W108 772 129831 SH SOLE 125116 0 4715 BENCHMARK ELECTRONICS INC Common Stock 08160H101 6119 243598 SH SOLE 154202 0 89396 BENEFITFOCUS INC Common Stock 08180D106 734 27028 SH SOLE 1599 0 25429 BENESSE CORP - ADR ADR 081794109 703 30236 SH SOLE 27764 0 2472 BERKSHIRE HATHAWAY INC Common Stock 084670702 993194 4659166 SH SOLE 3463207 0 1195959 BERKSHIRE HATHAWAY INC-CL A Common Stock 084670108 62078 195 SH SOLE 195 0 0 BERKSHIRE HILLS BANCORP INC Common Stock 084680107 4558 145212 SH SOLE 97854 0 47358 BERRY GLOBAL GROUP INC COM Common Stock 08579W103 6460 122845 SH SOLE 79494 0 43351 BERRY PETROLEUM CO LLC Common Stock 08579X101 592 55862 SH SOLE 55546 0 316 BEST BUY CO INC Common Stock 086516101 89873 1288874 SH SOLE 745309 0 543565 BEST INC - ADR ADR 08653C106 1798 326285 SH SOLE 325960 0 325 BEYOND MEAT INC Common Stock 08862E109 841 5231 SH SOLE 3973 0 1258 BEZEQ ISRAEL TELECOM L ADR ADR 08861Q103 45 12193 SH SOLE 11850 0 343 BGC PARTNERS INC Common Stock 05541T101 11763 2249208 SH SOLE 787085 0 1462123 BHP BILLITON LTD SPONSORED ADR ADR 088606108 107404 1848292 SH SOLE 1568655 0 279637 BHP BILLITON PLC SPONSORED ADR ADR 05545E209 25638 501621 SH SOLE 450479 0 51143 BIC SA-UNSPONSORED ADR ADR 088736103 977 25332 SH SOLE 21774 0 3558 BIDVEST GROUP LTD SPONSORED ADR 08 ADR 088836309 2153 80654 SH SOLE 78694 0 1960 BIG 5 SPORTING GOODS CORP Common Stock 08915P101 46 23547 SH SOLE 23547 0 0 BIG LOTS INC Common Stock 089302103 10869 379915 SH SOLE 132226 0 247689 BIOCRYST PHARMACEUTICALS COM Common Stock 09058V103 63 16655 SH SOLE 15745 0 910 BIODELIVERY SCIENCES INTERNATIONAL INC Common Stock 09060J106 2229 479262 SH SOLE 10599 0 468663 BIOGEN INC Common Stock 09062X103 140161 599311 SH SOLE 430772 0 168539 BIOHAVEN PHARMACEUTICAL HOLD Common Stock G11196105 1155 26379 SH SOLE 3832 0 22547 BIOMARIN PHARMACEUTICAL INC Common Stock 09061G101 19208 224260 SH SOLE 199960 0 24300 BIO-RAD LABORATORIES INC Common Stock 090572207 25788 82497 SH SOLE 53929 0 28568 BIOSCRIP INC Common Stock 09069N108 226 86835 SH SOLE 48806 0 38029 BIOSPECIFICS TECHNOLOGIES CORP Common Stock 090931106 1899 31804 SH SOLE 8135 0 23669 BIO-TECHNE CORP Common Stock 09073M104 21847 104786 SH SOLE 91251 0 13535 BIOTELEMETRY INC Common Stock 090672106 5644 117223 SH SOLE 48203 0 69020 BITAUTO HLDGS LTD SPONSORED ADS ADR 091727107 1467 140080 SH SOLE 138461 0 1619 BJ'S RESTAURANTS INC Common Stock 09180C106 2353 53541 SH SOLE 26262 0 27279 BJ'S WHOLESALE CLUB INC Common Stock 05550J101 1306 49451 SH SOLE 18096 0 31355 BLACK HILLS CORP Common Stock 092113109 15099 193150 SH SOLE 129259 0 63891 BLACK KNIGHT FINL SVCS CL A Common Stock 09215C105 8016 133259 SH SOLE 117875 0 15384 BLACKBAUD INC Common Stock 09227Q100 10126 121267 SH SOLE 107676 0 13591 BLACKBERRY LTD Common Stock 09228F103 2387 319947 SH SOLE 308603 0 11344 BLACKLINE INC Common Stock 09239B109 3262 60960 SH SOLE 50362 0 10598 BLACKROCK CAPITAL INVESTMENT CORP Common Stock 092533108 247 40958 SH SOLE 1275 0 39683 BLACKROCK CORE BOND TRUST Closed-End Fund 09249E101 5751 409016 SH SOLE 271214 0 137802 BLACKROCK CREDIT ALLOCATION INCOME TRUST Closed-End Fund 092508100 7684 592447 SH SOLE 383933 0 208514 BLACKROCK DEBT STRATEGIES FUND INC Closed-End Fund 09255R202 14287 1326575 SH SOLE 1137062 0 189513 BLACKROCK ENH CAP AND INC Closed-End Fund 09256A109 2268 143575 SH SOLE 93248 0 50327 BLACKROCK ENHANCED DIVIDEND Closed-End Fund 09251A104 23650 2666321 SH SOLE 1809417 0 856904 BLACKROCK ENHANCED GLOBAL OPP EQTY TR Closed-End Fund 092501105 16431 1531344 SH SOLE 979990 0 551354 BLACKROCK ENHANCED INTL GRWTH COM BENE Closed-End Fund 092524107 11533 2052074 SH SOLE 1364614 0 687460 BLACKROCK INC Common Stock 09247X101 165157 351921 SH SOLE 303404 0 48517 BLACKROCK INCOME TR COM Closed-End Fund 09247F100 1017 168023 SH SOLE 98491 0 69532 BLACKROCK LTD DURATION INC Closed-End Fund 09249W101 653 43542 SH SOLE 40011 0 3531 BLACKROCK MULTI-SECTOR COM Closed-End Fund 09258A107 1548 88730 SH SOLE 88730 0 0 BLACKROCK MUN TARGET T COM SHS BEN IN Closed-End Fund 09257P105 2342 100812 SH SOLE 100812 0 0 BLACKROCK MUNICIPL INC COM Closed-End Fund 092479104 5115 371746 SH SOLE 350559 0 21187 BLACKROCK MUNIENHANCED FUND Closed-End Fund 09253Y100 446 40204 SH SOLE 40204 0 0 BLACKROCK MUNIHOLDINGS QU II Closed-End Fund 09254C107 2329 185138 SH SOLE 179483 0 5655 BLACKROCK MUNIHOLDINGS QUALI Closed-End Fund 09254P108 1569 117957 SH SOLE 102837 0 15120 BLACKROCK MUNIHOLDINGS QUALITY FUND INC. Closed-End Fund 09254A101 722 58120 SH SOLE 58120 0 0 BLACKROCK MUNIYIELD QUAL II Closed-End Fund 09254G108 3193 254256 SH SOLE 212743 0 41513 BLACKROCK MUNIYIELD QUALITY Closed-End Fund 09254E103 15765 1194305 SH SOLE 1064998 0 129307 BLACKROCK MUNIYIELD QUALITY FOOD INC. Closed-End Fund 09254F100 4365 300820 SH SOLE 300820 0 0 BLACKROCK RES & COMM S SHS Closed-End Fund 09257A108 1354 165585 SH SOLE 93956 0 71629 BLACKROCK STRATEGIC MUNICIPAL Closed-End Fund 09247D105 426 28538 SH SOLE 28538 0 0 BLACKROCK TCP CAPITAL CORP Common Stock 09259E108 227 15962 SH SOLE 662 0 15300 BLACKSTONE GROUP INC/THE Common Stock 09260D107 12768 287430 SH SOLE 787 0 286643 BLACKSTONE MORTGAGE TRUST INC REIT 09257W100 8662 243449 SH SOLE 111959 0 131490 BLOOMIN BRANDS INC COM Common Stock 094235108 11829 625562 SH SOLE 142803 0 482759 BLUCORA INC Common Stock 095229100 2429 79996 SH SOLE 64028 0 15968 BLUE APRON HOLDING INC-A Common Stock 09523Q200 579 85670 SH SOLE 85670 0 0 BLUEBIRD BIO INC Common Stock 09609G100 5234 41150 SH SOLE 38483 0 2667 BLUELINX HOLDINGS INC Common Stock 09624H208 477 24055 SH SOLE 9576 0 14479 BLUEPRINT MEDICINES CO COM Common Stock 09627Y109 2439 25853 SH SOLE 22646 0 3207 BLUEROCK RESIDENTIAL GROWTH REIT 09627J102 3923 333846 SH SOLE 325109 0 8737 BMC STOCK HOLDINGS INC Common Stock 05591B109 3509 165514 SH SOLE 87648 0 77866 BNP PARIBAS SPONSORED ADR ADR 05565A202 56754 2396694 SH SOLE 1816088 0 580606 BNY MELLON MUNICIPAL BOND INFR Closed-End Fund 09662W109 5286 396857 SH SOLE 396857 0 0 BOC HONG KONG HOLDINGS SPONSORED ADR ADR 096813209 23037 293836 SH SOLE 274849 0 18987 BOEING CO/THE Common Stock 097023105 538230 1478614 SH SOLE 1135136 0 343478 BOINGO WIRELESS INC COM Common Stock 09739C102 3505 195072 SH SOLE 19051 0 176021 BOISE CASCADE CO Common Stock 09739D100 2474 88022 SH SOLE 61258 0 26764 BOK FINANCIAL CORP Common Stock 05561Q201 3744 49596 SH SOLE 47953 0 1643 BONANZA CREEK ENERGY I COM Common Stock 097793400 905 43344 SH SOLE 42983 0 361 BOOKING HOLDINGS INC Common Stock 09857L108 247299 131913 SH SOLE 103194 0 28719 BOOT BARN HLDGS INC COM Common Stock 099406100 2147 60246 SH SOLE 44301 0 15945 BOOZ ALLEN HAMILTON HOLDING CO Common Stock 099502106 44491 671971 SH SOLE 488230 0 183741 BORGWARNER INC Common Stock 099724106 40412 962649 SH SOLE 770230 0 192419 BOSTON BEER CO INC/THE Common Stock 100557107 11103 29392 SH SOLE 20573 0 8819 BOSTON PRIVATE FINANCIAL HOLDI Common Stock 101119105 3127 259048 SH SOLE 217367 0 41681 BOSTON PROPERTIES INC REIT REIT 101121101 39696 307725 SH SOLE 267045 0 40680 BOSTON SCIENTIFIC CORP Common Stock 101137107 172281 4008404 SH SOLE 2756427 0 1251977 BOTTOMLINE TECHNOLOGIES INC Common Stock 101388106 3618 81786 SH SOLE 56724 0 25062 BOULDER GROWTH & INC COM Closed-End Fund 101507101 853 75869 SH SOLE 46973 0 28896 BOX INC CLASS A Common Stock 10316T104 3483 197804 SH SOLE 39543 0 158261 BOYD GAMING CORP Common Stock 103304101 7633 283340 SH SOLE 225297 0 58043 BP PLC Common Stock G12793108 1137 163570 SH SOLE 163570 0 0 BP PLC SPONSORED ADR ADR 055622104 158701 3805770 SH SOLE 2473706 0 1332064 BRADY CORP Common Stock 104674106 7523 152535 SH SOLE 93400 0 59135 BRAEMAR HOTELS & RESORTS INC REIT 10482B101 1300 131346 SH SOLE 59180 0 72166 BRAMBLES LTD - ADR ADR 105105209 23070 1272472 SH SOLE 1153102 0 119370 BRANDYWINE RLTY TR SH BEN INT NEW REIT REIT 105368203 11804 824276 SH SOLE 471445 0 352831 BRANDYWINEGLOBAL GLOBAL INCOME Closed-End Fund 10537L104 1582 134732 SH SOLE 105556 0 29176 BRASKEM SA-SPON ADR ADR 105532105 2778 151621 SH SOLE 139328 0 12293 BRENNTAG AG-UNSP ADR ADR 107180101 17812 1821306 SH SOLE 1415678 0 405628 BRF-BRASIL FOODS S A SPONSORED ADR ADR 10552T107 4319 568252 SH SOLE 429174 0 139078 BRIDGE BANCORP INC COM Common Stock 108035106 1300 44121 SH SOLE 28418 0 15703 BRIDGESTONE CORP ADR ADR 108441205 39335 2007925 SH SOLE 1664719 0 343205 BRIDGEWATER BANCSHARES INC Common Stock 108621103 195 16865 SH SOLE 4101 0 12764 BRIGGS & STRATTON CORP Common Stock 109043109 2386 233032 SH SOLE 151427 0 81605 BRIGHAM MINERALS INC-CL A Common Stock 10918L103 427 19884 SH SOLE 16814 0 3070 BRIGHT HORIZON FAMILY SOLUTI COM Common Stock 109194100 18122 120118 SH SOLE 71708 0 48410 BRIGHTCOVE Common Stock 10921T101 210 20321 SH SOLE 20287 0 34 BRIGHTHOUSE FINANCIAL INC Common Stock 10922N103 17726 483132 SH SOLE 384312 0 98820 BRIGHTSPHERE INVESTMENT GROUP Common Stock 10948W103 909 79631 SH SOLE 38496 0 41135 BRIGHTVIEW HOLDINGS INC Common Stock 10948C107 3084 164827 SH SOLE 51861 0 112966 BRINKER INTERNATIONAL INC Common Stock 109641100 14215 361242 SH SOLE 135607 0 225635 BRINK'S CO/THE Common Stock 109696104 12266 151092 SH SOLE 87312 0 63780 BRISTOL-MYERS SQUIBB CO Common Stock 110122108 187969 4144844 SH SOLE 3122869 0 1021975 BRITISH AMERN TOB PLC SPONSORED ADR ADR 110448107 67262 1928941 SH SOLE 1475879 0 453062 BRITISH LD CO SPONSORED ADR ADR 110828100 22114 3237757 SH SOLE 2888211 0 349546 BRIXMOR PPTY GROUP INC COM REIT 11120U105 15131 846265 SH SOLE 609411 0 236854 BROADCOM INC Common Stock 11135F101 313329 1088478 SH SOLE 861305 0 227173 BROADRIDGE FINANCIAL SOLUTIONS Common Stock 11133T103 35614 278930 SH SOLE 228624 0 50306 BROOKDALE SENIOR LIVING INC Common Stock 112463104 6753 936588 SH SOLE 479354 0 457234 BROOKFIELD ASSET MANAGEMENT IN Common Stock 112585104 24957 522339 SH SOLE 505583 0 16756 BROOKFIELD GLOBAL LISTED INF Closed-End Fund 11273Q109 2812 219695 SH SOLE 195738 0 23957 BROOKFIELD PROPERTY REIT INC REIT 11282X103 4355 230559 SH SOLE 203645 0 26914 BROOKLINE BANCORP INC Common Stock 11373M107 4958 322357 SH SOLE 236728 0 85629 BROOKS AUTOMATION INC Common Stock 114340102 6026 155513 SH SOLE 132469 0 23044 BROTHER INDS LTD ADR ADR 114813207 614 16280 SH SOLE 10375 0 5905 BROWN & BROWN INC COM Common Stock 115236101 9871 294659 SH SOLE 275365 0 19294 BROWN FOREMAN CORP-CLASS B Common Stock 115637209 47798 862316 SH SOLE 753669 0 108647 BROWN FORMAN CORP CL A Common Stock 115637100 5551 100930 SH SOLE 100643 0 287 BRP INC/CA- SUB VOTING Common Stock 05577W200 370 10326 SH SOLE 10326 0 0 BRT APARTMENTS CORP REIT 055645303 161 11370 SH SOLE 11152 0 218 BRUKER CORP Common Stock 116794108 15047 301233 SH SOLE 106193 0 195040 BRUNSWICK CORP/DE Common Stock 117043109 3264 71118 SH SOLE 66345 0 4773 BRYN MAWR BANK CORP Common Stock 117665109 911 24405 SH SOLE 20183 0 4222 BT GROUP PLC ADR ADR 05577E101 7359 576288 SH SOLE 504171 0 72117 BUCKEYE PARTNERS L P UNIT LTD PARTN MLP 118230101 19560 476487 SH SOLE 459622 0 16865 BUCKLE INC/THE Common Stock 118440106 7708 445270 SH SOLE 372070 0 73200 BUILDERS FIRSTSOURCE INC Common Stock 12008R107 3885 230454 SH SOLE 131988 0 98466 BUNGE LTD Common Stock G16962105 34870 625922 SH SOLE 357745 0 268177 BUNZL PLC - SPONS ADR ADR 120738406 17648 658769 SH SOLE 496364 0 162405 BURBERRY GROUP PLC SPONSORED ADR ADR 12082W204 13614 572037 SH SOLE 501599 0 70438 BURLINGTON STORES INC Common Stock 122017106 22633 133017 SH SOLE 74073 0 58944 BWX TECHNOLOGIES Common Stock 05605H100 15736 302040 SH SOLE 175664 0 126376 BX - Blackstone Group LP/The MLP 09253U108 9577 215600 SH SOLE 0 0 215600 BYD CO LTD ADR ADR 05606L100 4452 369497 SH SOLE 363535 0 5962 C&J ENERGY SVCS INC NE COM Common Stock 12674R100 1856 157593 SH SOLE 154268 0 3325 CABLE ONE INC Common Stock 12685J105 12963 11070 SH SOLE 6926 0 4144 CABOT CORP Common Stock 127055101 17891 374995 SH SOLE 114560 0 260435 CABOT MICROELECTRONICS CORP Common Stock 12709P103 7111 64601 SH SOLE 35706 0 28895 CABOT OIL & GAS CORP Common Stock 127097103 38631 1682542 SH SOLE 1011036 0 671506 CACI INTERNATIONAL INC Common Stock 127190304 14673 71720 SH SOLE 44804 0 26916 CACTUS INC - A Common Stock 127203107 727 21936 SH SOLE 21856 0 80 CADENCE BANCORP Common Stock 12739A100 4143 199194 SH SOLE 152685 0 46509 CADENCE DESIGN SYSTEMS INC Common Stock 127387108 58920 832089 SH SOLE 549225 0 282864 CADIZ INC COM NEW Common Stock 127537207 214 19007 SH SOLE 17529 0 1478 CAE INC Common Stock 124765108 13669 508889 SH SOLE 501225 0 7664 CAESARS ENTERTAINMENT IPO Common Stock 127686103 5412 457836 SH SOLE 442867 0 14969 CAESARSTONE LTD Common Stock M20598104 217 14415 SH SOLE 13620 0 795 CAI INTERNATIONAL INC Common Stock 12477X106 1422 57298 SH SOLE 39835 0 17463 CAIXABANK ADR ADR 12803K109 2576 2874413 SH SOLE 673546 0 2200867 CALAMP CORP Common Stock 128126109 1906 163160 SH SOLE 37655 0 125505 CALAVO GROWERS INC Common Stock 128246105 4457 46077 SH SOLE 21007 0 25070 CALERES INC Common Stock 129500104 2414 121185 SH SOLE 86359 0 34826 CALIFORNIA RESOURCES CORP Common Stock 13057Q206 1428 72578 SH SOLE 45636 0 26942 CALIFORNIA WATER SERVICE GROUP Common Stock 130788102 6963 137519 SH SOLE 114655 0 22864 CALIX INC COM Common Stock 13100M509 364 55436 SH SOLE 40910 0 14526 CALLAWAY GOLF CO Common Stock 131193104 5468 318666 SH SOLE 195546 0 123120 CALLON PETROLEUM CO Common Stock 13123X102 4581 695174 SH SOLE 392759 0 302415 CAL-MAINE FOODS INC Common Stock 128030202 3468 83128 SH SOLE 47636 0 35492 CAMBREX CORP COM Common Stock 132011107 3972 84858 SH SOLE 71686 0 13172 CAMDEN NATIONAL CORP Common Stock 133034108 2025 44150 SH SOLE 16860 0 27290 CAMDEN PPTY TR SH BEN INT REIT REIT 133131102 19760 189289 SH SOLE 152740 0 36549 CAMECO CORP Common Stock 13321L108 3189 297198 SH SOLE 291945 0 5253 CAMPBELL SOUP CO Common Stock 134429109 20024 499721 SH SOLE 412255 0 87466 CAMPING WORLD HOLDINGS INC-A Common Stock 13462K109 325 26197 SH SOLE 18473 0 7724 CANADIAN IMPERIAL BANK OF COMM Common Stock 136069101 16959 215876 SH SOLE 180511 0 35365 CANADIAN NATIONAL RAILWAY CO Common Stock 136375102 43435 469673 SH SOLE 440986 0 28687 CANADIAN NATURAL RESOURCES Common Stock 136385101 38428 1424851 SH SOLE 356343 0 1068508 CANADIAN PACIFIC RAILWAY LTD Common Stock 13645T100 30887 131302 SH SOLE 127293 0 4009 CANNAE HOLDINGS INC Common Stock 13765N107 6462 222985 SH SOLE 91956 0 131029 CANON INC ADR ADR 138006309 45802 1564825 SH SOLE 1433673 0 131152 CANTEL MEDICAL CORP Common Stock 138098108 9188 113941 SH SOLE 57173 0 56768 CAPCOM CO LTD - ADR UNSPON ADR 13916V107 325 32523 SH SOLE 32523 0 0 CAPGEMINI SA - ADR ADR 13961R100 20826 839075 SH SOLE 777295 0 61780 CAPITAL ONE FINANCIAL CORP Common Stock 14040H105 185878 2048472 SH SOLE 1259230 0 789242 CAPITAL SENIOR LIVING CORP Common Stock 140475104 603 119914 SH SOLE 116811 0 3103 CAPITALAND LTD SPONSORED ADR ADR 140547100 777 146122 SH SOLE 106729 0 39393 CAPITOL FEDERAL FINANCIAL INC Common Stock 14057J101 5847 424632 SH SOLE 309300 0 115332 CAPRI HOLDINGS LTD Common Stock G1890L107 6238 179885 SH SOLE 159547 0 20338 CAPSTAR FINANCIAL HOLDINGS INC Common Stock 14070T102 168 11062 SH SOLE 2108 0 8954 CAPSTEAD MORTGAGE CORP REIT REIT 14067E506 4422 529606 SH SOLE 250740 0 278866 CAR.COM INC Common Stock 141633107 426 38765 SH SOLE 37646 0 1119 CARA THERAPEUTICS INC Common Stock 140755109 716 33306 SH SOLE 33000 0 306 CARBO CERAMICS INC Common Stock 140781105 70 52065 SH SOLE 24227 0 27838 CARBON BLACK INC Common Stock 14081R103 184 11018 SH SOLE 10936 0 82 CARBONITE INC COM Common Stock 141337105 2687 103196 SH SOLE 14833 0 88363 CARDINAL HEALTH INC Common Stock 14149Y108 49721 1055648 SH SOLE 669162 0 386486 CARDIOVASCULAR SYSTEMS INC Common Stock 141619106 7681 178927 SH SOLE 37678 0 141249 CARDTRONICS PLC Common Stock G1991C105 2718 99492 SH SOLE 79409 0 20083 CAREDX INC Common Stock 14167L103 1809 50257 SH SOLE 1558 0 48699 CAREER EDUCATION CORP Common Stock 141665109 5557 291409 SH SOLE 128548 0 162861 CARETRUST REIT INC REIT 14174T107 8218 345587 SH SOLE 151769 0 193818 CARGURUS INC Common Stock 141788109 1618 44798 SH SOLE 8732 0 36066 CARLISLE COS INC Common Stock 142339100 29752 211897 SH SOLE 150681 0 61216 CARLSBERG AS SPONSORED ADR ADR 142795202 19659 742959 SH SOLE 679679 0 63280 CARMAX INC Common Stock 143130102 50735 584297 SH SOLE 384117 0 200180 CARNIVAL CORP Common Stock 143658300 65033 1397060 SH SOLE 1092088 0 304972 CARNIVAL PLC ADR ADR 14365C103 16485 364144 SH SOLE 278091 0 86052 CAROLINA FINL CORP NEW COM Common Stock 143873107 374 10661 SH SOLE 10653 0 8 CARPENTER TECHNOLOGY CORP Common Stock 144285103 5388 112304 SH SOLE 92406 0 19898 CARREFOUR SA - SPON ADR ADR 144430204 22095 5799250 SH SOLE 4447047 0 1352203 CARRIAGE SERVICES INC Common Stock 143905107 653 34360 SH SOLE 21822 0 12538 CARRIZO OIL & GAS INC Common Stock 144577103 6015 600334 SH SOLE 112174 0 488160 CARROLS RESTAURANT GROUP INC Common Stock 14574X104 1902 210605 SH SOLE 113354 0 97251 CARS.COM INC Common Stock 14575E105 5105 258894 SH SOLE 154105 0 104789 CARTER'S INC Common Stock 146229109 11833 121319 SH SOLE 56448 0 64871 CARVANA CO Common Stock 146869102 765 12221 SH SOLE 10384 0 1837 CASELLA WASTE SYSTEMS INC Common Stock 147448104 3209 80986 SH SOLE 39434 0 41552 CASEY'S GENERAL STORES INC Common Stock 147528103 15219 97564 SH SOLE 68158 0 29406 CASINO GUICHARD PERRAC SPONSORED ADR ADR 14758Q206 262 41369 SH SOLE 39178 0 2191 CASIO COMPUTER LTD ADR ADR 147618201 653 5197 SH SOLE 3990 0 1207 CASS INFORMATION SYSTEMS INC Common Stock 14808P109 775 15994 SH SOLE 5496 0 10498 CASTLIGHT HEALTH INC CL B Common Stock 14862Q100 116 35886 SH SOLE 7132 0 28754 CATALENT INC COM Common Stock 148806102 8817 162645 SH SOLE 118509 0 44136 CATCHMARK TIMBER TR IN CL A REIT 14912Y202 1787 170987 SH SOLE 166780 0 4207 CATERPILLAR INC Common Stock 149123101 221158 1622702 SH SOLE 1337343 0 285359 CATHAY GENERAL BANCORP Common Stock 149150104 5755 160253 SH SOLE 97124 0 63129 CATHAY PAC AWYS LTD SPONSORED ADR ADR 148906308 86 11657 SH SOLE 11657 0 0 CATO CORP/THE Common Stock 149205106 1810 146883 SH SOLE 83853 0 63030 CAVCO INDUSTRIES INC Common Stock 149568107 1630 10349 SH SOLE 8366 0 1983 CBIZ INC Common Stock 124805102 3039 155144 SH SOLE 128580 0 26564 CBL & ASSOC PPTYS INC COM REIT REIT 124830100 1516 1457245 SH SOLE 505984 0 951261 CBOE GLOBAL MARKETS INC Common Stock 12503M108 31222 301279 SH SOLE 123807 0 177472 CBRE CLARION GLOBAL REAL ESTATE INCOME FND Closed-End Fund 12504G100 8324 1111302 SH SOLE 795606 0 315696 CBRE GROUP INC - A Common Stock 12504L109 59712 1163976 SH SOLE 857959 0 306017 CBS CORP Common Stock 124857202 59402 1190419 SH SOLE 839072 0 351347 CBTX INC Common Stock 12481V104 423 15043 SH SOLE 2714 0 12329 CDK GLOBAL INC Common Stock 12508E101 11900 240701 SH SOLE 205038 0 35663 CDW CORP/DE Common Stock 12514G108 36503 328860 SH SOLE 268145 0 60715 CECO ENVIRONMENTAL CORP Common Stock 125141101 620 64701 SH SOLE 51965 0 12736 CECONOMY AG ADR ADR 150042109 27 25026 SH SOLE 24598 0 428 CEDAR REALTY TRUST INC REIT REIT 150602209 1432 540428 SH SOLE 402343 0 138085 CELANESE CORP Common Stock 150870103 38292 355216 SH SOLE 232536 0 122680 CELESIO AG - UNSPONSORED ADR ADR 58155Y106 350 57398 SH SOLE 55972 0 1426 CELESTICA INC Common Stock 15101Q108 490 71754 SH SOLE 71754 0 0 CELGENE CORP Common Stock 151020104 206756 2236649 SH SOLE 1863077 0 373572 CELSIUS HOLDINGS INC Common Stock 15118V207 61 13706 SH SOLE 13644 0 62 CEMEX S A SPON ADR 5 ORD ADR 151290889 34138 8051407 SH SOLE 6734178 0 1317229 CENOVUS ENERGY INC Common Stock 15135U109 4078 462385 SH SOLE 454131 0 8254 CENTENE CORP Common Stock 15135B101 67104 1279629 SH SOLE 1030823 0 248806 CENTENNIAL RESOURCE DEVELO-A Common Stock 15136A102 1736 228771 SH SOLE 220890 0 7881 CENTERPOINT ENERGY INC Common Stock 15189T107 61676 2154243 SH SOLE 1405355 0 748888 CENTERSTATE BANK CORP Common Stock 15201P109 1778 77220 SH SOLE 71078 0 6142 CENTRAIS ELEC BRAS - SP ADR (ELETROBRAS) ADR 15234Q207 3132 343445 SH SOLE 324024 0 19421 CENTRAIS ELETRICAS BR-SP ADR ADR 15234Q108 424 45910 SH SOLE 43816 0 2094 CENTRAL EUROPEAN MEDIA ENTERPR Common Stock G20045202 885 202925 SH SOLE 117633 0 85292 CENTRAL GARDEN AND PET CO Common Stock 153527205 4373 177475 SH SOLE 112161 0 65314 CENTRAL JAPAN RAI - UNSPON ADR ADR 153766100 41593 2082756 SH SOLE 1872538 0 210218 CENTRAL PACIFIC FINANCIAL CORP Common Stock 154760409 5133 171323 SH SOLE 81556 0 89767 CENTRAL PUERTO - SPONSORED ADR ADR 155038201 153 16530 SH SOLE 16390 0 140 CENTRICA PLC SPON ADR NEW ADR 15639K300 9881 2176378 SH SOLE 1952737 0 223641 CENTURY ALUMINUM CO Common Stock 156431108 2266 327897 SH SOLE 173700 0 154197 CENTURY BANCORP INC CL A NON VTG Common Stock 156432106 979 11135 SH SOLE 8166 0 2969 CENTURY COMMUNITIES INC Common Stock 156504300 1249 46974 SH SOLE 45886 0 1088 CENTURYLINK INC Common Stock 156700106 68723 5843769 SH SOLE 3940105 0 1903664 CERAGON NETWORKS LTD ORD Common Stock M22013102 302 103026 SH SOLE 103026 0 0 CERIDIAN HCM HOLDING INC Common Stock 15677J108 818 16296 SH SOLE 15473 0 823 CERNER CORP Common Stock 156782104 57430 783490 SH SOLE 681472 0 102018 CERUS CORP COM Common Stock 157085101 474 84316 SH SOLE 83273 0 1043 CEVA INC COM Common Stock 157210105 840 34510 SH SOLE 31978 0 2532 CF INDUSTRIES HOLDINGS INC Common Stock 125269100 45986 984492 SH SOLE 840037 0 144455 CGI GROUP INC Common Stock 12532H104 19482 253771 SH SOLE 251047 0 2724 CH ROBINSON WORLDWIDE INC Common Stock 12541W209 32945 390580 SH SOLE 350730 0 39850 CHANGYOU.COM LTD - ADR ADR 15911M107 588 61197 SH SOLE 60817 0 380 CHANNELADVISOR CORP COM Common Stock 159179100 786 89703 SH SOLE 12680 0 77023 CHAPARRAL ENERGY INC-CLASS A Common Stock 15942R208 63 13313 SH SOLE 13313 0 0 CHARLES RIVER LABORATORIES INT Common Stock 159864107 17838 125708 SH SOLE 68726 0 56982 CHARLES SCHWAB CORP/THE Common Stock 808513105 108071 2689008 SH SOLE 2318478 0 370530 CHART INDUSTRIES INC Common Stock 16115Q308 6840 88966 SH SOLE 65656 0 23310 CHARTER COMMUNICATIONS INC Common Stock 16119P108 189475 479466 SH SOLE 390698 0 88768 CHASE CORP Common Stock 16150R104 219 2037 SH SOLE 1923 0 114 CHATHAM LODGING TR COM REIT REIT 16208T102 4546 240911 SH SOLE 94431 0 146480 CHECK POINT SOFTWARE TECHNOLOG Common Stock M22465104 35344 305716 SH SOLE 245917 0 59799 CHEESECAKE FACTORY INC/THE Common Stock 163072101 9049 206980 SH SOLE 72326 0 134654 CHEFS' WAREHOUSE INC/THE Common Stock 163086101 4007 114251 SH SOLE 50768 0 63483 CHEGG INC Common Stock 163092109 3034 78619 SH SOLE 52072 0 26547 CHEMED CORP Common Stock 16359R103 22844 63309 SH SOLE 36711 0 26598 CHEMICAL FINANCIAL CORP Common Stock 163731102 6260 152265 SH SOLE 119620 0 32645 CHEMOCENTRYX INC COM Common Stock 16383L106 538 57809 SH SOLE 3614 0 54195 CHEMOURS CO/THE Common Stock 163851108 6911 287949 SH SOLE 252199 0 35750 CHENIERE ENERGY INC COM NEW Common Stock 16411R208 22162 323771 SH SOLE 308473 0 15298 CHERRY HILL MORTGAGE INVESTM REIT 164651101 310 19354 SH SOLE 18857 0 497 CHESAPEAKE ENERGY CORP Common Stock 165167107 9476 4859703 SH SOLE 2624168 0 2235535 CHESAPEAKE LODGING TR SH BEN INT REIT REIT 165240102 6197 218048 SH SOLE 133575 0 84473 CHESAPEAKE UTILITIES CORP Common Stock 165303108 3683 38758 SH SOLE 25143 0 13615 CHEVRON CORP Common Stock 166764100 875816 7038056 SH SOLE 4839369 0 2198687 CHIBA BANK LTD/THE-UNSP ADR ADR 167071109 382 15505 SH SOLE 852 0 14653 CHICO'S FAS INC Common Stock 168615102 4649 1379405 SH SOLE 838627 0 540778 CHILDRENS PLACE INC/THE Common Stock 168905107 5188 54395 SH SOLE 31915 0 22480 CHIMERA INVESTMENT CORP REIT REIT 16934Q208 10922 578821 SH SOLE 507778 0 71043 CHIMERIX INC COM Common Stock 16934W106 2776 642599 SH SOLE 457337 0 185262 CHINA BIOLOGIC PRODS HOLDINGS Common Stock G21515104 4188 43945 SH SOLE 41545 0 2400 CHINA COMMS UNSPONSORED ADR ADR 168926103 721 40817 SH SOLE 17292 0 23525 CHINA CONTRUCT UNSPON ADR ADR 168919108 22408 1306948 SH SOLE 1286245 0 20703 CHINA EASTN AIRLS LTD SPON ADR CL H ADR 16937R104 1167 39665 SH SOLE 38466 0 1199 CHINA GAS HOLDINGS LTD-ADR ADR 168935104 700 7381 SH SOLE 355 0 7026 CHINA LIFE INS CO LTD SPON ADR REP H ADR 16939P106 10345 836328 SH SOLE 795687 0 40641 CHINA MERCHANTS BK CO ADR ADR 16950T102 8667 349181 SH SOLE 318686 0 30495 CHINA MOBILE HONG KONG LTD SPONSORED ADR ADR 16941M109 26513 585416 SH SOLE 309705 0 275711 CHINA OVERSEAS LD&INVT ADR ADR 169403201 2670 143911 SH SOLE 114850 0 29061 CHINA PETE & CHEM CORP SPON ADR H SHS ADR 16941R108 6427 94237 SH SOLE 81555 0 12682 CHINA RES LD LTD ADR ADR 16942S105 220 5037 SH SOLE 5037 0 0 CHINA SHENHUA ENERGY C ADR ADR 16942A302 4070 489777 SH SOLE 483624 0 6153 CHINA SOUTHN AIRLS LTD SPON ADR CL H ADR 169409109 3449 100525 SH SOLE 98892 0 1633 CHINA ST CONSTRUCTION ADR ADR 16948H103 1358 26255 SH SOLE 10293 0 15962 CHINA TELECOM CORP LTD SPON ADR H SHS ADR 169426103 3433 68613 SH SOLE 64501 0 4112 CHINA UNICOM LTD SPONSORED ADR ADR 16945R104 3545 325231 SH SOLE 310025 0 15206 CHIPMOS TECHNOLOGIES INC ADR ADR 16965P202 301 19587 SH SOLE 17822 0 1765 CHIPOTLE MEXICAN GRILL INC Common Stock 169656105 37123 50653 SH SOLE 46008 0 4645 CHOICE HOTELS INTERNATIONAL IN Common Stock 169905106 7005 80505 SH SOLE 60323 0 20182 CHR HANSEN HLDG A/S SPONSORED ADR ADR 12545M207 18789 794588 SH SOLE 745847 0 48741 CHRISTIAN DIOR SE-UNSPON ADR ADR 170715106 1334 10418 SH SOLE 9855 0 563 CHUBB LTD Common Stock H1467J104 212387 1441965 SH SOLE 1144984 0 296981 CHUGAI PHARMACEUTIC-UNSP ADR ADR 171269103 2096 15888 SH SOLE 13895 0 1993 CHUNGHWA TELECOM CO LTD-ADR ADR 17133Q502 27780 760269 SH SOLE 739954 0 20315 CHURCH & DWIGHT CO INC Common Stock 171340102 86823 1188380 SH SOLE 812554 0 375826 CHURCHILL DOWNS INC Common Stock 171484108 7101 61714 SH SOLE 38222 0 23492 CHUYS HLDGS INC COM Common Stock 171604101 1830 79850 SH SOLE 20881 0 58969 CIA CERVECERIAS UNIDAS - ADR ADR 204429104 13377 473513 SH SOLE 417888 0 55625 CIA DE SANEAMENTO BASICO DO ES ADR 20441A102 13576 1115546 SH SOLE 896797 0 218749 CIA ENERGETICA DE MINAS GERAIS ADR 204409601 20361 5344123 SH SOLE 4702128 0 641995 CIA SIDERURGICA NACIONAL SA ADR 20440W105 6884 1597104 SH SOLE 1463516 0 133588 CIELO S A SPONSORED ADR ADR 171778202 1006 588746 SH SOLE 575773 0 12973 CIENA CORP Common Stock 171779309 12456 302837 SH SOLE 227140 0 75697 CIGNA CORP Common Stock 125523100 184128 1168694 SH SOLE 849977 0 318717 CIMAREX ENERGY CO Common Stock 171798101 15742 265321 SH SOLE 225234 0 40087 CIMPRESS NV Common Stock N20146101 7816 85993 SH SOLE 26937 0 59056 CINCINNATI BELL INC Common Stock 171871502 939 189757 SH SOLE 99901 0 89856 CINCINNATI FINANCIAL CORP Common Stock 172062101 49220 474779 SH SOLE 403422 0 71357 CINEMARK HOLDINGS INC Common Stock 17243V102 12671 351005 SH SOLE 264381 0 86624 CINTAS CORP Common Stock 172908105 81974 345459 SH SOLE 197776 0 147683 CIRCOR INTERNATIONAL INC Common Stock 17273K109 3415 74247 SH SOLE 47085 0 27162 CIRRUS LOGIC INC Common Stock 172755100 7051 161352 SH SOLE 61797 0 99555 CISCO SYSTEMS INC Common Stock 17275R102 875779 16001800 SH SOLE 11758685 0 4243115 CIT GROUP INC Common Stock 125581801 40277 766598 SH SOLE 325159 0 441439 CITI TRENDS INC Common Stock 17306X102 665 45459 SH SOLE 35638 0 9821 CITIGROUP INC Common Stock 172967424 583258 8328692 SH SOLE 5466793 0 2861899 CITIZENS & NORTHERN CORP Common Stock 172922106 532 20206 SH SOLE 19334 0 872 CITIZENS FINL GRP INC COM Common Stock 174610105 58228 1646723 SH SOLE 1270800 0 375923 CITIZENS INC/TX Common Stock 174740100 114 15623 SH SOLE 15338 0 285 CITRIX SYSTEMS INC Common Stock 177376100 64010 652233 SH SOLE 337330 0 314903 CITY DEVS LTD SPONSORED ADR ADR 177797305 9248 1313575 SH SOLE 1151758 0 161817 CITY HOLDING CO Common Stock 177835105 3441 45121 SH SOLE 36415 0 8706 CITY OFFICE REIT INC REIT 178587101 1910 159341 SH SOLE 113020 0 46321 CIVEO CORP Common Stock 17878Y108 545 317090 SH SOLE 76529 0 240561 CIVISTA BANCSHARES INC Common Stock 178867107 226 10089 SH SOLE 10089 0 0 CK HUTCHINSON HOLDIN-UNSP ADR ADR 12562Y100 18170 1855546 SH SOLE 1777157 0 78389 CLARUS CORP Common Stock 18270P109 1038 71890 SH SOLE 10693 0 61197 CLEAN ENERGY FUELS CORP Common Stock 184499101 365 136755 SH SOLE 116245 0 20510 CLEAN HARBORS INC Common Stock 184496107 14628 205743 SH SOLE 73215 0 132528 CLEAR CHANNEL OUTDOOR HOLDINGS Common Stock 18453H106 128 27105 SH SOLE 26719 0 386 CLEARWATER PAPER CORP Common Stock 18538R103 1667 90183 SH SOLE 54332 0 35851 CLEARWAY ENERGY INC-A Common Stock 18539C105 442 27320 SH SOLE 26995 0 325 CLEARWAY ENERGY INC-C Common Stock 18539C204 2839 168409 SH SOLE 117353 0 51056 CLIFFS NATURAL RESOURCES INC Common Stock 185899101 7239 678420 SH SOLE 361230 0 317190 CLIPPER REALTY INC REIT 18885T306 355 31740 SH SOLE 17527 0 14213 CLOROX CO/THE Common Stock 189054109 93313 609453 SH SOLE 460267 0 149186 CLOUDERA INC Common Stock 18914U100 743 141228 SH SOLE 132952 0 8276 CLOUGH GBL OPPS FUND SH BEN INT Closed-End Fund 18914E106 535 57241 SH SOLE 38354 0 18887 CLOVIS ONCOLOGY INC COM Common Stock 189464100 448 30110 SH SOLE 21876 0 8234 CLP HOLDINGS LTD SPONSORED ADR ADR 18946Q101 25157 2295351 SH SOLE 2096826 0 198525 CME GROUP INC Common Stock 12572Q105 230979 1189938 SH SOLE 761334 0 428604 CMMNTY BANKERS TR CORP COM Common Stock 203612106 97 11435 SH SOLE 11320 0 115 CMS ENERGY CORP Common Stock 125896100 98418 1699508 SH SOLE 1488569 0 210939 CNA FINANCIAL CORP Common Stock 126117100 4297 91297 SH SOLE 74401 0 16896 CNB FINL CORP PA COM Common Stock 126128107 313 11078 SH SOLE 10679 0 399 CNH INDUSTRIAL NV Common Stock N20944109 6501 632404 SH SOLE 629856 0 2548 CNO FINANCIAL GROUP INC Common Stock 12621E103 25240 1513176 SH SOLE 495153 0 1018023 CNOOC LTD SPONSORED ADR ADR 126132109 17170 100791 SH SOLE 76582 0 24209 CNX RESOURCES CORP Common Stock 12653C108 6120 837169 SH SOLE 643264 0 193905 CO BRASILEIRA DE DISTR ADR ADR 20440T201 8354 341251 SH SOLE 335209 0 6042 COCA COLA AMATIL LTD SPONSORED ADR ADR 191085208 16198 2272488 SH SOLE 2081284 0 191204 COCA COLA HBC AG-UNSPR ADR ADR 191223205 5501 147442 SH SOLE 134838 0 12604 COCA-COLA CO/THE Common Stock 191216100 604957 11880531 SH SOLE 9406377 0 2474154 COCA-COLA CONSOLIDATED INC Common Stock 191098102 7899 26397 SH SOLE 20145 0 6252 COCA-COLA EUROPEAN PARTNERS Common Stock G25839104 46388 821026 SH SOLE 717417 0 103610 COCA-COLA FEMSA S A DE SPON ADR REP L ADR 191241108 8224 132345 SH SOLE 101162 0 31183 COCHLEAR LTD ADR ADR 191459205 11247 156465 SH SOLE 140332 0 16133 CODEXIS INC COM Common Stock 192005106 373 20252 SH SOLE 18094 0 2158 COEUR MINING INC Common Stock 192108504 3437 791862 SH SOLE 578417 0 213445 COGENT COMMUNICATIONS HOLDINGS Common Stock 19239V302 13823 232862 SH SOLE 127415 0 105447 COGNEX CORP Common Stock 192422103 14171 295361 SH SOLE 242427 0 52934 COGNIZANT TECHNOLOGY SOLUTIONS Common Stock 192446102 113932 1797316 SH SOLE 1495891 0 301425 COHEN & STEERS CLOSED ENDED OPPORTUNITY Closed-End Fund 19248P106 876 68504 SH SOLE 68504 0 0 COHEN & STEERS GLBL IN COM Closed-End Fund 19248M103 143 15992 SH SOLE 6773 0 9219 COHEN & STEERS INC Common Stock 19247A100 4012 77995 SH SOLE 26462 0 51533 COHEN & STEERS REIT & PR Closed-End Fund 19247X100 8544 395182 SH SOLE 260576 0 134606 COHERENT INC Common Stock 192479103 5375 39415 SH SOLE 29834 0 9581 COHERUS BIOSCIENCES INC Common Stock 19249H103 2093 94688 SH SOLE 7821 0 86867 COHU INC Common Stock 192576106 1308 84785 SH SOLE 83314 0 1471 COLFAX CORP Common Stock 194014106 13536 482920 SH SOLE 183217 0 299703 COLGATE-PALMOLIVE CO Common Stock 194162103 200930 2803546 SH SOLE 1986019 0 817526 COLLEGIUM PHARMACEUTIC COM Common Stock 19459J104 1810 137627 SH SOLE 53977 0 83650 COLLIERS INTERNATIONAL GROUP INC Common Stock 194693107 793 11073 SH SOLE 10514 0 559 COLONY CAPITAL INC REIT 19626G108 9100 1819992 SH SOLE 1523394 0 296598 COLONY CREDIT REAL ESTATE INC REIT 19625T101 257 16608 SH SOLE 16218 0 390 COLOPLAST A/S ADR ADR 19624Y101 20955 1859395 SH SOLE 1702616 0 156779 COLRUYT SA - UNSPONSORED ADR ADR 196850101 379 26112 SH SOLE 20711 0 5401 COLUMBIA BANKING SYSTEM INC Common Stock 197236102 13800 381423 SH SOLE 120625 0 260798 COLUMBIA PPTY TR INC COM NEW REIT 198287203 8707 419801 SH SOLE 146357 0 273444 COLUMBIA SPORTSWEAR CO Common Stock 198516106 16347 163210 SH SOLE 131286 0 31924 COLUMBUS MCKINNON CORP/NY Common Stock 199333105 1093 26046 SH SOLE 23942 0 2104 COMCAST CORP Common Stock 20030N101 641541 15173633 SH SOLE 12226972 0 2946661 COMERICA INC Common Stock 200340107 51508 709088 SH SOLE 604336 0 104752 COMFORT SYSTEMS USA INC Common Stock 199908104 4943 96949 SH SOLE 70012 0 26937 COMM SERV SELECT SECTOR SPDR ETF 81369Y852 565 11476 SH SOLE 9782 0 1694 COMMERCE BANCSHARES INC/MO Common Stock 200525103 10856 181964 SH SOLE 136056 0 45908 COMMERCIAL INTL BK EGY SPONSORED ADR ADR 201712304 1448 341604 SH SOLE 332818 0 8786 COMMERCIAL METALS CO Common Stock 201723103 17363 972697 SH SOLE 233480 0 739217 COMMERCIAL VEHICLE GROUP INC Common Stock 202608105 392 48936 SH SOLE 23523 0 25413 COMMERZBANK A G SPONSORED ADR ADR 202597605 15529 2181668 SH SOLE 1952883 0 228785 COMMONWEALTH BANK AUS-SP ADR ADR 202712600 79036 1358233 SH SOLE 1182392 0 175841 COMMSCOPE HOLDING CO INC Common Stock 20337X109 4874 309861 SH SOLE 276402 0 33459 COMMUNITY BANK SYSTEM INC Common Stock 203607106 8425 127960 SH SOLE 96569 0 31391 COMMUNITY HEALTH SYSTEMS INC Common Stock 203668108 1982 742402 SH SOLE 322696 0 419706 COMMUNITY HEALTHCARE T COM REIT 20369C106 2156 54707 SH SOLE 53867 0 840 COMMUNITY TRUST BANCORP INC Common Stock 204149108 2872 67905 SH SOLE 17825 0 50080 COMMVAULT SYSTEMS INC Common Stock 204166102 4105 82729 SH SOLE 29022 0 53707 COMPAGNIE DE SAINT-UNSP ADR ADR 204280309 22010 2821769 SH SOLE 2587596 0 234173 COMPAGNIE FIN RICHEMONTAG S ADR 204319107 41479 4914549 SH SOLE 3940209 0 974340 COMPANHIA PARA ENER SPON ADR PFD ADR 20441B407 1117 87948 SH SOLE 74881 0 13067 COMPANIA DE MINAS BUENAVENTU SPONSORED ADR ADR 204448104 27556 1653016 SH SOLE 1338075 0 314941 COMPASS GROUP PLC ADR ADR 20449X401 47742 1992592 SH SOLE 1648705 0 343887 COMPASS MINERALS INTERNATIONAL Common Stock 20451N101 9236 168086 SH SOLE 138376 0 29710 COMPUTER PROGRAMS & SYSTEMS IN Common Stock 205306103 2129 76626 SH SOLE 40374 0 36252 COMPUTERSHARE LTD SPONSORED ADR ADR 20557R105 1332 115451 SH SOLE 104253 0 11198 COMSCORE INC Common Stock 20564W105 241 46727 SH SOLE 45868 0 859 COMTECH TELECOMMUNICATIONS COR Common Stock 205826209 3906 138966 SH SOLE 101533 0 37433 CONAGRA BRANDS INC Common Stock 205887102 63156 2381458 SH SOLE 1600117 0 781341 CONCERT PHARMACEUTICALS INC Common Stock 206022105 136 11349 SH SOLE 11296 0 53 CONCHO RESOURCES INC Common Stock 20605P101 31005 300492 SH SOLE 256747 0 43745 CONDUENT INC Common Stock 206787103 7862 819769 SH SOLE 375019 0 444750 CONMED CORP Common Stock 207410101 8438 98609 SH SOLE 63055 0 35554 CONNECTICUT WATER SERVICE INC Common Stock 207797101 1276 18301 SH SOLE 17440 0 861 CONNECTONE BANCORP INC COM Common Stock 20786W107 894 39439 SH SOLE 39072 0 367 CONN'S INC Common Stock 208242107 3380 189692 SH SOLE 27939 0 161753 CONOCOPHILLIPS Common Stock 20825C104 276052 4525435 SH SOLE 2697992 0 1827443 CONSOL COAL RESOURCES LP MLP 20855T100 269 16146 SH SOLE 16146 0 0 CONSOL ENERGY INC Common Stock 20854L108 1953 73406 SH SOLE 62839 0 10567 CONSOLIDATED COMMUNICATIONS HO Common Stock 209034107 2586 524521 SH SOLE 374880 0 149641 CONSOLIDATED EDISON INC Common Stock 209115104 116373 1327250 SH SOLE 857713 0 469537 CONSOLIDATED WATER CO LTD Common Stock G23773107 289 20295 SH SOLE 20092 0 203 CONSOLIDATED-TOMOKA LAND CO Common Stock 210226106 407 6822 SH SOLE 6770 0 52 CONSTELLATION BRANDS INC Common Stock 21036P108 104691 531586 SH SOLE 412958 0 118628 CONSTELLIUM SE Common Stock N22035104 1177 117277 SH SOLE 111636 0 5641 CONSTRUCTION PARTNERS INC-A Common Stock 21044C107 1245 82917 SH SOLE 114 0 82803 CONTAINER STORE GROUP INC Common Stock 210751103 590 80604 SH SOLE 28951 0 51653 CONTANGO OIL & GAS CO Common Stock 21075N204 18 10200 SH SOLE 10200 0 0 CONTINENTAL AG SPONSORED ADR ADR 210771200 13771 945178 SH SOLE 781606 0 163572 CONTINENTAL BLDG PRODS COM Common Stock 211171103 619 23292 SH SOLE 16272 0 7020 CONTINENTAL RESOURCES INC/OK Common Stock 212015101 6577 156267 SH SOLE 148308 0 7959 CONTROL4 CORP COM Common Stock 21240D107 1020 42934 SH SOLE 35918 0 7016 CONTROLADORA VUELA CIA DE AV ADR 21240E105 569 60662 SH SOLE 59338 0 1324 CONTURA ENERGY INC Common Stock 21241B100 268 5163 SH SOLE 5163 0 0 COOPER COS INC/THE Common Stock 216648402 32589 96734 SH SOLE 82614 0 14120 COOPER TIRE & RUBBER CO Common Stock 216831107 10597 335867 SH SOLE 135955 0 199912 COOPER-STANDAR HOLDING Common Stock 21676P103 5319 116081 SH SOLE 67086 0 48995 COPA HOLDINGS SA-CLASS A Common Stock P31076105 24530 251412 SH SOLE 216013 0 35399 COPART INC Common Stock 217204106 44092 589941 SH SOLE 539455 0 50486 CORBUS PHARMACEUTICALS HOLDI Common Stock 21833P103 123 17759 SH SOLE 17721 0 38 CORCEPT THERAPEUTICS INC COM Common Stock 218352102 876 78607 SH SOLE 74661 0 3946 CORE LABORATORIES N.V. Common Stock N22717107 4016 76811 SH SOLE 33555 0 43256 CORECIVIC INC REIT 21871N101 9478 456557 SH SOLE 380114 0 76443 CORELOGIC INC Common Stock 21871D103 7667 183285 SH SOLE 120180 0 63105 CORE-MARK HOLDING CO INC Common Stock 218681104 7955 200268 SH SOLE 106766 0 93502 CORENERGY INFRASTRUCTURE TRUST REIT 21870U502 2212 55780 SH SOLE 26361 0 29419 COREPOINT LODGING INC REIT 21872L104 1260 101728 SH SOLE 86482 0 15246 CORESITE REALTY CORP REIT REIT 21870Q105 10952 95092 SH SOLE 41311 0 53781 CORNERSTONE BUILDING BRANDS Common Stock 21925D109 418 71646 SH SOLE 67564 0 4082 CORNERSTONE ONDEMAND I COM Common Stock 21925Y103 6232 107584 SH SOLE 30483 0 77101 CORNING INC Common Stock 219350105 183208 5513343 SH SOLE 3227716 0 2285627 CORPORATE HIGH YIELD FUND INC Closed-End Fund 09255P107 13330 1243487 SH SOLE 984999 0 258488 CORPORATE OFFICE PPTYS TR SH BEN INT REIT REIT 22002T108 8283 314107 SH SOLE 150932 0 163175 CORTEVA INC Common Stock 22052L104 53198 1799065 SH SOLE 1253165 0 545900 CORVEL CORP Common Stock 221006109 3038 34919 SH SOLE 28017 0 6902 CORVUS PHARMACEUTICALS INC Common Stock 221015100 50 13359 SH SOLE 13359 0 0 COSAN LTD - CLASS A SHARES Common Stock G25343107 3895 291575 SH SOLE 290799 0 776 COSTAMARE INC SHS Common Stock Y1771G102 2823 550312 SH SOLE 424161 0 126151 COSTAR GROUP INC Common Stock 22160N109 49947 90147 SH SOLE 57207 0 32940 COSTCO WHOLESALE CORP Common Stock 22160K105 399255 1510840 SH SOLE 1220969 0 289871 COTT CORP Common Stock 22163N106 1165 87294 SH SOLE 62090 0 25204 COTY INC Common Stock 222070203 42459 3168547 SH SOLE 2832177 0 336370 COUPA SOFTWARE INC Common Stock 22266L106 11991 94709 SH SOLE 58863 0 35846 COUSINS PROPERTIES INC REIT REIT 222795502 8334 230425 SH SOLE 146070 0 84354 COVANTA HOLDING CORP Common Stock 22282E102 7276 406274 SH SOLE 195864 0 210410 COVENANT TRANS INC CL A Common Stock 22284P105 242 16480 SH SOLE 16437 0 43 COVESTRO AG - SPONSORED ADR ADR 22304D207 10307 404820 SH SOLE 362997 0 41823 COVETRUS INC Common Stock 22304C100 4552 186101 SH SOLE 175780 0 10321 COVIA HOLDINGS CORP Common Stock 22305A103 58 29630 SH SOLE 29389 0 241 COWEN GROUP INC Common Stock 223622606 7642 444540 SH SOLE 44279 0 400261 CPFL ENERGIA S A SPONSORED ADR ADR 126153105 1879 120315 SH SOLE 39643 0 80672 CRA INTERNATIONAL INC Common Stock 12618T105 476 12430 SH SOLE 3713 0 8717 CRACKER BARREL OLD COUNTRY STO Common Stock 22410J106 10246 60016 SH SOLE 50501 0 9515 CRAFT BREW ALLIANCE INC Common Stock 224122101 237 16910 SH SOLE 15278 0 1632 CRANE CO Common Stock 224399105 8436 101107 SH SOLE 94285 0 6822 CRAWFORD & CO CL B Common Stock 224633107 149 15969 SH SOLE 11298 0 4671 CRAY INC Common Stock 225223304 2790 80130 SH SOLE 54718 0 25412 CREDICORP LTD COM Common Stock G2519Y108 79759 348429 SH SOLE 266967 0 81462 CREDIT ACCEPTANCE CORP Common Stock 225310101 10552 21809 SH SOLE 21259 0 550 CREDIT AGRICOLE SA - UNSP ADR ADR 225313105 23224 3913118 SH SOLE 3487940 0 425178 CREDIT SUISSE GROUP SPONSORED ADR ADR 225401108 40069 3347437 SH SOLE 2756896 0 590540 CREE INC Common Stock 225447101 7234 128771 SH SOLE 119029 0 9742 CRESCENT POINT ENERGY CORP Common Stock 22576C101 1493 452369 SH SOLE 452369 0 0 CRESUD SA SPON ADR ADR 226406106 1118 106637 SH SOLE 92275 0 14362 CRH PLC ADR ADR 12626K203 28045 856335 SH SOLE 691456 0 164879 CRITEO SA-SPON ADR ADR 226718104 3092 179675 SH SOLE 74913 0 104762 CROCS INC Common Stock 227046109 3873 196120 SH SOLE 111285 0 84835 CRODA INTERNATIONAL-UNS ADR ADR 227047305 374 11219 SH SOLE 10972 0 247 CROSS COUNTRY HEALTHCARE INC Common Stock 227483104 1130 120521 SH SOLE 116843 0 3678 CROWN CASTLE INTERNATIONAL COR REIT 22822V101 170235 1305987 SH SOLE 909829 0 396158 CROWN HOLDINGS INC Common Stock 228368106 25199 412419 SH SOLE 205694 0 206725 CRYOLIFE INC Common Stock 228903100 1744 58260 SH SOLE 39198 0 19062 CRYOPORT INC Common Stock 229050307 982 53590 SH SOLE 133 0 53457 CSG SYSTEMS INTERNATIONAL INC Common Stock 126349109 6625 135670 SH SOLE 55345 0 80325 CSL LTD SPONSORED ADR ADR 12637N204 84377 1113442 SH SOLE 1016888 0 96554 CSS INDUSTRIES INC Common Stock 125906107 166 34064 SH SOLE 3048 0 31016 CSW INDUSTRIALS INC Common Stock 126402106 875 12847 SH SOLE 10053 0 2794 CSX CORP Common Stock 126408103 200096 2586228 SH SOLE 2100682 0 485546 CTRIP COM INTL LTD ADR ADR 22943F100 23828 645577 SH SOLE 587162 0 58415 CTS CORP Common Stock 126501105 2591 93930 SH SOLE 57440 0 36490 CUBESMART REIT REIT 229663109 8540 255380 SH SOLE 233281 0 22099 CUBIC CORP Common Stock 229669106 3302 51216 SH SOLE 41063 0 10153 CULLEN/FROST BANKERS INC Common Stock 229899109 11432 122061 SH SOLE 100078 0 21983 CUMMINS INC Common Stock 231021106 119168 695506 SH SOLE 480804 0 214702 CURO GROUP HOLDINGS CORP Common Stock 23131L107 190 17159 SH SOLE 17091 0 68 CURTISS-WRIGHT CORP Common Stock 231561101 9660 75985 SH SOLE 51276 0 24709 CUSHMAN & WAKEFIELD PLC Common Stock G2717B108 790 44168 SH SOLE 18210 0 25958 CUSTOMERS BANCORP INC Common Stock 23204G100 2342 111524 SH SOLE 78258 0 33266 CUTERA INC Common Stock 232109108 639 30758 SH SOLE 29302 0 1456 CVB FINANCIAL CORP Common Stock 126600105 4484 213225 SH SOLE 178729 0 34496 CVR ENERGY INC Common Stock 12662P108 10722 214488 SH SOLE 172723 0 41765 CVS HEALTH CORPORATION Common Stock 126650100 280661 5150680 SH SOLE 3345917 0 1804763 CYBERARK SOFTWARE LTD/ISRAEL Common Stock M2682V108 3977 31106 SH SOLE 30138 0 968 CYMABAY THERAPEUTICS INC Common Stock 23257D103 214 29838 SH SOLE 28555 0 1283 CYPRESS SEMICONDUCTOR CORP Common Stock 232806109 21601 971255 SH SOLE 547562 0 423693 CYRUSONE INC COM REIT 23283R100 8094 140230 SH SOLE 120624 0 19606 CYTOKINETICS INC COM Common Stock 23282W605 1176 104570 SH SOLE 100624 0 3946 DAH SING FINANCIA-UNSPON ADR ADR 23376M109 312 22152 SH SOLE 22152 0 0 DAI NIPPON PRINTING CO LTD ADR 233806306 22034 2080607 SH SOLE 1905933 0 174674 DAIICHI SANKYO CO - SPONS ADR ADR 23381D102 42789 814719 SH SOLE 741634 0 73085 DAIKIN INDUSTRIES-UNSPONSORED ADR ADR 23381B106 39824 3053988 SH SOLE 2464585 0 589403 DAIMLER AG UNSPONSOR ADR ADR 233825207 26415 1900387 SH SOLE 1642474 0 257913 DAIMLER AG-REGISTERED SHARES Common Stock D1668R123 1856 33318 SH SOLE 31637 0 1681 DAITO TR CONSTR CO LTD ADR ADR 23405X209 25536 809112 SH SOLE 719343 0 89769 DAIWA HOUSE IND LTD ADR ADR 234062206 34538 1173149 SH SOLE 1035416 0 137733 DAIWA SECS GROUP INC ADR ADR 234064301 11009 2496273 SH SOLE 2251558 0 244715 DAKTRONICS INC Common Stock 234264109 220 35666 SH SOLE 34925 0 741 DANA INC Common Stock 235825205 13492 676610 SH SOLE 471295 0 205315 DANAHER CORP Common Stock 235851102 313408 2192889 SH SOLE 1783680 0 409210 DANONE - SPONSORED ADR ADR 23636T100 50691 2994156 SH SOLE 2422478 0 571678 DANSKE BANK A/S - SPON ADR ADR 236363206 11173 1403677 SH SOLE 1098450 0 305227 DARDEN RESTAURANTS INC Common Stock 237194105 38630 317345 SH SOLE 281636 0 35709 DARLING INGREDIENTS INC Common Stock 237266101 13525 679995 SH SOLE 401203 0 278792 DASEKE INC COM Common Stock 23753F107 229 63495 SH SOLE 63477 0 18 DASSAULT SYS S A SPONSORED ADR ADR 237545108 37576 234789 SH SOLE 218455 0 16334 DAVE & BUSTER'S ENTERTAINMENT Common Stock 238337109 5165 127615 SH SOLE 44488 0 83127 DAVITA INC Common Stock 23918K108 21712 385919 SH SOLE 291147 0 94772 DAWSON GEOPHYSICAL CO Common Stock 239360100 63 25133 SH SOLE 25104 0 29 DBS GROUP HLDGS LTD SPONSORED ADR ADR 23304Y100 67764 882457 SH SOLE 779199 0 103259 DBV TECHNOLOGIES S A SPONSORED ADR ADR 23306J101 550 66958 SH SOLE 564 0 66394 DCP MIDSTREAM LP MLP 23311P100 8792 300054 SH SOLE 289402 0 10652 DEAN FOODS CO Common Stock 242370203 558 603891 SH SOLE 233839 0 370052 DECIPHERA PHARMACEUTICALS INC Common Stock 24344T101 592 26236 SH SOLE 1648 0 24588 DECKERS OUTDOOR CORP COM Common Stock 243537107 20647 117331 SH SOLE 74490 0 42841 DEERE & CO Common Stock 244199105 168259 1015384 SH SOLE 786790 0 228594 DEL FRISCOS RESTN GRP COM Common Stock 245077102 775 97356 SH SOLE 18434 0 78922 DEL TACO RESTAURANTS INC Common Stock 245496104 660 51454 SH SOLE 6099 0 45355 DELAWARE ENHANCED GLOBAL DIV Closed-End Fund 246060107 118 11957 SH SOLE 5853 0 6104 DELEK US HOLDINGS INC Common Stock 24665A103 7458 184046 SH SOLE 120881 0 63165 DELL TECHNOLOGIES -C Common Stock 24703L202 18703 368164 SH SOLE 188252 0 179912 DELPHI TECHNOLOGIES PLC Common Stock G2709G107 2468 123406 SH SOLE 107216 0 16190 DELTA AIR LINES INC Common Stock 247361702 137342 2420118 SH SOLE 1368522 0 1051596 DELUXE CORP Common Stock 248019101 6022 148108 SH SOLE 78409 0 69699 DENBURY RES INC COM NEW Common Stock 247916208 1058 853121 SH SOLE 364540 0 488581 DENNY'S CORP Common Stock 24869P104 2864 139524 SH SOLE 94016 0 45508 DENSO CORP ADR ADR 24872B100 22736 1080098 SH SOLE 907616 0 172482 DENTSPLY SIRONA INC Common Stock 24906P109 60751 1040967 SH SOLE 907218 0 133749 DENTSU INC-UNSPON ADR ADR 249034109 514 14554 SH SOLE 12697 0 1857 DERMIRA INC COM Common Stock 24983L104 357 37293 SH SOLE 36206 0 1087 DESCARTES SYSTEMS GROUP INC Common Stock 249906108 952 25758 SH SOLE 8861 0 16897 DESIGNER BRANDS INC Common Stock 250565108 10101 526898 SH SOLE 435609 0 91289 DEUTSCHE BANK AG NAMEN ORD Common Stock D18190898 13554 1776384 SH SOLE 1615298 0 161086 DEUTSCHE BOERS AG - UNSPON ADR ADR 251542106 32581 2314006 SH SOLE 1952980 0 361025 DEUTSCHE LUFTHANSA A G SPONSORED ADR ADR 251561304 7385 431118 SH SOLE 397618 0 33500 DEUTSCHE POST AG ADR 25157Y202 43552 1328221 SH SOLE 1018744 0 309476 DEUTSCHE TELEKOM AG SPONSORED ADR ADR 251566105 43152 2488583 SH SOLE 2113084 0 375498 DEVON ENERGY CORP Common Stock 25179M103 37332 1308962 SH SOLE 995373 0 313589 DEXCOM INC COM Common Stock 252131107 26938 179777 SH SOLE 120200 0 59577 DHT HOLDINGS INC Common Stock Y2065G121 1339 226505 SH SOLE 169814 0 56691 DIAGEO P L C SPON ADR NEW ADR 25243Q205 161250 935760 SH SOLE 614094 0 321666 DIAGEO PLC Common Stock G42089113 291 6813 SH SOLE 5949 0 864 DIAMOND HILL INVESTMENT GROUP Common Stock 25264R207 559 3944 SH SOLE 1231 0 2713 DIAMOND OFFSHORE DRILLING INC Common Stock 25271C102 6482 730785 SH SOLE 396207 0 334578 DIAMONDBACK ENERGY INC COM Common Stock 25278X109 52394 480810 SH SOLE 336716 0 144094 DIAMONDROCK HOSPITALITY CO REIT REIT 252784301 7651 739903 SH SOLE 456468 0 283435 DIANA SHIPPING INC Common Stock Y2066G104 2744 829121 SH SOLE 647421 0 181700 DICK'S SPORTING GOODS INC Common Stock 253393102 18799 542843 SH SOLE 236843 0 306000 DIEBOLD NIXDORF INC Common Stock 253651103 4433 483923 SH SOLE 290435 0 193488 DIGI INTERNATIONAL INC Common Stock 253798102 819 64573 SH SOLE 53714 0 10859 DIGITAL REALTY TRUST INC REIT REIT 253868103 52016 441598 SH SOLE 388560 0 53038 DIGITAL TURBINE INC Common Stock 25400W102 1143 228534 SH SOLE 679 0 227855 DILLARD'S INC Common Stock 254067101 13243 212629 SH SOLE 91097 0 121532 DIME COMMUNITY BANCSHARES INC Common Stock 253922108 2651 139611 SH SOLE 108385 0 31226 DINE BRANDS GLOBAL INC Common Stock 254423106 13493 141334 SH SOLE 67075 0 74259 DIODES INC Common Stock 254543101 5657 155554 SH SOLE 95573 0 59981 DIPLOMAT PHARMACY INC COM Common Stock 25456K101 1139 186992 SH SOLE 160243 0 26749 DIRECT LINE INS GP PLC ADR ADR 25490E202 883 52764 SH SOLE 42597 0 10167 DISCO CORP-UNSPONSORED ADR ADR 25461D100 200 6238 SH SOLE 1865 0 4373 DISCOVER COMMUNICATIONS INC SH C Common Stock 25470F302 21620 759927 SH SOLE 706760 0 53167 DISCOVER FINANCIAL SERVICES Common Stock 254709108 147728 1903963 SH SOLE 1103815 0 800148 DISCOVERY INC - A Common Stock 25470F104 35028 1140969 SH SOLE 879300 0 261669 DISH NETWORK CORP Common Stock 25470M109 25691 668858 SH SOLE 364154 0 304704 DMC GLOBAL INC Common Stock 23291C103 2670 42155 SH SOLE 10985 0 31170 DNB ASA ADR ADR 23328E106 17790 959032 SH SOLE 841406 0 117626 DOCUSIGN INC Common Stock 256163106 2168 43611 SH SOLE 40220 0 3391 DOLBY LABORATORIES INC-CL A Common Stock 25659T107 7292 112874 SH SOLE 85097 0 27777 DOLLAR GENERAL CORP Common Stock 256677105 213067 1576409 SH SOLE 775042 0 801367 DOLLAR TREE INC Common Stock 256746108 70613 657540 SH SOLE 507042 0 150498 DOMINION ENERGY INC Common Stock 25746U109 166317 2151016 SH SOLE 1825435 0 325581 DOMINO'S PIZZA INC Common Stock 25754A201 30541 109751 SH SOLE 52361 0 57390 DOMO INC - CLASS B Common Stock 257554105 831 30405 SH SOLE 7632 0 22773 DOMTAR CORP Common Stock 257559203 20713 465137 SH SOLE 261297 0 203840 DONALDSON CO INC Common Stock 257651109 11363 223426 SH SOLE 192016 0 31410 DONEGAL GROUP INC CL A Common Stock 257701201 189 12375 SH SOLE 7056 0 5319 DONNELLEY FINANCIAL SOLU - W/I Common Stock 25787G100 1244 93226 SH SOLE 49748 0 43478 DORIAN LPG LTD SHS USD Common Stock Y2106R110 1056 117051 SH SOLE 75260 0 41791 DORMAN PRODUCTS INC Common Stock 258278100 7978 91554 SH SOLE 55557 0 35997 DOUGLAS DYNAMICS INC Common Stock 25960R105 1417 35602 SH SOLE 31058 0 4544 DOUGLAS EMMETT INC REIT 25960P109 10199 256003 SH SOLE 209106 0 46897 DOVER CORP Common Stock 260003108 46745 466520 SH SOLE 408346 0 58174 DOW INC Common Stock 260557103 96216 1951242 SH SOLE 1413689 0 537553 DR HORTON INC Common Stock 23331A109 68621 1591036 SH SOLE 1013590 0 577446 DR REDDYS LABS LTD ADR ADR 256135203 22489 600174 SH SOLE 577713 0 22461 DRIL-QUIP INC Common Stock 262037104 6768 140995 SH SOLE 104468 0 36527 DRIVE SHACK INC Common Stock 262077100 882 187986 SH SOLE 113560 0 74426 DROPBOX INC-CLASS A Common Stock 26210C104 1934 77201 SH SOLE 16170 0 61031 DSM N V SPONSORED ADR ADR 780249108 20058 649731 SH SOLE 556977 0 92754 DSP GROUP INC Common Stock 23332B106 526 36638 SH SOLE 35835 0 803 DSV A/S-UNSPONSORED ADR ADR 26251A108 31619 644838 SH SOLE 586316 0 58522 DTE ENERGY CO Common Stock 233331107 75278 588659 SH SOLE 418238 0 170421 DUCOMMUN INC Common Stock 264147109 1939 43017 SH SOLE 15541 0 27476 DUFF & PHELPS GLB UTL COM Closed-End Fund 26433C105 8182 534441 SH SOLE 366603 0 167838 DUKE ENERGY CORP Common Stock 26441C204 219990 2493082 SH SOLE 1803287 0 689795 DUKE REALTY CORP COM NEW REIT REIT 264411505 20270 641256 SH SOLE 555467 0 85789 DUNKIN BRANDS GRP INC COM Common Stock 265504100 11666 146453 SH SOLE 80201 0 66252 DUPONT DE NEMOURS INC Common Stock 26614N102 143940 1917416 SH SOLE 1340241 0 577174 DWS MUNICIPAL INCOME TRUST Closed-End Fund 233368109 2428 215480 SH SOLE 206306 0 9174 DXC TECHNOLOGY CO Common Stock 23355L106 41487 752263 SH SOLE 468752 0 283512 DXP ENTERPRISES INC Common Stock 233377407 1736 45805 SH SOLE 18779 0 27026 DYCOM INDUSTRIES INC Common Stock 267475101 9312 158176 SH SOLE 88235 0 69941 DYNAVAX TECHNOLOGIES CORP COM Common Stock 268158201 91 22748 SH SOLE 21937 0 811 DYNEX CAP INC COM REIT 26817Q886 2871 171411 SH SOLE 110055 0 61356 E ON AG ADR 268780103 22099 2046234 SH SOLE 1811598 0 234635 E TRADE FINANCIAL CORP Common Stock 269246401 34884 782145 SH SOLE 525588 0 256557 EAGLE BANCORP INC Common Stock 268948106 8018 148125 SH SOLE 76519 0 71606 EAGLE BULK SHIPPING INC Common Stock Y2187A143 223 42568 SH SOLE 40698 0 1870 EAGLE MATERIALS INC Common Stock 26969P108 7206 77732 SH SOLE 71542 0 6190 EAGLE PHARMACEUTICALS INC Common Stock 269796108 2288 41094 SH SOLE 14735 0 26359 EARTHSTONE ENERGY INC COM NEW Common Stock 27032D304 598 97636 SH SOLE 95043 0 2593 EAST JAPAN RAILWAY CO ADR ADR 273202101 42472 2734866 SH SOLE 1948178 0 786688 EAST WEST BANCORP INC Common Stock 27579R104 12704 271626 SH SOLE 225131 0 46495 EASTERLY GOVT PPTYS IN COM REIT 27616P103 3469 191538 SH SOLE 184972 0 6566 EASTGROUP PROPERTIES INC REIT REIT 277276101 11955 103082 SH SOLE 69040 0 34042 EASTMAN CHEMICAL CO Common Stock 277432100 63371 814228 SH SOLE 441621 0 372607 EASYJET PLC SPONSORED ADR NE ADR 277856209 899 75160 SH SOLE 64153 0 11007 EATON CORP PLC Common Stock G29183103 142133 1706684 SH SOLE 1179634 0 527050 EATON VANCE INS MUN BD COM Closed-End Fund 27827X101 15590 1254256 SH SOLE 1207466 0 46790 EATON VANCE LTD DURATION FND Closed-End Fund 27828H105 15403 1217657 SH SOLE 1151635 0 66022 EATON VANCE MUNICIPAL INCOME FUND Closed-End Fund 27826U108 2187 175786 SH SOLE 175786 0 0 EATON VANCE RISK MANAGED DIV EQUITY INCOME Closed-End Fund 27829G106 943 100301 SH SOLE 54415 0 45886 EATON VANCE SENIOR INCOME TR Closed-End Fund 27826S103 228 36604 SH SOLE 36604 0 0 EATON VANCE SR FLTG RATE TR Closed-End Fund 27828Q105 923 70522 SH SOLE 52928 0 17594 EATON VANCE TAX-ADV DVD INC CLOSED-END Closed-End Fund 27828G107 425 17847 SH SOLE 17847 0 0 EBAY INC Common Stock 278642103 115997 2936644 SH SOLE 2144284 0 792360 EBIX INC Common Stock 278715206 3466 69010 SH SOLE 49960 0 19050 ECHO GLOBAL LOGISTICS INC. Common Stock 27875T101 2457 117741 SH SOLE 63165 0 54576 ECHOSTAR CORP Common Stock 278768106 3026 68265 SH SOLE 65698 0 2567 ECOLAB INC Common Stock 278865100 212960 1078604 SH SOLE 721135 0 357469 ECOPETROL SA-SPONSORED ADR ADR 279158109 23196 1268249 SH SOLE 786400 0 481849 EDENRED SA-UNSP ADR ADR 279655104 6934 267038 SH SOLE 226913 0 40125 EDGEWELL PERSONAL CARE CO Common Stock 28035Q102 3141 116544 SH SOLE 67664 0 48880 EDISON INTERNATIONAL Common Stock 281020107 107637 1596746 SH SOLE 1202925 0 393821 EDITAS MEDICINE INC Common Stock 28106W103 1368 55291 SH SOLE 28292 0 26999 EDP ENERGIAS DE PORTUGAL S A SPONSORED ADR ADR 268353109 13643 360071 SH SOLE 337723 0 22349 EDUCATION MANAGEMENT CORP WARRANTS Equity WRT 28140M806 0 11196 SH SOLE 11196 0 0 EDWARDS LIFESCIENCES CORP Common Stock 28176E108 118578 641866 SH SOLE 534362 0 107504 EGAIN CORP Common Stock 28225C806 82 10060 SH SOLE 3812 0 6248 EHEALTH INC Common Stock 28238P109 6027 70004 SH SOLE 35618 0 34386 EIDOS THERAPEUTICS INC Common Stock 28249H104 1090 35058 SH SOLE 2067 0 32991 EISAI LTD SPONSORED ADR ADR 282579309 12208 213307 SH SOLE 189902 0 23405 EL PASO ELECTRIC CO Common Stock 283677854 13907 212643 SH SOLE 176643 0 36000 EL POLLO LOCO HLDGS COM Common Stock 268603107 1008 94537 SH SOLE 30902 0 63635 ELANCO ANIMAL HEALTH INC Common Stock 28414H103 12118 358532 SH SOLE 170024 0 188508 ELASTIC NV Common Stock N14506104 803 10752 SH SOLE 7477 0 3275 ELBIT SYSTEMS LTD Common Stock M3760D101 11093 74197 SH SOLE 69507 0 4690 ELDORADO GOLD CORP Common Stock 284902509 2155 370237 SH SOLE 370237 0 0 ELDORADO RESORTS INC Common Stock 28470R102 10764 233637 SH SOLE 92066 0 141571 ELECTRICITE DE FRANCE - ADR ADR 285039103 9488 3888702 SH SOLE 3580373 0 308329 ELECTROCORE LLC Common Stock 28531P103 99 49577 SH SOLE 49361 0 216 ELECTRONIC ARTS INC Common Stock 285512109 90777 896472 SH SOLE 715364 0 181108 ELECTRONICS FOR IMAGING INC Common Stock 286082102 4122 111689 SH SOLE 75581 0 36108 ELEKTA AB ADR ADR 28617Y101 1608 111768 SH SOLE 97279 0 14489 ELEMENT SOLUTIONS INC Common Stock 28618M106 5980 578289 SH SOLE 321636 0 256653 ELEVATE CREDIT INC COM Common Stock 28621V101 83 20027 SH SOLE 19866 0 161 ELF BEAUTY Common Stock 26856L103 273 19331 SH SOLE 19315 0 16 ELI LILLY & CO Common Stock 532457108 331207 2989503 SH SOLE 2130574 0 858929 ELLINGTON RESIDENT MTG COM SHS BEN INT REIT 288578107 251 23298 SH SOLE 23298 0 0 EMBOTELLADORA ANDINA S A SPON ADR B ADR 29081P303 1474 68566 SH SOLE 67917 0 649 EMBRAER-EMPRESA BRASILEIRA D SP ADR PFD SH ADR 29082A107 13877 689345 SH SOLE 494173 0 195172 EMC INSURANCE GROUP INC Common Stock 268664109 509 14129 SH SOLE 13837 0 292 EMCOR GROUP INC Common Stock 29084Q100 13802 156661 SH SOLE 84143 0 72518 EMERALD EXPOSITIONS EVENTS I Common Stock 29103B100 210 18849 SH SOLE 18331 0 518 EMERGENT BIOSOLUTIONS INC Common Stock 29089Q105 7741 160231 SH SOLE 77361 0 82870 EMERSON ELECTRIC CO Common Stock 291011104 159513 2390780 SH SOLE 1471464 0 919316 EMLC - VanEck Vectors J.P. Morgan EM Local Currency Bond ETF ETF 92189H300 38834 1119136 SH SOLE 1119136 0 0 EMPIRE ST RLTY TR INC CL A REIT 292104106 3146 212434 SH SOLE 142810 0 69624 EMPLOYERS HOLDINGS INC Common Stock 292218104 3725 88130 SH SOLE 56159 0 31971 ENAGAS S.A. ADR 29248L104 19781 1396937 SH SOLE 1243973 0 152964 ENANTA PHARMACEUT INC COM Common Stock 29251M106 2493 29543 SH SOLE 26518 0 3025 ENBRIDGE INC Common Stock 29250N105 38031 1054064 SH SOLE 958782 0 95282 ENCANA CORP Common Stock 292505104 10409 2028960 SH SOLE 1103258 0 925702 ENCOMPASS HEALTH CORP Common Stock 29261A100 16353 258094 SH SOLE 161905 0 96189 ENCORE CAPITAL GROUP INC Common Stock 292554102 3147 92907 SH SOLE 69148 0 23759 ENCORE WIRE CORP Common Stock 292562105 3351 57211 SH SOLE 45464 0 11747 ENDAVA PLC- SPON ADR ADR 29260V105 3837 95357 SH SOLE 0 0 95357 ENDO INTERNATIONAL PLC Common Stock G30401106 1166 282959 SH SOLE 260115 0 22844 ENDOLOGIX INC Common Stock 29266S304 418 57709 SH SOLE 7902 0 49807 ENDURANCE INTL GROUP H COM Common Stock 29272B105 71 14854 SH SOLE 14163 0 691 ENEL SPA - ADR ADR 29265W207 43048 6229811 SH SOLE 5554300 0 675511 ENERGIZER HOLDINGS INC Common Stock 29272W109 6098 157811 SH SOLE 124100 0 33711 ENERGOUS CORP Common Stock 29272C103 182 41671 SH SOLE 41634 0 37 ENERGY FUELS INC COM NEW Common Stock 292671708 353 112805 SH SOLE 89365 0 23440 ENERGY RECOVERY INC Common Stock 29270J100 274 26302 SH SOLE 2554 0 23748 ENERGY TRANSFER LP MLP 29273V100 23737 1685881 SH SOLE 1602219 0 83662 ENERPLUS CORP Common Stock 292766102 643 85411 SH SOLE 84534 0 877 ENERSIS CHILE SA-ADR W/I ADR 29278D105 5037 1053760 SH SOLE 754954 0 298806 ENERSIS S A SPONSORED ADR ADR 29274F104 9499 1070957 SH SOLE 704187 0 366770 ENERSYS Common Stock 29275Y102 6486 94688 SH SOLE 67794 0 26894 ENGIE ADR 29286D105 31421 2083643 SH SOLE 1847013 0 236631 ENI S P A SPONSORED ADR ADR 26874R108 28639 867052 SH SOLE 735166 0 131886 ENN ENERGY HLDGS LTD ADR ADR 26876F102 2104 54247 SH SOLE 52126 0 2121 ENNIS INC Common Stock 293389102 1524 74259 SH SOLE 25964 0 48295 ENOVA INTERNATIONAL INC Common Stock 29357K103 4118 178667 SH SOLE 92493 0 86174 ENPHASE ENERGY INC Common Stock 29355A107 2221 121819 SH SOLE 31497 0 90322 ENPRO INDUSTRIES INC Common Stock 29355X107 4644 72748 SH SOLE 34321 0 38427 ENSCO ROWAN PLC - CLASS A Common Stock G3166L100 2367 277458 SH SOLE 271398 0 6060 ENSIGN GROUP INC/THE Common Stock 29358P101 17970 315707 SH SOLE 181170 0 134537 ENSTAR GROUP LTD Common Stock G3075P101 1589 9118 SH SOLE 8506 0 612 ENTEGRIS INC Common Stock 29362U104 8106 217204 SH SOLE 183375 0 33829 ENTERCOM COMMUNICATIONS CORP Common Stock 293639100 2718 468558 SH SOLE 357498 0 111060 ENTERGY CORP Common Stock 29364G103 120292 1168674 SH SOLE 617432 0 551242 ENTERPRISE FINANCIAL SERVICES Common Stock 293712105 1256 30200 SH SOLE 9993 0 20207 ENTERPRISE PRODS PARTNERS L COM MLP 293792107 38958 1349444 SH SOLE 1298972 0 50472 ENTRAVISION COMMUNICATIONS COR Common Stock 29382R107 354 113319 SH SOLE 90143 0 23176 ENVESTNET INC COM Common Stock 29404K106 7058 103231 SH SOLE 72924 0 30307 ENZO BIOCHEM INC Common Stock 294100102 245 72653 SH SOLE 33510 0 39143 EOG RESOURCES INC Common Stock 26875P101 127569 1369352 SH SOLE 1163643 0 205709 EPAM SYS INC COM Common Stock 29414B104 11051 63840 SH SOLE 55373 0 8467 EPIROC AB-UNSP ADR ADR 29429L105 2491 241269 SH SOLE 227740 0 13529 EPLUS INC COM Common Stock 294268107 2761 40044 SH SOLE 25019 0 15025 EPR PROPERTIES REIT 26884U109 17551 235306 SH SOLE 98085 0 137221 EQM MIDSTREAM PARTNERS LP MLP 26885B100 12146 271852 SH SOLE 262281 0 9571 EQT CORP Common Stock 26884L109 5912 373930 SH SOLE 338440 0 35490 EQUIFAX INC COM Common Stock 294429105 38109 281786 SH SOLE 248817 0 32969 EQUINIX INC REIT 29444U700 107354 212881 SH SOLE 182952 0 29929 EQUINOR ASA ADR 29446M102 21535 1088728 SH SOLE 857799 0 230929 EQUITRANS MIDSTREAM CORP Common Stock 294600101 4989 253132 SH SOLE 227530 0 25602 EQUITY BANCSHARES INC COM CL A Common Stock 29460X109 334 12528 SH SOLE 12459 0 69 EQUITY COMMONWEALTH REIT 294628102 20070 617170 SH SOLE 280441 0 336729 EQUITY LIFESTYLE PROPERTIES REIT REIT 29472R108 14453 119116 SH SOLE 96662 0 22454 EQUITY RESIDENTIAL SH BEN INT REIT REIT 29476L107 61303 807473 SH SOLE 670198 0 137275 ERA GROUP INC COM Common Stock 26885G109 686 82283 SH SOLE 71501 0 10782 ERICSSON L M TEL CO ADR B SEK 10 ADR 294821608 29505 3105805 SH SOLE 2774142 0 331663 ERIE INDEMNITY CO Common Stock 29530P102 17694 69584 SH SOLE 45613 0 23971 EROS INTL PLC SHS NEW Common Stock G3788M114 73 53855 SH SOLE 51010 0 2845 ERSTE BK DER OESTERREICHISCH SPONSORED ADR ADR 296036304 15367 831115 SH SOLE 690849 0 140266 ESCO TECHNOLOGIES INC Common Stock 296315104 6439 77931 SH SOLE 60533 0 17398 ESPERION THERAPEUTICS COM Common Stock 29664W105 1146 24639 SH SOLE 24458 0 181 ESSA BANCORP INC Common Stock 29667D104 289 18962 SH SOLE 8686 0 10276 ESSENT GROUP LTD Common Stock G3198U102 7100 151102 SH SOLE 90958 0 60144 ESSENTIAL PROPERTIES REALTY REIT 29670E107 993 49560 SH SOLE 23238 0 26322 ESSEX PROPERTY TRUST INC REIT REIT 297178105 46593 159603 SH SOLE 143353 0 16250 ESSILOR INTL S A ADR ADR 297284200 30427 466477 SH SOLE 420723 0 45754 ESSITY AB ADR 29729L102 21157 688029 SH SOLE 621642 0 66387 ESTEE LAUDER COS INC/THE Common Stock 518439104 148376 810313 SH SOLE 662606 0 147707 ETHAN ALLEN INTERIORS INC Common Stock 297602104 2323 110295 SH SOLE 64057 0 46238 ETSY INC COM Common Stock 29786A106 8779 143051 SH SOLE 88560 0 54491 EUROBANK ERGASIAS SA-UNS ADR ADR 26844B308 20 45422 SH SOLE 45422 0 0 EURONAV NV ANTWERPEN SHS Common Stock B38564108 212 22437 SH SOLE 21989 0 448 EURONET WORLDWIDE INC Common Stock 298736109 28606 170032 SH SOLE 73343 0 96689 EUTELSAT COMMUNICATIONS SA ADR 29888Q207 774 172325 SH SOLE 161312 0 11013 EVENTBRITE INC-CLASS A Common Stock 29975E109 573 35358 SH SOLE 6849 0 28509 EVERBRIDGE INC Common Stock 29978A104 5829 65192 SH SOLE 11686 0 53506 EVERCORE INC. Common Stock 29977A105 7273 82112 SH SOLE 47029 0 35083 EVEREST RE GROUP LTD Common Stock G3223R108 62027 250938 SH SOLE 86911 0 164027 EVERGY INC Common Stock 30034W106 34522 573929 SH SOLE 486603 0 87326 EVERI HOLDINGS INC Common Stock 30034T103 1808 151524 SH SOLE 13189 0 138335 EVERSOURCE ENERGY Common Stock 30040W108 93802 1238149 SH SOLE 825591 0 412558 EVERTEC INC COM Common Stock 30040P103 6713 205283 SH SOLE 54630 0 150653 EVO PAYMENTS INC-CLASS A Common Stock 26927E104 408 12931 SH SOLE 2786 0 10145 EVOLENT HEALTH INC CL A Common Stock 30050B101 328 41318 SH SOLE 33338 0 7980 EVOLUTION PETE CORP COM Common Stock 30049A107 1255 175588 SH SOLE 99587 0 76001 EVOQUA WATER TECHNOLOGIES CORP Common Stock 30057T105 1659 116494 SH SOLE 116089 0 405 EW SCRIPPS CO Common Stock 811054402 3148 205890 SH SOLE 159247 0 46643 EXACT SCIENCES CORP COM Common Stock 30063P105 18849 159684 SH SOLE 132416 0 27268 EXANTAS CAPITAL CORP REIT 30068N105 3310 292685 SH SOLE 82899 0 209786 EXELA TECHNOLOGIES INC Common Stock 30162V102 48 21991 SH SOLE 15879 0 6112 EXELIXIS INC COM Common Stock 30161Q104 11012 515309 SH SOLE 473223 0 42086 EXELON CORP Common Stock 30161N101 194500 4057150 SH SOLE 2420299 0 1636851 EXLSERVICE HOLDINGS INC Common Stock 302081104 7434 112421 SH SOLE 59335 0 53086 EXPEDIA GROUP INC Common Stock 30212P303 51545 387467 SH SOLE 336215 0 51252 EXPEDITORS INTERNATIONAL OF WA Common Stock 302130109 68985 909372 SH SOLE 583206 0 326166 EXPERIAN GROUP LTD - SPON ADR ADR 30215C101 43035 1416097 SH SOLE 1299140 0 116957 EXPONENT INC Common Stock 30214U102 11093 189492 SH SOLE 104384 0 85108 EXPRESS INC Common Stock 30219E103 1743 638377 SH SOLE 460891 0 177486 EXTENDED STAY AMERICA INC Unit 30224P200 13905 823288 SH SOLE 371275 0 452013 EXTERRAN CORP Common Stock 30227H106 1900 133647 SH SOLE 110901 0 22746 EXTRA SPACE STORAGE INC REIT REIT 30225T102 27634 260451 SH SOLE 224618 0 35833 EXTRACTION OIL & GAS INC Common Stock 30227M105 1573 363292 SH SOLE 289144 0 74148 EXTREME NETWORKS Common Stock 30226D106 1735 268206 SH SOLE 234743 0 33463 EXXON MOBIL CORP Common Stock 30231G102 928480 12116405 SH SOLE 8349698 0 3766707 EYEPOINT PHARMACEUTICALS INC Common Stock 30233G100 18 11193 SH SOLE 11193 0 0 EZCORP INC Common Stock 302301106 2161 228234 SH SOLE 153535 0 74699 F5 NETWORKS INC Common Stock 315616102 24937 171234 SH SOLE 135857 0 35377 FABRINET Common Stock G3323L100 6613 133141 SH SOLE 76923 0 56218 FACEBOOK INC A Common Stock 30303M102 1564704 8107273 SH SOLE 5018434 0 3088839 FACTSET RESEARCH SYSTEMS INC Common Stock 303075105 38040 132748 SH SOLE 67858 0 64890 FAIR ISAAC CORP Common Stock 303250104 21148 67345 SH SOLE 53856 0 13489 FAIRFAX FINANCIAL HLDGS LTD Common Stock 303901102 1631 3331 SH SOLE 3227 0 104 FALCON MINERALS CORP Common Stock 30607B109 179 21346 SH SOLE 14458 0 6888 FAMILYMART UNY HOLD-UNSP ADR ADR 30706W103 1430 59255 SH SOLE 50441 0 8814 FANG HOLDINGS LTD ADR 30711Y201 10 16127 SH SOLE 16052 0 75 FANUC CORPORATION - UNPONS ADR ADR 307305102 38524 2084613 SH SOLE 1408607 0 676006 FARMERS NATL BANC CORP COM Common Stock 309627107 277 18674 SH SOLE 18557 0 117 FARMLAND PARTNERS INC COM REIT 31154R109 604 85738 SH SOLE 85260 0 478 FARO TECHNOLOGIES INC Common Stock 311642102 2494 47437 SH SOLE 37657 0 9780 FAST RETAILING CO LTD - ADR ADR 31188H101 35667 589638 SH SOLE 532036 0 57602 FASTENAL CO Common Stock 311900104 58966 1809329 SH SOLE 1607214 0 202115 FATE THERAPEUTICS INC COM Common Stock 31189P102 350 17263 SH SOLE 10334 0 6929 FB FINANCIAL CORP Common Stock 30257X104 215 5883 SH SOLE 5883 0 0 FBL FINANCIAL GROUP INC Common Stock 30239F106 1718 26929 SH SOLE 17119 0 9810 FEDERAL AGRICULTURAL MORTGAGE Common Stock 313148306 2875 39573 SH SOLE 13668 0 25905 FEDERAL REALTY INVT TR SH BEN INT NEW REIT REIT 313747206 17323 134540 SH SOLE 121093 0 13447 FEDERAL SIGNAL CORP Common Stock 313855108 4509 168562 SH SOLE 93791 0 74771 FEDERATED INVESTORS INC Common Stock 314211103 16277 500832 SH SOLE 349277 0 151555 FEDERATED PREMIER MUNI INC Closed-End Fund 31423P108 768 55839 SH SOLE 55839 0 0 FEDEX CORP Common Stock 31428X106 115776 705135 SH SOLE 527861 0 177274 FERGUSON PLC - ADR ADR 31502A303 23661 3346733 SH SOLE 2742721 0 604012 FERRARI NV Common Stock N3167Y103 28743 178062 SH SOLE 158011 0 20051 FERRO CORP Common Stock 315405100 1819 115100 SH SOLE 97200 0 17900 FERROGLOBE PLC Common Stock G33856108 33 19561 SH SOLE 19561 0 0 FERROVIAL S A ADR ADR 315437103 20234 792705 SH SOLE 711541 0 81164 FGL HOLDINGS Common Stock G3402M102 1451 172711 SH SOLE 77055 0 95656 FIAT CHRYSLER AUTOMOBILES NV Common Stock N31738102 18998 1374709 SH SOLE 1297270 0 77439 FIBROGEN INC COM Common Stock 31572Q808 2390 52889 SH SOLE 50911 0 1978 FIDELITY NATIONAL INFORMATION Common Stock 31620M106 143668 1171078 SH SOLE 927743 0 243335 FIDELITY SOUTHERN CORP Common Stock 316394105 1268 40936 SH SOLE 39016 0 1920 FIESTA RESTAURANT GR COM Common Stock 31660B101 1444 109861 SH SOLE 48009 0 61852 FIFTH THIRD BANCORP Common Stock 316773100 127643 4575000 SH SOLE 2795944 0 1779056 FINANCIAL INSTITUTIONS INC Common Stock 317585404 1841 63141 SH SOLE 14300 0 48841 FINANCIAL SELECT SECTOR SPDR FUND ETF 81369Y605 4628 167672 SH SOLE 159959 0 7713 FINISAR CORPORATION Common Stock 31787A507 6820 298208 SH SOLE 243278 0 54930 FINMECCANICA SPA ADR ADR 52660W101 2814 446877 SH SOLE 422658 0 24219 FIREEYE INC COM Common Stock 31816Q101 8587 579792 SH SOLE 147748 0 432044 FIRST AMERICAN FINANCIAL CORP Common Stock 31847R102 13338 248378 SH SOLE 172556 0 75822 FIRST BANCORP INC/ME Common Stock 31866P102 422 15724 SH SOLE 15630 0 94 FIRST BANCORP P R COM Common Stock 318672706 13108 1187338 SH SOLE 913628 0 273710 FIRST BANCORP/TROY NC Common Stock 318910106 2238 61453 SH SOLE 21488 0 39965 FIRST BUSEY CORP Common Stock 319383204 3302 125020 SH SOLE 57281 0 67739 FIRST CASH INC Common Stock 33767D105 9117 91152 SH SOLE 77297 0 13855 FIRST CITIZENS BANCSHARES INC/ Common Stock 31946M103 4833 10733 SH SOLE 7460 0 3273 FIRST COMMONWEALTH FINANCIAL C Common Stock 319829107 16770 1244998 SH SOLE 238282 0 1006716 FIRST COMMUNITY BANCSHARES INC Common Stock 31983A103 1765 52278 SH SOLE 22078 0 30200 FIRST DATA CORP - CLASS A Common Stock 32008D106 13993 516904 SH SOLE 391538 0 125366 FIRST DEFIANCE FINANCIAL CORP Common Stock 32006W106 1673 58551 SH SOLE 17998 0 40553 FIRST FINANCIAL BANCORP Common Stock 320209109 4158 171668 SH SOLE 133621 0 38047 FIRST FINANCIAL BANKSHARES INC Common Stock 32020R109 4472 145250 SH SOLE 113211 0 32039 FIRST FINANCIAL CORP/IN Common Stock 320218100 1351 33633 SH SOLE 15582 0 18051 FIRST FINANCIAL NORTHWEST INC Common Stock 32022K102 151 10657 SH SOLE 10657 0 0 FIRST HAWAIIAN INC Common Stock 32051X108 11619 449149 SH SOLE 80479 0 368670 FIRST HORIZON NATIONAL CORP Common Stock 320517105 16974 1136874 SH SOLE 939984 0 196890 FIRST INDUSTRIAL REALTY TRUS COM REIT REIT 32054K103 10572 287745 SH SOLE 253141 0 34604 FIRST INTERNET BANCORP Common Stock 320557101 319 14805 SH SOLE 11702 0 3103 FIRST INTERSTATE BANCSYSTEM IN Common Stock 32055Y201 3303 83399 SH SOLE 35128 0 48271 FIRST MERCHANTS CORP Common Stock 320817109 3281 86581 SH SOLE 40191 0 46390 FIRST MIDWEST BANCORP INC/IL Common Stock 320867104 6015 293843 SH SOLE 255524 0 38319 FIRST NORTHWEST BANCOR COM Common Stock 335834107 362 22298 SH SOLE 9350 0 12948 FIRST OF LONG ISLAND CORP/THE Common Stock 320734106 383 19066 SH SOLE 18332 0 734 FIRST PAC LTD SPONSORED ADR ADR 335889200 229 117326 SH SOLE 116215 0 1111 FIRST REP BK SAN FRANCISCO COM Common Stock 33616C100 40826 418088 SH SOLE 191251 0 226837 FIRST SOLAR INC Common Stock 336433107 16224 247019 SH SOLE 210862 0 36157 FIRST TR EXCH TRD FD DJ INTERNT IDX ETF 33733E302 512 3563 SH SOLE 2592 0 971 FIRST TR EXCHANGE-TRAD NO AMER ENERGY ETF 33738D101 2527 100487 SH SOLE 100487 0 0 FIRST TR EXCHANGE-TRAD PFD SECS INC ETF ETF 33739E108 1126 58079 SH SOLE 58079 0 0 FIRST TR HIGH INCOME L COM Closed-End Fund 33738E109 2467 164247 SH SOLE 126636 0 37611 FIRST TRUST DEVELP MKT EX-US ETF 33737J174 805 14920 SH SOLE 14920 0 0 FIRST TRUST EMERGING MARKETS ETF 33737J182 220 8732 SH SOLE 8732 0 0 FIRST TRUST INTERMEDIATE DURATION PREFERRED & INCOME FUND Closed-End Fund 33718W103 10991 483135 SH SOLE 278333 0 204802 FIRST VALUE LINE DIVIDEND INDEX ETF ETF 33734H106 411 12172 SH SOLE 12172 0 0 FIRSTENERGY CORP Common Stock 337932107 100377 2344704 SH SOLE 1023508 0 1321196 FIRSTSERVICE CORP Common Stock 33767E202 409 4259 SH SOLE 4259 0 0 FISERV INC Common Stock 337738108 117740 1291580 SH SOLE 1100280 0 191300 FITBIT INC CL A Common Stock 33812L102 1612 366372 SH SOLE 171849 0 194523 FIVE BELOW INC COM Common Stock 33829M101 16982 141494 SH SOLE 103832 0 37662 FIVE PRIME THERAPEUTICS INC Common Stock 33830X104 270 44855 SH SOLE 44349 0 506 FIVE9 INC COM Common Stock 338307101 6826 133086 SH SOLE 60775 0 72311 FLAGSTAR BANCORP INC Common Stock 337930705 3734 112681 SH SOLE 53601 0 59080 FLEETCOR TECHNOLOGIES INC Common Stock 339041105 72262 257297 SH SOLE 219382 0 37915 FLEX LTD Common Stock Y2573F102 9613 1004506 SH SOLE 723309 0 281197 FLEXION THERAPEUTICS INC Common Stock 33938J106 245 19881 SH SOLE 19800 0 81 FLIR SYSTEMS INC Common Stock 302445101 30109 556537 SH SOLE 515499 0 41038 FLOOR & DECOR HOLDINGS INC-A Common Stock 339750101 3537 84409 SH SOLE 81320 0 3089 FLOTEK INDS INC DEL COM Common Stock 343389102 435 131381 SH SOLE 76958 0 54423 FLOWERS FOODS INC Common Stock 343498101 13242 569047 SH SOLE 347865 0 221182 FLOWSERVE CORP Common Stock 34354P105 21126 400944 SH SOLE 307584 0 93360 FLUENT INC Common Stock 34380C102 491 91269 SH SOLE 76668 0 14601 FLUIDIGM CORP DEL COM Common Stock 34385P108 1565 127021 SH SOLE 35261 0 91760 FLUOR CORP Common Stock 343412102 14785 438864 SH SOLE 323305 0 115559 FLUSHING FINANCIAL CORP Common Stock 343873105 3236 145788 SH SOLE 80132 0 65656 FLY LEASING LTD ADR 34407D109 984 56516 SH SOLE 55297 0 1219 FMC CORP Common Stock 302491303 43042 518897 SH SOLE 267497 0 251400 FNB CORP/PA Common Stock 302520101 33902 2880369 SH SOLE 1077981 0 1802388 FNF GROUP Common Stock 31620R303 21776 540336 SH SOLE 465357 0 74979 FOMENTO ECONOMICO MEXICANO S SPON ADR UNIT ADR 344419106 48399 500250 SH SOLE 347112 0 153138 FOOT LOCKER INC Common Stock 344849104 26793 639135 SH SOLE 358767 0 280368 FORD MOTOR CO Common Stock 345370860 130101 12717569 SH SOLE 9218874 0 3498695 FORESCOUT TECHNOLOGIES INC Common Stock 34553D101 416 12290 SH SOLE 9764 0 2526 FORESTAR GROUP INC Common Stock 346232101 234 11976 SH SOLE 10414 0 1562 FORMFACTOR INC Common Stock 346375108 2214 141305 SH SOLE 137045 0 4260 FORRESTER RESEARCH INC Common Stock 346563109 2540 54001 SH SOLE 19328 0 34673 FORTERRA INC Common Stock 34960W106 82 16439 SH SOLE 16203 0 236 FORTESCUE METALS GROUP SPONS ADR ADR 34959A206 44179 3478637 SH SOLE 3163279 0 315358 FORTINET INC Common Stock 34959E109 30079 391495 SH SOLE 300882 0 90613 FORTIVE CORP Common Stock 34959J108 78612 964329 SH SOLE 709295 0 255034 FORTRESS TRANS INFRST COM REP LTD LIAB Ltd Part 34960P101 3019 199901 SH SOLE 0 0 199901 FORTUM OYJ ADR ADR 34959F106 213 50841 SH SOLE 32824 0 18017 FORTUNE BRANDS HOME & SECURITY Common Stock 34964C106 28711 502550 SH SOLE 447075 0 55475 FORUM ENERGY TECHNOLOG COM Common Stock 34984V100 675 197399 SH SOLE 133854 0 63545 FORWARD AIR CORP Common Stock 349853101 4703 79507 SH SOLE 58836 0 20671 FOSSIL GROUP INC Common Stock 34988V106 6449 560786 SH SOLE 257353 0 303433 FOUNDATION BUILDING MATERIAL Common Stock 350392106 656 36869 SH SOLE 11447 0 25422 FOUR CORNERS PROPERTY TRUST REIT 35086T109 4550 166501 SH SOLE 158707 0 7794 FOX CORP - CLASS A Common Stock 35137L105 23798 649504 SH SOLE 452498 0 197006 FOX CORP- CLASS B Common Stock 35137L204 2151 58895 SH SOLE 49008 0 9887 FOX FACTORY HLDG CORP COM Common Stock 35138V102 9672 117226 SH SOLE 57291 0 59935 FRANCESCAS HLDGS CORP COM Common Stock 351793203 41 82837 SH SOLE 19548 0 63289 FRANCO-NEVADA CORP Common Stock 351858105 9431 111114 SH SOLE 105741 0 5373 FRANKLIN ELECTRIC CO INC Common Stock 353514102 4356 91709 SH SOLE 76879 0 14830 FRANKLIN FINL NETWORK COM Common Stock 35352P104 684 24544 SH SOLE 23746 0 798 FRANKLIN RESOURCES INC Common Stock 354613101 45750 1314659 SH SOLE 1016801 0 297858 FRANKLIN STREET PROPERTIES C REIT REIT 35471R106 4097 555181 SH SOLE 317028 0 238153 FRANKS INTL N V COM Common Stock N33462107 3248 594781 SH SOLE 590801 0 3980 FREEPORT-MCMORAN INC Common Stock 35671D857 43250 3725212 SH SOLE 2970394 0 754818 FREIGHTCAR AMERICA INC Common Stock 357023100 69 11728 SH SOLE 11358 0 370 FRESENIUS MED CARE AG SPONSORED ADR ADR 358029106 13625 346864 SH SOLE 319252 0 27612 FRESENIUS SE & CO KGAA SPONSORED ADR ADR 35804M105 16059 1190405 SH SOLE 1075874 0 114531 FRESH DEL MONTE PRODUCE INC Common Stock G36738105 1946 72191 SH SOLE 39577 0 32614 FRESHPET INC Common Stock 358039105 4589 100833 SH SOLE 28712 0 72121 FRONT YARD RESIDENTIAL CORP REIT USD REIT 35904G107 1276 104445 SH SOLE 101183 0 3262 FRONTDOOR INC Common Stock 35905A109 6112 140345 SH SOLE 83757 0 56588 FRONTIER COMMUNICATIONS CORP Common Stock 35906A306 2060 1177290 SH SOLE 618687 0 558603 FRONTLINE LTD/BERMUDA Common Stock G3682E192 3254 406807 SH SOLE 265934 0 140873 FTI CONSULTING INC Common Stock 302941109 23188 276580 SH SOLE 201206 0 75374 FTS INTERNATIONAL INC Common Stock 30283W104 223 39932 SH SOLE 39403 0 529 FUCHS PETROLUB SE ADR ADR 35952Q106 10197 1040738 SH SOLE 931312 0 109426 FUJI PHOTO FILM LTD ADR ADR 35958N107 37209 733182 SH SOLE 651246 0 81936 FUJITSU LIMITED ADR 5 COM ADR 359590304 15635 1120772 SH SOLE 982675 0 138097 FULTON FINANCIAL CORP Common Stock 360271100 8155 498170 SH SOLE 274694 0 223476 FUNKO INC-CLASS A Common Stock 361008105 979 40434 SH SOLE 7080 0 33354 FUTUREFUEL CORPORATION COM Common Stock 36116M106 972 83153 SH SOLE 42478 0 40675 G1 THERAPEUTICS INC Common Stock 3621LQ109 406 13229 SH SOLE 13132 0 97 G4S PLC ADR ADR 37441W108 7595 577103 SH SOLE 506700 0 70403 GAIA INC Common Stock 36269P104 112 14812 SH SOLE 14458 0 354 GAIN CAP HLDGS INC COM Common Stock 36268W100 351 85061 SH SOLE 84480 0 581 GALP ENERGIA SGPS SA ADR ADR 364097105 10899 1432223 SH SOLE 1046248 0 385975 GAMCO INVESTORS INC Common Stock 361438104 233 12131 SH SOLE 10055 0 2076 GAMESTOP CORP Common Stock 36467W109 8002 1462881 SH SOLE 750230 0 712651 GAMING & LEISURE PPTYS COM REIT 36467J108 24385 625574 SH SOLE 204514 0 421060 GANNETT CO INC Common Stock 36473H104 10228 1253471 SH SOLE 987134 0 266337 GAP INC/THE Common Stock 364760108 18623 1036366 SH SOLE 614845 0 421521 GARDNER DENVER HOLDINGS INC Common Stock 36555P107 6037 174492 SH SOLE 170295 0 4197 GARMIN LTD Common Stock H2906T109 29691 372070 SH SOLE 326138 0 45932 GARRETT MOTION INC Common Stock 366505105 5055 329324 SH SOLE 310733 0 18591 GARTNER INC Common Stock 366651107 23762 147643 SH SOLE 135808 0 11835 GASLOG LTD SHS Common Stock G37585109 4591 318812 SH SOLE 245722 0 73090 GATES INDUSTRIAL CORP PLC Common Stock G39108108 401 35113 SH SOLE 17414 0 17699 GATX CORP Common Stock 361448103 13539 170758 SH SOLE 120750 0 50008 GCI LIBERTY INC - CLASS A Common Stock 36164V305 7474 121605 SH SOLE 109311 0 12294 GCP APPLIED TECHNOLOGIES Common Stock 36164Y101 1808 79880 SH SOLE 46075 0 33805 GDS HOLDINGS LTD - ADR ADR 36165L108 2528 67296 SH SOLE 66799 0 497 GEA GROUP AG ADR ADR 361592108 7794 274906 SH SOLE 245408 0 29498 GEBERIT AG-UNSP ADR ADR 36840V109 9350 200415 SH SOLE 185041 0 15374 GEELY AUTOMOBILE HLDGS ADR ADR 36847Q103 5212 153069 SH SOLE 149842 0 3227 GENCO SHIPPING & TRADING LTD Common Stock Y2685T131 87 10331 SH SOLE 9166 0 1165 GENERAC HOLDINGS INC Common Stock 368736104 10973 158088 SH SOLE 50411 0 107677 GENERAL DYNAMICS CORP Common Stock 369550108 120862 664736 SH SOLE 526528 0 138208 GENERAL ELECTRIC CO Common Stock 369604103 344626 32821561 SH SOLE 22531801 0 10289760 GENERAL MILLS INC Common Stock 370334104 99689 1898110 SH SOLE 1450611 0 447499 GENERAL MOTORS CO Common Stock 37045V100 203455 5280441 SH SOLE 3232552 0 2047889 GENESCO INC Common Stock 371532102 10069 238101 SH SOLE 142695 0 95406 GENESEE & WYOMING INC Common Stock 371559105 18372 183718 SH SOLE 83772 0 99946 GENIE ENERGY LTD Common Stock 372284208 220 20658 SH SOLE 19321 0 1337 GENMAB A/S SP ADR ADR 372303206 6937 375476 SH SOLE 342147 0 33329 GENOMIC HEALTH INC COM Common Stock 37244C101 3434 59042 SH SOLE 21413 0 37629 GENPACT LTD Common Stock G3922B107 22597 593253 SH SOLE 409397 0 183856 GENTEX CORP Common Stock 371901109 12480 507127 SH SOLE 470116 0 37011 GENTHERM INC Common Stock 37253A103 7908 189052 SH SOLE 103656 0 85396 GENTING BERHAD SPONSORED ADR ADR 372452300 197 23453 SH SOLE 23453 0 0 GENUINE PARTS CO Common Stock 372460105 85441 824882 SH SOLE 452508 0 372374 GENWORTH FINANCIAL INC Common Stock 37247D106 8707 2346812 SH SOLE 1486358 0 860454 GEO GROUP INC/THE REIT 36162J106 4459 212254 SH SOLE 186028 0 26226 GEOPARK LTD Common Stock G38327105 339 18265 SH SOLE 18265 0 0 GEOSPACE TECHNOLOGIES CORP Common Stock 37364X109 1702 112649 SH SOLE 110233 0 2416 GERDAU S A SPONSORED ADR ADR 373737105 4984 1281232 SH SOLE 844273 0 436959 GERMAN AMERICAN BANCORP INC Common Stock 373865104 396 13163 SH SOLE 12651 0 512 GETINGE AB ADR ADR 37427X104 1041 66248 SH SOLE 66219 0 29 GETTY REALTY CORP REIT REIT 374297109 5858 190434 SH SOLE 118509 0 71925 GIBRALTAR INDUSTRIES INC Common Stock 374689107 2542 62994 SH SOLE 50171 0 12823 G-III APPAREL GROUP LTD Common Stock 36237H101 2903 98688 SH SOLE 75377 0 23311 GILDAN ACTIVEWEAR INC Common Stock 375916103 19120 494314 SH SOLE 299887 0 194427 GILEAD SCIENCES INC Common Stock 375558103 320487 4743734 SH SOLE 3374857 0 1368877 GIVAUDAN - UNSPONS ADR ADR 37636P108 50380 894847 SH SOLE 745445 0 149402 GLACIER BANCORP INC Common Stock 37637Q105 6741 166250 SH SOLE 139329 0 26921 GLADSTONE COMMERCIAL CORP REIT REIT 376536108 2503 117971 SH SOLE 58825 0 59146 GLADSTONE INVESTMENT CORP Common Stock 376546107 208 18526 SH SOLE 3204 0 15322 GLADSTONE LD CORP COM REIT 376549101 223 19329 SH SOLE 18729 0 600 GLAUKOS CORP COM Common Stock 377322102 3023 40087 SH SOLE 18158 0 21929 GLAXOSMITHKLINE PLC SPONSORED ADR ADR 37733W105 106476 2660559 SH SOLE 2447092 0 213467 GLENCORE XSTRATA PLC ADR ADR 37827X100 26538 3851730 SH SOLE 3290509 0 561221 GLOBAL BLOOD THERAPEUT COM Common Stock 37890U108 2360 44866 SH SOLE 14639 0 30227 GLOBAL BRASS & COPPER COM Common Stock 37953G103 2099 48004 SH SOLE 16768 0 31236 GLOBAL CORD BLOOD CORP Common Stock G39342103 546 94469 SH SOLE 92449 0 2020 GLOBAL INDEMNITY PLC Common Stock G3933F105 270 8720 SH SOLE 8565 0 155 GLOBAL MEDICAL REIT INC REIT 37954A204 1121 106764 SH SOLE 86971 0 19793 GLOBAL NET LEASE INC REIT 379378201 5844 297850 SH SOLE 221873 0 75977 GLOBAL PAYMENTS INC Common Stock 37940X102 67032 418610 SH SOLE 272179 0 146431 GLOBAL WTR RES INC COM Common Stock 379463102 334 32032 SH SOLE 29600 0 2432 GLOBAL X MSCI GREECE ETF ETF 37950E366 102 10630 SH SOLE 10630 0 0 GLOBAL X SCIENTIFIC BETA ETF ETF 37954Y103 861 26248 SH SOLE 26248 0 0 GLOBAL X SCIENTIFIC EUR BETA ETF 37954Y301 338 13922 SH SOLE 13922 0 0 GLOBANT SA Common Stock L44385109 5958 58961 SH SOLE 57282 0 1679 GLOBUS MED INC CL A Common Stock 379577208 3148 74430 SH SOLE 59216 0 15214 GLU MOBILE INC Common Stock 379890106 998 138968 SH SOLE 32463 0 106505 GMS INC Common Stock 36251C103 2759 125387 SH SOLE 91360 0 34027 GNC HLDGS INC COM CL A Common Stock 36191G107 1577 1051228 SH SOLE 384102 0 667126 GODADDY INC CL A Common Stock 380237107 13431 191455 SH SOLE 159163 0 32292 GOGO INC Common Stock 38046C109 377 94702 SH SOLE 63072 0 31630 GOLAR LNG LTD Common Stock G9456A100 2245 121470 SH SOLE 117198 0 4272 GOLD FIELDS LTD SPONS ADR ADR 38059T106 22700 4195979 SH SOLE 4149950 0 46029 GOLD RESOURCE CORP COM Common Stock 38068T105 308 91161 SH SOLE 66572 0 24589 GOLDEN ENTERTAINMENT INC Common Stock 381013101 247 17629 SH SOLE 17611 0 18 GOLDEN OCEAN GROUP LTD Common Stock G39637205 95 16310 SH SOLE 16310 0 0 GOLDMAN SACHS GROUP INC/THE Common Stock 38141G104 220205 1076269 SH SOLE 842506 0 233763 GOLUB CAPITAL BDC INC Common Stock 38173M102 917 51490 SH SOLE 51439 0 51 GOODRICH PETROLEUM CORP Common Stock 382410843 233 17902 SH SOLE 17281 0 621 GOODYEAR TIRE & RUBBER CO/THE Common Stock 382550101 21880 1430043 SH SOLE 774591 0 655452 GOOSEHEAD INSURANCE INC -A Common Stock 38267D109 1323 27668 SH SOLE 852 0 26816 GOPRO INC-CLASS A Common Stock 38268T103 775 141939 SH SOLE 77400 0 64539 GRACO INC Common Stock 384109104 60101 1197708 SH SOLE 281080 0 916628 GRAFTECH INTERNATIONAL LTD Common Stock 384313508 1981 172260 SH SOLE 54161 0 118099 GRAHAM CORP Common Stock 384556106 719 35572 SH SOLE 4038 0 31534 GRAHAM HOLDINGS CO Common Stock 384637104 17639 25563 SH SOLE 10816 0 14747 GRAN TIERRA ENERGY INC Common Stock 38500T101 244 153214 SH SOLE 153214 0 0 GRAND CANYON EDUCATION INC Common Stock 38526M106 15741 134512 SH SOLE 89075 0 45437 GRANITE CONSTRUCTION INC Common Stock 387328107 4993 103639 SH SOLE 90888 0 12751 GRANITE PT MTG TR INC REIT 38741L107 2256 117556 SH SOLE 115007 0 2549 GRAPHIC PACKAGING HOLDING CO Common Stock 388689101 11077 792318 SH SOLE 534585 0 257733 GRAY TELEVISION INC Common Stock 389375106 1631 99524 SH SOLE 75962 0 23562 GREAT AJAX CORP COM REIT 38983D300 248 17749 SH SOLE 17593 0 156 GREAT EAGLE HOLDINGS LTD Common Stock G4069C148 64 15232 SH SOLE 0 0 15232 GREAT LAKES DREDGE & DOCK CORP Common Stock 390607109 3498 316851 SH SOLE 43072 0 273779 GREAT SOUTHERN BANCORP INC Common Stock 390905107 2248 37567 SH SOLE 10191 0 27376 GREAT WALL MOTOR CO-UNS ADR ADR 39137B109 118 16711 SH SOLE 16689 0 22 GREAT WESTN BANCORP COM Common Stock 391416104 14999 419901 SH SOLE 103015 0 316886 GREEK ORGANIZATION OF FOOTBALL ADR ADR 392483103 713 129916 SH SOLE 124173 0 5743 GREEN BRIK PARTNERS Common Stock 392709101 444 53489 SH SOLE 53112 0 377 GREEN DOT CORP Common Stock 39304D102 5896 120579 SH SOLE 57137 0 63442 GREEN PLAINS INC Common Stock 393222104 1248 115755 SH SOLE 67057 0 48698 GREENBRIER COS INC Common Stock 393657101 4429 145677 SH SOLE 93690 0 51987 GREENHILL & CO INC Common Stock 395259104 1397 102765 SH SOLE 62805 0 39960 GREENLIGHT CAPITAL RE LTD Common Stock G4095J109 857 100909 SH SOLE 95066 0 5843 GREIF INC Common Stock 397624107 6612 203139 SH SOLE 153639 0 49500 GRIFFON CORP Common Stock 398433102 2642 156140 SH SOLE 101759 0 54381 GRIFOLS SA-ADR ADR 398438408 14583 691154 SH SOLE 612311 0 78842 GROUP 1 AUTOMOTIVE INC Common Stock 398905109 9567 116831 SH SOLE 64116 0 52715 GROUPON INC COM CL A Common Stock 399473107 5418 1513341 SH SOLE 1015062 0 498279 GRUBHUB INC Common Stock 400110102 9197 117924 SH SOLE 79902 0 38022 GRUPO AEROPORTUARIO DEL ADR ADR 400506101 7294 69925 SH SOLE 68835 0 1090 GRUPO AEROPORTUARIO SPON ADR ADR 400501102 738 15100 SH SOLE 15025 0 75 GRUPO AEROPORTUARIO SUR-ADR ADR 40051E202 5631 34737 SH SOLE 33648 0 1089 GRUPO AVAL ACCIONES Y VALORE ADR 40053W101 4387 550474 SH SOLE 540240 0 10234 GRUPO FINANCIERO BANOR ADR ADR 40052P107 3529 121403 SH SOLE 93109 0 28294 GRUPO FINANCIERO GALICIA-ADR ADR 399909100 4724 133083 SH SOLE 122186 0 10897 GRUPO FINANCIERO SANTANDER MEX ADR 05969B103 13564 1773113 SH SOLE 1686881 0 86232 GRUPO TELEVISA SA DE CV SP ADR REP ORD ADR 40049J206 17396 2061163 SH SOLE 1417965 0 643198 GS ACQUISITION HOLDINGS CORP Unit 36255F201 1218 115986 SH SOLE 0 0 115986 GSV CAP CORP COM Common Stock 36191J101 2502 390985 SH SOLE 71 0 390914 GTT COMMUNICATIONS INC COM Common Stock 362393100 476 27065 SH SOLE 25821 0 1244 GUANGDONG INVT LTD SPONSORED ADR ADR 400654208 853 8523 SH SOLE 8172 0 351 GUANGSHEN RY LTD SPONSORED ADR ADR 40065W107 4024 235334 SH SOLE 230223 0 5111 GUARDANT HEALTH INC Common Stock 40131M109 1807 20930 SH SOLE 9246 0 11684 GUESS INC Common Stock 401617105 3279 203020 SH SOLE 124577 0 78443 GUIDEWIRE SOFTWARE INC COM Common Stock 40171V100 14183 139904 SH SOLE 123230 0 16674 GULF ISLAND FABRICATION INC Common Stock 402307102 543 76541 SH SOLE 73454 0 3087 GULFPORT ENERGY CORP Common Stock 402635304 7439 1514989 SH SOLE 318095 0 1196894 GW PHARMACEUTICALS PLC ADS ADR 36197T103 920 5339 SH SOLE 1531 0 3808 H LUNDBECK A S ADR ADR 40422M206 4216 107132 SH SOLE 98533 0 8599 H&E EQUIPMENT SERVICES INC Common Stock 404030108 2981 102492 SH SOLE 47699 0 54793 H&R BLOCK INC Common Stock 093671105 16764 572137 SH SOLE 412941 0 159196 HABIT RESTAURANTS INC COM CL A Common Stock 40449J103 283 27019 SH SOLE 27019 0 0 HACHIJUNI BANK LTD ADR ADR 404508202 352 8757 SH SOLE 8708 0 49 HACKETT GROUP INC/THE Common Stock 404609109 500 29790 SH SOLE 10283 0 19507 HAEMONETICS CORP Common Stock 405024100 13474 111962 SH SOLE 65910 0 46052 HAIN CELESTIAL GROUP INC/THE Common Stock 405217100 22778 1040088 SH SOLE 680298 0 359790 HALLADOR ENERGY COMPAN COM Common Stock 40609P105 230 40779 SH SOLE 32248 0 8531 HALLIBURTON CO Common Stock 406216101 51790 2277497 SH SOLE 1806953 0 470544 HALLMARK FINL SVCS EC COM NEW Common Stock 40624Q203 330 23209 SH SOLE 13598 0 9611 HALOZYME THERAPEUTICS INC Common Stock 40637H109 2425 141131 SH SOLE 62196 0 78935 HAMILTON LANE INC-CLASS A Common Stock 407497106 1851 32439 SH SOLE 8339 0 24100 HANCOCK WHITNEY CORP Common Stock 410120109 7048 175944 SH SOLE 127674 0 48270 HANESBRANDS INC Common Stock 410345102 12587 730932 SH SOLE 638518 0 92414 HANG LUNG PPTYS LTD SPONSORED ADR ADR 41043M104 38712 3234127 SH SOLE 2933836 0 300291 HANG SENG BK LTD SPONSORED ADR ADR 41043C304 12706 512113 SH SOLE 476267 0 35846 HANGER INC Common Stock 41043F208 860 44911 SH SOLE 17736 0 27175 HANMI FINL CORP COM Common Stock 410495204 3169 142321 SH SOLE 111130 0 31191 HANNON ARMSTRONG SUST COM REIT 41068X100 3494 123974 SH SOLE 40784 0 83190 HANNOVER RUECKVERSICHER ADR 410693105 25571 315767 SH SOLE 290688 0 25079 HANOVER INSURANCE GROUP INC/TH Common Stock 410867105 17777 138559 SH SOLE 62113 0 76446 HARLEY-DAVIDSON INC Common Stock 412822108 16411 458035 SH SOLE 258128 0 199907 HARMONIC INC Common Stock 413160102 1481 266834 SH SOLE 177975 0 88859 HARMONY GOLD MNG LTD SPONSORED ADR ADR 413216300 257 113313 SH SOLE 93693 0 19620 HARRIS CORP Common Stock 413875105 61209 323632 SH SOLE 245716 0 77916 HARSCO CORP Common Stock 415864107 6746 245841 SH SOLE 149749 0 96092 HARTFORD FINANCIAL SERVICES GR Common Stock 416515104 86492 1552254 SH SOLE 1048096 0 504158 HASBRO INC Common Stock 418056107 30062 284462 SH SOLE 218970 0 65492 HAVERTY FURNITURE COS INC Common Stock 419596101 1752 102892 SH SOLE 31566 0 71326 HAWAIIAN ELECTRIC INDUSTRIES I Common Stock 419870100 24059 552436 SH SOLE 390420 0 162016 HAWAIIAN HOLDINGS INC Common Stock 419879101 6058 220840 SH SOLE 118230 0 102610 HAWKINS INC Common Stock 420261109 1491 34339 SH SOLE 22370 0 11969 HAYNES INTERNATIONAL INC Common Stock 420877201 993 31232 SH SOLE 26574 0 4658 HB FULLER CO Common Stock 359694106 6540 140954 SH SOLE 81868 0 59086 HC2 HOLDINGS INC Common Stock 404139107 217 91956 SH SOLE 36709 0 55247 HCA HEALTHCARE INC Common Stock 40412C101 191836 1419220 SH SOLE 750059 0 669161 HCI GROUP INC Common Stock 40416E103 1095 27055 SH SOLE 18891 0 8164 HCP INC REIT REIT 40414L109 102693 3211151 SH SOLE 1685291 0 1525860 HD SUPPLY HLDGS INC COM Common Stock 40416M105 14944 370992 SH SOLE 146953 0 224039 HDFC BANK LTD ADR REPS 3 SHS ADR 40415F101 86266 663378 SH SOLE 599194 0 64184 HEALTH INS INNOVAT INC COM CL A Common Stock 42225K106 964 37199 SH SOLE 6188 0 31011 HEALTHCARE REALTY TRUST INC REIT REIT 421946104 7372 235390 SH SOLE 179341 0 56049 HEALTHCARE SERVICES GROUP INC Common Stock 421906108 5696 187855 SH SOLE 80578 0 107277 HEALTHCARE TR AMER INC CL A REIT 42225P501 7746 282386 SH SOLE 257182 0 25204 HEALTHEQUITY INC COM Common Stock 42226A107 6714 102663 SH SOLE 83082 0 19581 HEALTHSTREAM INC COM Common Stock 42222N103 1404 54303 SH SOLE 28285 0 26018 HEARTLAND EXPRESS INC Common Stock 422347104 2844 157413 SH SOLE 68853 0 88560 HEARTLAND FINANCIAL USA INC Common Stock 42234Q102 1651 36907 SH SOLE 23123 0 13784 HEATH CARE SELECT SECTOR SPDR FUND ETF 81369Y209 2984 32207 SH SOLE 29119 0 3088 HECLA MINING CO Common Stock 422704106 1510 838998 SH SOLE 590298 0 248700 HEICO CORP Common Stock 422806109 16971 126826 SH SOLE 87707 0 39119 HEICO CORP - CLASS A Common Stock 422806208 5686 55010 SH SOLE 51043 0 3967 HEIDELBERGCEMENT AG ADR ADR 42281P205 16403 1018159 SH SOLE 934649 0 83510 HEIDRICK & STRUGGLES INTERNATI Common Stock 422819102 2494 83229 SH SOLE 35997 0 47232 HEINEKEN HOLDING NV Common Stock N39338194 241 2285 SH SOLE 2256 0 29 HEINEKEN HOLDING NV-SPN ADR ADR 423008101 23548 445731 SH SOLE 409932 0 35799 HEINEKEN N V ADR ADR 423012301 29648 531993 SH SOLE 440737 0 91256 HELEN OF TROY LTD Common Stock G4388N106 7750 59348 SH SOLE 33787 0 25561 HELIOS TECHNOLOGIES INC Common Stock 42328H109 1959 42202 SH SOLE 41870 0 332 HELIUS MEDICAL TECHNOLOGIES Common Stock 42328V504 53 23986 SH SOLE 23723 0 263 HELIX ENERGY SOLUTIONS GROUP I Common Stock 42330P107 5042 584206 SH SOLE 416563 0 167643 HELLENIC TELECOM ORGANIZATN SPONSORED ADR ADR 423325307 489 67801 SH SOLE 66173 0 1628 HELMERICH & PAYNE INC Common Stock 423452101 29751 587739 SH SOLE 471355 0 116384 HEMISPHERE MEDIA GROUP CL A Common Stock 42365Q103 762 58988 SH SOLE 7238 0 51750 HENDERSON LD DEV LTD SPONSORED ADR ADR 425166303 13709 2517316 SH SOLE 2281845 0 235471 HENGAN INTL GROUP CO L ADR ADR 42551N104 2762 75353 SH SOLE 74746 0 607 HENKEL LTD PARTNERSHIP SPON ADR PFD ADR 42550U208 14332 585714 SH SOLE 515902 0 69812 HENKEL LTD PARTNERSHIP SPONSORED ADR ADR 42550U109 12879 559458 SH SOLE 529919 0 29539 HENNES & MAURITZ AB - UNSP ADR ADR 425883105 15279 4365536 SH SOLE 3999232 0 366304 HENRY SCHEIN INC Common Stock 806407102 39383 563418 SH SOLE 514007 0 49411 HERBALIFE NUTRITION LTD Common Stock G4412G101 14837 346991 SH SOLE 208203 0 138788 HERC HOLDINGS INC Common Stock 42704L104 2283 49820 SH SOLE 31161 0 18659 HERCULES CAPITAL INC Common Stock 427096508 3779 294737 SH SOLE 34410 0 260327 HERITAGE COMMERCE CORP Common Stock 426927109 800 65320 SH SOLE 20853 0 44467 HERITAGE FINL CORP WASH COM Common Stock 42722X106 2264 76655 SH SOLE 63974 0 12681 HERITAGE INS HLDGS INC COM Common Stock 42727J102 347 22495 SH SOLE 12929 0 9566 HERITAGE-CRYSTAL CLEAN INC Common Stock 42726M106 2590 98455 SH SOLE 6663 0 91792 HERMAN MILLER INC Common Stock 600544100 9285 207708 SH SOLE 115564 0 92144 HERMES INTL SCA ADR ADR 42751Q105 27463 382178 SH SOLE 354591 0 27587 HERON THERAPEUTICS INC COM Common Stock 427746102 1076 57874 SH SOLE 13877 0 43997 HERSHA HOSPITALITY TRUST REIT REIT 427825500 3578 216348 SH SOLE 111068 0 105280 HERSHEY CO/THE Common Stock 427866108 92921 693284 SH SOLE 313695 0 379589 HERTZ GLOBAL HOLDINGS INC Common Stock 42806J106 17718 1110179 SH SOLE 473689 0 636490 HERTZ GLOBAL HOLDINGS-RT Right 42806J114 2163 1109078 SH SOLE 472588 0 636490 HESKA CORP COM Common Stock 42805E306 848 9951 SH SOLE 6936 0 3015 HESS CORP Common Stock 42809H107 64203 1009961 SH SOLE 730783 0 279178 HEWLETT PACKARD ENTERP COM Common Stock 42824C109 101670 6800690 SH SOLE 4230784 0 2569906 HEXAGON AB ADR ADR 428263107 12780 230432 SH SOLE 208143 0 22289 HEXCEL CORP Common Stock 428291108 20852 257812 SH SOLE 174548 0 83264 HFF INC CL A Common Stock 40418F108 4462 98106 SH SOLE 68300 0 29806 HIBBETT SPORTS INC Common Stock 428567101 3724 204615 SH SOLE 110149 0 94466 HIGHPOINT RESOURCES CORP Common Stock 43114K108 587 322354 SH SOLE 309840 0 12514 HIGHWOODS PPTYS INC COM REIT REIT 431284108 6719 162684 SH SOLE 104748 0 57936 HILLENBRAND INC Common Stock 431571108 5778 146012 SH SOLE 97884 0 48128 HILL-ROM HOLDINGS INC Common Stock 431475102 13328 127399 SH SOLE 84251 0 43148 HILLTOP HOLDINGS INC Common Stock 432748101 2592 121859 SH SOLE 43484 0 78375 HILTON GRAND VACATIONS INC Common Stock 43283X105 3298 103649 SH SOLE 62194 0 41455 HILTON WORLWIDE HOLDINGS INC Common Stock 43300A203 39477 403901 SH SOLE 283289 0 120612 HINO MOTORS LTD-UNSPON ADR ADR 433406204 869 10688 SH SOLE 9309 0 1379 HITACHI CONSTR MACHY C ADR ADR 43358L101 1952 37770 SH SOLE 31395 0 6375 HITACHI LIMITED ADR 10 COM ADR 433578507 48063 653212 SH SOLE 570283 0 82929 HMS HOLDINGS CORP Common Stock 40425J101 7855 242500 SH SOLE 152220 0 90280 HNI CORP Common Stock 404251100 3716 105042 SH SOLE 60041 0 45001 HOLCIM LTD SPONSORED ADR ADR 50586V108 12596 1295341 SH SOLE 1115093 0 180248 HOLLYFRONTIER CORP Common Stock 436106108 41785 902874 SH SOLE 672850 0 230024 HOLLYSYS AUTOMATION TE SHS Common Stock G45667105 1329 69946 SH SOLE 41991 0 27955 HOLOGIC INC Common Stock 436440101 22115 460530 SH SOLE 390107 0 70423 HOME BANCSHARES INC/AR Common Stock 436893200 7710 400326 SH SOLE 178736 0 221590 HOME DEPOT INC/THE Common Stock 437076102 763818 3672730 SH SOLE 2956666 0 716064 HOMESTREET INC COM Common Stock 43785V102 2172 73273 SH SOLE 50429 0 22844 HOMETRUST BANCSHARES I COM Common Stock 437872104 1255 49932 SH SOLE 24353 0 25579 HOMOLOGY MEDICINES INC Common Stock 438083107 329 16808 SH SOLE 16771 0 37 HONDA MOTOR LTD AMERN SHS ADR 438128308 40721 1575881 SH SOLE 1155759 0 420122 HONEYWELL INTERNATIONAL INC Common Stock 438516106 445328 2550708 SH SOLE 1774741 0 775967 HONG KONG & CHINA GAS LTD SPONSORED ADR ADR 438550303 18337 8149685 SH SOLE 7171531 0 978154 HONG KONG EXCHANGES & CLEAR - ADR ADR 43858F109 35014 994142 SH SOLE 869529 0 124614 HONGKONG ELEC HOLDGS LTD SPONSORED ADR ADR 739197200 2734 375557 SH SOLE 347135 0 28422 HOPE BANCORP INC Common Stock 43940T109 7288 528913 SH SOLE 421910 0 107003 HORACE MANN EDUCATORS CORP Common Stock 440327104 6623 164379 SH SOLE 122180 0 42199 HORIZON BANCORP INC/IN Common Stock 440407104 797 48773 SH SOLE 48088 0 685 HORIZON THERAPEUTICS PLC Common Stock G46188101 17514 727935 SH SOLE 204479 0 523456 HORMEL FOODS CORP Common Stock 440452100 29252 721564 SH SOLE 629615 0 91949 HOSPITALITY PPTYS TR COM SH BEN INT REIT REIT 44106M102 20366 814655 SH SOLE 317519 0 497136 HOST HOTELS & RESORTS INC REIT REIT 44107P104 54178 2973568 SH SOLE 1805285 0 1168283 HOSTESS BRAND INC Common Stock 44109J106 13469 932736 SH SOLE 101360 0 831376 HOUGHTON MIFFLIN HARCO COM Common Stock 44157R109 1914 332359 SH SOLE 138777 0 193582 HOULIHAN LOKEY INC Common Stock 441593100 609 13670 SH SOLE 10063 0 3607 HOWARD HUGHES CORP/THE Common Stock 44267D107 11856 95734 SH SOLE 24262 0 71472 HOYA CORP SPONSORED ADR ADR 443251103 49395 644845 SH SOLE 550433 0 94412 HP INC Common Stock 40434L105 129146 6211944 SH SOLE 3577812 0 2634132 HSBC HLDGS PLC-SPON ADR ADR 404280406 141787 3396918 SH SOLE 2557469 0 839449 HUAMI CORP ADR 44331K103 283 28340 SH SOLE 28340 0 0 HUANENG PWR INTL INC SPON ADR N ADR 443304100 2633 112913 SH SOLE 108210 0 4703 HUAZHU GROUP LTD-ADR ADR 44332N106 4662 128609 SH SOLE 125126 0 3483 HUB GROUP INC Common Stock 443320106 2972 70806 SH SOLE 56391 0 14415 HUBBELL INC Common Stock 443510607 9571 73400 SH SOLE 68004 0 5396 HUBSPOT INC COM Common Stock 443573100 9839 57699 SH SOLE 56003 0 1696 HUDBAY MINERALS INC Common Stock 443628102 318 58804 SH SOLE 58804 0 0 HUDSON LTD-CLASS A Common Stock G46408103 1230 89184 SH SOLE 39712 0 49472 HUDSON PAC PPTYS INC COM REIT REIT 444097109 2888 86816 SH SOLE 67125 0 19691 HUDSON TECHNOLOGIES COM Common Stock 444144109 145 168777 SH SOLE 0 0 168777 HUGO BOSS AG-SPN ADR ADR 444560106 1966 145607 SH SOLE 126988 0 18619 HUMANA INC Common Stock 444859102 160227 603945 SH SOLE 391891 0 212054 HUNT COMPANIES FINANCE TRUST REIT 44558T100 65 19205 SH SOLE 19205 0 0 HUNTINGTON BANCSHARES INC/OH Common Stock 446150104 51446 3722581 SH SOLE 2858423 0 864158 HUNTINGTON INGLASS INDUSTRIES INC Common Stock 446413106 42029 187012 SH SOLE 80998 0 106014 HUNTSMAN CORP Common Stock 447011107 24826 1214595 SH SOLE 423982 0 790613 HURCO COS INC Common Stock 447324104 280 7865 SH SOLE 6030 0 1835 HURON CONSULTING GROUP INC Common Stock 447462102 5217 103562 SH SOLE 21363 0 82199 HUSQVARNA AB ADR ADR 448103101 301 16174 SH SOLE 7156 0 9018 HUTCHISON CHINA MEDITECH - ADR ADR 44842L103 2308 104896 SH SOLE 103405 0 1491 HYATT HOTELS CORP - CL A Common Stock 448579102 7316 96099 SH SOLE 55584 0 40515 HYPERMARCAS S A SPONSORED ADR ADR 44914U106 2576 327342 SH SOLE 323773 0 3569 HYSAN DEV LTD SPONSORED ADR ADR 449162304 408 40121 SH SOLE 25669 0 14452 HYSTER-YALE MATERIALS HANDLING Common Stock 449172105 1664 30110 SH SOLE 17541 0 12569 I3 VERTICALS INC-CLASS A Common Stock 46571Y107 482 16350 SH SOLE 16350 0 0 IAA INC Common Stock 449253103 23105 595786 SH SOLE 155109 0 440677 IAC/INTERACTIVECORP Common Stock 44919P508 57679 265155 SH SOLE 131856 0 133299 IBERDROLA SA - SPONSORED ADR ADR 450737101 57886 1458266 SH SOLE 1293152 0 165114 IBERIABANK CORP Common Stock 450828108 7883 103925 SH SOLE 51416 0 52509 ICF INTERNATIONAL INC Common Stock 44925C103 7099 97518 SH SOLE 21424 0 76094 ICHOR HOLDINGS LTD Common Stock G4740B105 1419 60037 SH SOLE 41858 0 18179 ICICI BK LTD ADR ADR 45104G104 46711 3710156 SH SOLE 3289562 0 420594 ICON PLC Common Stock G4705A100 23890 155160 SH SOLE 88343 0 66817 ICU MEDICAL INC Common Stock 44930G107 7432 29502 SH SOLE 22386 0 7116 IDACORP INC Common Stock 451107106 15484 154180 SH SOLE 122533 0 31647 IDEANOMICS INC Common Stock 45166V106 37 15119 SH SOLE 15119 0 0 IDERA PHARMACEUTICALS INC Common Stock 45168K405 44 16351 SH SOLE 16351 0 0 IDEX CORP Common Stock 45167R104 33728 195935 SH SOLE 170610 0 25325 IDEXX LABORATORIES INC Common Stock 45168D104 82506 299663 SH SOLE 194030 0 105633 IDT CORP Common Stock 448947507 703 74225 SH SOLE 52102 0 22123 IGIB - iShares Intermediate-Term Corporate Bond ETF ETF 464288638 3055 53644 SH SOLE 53644 0 0 IHS MARKIT LTD Common Stock G47567105 42783 671423 SH SOLE 598956 0 72467 II-VI INC Common Stock 902104108 5855 160143 SH SOLE 91380 0 68763 ILLINOIS TOOL WORKS INC Common Stock 452308109 201396 1335427 SH SOLE 870997 0 464430 ILLUMINA INC Common Stock 452327109 140979 382940 SH SOLE 281213 0 101727 IMAX CORP Common Stock 45245E109 1446 71578 SH SOLE 46382 0 25196 IMMUNOGEN INC COM Common Stock 45253H101 407 187581 SH SOLE 51194 0 136387 IMMUNOMEDICS INC COM Common Stock 452907108 2431 175268 SH SOLE 53178 0 122090 IMPAC MORTGAGE HOLDINGS INC Common Stock 45254P508 53 17137 SH SOLE 17137 0 0 IMPERIAL BRANDS PLC-SPON ADR ADR 45262P102 7727 328385 SH SOLE 281077 0 47308 IMPERIAL HOLDINGS LTD SPON ADR ADR 452833205 291 83020 SH SOLE 82287 0 733 IMPERIAL OIL LTD Common Stock 453038408 7298 263758 SH SOLE 257377 0 6381 IMPINJ INC COM Common Stock 453204109 414 14477 SH SOLE 4407 0 10070 INCITEC PIVOT LTD ADR 45326Y206 257 116648 SH SOLE 113499 0 3149 INCYTE CORP Common Stock 45337C102 37677 443466 SH SOLE 384008 0 59458 INDEPENDENCE CONTRACT COM Common Stock 453415309 121 76386 SH SOLE 76135 0 251 INDEPENDENCE HOLDING CO Common Stock 453440307 560 14472 SH SOLE 13422 0 1050 INDEPENDENCE REALTY TRUST IN REIT 45378A106 4381 378629 SH SOLE 257191 0 121438 INDEPENDENT BANK CORP MICH COM Common Stock 453838609 1040 47736 SH SOLE 8513 0 39223 INDEPENDENT BANK CORP/ROCKLAND Common Stock 453836108 5258 69044 SH SOLE 59172 0 9872 INDEPENDENT BANK GROUP INC Common Stock 45384B106 964 17541 SH SOLE 17181 0 360 INDITEX - ADR ADR 455793109 19358 1294876 SH SOLE 1162900 0 131976 INDRA SISTEMAS ADR ADR 45579R106 172 34681 SH SOLE 31695 0 2986 INDUSTRIAL & COMMERCIAL BANK OF CHINA ADR ADR 455807107 16612 1143276 SH SOLE 1121177 0 22099 INDUSTRIAL LOGISTICS PROPERT REIT 456237106 3568 171356 SH SOLE 95329 0 76027 INDUSTRIAL SEL SEC SPDR FD ETF 81369Y704 3871 50001 SH SOLE 48163 0 1838 INFINEON TECHNOLOGIES - ADR ADR 45662N103 16306 927032 SH SOLE 766860 0 160172 INFINERA CORP Common Stock 45667G103 889 305574 SH SOLE 181289 0 124285 INFINITY PHARMACEUTICALS INC Common Stock 45665G303 76 42114 SH SOLE 42114 0 0 INFORMA PLC-SP ADR ADR 45672B305 12746 592166 SH SOLE 529259 0 62907 INFOSYS TECHNOLOGIES LTD SPONSORED ADR ADR 456788108 66298 6196096 SH SOLE 5570869 0 625227 ING GROUP N V SPONSORED ADR ADR 456837103 35886 3101666 SH SOLE 2428479 0 673188 INGENICO ADR ADR 45684W107 6164 349622 SH SOLE 319339 0 30283 INGERSOLL-RAND PLC Common Stock G47791101 115624 912796 SH SOLE 671957 0 240839 INGEVITY CORP Common Stock 45688C107 17206 163601 SH SOLE 79974 0 83627 INGLES MARKETS INC Common Stock 457030104 2792 89685 SH SOLE 60224 0 29461 INGREDION INC Common Stock 457187102 27790 336886 SH SOLE 171180 0 165706 INMARSAT PLC-UNSP ADR ADR 45772S109 74 10833 SH SOLE 7901 0 2932 INNERWORKINGS INC Common Stock 45773Y105 2637 690279 SH SOLE 268328 0 421951 INNOPHOS HOLDINGS INC Common Stock 45774N108 3845 132086 SH SOLE 102568 0 29518 INNOSPEC INC Common Stock 45768S105 5653 61963 SH SOLE 29688 0 32275 INNOVATIVE INDUSTRIAL PROPER REIT 45781V101 3406 27562 SH SOLE 15552 0 12010 INNOVIVA INC Common Stock 45781M101 4029 276736 SH SOLE 158195 0 118541 INOGEN INC. Common Stock 45780L104 1510 22618 SH SOLE 20986 0 1632 INOVALON HLDGS INC COM CL A Common Stock 45781D101 10734 739797 SH SOLE 731367 0 8430 INOVIO BIOMEDICAL CORP COM Common Stock 45773H201 102 34632 SH SOLE 32745 0 1887 INPEX CORP ADR ADR 45790H101 10381 1152198 SH SOLE 1027142 0 125056 INPHI CORP Common Stock 45772F107 3803 75918 SH SOLE 23201 0 52717 INSIGHT ENTERPRISES INC Common Stock 45765U103 11334 194744 SH SOLE 93015 0 101729 INSMED INC COM NEW Common Stock 457669307 2384 93116 SH SOLE 22503 0 70613 INSPERITY INC Common Stock 45778Q107 9027 73908 SH SOLE 45245 0 28663 INSPIRE MEDICAL SYSTEMS INC Common Stock 457730109 1171 19310 SH SOLE 3241 0 16069 INSTALLED BUILDING PRODUCTS Common Stock 45780R101 2478 41840 SH SOLE 30196 0 11644 INSTEEL INDUSTRIES INC Common Stock 45774W108 547 26262 SH SOLE 25211 0 1051 INSTRUCTURE INC COM Common Stock 45781U103 289 6808 SH SOLE 6626 0 182 INSULET CORP COM Common Stock 45784P101 5559 46565 SH SOLE 24393 0 22172 INTEGER HLDGS CORP COM Common Stock 45826H109 11386 135672 SH SOLE 91248 0 44424 INTEGRA LIFESCIENCES HOLDINGS Common Stock 457985208 6173 110522 SH SOLE 54015 0 56507 INTEL CORP Common Stock 458140100 756979 15813219 SH SOLE 11550531 0 4262688 INTELLIA THERAPEUTICS INC Common Stock 45826J105 208 12720 SH SOLE 12415 0 305 INTELSAT S A COM Common Stock L5140P101 1817 93441 SH SOLE 53194 0 40247 INTER PARFUMS INC Common Stock 458334109 4294 64585 SH SOLE 46518 0 18067 INTERACTIVE BROKERS GROUP INC Common Stock 45841N107 4800 88567 SH SOLE 77674 0 10893 INTERCEPT PHARMACEUTICALS INC Common Stock 45845P108 2915 36632 SH SOLE 35702 0 930 INTERCONTINENTAL EXCHANGE INC Common Stock 45866F104 184226 2143654 SH SOLE 1607590 0 536064 INTERCONTINENTAL HTLS GRP PL SPONSORED ADR ADR 45857P806 26402 394763 SH SOLE 362828 0 31935 INTERDIGITAL INC Common Stock 45867G101 2732 42421 SH SOLE 23511 0 18910 INTERFACE INC Common Stock 458665304 2133 139140 SH SOLE 107631 0 31509 INTERNATIONAL BANCSHARES CORP Common Stock 459044103 4950 131253 SH SOLE 100297 0 30956 INTERNATIONAL BUSINESS MACHINE Common Stock 459200101 449551 3259977 SH SOLE 2193787 0 1066190 INTERNATIONAL CONSOLIDATED AIRLINES GRP ADR 459348108 1214 102882 SH SOLE 93983 0 8899 INTERNATIONAL FLAVORS & FRAGRA Common Stock 459506101 33007 227490 SH SOLE 186196 0 41294 INTERNATIONAL GAME TECHNOLOGY Common Stock G4863A108 3401 262257 SH SOLE 155509 0 106748 INTERNATIONAL PAPER CO Common Stock 460146103 84197 1943611 SH SOLE 1209048 0 734563 INTERNATIONAL SEAWAYS INC Common Stock Y41053102 1075 56562 SH SOLE 25889 0 30673 INTERNATIONAL SPEEDWAY CORP Common Stock 460335201 3049 67914 SH SOLE 45108 0 22806 INTERPUBLIC GROUP OF COS INC/T Common Stock 460690100 44408 1965824 SH SOLE 1654303 0 311521 INTERSECT ENT INC COM Common Stock 46071F103 502 22076 SH SOLE 15355 0 6721 INTERTEK GROUP PLC ADR ADR 461130106 2819 39913 SH SOLE 33693 0 6220 INTERXION HOLDING N.V SHS Common Stock N47279109 4648 61084 SH SOLE 54050 0 7034 INTESA SANPAOLO-SPON ADR ADR 46115H107 17555 1372518 SH SOLE 1177364 0 195154 INTL. FCSTONE INC Common Stock 46116V105 1365 34487 SH SOLE 28413 0 6074 INTRA CELLULAR THERAP COM Common Stock 46116X101 673 51833 SH SOLE 47838 0 3995 INTREPID POTASH INC Common Stock 46121Y102 277 82414 SH SOLE 55698 0 26716 INTREXON CORP Common Stock 46122T102 653 85275 SH SOLE 78632 0 6643 INTUIT INC Common Stock 461202103 311085 1190392 SH SOLE 717589 0 472803 INTUITIVE SURGICAL INC COM NEW Common Stock 46120E602 167464 319253 SH SOLE 265696 0 53557 INVACARE CORP Common Stock 461203101 1403 270303 SH SOLE 214951 0 55352 INVESCO AD MIT II Closed-End Fund 46132E103 3224 293092 SH SOLE 293092 0 0 INVESCO BUYBACK ACHIEVERS ETF ETF 46137V308 588 9385 SH SOLE 1133 0 8252 INVESCO DYNAMIC CREDIT OPP FUND Closed-End Fund 46132R104 4286 383405 SH SOLE 383405 0 0 INVESCO FTSE RAFI EMERGING M ETF 46138E727 5813 269100 SH SOLE 269100 0 0 INVESCO LTD Common Stock G491BT108 68593 3352551 SH SOLE 2109497 0 1243054 INVESCO MORTGAGE CAPITAL REIT REIT 46131B100 8928 553876 SH SOLE 307948 0 245928 INVESCO MUN TR COM Closed-End Fund 46131J103 10383 842738 SH SOLE 842738 0 0 INVESCO QQQ TRUST SERIES 1 ETF 46090E103 4399 23557 SH SOLE 17760 0 5797 INVESCO QUALITY MUNI INC TR Closed-End Fund 46133G107 10002 805327 SH SOLE 805327 0 0 INVESCO S&P 500 LOW VOLATILITY ETF ETF 46138E354 256 4657 SH SOLE 4657 0 0 INVESCO S&P GLOBAL WATER INDEX ETF ETF 46138E263 2558 68321 SH SOLE 3408 0 64913 INVESCO TRUST FOR INVESTMEN Closed-End Fund 46131M106 9046 713955 SH SOLE 713955 0 0 INVESCO VAN KAMPEN MUNICIPAL Closed-End Fund 46132C107 5667 460701 SH SOLE 460701 0 0 INVESCO WATER RESOURCES ETF ETF 46137V142 203 5689 SH SOLE 1200 0 4489 INVESTORS BANCORP INC Common Stock 46146L101 8199 735301 SH SOLE 656585 0 78716 INVESTORS REAL ESTATE TRUST REIT REIT 461730509 2972 50657 SH SOLE 15071 0 35586 INVITAE CORP COM Common Stock 46185L103 586 24924 SH SOLE 24314 0 610 INVITATION HOMES INC REIT 46187W107 9597 359052 SH SOLE 166130 0 192922 ION GEOPHYSICAL CORP Common Stock 462044207 157 19501 SH SOLE 12096 0 7405 IONIS PHARMACEUTICALS INC Common Stock 462222100 11515 179168 SH SOLE 164848 0 14320 IOVANCE BIOTHERAPEUTICS INC Common Stock 462260100 2117 86318 SH SOLE 24215 0 62103 IPG PHOTONICS CORP Common Stock 44980X109 18391 119231 SH SOLE 65151 0 54080 IQIYI INC-ADR ADR 46267X108 2058 99681 SH SOLE 95626 0 4055 IQVIA HOLDINGS INC Common Stock 46266C105 61642 383107 SH SOLE 289764 0 93343 IRHYTHM TECHNOLOGIES I COM Common Stock 450056106 1864 23565 SH SOLE 11132 0 12433 IRIDIUM COMMUNICATIONS INC Common Stock 46269C102 14367 617665 SH SOLE 524311 0 93354 IROBOT CORP Common Stock 462726100 5888 64256 SH SOLE 47423 0 16833 IRON MOUNTAIN INC REIT 46284V101 18337 585831 SH SOLE 461951 0 123880 IRONWOOD PHARMACEUTICALS INC Common Stock 46333X108 685 62608 SH SOLE 61023 0 1585 IRSA INVERSIONES Y REP ADR ADR 450047204 601 61428 SH SOLE 52062 0 9366 ISAHRES CORE S&P TOTAL US STOCK MKT ETF ETF 464287150 132482 1988327 SH SOLE 1988327 0 0 IShare Equity Option 464287905 2610 4500 SH Call SOLE 4500 0 0 ISHARES BARCLAYS 3-7 YEAR TREASURY - ETF ETF 464288661 10365 82419 SH SOLE 659 0 81760 ISHARES BARCLAYS MBS BOND FD - ETF ETF 464288588 457 4247 SH SOLE 0 0 4247 ISHARES COMEX GOLD TR ISHARES ETF 464285105 187 13839 SH SOLE 13839 0 0 ISHARES CORE MSCI EMERGING ETF 46434G103 208262 4048637 SH SOLE 3890309 0 158328 ISHARES CORE S&P 500 ETF ETF 464287200 2281459 7740318 SH SOLE 6878118 0 862200 ISHARES CORE S&P MIDCAP ETF ETF 464287507 3960 20384 SH SOLE 20284 0 100 ISHARES CORE S&P SMALL CAP ETF ETF 464287804 8060 102959 SH SOLE 99250 0 3709 ISHARES CORE S&P U.S. VALUE ET ETF 464287663 39671 700287 SH SOLE 684135 0 16152 ISHARES CORE U.S. AGGREGATE BO ETF 464287226 35670 320345 SH SOLE 285169 0 35176 ISHARES DJ SELECT DIVIDEND ETF 464287168 2077 20858 SH SOLE 17580 0 3278 ISHARES DJ US CONSUMER GOODS - ETF ETF 464287812 846 6967 SH SOLE 6967 0 0 ISHARES DJ US HEALTHCARE SEC ETF 464287762 307 1573 SH SOLE 1561 0 12 ISHARES EDGE MIN VOL USA ETF 46429B697 244 3960 SH SOLE 945 0 3015 ISHARES EDGE MSCI USA QUALIT ETF 46432F339 274 2992 SH SOLE 2561 0 431 ISHARES FTSE CHINA 25 INDEX FUND ETF 464287184 236 5517 SH SOLE 4759 0 758 ISHARES GROWTH ALLOCATION ETF ETF 464289867 11406 247840 SH SOLE 247840 0 0 ISHARES GS $ INVESTOP CORP BOND FND ETF 464287242 385 3096 SH SOLE 2429 0 667 ISHARES INC MSCI JAPAN ETF 46434G822 3744 68590 SH SOLE 68226 0 364 ISHARES MSCI AUSTRALIA ETF ETF 464286103 864 38333 SH SOLE 38333 0 0 I-SHARES MSCI CANADA ETF 464286509 9236 322718 SH SOLE 269982 0 52736 ISHARES MSCI CHILE ETF ETF 464286640 260 6365 SH SOLE 6365 0 0 ISHARES MSCI EAFE SMALL-CAP ET ETF 464288273 392 6822 SH SOLE 6822 0 0 ISHARES MSCI EMERGING MARKET ETF 464286475 1054 23749 SH SOLE 23749 0 0 ISHARES MSCI EURO FL ETF ETF 464289180 192 10585 SH SOLE 10585 0 0 ISHARES MSCI FRONTIER 100 ETF 464286145 3028 102233 SH SOLE 102233 0 0 ISHARES MSCI MALAYASIA ETF 46434G814 702 23609 SH SOLE 23609 0 0 ISHARES MSCI POLAND ETF ETF 46429B606 532 22396 SH SOLE 22396 0 0 ISHARES MSCI QATAR ETF ETF 46434V779 199 11147 SH SOLE 11147 0 0 ISHARES MSCI SAUDI ARABIA ET ETF 46434V423 270 8179 SH SOLE 8179 0 0 ISHARES MSCI SOUTH KOREA ETF ETF 464286772 6983 116640 SH SOLE 116151 0 489 ISHARES MSCI TAIWAN ETF ETF 46434G772 3288 94059 SH SOLE 94059 0 0 ISHARES MSCI THAILAND ETF ETF 464286624 2135 22337 SH SOLE 22337 0 0 ISHARES NATIONAL MUNI BOND ETF ETF 464288414 702 6204 SH SOLE 5910 0 294 ISHARES RUSSELL TOP 200 GROW ETF 464289438 411 4792 SH SOLE 4792 0 0 ISHARES SHORT-TERM CORPORATE ETF 464288646 8864 165871 SH SOLE 165822 0 49 ISHARES TR CORE DIV GRWTH ETF 46434V621 426 11143 SH SOLE 10115 0 1028 ISHARES TR CORE MSCI EAFE ETF 46432F842 371453 6049727 SH SOLE 5730876 0 318851 ISHARES TR GLOBAL REIT ETF ETF 46434V647 248 9288 SH SOLE 9288 0 0 ISHARES TR HDG MSCI EAFE ETF 46434V803 1600 53671 SH SOLE 53671 0 0 ISHARES TR MSCI EAFE IDX ETF 464287465 20698 314888 SH SOLE 41563 0 273324 ISHARES TR MSCI EMERG MKT ETF 464287234 38574 898961 SH SOLE 766562 0 132399 ISHARES TR MSCI INDIA IDX ETF 46429B598 19183 543427 SH SOLE 543427 0 0 ISHARES TR MSCI VAL IDX ETF 464288877 3138 65283 SH SOLE 65283 0 0 ISHARES TR NASDQ BIO INDX ETF 464287556 438 4011 SH SOLE 3112 0 899 ISHARES TR RUSL 2000 GROW ETF 464287648 1555 7743 SH SOLE 7686 0 57 ISHARES TR RUSL 2000 VALU ETF 464287630 3006 24949 SH SOLE 1498 0 23451 ISHARES TR RUSSELL 1000 ETF 464287622 49031 301190 SH SOLE 2234 0 298956 ISHARES TR RUSSELL 2000 ETF 464287655 32319 207842 SH SOLE 30009 0 177833 ISHARES TR RUSSELL 3000 ETF 464287689 216 1251 SH SOLE 1251 0 0 ISHARES TR RUSSELL MCP GR ETF 464287481 864 6056 SH SOLE 5917 0 139 ISHARES TR RUSSELL MCP VL ETF 464287473 979 10984 SH SOLE 8732 0 2252 ISHARES TR RUSSELL MIDCAP ETF 464287499 9676 173186 SH SOLE 171590 0 1596 ISHARES TR RUSSELL1000GRW ETF 464287614 337170 2142941 SH SOLE 2141567 0 1374 ISHARES TR RUSSELL1000VAL ETF 464287598 4855 38158 SH SOLE 36254 0 1904 ISHARES TR S&P 100 IDX FD ETF 464287101 586 4523 SH SOLE 4523 0 0 ISHARES TR S&P MIDCP GROW ETF 464287606 326 1440 SH SOLE 1440 0 0 ISHARES TR S&P SMLCP 600 VALU ETF 464287879 1263 8501 SH SOLE 8501 0 0 ISHARES TR S&P500/BAR GRW ETF 464287309 1220 6804 SH SOLE 6800 0 4 ISHARES TR S&P500/BAR VAL ETF 464287408 390 3342 SH SOLE 2354 0 988 ISHARES TR US TIPS BD FD ETF 464287176 1639 14190 SH SOLE 5444 0 8746 ISHARES TRUST ISHARES MSCI ACWI INDEX FUND ETF 464288257 26270 356398 SH SOLE 356398 0 0 ISRAEL CHEMICALS LTD SHS Common Stock M5920A109 10861 2088652 SH SOLE 1900954 0 187698 ISTAR INC REIT 45031U101 3516 283078 SH SOLE 247805 0 35273 ISUZU MOTORS LTD ADR ADR 465254209 6849 606430 SH SOLE 541347 0 65083 ITAU CORPBANCA ADR 45033E105 684 54700 SH SOLE 52776 0 1924 ITAU UNIBANCO HOLDING SA - ADR ADR 465562106 49841 5290946 SH SOLE 4295980 0 994966 ITOCHU CORP ADR ADR 465717106 35943 942648 SH SOLE 849332 0 93316 ITOCHU TECHNO-SOLOT-UNSP ADR ADR 465720100 825 62301 SH SOLE 59365 0 2936 ITRON INC Common Stock 465741106 8601 137463 SH SOLE 65427 0 72036 ITT CORP Common Stock 45073V108 10314 157516 SH SOLE 101112 0 56404 ITURAN LOCATION AND CONTROL Common Stock M6158M104 222 7378 SH SOLE 6968 0 410 ITV PLC ADR ADR 45069P107 3338 239284 SH SOLE 206892 0 32392 J JILL INC Common Stock 46620W102 163 81872 SH SOLE 81453 0 419 J SAINSBURY PLC SPON ADR NEW ADR 466249208 14387 1440169 SH SOLE 1339132 0 101037 J&J SNACK FOODS CORP Common Stock 466032109 12876 80001 SH SOLE 48062 0 31939 J2 GLOBAL INC Common Stock 48123V102 18699 210360 SH SOLE 43808 0 166552 JABIL INC Common Stock 466313103 18874 597293 SH SOLE 355254 0 242039 JACK HENRY & ASSOCIATES INC Common Stock 426281101 27143 202680 SH SOLE 173346 0 29334 JACK IN THE BOX INC Common Stock 466367109 10782 132476 SH SOLE 37890 0 94586 JACOBS ENGINEERING GROUP INC Common Stock 469814107 27158 321814 SH SOLE 277874 0 43940 JAGGED PEAK ENERGY INC Common Stock 47009K107 210 25352 SH SOLE 25261 0 91 JAMES HARDIE INDS N V SPONSORED ADR ADR 47030M106 14654 1109284 SH SOLE 998521 0 110763 JAMES RIVER GROUP INC Common Stock G5005R107 3097 66042 SH SOLE 37956 0 28086 JANUS HENDERSON GROUP PLC Common Stock G4474Y214 4629 216285 SH SOLE 207283 0 9002 JAPAN AIRLS LTD ADR ADR 471038109 12575 789901 SH SOLE 705270 0 84631 JAPAN AIRPORT TERMI-UNSP ADR ADR 471042101 1860 86327 SH SOLE 66982 0 19345 JAPAN EXCHANGE GROUP INC ADR ADR 471059105 10449 1322637 SH SOLE 1171037 0 151600 JAPAN RETAIL FD INVT C SPONSORED ADR ADR 471095208 1154 57647 SH SOLE 26810 0 30837 JAPAN TOB INC ADR ADR 471105205 14575 1326243 SH SOLE 1230235 0 96008 JARDINE MATHESON UNSPON ADR ADR 471115402 14695 232337 SH SOLE 215315 0 17022 JARDINE STRATEGIC HLDG ADR ADR 471122200 9811 509665 SH SOLE 465932 0 43733 JAZZ PHARMACEUTICALS PLC Common Stock G50871105 35196 246888 SH SOLE 59351 0 187537 JB HUNT TRANSPORT SERVICES INC Common Stock 445658107 26665 291713 SH SOLE 259902 0 31811 JBG SMITH PROPERTIES REIT REIT 46590V100 5674 144218 SH SOLE 130564 0 13654 JBS S A SPONSORED ADR ADR 466110103 4423 403537 SH SOLE 394092 0 9445 JC PENNEY CO INC Common Stock 708160106 2235 1960187 SH SOLE 708419 0 1251768 JD COM INC SPON ADR CL A ADR 47215P106 16841 556004 SH SOLE 531555 0 24449 JEFFERIES FINANCIAL GROUP INC Common Stock 47233W109 19169 996837 SH SOLE 857870 0 138967 JELD-WEN HOLDING INC Common Stock 47580P103 1696 79891 SH SOLE 72880 0 7011 JERNIGAN CAP INC COM REIT 476405105 1347 65706 SH SOLE 33439 0 32267 JERONIMO MARTINS SGPS SA - ADR ADR 476493101 1188 38041 SH SOLE 34155 0 3886 JETBLUE AIRWAYS CORP Common Stock 477143101 18054 976408 SH SOLE 513981 0 462427 JGC CORP ADR ADR 466140100 6467 236810 SH SOLE 209910 0 26900 JIANGSU EXPRESS CO-SPONS ADR ADR 477373104 319 11221 SH SOLE 11221 0 0 JM SMUCKER CO/THE Common Stock 832696405 92846 806021 SH SOLE 282945 0 523076 JOHN B SANFILIPPO & SON INC Common Stock 800422107 2713 34049 SH SOLE 21653 0 12396 JOHN BEAN TECHNOLOGIES CORP Common Stock 477839104 10243 84561 SH SOLE 45491 0 39070 JOHN HANCOCK MULTI FACT MID ETF 47804J206 1130 30953 SH SOLE 30953 0 0 JOHN HANCOCK T/A DVD INCOME Closed-End Fund 41013V100 2666 104949 SH SOLE 92663 0 12286 JOHN WILEY & SONS INC Common Stock 968223206 4908 107014 SH SOLE 60231 0 46783 JOHNSON & JOHNSON Common Stock 478160104 1388259 9967399 SH SOLE 6582999 0 3384400 JOHNSON CONTROLS INTERNATIONAL PLC Common Stock G51502105 91986 2226715 SH SOLE 1508076 0 718639 JOHNSON MATTHEY PUB LTD CO SPONSORED ADR ADR 479142507 4812 55665 SH SOLE 9252 0 46413 JOHNSON OUTDOORS INC -CL A Common Stock 479167108 586 7861 SH SOLE 2000 0 5861 JONES LANG LASALLE INC Common Stock 48020Q107 19265 136932 SH SOLE 109929 0 27003 JOUNCE THERAPEUTICS IN COM Common Stock 481116101 93 18847 SH SOLE 18141 0 706 JPMORGAN ALERIAN MLP ETN ETN 46625H365 9668 385017 SH SOLE 385017 0 0 JPMORGAN CHASE & CO Common Stock 46625H100 1247165 11155325 SH SOLE 7935759 0 3219566 JSC MMC NORILSK NICKEL SPONSORED ADR ADR 55315J102 11910 528864 SH SOLE 470861 0 58003 JSR CORP ADR ADR 46632X106 247 15790 SH SOLE 12900 0 2890 JULIUS BAER GROUP LTD ADR ADR 48137C108 22319 2530479 SH SOLE 1968217 0 562261 JUMBO SA-ADR ADR 48138V105 317 17703 SH SOLE 17703 0 0 JUNIPER NETWORKS INC Common Stock 48203R104 37461 1406706 SH SOLE 861879 0 544827 K PLUS S AG ADR ADR 48265W108 482 52586 SH SOLE 51648 0 938 K12 INC Common Stock 48273U102 5725 188250 SH SOLE 67021 0 121229 KADANT INC Common Stock 48282T104 2357 25958 SH SOLE 4358 0 21600 KADMON HOLDINGS INC Common Stock 48283N106 30 14579 SH SOLE 12569 0 2010 KAISER ALUMINUM CORP Common Stock 483007704 13200 135230 SH SOLE 125049 0 10181 KAJIMA CORP - UNSPON ADR ADR 483111209 1006 74253 SH SOLE 66163 0 8090 KALA PHARMACEUTICALS INC Common Stock 483119103 253 39692 SH SOLE 30853 0 8839 KAMAN CORP Common Stock 483548103 11152 175103 SH SOLE 75668 0 99435 KANSAS CITY SOUTHERN Common Stock 485170302 36253 297596 SH SOLE 260604 0 36992 KAO CORP ADR 485537401 53216 3512595 SH SOLE 3026138 0 486457 KAR AUCTION SERVICES INC Common Stock 48238T109 14930 597203 SH SOLE 156407 0 440796 KARYOPHARM THERAPEUTICS INC Common Stock 48576U106 128 21405 SH SOLE 20833 0 572 KASIKORNBANK PUB CO LT ADR ADR 485785109 21136 854831 SH SOLE 841707 0 13124 KAWASAKI HEAVY INDS LTD SPONSORED ADR ADR 486359201 520 55931 SH SOLE 31092 0 24839 KAZ MINERALS PLC-UNSP ADR ADR 48667P107 641 170457 SH SOLE 0 0 170457 KB FINANCIAL GROUP INC - ADR ADR 48241A105 27433 694860 SH SOLE 675510 0 19350 KB HOME Common Stock 48666K109 6324 245789 SH SOLE 196805 0 48984 KBC GROUP NV ADR ADR 48241F104 23639 724000 SH SOLE 604279 0 119721 KBR INC Common Stock 48242W106 5891 236216 SH SOLE 157579 0 78637 KDDI CORP - UNSP ADR ADR 48667L106 54462 4284967 SH SOLE 3066270 0 1218697 KEANE GROUP INC Common Stock 48669A108 94 13926 SH SOLE 13873 0 53 KEARNY FINANCIAL CORP Common Stock 48716P108 1206 90781 SH SOLE 71257 0 19524 KELLOGG CO Common Stock 487836108 41265 770303 SH SOLE 469719 0 300584 KELLY SERVICES INC Common Stock 488152208 6191 236389 SH SOLE 95950 0 140439 KEMET CORP Common Stock 488360207 2540 135024 SH SOLE 113969 0 21055 KEMPER CORP Common Stock 488401100 8362 96908 SH SOLE 77918 0 18990 KENNAMETAL INC Common Stock 489170100 9621 260103 SH SOLE 137001 0 123102 KENNEDY-WILSON HLDGS I COM Common Stock 489398107 4008 194847 SH SOLE 71887 0 122960 KEPPEL LTD SPONSORED ADR ADR 492051305 11056 1104468 SH SOLE 1037774 0 66694 KERING-UNSPONSORED ADR ADR 492089107 36816 623890 SH SOLE 549830 0 74060 KERRY GROUP PLC ADR ADR 492460100 5963 49487 SH SOLE 21362 0 28125 KEURIG DR PEPPER INC Common Stock 49271V100 9909 342863 SH SOLE 259835 0 83028 KEY ENERGY SERVICES INC Common Stock 49309J103 64 28324 SH SOLE 27645 0 679 KEYCORP Common Stock 493267108 85346 4808215 SH SOLE 3055194 0 1753021 KEYSIGHT TECHNOLOGIES INC Common Stock 49338L103 54255 604105 SH SOLE 314554 0 289551 KFORCE INC Common Stock 493732101 2773 79029 SH SOLE 36629 0 42400 KILROY REALTY CORP REIT REIT 49427F108 8438 114314 SH SOLE 92059 0 22255 KIMBALL ELECTRONICS INC Common Stock 49428J109 245 15062 SH SOLE 14848 0 214 KIMBALL INTL INC CL B Common Stock 494274103 687 39413 SH SOLE 29769 0 9644 KIMBERLY-CLARK CORP Common Stock 494368103 207357 1555800 SH SOLE 977740 0 578060 KIMBERLY-CLARK DE MEXICO-ADR ADR 494386204 1286 138078 SH SOLE 136043 0 2035 KIMCO REALTY CORP COM REIT REIT 49446R109 39808 2154098 SH SOLE 1852267 0 301831 KINDER MORGAN INC DELAWARE Common Stock 49456B101 132804 6360348 SH SOLE 4544985 0 1815363 KINDRED BIOSCIENCES IN COM Common Stock 494577109 299 35884 SH SOLE 33169 0 2715 KINGFISHER PLC SPON ADR PAR ADR 495724403 9648 1773529 SH SOLE 1620861 0 152668 KINIKSA PHARMACEUTICALS-A Common Stock G5269C101 428 31595 SH SOLE 567 0 31028 KINROSS GOLD CORP Common Stock 496902404 6438 1659165 SH SOLE 1637525 0 21640 KINSALE CAPITAL GROUP INC Common Stock 49714P108 3994 43656 SH SOLE 18121 0 25535 KION GROUP AG-UNSP ADR ADR 497216101 157 10063 SH SOLE 10063 0 0 KIRBY CORP Common Stock 497266106 11752 148761 SH SOLE 117160 0 31601 KIRIN BREWERY LTD SPONSORED ADR ADR 497350306 20843 977617 SH SOLE 878566 0 99051 KIRKLAND'S INC Common Stock 497498105 246 108787 SH SOLE 58614 0 50173 KITE RLTY GROUP TR COM REIT REIT 49803T300 6672 440983 SH SOLE 256625 0 184358 KKR & CO INC- A Common Stock 48251W104 15411 609846 SH SOLE 14785 0 595061 KKR REAL ESTATE FIN TR COM REIT 48251K100 1422 71389 SH SOLE 15111 0 56278 KLA CORP Common Stock 482480100 53386 451657 SH SOLE 364587 0 87070 KLX ENERGY SERVICES HOLDINGS INC Common Stock 48253L106 760 37220 SH SOLE 32657 0 4563 KNIGHT-SWIFT TRANSPORTATION HOLDINGS INC Common Stock 499049104 9261 282018 SH SOLE 274951 0 7067 KNOLL INC Common Stock 498904200 2624 114189 SH SOLE 54324 0 59865 KNORR-BREMSE - UNSP ADR ADR 499180107 919 33070 SH SOLE 783 0 32287 KNOWLES CORP COM Common Stock 49926D109 4840 264314 SH SOLE 181506 0 82808 KOC HLDG ADR ADR 49989A109 5327 353469 SH SOLE 347096 0 6373 KODIAK SCIENCES INC Common Stock 50015M109 989 84524 SH SOLE 250 0 84274 KOHL'S CORP Common Stock 500255104 53528 1125723 SH SOLE 594966 0 530757 KOMATSU LTD SPON ADR NEW ADR 500458401 20753 855776 SH SOLE 722834 0 132942 KONAMI CORP SPONSORED ADR ADR 50046R101 978 21050 SH SOLE 15824 0 5226 KONE OYJ ADR ADR 50048H101 23644 805307 SH SOLE 714951 0 90356 KONICA MINOLTA HLDGS INC - ADR ADR 50048B104 287 15313 SH SOLE 10166 0 5147 KONINKLIJKE AHOLD NV ADR 500467501 40309 1794715 SH SOLE 1667089 0 127626 KONINKLIJKE PHILIPS ELECTRS NY REG SH NEW NY Reg Shrs 500472303 30203 693042 SH SOLE 608063 0 84979 KONINKLIJKE VOPAK N V ADR ADR 50048T105 6198 134192 SH SOLE 121140 0 13052 KONTOOR BRANDS INC Common Stock 50050N103 5539 197691 SH SOLE 158201 0 39490 KOPPERS HOLDINGS INC Common Stock 50060P106 3860 131465 SH SOLE 119445 0 12020 KOREA ELECTRIC PWR SPONSORED ADR ADR 500631106 13075 1177922 SH SOLE 1160092 0 17830 KORN FERRY Common Stock 500643200 6838 170646 SH SOLE 99582 0 71064 KORNIT DIGITAL LTD SHS Common Stock M6372Q113 1301 41091 SH SOLE 41091 0 0 KOSE CORP-UNSPONSORED ADR ADR 500679105 310 9258 SH SOLE 8438 0 820 KOSMOS ENERGY LTD SHS Common Stock 500688106 5494 876286 SH SOLE 778697 0 97589 KRAFT HEINZ CO/THE Common Stock 500754106 64147 2066591 SH SOLE 1712666 0 353925 KRATON CORP Common Stock 50077C106 3630 116837 SH SOLE 83158 0 33679 KRATOS DEFENSE & SECURITY SOLU Common Stock 50077B207 3204 139960 SH SOLE 32903 0 107057 KROGER CO/THE Common Stock 501044101 150561 6935089 SH SOLE 3443012 0 3492077 KRONOS WORLDWIDE INC Common Stock 50105F105 8590 560693 SH SOLE 523668 0 37025 KROTON EDUCACIONAL - SPONS ADR ADR 50106A402 787 281200 SH SOLE 275974 0 5226 KRYSTAL BIOTECH INC Common Stock 501147102 1222 30334 SH SOLE 0 0 30334 KT CORP SPONSORED ADR ADR 48268K101 32303 2611434 SH SOLE 2564394 0 47040 KUBOTA CORP ADR ADR 501173207 21548 258373 SH SOLE 206450 0 51923 KUEHNE & NAGEL INTL AG ADR ADR 501187108 1163 40979 SH SOLE 34701 0 6278 KULICKE & SOFFA INDUSTRIES INC Common Stock 501242101 3849 170709 SH SOLE 120789 0 49920 KURARAY CO LTD ADR ADR 50127R103 419 11674 SH SOLE 8591 0 3083 KVH INDS INC COM Common Stock 482738101 304 27987 SH SOLE 26610 0 1377 KYOCERA CORP - SPONS ADR ADR 501556203 34669 528893 SH SOLE 482854 0 46039 L BRANDS INC Common Stock 501797104 25552 979021 SH SOLE 723330 0 255691 L OREAL CO ADR ADR 502117203 78101 1372847 SH SOLE 1161244 0 211603 L3 TECHNOLOGIES INC Common Stock 502413107 56172 229114 SH SOLE 176836 0 52278 LA JOLLA PHARMACEUTICL COM Common Stock 503459604 122 13236 SH SOLE 13176 0 60 LABORATORY CORP OF AMERICA HOL Common Stock 50540R409 64019 370265 SH SOLE 307900 0 62365 LADDER CAPITAL CORP CLASS A REIT 505743104 2986 179770 SH SOLE 87126 0 92643 LADENBURG THALMAN FIN SVCS I COM Common Stock 50575Q102 119 34778 SH SOLE 34757 0 21 LAKELAND BANCORP INC Common Stock 511637100 1537 95184 SH SOLE 87663 0 7521 LAKELAND FINANCIAL CORP Common Stock 511656100 1926 41127 SH SOLE 34987 0 6140 LAM RESEARCH CORP Common Stock 512807108 117150 623670 SH SOLE 413389 0 210281 LAMAR ADVERTISING CO REIT 512816109 10961 135803 SH SOLE 125040 0 10763 LAMB WESTON HOLDING INC Common Stock 513272104 25634 404570 SH SOLE 260493 0 144077 LANCASTER COLONY CORP Common Stock 513847103 11644 78356 SH SOLE 70973 0 7383 LANDEC CORP COM Common Stock 514766104 174 18590 SH SOLE 4020 0 14570 LANDS END INC COM Common Stock 51509F105 514 42058 SH SOLE 18064 0 23994 LANDSTAR SYSTEM INC Common Stock 515098101 11230 103994 SH SOLE 84332 0 19662 LANNET INC COM Common Stock 516012101 1718 283420 SH SOLE 203103 0 80317 LANTHEUS HLDGS INC COM Common Stock 516544103 2714 95908 SH SOLE 60123 0 35785 LAREDO PETROLEUM INC Common Stock 516806106 10447 3602580 SH SOLE 499247 0 3103333 LAS VEGAS SANDS CORP Common Stock 517834107 40806 690567 SH SOLE 625149 0 65418 LATAM AIRLINES GROUP SA ADR 51817R106 9090 970127 SH SOLE 949622 0 20505 LATTICE SEMICONDUCTOR CORP Common Stock 518415104 4668 319934 SH SOLE 105066 0 214868 LAUREATE EDUCATION INC-A Common Stock 518613203 1889 120266 SH SOLE 76105 0 44161 LAZARD LTD SHS A Common Stock G54050102 209 6080 SH SOLE 3550 0 2530 LA-Z-BOY INC Common Stock 505336107 5816 189677 SH SOLE 123353 0 66324 LB FOSTER CO Common Stock 350060109 2938 107457 SH SOLE 5210 0 102247 LCI INDUSTRIES Common Stock 50189K103 7589 84325 SH SOLE 38363 0 45962 LEAR CORP Common Stock 521865204 54658 392462 SH SOLE 128957 0 263505 LEAR CORP Common Stock 521865105 0 183100 SH SOLE 183100 0 0 LEE ENTERPRISES INC/IA Common Stock 523768109 74 32913 SH SOLE 32913 0 0 LEGACYTEXAS FINANCIAL GROUP IN Common Stock 52471Y106 3392 83323 SH SOLE 59737 0 23586 LEGAL & GEN GROUP PLC SPONSORED ADR ADR 52463H103 15271 886304 SH SOLE 771778 0 114526 LEGG MASON INC Common Stock 524901105 24432 638243 SH SOLE 366498 0 271745 LEGGETT & PLATT INC Common Stock 524660107 16318 425274 SH SOLE 382827 0 42447 LEGRAND SA-UNSP ADR ADR 524671104 5264 357830 SH SOLE 335397 0 22433 LEIDOS HOLDINGS INC Common Stock 525327102 45817 573794 SH SOLE 471992 0 101802 LEMAITRE VASCULAR INC COM Common Stock 525558201 812 29008 SH SOLE 17585 0 11423 LEND LEASE LTD SPONSORED ADR ADR 526023205 6739 744678 SH SOLE 671365 0 73313 LENDINGCLUB CORP Common Stock 52603A208 304 92635 SH SOLE 90703 0 1932 LENDINGTREE INC Common Stock 52603B107 11216 26702 SH SOLE 21173 0 5529 LENNAR CORP Common Stock 526057104 44161 911286 SH SOLE 818452 0 92834 LENNAR CORP CL B Common Stock 526057302 538 13974 SH SOLE 12161 0 1813 LENNOX INTERNATIONAL INC Common Stock 526107107 24953 90736 SH SOLE 83121 0 7615 LEVONO GROUP LTD ADR ADR 526250105 8029 518650 SH SOLE 507648 0 11002 LEXICON PHARMACEUTICAL COM Common Stock 528872302 86 13719 SH SOLE 13685 0 34 LEXINFINTECH HOLDINGS L - ADR ADR 528877103 331 29618 SH SOLE 29508 0 110 LEXINGTON REALTY TRUST REIT REIT 529043101 12174 1293728 SH SOLE 827483 0 466245 LG PHILIP LCD CO LTD SPONS ADR REP ADR 50186V102 11588 1495240 SH SOLE 1465800 0 29440 LGI HOMES INC COM Common Stock 50187T106 4998 69964 SH SOLE 67397 0 2567 LHC GROUP INC Common Stock 50187A107 11347 94890 SH SOLE 64831 0 30059 LIBBEY INC Common Stock 529898108 147 78828 SH SOLE 23780 0 55048 LIBERTY BRAVES GROUP-C Tracking Stk 531229888 964 34480 SH SOLE 32309 0 2171 LIBERTY BROADBAND-A Common Stock 530307107 2341 22765 SH SOLE 19931 0 2834 LIBERTY BROADBAND-C Common Stock 530307305 18812 180503 SH SOLE 171289 0 9214 LIBERTY EXPEDIA HOLD-A Common Stock 53046P109 9315 194909 SH SOLE 114112 0 80797 LIBERTY GLOBAL INC-SERIES C Tracking Stk G5480U120 12038 453745 SH SOLE 346622 0 107123 LIBERTY GLOBAL PLC Tracking Stk G5480U104 7139 264499 SH SOLE 61987 0 202512 LIBERTY LATIN AMERICA CL A Common Stock G9001E102 361 20932 SH SOLE 20283 0 649 LIBERTY LATIN AMERICA CLASS C Common Stock G9001E128 2656 154525 SH SOLE 152927 0 1598 LIBERTY MEDIA CORP-LIBERTY-A Tracking Stk 531229870 1472 41046 SH SOLE 34094 0 6952 LIBERTY MEDIA CORP-LIBERTY-C Tracking Stk 531229854 8950 239248 SH SOLE 225036 0 14212 LIBERTY OILFIELD SERVICES -A Common Stock 53115L104 214 13225 SH SOLE 13225 0 0 LIBERTY PPTY TR SH BEN INT REIT 531172104 10889 217616 SH SOLE 185045 0 32571 LIBERTY SIRIUSXM GROUP Tracking Stk 531229409 5203 137619 SH SOLE 126778 0 10841 LIBERTY SIRIUSXM GROUP-C Tracking Stk 531229607 25878 681361 SH SOLE 427504 0 253857 LIBERTY TRIPADVISOR HOLDINGS INC Common Stock 531465102 1739 140219 SH SOLE 59349 0 80870 LIFE HEALTHCARE GRP ADR ADR 531850105 312 49827 SH SOLE 49270 0 557 LIFE STORAGE INC REIT 53223X107 6896 72533 SH SOLE 61081 0 11452 LIFEVANTAGE CORP COM Common Stock 53222K205 393 30284 SH SOLE 13119 0 17165 LIGAND PHARMACEUTICALS CL B Common Stock 53220K504 21311 186695 SH SOLE 24473 0 162222 LILIS ENERGY INC COM NEW Common Stock 532403201 12 20337 SH SOLE 20337 0 0 LIMELIGHT NETWORKS INC Common Stock 53261M104 1599 592153 SH SOLE 67327 0 524826 LINCOLN ELECTRIC HOLDINGS INC Common Stock 533900106 7954 96626 SH SOLE 89166 0 7460 LINCOLN NATIONAL CORP Common Stock 534187109 82100 1273856 SH SOLE 778497 0 495359 LINDBLAD EXPEDITIONS H COM Common Stock 535219109 502 27941 SH SOLE 27700 0 241 LINDE PLC Common Stock G5494J103 289684 1442650 SH SOLE 997206 0 445444 LINDSAY CORP Common Stock 535555106 1912 23254 SH SOLE 16175 0 7079 LINECORP-SPONSORED ADR ADR 53567X101 4606 163685 SH SOLE 150473 0 13212 LIONS GATE ENTERTAINMENT-A Common Stock 535919401 436 35571 SH SOLE 23395 0 12176 LIONS GATE ENTERTAINMENT-B Common Stock 535919500 839 72270 SH SOLE 67815 0 4455 LIQUIDIA TECHNOLOGIES INC Common Stock 53635D202 412 51517 SH SOLE 0 0 51517 LIQUIDITY SERVICES INC Common Stock 53635B107 798 130977 SH SOLE 126103 0 4874 LITHIA MOTORS INC Common Stock 536797103 16078 135361 SH SOLE 41437 0 93924 LITTELFUSE INC Common Stock 537008104 7002 39580 SH SOLE 25575 0 14005 LIVANOVA PLC Common Stock G5509L101 3032 42134 SH SOLE 40242 0 1892 LIVE NATION ENTERTAINMENT INC Common Stock 538034109 24758 373706 SH SOLE 218749 0 154957 LIVE OAK BANCSHARES IN COM Common Stock 53803X105 372 21707 SH SOLE 21456 0 251 LIVENT CORP Common Stock 53814L108 7534 1088677 SH SOLE 256944 0 831733 LIVEPERSON INC Common Stock 538146101 3911 139479 SH SOLE 82589 0 56890 LIVERAMP HOLDINGS INC Common Stock 53815P108 7596 156678 SH SOLE 138727 0 17951 LIXIL GROUP CORP ADR 53931R103 726 23162 SH SOLE 16609 0 6553 LKQ CORP Common Stock 501889208 21819 819942 SH SOLE 649190 0 170752 LLOYDS TSB GROUP PLC SPONSORED ADR ADR 539439109 34523 12156073 SH SOLE 9241234 0 2914839 LMP CAPITAL AND INCOME FUND Closed-End Fund 50208A102 3139 231468 SH SOLE 192564 0 38904 LOCALIZA RENT A CAR SPONSORED ADR ADR 53956W300 4771 445473 SH SOLE 439196 0 6277 LOCKHEED MARTIN CORP Common Stock 539830109 260053 715334 SH SOLE 502796 0 212538 LOEWS CORP Common Stock 540424108 45173 826286 SH SOLE 634684 0 191602 LOGITECH INTL S A SHS Common Stock H50430232 236 5932 SH SOLE 5819 0 113 LOGMEIN INC Common Stock 54142L109 8621 117006 SH SOLE 49274 0 67732 LOMA NEGRA CIA IND-SPON ADR ADR 54150E104 939 80225 SH SOLE 42762 0 37463 LONDON STK EXCHANGE GR ADR ADR 54211N101 28999 1653750 SH SOLE 1337911 0 315839 LONESTAR RESOURCES US I - CL A Common Stock 54240F103 32 13915 SH SOLE 11422 0 2493 LONZA GROUP AG - UNSPONSORED ADR ADR 54338V101 41230 1224163 SH SOLE 1057240 0 166923 LORAL SPACE & COMMUNICATIONS I Common Stock 543881106 338 9786 SH SOLE 8978 0 808 LOUISIANA-PACIFIC CORP Common Stock 546347105 5768 219973 SH SOLE 151176 0 68797 LOVESAC CO/THE Common Stock 54738L109 851 27385 SH SOLE 217 0 27168 LOWE'S COS INC Common Stock 548661107 332272 3292753 SH SOLE 2022928 0 1269825 LPL FINANCIAL HOLDINGS INC Common Stock 50212V100 18874 231386 SH SOLE 110793 0 120593 LSB INDUSTRIES INC Common Stock 502160104 553 141905 SH SOLE 121153 0 20752 LSC COMMUNICATIONS INC - W/I Common Stock 50218P107 932 253931 SH SOLE 150604 0 103327 LSI INDUSTRIES INC Common Stock 50216C108 45 12207 SH SOLE 12207 0 0 LTC PROPERTIES INC REIT REIT 502175102 5394 118139 SH SOLE 86494 0 31645 LULULEMON ATHLETICA INC Common Stock 550021109 38267 212347 SH SOLE 108253 0 104094 LUMBER LIQUIDATORS HOLDINGS IN Common Stock 55003T107 601 52026 SH SOLE 49836 0 2190 LUMENTUM HOLDINGS INC Common Stock 55024U109 7592 142139 SH SOLE 124544 0 17595 LUMINEX CORP Common Stock 55027E102 3833 185701 SH SOLE 126109 0 59592 LUNDIN PETROLEUM AB-SPON ADR ADR 55037R200 2371 77317 SH SOLE 69494 0 7823 LUTHER BURBANK CORP Common Stock 550550107 384 35296 SH SOLE 19686 0 15610 LUXFER HLDGS PLC SPONSORED ADR Common Stock G5698W116 432 17615 SH SOLE 17615 0 0 LVMH MOET HENNESSY LOU VUITT ADR ADR 502441306 87019 1022426 SH SOLE 902062 0 120365 LYDALL INC Common Stock 550819106 4724 233849 SH SOLE 61368 0 172481 LYFT INC-A Common Stock 55087P104 545 8290 SH SOLE 6439 0 1851 LYON WILLIAM HOMES CL A NEW Common Stock 552074700 2827 155089 SH SOLE 133497 0 21592 LYONDELLBASELL INDUSTRIES NV Common Stock N53745100 128962 1497297 SH SOLE 866317 0 630980 M&T BANK CORP Common Stock 55261F104 68621 403489 SH SOLE 352441 0 51048 M/I HOMES INC Common Stock 55305B101 3669 128571 SH SOLE 74724 0 53847 MACATAWA BK CORP COM Common Stock 554225102 155 15131 SH SOLE 14909 0 222 MACERICH CO/THE REIT REIT 554382101 9253 276293 SH SOLE 235300 0 40993 MACK CALI RLTY CORP COM REIT REIT 554489104 7716 331317 SH SOLE 207048 0 124269 MACOM TECHNOLOGY SOLUTIONS HOLDINGS INC Common Stock 55405Y100 4205 277946 SH SOLE 17314 0 260632 MACQUARIE BANK LTD ADR ADR 55607P204 36306 412563 SH SOLE 366840 0 45723 MACQUARIE CLOBAL INFR TOT RET Closed-End Fund 55608D101 2732 115470 SH SOLE 107391 0 8079 MACQUARIE INFRASTRUCTURE CORP Common Stock 55608B105 15717 387698 SH SOLE 316913 0 70785 MACROGENICS INC Common Stock 556099109 645 38011 SH SOLE 37465 0 546 MACY'S INC Common Stock 55616P104 46130 2149586 SH SOLE 1275280 0 874306 MADISON SQUARE GARDEN CO - A Common Stock 55825T103 28753 102712 SH SOLE 30741 0 71971 MAGELLAN HEALTH INC Common Stock 559079207 21148 284897 SH SOLE 75017 0 209880 MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP L MLP 559080106 35227 550427 SH SOLE 530380 0 20047 MAGNA INTERNATIONAL INC Common Stock 559222401 38408 772798 SH SOLE 392392 0 380406 MAGNOLIA OIL & GAS CORP Common Stock 559663109 510 44073 SH SOLE 43963 0 110 MAGNOLIA OIL & GAS CORP WARRANTS Equity WRT 559663117 106 31731 SH SOLE 0 0 31731 MAIDEN HOLDINGS LTD Common Stock G5753U112 24 37640 SH SOLE 3227 0 34413 MAKEMYTRIP LIMITED SHS Common Stock V5633W109 3773 152155 SH SOLE 152155 0 0 MAKITA CORP ADR NEW ADR 560877300 13163 388877 SH SOLE 344092 0 44785 MALIBU BOATS INC - A Common Stock 56117J100 1516 39023 SH SOLE 5082 0 33941 MALLINCKRODT PLC Common Stock G5785G107 6664 725914 SH SOLE 332266 0 393648 MAMMOTH ENERGY SERVICES INC Common Stock 56155L108 661 96125 SH SOLE 56106 0 40019 MANHATTAN ASSOCIATES INC Common Stock 562750109 18144 261705 SH SOLE 176060 0 85645 MANITOWOC CO INC/THE Common Stock 563571405 686 38518 SH SOLE 36798 0 1720 MANNING & NAPIER INC CL A Common Stock 56382Q102 43 24595 SH SOLE 24595 0 0 MANNKIND CORP Common Stock 56400P706 75 65482 SH SOLE 4648 0 60834 MANPOWER INC Common Stock 56418H100 35396 366416 SH SOLE 149832 0 216584 MANTECH INTERNATIONAL CORP Common Stock 564563104 7881 119675 SH SOLE 54308 0 65367 MANULIFE FINANCIAL CORP Common Stock 56501R106 24563 1351104 SH SOLE 1012574 0 338530 MARATHON OIL CORP Common Stock 565849106 53301 3750940 SH SOLE 2701095 0 1049845 MARATHON PETROLEUM CORP Common Stock 56585A102 167307 2994036 SH SOLE 1750954 0 1243082 MARCHEX INC-CLASS B Common Stock 56624R108 464 98634 SH SOLE 90807 0 7827 MARCUS & MILLICHAP INC Common Stock 566324109 680 22057 SH SOLE 21861 0 196 MARCUS CORP Common Stock 566330106 2617 79393 SH SOLE 43898 0 35495 MARFRIG GLOBAL FOOD-SPON ADR ADR 56656T105 30 17933 SH SOLE 17933 0 0 MARINE PRODS CORP COM Common Stock 568427108 203 13145 SH SOLE 7886 0 5259 MARINEMAX INC Common Stock 567908108 650 39541 SH SOLE 38250 0 1291 MARINUS PHARMACEUTICAL COM Common Stock 56854Q101 61 14785 SH SOLE 12749 0 2036 MARKEL CORP Common Stock 570535104 62258 57138 SH SOLE 20240 0 36898 MARKET VECTORS ETF TR AGRIBUS ETF ETF 92189F700 317 4749 SH SOLE 3082 0 1667 MARKETAXESS HOLDINGS INC Common Stock 57060D108 34540 107461 SH SOLE 43958 0 63503 MARKS & SPENCER GROUP PLC SPONSORED ADR ADR 570912105 5415 1017932 SH SOLE 933576 0 84356 MARLIN BUSINESS SERVICES CORP Common Stock 571157106 319 12804 SH SOLE 9974 0 2830 MARRIOTT INTERNATIONAL INC/DE Common Stock 571903202 122979 876603 SH SOLE 767258 0 109345 MARRIOTT VACATIONS WORLD Common Stock 57164Y107 8057 83578 SH SOLE 72815 0 10763 MARSH & MCLENNAN COS INC Common Stock 571748102 171852 1722825 SH SOLE 1231847 0 490978 MARTEN TRANSPORT LTD Common Stock 573075108 2419 133259 SH SOLE 95770 0 37489 MARTIN MARIETTA MATERIALS INC Common Stock 573284106 33131 143980 SH SOLE 129249 0 14731 MARUBENI CORP ADR ADR 573810207 5010 75185 SH SOLE 66087 0 9098 MARUI LIMITED ADR NEW ADR 573814308 11200 276602 SH SOLE 240106 0 36496 MARVELL TECHNOLOGY GROUP LTD Common Stock G5876H105 33062 1385089 SH SOLE 813775 0 571314 MASCO CORP Common Stock 574599106 36282 924626 SH SOLE 801124 0 123502 MASIMO CORP Common Stock 574795100 15066 101234 SH SOLE 44887 0 56347 MASONITE INTERNATIONAL CORP Common Stock 575385109 8153 154771 SH SOLE 54047 0 100724 MASTEC INC Common Stock 576323109 9143 177436 SH SOLE 62267 0 115169 MASTERCARD INC Common Stock 57636Q104 819101 3096440 SH SOLE 2267761 0 828679 MASTERCRAFT BOAT HOLDINGS INC Common Stock 57637H103 247 12616 SH SOLE 2365 0 10251 MATADOR RES CO COM Common Stock 576485205 3797 190974 SH SOLE 182125 0 8849 MATCH GROUP Common Stock 57665R106 5380 79971 SH SOLE 62237 0 17734 MATERIALISE NV-ADR ADR 57667T100 455 23287 SH SOLE 22736 0 551 MATERIALS SELECT SECTOR SPDR FD ETF 81369Y100 632 10803 SH SOLE 10276 0 527 MATERION CORP Common Stock 576690101 9961 146903 SH SOLE 97339 0 49564 MATRIX SERVICE CO Common Stock 576853105 2176 107389 SH SOLE 90872 0 16517 MATSON INC COM Common Stock 57686G105 8333 214503 SH SOLE 121105 0 93398 MATTEL INC Common Stock 577081102 13339 1189943 SH SOLE 689495 0 500448 MATTHEWS INTERNATIONAL CORP Common Stock 577128101 2668 76550 SH SOLE 35063 0 41487 MAXAR TECHNOLOGIES LTD Common Stock 57778K105 551 70503 SH SOLE 66451 0 4052 MAXIM INTEGRATED PRODUCTS INC Common Stock 57772K101 33084 553059 SH SOLE 482410 0 70649 MAXIMUS INC Common Stock 577933104 14075 194038 SH SOLE 78525 0 115513 MAXLINEAR INC CL A Common Stock 57776J100 2426 103486 SH SOLE 97004 0 6482 MAZDA MTR CORP ADR ADR 578787103 16809 3260745 SH SOLE 3008494 0 252251 MBIA INC Common Stock 55262C100 5078 545461 SH SOLE 299714 0 245747 MCCORMICK & CO INC/MD Common Stock 579780206 70209 452935 SH SOLE 301057 0 151878 MCDERMOTT INTERNATIONAL INC Common Stock 580037703 4977 515250 SH SOLE 427400 0 87850 MCDONALD'S CORP Common Stock 580135101 571496 2752074 SH SOLE 2031234 0 720840 MCGRATH RENTCORP Common Stock 580589109 3371 54241 SH SOLE 28767 0 25474 MCKESSON CORP Common Stock 58155Q103 80984 602607 SH SOLE 480180 0 122427 MDC HOLDINGS INC Common Stock 552676108 10863 331397 SH SOLE 279153 0 52244 MDC PARTNERS INC CL A SUB VTG Common Stock 552697104 301 119261 SH SOLE 51295 0 67966 MDU RESOURCES GROUP INC Common Stock 552690109 15709 608890 SH SOLE 388160 0 220730 MECHEL - ADR ADR 583840608 2636 1261407 SH SOLE 1235991 0 25416 MEDIASET SPA SPONSORED ADR ADR 584469407 118 13693 SH SOLE 13693 0 0 MEDICAL PROPERTIES TRUST INC REIT REIT 58463J304 30653 1757641 SH SOLE 543995 0 1213646 MEDICINES CO/THE Common Stock 584688105 7919 217151 SH SOLE 197011 0 20140 MEDIDATA SOLUTIONS INC Common Stock 58471A105 9439 104290 SH SOLE 43427 0 60863 MEDIFAST INC Common Stock 58470H101 6337 49394 SH SOLE 30065 0 19329 MEDIOBANCA BANCA DI CR ADR ADR 58502K106 13137 1284147 SH SOLE 1160298 0 123849 MEDNAX INC Common Stock 58502B106 7265 287940 SH SOLE 180204 0 107736 MEDPACE HOLDINGS INC Common Stock 58506Q109 5190 79335 SH SOLE 38751 0 40584 MEDTRONIC PLC Common Stock G5960L103 329116 3379360 SH SOLE 2849003 0 530357 MEET GROUP INC COM Common Stock 58513U101 473 135819 SH SOLE 89945 0 45874 MEGGITT PLC ADS REPSTG 2 S ADR 58517R104 1383 103594 SH SOLE 87080 0 16514 MELCO RESORTS & ENTERT-ADR ADR 585464100 13180 606794 SH SOLE 559596 0 47198 MELINTA THERAPEUTICS INC Common Stock 58549G209 142 21410 SH SOLE 21410 0 0 MELLANOX TECHNOLOGIES LTD Common Stock M51363113 2352 21251 SH SOLE 18299 0 2952 MENLO THERAPEUTICS INC Common Stock 586858102 401 66972 SH SOLE 65086 0 1886 MERCADOLIBRE INC Common Stock 58733R102 66018 107912 SH SOLE 86677 0 21235 MERCANTILE BANK CORP COM Common Stock 587376104 770 23645 SH SOLE 20526 0 3119 MERCER INTL INC-SBI Common Stock 588056101 1850 119607 SH SOLE 78551 0 41056 MERCK & CO INC Common Stock 58933Y105 942267 11237526 SH SOLE 7382140 0 3855386 MERCK KGAA-SPONSORED ADR ADR 589339209 16660 797529 SH SOLE 717943 0 79586 MERCURY GENERAL CORP Common Stock 589400100 9415 150633 SH SOLE 122915 0 27718 MERCURY SYSTEMS INC Common Stock 589378108 8256 117353 SH SOLE 75357 0 41996 MEREDITH CORP Common Stock 589433101 5268 95671 SH SOLE 63096 0 32575 MERIDIAN BANCORP INC Common Stock 58958U103 792 44271 SH SOLE 16636 0 27635 MERIDIAN BIOSCIENCE INC Common Stock 589584101 2025 170483 SH SOLE 82527 0 87956 MERIT MEDICAL SYSTEMS INC Common Stock 589889104 10628 178436 SH SOLE 70845 0 107591 MERITAGE HOMES CORP Common Stock 59001A102 8024 156288 SH SOLE 94431 0 61857 MERITOR INC Common Stock 59001K100 8847 364819 SH SOLE 130104 0 234715 MERLIN ENTERTAINMENT-SP ADR ADR 59010Q205 6099 537367 SH SOLE 452920 0 84447 MERSANA THERAPEUTICS I COM Common Stock 59045L106 498 122873 SH SOLE 7688 0 115185 MESA LABS INC COM Common Stock 59064R109 257 1052 SH SOLE 1010 0 42 META FINL GROUP INC COM Common Stock 59100U108 911 32487 SH SOLE 24387 0 8100 METHANEX CORP Common Stock 59151K108 3430 75460 SH SOLE 74377 0 1083 METHODE ELECTRONICS INC Common Stock 591520200 4808 168272 SH SOLE 126179 0 42093 METLIFE INC Common Stock 59156R108 142065 2860174 SH SOLE 2217331 0 642843 METROPOLITAN BANK HOLDING CO Common Stock 591774104 301 6852 SH SOLE 115 0 6737 METSO CORP SPONSORED ADR ADR 592671101 1143 116652 SH SOLE 97951 0 18701 METTLER-TOLEDO INTERNATIONAL I Common Stock 592688105 125640 149571 SH SOLE 72656 0 76915 MFA MTG INVTS INC COM REIT REIT 55272X102 29610 4123951 SH SOLE 1192875 0 2931076 MFS CHARTER INCOME TRUST Closed-End Fund 552727109 4188 513905 SH SOLE 328784 0 185121 MFS INTER INCOME FD SH BEN INT Closed-End Fund 55273C107 164 42490 SH SOLE 29277 0 13213 MFS MULTIMARKET INC TRUST Closed-End Fund 552737108 4060 696369 SH SOLE 446688 0 249681 MFS MUN INCOME TR SH BEN INT Closed-End Fund 552738106 345 49413 SH SOLE 49413 0 0 MGE ENERGY INC Common Stock 55277P104 6477 88622 SH SOLE 70326 0 18296 MGIC INVESTMENT CORP Common Stock 552848103 7337 558344 SH SOLE 388208 0 170136 MGM Growth Properties LLC - A REIT 55303A105 851 27758 SH SOLE 26140 0 1618 MGM RESORTS INTERNATIONAL Common Stock 552953101 24973 874087 SH SOLE 764082 0 110005 MGP INGREDIENTS INC COM Common Stock 55303J106 836 12612 SH SOLE 11634 0 978 MICHAELS STORES INC COM Common Stock 59408Q106 2121 243770 SH SOLE 134414 0 109356 MICHELIN (CGDE) - UNSPONSORED ADR ADR 59410T106 28532 1128175 SH SOLE 985642 0 142533 MICRO FOCUS INTL SPN ADR ADR 594837403 15546 593582 SH SOLE 349634 0 243948 MICROCHIP TECHNOLOGY INC Common Stock 595017104 118872 1371078 SH SOLE 681838 0 689240 MICRON TECHNOLOGY INC Common Stock 595112103 124989 3238887 SH SOLE 2249425 0 989462 MICROSOFT CORP Common Stock 594918104 3166724 23639325 SH SOLE 18286952 0 5352373 MICROSTRATEGY INC Common Stock 594972408 2899 20229 SH SOLE 13859 0 6370 MID-AMERICA APARTMENT COMM REIT REIT 59522J103 47428 402751 SH SOLE 275687 0 127064 MIDDLEBY CORP Common Stock 596278101 50180 369784 SH SOLE 54725 0 315059 MIDDLESEX WATER CO Common Stock 596680108 3056 51579 SH SOLE 26342 0 25237 MIDLAND STS BANCORP IN COM Common Stock 597742105 819 30654 SH SOLE 30100 0 554 MIDSOUTH BANCORP INC COM Common Stock 598039105 160 13469 SH SOLE 13391 0 78 MIDSTATES PETROLEUM Common Stock 59804T407 699 118621 SH SOLE 95113 0 23508 MIDWESTONE FINL GP INC COM Common Stock 598511103 241 8608 SH SOLE 8572 0 36 MILACRON HOLDINGS CORP Common Stock 59870L106 3322 240703 SH SOLE 32489 0 208214 MILLER INDUSTRIES INC/TN Common Stock 600551204 434 14130 SH SOLE 11695 0 2435 MILLICOM INTL CELLULAR S.A. Common Stock L6388F110 870 15621 SH SOLE 15621 0 0 MIMECAST LTD ORD SHS Common Stock G14838109 1386 29668 SH SOLE 29568 0 100 MINERALS TECHNOLOGIES INC Common Stock 603158106 3508 65549 SH SOLE 50213 0 15336 MINERVA NEUROSCIENCES COM Common Stock 603380106 56 10013 SH SOLE 9886 0 127 MIRAGEN THERAPEUTICS INC Common Stock 60463E103 40 19384 SH SOLE 19384 0 0 MIRATI THERAPEUTICS IN COM Common Stock 60468T105 1828 17749 SH SOLE 4891 0 12858 MIRVAC GROUP REIT Q62377108 40 18610 SH SOLE 18610 0 0 MISTRAS GROUP INC. Common Stock 60649T107 615 42830 SH SOLE 42775 0 55 MITEK SYS INC COM NEW Common Stock 606710200 682 68656 SH SOLE 8690 0 59966 MITSUBISHI CHEM HLDGS CORP ADR ADR 606763100 896 25391 SH SOLE 16095 0 9296 MITSUBISHI CORP SPONSORED ADR ADR 606769305 33691 634489 SH SOLE 561253 0 73236 MITSUBISHI ELEC ADR ADR 606776201 29443 1119068 SH SOLE 1031552 0 87516 MITSUBISHI ESTATE LTD ADR ADR 606783207 42448 2292000 SH SOLE 2030712 0 261288 MITSUBISHI TANABE PHRM SPONSORED ADR ADR 606813202 8589 776594 SH SOLE 680592 0 96002 MITSUBISHI UFJ FINANCIAL GROUP INC ADR 606822104 47057 9906678 SH SOLE 8739212 0 1167467 MITSUI & CO LTD ADR ADR 606827202 32739 100343 SH SOLE 86311 0 14032 MITSUI FUDOSAN-UNSPON ADR ADR 60683M109 22501 306828 SH SOLE 260428 0 46400 MITSUI MINING & SMELTING-ADR ADR 606844207 347 73135 SH SOLE 73135 0 0 MIZUHO FINANCIAL GROUP ADR ADR 60687Y109 24845 8626897 SH SOLE 7901438 0 725458 MKS INSTRUMENTS INC Common Stock 55306N104 4788 61470 SH SOLE 56022 0 5448 MOBILE MINI INC Common Stock 60740F105 3719 122231 SH SOLE 99921 0 22310 MOBILE TELESYSTEMS OJSC SPONSORED ADR ADR 607409109 9060 973113 SH SOLE 813806 0 159307 MOBILEIRON INC COM NEW Common Stock 60739U204 354 57157 SH SOLE 4474 0 52683 MODEL N INC COM Common Stock 607525102 1888 96804 SH SOLE 31894 0 64910 MODERNA INC Common Stock 60770K107 496 33890 SH SOLE 21032 0 12858 MODINE MANUFACTURING CO Common Stock 607828100 14505 1013618 SH SOLE 25343 0 988275 MOELIS & CO. Common Stock 60786M105 5373 153731 SH SOLE 146881 0 6850 MOHAWK INDUSTRIES INC Common Stock 608190104 53173 360571 SH SOLE 260050 0 100521 MOLINA HEALTHCARE INC Common Stock 60855R100 15173 106000 SH SOLE 67219 0 38781 MOLSON COORS BREWING CO Common Stock 60871R209 49019 875346 SH SOLE 370479 0 504867 MOMENTA PHARMACEUTICALS INC COM Common Stock 60877T100 1385 111220 SH SOLE 105485 0 5735 MOMO INC - SPON ADR ADR 60879B107 7564 211287 SH SOLE 189745 0 21542 MONARCH CASINO & RESORT INC Common Stock 609027107 1233 28842 SH SOLE 28266 0 576 MONDELEZ INTERNATIONAL INC Common Stock 609207105 278712 5170916 SH SOLE 4164136 0 1006780 MONEYGRAM INTERNATIONAL INC Common Stock 60935Y208 664 268698 SH SOLE 205590 0 63108 MONGODB INC Common Stock 60937P106 5599 36812 SH SOLE 31358 0 5454 MONMOUTH REAL ESTATE INVESTMENT CORP REIT REIT 609720107 1802 132986 SH SOLE 104226 0 28760 MONOLITHIC POWER SYSTEMS INC Common Stock 609839105 15400 113421 SH SOLE 71781 0 41640 MONOTARO CO LTD ADR ADR 61022V107 1247 51282 SH SOLE 49620 0 1662 MONOTYPE IMAGING HOLDINGS INC Common Stock 61022P100 1979 117518 SH SOLE 44984 0 72534 MONROE INC Common Stock 610236101 10044 117753 SH SOLE 95353 0 22400 MONSTER BEVERAGE CORP Common Stock 61174X109 70592 1105931 SH SOLE 927575 0 178356 Montage Resources Corp Common Stock 61179L100 194 31870 SH SOLE 31799 0 71 MOODY'S CORP Common Stock 615369105 185859 951611 SH SOLE 380577 0 571034 MOOG INC Common Stock 615394202 10607 113310 SH SOLE 76822 0 36488 MORGAN STANLEY Common Stock 617446448 183866 4196900 SH SOLE 2929339 0 1267561 MORGAN STANLEY EMER COM Closed-End Fund 61744H105 3813 409112 SH SOLE 409112 0 0 MORGAN STANLEY INSD MUN INCM Closed-End Fund 46132P108 17479 1148444 SH SOLE 1148444 0 0 MORNINGSTAR INC Common Stock 617700109 21490 148579 SH SOLE 41607 0 106972 MOSAIC CO/THE Common Stock 61945C103 43357 1732194 SH SOLE 1150246 0 581948 MOTORCAR PARTS OF AMERICA INC Common Stock 620071100 652 30470 SH SOLE 29773 0 697 MOTOROLA SOLUTIONS INC Common Stock 620076307 143776 862327 SH SOLE 502458 0 359869 MOTUS HOLDINGS LTD - ADR ADR 620156109 374 73120 SH SOLE 72078 0 1042 MOVADO GROUP INC Common Stock 624580106 1313 48636 SH SOLE 32157 0 16479 MOWI ASA - SPON ADR ADR 624678108 13398 574048 SH SOLE 524687 0 49361 MPLX LP MLP 55336V100 30987 962628 SH SOLE 927355 0 35273 MR COOPER GROUP INC Common Stock 62482R107 1038 129557 SH SOLE 124894 0 4663 MR PRICE GROUP LTD SPONSORED ADR ADR 62476L207 1425 100216 SH SOLE 97767 0 2449 MRC GLOBAL INC COM Common Stock 55345K103 3813 222723 SH SOLE 146056 0 76667 MS&AD INSURANCE GROUP HOLDINGS ADR ADR 553491101 19246 1219616 SH SOLE 1081775 0 137841 MSA SAFETY INC Common Stock 553498106 5931 56273 SH SOLE 31893 0 24380 MSC INDUSTRIAL DIRECT CO-A Common Stock 553530106 9427 126949 SH SOLE 97240 0 29709 MSCI INC Common Stock 55354G100 110149 461279 SH SOLE 112522 0 348757 MSG NETWORKS INC Common Stock 553573106 1540 74246 SH SOLE 55286 0 18960 MTN GROUP LTD - SPONS ADR ADR 62474M108 2310 307964 SH SOLE 302588 0 5376 MTS SYSTEMS CORP Common Stock 553777103 3911 66819 SH SOLE 44727 0 22092 MUELLER INDUSTRIES INC Common Stock 624756102 4897 167316 SH SOLE 111217 0 56099 MUELLER WATER PRODUCTS INC Common Stock 624758108 1218 124029 SH SOLE 77024 0 47005 MUENCHENER RUECK - UNSPON ADR ADR 626188106 50919 2033494 SH SOLE 1824504 0 208990 MULTICHOICE GROUP LTD ADR 62548D100 728 77102 SH SOLE 76473 0 629 MULTI-COLOR CORP Common Stock 625383104 3011 60249 SH SOLE 40695 0 19554 MUNI INTERMEDIATE DURA FUND Closed-End Fund 09253X102 37993 2704143 SH SOLE 2295743 0 408400 MURATA MANUFACTURER-UNSPONSORED ADR ADR 626425102 19736 1762100 SH SOLE 1614722 0 147378 MURPHY OIL CORP Common Stock 626717102 24343 987559 SH SOLE 713059 0 274500 MURPHY USA INC Common Stock 626755102 12951 154129 SH SOLE 77342 0 76787 MUSTANG BIO INC Common Stock 62818Q104 99 27038 SH SOLE 26976 0 62 MYERS INDUSTRIES INC Common Stock 628464109 1387 71964 SH SOLE 48950 0 23014 MYLAN NV Common Stock N59465109 20801 1092508 SH SOLE 653162 0 439346 MYOKARDIA INC COM Common Stock 62857M105 701 13977 SH SOLE 12326 0 1651 MYR GROUP INC Common Stock 55405W104 2187 58546 SH SOLE 30214 0 28332 MYRIAD GENETICS INC Common Stock 62855J104 7888 283951 SH SOLE 141300 0 142651 NABORS INDUSTRIES LTD Common Stock G6359F103 11169 3851432 SH SOLE 2802243 0 1049189 NABRIVA THERAPEUTICS PLC Common Stock G63637105 127 52272 SH SOLE 50561 0 1711 NANOMETRICS INC COM Common Stock 630077105 1610 46373 SH SOLE 27192 0 19181 NANOSTRING TECHNOL INC COM Common Stock 63009R109 3538 116574 SH SOLE 35522 0 81052 NANTKWEST INC COM Common Stock 63016Q102 37 36719 SH SOLE 1611 0 35108 NAPCO SECURITY SYSTEMS INC Common Stock 630402105 1640 55258 SH SOLE 3511 0 51747 NASDAQ INC Common Stock 631103108 25112 261125 SH SOLE 225461 0 35664 NASPERS LTD SPON ADR N SHS ADR 631512209 35853 740314 SH SOLE 728977 0 11337 NATIONAL BEVERAGE CORP Common Stock 635017106 1275 28571 SH SOLE 27336 0 1235 NATIONAL BK HLDGS CORP CL A Common Stock 633707104 2100 57850 SH SOLE 37979 0 19871 NATIONAL CINEMEDIA INC Common Stock 635309107 3355 511486 SH SOLE 182300 0 329186 NATIONAL FUEL GAS CO Common Stock 636180101 15644 296569 SH SOLE 124476 0 172093 NATIONAL GEN HLDGS COR COM Common Stock 636220303 15529 676934 SH SOLE 58879 0 618055 NATIONAL GRID TRANSCO PLC SPON ADR NEW ADR 636274409 32881 618291 SH SOLE 576411 0 41880 NATIONAL HEALTHCARE CORP Common Stock 635906100 6251 77036 SH SOLE 42597 0 34439 NATIONAL INSTRUMENTS CORP Common Stock 636518102 12575 299480 SH SOLE 224938 0 74542 NATIONAL OILWELL VARCO INC Common Stock 637071101 34404 1547659 SH SOLE 1226518 0 321141 NATIONAL PRESTO INDUSTRIES INC Common Stock 637215104 1048 11232 SH SOLE 7214 0 4018 NATIONAL RESEARCH CORP Common Stock 637372202 989 17169 SH SOLE 11289 0 5880 NATIONAL RETAIL PROPERTIES REIT REIT 637417106 12606 237807 SH SOLE 222638 0 15169 NATIONAL STORAGE AFFIL COM SHS BEN IN REIT 637870106 3314 114514 SH SOLE 100351 0 14163 NATIONAL VISION HOLDINGS INC Common Stock 63845R107 907 29500 SH SOLE 11798 0 17702 NATIONAL WESTERN LIFE GROUP CL A Common Stock 638517102 1401 5451 SH SOLE 1244 0 4207 NATIXIS UNSPONSERED ADR ADR 63873D103 2888 74897 SH SOLE 64079 0 10818 NATL AUSTRALIA BANK LTD SPONSORED ADR ADR 632525408 45639 4850056 SH SOLE 4205833 0 644223 NATL HEALTH INVESTORS INC REIT REIT 63633D104 4693 60140 SH SOLE 45113 0 15027 NATURAL GAS SERVICES GROUP INC Common Stock 63886Q109 193 11718 SH SOLE 11718 0 0 NATURAL GROCERS BY VIT COM Common Stock 63888U108 1502 149488 SH SOLE 136957 0 12531 NATURAL HEALTH TRENDS COM PAR $.001 Common Stock 63888P406 94 11662 SH SOLE 11662 0 0 NATURGY ENERGY GROUP SA-ADR ADR 63903X103 14776 2713099 SH SOLE 2439493 0 273606 NATUS MEDICAL INC Common Stock 639050103 2332 90791 SH SOLE 41370 0 49421 NAUTILUS INC Common Stock 63910B102 169 76490 SH SOLE 75638 0 852 NAVIENT CORP Common Stock 63938C108 25156 1842943 SH SOLE 1214965 0 627978 NAVIGANT CONSULTING INC Common Stock 63935N107 3754 161878 SH SOLE 111818 0 50060 NAVIGATOR HOLDINGS LTD Common Stock Y62132108 413 44152 SH SOLE 22231 0 21921 NAVIOS MARITIME HOLDINGS INC Common Stock Y62197119 82 18353 SH SOLE 18353 0 0 NAVISTAR INTERNATIONAL CORP Common Stock 63934E108 5077 147375 SH SOLE 124802 0 22573 NBT BANCORP INC Common Stock 628778102 5454 145408 SH SOLE 113972 0 31436 NCR CORP Common Stock 62886E108 17998 578722 SH SOLE 240409 0 338313 NCS MULTISTAGE HOLDINGS INC Common Stock 628877102 533 150182 SH SOLE 43281 0 106901 NEDBANK GROUP LTD-SPONS ADR ADR 63975K104 5757 320360 SH SOLE 316036 0 4324 NEENAH INC Common Stock 640079109 2644 39146 SH SOLE 29785 0 9361 NEKTAR THERAPEUTICS Common Stock 640268108 16918 475492 SH SOLE 350700 0 124792 NELNET INC Common Stock 64031N108 3977 67153 SH SOLE 33631 0 33522 NEOGEN CORP Common Stock 640491106 9709 156325 SH SOLE 111348 0 44977 NEOGENOMICS INC COM NEW Common Stock 64049M209 10216 465624 SH SOLE 143717 0 321907 NEON THERAPEUTICS INC Common Stock 64050Y100 177 37408 SH SOLE 8227 0 29181 NESTE OYJ - UNSP ADR ADR 64104Y106 745 43985 SH SOLE 36830 0 7155 NESTLE S A SPONSORED ADR ADR 641069406 284435 2750826 SH SOLE 2436039 0 314787 NESTLE SA-REG Common Stock H57312649 2509 24162 SH SOLE 23795 0 367 NET 1 UEPS TECHNOLOGIES INC Common Stock 64107N206 239 59810 SH SOLE 59810 0 0 NETAPP INC Common Stock 64110D104 59380 962395 SH SOLE 642151 0 320244 NETEASE INC ADR 64110W102 18493 72302 SH SOLE 63336 0 8966 NETFLIX INC Common Stock 64110L106 409837 1115749 SH SOLE 893380 0 222369 NETGEAR INC Common Stock 64111Q104 2053 81184 SH SOLE 58904 0 22280 NETSCOUT SYSTEMS INC Common Stock 64115T104 6152 242281 SH SOLE 151281 0 91000 NEUBERGER BERMAN MUNICIPAL FUND INC Closed-End Fund 64124P101 1085 74396 SH SOLE 74396 0 0 NEUROCRINE BIOSCIENCES INC COM Common Stock 64125C109 9052 107218 SH SOLE 82483 0 24735 NEVRO CORP Common Stock 64157F103 1268 19561 SH SOLE 11423 0 8138 NEW AGE BEVERAGES CORP Common Stock 64157V108 121 25868 SH SOLE 25795 0 73 NEW HOME CO INC/THE Common Stock 645370107 75 19450 SH SOLE 19450 0 0 NEW JERSEY RESOURCES CORP Common Stock 646025106 6633 133269 SH SOLE 97923 0 35346 NEW MEDIA INVESTMENT GROUP Common Stock 64704V106 2497 264554 SH SOLE 229992 0 34562 NEW MTN FIN CORP COM Common Stock 647551100 347 24862 SH SOLE 58 0 24804 NEW ORIENTAL ED & TECH SPON ADR ADR 647581107 33721 349149 SH SOLE 308272 0 40877 NEW RELIC INC Common Stock 64829B100 2974 34383 SH SOLE 31048 0 3335 NEW RESIDENTIAL INVT C COM REIT 64828T201 6325 410998 SH SOLE 382253 0 28745 NEW SENIOR INVESTMENT GROUP REIT 648691103 3175 472421 SH SOLE 299625 0 172796 NEW WORLD DEV LTD SPONSORED ADR ADR 649274305 687 223630 SH SOLE 89439 0 134191 NEW YORK COMMUNITY BANCORP INC Common Stock 649445103 22513 2255843 SH SOLE 1843002 0 412841 NEW YORK MTG TR INC COM PAR $.02 REIT 649604501 6838 1102934 SH SOLE 877147 0 225787 NEW YORK REIT LIQUIDATING LLC REIT 64976L208 619 28956 SH SOLE 9805 0 19151 NEW YORK TIMES CO/THE Common Stock 650111107 11068 339307 SH SOLE 330658 0 8649 NEWCREST MNG LTD SPONSORED ADR ADR 651191108 19335 869383 SH SOLE 764937 0 104446 NEWELL BRANDS INC Common Stock 651229106 22061 1430670 SH SOLE 1231345 0 199325 NEWLINK GENETICS CORP COM Common Stock 651511107 44 29766 SH SOLE 29735 0 31 NEWMARK GROUP INC-CLASS A Common Stock 65158N102 6520 726012 SH SOLE 454049 0 271963 NEWMARKET CORP Common Stock 651587107 6812 16991 SH SOLE 12652 0 4339 NEWMONT GOLDCORP CORP Common Stock 651639106 93180 2422150 SH SOLE 1809618 0 612532 NEWPARK RESOURCES INC Common Stock 651718504 1524 205427 SH SOLE 175298 0 30129 NEWS CORP Common Stock 65249B109 16860 1249785 SH SOLE 1106623 0 143162 NEWS CORP CL B Common Stock 65249B208 2229 159656 SH SOLE 146868 0 12788 NEXA RESOURCES SA Common Stock L67359106 1800 187710 SH SOLE 187710 0 0 NEXPOINT RESIDENTIAL REIT 65341D102 2341 56540 SH SOLE 34013 0 22527 NEXSTAR MEDIAGROUP INC Common Stock 65336K103 18116 179362 SH SOLE 87726 0 91636 NEXTDECADE CORP Common Stock 65342K105 533 84293 SH SOLE 82893 0 1400 NEXTERA ENERGY INC Common Stock 65339F101 347946 1698458 SH SOLE 1245634 0 452824 NEXTGEN HEALTHCARE INC Common Stock 65343C102 4649 233628 SH SOLE 81816 0 151812 NI HLDGS INC COM Common Stock 65342T106 245 13929 SH SOLE 13793 0 136 NIC INC Common Stock 62914B100 3537 220489 SH SOLE 78088 0 142401 NICE SYS LTD SPONSORED ADR ADR 653656108 34648 252902 SH SOLE 215070 0 37832 NIDEC CORP SPONSORED ADR ADR 654090109 32789 956771 SH SOLE 839531 0 117239 NIELSEN HOLDINGS PLC Common Stock G6518L108 32793 1451027 SH SOLE 1183487 0 267540 NIHON KOHEN CORP - ADR ADR 65412C108 281 20931 SH SOLE 20931 0 0 NII HOLDINGS INC Common Stock 62913F508 852 504278 SH SOLE 182842 0 321436 NIKE INC Common Stock 654106103 398934 4752038 SH SOLE 3597973 0 1154065 NIKON CORP PLC ADR ADR 654111202 13223 939789 SH SOLE 851919 0 87870 NINTENDO LTD ADR ADR 654445303 33753 737447 SH SOLE 653849 0 83598 NIO INC - ADR ADR 62914V106 851 333918 SH SOLE 320804 0 13114 NIPPON STEEL CORP-SPON ADR ADR 65461T101 1396 82355 SH SOLE 69087 0 13268 NIPPON TELEGRAPH & TELEPHONE CORP ADR 654624105 57297 1232331 SH SOLE 1098181 0 134150 NIPPON YUSEN KABUS-SPN ADR ADR 654633304 408 124661 SH SOLE 69904 0 54757 NISOURCE INC Common Stock 65473P105 43538 1511734 SH SOLE 1357898 0 153836 NISSAN MOTORS SPONSORED ADR ADR 654744408 14168 991454 SH SOLE 933495 0 57959 NITTO DENKO CORP ADR ADR 654802206 12645 511926 SH SOLE 479257 0 32669 NL INDS INC COM NEW Common Stock 629156407 73 20059 SH SOLE 20015 0 44 NLIGHT INC Common Stock 65487K100 489 25453 SH SOLE 25234 0 219 NMC HEALTH PLC - UNSP ADR ADR 62919Q102 702 22276 SH SOLE 0 0 22276 NMI HOLDINGS INC Common Stock 629209305 5787 203837 SH SOLE 100851 0 102986 NN GROUP NV - UNSPON ADR ADR 629334103 12794 638732 SH SOLE 538544 0 100188 NN INC Common Stock 629337106 1218 124754 SH SOLE 123357 0 1397 NOAH HLDGS LTD SPONSORED ADS ADR 65487X102 2232 52457 SH SOLE 51501 0 956 NOBLE CORP PLC Common Stock G65431101 2483 1327908 SH SOLE 1304957 0 22951 NOBLE ENERGY INC Common Stock 655044105 26010 1161155 SH SOLE 959213 0 201942 NOBLE INTL LTD COM ETF 74348A467 261 3765 SH SOLE 0 0 3765 NOKIA CORP SPONSORED ADR ADR 654902204 18468 3686313 SH SOLE 3276457 0 409857 NOKIAN TYRES OYJ ADR ADR 65528V107 6681 426384 SH SOLE 381445 0 44939 NOMAD FOODS LTD Common Stock G6564A105 1779 83306 SH SOLE 75192 0 8114 NOMURA HLDGS INC SPONSORED ADR ADR 65535H208 11779 3318024 SH SOLE 3004649 0 313375 NORDEA BANK ABP - SPON ADR ADR 65558R109 13722 1897950 SH SOLE 1638270 0 259680 NORDIC AMERICAN TANKERS LTD Common Stock G65773106 641 273895 SH SOLE 264222 0 9673 NORDSON CORP Common Stock 655663102 14348 101533 SH SOLE 82606 0 18927 NORDSTROM INC Common Stock 655664100 17283 542470 SH SOLE 361437 0 181033 NORFOLK SOUTHERN CORP Common Stock 655844108 163643 820967 SH SOLE 657371 0 163596 NORSK HYDRO A S SPONSORED ADR ADR 656531605 7870 2186108 SH SOLE 1801677 0 384431 NORTHERN OIL & GAS NEV COM Common Stock 665531109 87 45157 SH SOLE 44837 0 320 NORTHERN TRUST CORP Common Stock 665859104 41074 456377 SH SOLE 387650 0 68727 NORTHFIELD BANCORP INC/NJ Common Stock 66611T108 2771 177533 SH SOLE 143265 0 34268 NORTHRIM BANCORP INC Common Stock 666762109 348 9770 SH SOLE 9764 0 6 NORTHROP GRUMMAN CORP Common Stock 666807102 197009 609726 SH SOLE 478833 0 130893 NORTHSTAR REALTY EUROPE CORP REIT 66706L101 3799 231213 SH SOLE 144889 0 86324 NORTHWEST BANCSHARES INC Common Stock 667340103 7786 442116 SH SOLE 238430 0 203686 NORTHWEST NATURAL HOLDING CO Common Stock 66765N105 7331 105483 SH SOLE 93111 0 12372 NORTHWEST PIPE CO Common Stock 667746101 232 9003 SH SOLE 8703 0 300 NORTHWESTERN CORP Common Stock 668074305 23382 324081 SH SOLE 197589 0 126492 NORWEGIAN CRUISE LINE SHS Common Stock G66721104 34539 644033 SH SOLE 222210 0 421823 NOVAGOLD RES INC COM NEW Common Stock 66987E206 215 36426 SH SOLE 32555 0 3871 NOVANTA INC Common Stock 67000B104 5759 61067 SH SOLE 35876 0 25191 NOVARTIS A G SPONSORED ADR ADR 66987V109 226204 2477320 SH SOLE 1820792 0 656528 NOVAVAX INC COM Common Stock 670002401 75 12825 SH SOLE 12825 0 0 NOVOCURE LTD Common Stock G6674U108 4011 63434 SH SOLE 32452 0 30982 NOVO-NORDISK A S ADR ADR 670100205 103591 2029602 SH SOLE 1771108 0 258494 NOVOZYMES A/S UNSPONS ADR ADR 670108109 11367 244287 SH SOLE 227386 0 16901 NOW INC/DE Common Stock 67011P100 4376 296498 SH SOLE 193515 0 102983 NRG ENERGY INC Common Stock 629377508 42043 1197133 SH SOLE 930459 0 266674 NSK LTD SPONSORED ADR ADR 670184100 6126 346865 SH SOLE 294459 0 52406 NTT DOCOMO INC SPONS ADR ADR 62942M201 49206 2108242 SH SOLE 1951274 0 156968 NU SKIN ENTERPRISES INC Common Stock 67018T105 7347 148969 SH SOLE 85575 0 63394 NUANCE COMMUNICATIONS INC Common Stock 67020Y100 3518 220261 SH SOLE 189073 0 31188 NUCOR CORP Common Stock 670346105 48706 883951 SH SOLE 793858 0 90093 NUTANIX INC-A Common Stock 67059N108 1908 73551 SH SOLE 54814 0 18737 NUTRIEN LTD Common Stock 67077M108 12086 226083 SH SOLE 205896 0 20187 NUVASIVE INC Common Stock 670704105 4145 70814 SH SOLE 47895 0 22919 NUVEEN ATM-FREE MUNI INCOME FUND Closed-End Fund 670657105 58545 4239304 SH SOLE 3705979 0 533325 NUVEEN CREDIT STRATEGIES INCOME FUND Closed-End Fund 67073D102 12891 1627617 SH SOLE 1494430 0 133187 NUVEEN GLOBAL HIGH INCOME FUND Closed-End Fund 67075G103 5762 372471 SH SOLE 316941 0 55530 NUVEEN PFD & INCOME TE COM Closed-End Fund 67075A106 622 26281 SH SOLE 13969 0 12312 NUVEEN PREFERRED INCOME OPPORTUNITY FUND Closed-End Fund 67073B106 3346 337602 SH SOLE 185111 0 152491 NUVEEN QUALITY MUNICIPAL INCOME Closed-End Fund 67066V101 58107 4150503 SH SOLE 3627018 0 523485 NUVEEN QUALITY PREFERRED II Closed-End Fund 67072C105 503 52982 SH SOLE 27471 0 25512 NUVEEN REAL ASSET INC COM Closed-End Fund 67074Y105 9962 588399 SH SOLE 400218 0 188181 NV5 GLOBAL INC COM Common Stock 62945V109 582 7145 SH SOLE 6988 0 157 NVE CORP COM NEW Common Stock 629445206 351 5047 SH SOLE 2205 0 2842 NVENT ELECTRIC Common Stock G6700G107 9560 385642 SH SOLE 288713 0 96929 NVIDIA CORP Common Stock 67066G104 212569 1294340 SH SOLE 1075113 0 219227 NVR INC Common Stock 62944T105 15689 4655 SH SOLE 4386 0 269 NXP SEMICONDUCTORS N V COM Common Stock N6596X109 67692 693499 SH SOLE 543951 0 149548 NYMOX PHARMACEUTICAL CORP Common Stock P73398102 56 38762 SH SOLE 38762 0 0 O A O TATNEFT SPON ADR REG S ADR 876629205 2045 27885 SH SOLE 27020 0 865 OAKTREE SPECIALTY LENDING CORP Common Stock 67401P108 196 36253 SH SOLE 36253 0 0 OAO GAZPROM - SPON ADR ADR 368287207 20179 2756641 SH SOLE 2673496 0 83145 OASIS PETE INC NEW COM Common Stock 674215108 6282 1106004 SH SOLE 905451 0 200553 OCCIDENTAL PETROLEUM CORP Common Stock 674599105 80389 1598832 SH SOLE 984725 0 614107 OCEANEERING INTERNATIONAL INC Common Stock 675232102 10390 509585 SH SOLE 281863 0 227722 OCEANFIRST FINANCIAL CORP Common Stock 675234108 1603 64495 SH SOLE 26174 0 38321 OCULAR THERAPEUTIX Common Stock 67576A100 54 12258 SH SOLE 12199 0 59 OCWEN FINANCIAL CORP Common Stock 675746309 1413 682751 SH SOLE 296672 0 386079 OFFICE DEPOT INC Common Stock 676220106 7225 3507377 SH SOLE 1914635 0 1592742 OFFICE PROPERTIES INCOME TRU REIT 67623C109 5627 214187 SH SOLE 145957 0 68230 OFG BANCORP Common Stock 67103X102 13541 569672 SH SOLE 198325 0 371347 OGE ENERGY CORP Common Stock 670837103 33613 789776 SH SOLE 549814 0 239962 OI SA ADR 670851401 277 702067 SH SOLE 315800 0 386267 OIL CO LUKOIL SPONSORED ADR ADR 69343P105 18876 224660 SH SOLE 202220 0 22440 OIL SEARCH LTD-SPONSORED ADR ADR 677890303 5009 204780 SH SOLE 174927 0 29853 OIL STATES INTERNATIONAL INC Common Stock 678026105 4903 267935 SH SOLE 200075 0 67860 OKTA INC CL A Common Stock 679295105 19461 157563 SH SOLE 153351 0 4212 OLD DOMINION FREIGHT LINE INC Common Stock 679580100 15850 106194 SH SOLE 87808 0 18386 OLD LINE BANCSHARES COM Common Stock 67984M100 283 10636 SH SOLE 10592 0 44 OLD NATIONAL BANCORP/IN Common Stock 680033107 7575 456595 SH SOLE 311444 0 145151 OLD REPUBLIC INTERNATIONAL COR Common Stock 680223104 18214 813872 SH SOLE 624201 0 189671 OLD SECOND BANCORP INC Common Stock 680277100 411 32184 SH SOLE 31901 0 283 OLIN CORP Common Stock 680665205 10279 469144 SH SOLE 355231 0 113913 OLLIES BARGAIN OUTLT H COM Common Stock 681116109 14119 162078 SH SOLE 125113 0 36965 OLYMPIC STEEL INC Common Stock 68162K106 724 53039 SH SOLE 52809 0 230 OLYMPUS CORP SPONSORED ADR ADR 68163W109 16048 1452270 SH SOLE 1303798 0 148472 OMEGA HEALTHCARE INVESTORS REIT REIT 681936100 20968 570552 SH SOLE 351497 0 219056 OMEROS CORP COM Common Stock 682143102 621 39578 SH SOLE 36578 0 3000 OMNICELL INC Common Stock 68213N109 15124 175795 SH SOLE 90028 0 85767 OMNICOM GROUP INC Common Stock 681919106 104612 1276538 SH SOLE 659780 0 616758 OMNOVA SOLUTIONS INC Common Stock 682129101 671 107634 SH SOLE 78355 0 29279 OMRON CORP SPONSORED ADR ADR 682151303 25301 484225 SH SOLE 440741 0 43484 OMV AG SPON ADR NEW ADR 670875509 11593 237993 SH SOLE 214440 0 23553 ON DECK CAPITAL INC Common Stock 682163100 64 15502 SH SOLE 15487 0 15 ON SEMICONDUCTOR CORP Common Stock 682189105 25070 1240460 SH SOLE 637550 0 602910 ONE GAS INC COM Common Stock 68235P108 10941 121168 SH SOLE 89658 0 31510 ONE LIBERTY PROPERTIES INC REIT REIT 682406103 1707 58959 SH SOLE 47841 0 11118 ONEMAIN HOLDINGS INC Common Stock 68268W103 10278 303992 SH SOLE 172859 0 131133 ONEOK INC Common Stock 682680103 79537 1155898 SH SOLE 1032871 0 123027 ONESPAN INC Common Stock 68287N100 1032 72810 SH SOLE 61612 0 11198 ONEX CORPORATION Common Stock 68272K103 1499 24807 SH SOLE 24807 0 0 ONO PHARMACEUTICAL CO ADR ADR 682736103 6529 1099210 SH SOLE 988476 0 110734 OOMA INC Common Stock 683416101 298 28410 SH SOLE 27993 0 417 OP BANCORP Common Stock 67109R109 312 28777 SH SOLE 23981 0 4796 OPEN TEXT CORP Common Stock 683715106 11332 275052 SH SOLE 271112 0 3940 OPKO HEALTH INC COM Common Stock 68375N103 1128 462177 SH SOLE 291856 0 170321 OPPENHEIMER HOLDINGS INC Common Stock 683797104 1235 45355 SH SOLE 21041 0 24314 OPTINOSE INC Common Stock 68404V100 273 38621 SH SOLE 14095 0 24526 OPUS BK IRVINE CALIF COM Common Stock 684000102 2439 115527 SH SOLE 107310 0 8217 ORACLE CORP Common Stock 68389X105 612538 10751933 SH SOLE 7009576 0 3742357 ORANGE SA ADR 684060106 19962 1269857 SH SOLE 1115013 0 154844 ORASURE TECHNOLOGIES INC COM Common Stock 68554V108 1197 129019 SH SOLE 123850 0 5169 ORBCOMM INC Common Stock 68555P100 394 54341 SH SOLE 53083 0 1258 ORCHARD THERAPEUTICS PLC ADR 68570P101 715 51073 SH SOLE 15536 0 35537 ORCHID ISLAND CAPITAL INC REIT 68571X103 1274 200321 SH SOLE 199954 0 367 OREILLY AUTOMOTIVE INC Common Stock 67103H107 115077 311591 SH SOLE 212168 0 99423 ORICA LTD ADR ADR 68618H103 215 15030 SH SOLE 8709 0 6321 ORIENTAL LAND CO LTD-ADR ADR 68620X104 322 13092 SH SOLE 1329 0 11763 ORION ENGINEERED CARBO COM Common Stock L72967109 925 43220 SH SOLE 43220 0 0 ORION GROUP HOLDINGS INC Common Stock 68628V308 234 87197 SH SOLE 86393 0 804 ORITANI FINANCIAL CORP Common Stock 68633D103 3422 192895 SH SOLE 138163 0 54732 ORIX CORP SPONSORED ADR ADR 686330101 43888 586105 SH SOLE 533512 0 52593 ORKLA ASA SPON ADR ADR 686331109 13416 1519397 SH SOLE 1403797 0 115600 ORMAT TECHNOLOGIES INC Common Stock 686688102 2226 35112 SH SOLE 23531 0 11581 ORTHOFIX MEDICAL INC Common Stock 68752M108 2784 52650 SH SOLE 40039 0 12611 OSHKOSH CORP Common Stock 688239201 22631 271061 SH SOLE 160553 0 110508 OSI SYSTEMS INC Common Stock 671044105 5939 52734 SH SOLE 31940 0 20794 OTONOMY INC COM Common Stock 68906L105 35 12627 SH SOLE 12627 0 0 OTSUKA HLDGS CO LTD ADR ADR 689164101 19643 1206811 SH SOLE 1101832 0 104979 OTTER TAIL CORP Common Stock 689648103 5283 100045 SH SOLE 58536 0 41509 OUTFRONT MEDIA INC REIT 69007J106 10087 391133 SH SOLE 141541 0 249592 OVERSEA-CHINESE BANK-UNS ADR ADR 690333109 11225 671724 SH SOLE 585918 0 85806 OVERSEAS SHIPHOLDING GROUP-A Common Stock 69036R863 731 388739 SH SOLE 169672 0 219067 OVERSTOCK.COM INC Common Stock 690370101 354 26008 SH SOLE 16374 0 9634 OWENS & MINOR INC Common Stock 690732102 2675 835853 SH SOLE 564698 0 271155 OWENS CORNING Common Stock 690742101 7753 133216 SH SOLE 119584 0 13632 OWENS-ILLINOIS INC Common Stock 690768403 27640 1600483 SH SOLE 357173 0 1243310 OXFORD IMMUNOTEC GLOBA ORD SHS Common Stock G6855A103 144 10489 SH SOLE 2941 0 7548 OXFORD INDUSTRIES INC Common Stock 691497309 5001 65971 SH SOLE 35010 0 30961 P T TELEKOMUNIKASI INDONESIA SPONSORED ADR ADR 715684106 13912 475773 SH SOLE 459290 0 16483 PACCAR INC Common Stock 693718108 70584 984979 SH SOLE 832477 0 152502 PACIFIC BIOSCIENCES OF CALIFORNIA INC Common Stock 69404D108 1471 243197 SH SOLE 106444 0 136753 PACIFIC CENTY CYBERWKS SPONSORED ADR ADR 70454G207 475 83860 SH SOLE 24818 0 59042 PACIFIC MERCANTILE COM Common Stock 694552100 314 38019 SH SOLE 22242 0 15777 PACIFIC PREMIER BNCRP COM Common Stock 69478X105 3915 126774 SH SOLE 108322 0 18452 PACIRA BIOSCIENCES INC Common Stock 695127100 4637 106630 SH SOLE 13177 0 93453 PACKAGING CORP OF AMERICA Common Stock 695156109 31317 328547 SH SOLE 233145 0 95402 PACWEST BANCORP Common Stock 695263103 31931 822337 SH SOLE 453842 0 368495 PADDY POWER BETFAIR-UNSP ADR ADR 344044102 6799 179771 SH SOLE 169754 0 10017 PAGERDUTY INC Common Stock 69553P100 267 5677 SH SOLE 3851 0 1826 PAGSEGURO DIGITAL LTD-CL A Common Stock G68707101 23329 598649 SH SOLE 517935 0 80714 PALO ALTO NETWORKS INC COM Common Stock 697435105 32225 158151 SH SOLE 108695 0 49456 PAMPA ENERGIA S A SPONS ADR LVL I ADR 697660207 9563 275820 SH SOLE 262304 0 13516 PAN AMERICAN SILVER CORP-CVR Right 697900132 786 1143395 SH SOLE 663473 0 479922 PAN PACIFIC INTERNATIONAL HOLDINGS CORP ADR ADR 69807K105 18171 1143351 SH SOLE 1020192 0 123159 PANASONIC CORP - ADR ADR 69832A205 10765 1298907 SH SOLE 1141039 0 157868 PANDORA A/S SPONSORED ADR ADR 698341203 3672 414026 SH SOLE 380338 0 33688 PANHANDLE OIL AND GAS INC Common Stock 698477106 566 43434 SH SOLE 40691 0 2743 PAPA JOHN'S INTERNATIONAL INC Common Stock 698813102 1754 39225 SH SOLE 32211 0 7014 PAR PACIFIC HOLDINGS INC Common Stock 69888T207 49741 2424031 SH SOLE 40277 0 2383754 PARAMOUNT GROUP INC COM REIT 69924R108 10131 723105 SH SOLE 432686 0 290419 PARATEK PHARMACEUTICALS INC Common Stock 699374302 660 165448 SH SOLE 155165 0 10283 PARETEUM CORP Common Stock 69946T207 508 194633 SH SOLE 194633 0 0 PARK AEROSPACE CORP Common Stock 70014A104 729 43682 SH SOLE 27415 0 16267 PARK CITY GROUP INC COM NEW Common Stock 700215304 72 13379 SH SOLE 13379 0 0 PARK HOTELS & RESORTS INC REIT 700517105 9853 357493 SH SOLE 257642 0 99851 PARK NATIONAL CORP Common Stock 700658107 2091 21036 SH SOLE 12359 0 8677 PARK24 CO LTD-SPN ADR ADR 701491102 5862 251788 SH SOLE 226806 0 24982 PARKER HANNIFIN CORP Common Stock 701094104 72208 424727 SH SOLE 381213 0 43514 PARK-OHIO HOLDINGS CORP Common Stock 700666100 436 13386 SH SOLE 1920 0 11466 PARSLEY ENERGY INC Common Stock 701877102 13949 733749 SH SOLE 430823 0 302926 PARTY CITY HOLDCO INC COM Common Stock 702149105 1586 216366 SH SOLE 84719 0 131647 PATRICK INDS INC COM Common Stock 703343103 2414 49074 SH SOLE 47025 0 2049 PATTERN ENERGY GROUP INC Common Stock 70338P100 2873 124447 SH SOLE 67979 0 56468 PATTERSON COS INC Common Stock 703395103 18566 810762 SH SOLE 557229 0 253533 PATTERSON UTI ENERGY INC COM Common Stock 703481101 8011 696036 SH SOLE 497821 0 198215 PAYCHEX INC Common Stock 704326107 75714 920083 SH SOLE 790189 0 129894 PAYCOM SOFTWARE INC COM Common Stock 70432V102 21279 93856 SH SOLE 44819 0 49037 PAYLOCITY HOLDING CORP Common Stock 70438V106 2919 31116 SH SOLE 17451 0 13665 PAYPAL HOLDINGS INC Common Stock 70450Y103 373456 3262764 SH SOLE 2561622 0 701142 PBF ENERGY INC CL A Common Stock 69318G106 9131 291741 SH SOLE 190370 0 101371 PC CONNECTION INC Common Stock 69318J100 1215 34744 SH SOLE 29078 0 5666 PCM INC Common Stock 69323K100 1094 31220 SH SOLE 18015 0 13205 PCSB FINANCIAL CORP Common Stock 69324R104 1368 67567 SH SOLE 30759 0 36808 PDC ENERGY INC Common Stock 69327R101 4471 123983 SH SOLE 105674 0 18309 PDF SOLUTIONS INC COM Common Stock 693282105 773 58884 SH SOLE 56599 0 2285 PDL BIOPHARMA INC Common Stock 69329Y104 2809 894675 SH SOLE 376353 0 518322 PDVWIRELESS INC Common Stock 69290R104 640 13623 SH SOLE 13572 0 51 PEABODY ENERGY CORP Common Stock 704551100 2213 91838 SH SOLE 66092 0 25746 PEARSON PLC SPONSORED ADR ADR 705015105 13244 1278370 SH SOLE 1172280 0 106090 PEBBLEBROOK HOTEL TRUST REIT REIT 70509V100 6818 241937 SH SOLE 140618 0 101319 PEGASYSTEMS INC Common Stock 705573103 3307 46447 SH SOLE 26786 0 19661 PEMBINA PIPELINE CORP COM Common Stock 706327103 11805 317245 SH SOLE 311626 0 5619 PENN NATIONAL GAMING INC Common Stock 707569109 4561 236818 SH SOLE 135948 0 100870 PENN VIRGINIA CORP Common Stock 70788V102 707 23042 SH SOLE 22111 0 931 PENNANTPARK INVESTMENT CORP Common Stock 708062104 1128 178549 SH SOLE 8504 0 170045 PENNSYLVANIA RL ESTATE INVT SH BEN REIT REIT 709102107 2847 438070 SH SOLE 349741 0 88329 PENNYMAC FINANCIAL SERVICES Common Stock 70932M107 906 40841 SH SOLE 33186 0 7655 PENNYMAC MORTGAGE INVESTMENT REIT 70931T103 8488 388824 SH SOLE 212493 0 176331 PENSKE AUTOMOTIVE GROUP INC Common Stock 70959W103 3108 65700 SH SOLE 54644 0 11056 PENTAIR PLC Common Stock G7S00T104 20815 559531 SH SOLE 455567 0 103964 PENUMBRA INC COM Common Stock 70975L107 3906 24414 SH SOLE 12571 0 11843 PEOPLES BANCORP INC/OH Common Stock 709789101 1805 55964 SH SOLE 22222 0 33742 PEOPLE'S UNITED FINANCIAL INC Common Stock 712704105 42631 2540599 SH SOLE 2092657 0 447942 PEPSICO INC/NC Common Stock 713448108 729919 5566379 SH SOLE 3968140 0 1598239 PERFICIENT INC Common Stock 71375U101 9871 287621 SH SOLE 86261 0 201360 PERFORMANCE FOOD GROUP CO COM Common Stock 71377A103 12454 311113 SH SOLE 128627 0 182486 PERKINELMER INC Common Stock 714046109 27081 281098 SH SOLE 214455 0 66643 PERNOD RICARD S A SPONSORED ADR ADR 714264207 47721 1292549 SH SOLE 1067660 0 224889 PERRIGO CO PLC ORDINARY Common Stock G97822103 18725 393227 SH SOLE 342383 0 50844 PERSIMMON ADR ADR 715318101 7593 147897 SH SOLE 129458 0 18439 PERSPECTA INC Common Stock 715347100 6691 285803 SH SOLE 253064 0 32739 PETIQ INC COM CL A Common Stock 71639T106 751 22777 SH SOLE 7014 0 15763 PETMED EXPRESS INC Common Stock 716382106 754 48097 SH SOLE 33948 0 14149 PETROCHINA CO LTD SPONSORED ADR ADR 71646E100 3552 64497 SH SOLE 61686 0 2811 PETROFAC LTD ADS ADR 716473103 143 48744 SH SOLE 48343 0 401 PETROLEO BRASILEIRO SA PETRO SPONSORED ADR ADR 71654V408 61738 3965207 SH SOLE 3219022 0 746185 PETROLEO BRASILEIRO SA PETRO SPONSORED ADR ADR 71654V101 7459 525268 SH SOLE 461204 0 64064 PEUGEOT SA-UNSP ADR ADR 716830104 10189 415023 SH SOLE 366433 0 48590 PFIZER INC Common Stock 717081103 940576 21712288 SH SOLE 14972108 0 6740180 PFSWEB INC Common Stock 717098206 65 15952 SH SOLE 15952 0 0 PG&E CORP Common Stock 69331C108 8343 363987 SH SOLE 344878 0 19109 PGIM GLOBAL HIGH YIELD FUND INC Closed-End Fund 69346J106 32649 2259464 SH SOLE 2032147 0 227317 PGIM HIGH YIELD BOND FUND INC Closed-End Fund 69346H100 17388 1188515 SH SOLE 1039595 0 148920 PGT INNOVATIONS INC Common Stock 69336V101 963 57618 SH SOLE 54341 0 3277 PH GLATFELTER CO Common Stock 377316104 3782 224074 SH SOLE 180413 0 43661 PHI INC Common Stock 69336T205 7 57755 SH SOLE 55709 0 2046 PHIBRO ANIMAL HEALTH C CL A COM Common Stock 71742Q106 1724 54258 SH SOLE 43373 0 10885 PHILIP MORRIS INTERNATIONAL IN Common Stock 718172109 348095 4432640 SH SOLE 2680426 0 1752214 PHILIPPINE LONG DISTANCE TEL SPONSORED ADR ADR 69344D408 11620 468177 SH SOLE 451915 0 16262 PHILLIPS 66 COM Common Stock 718546104 196451 2100177 SH SOLE 1503786 0 596391 PHILLIPS 66 PARTNERS L COM UNIT REP INT MLP 718549207 1466 29707 SH SOLE 0 0 29707 PHOTRONICS INC Common Stock 719405102 2076 253223 SH SOLE 135812 0 117411 PHYSICIANS REALTY TRUST REIT 71943U104 6369 365207 SH SOLE 297787 0 67420 PICC PROPERTY & CAS-UNSP ADR ADR 69338J106 436 16083 SH SOLE 15484 0 599 PICO HOLDINGS INC Common Stock 693366205 121 10396 SH SOLE 9898 0 498 PIEDMONT OFFICE REALTY TUR-A REIT REIT 720190206 9437 473484 SH SOLE 210828 0 262656 PIER 1 IMPORTS INC Common Stock 720279504 84 11157 SH SOLE 4257 0 6900 PIERIS PHARMACEUTICALS COM Common Stock 720795103 100 21177 SH SOLE 21148 0 29 PILGRIM'S PRIDE CORP Common Stock 72147K108 12998 511948 SH SOLE 54263 0 457685 PINDUODUO INC-ADR ADR 722304102 1834 88898 SH SOLE 87653 0 1245 PING AN INS GROUP CO CHINA SPON ADR ADR 72341E304 23868 993243 SH SOLE 854762 0 138481 PINNACLE FINANCIAL PARTNERS IN Common Stock 72346Q104 4957 86240 SH SOLE 75014 0 11226 PINNACLE WEST CAPITAL CORP Common Stock 723484101 56635 601926 SH SOLE 442256 0 159670 PINTEREST INC- CLASS A Common Stock 72352L106 6821 250591 SH SOLE 0 0 250591 PIONEER ENERGY SERVICES CORP Common Stock 723664108 41 162183 SH SOLE 65975 0 96208 PIONEER FLOATING RATE TRUST Closed-End Fund 72369J102 574 53697 SH SOLE 41705 0 11992 PIONEER MUNI HI INC ADV TRST Closed-End Fund 723762100 448 41709 SH SOLE 41709 0 0 PIONEER MUNI HIGH INCOME TRUST Closed-End Fund 723763108 451 36951 SH SOLE 36951 0 0 PIONEER NATURAL RESOURCES CO Common Stock 723787107 64858 421542 SH SOLE 356278 0 65264 PIPER JAFFRAY COS Common Stock 724078100 3239 43614 SH SOLE 32573 0 11041 PITNEY BOWES INC Common Stock 724479100 5972 1395360 SH SOLE 936944 0 458416 PLAINS ALL AMER PIPELINE LP MLP 726503105 34606 1421184 SH SOLE 1369009 0 52175 PLAINS GP HOLDINGS LP-CL A Common Stock 72651A207 1287 51539 SH SOLE 50683 0 856 PLANET FITNESS INC CL A Common Stock 72703H101 11089 153076 SH SOLE 25223 0 127853 PLANTRONICS INC Common Stock 727493108 2665 71937 SH SOLE 43583 0 28354 PLAYA HOTELS & RESORTS Common Stock N70544106 1226 158964 SH SOLE 41463 0 117501 PLAYAGS INC Common Stock 72814N104 4578 235365 SH SOLE 652 0 234713 PLEXUS CORP Common Stock 729132100 5414 92754 SH SOLE 74965 0 17789 PLUG POWER INC COM Common Stock 72919P202 80 35611 SH SOLE 31316 0 4295 PLURALSIGHT INC - A Common Stock 72941B106 2221 73239 SH SOLE 34164 0 39075 PNC FINANCIAL SERVICES GROUP I Common Stock 693475105 218792 1593766 SH SOLE 1220144 0 373622 PNM RESOURCES INC Common Stock 69349H107 15600 306418 SH SOLE 195857 0 110561 POLARIS INDUSTRIES INC Common Stock 731068102 8198 89860 SH SOLE 69123 0 20737 POLARITY TE INC Common Stock 731094108 125 21968 SH SOLE 21027 0 941 POLYONE CORP Common Stock 73179P106 6084 193832 SH SOLE 125926 0 67906 POOL CORP Common Stock 73278L105 19809 103713 SH SOLE 59136 0 44577 POPULAR INC Common Stock 733174700 29370 541490 SH SOLE 172330 0 369160 PORSCHE AUTOMOBIL HLDG ADR ADR 73328P106 17708 2745368 SH SOLE 2464194 0 281174 PORTLAND GENERAL ELECTRIC CO Common Stock 736508847 24083 444591 SH SOLE 196713 0 247878 PORTOLA PHARMACEUTICAL COM Common Stock 737010108 2116 78006 SH SOLE 76190 0 1816 POSCO SPONSORED ADR ADR 693483109 25483 480265 SH SOLE 466840 0 13425 POST HOLDINGS INC Common Stock 737446104 10346 99505 SH SOLE 86961 0 12544 POTBELLY CORP Common Stock 73754Y100 166 32548 SH SOLE 32548 0 0 POTLATCHDELTIC CORP REIT 737630103 5330 136736 SH SOLE 54606 0 82130 POWELL INDUSTRIES INC Common Stock 739128106 713 18750 SH SOLE 18024 0 726 POWER INTEGRATIONS INC Common Stock 739276103 8125 101335 SH SOLE 61300 0 40035 POWER SOLUTIONS INTERNATIONAL Common Stock 73933G202 104 10716 SH SOLE 10716 0 0 PPG INDUSTRIES INC Common Stock 693506107 96846 829803 SH SOLE 681329 0 148474 PPL CORP Common Stock 69351T106 80788 2605214 SH SOLE 2054173 0 551041 PQ GROUP HOLDINGS INC Common Stock 73943T103 995 62803 SH SOLE 62019 0 784 PRA GROUP INC Common Stock 69354N106 4320 153513 SH SOLE 114919 0 38594 PRA HEALTH SCIENCES COM Common Stock 69354M108 5741 57907 SH SOLE 37566 0 20341 PRADA S.P.A.-UNSP ADR ADR 73942H100 3669 601512 SH SOLE 600931 0 581 PRECISION BIOSCIENCES INC Common Stock 74019P108 462 34881 SH SOLE 458 0 34423 PREFERRED APARTMENT COMMUN - A REIT 74039L103 2276 152217 SH SOLE 121551 0 30666 PREFERRED BK LOS ANGELES CA COM Common Stock 740367404 949 20095 SH SOLE 19523 0 572 PREMIER INC - CLASS A Common Stock 74051N102 11041 282294 SH SOLE 56874 0 225420 PRESIDIO INC Common Stock 74102M103 2301 168361 SH SOLE 25260 0 143101 PRESTIGE CONSUMER HEALTHCARE I Common Stock 74112D101 11458 361687 SH SOLE 160180 0 201507 PRGX GLOBAL INC Common Stock 69357C503 96 14231 SH SOLE 14231 0 0 PRICESMART INC Common Stock 741511109 1168 22855 SH SOLE 13146 0 9709 PRIMERICA INC Common Stock 74164M108 5379 44841 SH SOLE 38622 0 6219 PRIMO WATER CORP Common Stock 74165N105 199 16149 SH SOLE 12713 0 3436 PRIMORIS SERVICES CORP Common Stock 74164F103 856 40889 SH SOLE 24151 0 16738 PRINCIPAL FINANCIAL GROUP INC Common Stock 74251V102 62311 1075807 SH SOLE 938972 0 136835 PROASSURANCE CORP Common Stock 74267C106 8248 228406 SH SOLE 122397 0 106009 PROCTER & GAMBLE CO/THE Common Stock 742718109 928129 8464472 SH SOLE 6363063 0 2101409 PROFIRE ENERGY INC COM Common Stock 74316X101 36 24022 SH SOLE 24022 0 0 PROGENICS PHARMACEUTICALS IN COM Common Stock 743187106 1739 281847 SH SOLE 160228 0 121619 PROGRESS SOFTWARE CORP Common Stock 743312100 7218 165481 SH SOLE 94247 0 71234 PROGRESSIVE CORP/THE Common Stock 743315103 160739 2010999 SH SOLE 1334004 0 676995 PROLOGIS INC REIT 74340W103 133035 1660859 SH SOLE 1319502 0 341357 PROOFPOINT INC COM Common Stock 743424103 9683 80523 SH SOLE 40394 0 40129 PROPETRO HOLDING CORP Common Stock 74347M108 4382 211677 SH SOLE 104607 0 107070 PROS HOLDINGS INC Common Stock 74346Y103 3448 54510 SH SOLE 24279 0 30231 PROSIEBENSAT 1 MEDIA A ADR ADR 743476202 5499 1424681 SH SOLE 1307742 0 116939 PROSPERITY BANCSHARES INC Common Stock 743606105 12395 187668 SH SOLE 130090 0 57578 PROTAGONIST THERAPEUTICS INC Common Stock 74366E102 209 17233 SH SOLE 1521 0 15712 PROTECTIVE INSURANCE CORP- B Common Stock 74368L203 349 20096 SH SOLE 19988 0 108 PROTHENA CORP PLC SHS Common Stock G72800108 482 45617 SH SOLE 45018 0 599 PROTO LABS INC COM Common Stock 743713109 7530 64901 SH SOLE 49724 0 15177 PROVIDENCE SERVICE CORP/THE Common Stock 743815102 1388 24213 SH SOLE 18578 0 5635 PROVIDENT FINANCIAL SERVICES Common Stock 74386T105 6464 266547 SH SOLE 194022 0 72525 PRUDENTIAL FINANCIAL INC Common Stock 744320102 154211 1526838 SH SOLE 1059258 0 467580 PRUDENTIAL PLC ADR ADR 74435K204 57671 1316095 SH SOLE 833217 0 482878 PRYSMIAN SPA-UNSPONSOREE ADR ADR 74440L106 10095 992638 SH SOLE 903662 0 88976 PS BUSINESS PARKS INC/CA REIT REIT 69360J107 8661 51390 SH SOLE 28873 0 22517 PT BK MANDIRI PERSERO ADR ADR 69367U105 11437 1014775 SH SOLE 936473 0 78302 PT BK RAKYAT ADR SHS B ADR 69366X100 7001 455477 SH SOLE 355610 0 99867 PT SEMEN GRESIK PERSER ADR ADR 69367J100 1674 103358 SH SOLE 99231 0 4127 PT UTD TRACTORS TBK ADR ADR 69367T108 1084 27185 SH SOLE 26921 0 264 PTC INC Common Stock 69370C100 15027 167413 SH SOLE 113769 0 53644 PTC THERAPEUTICS INC COM Common Stock 69366J200 1517 33708 SH SOLE 32328 0 1380 PUBLIC SERVICE ENTERPRISE GROUP Common Stock 744573106 106376 1808498 SH SOLE 1259958 0 548540 PUBLIC STORAGE INC COM REIT REIT 74460D109 92000 386280 SH SOLE 331963 0 54317 PUBLICIS S A NEW SPONSORED ADR ADR 74463M106 7271 553373 SH SOLE 435672 0 117701 PULTEGROUP INC Common Stock 745867101 56635 1791101 SH SOLE 888811 0 902290 PUMA BIOTECHNOLOGY INC COM Common Stock 74587V107 621 48895 SH SOLE 3138 0 45757 PURE CYCLE CORP Common Stock 746228303 453 42764 SH SOLE 42612 0 152 PURE STORAGE INC CL A Common Stock 74624M102 1995 130618 SH SOLE 122476 0 8142 PUTNAM MASTER INTER INC TST Closed-End Fund 746909100 484 105523 SH SOLE 58445 0 47078 PUTNAM MUNI OPPORTUNITIES TR Closed-End Fund 746922103 5148 406626 SH SOLE 406626 0 0 PVH CORP Common Stock 693656100 15287 161527 SH SOLE 126507 0 35020 PYXUS INTERNATIONAL INC Common Stock 74737V106 457 30082 SH SOLE 14996 0 15086 PZENA INVESTMENT MANAGEMENT Common Stock 74731Q103 159 18457 SH SOLE 18397 0 60 Q2 HLDGS INC COM Common Stock 74736L109 3599 47130 SH SOLE 17303 0 29827 QAD INC Common Stock 74727D306 699 17388 SH SOLE 2825 0 14563 QBE INS GROUP LTD SPONSORED ADR ADR 74728G605 26598 3215474 SH SOLE 2993258 0 222216 QCR HOLDINGS INC COM Common Stock 74727A104 697 20001 SH SOLE 11701 0 8300 QEP RESOURCES INC Common Stock 74733V100 7207 996876 SH SOLE 750238 0 246638 QI PLC SPONSERED ADR ADR 74735M108 4522 231087 SH SOLE 219853 0 11234 QIAGEN N.V. Common Stock N72482123 43645 1076315 SH SOLE 888740 0 187575 QORVO INC Common Stock 74736K101 19210 288388 SH SOLE 247921 0 40467 QTS RLTY TR INC COM CL A REIT 74736A103 6662 144268 SH SOLE 92271 0 51997 QUAD/GRAPHICS INC Common Stock 747301109 1356 171426 SH SOLE 95082 0 76344 QUAKER CHEMICAL CORP Common Stock 747316107 7327 36116 SH SOLE 22853 0 13263 QUALCOMM INC Common Stock 747525103 356756 4689841 SH SOLE 3247755 0 1442086 QUALYS INC COM Common Stock 74758T303 4115 47259 SH SOLE 41263 0 5996 QUANEX BUILDING PRODUCTS CORP Common Stock 747619104 1653 87495 SH SOLE 45827 0 41668 QUANTA SERVICES INC Common Stock 74762E102 13790 361089 SH SOLE 307417 0 53672 QUANTERIX CORP Common Stock 74766Q101 212 6261 SH SOLE 6261 0 0 QUDIAN INC - SPONSORED ADR ADR 747798106 1151 153444 SH SOLE 149385 0 4059 QUEST DIAGNOSTICS INC/DE Common Stock 74834L100 66941 657509 SH SOLE 514847 0 142662 QUIDEL CORP Common Stock 74838J101 3050 51422 SH SOLE 27663 0 23759 QUINSTREET INC Common Stock 74874Q100 2228 140547 SH SOLE 128458 0 12089 QUORUM HEALTH CORP Common Stock 74909E106 18 13178 SH SOLE 13178 0 0 QUOTIENT TECHNOLOGY INC Common Stock 749119103 583 54274 SH SOLE 53229 0 1045 QURATE RETAIL INC Common Stock 74915M100 14797 1194287 SH SOLE 777191 0 417096 R1 RCM INC COM Common Stock 749397105 5842 464366 SH SOLE 53256 0 411110 RA PHARMACEUTICALS INC Common Stock 74933V108 1703 56619 SH SOLE 12955 0 43664 RADIAN GROUP INC Common Stock 750236101 15221 666137 SH SOLE 239079 0 427058 RADIANT LOGISTICS INC COM Common Stock 75025X100 1115 181655 SH SOLE 22794 0 158861 RADIUS HEALTH INC Common Stock 750469207 2616 107407 SH SOLE 35468 0 71939 RADNET INC Common Stock 750491102 540 39142 SH SOLE 15759 0 23383 RADWARE LTD ORD Common Stock M81873107 783 31667 SH SOLE 31133 0 534 RAFAEL HOLDINGS INC Common Stock 75062E106 254 8839 SH SOLE 8815 0 24 RAKUTEN INC ADR ADR 75102W108 16996 1417541 SH SOLE 1268274 0 149267 RALPH LAUREN CORP Common Stock 751212101 22558 198594 SH SOLE 116510 0 82084 RAMACO RES INC COM Common Stock 75134P303 70 13167 SH SOLE 11493 0 1674 RAMBUS INC Common Stock 750917106 3683 305907 SH SOLE 205950 0 99957 RANDSTAD HLDG NV ADR ADR 75279Q108 4228 153557 SH SOLE 140643 0 12914 RANGE RESOURCES CORP Common Stock 75281A109 6454 924702 SH SOLE 863953 0 60749 RANPAK HOLDINGS CORP Common Stock 75321W103 952 107520 SH SOLE 0 0 107520 RANPAK HOLDINGS CORP WARRANTS Equity WRT 75321W111 63 52636 SH SOLE 0 0 52636 RAPID7 INC COM Common Stock 753422104 2727 47152 SH SOLE 23595 0 23557 RATTLER MIDSTREAM LP Ltd Part 75419T103 2343 120829 SH SOLE 0 0 120829 RAVEN INDUSTRIES INC Common Stock 754212108 2294 63948 SH SOLE 56323 0 7625 RAYMOND JAMES FINANCIAL INC Common Stock 754730109 36680 433821 SH SOLE 322747 0 111074 RAYONIER ADVANCED MATERIALS Common Stock 75508B104 2033 313202 SH SOLE 206230 0 106972 RAYONIER INC COM REIT REIT 754907103 8243 272060 SH SOLE 179819 0 92241 RAYTHEON CO Common Stock 755111507 207016 1190566 SH SOLE 739932 0 450634 RBC BEARINGS INC Common Stock 75524B104 10077 60411 SH SOLE 39925 0 20486 RE/MAX HOLDINGS INCL - CL A Common Stock 75524W108 872 28357 SH SOLE 27438 0 919 READING INTERNATIONAL INC CL A Common Stock 755408101 145 11196 SH SOLE 8680 0 2516 READY CAPITAL CORP REIT 75574U101 802 53856 SH SOLE 42818 0 11038 REAL ESTATE SELECT SECT SPDR ETF 81369Y860 397 10805 SH SOLE 8593 0 2212 REALOGY HLDGS CORP COM Common Stock 75605Y106 5813 802877 SH SOLE 520030 0 282847 REALPAGE INC Common Stock 75606N109 9686 164583 SH SOLE 159507 0 5076 REALTY INCOME CORP COM REIT REIT 756109104 43846 635719 SH SOLE 566030 0 69689 REATA PHARMACEUTICALS CL A Common Stock 75615P103 2991 31703 SH SOLE 9066 0 22637 RECKITT BENCKISER GROUP - SPONSORED ADR ADR 756255204 38523 2425876 SH SOLE 2084807 0 341069 RECKITT BENCKISER GROUP PLC Common Stock G74079107 494 6222 SH SOLE 6222 0 0 RECRO PHARMA INC Common Stock 75629F109 1083 106533 SH SOLE 84785 0 21748 RECRUIT HOLDINGS CO LTD-ADR ADR 75629J101 6613 1000381 SH SOLE 865621 0 134760 RED ELECTRICA COR - UNSPON ADR ADR 756568101 24505 2359536 SH SOLE 2127619 0 231917 RED HAT INC Common Stock 756577102 105060 559544 SH SOLE 488565 0 70979 RED ROBIN GOURMET BURGERS INC Common Stock 75689M101 1148 37557 SH SOLE 24414 0 13143 RED ROCK RESORTS INC -CLASS A Common Stock 75700L108 1299 60478 SH SOLE 39727 0 20751 REDFIN CORP Common Stock 75737F108 877 48781 SH SOLE 43910 0 4871 REDWOOD TRUST INC REIT REIT 758075402 6045 365712 SH SOLE 254337 0 111375 REGAL BELOIT CORP COM Common Stock 758750103 12662 154965 SH SOLE 75982 0 78983 REGENCY CENTERS CORP REIT REIT 758849103 22776 341259 SH SOLE 303671 0 37588 REGENERON PHARMACEUTICALS Common Stock 75886F107 58675 187461 SH SOLE 135543 0 51918 REGENXBIO INC COM Common Stock 75901B107 1462 28469 SH SOLE 26902 0 1567 REGIONAL MGMT CORP COM Common Stock 75902K106 1039 39387 SH SOLE 17247 0 22140 REGIONS FINANCIAL CORP Common Stock 7591EP100 113214 7577935 SH SOLE 4657706 0 2920229 REGIS CORP Common Stock 758932107 2096 126294 SH SOLE 73255 0 53039 REINSURANCE GROUP OF AMERICA I Common Stock 759351604 50018 320564 SH SOLE 146020 0 174544 RELIANCE STEEL & ALUMINUM CO Common Stock 759509102 25117 265446 SH SOLE 183168 0 82278 RELX PLC - SPONSORED ADR ADR 759530108 58591 2400305 SH SOLE 1840890 0 559416 REMY COINTREAU S A ADR ADR 759655103 527 36634 SH SOLE 30062 0 6572 RENAISSANCERE HOLDINGS LTD Common Stock G7496G103 36515 205131 SH SOLE 80382 0 124749 RENASANT CORP Common Stock 75970E107 2930 81518 SH SOLE 66606 0 14912 RENAULT S A ADR ADR 759673403 14433 1154612 SH SOLE 1005498 0 149114 RENESAS ELECTRO-UNSPON ADR ADR 75972B101 104 42578 SH SOLE 1993 0 40585 RENEWABLE ENERGY GROUP INC Common Stock 75972A301 2027 127814 SH SOLE 65840 0 61974 RENT-A-CENTER INC/TX Common Stock 76009N100 15182 570097 SH SOLE 195439 0 374658 RENTOKIL INITIAL PLC SPONSORED ADR ADR 760125104 3235 126523 SH SOLE 38101 0 88422 REPLIGEN CORP COM Common Stock 759916109 9234 107434 SH SOLE 67357 0 40077 REPSOL YPF S A SPONSORED ADR ADR 76026T205 28838 1848598 SH SOLE 1565381 0 283217 REPUBLIC BANCORP INC/KY Common Stock 760281204 2007 40347 SH SOLE 7208 0 33139 REPUBLIC FIRST BANCORP INC Common Stock 760416107 346 70421 SH SOLE 69643 0 778 REPUBLIC SERVICES INC Common Stock 760759100 61558 710503 SH SOLE 579003 0 131500 RESIDEO TECHNOLOGIES INC Common Stock 76118Y104 13723 626040 SH SOLE 319828 0 306212 RESMED INC Common Stock 761152107 35940 294519 SH SOLE 239637 0 54882 RESOLUTE FOREST PRODUCTS Common Stock 76117W109 744 103380 SH SOLE 99618 0 3762 RESOURCES CONNECTION INC Common Stock 76122Q105 3099 193578 SH SOLE 77491 0 116087 RESTAURANT BRANDS INTERN Common Stock 76131D103 10031 144244 SH SOLE 112382 0 31862 RESTORBIO INC Common Stock 76133L103 146 14314 SH SOLE 14237 0 77 RETAIL OPPORTUNITY INVESTMEN REIT REIT 76131N101 4621 269766 SH SOLE 205674 0 64092 RETAIL PPTYS AMER INC CL A REIT 76131V202 8786 747091 SH SOLE 310222 0 436869 RETAIL VALUE INC - W/I REIT 76133Q102 2563 73644 SH SOLE 45925 0 27719 RETROPHIN INC Common Stock 761299106 446 22214 SH SOLE 21251 0 963 REV GROUP INC COM Common Stock 749527107 8512 590688 SH SOLE 62597 0 528091 REVANCE THERAPEUTICS INC Common Stock 761330109 1442 111215 SH SOLE 74487 0 36728 REVLON INC Common Stock 761525609 399 20643 SH SOLE 19803 0 840 REX AMERICAN RESOURCES CORP Common Stock 761624105 1279 17548 SH SOLE 13852 0 3696 REXFORD INDUSTRIAL REALTY IN REIT 76169C100 6352 157338 SH SOLE 84252 0 73086 REXNORD CORP NEW COM Common Stock 76169B102 4005 132526 SH SOLE 68771 0 63755 RH Common Stock 74967X103 6469 55961 SH SOLE 44074 0 11887 RHEINMETALL AG - USNPONS ADR ADR 76206K107 418 17333 SH SOLE 17333 0 0 RHYTHM PHARMACEUTICALS INC Common Stock 76243J105 643 29217 SH SOLE 2234 0 26983 RIBBON COMMUNICATIONS INC Common Stock 762544104 102 20880 SH SOLE 14770 0 6110 RICOH LTD ADR NEW ADR 765658307 478 48057 SH SOLE 44585 0 3472 RIGEL PHARMACEUTICALS INC COM NEW Common Stock 766559603 431 165251 SH SOLE 21060 0 144191 RIGNET INC Common Stock 766582100 453 44977 SH SOLE 3285 0 41692 RING ENERGY INC COM Common Stock 76680V108 952 293046 SH SOLE 286419 0 6627 RINGCENTRAL INC -CLASS A Common Stock 76680R206 15622 135938 SH SOLE 99984 0 35954 RIO TINTO PLC SPONSORED ADR ADR 767204100 77866 1249054 SH SOLE 1035596 0 213458 RITCHIE BROS AUCTIONEERS INC Common Stock 767744105 2882 86742 SH SOLE 51092 0 35650 RITE AID CORP COM Common Stock 767754872 2009 250834 SH SOLE 113042 0 137792 RIVERNORTH/DOUBLELINE STR OPP Closed-End Fund 76882G107 1652 96822 SH SOLE 62371 0 34451 RIVERVIEW BANCORP INC Common Stock 769397100 153 17909 SH SOLE 7840 0 10069 RLI CORP Common Stock 749607107 8946 104379 SH SOLE 87386 0 16993 RLJ LODGING TR COM REIT 74965L101 6080 342717 SH SOLE 125404 0 217313 RMR GROUP INC/THE - A Common Stock 74967R106 1943 41350 SH SOLE 13475 0 27875 ROAN RESOURCES INC Common Stock 769755109 156 89435 SH SOLE 87671 0 1764 ROBERT HALF INTERNATIONAL INC Common Stock 770323103 33021 579217 SH SOLE 401872 0 177345 ROCHE HLDG LTD SPONSORED ADR ADR 771195104 193020 5499135 SH SOLE 4630845 0 868290 ROCHE HOLDING AG-GENUSSCHEIN Common Stock H69293217 386 1381 SH SOLE 1375 0 6 ROCKET PHARMACEUTICALS INC Common Stock 77313F106 186 12405 SH SOLE 12405 0 0 ROCKWELL AUTOMATION INC Common Stock 773903109 51456 314082 SH SOLE 281128 0 32954 ROCKWELL MEDICAL INC Common Stock 774374102 112 37270 SH SOLE 37270 0 0 ROGERS COMMUNICATIONS INC Common Stock 775109200 12253 228937 SH SOLE 171292 0 57645 ROGERS CORP Common Stock 775133101 7517 43557 SH SOLE 32927 0 10630 ROHM CO LTD - UNSPONS ADR ADR 775376106 6457 191048 SH SOLE 166781 0 24267 ROKU INC Common Stock 77543R102 2897 31981 SH SOLE 28762 0 3219 ROLLINS INC Common Stock 775711104 15451 430742 SH SOLE 371753 0 58989 ROLLS ROYCE GROUP PLC SPONSORED ADR ADR 775781206 24976 2316891 SH SOLE 1501923 0 814968 ROPER TECHNOLOGIES INC Common Stock 776696106 156674 427767 SH SOLE 250766 0 177001 ROSETTA RESOURCES INC Common Stock 777385105 325 87879 SH SOLE 86279 0 1600 ROSETTA STONE INC Common Stock 777780107 2370 103605 SH SOLE 4401 0 99204 ROSS STORES INC Common Stock 778296103 158586 1599937 SH SOLE 949840 0 650097 ROSTELECOM OPEN JT STK SPONSORED ADR ADR 778529107 249 31284 SH SOLE 31284 0 0 ROYAL BANK OF CANADA Common Stock 780087102 52614 662640 SH SOLE 656405 0 6235 ROYAL BANK OF SCOTLAND-SPON ADR ADR 780097689 18380 3235830 SH SOLE 2904747 0 331083 ROYAL CARIBBEAN CRUISES LTD COM Common Stock V7780T103 63083 520447 SH SOLE 346878 0 173569 ROYAL DUTCH SHELL PLC SPONS ADR A ADR 780259206 217275 3339090 SH SOLE 2282083 0 1057006 ROYAL DUTCH SHELL-SPON ADR-B ADR 780259107 69443 1056321 SH SOLE 688573 0 367748 ROYAL GOLD INC Common Stock 780287108 16489 160887 SH SOLE 120954 0 39933 ROYAL KPN NV SPONSORED ADR ADR 780641205 9742 3173300 SH SOLE 2838005 0 335295 ROYAL MAIL PLC ADR ADR 78033R107 2236 428354 SH SOLE 418969 0 9385 ROYCE MICRO-CAP TR INC COM Closed-End Fund 780915104 659 80168 SH SOLE 50070 0 30098 ROYCE VALUE TRUST Closed-End Fund 780910105 6158 442351 SH SOLE 289355 0 152996 RPC INC Common Stock 749660106 4880 676794 SH SOLE 670579 0 6215 RPM INTERNATIONAL INC Common Stock 749685103 16456 269280 SH SOLE 251419 0 17861 RPT REALTY REIT 74971D101 4636 382823 SH SOLE 163458 0 219365 RR DONNELLEY & SONS CO Common Stock 257867200 1152 584531 SH SOLE 307587 0 276944 RSA INSURANCE GROUP PLC ADR ADR 74971A206 12508 1713490 SH SOLE 1508408 0 205082 RSX - VanEck Vectors Russia ETF ETF 92189F403 3420 144725 SH SOLE 0 0 144725 RTI SURGICAL INC Common Stock 74975N105 203 47661 SH SOLE 47661 0 0 RTW RETAILWINDS INC Common Stock 74980D100 33 19441 SH SOLE 19029 0 412 RUBICON PROJ INC COM Common Stock 78112V102 2673 420251 SH SOLE 98308 0 321943 RUDOLPH TECHNOLOGIES INC Common Stock 781270103 2600 94105 SH SOLE 78612 0 15493 RUSH ENTERPRISES INC Common Stock 781846209 3454 94591 SH SOLE 39825 0 54766 RUTH'S HOSPITALITY GROUP INC Common Stock 783332109 1961 86367 SH SOLE 65340 0 21027 RWE AG SPONSORED ADR ADR 74975E303 16965 689366 SH SOLE 620892 0 68474 RYANAIR HLDGS PLC SPONSORED ADR ADR 783513203 9598 149634 SH SOLE 100933 0 48701 RYDER SYSTEM INC Common Stock 783549108 19056 326863 SH SOLE 192557 0 134306 RYERSON INC Common Stock 783754104 481 57801 SH SOLE 26756 0 31045 RYMAN HOSPITALITY PROPERTIES REIT 78377T107 7200 88789 SH SOLE 53224 0 35565 RYOHIN KEIKAKU CO LTD ADR ADR 78392U105 9139 253864 SH SOLE 230321 0 23543 S&P GLOBAL INC Common Stock 78409V104 201231 883408 SH SOLE 635790 0 247618 S&T BANCORP INC Common Stock 783859101 2923 77985 SH SOLE 64030 0 13955 SABRA HEALTH CARE REIT INC REIT 78573L106 7508 381323 SH SOLE 280979 0 100344 SABRE CORP COM Common Stock 78573M104 4719 212586 SH SOLE 196558 0 16028 SAFE BULKERS INC Common Stock Y7388L103 172 110003 SH SOLE 106148 0 3855 SAFEGUARD SCIENTIFICS INC Common Stock 786449207 940 77898 SH SOLE 77040 0 858 SAFEHOLD INC REIT 78645L100 498 16490 SH SOLE 9736 0 6754 SAFETY INSURANCE GROUP INC Common Stock 78648T100 4839 50869 SH SOLE 34025 0 16844 SAFRAN S A SPON ADR ADR 786584102 36398 996657 SH SOLE 867972 0 128685 SAGE GROUP PLC - UNSPON ADR ADR 78663S201 9135 220662 SH SOLE 193362 0 27300 SAGE THERAPEUTICS INC Common Stock 78667J108 8726 47662 SH SOLE 40885 0 6777 SAIA INC Common Stock 78709Y105 5991 92633 SH SOLE 49376 0 43257 SAILPOINT TECHNOLOGIES HOLDI Common Stock 78781P105 1464 73076 SH SOLE 72738 0 338 SAIPEM SPA ADR ADR 79376W307 248 25026 SH SOLE 25026 0 0 SALESFORCE.COM INC Common Stock 79466L302 425365 2803434 SH SOLE 2084274 0 719160 SALLY BEAUTY HOLDINGS INC Common Stock 79546E104 10791 808915 SH SOLE 339285 0 469630 SAMPO OYJ ADR ADR 79588J102 23222 986262 SH SOLE 890465 0 95797 SAMSONITE INTL SA ADR ADR 79604U107 2494 217266 SH SOLE 15546 0 201720 SANDERSON FARMS INC Common Stock 800013104 9259 67798 SH SOLE 44334 0 23464 SANDRIDGE ENERGY INC Common Stock 80007P869 923 133410 SH SOLE 68126 0 65284 SANDS CHINA LTD UNSPONSORE ADR ADR 80007R105 9387 196584 SH SOLE 177753 0 18831 SANDVIK AB ADR ADR 800212201 24680 1343122 SH SOLE 1228054 0 115068 SANDY SPRING BANCORP INC Common Stock 800363103 2593 74333 SH SOLE 34348 0 39985 SANGAMO THERAPEUTICS COM Common Stock 800677106 987 91682 SH SOLE 90940 0 742 SANLAM LTD SPONSORED ADR ADR 80104Q208 6323 571733 SH SOLE 561540 0 10193 SANMINA CORP Common Stock 801056102 9975 329421 SH SOLE 177650 0 151771 SANOFI AVENTIS SPONSORED ADR ADR 80105N105 88433 2043740 SH SOLE 1846643 0 197097 SANTANDER CONSUMER USA COM Common Stock 80283M101 21159 883107 SH SOLE 421998 0 461109 SANTEN PHARMACEUTICAL ADR ADR 80287P100 19393 1176056 SH SOLE 959765 0 216291 SANTOS LTD - SPONSORED ADR ADR 803021807 798 164265 SH SOLE 127235 0 37030 SAP AKTIENGESELLSCHAFT SPONSORED ADR ADR 803054204 147489 1078139 SH SOLE 891408 0 186731 SAPIENS INTL CORP N V ORD Common Stock G7T16G103 312 18763 SH SOLE 18763 0 0 SAPPI LTD SPON ADR NEW ADR 803069202 240 63105 SH SOLE 63105 0 0 SAREPTA THERAPEUTICS I COM Common Stock 803607100 20721 136365 SH SOLE 89027 0 47338 SASOL LTD SPONSORED ADR ADR 803866300 4174 167959 SH SOLE 159441 0 8518 SAUL CENTERS INC REIT REIT 804395101 2797 49823 SH SOLE 33245 0 16578 SAVARA INC Common Stock 805111101 59 24702 SH SOLE 24594 0 108 SBA COMMUNICATIONS CORP REIT 78410G104 88699 394499 SH SOLE 280061 0 114438 SBERBANK RUSSIA SPONSORED ADR ADR 80585Y308 17129 1121017 SH SOLE 953822 0 167195 SCANSOURCE INC Common Stock 806037107 2833 87010 SH SOLE 45359 0 41651 SCHLUMBERGER LTD Common Stock 806857108 113102 2846040 SH SOLE 2078095 0 767945 SCHNEIDER ELECT SA - UNSP ADR ADR 80687P106 42217 2333702 SH SOLE 1919862 0 413841 SCHNEIDER NATIONAL INC CL B Common Stock 80689H102 927 50804 SH SOLE 38506 0 12298 SCHNITZER STEEL INDUSTRIES INC Common Stock 806882106 4278 163451 SH SOLE 90443 0 73008 SCHOLASTIC CORP Common Stock 807066105 3537 106396 SH SOLE 76580 0 29816 SCHWAB STRATEGIC TR INTL EQTY ETF ETF 808524805 206 6432 SH SOLE 3384 0 3048 SCHWAB STRATEGIC TR SCHWB FDT EMK LG ETF 808524730 4006 139403 SH SOLE 139403 0 0 SCHWAB STRATEGIC TR US BRD MKT ETF ETF 808524102 347 4919 SH SOLE 1021 0 3898 SCHWAB STRATEGIC TR US DIVIDEND EQ ETF 808524797 1234 23259 SH SOLE 23259 0 0 SCHWAB STRATEGIC TR US LRG CAP ETF ETF 808524201 2885 41108 SH SOLE 40552 0 556 SCHWAB STRATEGIC TR US REIT ETF ETF 808524847 1280 28807 SH SOLE 28807 0 0 SCHWAB STRATEGIC TR US SML CAP ETF ETF 808524607 2423 33898 SH SOLE 33898 0 0 SCHWEITZER-MAUDUIT INTERNATION Common Stock 808541106 3443 103761 SH SOLE 71997 0 31764 SCIENCE APPLICATIONS INTE Common Stock 808625107 7686 88799 SH SOLE 50109 0 38690 SCIENTIFIC GAMES CORP Common Stock 80874P109 1153 58160 SH SOLE 51088 0 7072 SCORPIO BULKERS INC Common Stock Y7546A122 324 70527 SH SOLE 70090 0 437 SCORPIO TANKERS INC SHS Common Stock Y7542C130 943 31943 SH SOLE 31791 0 152 SCOR-SPONSORED ADR ADR 80917Q106 14407 3319591 SH SOLE 2587197 0 732394 SCOTTISH & SOUTHERN ENERGY P SPONSORED ADR ADR 78467K107 20131 1407792 SH SOLE 820095 0 587697 SCOTTS MIRACLE-GRO CO/THE Common Stock 810186106 11942 121243 SH SOLE 106383 0 14860 SCPHARMACEUTICALS INC Common Stock 810648105 37 11544 SH SOLE 11295 0 249 SDPR PORT S&P 500 VALUE ETF 78464A508 106358 3400188 SH SOLE 3400188 0 0 SEA LTD-ADR ADR 81141R100 462 13918 SH SOLE 774 0 13144 SEABOARD CORP Common Stock 811543107 1311 317 SH SOLE 210 0 107 SEACOAST BKG CORP FLA COM Common Stock 811707801 1214 47716 SH SOLE 46444 0 1272 SEACOR HOLDINGS INC Common Stock 811904101 2593 54571 SH SOLE 37154 0 17417 SEACOR MARINE INC Common Stock 78413P101 779 52078 SH SOLE 33574 0 18504 SEADRILL LTD Common Stock G7998G106 334 80331 SH SOLE 68448 0 11883 SEAGATE TECHNOLOGY PLC Common Stock G7945M107 80460 1707556 SH SOLE 888293 0 819263 SEALED AIR CORP Common Stock 81211K100 27628 645814 SH SOLE 448802 0 197012 SEASPAN CORP Common Stock Y75638109 1188 121098 SH SOLE 121098 0 0 SEASPINE HOLDINGS CORP Common Stock 81255T108 2207 166546 SH SOLE 1498 0 165048 SEATTLE GENETICS INC Common Stock 812578102 11163 161296 SH SOLE 127063 0 34233 SEAWORLD ENTMT INC COM Common Stock 81282V100 7786 251153 SH SOLE 123060 0 128093 SECOM LTD ADR ADR 813113206 35541 1656137 SH SOLE 1508366 0 147771 SECTOR SPDR TR SBI CONS STPLS ETF 81369Y308 516 8890 SH SOLE 7433 0 1457 SECTOR SPDR TR SBI INT-ENERGY ETF 81369Y506 371 5822 SH SOLE 4358 0 1464 SECTOR SPDR TR SBI INT-TECH ETF 81369Y803 1378 17657 SH SOLE 14088 0 3569 SEGA SAMMY HLDGS INC SPONSORED ADR ADR 815794102 1557 520666 SH SOLE 433582 0 87084 SEI INVESTMENTS CO Common Stock 784117103 22630 403395 SH SOLE 385802 0 17593 SEIKO EPSON CORP SUWA ADR ADR 81603X108 15781 2015475 SH SOLE 1857543 0 157932 SEKISUI HOUSE LTD SPONSORED ADR ADR 816078307 21048 1275611 SH SOLE 1142980 0 132631 SELECT ENERGY SVCS INC CL A COM Common Stock 81617J301 1412 121583 SH SOLE 58388 0 63195 SELECT MEDICAL HOLDINGS CORP Common Stock 81619Q105 6452 406578 SH SOLE 269393 0 137185 SELECT SECTOR SPDR TR SBI CONS DISCR ETF 81369Y407 3413 28630 SH SOLE 25488 0 3142 SELECTIVE INSURANCE GROUP INC Common Stock 816300107 16152 215679 SH SOLE 176382 0 39297 SEMGROUP CORP Common Stock 81663A105 6656 554694 SH SOLE 500730 0 53964 SEMICONDUCTOR MANUFACT-ADR ADR 81663N206 3195 581706 SH SOLE 563454 0 18252 SEMPRA ENERGY Common Stock 816851109 80583 586312 SH SOLE 515293 0 71019 SEMTECH CORP Common Stock 816850101 11098 230978 SH SOLE 79848 0 151130 SENIOR HSG PPTYS TR SH BEN INT REIT REIT 81721M109 17857 2159190 SH SOLE 1011902 0 1147288 SENSATA TECHNOLOGIES HOLDING N Common Stock G8060N102 23945 488673 SH SOLE 126370 0 362303 SENSEONICS HLDGS INC COM Common Stock 81727U105 296 145280 SH SOLE 144218 0 1062 SENSIENT TECHNOLOGIES CORP Common Stock 81725T100 11969 162882 SH SOLE 89904 0 72978 SERES THERAPEUTICS INC COM Common Stock 81750R102 42 12969 SH SOLE 12921 0 48 SERITAGE GROWTH PPTYS CL A REIT 81752R100 7001 162970 SH SOLE 145025 0 17945 SERVICE CORP INTERNATIONAL/US Common Stock 817565104 17688 378115 SH SOLE 296044 0 82071 SERVICEMASTER GLOBAL COM Common Stock 81761R109 15627 300001 SH SOLE 268976 0 31025 SERVICENOW INC COM Common Stock 81762P102 93206 339461 SH SOLE 271619 0 67842 SERVISFIRST BANCSHARES COM Common Stock 81768T108 1214 35448 SH SOLE 32914 0 2534 SEVEN & I HOLDINGS - UNSPONS ADR ADR 81783H105 35866 2125994 SH SOLE 1964616 0 161378 SEVERN TRENT PLC SPONSORED ADR ADR 81814P209 376 14360 SH SOLE 11780 0 2580 SGS SOC GEN SURVEILLANCE - ADR ADR 818800104 29097 1145113 SH SOLE 957306 0 187806 SHAKE SHACK INC. Common Stock 819047101 3621 50148 SH SOLE 27035 0 23113 SHARP CORP ADR ADR 819882309 6385 2356209 SH SOLE 2052433 0 303776 SHAW COMMUNICATIONS INC Common Stock 82028K200 10024 491836 SH SOLE 483975 0 7861 SHENANDOAH TELECOMMUNICATIONS Common Stock 82312B106 2167 56260 SH SOLE 15061 0 41199 SHERWIN-WILLIAMS CO/THE Common Stock 824348106 178647 389812 SH SOLE 195894 0 193918 SHIMANO INC ADR ADR 82455C101 20437 1373468 SH SOLE 1287050 0 86418 SHIN - ETSU CHEM - UNSPON ADR ADR 824551105 30388 1301431 SH SOLE 1128076 0 173355 SHINHAN FINANCIAL GROUP CO L SPN ADR RESTR ADR 824596100 29163 750068 SH SOLE 729024 0 21044 SHINSEI BANK LTD TOKYO SPONSORED ADR ADR 824631105 372 122217 SH SOLE 42641 0 79576 SHIONOGI & CO LTD-UNSPON ADR ADR 824667109 3607 252934 SH SOLE 170795 0 82139 SHIP FINANCE INTERNATIONAL LTD Common Stock G81075106 3189 254935 SH SOLE 235770 0 19165 SHISEIDO SPONSORED ADR ADR 824841407 41094 542920 SH SOLE 496289 0 46631 SHOCKWAVE MEDICAL INC Common Stock 82489T104 846 14814 SH SOLE 1409 0 13405 SHOE CARNIVAL INC Common Stock 824889109 1437 52049 SH SOLE 28845 0 23204 SHOPIFY INC CL A Common Stock 82509L107 12583 41924 SH SOLE 38103 0 3821 SHOPRITE HLDGS LTD SPONSORED ADR ADR 82510E209 5350 481107 SH SOLE 473152 0 7955 SHORE BANCSHARES INC Common Stock 825107105 165 10085 SH SOLE 9463 0 622 SHUN TAK HLDGS LTD SPONSORED ADR ADR 825646102 82 20379 SH SOLE 20379 0 0 SHUTTERFLY INC Common Stock 82568P304 9838 194626 SH SOLE 94522 0 100104 SHUTTERSTOCK INC COM Common Stock 825690100 4349 110963 SH SOLE 39586 0 71377 SHY - iShares 1-3 Year Treasury Bond ETF ETF 464287457 110618 1304767 SH SOLE 0 0 1304767 SIAM COMMERCIAL BAN-UNSP ADR ADR 825715105 265 14737 SH SOLE 14420 0 317 SIBANYE GOLD LTD SPONSORED ADR ADR 825724206 328 69065 SH SOLE 58775 0 10290 SIEMENS A G SPONSORED ADR ADR 826197501 75350 1262991 SH SOLE 857692 0 405299 SIEMENS HEALTHINEE-UNSP ADR ADR 82622J104 2519 119719 SH SOLE 99040 0 20679 SIENTRA INC COM Common Stock 82621J105 87 14062 SH SOLE 14025 0 37 SIERRA BANCORP Common Stock 82620P102 504 18568 SH SOLE 7815 0 10753 SIGA TECHNOLOGIES INC Common Stock 826917106 318 55919 SH SOLE 20498 0 35421 SIGNATURE BANK/NEW YORK NY Common Stock 82669G104 5938 49143 SH SOLE 36750 0 12393 SIGNET JEWELERS LTD Common Stock G81276100 7088 396433 SH SOLE 217684 0 178749 SILGAN HOLDINGS INC Common Stock 827048109 18332 599087 SH SOLE 149231 0 449856 SILICON LABORATORIES INC Common Stock 826919102 4309 41677 SH SOLE 31847 0 9830 SILICON MOTION TECHNOLOGY CO SPONSORED ADR ADR 82706C108 7554 170211 SH SOLE 21104 0 149107 SILK ROAD MEDICAL INC Common Stock 82710M100 363 7485 SH SOLE 1339 0 6146 SILVERBOW RESOURCES INC Common Stock 82836G102 431 31113 SH SOLE 28871 0 2242 SIMMONS FIRST NATIONAL CORP Common Stock 828730200 3535 151959 SH SOLE 132672 0 19287 SIMON PROPERTY GROUP INC REIT REIT 828806109 109819 687401 SH SOLE 588048 0 99353 SIMPLY GOOD FOODS CO/THE Common Stock 82900L102 3537 146891 SH SOLE 30887 0 116004 SIMPSON MANUFACTURING CO INC Common Stock 829073105 6656 100156 SH SOLE 79906 0 20250 SIMULATIONS PLUS INC Common Stock 829214105 272 9525 SH SOLE 9327 0 198 SINA CORP Common Stock G81477104 10096 234090 SH SOLE 226271 0 7819 SINCLAIR BROADCAST GROUP INC Common Stock 829226109 10960 204360 SH SOLE 89402 0 114958 SINGAPORE EXCHANGE LTD ADR ADR 82929W105 19909 224833 SH SOLE 205756 0 19077 SINGAPORE TELECOMMUNICATNS L SPON ADR NEW ADR 82929R304 23671 913582 SH SOLE 838801 0 74781 SINO LD LTD SPONSORED ADR ADR 829344308 231 27237 SH SOLE 20780 0 6457 SINOPEC SHANGHAI PETROCHEMIC SPON ADR H ADR 82935M109 4447 111316 SH SOLE 108111 0 3205 SIRIUS XM HOLDINGS INC Common Stock 82968B103 11158 1999578 SH SOLE 1889379 0 110199 SITE CENTERS CORP REIT 82981J109 10298 777828 SH SOLE 470867 0 306961 SITEONE LANDSCAPE SUPPLY INC Common Stock 82982L103 3921 56577 SH SOLE 22054 0 34523 SIX FLAGS ENTERTAINMENT CORP Common Stock 83001A102 22081 444459 SH SOLE 175037 0 269422 SJW GROUP Common Stock 784305104 1757 28910 SH SOLE 17909 0 11001 SK TELECOM LTD SPONSORED ADR ADR 78440P108 56484 2282169 SH SOLE 1904245 0 377924 SKANDINAVISKA ENSKILDA-ADR ADR 830505301 8324 893089 SH SOLE 782743 0 110346 SKECHERS U.S.A. INC Common Stock 830566105 26845 852492 SH SOLE 182441 0 670051 SKF AB SPONSORED ADR ADR 784375404 12185 662235 SH SOLE 577392 0 84843 SKYLINE CHAMPION CORP Common Stock 830830105 206 7517 SH SOLE 5898 0 1619 SKYWEST INC Common Stock 830879102 17360 286136 SH SOLE 180251 0 105885 SKYWORKS SOLUTIONS INC Common Stock 83088M102 36389 470930 SH SOLE 330095 0 140835 SL GREEN RLTY CORP COM REIT REIT 78440X101 14740 183401 SH SOLE 147801 0 35600 SLEEP NUMBER CORP Common Stock 83125X103 4846 119987 SH SOLE 71852 0 48135 SLM CORP COM Common Stock 78442P106 13754 1415060 SH SOLE 604860 0 810200 SM ENERGY CO Common Stock 78454L100 3046 243258 SH SOLE 185365 0 57893 SMART GLOBAL HOLDINGS INC Common Stock G8232Y101 537 23364 SH SOLE 17639 0 5725 SMART SAND INC Common Stock 83191H107 291 119213 SH SOLE 116311 0 2902 SMARTSHEET INC-CLASS A Common Stock 83200N103 1592 32892 SH SOLE 7742 0 25150 SMC CORP JAPAN SPONSORED ADR ADR 78445W306 27799 1487366 SH SOLE 1233028 0 254338 SMITH & NEPHEW PLC SPDN ADR NEW ADR 83175M205 34129 783860 SH SOLE 682174 0 101686 SMITHS GROUP PLC SPON ADR ADR 83238P203 17856 899085 SH SOLE 747963 0 151122 SMURFIT KAPPA GROUP PLC-ADR ADR 83272W106 10122 335600 SH SOLE 271962 0 63638 SNAM RETE GAS SPA ADR ADR 78460A106 731 72407 SH SOLE 63825 0 8582 SNAP INC CL A Common Stock 83304A106 1937 135470 SH SOLE 135393 0 77 SNAP-ON INC Common Stock 833034101 27112 163682 SH SOLE 142039 0 21643 SOCIEDAD QUIMICA MINERA DE C SPON ADR SER ADR 833635105 13327 428394 SH SOLE 301172 0 127222 SOCIETE GENERALE FRANCE SPONSORED ADR ADR 83364L109 11282 2256479 SH SOLE 2012996 0 243483 SODEXO - SPONSORED ADR ADR 833792104 21086 904605 SH SOLE 817195 0 87409 SOFTBANK CORP ADR ADR 83404D109 63504 1324927 SH SOLE 1139999 0 184928 SOHU.COM INC LTD-ADR ADR 83410S108 990 70699 SH SOLE 66699 0 4000 SOLAREDGE TECHNOLOGIES INC Common Stock 83417M104 3265 52268 SH SOLE 40946 0 11322 SOLARIS OILFIELD INFRAST-A Common Stock 83418M103 580 38727 SH SOLE 38611 0 116 SOLARWINDS CORP Common Stock 83417Q105 1404 76543 SH SOLE 58059 0 18484 SOLID BIOSCIENCES INC Common Stock 83422E105 109 19028 SH SOLE 19028 0 0 SONIC AUTOMOTIVE INC Common Stock 83545G102 4282 183396 SH SOLE 86617 0 96779 SONIC HEALTHCARE LTD ADR ADR 83546A203 35230 1855211 SH SOLE 1655020 0 200191 SONOCO PRODUCTS CO Common Stock 835495102 19251 294633 SH SOLE 245036 0 49597 SONOVA HOLDING-UNSPON ADR ADR 83569C102 32025 706642 SH SOLE 561484 0 145158 SONY CORP ADR NEW ADR 835699307 60540 1155571 SH SOLE 977557 0 178014 SONY FINANCIAL HOLDINGS - UNSPONS ADR ADR 835707100 251 10468 SH SOLE 7775 0 2693 SORRENTO THERAPEUTICS COM NEW Common Stock 83587F202 834 312406 SH SOLE 312406 0 0 SOTHEBY'S Common Stock 835898107 7374 126859 SH SOLE 82493 0 44366 SOUTH JERSEY INDUSTRIES INC Common Stock 838518108 8398 248976 SH SOLE 209537 0 39439 SOUTH STATE CORP Common Stock 840441109 3449 46822 SH SOLE 40668 0 6154 SOUTH32 - ADR-W/I ADR 84473L105 19609 1764949 SH SOLE 1597350 0 167598 SOUTHERN CO/THE Common Stock 842587107 157687 2852515 SH SOLE 2166275 0 686240 SOUTHERN COPPER CORP Common Stock 84265V105 37160 956511 SH SOLE 693623 0 262888 SOUTHERN NATL BANCRP COM Common Stock 843395104 468 30599 SH SOLE 1056 0 29543 SOUTHSIDE BANCSHARES INC Common Stock 84470P109 2008 62011 SH SOLE 59319 0 2692 SOUTHWEST AIRLINES CO Common Stock 844741108 81370 1602393 SH SOLE 1257971 0 344422 SOUTHWEST GAS HOLDINGS INC Common Stock 844895102 11799 131654 SH SOLE 90987 0 40667 SOUTHWESTERN ENERGY CO Common Stock 845467109 4191 1326280 SH SOLE 917958 0 408322 SP PLUS CORP Common Stock 78469C103 1851 57981 SH SOLE 19648 0 38333 SPAB - SPDR Portfolio Aggregate Bond ETF ETF 78464A649 292 10000 SH SOLE 10000 0 0 SPARK ENERGY INC CL A COM Common Stock 846511103 996 88970 SH SOLE 88249 0 721 SPARK NEW ZEALAND LTD ADR 84652A102 18045 1362901 SH SOLE 1296280 0 66621 SPARK THERAPEUTICS INC COM Common Stock 84652J103 2231 21790 SH SOLE 20633 0 1157 SPARTAN MOTORS INC Common Stock 846819100 174 15844 SH SOLE 14954 0 890 SPARTANNASH CO Common Stock 847215100 2378 203748 SH SOLE 112343 0 91405 SPDR DOW JONES INDUSTRIAL AVERAGE ETF ETF 78467X109 4814 18107 SH SOLE 5113 0 12994 SPDR GOLD TRUST ETF 78463V107 215 1615 SH SOLE 812 0 803 SPDR KBW BANK ETF ETF 78464A797 386 8901 SH SOLE 8901 0 0 SPDR MSCI ACWI EX-US ETF 78463X848 1553 42357 SH SOLE 42357 0 0 SPDR PORT TTL STCK MRKT ETF 78464A805 102887 2821903 SH SOLE 2821903 0 0 SPDR PORTFOLIO DEVELOPED WORLD ETF ETF 78463X889 57012 1926731 SH SOLE 1926731 0 0 SPDR PORTFOLIO S&P 500 GROWT ETF 78464A409 41170 1062990 SH SOLE 1062990 0 0 SPDR S&P BIOTECH ETF 78464A870 223 2542 SH SOLE 2542 0 0 SPDR S&P MIDCAP 400 ETF TRUST ETF 78467Y107 29308 82653 SH SOLE 3447 0 79206 SPDR TR UNIT SER 1 ETF 78462F103 442675 1510835 SH SOLE 328833 0 1182002 SPECTRUM BRANDS HOLDINGS INC (NEW) Common Stock 84790A105 15456 287443 SH SOLE 116025 0 171418 SPECTRUM PHARMACEUTICALS INC Common Stock 84763A108 1258 146075 SH SOLE 122716 0 23359 SPEEDWAY MOTORSPORTS INC Common Stock 847788106 321 17315 SH SOLE 13305 0 4010 SPIRE INC Common Stock 84857L101 12779 152275 SH SOLE 105142 0 47133 SPIRIT AEROSYSTEMS HOLDINGS IN Common Stock 848574109 23523 289093 SH SOLE 140528 0 148565 SPIRIT AIRLS INC COM Common Stock 848577102 6032 126382 SH SOLE 77337 0 49045 SPIRIT MTA REIT REIT 84861U105 201 24102 SH SOLE 23982 0 120 SPIRIT OF TEXAS BANCSHARES I Common Stock 84861D103 283 12589 SH SOLE 9930 0 2659 SPIRIT RLTY CAP INC COM REIT 84860W300 11820 277067 SH SOLE 179311 0 97756 SPLUNK INC COM Common Stock 848637104 21598 171750 SH SOLE 156085 0 15665 SPOK HOLDINGS INC Common Stock 84863T106 1846 122727 SH SOLE 103436 0 19291 SPORTSMANS WHSE HLDGS COM Common Stock 84920Y106 414 109623 SH SOLE 46219 0 63404 SPOTIFY TECHNOLOGY SA Common Stock L8681T102 9508 65024 SH SOLE 62879 0 2145 SPRINT CORP Common Stock 85207U105 19031 2896663 SH SOLE 1996891 0 899772 SPROUTS FARMERS MARKET INC Common Stock 85208M102 4773 252686 SH SOLE 180155 0 72531 SPS COMM INC COM Common Stock 78463M107 7366 72064 SH SOLE 30093 0 41971 SPX CORP Common Stock 784635104 7282 220524 SH SOLE 63374 0 157150 SPX FLOW INC Common Stock 78469X107 6970 166517 SH SOLE 112759 0 53758 SQUARE INC - A Common Stock 852234103 19458 268279 SH SOLE 218572 0 49707 SRC ENERGY INC Common Stock 78470V108 4415 890028 SH SOLE 604910 0 285118 SS&C TECHNOLOGIES INC COM Common Stock 78467J100 10125 175743 SH SOLE 157756 0 17987 SSR MINING INC Common Stock 784730103 314 22999 SH SOLE 22999 0 0 ST JOE CO/THE Common Stock 790148100 1326 76749 SH SOLE 56150 0 20599 STAAR SURGICAL CO COM PAR $0.01 Common Stock 852312305 366 12462 SH SOLE 11041 0 1421 STAG INDL INC COM REIT REIT 85254J102 7410 245056 SH SOLE 155105 0 89951 STAMPS.COM INC Common Stock 852857200 1979 43713 SH SOLE 40720 0 2993 STANDARD BK GROUP LTD SPONSORED ADR ADR 853118206 9309 669232 SH SOLE 563015 0 106217 STANDARD LIFE ABE - UNSPON ADR ADR 853584100 157 10575 SH SOLE 2357 0 8218 STANDARD MOTOR PRODUCTS INC Common Stock 853666105 2813 62045 SH SOLE 34102 0 27943 STANDEX INTERNATIONAL CORP Common Stock 854231107 3971 54292 SH SOLE 26054 0 28238 STANLEY BLACK & DECKER INC Common Stock 854502101 86375 597293 SH SOLE 536149 0 61144 STAR BULK CARRIERS CORP Common Stock Y8162K204 2256 233826 SH SOLE 132586 0 101240 STARBUCKS CORP Common Stock 855244109 303630 3621973 SH SOLE 3002276 0 619697 STARWOOD PROPERTY TRUST INC REIT REIT 85571B105 24799 1091523 SH SOLE 438070 0 653453 STATE AUTO FINANCIAL CORP Common Stock 855707105 245 7009 SH SOLE 6989 0 20 STATE STREET CORP Common Stock 857477103 80852 1442247 SH SOLE 768065 0 674182 STEALTHGAS INC. Common Stock Y81669106 778 226084 SH SOLE 149784 0 76300 STEEL DYNAMICS INC COM Common Stock 858119100 22291 738125 SH SOLE 486543 0 251582 STEELCASE INC Common Stock 858155203 7697 450111 SH SOLE 189833 0 260278 STEPAN CO Common Stock 858586100 4969 54064 SH SOLE 37107 0 16957 STERICYCLE INC Common Stock 858912108 6554 137260 SH SOLE 118927 0 18333 STERIS PLC Common Stock G8473T100 24592 165177 SH SOLE 100056 0 65121 STERLING BANCORP/DE Common Stock 85917A100 17145 805676 SH SOLE 557805 0 247871 STERLING CONSTRUCTION CO INC Common Stock 859241101 659 49142 SH SOLE 25567 0 23575 STEVEN MADDEN LTD Common Stock 556269108 7662 225680 SH SOLE 146354 0 79326 STEWART INFORMATION SERVICES C Common Stock 860372101 1835 45317 SH SOLE 33845 0 11472 STIFEL FINANCIAL CORP Common Stock 860630102 6712 113640 SH SOLE 81273 0 32367 STITCH FIX INC-CLASS A Common Stock 860897107 328 10238 SH SOLE 10197 0 41 STMICROELECTRONICS N V NY REGISTRY NY Reg Shrs 861012102 19212 1090375 SH SOLE 970930 0 119445 STOCK YARDS BANCORP INC Common Stock 861025104 1174 32481 SH SOLE 26390 0 6091 STONE RIDGE TR II RNS RSK PR INT Closed-End Fund 861729101 68158 8342441 SH SOLE 8342441 0 0 STONE RIDGE TR V ALT LENDG PREM Closed-End Fund 86172R101 57467 5661757 SH SOLE 5661757 0 0 STONECO LTD-A Common Stock G85158106 3866 130709 SH SOLE 76296 0 54413 STONERIDGE INC Common Stock 86183P102 1010 32007 SH SOLE 22751 0 9256 STORA ENSO CORP SPON ADR REP R ADR 86210M106 11780 1007712 SH SOLE 926790 0 80922 STORE CAP CORP COM REIT 862121100 6959 209661 SH SOLE 192155 0 17506 STRATASYS INC Common Stock M85548101 1589 54111 SH SOLE 31841 0 22270 STRATEGIC EDUCATION INC Common Stock 86272C103 19069 107129 SH SOLE 38850 0 68279 STREETTRACKS SER TR SPDR S&P DIVID ETF 78464A763 1314 13022 SH SOLE 12671 0 351 STREETTRACKS SER TR WILSHIRE REIT ETF 78464A607 81583 825739 SH SOLE 825739 0 0 STRONGBRIDGE BIOPHARMA PLC Common Stock G85347105 112 35793 SH SOLE 34766 0 1027 STRYKER CORP Common Stock 863667101 206646 1005184 SH SOLE 831500 0 173684 STURM RUGER & CO INC Common Stock 864159108 2711 49766 SH SOLE 39596 0 10170 SUBARU CORP ADR 86428V104 25901 2144115 SH SOLE 1954499 0 189616 SUBSEA 7 S A SPONSORED ADR ADR 864323100 1341 111350 SH SOLE 105842 0 5508 SUEZ ENVIORNNEMENT SA ADR 864691100 8286 1162138 SH SOLE 1035355 0 126783 SUMITOMO CHEM CO LTD ADR ADR 865612105 12289 529018 SH SOLE 475085 0 53933 SUMITOMO CORP SPONSORED ADR ADR 865613103 24899 1620005 SH SOLE 1464829 0 155176 SUMITOMO ELEC INDS LTD ADR ADR 865617203 419 31992 SH SOLE 16186 0 15806 SUMITOMO METAL MNG CO ADR ADR 86563T104 1924 260662 SH SOLE 236819 0 23843 SUMITOMO MITSUI FINL SPONSORED ADR ADR 86562M209 56902 8059713 SH SOLE 6589275 0 1470438 SUMITOMO MITSUI TR SPONSORED ADR ADR 86562X106 24427 6637827 SH SOLE 5879071 0 758756 SUMMIT HOTEL PPTYS INC COM REIT 866082100 3980 346987 SH SOLE 242668 0 104319 SUMMIT MATERIALS INC - CL A Common Stock 86614U100 5863 304562 SH SOLE 254352 0 50210 SUN ART RETAIL GRP LTD ADR ADR 866633100 250 27473 SH SOLE 27473 0 0 SUN COMMUNITIES INC REIT REIT 866674104 19154 149421 SH SOLE 138941 0 10480 SUN HUNG KAI PPTYS LTD SPONSORED ADR ADR 86676H302 58132 3417520 SH SOLE 3097335 0 320185 SUN LIFE FINANCIAL INC Common Stock 866796105 9994 241638 SH SOLE 215894 0 25744 SUNCOKE ENERGY INC Common Stock 86722A103 2836 319404 SH SOLE 234991 0 84413 SUNCOR ENERGY INC Common Stock 867224107 34787 1116406 SH SOLE 864028 0 252378 SUNCORP GROUP LTD - SPON ADR ADR 86723Y209 476 50099 SH SOLE 46743 0 3356 SUNPOWER CORP Common Stock 867652406 1783 166802 SH SOLE 63946 0 102856 SUNRUN INC COM Common Stock 86771W105 2515 134059 SH SOLE 99951 0 34108 SUNSTONE HOTEL INVESTORS INC REIT REIT 867892101 4436 323590 SH SOLE 160721 0 162869 SUNTORY BEVER & FOOD ADS ADR 86803T104 20904 966866 SH SOLE 872851 0 94015 SUNTRUST BANKS INC Common Stock 867914103 154263 2454471 SH SOLE 1430808 0 1023663 SUPER MICRO COMPUTER INC Common Stock 86800U104 14916 770851 SH SOLE 0 0 770851 SUPERIOR ENERGY SVCS INC COM Common Stock 868157108 1118 860227 SH SOLE 434507 0 425720 SUPERIOR INDUSTRIES INTERNATIO Common Stock 868168105 365 105574 SH SOLE 65846 0 39728 SUPERNUS PHARMA INC COM Common Stock 868459108 5320 160784 SH SOLE 74818 0 85966 SURGERY PARTNERS INC COM Common Stock 86881A100 148 18145 SH SOLE 8236 0 9909 SURGUTNEFTEGAZ JSC SPON ADR PFD ADR 868861105 5775 851792 SH SOLE 763365 0 88427 SURMODICS INC Common Stock 868873100 1391 32224 SH SOLE 25490 0 6734 SUZANO PAPEL E CELULO-SP ADR ADR 86959K105 822 48254 SH SOLE 38462 0 9792 SUZUKI MTR CORP ADR ADR 86959X107 12222 65131 SH SOLE 56927 0 8204 SVB FINANCIAL GROUP Common Stock 78486Q101 26808 119364 SH SOLE 90921 0 28443 SVENSKA CELLULOSA AKTIEBOLAG SPONSORED ADR ADR 869587402 1717 199340 SH SOLE 168907 0 30433 SVENSKA HANDELSBANKEN ADR ADR 86959C103 5230 1069631 SH SOLE 994890 0 74741 SVMK INC Common Stock 78489X103 1572 95210 SH SOLE 7433 0 87777 SWATCH GROUP AG ADR ADR 870123106 9211 645450 SH SOLE 587648 0 57801 SWEDBANK AB ADR ADR 870195104 10228 677322 SH SOLE 536775 0 140547 SWEDISH MATCH AB-UNSPON ADR ADR 870309606 1507 70995 SH SOLE 58456 0 12539 SWIRE PAC LTD SPON ADR A ADR 870794302 32166 2625808 SH SOLE 2371168 0 254640 SWISS RE AG Common Stock H8431B109 267 2638 SH SOLE 2638 0 0 SWISS RE LTD SPONSORED ADR ADR 870886108 41428 1635524 SH SOLE 1476980 0 158544 SWISSCOM AG-SPONSORED ADR ADR 871013108 25278 502347 SH SOLE 448063 0 54284 SWITCH INC - A Common Stock 87105L104 6445 492337 SH SOLE 217244 0 275093 SYKES ENTERPRISES INC Common Stock 871237103 5410 197015 SH SOLE 118778 0 78237 SYMANTEC CORP Common Stock 871503108 36145 1661085 SH SOLE 1143398 0 517687 SYMRISE AG - ADR ADR 87155N109 25746 1070066 SH SOLE 947966 0 122100 SYNAPTICS INC Common Stock 87157D109 2336 80161 SH SOLE 41513 0 38648 SYNCHRONOSS TECHNOLOGIES INC Common Stock 87157B103 234 29552 SH SOLE 11374 0 18178 SYNCHRONY FINL COM Common Stock 87165B103 60987 1759081 SH SOLE 1299268 0 459813 SYNDAX PHARMACEUTICALS INC Common Stock 87164F105 171 18314 SH SOLE 16731 0 1583 SYNEOS HEALTH INC Common Stock 87166B102 15421 301841 SH SOLE 57160 0 244681 SYNLOGIC INC Common Stock 87166L100 195 21472 SH SOLE 20272 0 1200 SYNNEX CORP Common Stock 87162W100 13021 132325 SH SOLE 71899 0 60426 SYNOPSYS INC Common Stock 871607107 40401 313941 SH SOLE 241978 0 71963 SYNOVUS FINANCIAL CORP Common Stock 87161C501 14332 409487 SH SOLE 384319 0 25168 SYSCO CORP Common Stock 871829107 163010 2305005 SH SOLE 1685632 0 619373 SYSMEX CORP UNSPONS ADR ADR 87184P109 23712 729938 SH SOLE 673668 0 56270 T ROWE PRICE GROUP INC Common Stock 74144T108 79166 721595 SH SOLE 589247 0 132348 T&D HOLDINGS INC-UNSPON ADR ADR 872120100 3877 722842 SH SOLE 599848 0 122994 TABLEAU SOFTWARE INC-CL A Common Stock 87336U105 11199 67456 SH SOLE 64795 0 2661 TABULA RASA HEALTHCARE INC Common Stock 873379101 1216 24364 SH SOLE 14969 0 9395 TACTILE SYSTEMS TECHNOLOGY I Common Stock 87357P100 2311 40609 SH SOLE 22943 0 17666 TAIHEIYO CEMENT CORP - SPON ADR ADR 87401G106 235 31713 SH SOLE 28204 0 3509 TAILORED BRANDS INC Common Stock 87403A107 1412 244687 SH SOLE 159809 0 84878 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR ADR 874039100 151354 3864018 SH SOLE 3514440 0 349578 TAKEDA PHARMACEUTICAL CO LTD ADR 874060205 48632 2747586 SH SOLE 1799524 0 948063 TAKE-TWO INTERACTIVE SOFTWARE Common Stock 874054109 20932 184371 SH SOLE 142695 0 41676 TAL EDUCATION GROUP ADR 874080104 13216 346869 SH SOLE 337865 0 9004 TALEND SA - ADR ADR 874224207 528 13671 SH SOLE 13536 0 135 TALLGRASS ENERGY LP Common Stock 874696107 2995 141860 SH SOLE 141860 0 0 TALOS ENERGY INC Common Stock 87484T108 972 40433 SH SOLE 17583 0 22850 TANDEM DIABETES CARE INC Common Stock 875372203 3147 48781 SH SOLE 29103 0 19678 TANGER FACTORY OUTLET CENTER REIT REIT 875465106 3230 199285 SH SOLE 131773 0 67512 TAPESTRY INC Common Stock 876030107 23294 734117 SH SOLE 583324 0 150793 TARGA RESOURCES CORP Common Stock 87612G101 15145 385769 SH SOLE 372234 0 13535 TARGET CORP Common Stock 87612E106 223959 2585828 SH SOLE 1715698 0 870130 TARO PHARMACEUTICAL INDS LTD ORD Common Stock M8737E108 3072 35967 SH SOLE 33233 0 2734 TATA MOTORS LTD SPONSORED ADR ADR 876568502 13473 1153474 SH SOLE 1109359 0 44115 TATE & LYLE PLC SPONSORED ADR ADR 876570607 1168 31328 SH SOLE 30937 0 391 TAUBMAN CENTERS INC REIT REIT 876664103 5069 124137 SH SOLE 81539 0 42598 TAYLOR MORRISON HOME CL A Common Stock 87724P106 5710 272446 SH SOLE 157121 0 115325 TC ENERGY CORP Common Stock 87807B107 15441 311813 SH SOLE 306533 0 5280 TCF FINANCIAL CORP Common Stock 872275102 13302 639839 SH SOLE 384499 0 255340 TCR2 THERAPEUTICS INC Common Stock 87808K106 501 35044 SH SOLE 0 0 35044 TD AMERITRADE HOLDING CORP Common Stock 87236Y108 13698 274396 SH SOLE 258942 0 15454 TDK CORP - SPONSORED ADR ADR 872351408 12866 165945 SH SOLE 146891 0 19054 TE CONNECTIVITY LTD Common Stock H84989104 76405 797718 SH SOLE 703738 0 93980 TEAM INC Common Stock 878155100 3120 203641 SH SOLE 53045 0 150596 TECH DATA CORP Common Stock 878237106 29171 278877 SH SOLE 106164 0 172713 TECHNIPFMC PLC Common Stock G87110105 30488 1175317 SH SOLE 1030524 0 144793 TECHNOPRO HOLDINGS INC - UNS ADR 87875T105 1293 121949 SH SOLE 172 0 121777 TECHTARGET INC Common Stock 87874R100 1944 91492 SH SOLE 41169 0 50323 TECHTRONIC INDS LTD SPONSORED ADR ADR 87873R101 30338 799003 SH SOLE 609048 0 189955 TECK RESOURCES LTD Common Stock 878742204 10493 455034 SH SOLE 442922 0 12112 TEEKAY CORP Common Stock Y8564W103 414 120340 SH SOLE 115955 0 4385 TEGNA INC Common Stock 87901J105 18974 1252383 SH SOLE 550945 0 701438 TEIJIN LTD ADR ADR 879063204 698 40982 SH SOLE 37268 0 3714 TELADOC HEALTH INC Common Stock 87918A105 3104 46744 SH SOLE 38435 0 8309 TELARIA INC Common Stock 879181105 1115 148291 SH SOLE 22970 0 125321 TELECOM ARGENTINA STET FRANCE TELECOM ADR ADR 879273209 1942 109917 SH SOLE 97560 0 12357 TELECOM ITALIA S P A NEW SPON ADR ORD ADR 87927Y102 11695 2114840 SH SOLE 1838649 0 276191 TELECOM ITALIA SPA-SPON ADR ADR 87927Y201 2260 439756 SH SOLE 421920 0 17836 TELEDYNE TECHNOLOGIES INC Common Stock 879360105 24576 89736 SH SOLE 43879 0 45857 TELEFLEX INC Common Stock 879369106 68359 206428 SH SOLE 89930 0 116498 TELEFONICA BRASIL SA ADR 87936R106 7062 542360 SH SOLE 447210 0 95150 TELEFONICA S A SPONSORED ADR ADR 879382208 16120 1944559 SH SOLE 1648226 0 296333 TELENAV INC Common Stock 879455103 124 15460 SH SOLE 15460 0 0 TELENOR ASA SPONSORED ADR ADR 87944W105 11375 534659 SH SOLE 478673 0 55986 TELEPERFORMANCE SA ADR ADR 87946F100 2679 26805 SH SOLE 12364 0 14441 TELEPHONE & DATA SYSTEMS INC Common Stock 879433829 17880 588147 SH SOLE 298155 0 289992 TELIASONERA A B SPONSORED ADR ADR 87960M205 12889 1461382 SH SOLE 1292331 0 169051 TELLURIAN INC Common Stock 87968A104 722 91959 SH SOLE 91320 0 639 TELSTRA CORP LTD SPON ADR ADR 87969N204 30120 2240726 SH SOLE 2094805 0 145921 TELUS CORP NON-VTG SHS Common Stock 87971M103 4158 112658 SH SOLE 108682 0 3976 TEMENOS AG-SP ADR ADR 87974R208 4078 22824 SH SOLE 20764 0 2060 TEMPLETON GLOBAL INCOME FUND Closed-End Fund 880198106 5824 915708 SH SOLE 777382 0 138326 TEMPUR SEALY INTERNATIONAL INC Common Stock 88023U101 8325 113472 SH SOLE 80002 0 33470 TENAGA NASIONAL BERHAD SPONSORED ADR ADR 880277108 3112 235720 SH SOLE 230427 0 5293 TENARIS SA ADR ADR 88031M109 10927 415314 SH SOLE 382733 0 32580 TENCENT HOLDINGS LTD Common Stock G87572163 327 7199 SH SOLE 7199 0 0 TENCENT HOLDINGS LTD - ADR ADR 88032Q109 105767 2336882 SH SOLE 2046072 0 290810 TENCENT MUSIC ENTERTAINM-ADR ADR 88034P109 846 56459 SH SOLE 55231 0 1228 TENET HEALTHCARE CORP Common Stock 88033G407 12614 610532 SH SOLE 287980 0 322552 TENNANT CO Common Stock 880345103 3929 64200 SH SOLE 30551 0 33649 TENNECO INC Common Stock 880349105 5424 489129 SH SOLE 380256 0 108873 TERADATA CORP Common Stock 88076W103 13442 374963 SH SOLE 224861 0 150102 TERADYNE INC Common Stock 880770102 25082 523518 SH SOLE 267761 0 255757 TEREX CORP Common Stock 880779103 10194 324660 SH SOLE 212265 0 112395 TERNIUM SA-SPONSORED ADR ADR 880890108 5119 228200 SH SOLE 176436 0 51764 TERRAFORM PWR INC CL A COM Common Stock 88104R209 3110 217458 SH SOLE 118546 0 98912 TERRENO RLTY CORP COM REIT 88146M101 6786 138373 SH SOLE 84798 0 53575 TERRITORIAL BANCORP INC Common Stock 88145X108 608 19679 SH SOLE 11625 0 8054 TESCO PLC SPONSORED ADR ADR 881575302 29787 3419851 SH SOLE 3062655 0 357196 TESLA INC Common Stock 88160R101 26598 119027 SH SOLE 110926 0 8101 TETRA TECH INC Common Stock 88162G103 15675 199557 SH SOLE 95941 0 103616 TETRA TECHNOLOGIES INC Common Stock 88162F105 756 463720 SH SOLE 391361 0 72359 TEVA PHARMACEUTICAL-SP ADR ADR 881624209 13335 1444761 SH SOLE 1414906 0 29855 TEXAS CAPITAL BANCSHARES INC Common Stock 88224Q107 9467 154258 SH SOLE 138131 0 16127 TEXAS INSTRUMENTS INC Common Stock 882508104 387799 3379214 SH SOLE 2871507 0 507707 TEXAS ROADHOUSE INC Common Stock 882681109 5293 98614 SH SOLE 68709 0 29905 TEXTAINER GROUP HOLDINGS LTD Common Stock G8766E109 938 93015 SH SOLE 56537 0 36478 TEXTRON INC Common Stock 883203101 40295 759714 SH SOLE 639731 0 119983 TFS FINANCIAL CORP Common Stock 87240R107 10711 592771 SH SOLE 160416 0 432355 TG THERAPEUTICS INC COM Common Stock 88322Q108 183 21152 SH SOLE 20410 0 742 THE ADT CORPORATION COM Common Stock 00090Q103 1866 304897 SH SOLE 66562 0 238335 THERAPEUTICSMD INC COM Common Stock 88338N107 103 39462 SH SOLE 32069 0 7393 THERAVANCE BIOPHARMA INC Common Stock G8807B106 303 18551 SH SOLE 17170 0 1381 THERMO FISHER SCIENTIFIC INC Common Stock 883556102 342388 1165853 SH SOLE 980612 0 185241 THERMON GROUP HLDGS IN COM Common Stock 88362T103 978 38112 SH SOLE 22982 0 15130 THIRD POINT REINSURANCE LTD Common Stock G8827U100 2115 204924 SH SOLE 191656 0 13268 THK CO LTD-UNSPON ADR ADR 872434105 10006 831720 SH SOLE 707548 0 124172 THOMSON REUTERS CORP Common Stock 884903709 23689 367493 SH SOLE 361653 0 5840 THOR INDUSTRIES INC Common Stock 885160101 5830 99744 SH SOLE 83350 0 16394 THYSSENKRUPP AG-SPON ADR ADR 88629Q207 13716 945271 SH SOLE 829230 0 116041 TIDEWATER INC COM Common Stock 88642R109 2596 110561 SH SOLE 55163 0 55398 TIFFANY & CO Common Stock 886547108 46991 501825 SH SOLE 342441 0 159384 TIGER BRANDS LTD SPON ADR NEW ADR 88673M201 453 29012 SH SOLE 27760 0 1252 TILE SHOP HLDGS COM Common Stock 88677Q109 375 93833 SH SOLE 75788 0 18045 TILLYS INC CL A Common Stock 886885102 367 48144 SH SOLE 48090 0 54 TIM PARTICIPACOES S A SPONS ADR PFD ADR 88706P205 4949 330597 SH SOLE 285893 0 44704 TIMKEN CO Common Stock 887389104 11445 222929 SH SOLE 150859 0 72070 TIMKENSTEEL CORP Common Stock 887399103 1018 125225 SH SOLE 124192 0 1033 TITAN INTERNATIONAL INC Common Stock 88830M102 554 113239 SH SOLE 109002 0 4237 TITAN MACHINERY INC Common Stock 88830R101 1139 55357 SH SOLE 24000 0 31357 TIVITY HEALTH INC Common Stock 88870R102 6741 410012 SH SOLE 99915 0 310097 TIVO CORP Common Stock 88870P106 3082 418141 SH SOLE 265176 0 152965 TJX COS INC Common Stock 872540109 291335 5509360 SH SOLE 4107672 0 1401688 T-MOBILE US INC Common Stock 872590104 49014 661100 SH SOLE 495070 0 166030 TOCAGEN INC Common Stock 888846102 75 11218 SH SOLE 11117 0 101 TOKIO MARINE HOLDINGS INC ADR 889094108 40878 815935 SH SOLE 723174 0 92761 TOKYO ELECTRONIC LTD ADR ADR 889110102 26150 743941 SH SOLE 650486 0 93455 TOKYO GAS CO LTD ADR ADR 889115101 6522 560828 SH SOLE 518419 0 42409 TOLL BROTHERS INC Common Stock 889478103 12292 335676 SH SOLE 243598 0 92078 TOMPKINS FINANCIAL CORP Common Stock 890110109 3507 42978 SH SOLE 36179 0 6799 TOMRA SYS A / S SPON ADR NEW ADR 889905204 217 6569 SH SOLE 6569 0 0 TOOTSIE ROLL INDUSTRIES INC Common Stock 890516107 3353 90789 SH SOLE 62467 0 28322 TOPBUILD CORP Common Stock 89055F103 13691 165426 SH SOLE 97703 0 67723 TOPDANMARK A/S-UNSPON ADR ADR 89054C101 401 71090 SH SOLE 71090 0 0 TOPPAN PRTG LTD ADR ADR 890747306 409 53862 SH SOLE 44043 0 9819 TORAY INDUSTRIES ADR ADR 890880206 14525 956848 SH SOLE 854923 0 101925 TORCHMARK CORP Common Stock 891027104 35148 392889 SH SOLE 326780 0 66109 TORO CO/THE Common Stock 891092108 12091 180734 SH SOLE 118369 0 62365 TORONTO-DOMINION BANK/THE Common Stock 891160509 41739 715195 SH SOLE 697586 0 17609 TOSHIBA CORP UNSP ADR ADR 891493306 15885 1011142 SH SOLE 899343 0 111799 TOTAL S A SPONSORED ADR ADR 89151E109 117379 2103952 SH SOLE 1667321 0 436631 TOTAL SYSTEM SERVICES INC Common Stock 891906109 38406 299413 SH SOLE 263730 0 35683 TOTO LTD-UNSPONSORED ADR ADR 891515207 3486 88214 SH SOLE 81584 0 6630 TOWER INTERNATIONAL INC Common Stock 891826109 799 40971 SH SOLE 16548 0 24423 TOWN SPORTS INTERNATIONAL Common Stock 89214A102 105 48483 SH SOLE 20649 0 27834 TOWNE BANK/PORTSMOUTH VA Common Stock 89214P109 1817 66622 SH SOLE 47692 0 18930 TOYOTA MOTOR CORP SP ADR REP2COM ADR 892331307 116555 940038 SH SOLE 814592 0 125446 TPG PACE HLDGS CORP UNIT EXP Unit G89827102 1091 100674 SH SOLE 0 0 100674 TPG RE FIN TR INC REIT 87266M107 2360 122339 SH SOLE 39164 0 83175 TRACTOR SUPPLY CO Common Stock 892356106 60539 556428 SH SOLE 388908 0 167520 TRADE DESK INC/THE -CLASS A Common Stock 88339J105 15168 66589 SH SOLE 28716 0 37873 TRANSALTA CORP Common Stock 89346D107 170 26128 SH SOLE 26128 0 0 TRANSDIGM GROUP INC Common Stock 893641100 107099 221371 SH SOLE 150333 0 71038 TRANSMEDICS GROUP INC Common Stock 89377M109 326 11234 SH SOLE 1051 0 10183 TRANSOCEAN LTD/SWITZERLAND Common Stock H8817H100 18464 2880452 SH SOLE 1801743 0 1078709 TRANSPORTADORA DE GAS SPONSR ADR B ADR 893870204 1822 126005 SH SOLE 88343 0 37662 TRANSUNION Common Stock 89400J107 17837 242654 SH SOLE 189158 0 53496 TRAVEL CENTERS OF AMERICA Common Stock 894174101 372 102663 SH SOLE 16452 0 86211 TRAVELERS COS INC/THE Common Stock 89417E109 229772 1536731 SH SOLE 1001504 0 535227 TREASURY WINE ESTATES LTD ADR ADR 89465J109 17980 1722179 SH SOLE 1564115 0 158064 TREDEGAR CORP Common Stock 894650100 1301 78296 SH SOLE 60874 0 17422 TREEHOUSE FOODS INC Common Stock 89469A104 18502 342005 SH SOLE 217793 0 124212 TREND MICRO INC - SPON ADR ADR 89486M206 8602 192229 SH SOLE 176377 0 15852 TREX CO INC Common Stock 89531P105 10565 147348 SH SOLE 124732 0 22616 TRI CONTL CORP COM Closed-End Fund 895436103 1775 65797 SH SOLE 40872 0 24925 TRI POINTE GROUP INC COM Common Stock 87265H109 3445 287836 SH SOLE 234613 0 53223 TRIBUNE MEDIA CO Common Stock 896047503 18958 410175 SH SOLE 159135 0 251040 TRIBUNE PUBLISHING CO Common Stock 89609W107 558 69993 SH SOLE 23957 0 46036 TRICIDA INC Common Stock 89610F101 1635 41442 SH SOLE 7998 0 33444 TRICO BANCSHARES Common Stock 896095106 1465 38747 SH SOLE 21456 0 17291 TRIMAS CORP Common Stock 896215209 5239 169160 SH SOLE 73800 0 95360 TRIMBLE INC Common Stock 896239100 26943 597266 SH SOLE 506545 0 90721 TRINET GROUP INC Common Stock 896288107 6750 99562 SH SOLE 37422 0 62140 TRINITY INDUSTRIES INC Common Stock 896522109 11482 553352 SH SOLE 247750 0 305602 TRINITY PLACE HOLDINGS INC Common Stock 89656D101 608 153918 SH SOLE 153317 0 601 TRINSEO S A SHS Common Stock L9340P101 4052 95706 SH SOLE 60653 0 35053 TRIP ADVISOR INC Common Stock 896945201 18476 399145 SH SOLE 229890 0 169255 TRIPLE-S MANAGEMENT CORP Common Stock 896749108 468 19615 SH SOLE 19414 0 201 TRISTATE CAP HLDGS INC COM Common Stock 89678F100 705 33054 SH SOLE 9120 0 23934 TRITON INTERNATIONAL LTD/BER Common Stock G9078F107 2525 77066 SH SOLE 49820 0 27246 TRIUMPH BANCORP INC COM Common Stock 89679E300 456 15702 SH SOLE 14579 0 1123 TRIUMPH GROUP INC Common Stock 896818101 3961 172980 SH SOLE 106998 0 65982 TRIVAGO N V SPON ADS A SHS ADR 89686D105 429 101870 SH SOLE 101870 0 0 TRONOX HOLDINGS PLC - CLASS A Common Stock G9087Q102 3094 242113 SH SOLE 168293 0 73820 TRUEBLUE INC Common Stock 89785X101 4781 216718 SH SOLE 71552 0 145166 TRUECAR INC Common Stock 89785L107 1017 186220 SH SOLE 116864 0 69356 TRUPANION INC Common Stock 898202106 788 21808 SH SOLE 8702 0 13106 TRUSTCO BANK CORP NY Common Stock 898349105 3967 500875 SH SOLE 372183 0 128692 TRUSTMARK CORP Common Stock 898402102 7562 227428 SH SOLE 155049 0 72379 TSAKOS ENERGY NAVIGATION LTD Common Stock G9108L108 1903 578418 SH SOLE 410018 0 168400 TTEC HOLDINGS INC Common Stock 89854H102 5145 110426 SH SOLE 57059 0 53367 TTM TECHNOLOGIES INC Common Stock 87305R109 3344 327878 SH SOLE 208119 0 119759 TUESDAY MORNING CORP Common Stock 899035505 20 11699 SH SOLE 11699 0 0 TUFIN SOFTWARE TECHNOLOGIES Common Stock M8893U102 380 14667 SH SOLE 0 0 14667 TUI AG-UNSPON ADR ADR 899045108 5208 1064998 SH SOLE 898987 0 166011 TULLOW OIL PLC ADR ADR 899415202 24 17471 SH SOLE 17337 0 134 TUPPERWARE BRANDS CORP Common Stock 899896104 9795 514719 SH SOLE 394907 0 119812 TURKCELL ILETISIM HIZMET-ADR ADR 900111204 3225 588511 SH SOLE 393652 0 194859 TURKIYE GARANTI BANKASI-ADR ADR 900148701 534 348882 SH SOLE 342064 0 6818 TURNA RETE ELETTRICA ADR ADR 88088L103 23872 1252468 SH SOLE 1097067 0 155401 TURNING POINT BRANDS INC Common Stock 90041L105 343 6997 SH SOLE 6945 0 52 TURQUOISE HILL RESOURCES LTD Common Stock 900435108 3137 2529825 SH SOLE 2529825 0 0 TUTOR PERINI CORP Common Stock 901109108 1797 129584 SH SOLE 79224 0 50360 TWILIO INC CL A Common Stock 90138F102 20096 147383 SH SOLE 143541 0 3842 TWIN RIVER WORLDWIDE HOLDING Common Stock 90171V204 312 10487 SH SOLE 10487 0 0 TWITTER INC Common Stock 90184L102 57735 1654294 SH SOLE 1286755 0 367539 TWO HBRS INVT CORP COM REIT 90187B408 10925 862297 SH SOLE 327195 0 535102 TYLER TECHNOLOGIES INC Common Stock 902252105 21321 98699 SH SOLE 85977 0 12722 TYSON FOODS INC Common Stock 902494103 113698 1408195 SH SOLE 704868 0 703327 UBER TECHNOLOGIES INC Common Stock 90353T100 703 15156 SH SOLE 14671 0 485 UBIQUITI NETWORKS INC COM Common Stock 90347A100 13181 100239 SH SOLE 30453 0 69786 UBISOFT ENTMT SA ADR ADR 90348R102 7971 512255 SH SOLE 438198 0 74057 UBS GROUP AG Common Stock H42097107 33636 2838462 SH SOLE 2291430 0 547032 UCB S A ADR ADR 903480101 684 16449 SH SOLE 13286 0 3163 UDR INC COM REIT REIT 902653104 27191 605726 SH SOLE 543962 0 61764 UGI CORP Common Stock 902681105 21961 411177 SH SOLE 268652 0 142525 ULTA BEAUTY INC Common Stock 90384S303 65561 188997 SH SOLE 130312 0 58685 ULTRA CLEAN HOLDINGS Common Stock 90385V107 1748 125574 SH SOLE 122230 0 3344 ULTRA PETROLEUM CORP Common Stock 903914208 5 29881 SH SOLE 4153 0 25728 ULTRAGENYX PHARMACEUTICAL Common Stock 90400D108 1270 20006 SH SOLE 19063 0 943 ULTRAPAR PARTICIPAC-SPON ADR ADR 90400P101 3857 736123 SH SOLE 713475 0 22648 UMB FINANCIAL CORP Common Stock 902788108 4788 72749 SH SOLE 52790 0 19959 UMH PROPERTIES INC COM REIT REIT 903002103 1530 123300 SH SOLE 85837 0 37463 UMICORE - UNSPON ADR ADR 90420M104 3062 383244 SH SOLE 337406 0 45838 UMPQUA HOLDINGS CORP Common Stock 904214103 24029 1448380 SH SOLE 636802 0 811578 UNDER ARMOUR INC-CLASS A Common Stock 904311107 25892 1021390 SH SOLE 917068 0 104322 UNDER ARMOUR INC-CLASS C Common Stock 904311206 4655 209701 SH SOLE 191237 0 18464 UNICHARM CORP ADR 90460M204 24901 4126049 SH SOLE 3809644 0 316405 UNICREDIT SPA-ADR ADR 904678406 32683 5340288 SH SOLE 2904154 0 2436134 UNIFI INC Common Stock 904677200 829 45615 SH SOLE 44874 0 741 UNIFIRST CORP/MA Common Stock 904708104 6345 33646 SH SOLE 26990 0 6656 UNILEVER N V N Y SHS NEW NY Reg Shrs 904784709 156702 2580731 SH SOLE 1420586 0 1160145 UNILEVER PLC SPON ADR NEW ADR 904767704 58696 947161 SH SOLE 832918 0 114242 UNION PACIFIC CORP Common Stock 907818108 435547 2575526 SH SOLE 1960807 0 614719 UNIQURE NV Common Stock N90064101 378 4835 SH SOLE 4835 0 0 UNISYS CORP Common Stock 909214306 2757 283612 SH SOLE 113007 0 170605 UNIT CORP Common Stock 909218109 2659 299073 SH SOLE 258798 0 40275 UNITED AIRLINES HOLDINGS INC Common Stock 910047109 94686 1081505 SH SOLE 640795 0 440710 UNITED BANKSHARES INC/WV Common Stock 909907107 15995 431244 SH SOLE 269802 0 161441 UNITED CMNTY FINL CORP OHIO COM Common Stock 909839102 547 57144 SH SOLE 54590 0 2554 UNITED COMMUNITY BANKS INC/GA Common Stock 90984P303 6182 216460 SH SOLE 166181 0 50279 UNITED FINL BANCORP COM / NEW Common Stock 910304104 993 70060 SH SOLE 25318 0 44742 UNITED FIRE GROUP INC Common Stock 910340108 2407 49664 SH SOLE 36035 0 13629 UNITED INS HLDGS CORP COM Common Stock 910710102 434 30450 SH SOLE 29393 0 1057 UNITED MICROELECTRONICS CORP SPONSORED ADR ADR 910873405 17807 8057285 SH SOLE 7881728 0 175557 UNITED NATURAL FOODS INC Common Stock 911163103 3190 355588 SH SOLE 217289 0 138299 UNITED OVERSEAS BK LTD SPONSORED ADR ADR 911271302 43542 1122141 SH SOLE 1009904 0 112237 UNITED PARCEL SERVICE INC Common Stock 911312106 196177 1899649 SH SOLE 1078492 0 821157 UNITED RENTALS INC Common Stock 911363109 46349 349459 SH SOLE 298239 0 51220 UNITED STATES CELLULAR CORP Common Stock 911684108 5921 132546 SH SOLE 52566 0 79980 UNITED STATES STEEL CORP Common Stock 912909108 19370 1265209 SH SOLE 780754 0 484455 UNITED TECHNOLOGIES CORP Common Stock 913017109 318950 2449689 SH SOLE 1756451 0 693238 UNITED THERAPEUTICS CORP Common Stock 91307C102 12116 155212 SH SOLE 73356 0 81856 UNITED UTILITIES GROUP PLC ADR 91311E102 20359 1024116 SH SOLE 920618 0 103498 UNITEDHEALTH GROUP INC Common Stock 91324P102 924555 3789005 SH SOLE 2598855 0 1190150 UNITI GROUP INC REIT 91325V108 4471 470666 SH SOLE 270037 0 200629 UNITIL CORP Common Stock 913259107 4971 82998 SH SOLE 57551 0 25447 UNIVAR INC COM Common Stock 91336L107 4578 207733 SH SOLE 95981 0 111752 UNIVERSAL CORP/VA Common Stock 913456109 14128 232483 SH SOLE 169349 0 63134 UNIVERSAL DISPLAY CORP COM Common Stock 91347P105 9859 52426 SH SOLE 44115 0 8311 UNIVERSAL ELECTRONICS INC Common Stock 913483103 1268 30918 SH SOLE 26323 0 4595 UNIVERSAL FOREST PRODUCTS INC Common Stock 913543104 6016 158054 SH SOLE 131701 0 26353 UNIVERSAL HEALTH RLTY INCOME REIT REIT 91359E105 3443 40545 SH SOLE 37342 0 3203 UNIVERSAL HEALTH SERVICES INC Common Stock 913903100 35810 274639 SH SOLE 215785 0 58854 UNIVERSAL INSURANCE HOLDINGS I Common Stock 91359V107 2210 79210 SH SOLE 49822 0 29388 UNIVERSAL LOGISTICS HOLDINGS Common Stock 91388P105 222 9877 SH SOLE 3993 0 5884 UNIVEST FINANCIAL CORP Common Stock 915271100 3266 124387 SH SOLE 19546 0 104841 UNUM GROUP Common Stock 91529Y106 31726 945630 SH SOLE 566268 0 379362 UOL GROUP LIMITIED ADR ADR 91529G105 836 37801 SH SOLE 12426 0 25375 UPLAND SOFTWARE INC COM Common Stock 91544A109 1545 33927 SH SOLE 8273 0 25654 UPM KYMMENE CORP SPONSORED ADR ADR 915436109 24898 937969 SH SOLE 835752 0 102217 UPWORK INC Common Stock 91688F104 564 35094 SH SOLE 35094 0 0 URANIUM ENERGY CORP Common Stock 916896103 30 22172 SH SOLE 22172 0 0 URBAN EDGE PROPERTIES REIT 91704F104 2664 153704 SH SOLE 119074 0 34630 URBAN OUTFITTERS INC Common Stock 917047102 24943 1096381 SH SOLE 160527 0 935854 UROGEN PHARMA LTD Common Stock M96088105 219 6093 SH SOLE 5966 0 127 URSTADT BIDDLE - CLASS A REIT REIT 917286205 3407 162241 SH SOLE 92997 0 69244 US BANCORP Common Stock 902973304 259739 4956858 SH SOLE 3136515 0 1820343 US CONCRETE INC Common Stock 90333L201 2098 42219 SH SOLE 40950 0 1269 US ECOLOGY INC Common Stock 91732J102 2339 39292 SH SOLE 35137 0 4155 US FOODS HOLDING CORP Common Stock 912008109 23741 663899 SH SOLE 456776 0 207123 US PHYSICAL THERAPY INC Common Stock 90337L108 5585 45567 SH SOLE 25996 0 19571 US SILICA HOLDINGS INC Common Stock 90346E103 2868 224253 SH SOLE 218169 0 6084 US XPRESS ENTERPRISES INC -A Common Stock 90338N202 148 28707 SH SOLE 28707 0 0 USA TECHNOLOGIES INC COM NO PAR Common Stock 90328S500 166 22305 SH SOLE 21999 0 306 USANA HEALTH SCIENCES INC Common Stock 90328M107 4348 54737 SH SOLE 38046 0 16691 UTILITIES SELECT SECTOR SPDR ETF 81369Y886 517 8667 SH SOLE 6526 0 2141 VAIL RESORTS INC Common Stock 91879Q109 20085 89997 SH SOLE 30268 0 59729 VALE SA ADR 91912E105 35098 2611479 SH SOLE 1943952 0 667527 VALEO SPONSORED ADR ADR 919134304 16533 1025628 SH SOLE 929964 0 95664 VALERO ENERGY CORP Common Stock 91913Y100 198061 2313529 SH SOLE 1492044 0 821485 VALHI INC NEW COM Common Stock 918905100 297 99875 SH SOLE 99621 0 254 VALLEY NATIONAL BANCORP Common Stock 919794107 8023 744219 SH SOLE 592903 0 151316 VALMONT INDUSTRIES INC Common Stock 920253101 5358 42250 SH SOLE 24314 0 17936 VALVOLINE INC Common Stock 92047W101 8748 447931 SH SOLE 233409 0 214522 VANDA PHARMACEUTICALS COM Common Stock 921659108 1253 88914 SH SOLE 36726 0 52188 VANECK VECTORS ETF TR GOLD MINER ETF ETF 92189F106 558 21845 SH SOLE 21845 0 0 VANGAURD S&P 500 ETF ETF 922908363 2474930 9195356 SH SOLE 8637455 0 557901 VANGUARD ADMIRAL FDS 500 VAL IDX FD ETF 921932703 3536 31452 SH SOLE 31452 0 0 VANGUARD ADMIRAL FDS I 500 GRTH IDX F ETF 921932505 3634 22558 SH SOLE 22558 0 0 VANGUARD ADMIRAL FDS MIDCP 400 IDX ETF 921932885 221 1680 SH SOLE 1680 0 0 VANGUARD BD INDEX FD SHORT TRM BOND ETF 921937827 4180 51905 SH SOLE 51905 0 0 VANGUARD DIVIDEND APPREC ETF ETF 921908844 2655 23053 SH SOLE 18139 0 4914 VANGUARD ETF INFO TECH ETF 92204A702 3051 14468 SH SOLE 12739 0 1729 VANGUARD FINANCIALS ETF ETF 92204A405 280 4059 SH SOLE 3705 0 354 VANGUARD FTSE ALL WORLD EX-U ETF 922042775 9809 192363 SH SOLE 192067 0 296 VANGUARD FTSE DEV MARKET ETF 921943858 22623 542379 SH SOLE 540790 0 1589 VANGUARD FTSE EMERGING MARKETS ETF 922042858 28941 680487 SH SOLE 680170 0 317 Vanguard Growth ETF ETF 922908736 2496 15276 SH SOLE 14782 0 494 VANGUARD INDEX FDS MID CAP ETF ETF 922908629 46835 280182 SH SOLE 280167 0 15 VANGUARD INDEX FDS SMALL CP ETF ETF 922908751 585 3734 SH SOLE 3544 0 190 VANGUARD MATERIALS ETF ETF 92204A801 253 1970 SH SOLE 1313 0 657 VANGUARD REAL ESTATE ETF ETF 922908553 137970 1578599 SH SOLE 50202 0 1528397 VANGUARD RUSSELL 1000 VALUE ETF 92206C714 4370 39160 SH SOLE 39160 0 0 VANGUARD RUSSELL 2000 ETF 92206C664 269 2152 SH SOLE 2152 0 0 VANGUARD SCOTTSDALE FD SHRT-TERM CORP ETF 92206C409 11607 143868 SH SOLE 142873 0 995 VANGUARD SCOTTSDALE FD SHTRM GVT BD ETF ETF 92206C102 568 9323 SH SOLE 9323 0 0 VANGUARD SCOTTSDALE FD VNG RUS1000GRW ETF 92206C680 4397 27096 SH SOLE 27096 0 0 VANGUARD SECTOR INDEX HTH CARE VIPER ETF 92204A504 323 1854 SH SOLE 1854 0 0 VANGUARD SHORT-TERM TIPS ETF 922020805 6981 141553 SH SOLE 141553 0 0 VANGUARD TOTAL BOND MARKET ETF ETF 921937835 5589 67286 SH SOLE 27286 0 40000 VANGUARD TOTAL STOCK MKT ETF ETF 922908769 7785 51872 SH SOLE 51341 0 531 Vanguard Value ETF ETF 922908744 306 2761 SH SOLE 2487 0 274 VAREX IMAGING CORP Common Stock 92214X106 3701 120751 SH SOLE 95263 0 25488 VARIAN MEDICAL SYSTEMS INC Common Stock 92220P105 55730 409391 SH SOLE 237624 0 171767 VARONIS SYSTEMS INC Common Stock 922280102 1870 30184 SH SOLE 6159 0 24025 VECTOR GROUP LTD Common Stock 92240M108 8012 821702 SH SOLE 710873 0 110829 VECTRUS INC Common Stock 92242T101 1387 34187 SH SOLE 25427 0 8760 VEDANTA LTD ADR 92242Y100 11454 1126236 SH SOLE 1095703 0 30533 VEECO INSTRUMENTS INC Common Stock 922417100 2341 191552 SH SOLE 158953 0 32599 VEEVA SYSTEMS INC - CLASS A Common Stock 922475108 27098 167156 SH SOLE 126001 0 41155 VENATOR MATERIALS PLC Common Stock G9329Z100 3196 604173 SH SOLE 15898 0 588275 VENTAS INC COM REIT REIT 92276F100 83965 1228455 SH SOLE 1001166 0 227289 VEOLIA ENVIRONNEMENT-ADR ADR 92334N103 26046 1071220 SH SOLE 964372 0 106848 VEON LTD ADR ADR 91822M106 8939 3192473 SH SOLE 2979667 0 212806 VEONEER INC Common Stock 92336X109 505 29173 SH SOLE 27654 0 1519 VERA BRADLEY INC Common Stock 92335C106 1741 145055 SH SOLE 48970 0 96085 VERACYTE INC COM Common Stock 92337F107 4932 172982 SH SOLE 20441 0 152541 VEREIT INC REIT 92339V100 60347 6697771 SH SOLE 3100499 0 3597272 VERICEL CORP Common Stock 92346J108 1517 80290 SH SOLE 13511 0 66779 VERINT SYSTEMS INC Common Stock 92343X100 7954 147901 SH SOLE 71244 0 76657 VERISIGN INC Common Stock 92343E102 106067 507111 SH SOLE 349633 0 157478 VERISK ANALYTICS INC Common Stock 92345Y106 52309 357158 SH SOLE 317783 0 39375 VERITEX HLDGS INC COM Common Stock 923451108 2330 89782 SH SOLE 85846 0 3936 VERITONE INC Common Stock 92347M100 192 23008 SH SOLE 22608 0 400 VERIZON COMMUNICATIONS INC Common Stock 92343V104 850969 14895303 SH SOLE 10976537 0 3918766 VERMILION ENERGY INC Common Stock 923725105 3874 178258 SH SOLE 160762 0 17496 VERRA MOBILITY CORP Common Stock 92511U102 882 67394 SH SOLE 1392 0 66002 VERSO CORP Common Stock 92531L207 1737 91180 SH SOLE 50850 0 40330 VERSUM MATERIALS INC Common Stock 92532W103 12272 237914 SH SOLE 205540 0 32374 VERSUS CAP MM REAL ESTATE-I Closed-End Fund 92532P207 59850 2112606 SH SOLE 2112606 0 0 VERTEX PHARMACEUTICALS INC Common Stock 92532F100 135308 737858 SH SOLE 511012 0 226846 VERTIVE CORP Common Stock 923454102 1080 55599 SH SOLE 30233 0 25366 VESTAS WIND SYSTEMS - UNSP ADR ADR 925458101 15916 552454 SH SOLE 488816 0 63638 VF CORP Common Stock 918204108 99205 1135721 SH SOLE 858751 0 276970 VIACOM INC CL A Common Stock 92553P102 281 8249 SH SOLE 5153 0 3096 VIACOM INC NEW CL B Common Stock 92553P201 74983 2510301 SH SOLE 1354857 0 1155444 VIAD CORP Common Stock 92552R406 2087 31511 SH SOLE 25953 0 5558 VIASAT INC Common Stock 92552V100 4948 61221 SH SOLE 36684 0 24537 VIAVI SOLUTIONS INC Common Stock 925550105 12128 912579 SH SOLE 497031 0 415548 VICI PROPERTIES INC REIT 925652109 13286 602814 SH SOLE 117639 0 485175 VICOR CORP Common Stock 925815102 671 21617 SH SOLE 20804 0 813 VIEWRAY INC COM Common Stock 92672L107 123 13949 SH SOLE 13251 0 698 VIKING THERAPEUTICS INC Common Stock 92686J106 855 103027 SH SOLE 14637 0 88390 VILLAGE SUPER MARKET INC Common Stock 927107409 946 35666 SH SOLE 19856 0 15810 VINCI S A ADR ADR 927320101 38728 1518167 SH SOLE 1332226 0 185941 VIPER ENERGY PARTNERS LP Ltd Part 92763M105 916 29710 SH SOLE 0 0 29710 VIPSHOP HLDGS LTD SPONSORED ADR ADR 92763W103 5867 679860 SH SOLE 657048 0 22812 VIRNETX HLDG CORP COM Common Stock 92823T108 110 17675 SH SOLE 15983 0 1692 VIRTU FINL INC CL A Common Stock 928254101 5212 239288 SH SOLE 186484 0 52804 VIRTUS INVESTMENT PARTNERS Common Stock 92828Q109 2171 20211 SH SOLE 15880 0 4331 VIRTUSA CORP Common Stock 92827P102 2274 51183 SH SOLE 39660 0 11523 VISA INC Common Stock 92826C839 1097215 6322184 SH SOLE 4685685 0 1636499 VISHAY INTERTECHNOLOGY INC Common Stock 928298108 10029 607070 SH SOLE 261230 0 345840 VISHAY PRECISION GROUP INC Common Stock 92835K103 651 16013 SH SOLE 14590 0 1423 VISTA OUTDOOR INC Common Stock 928377100 2041 229827 SH SOLE 141767 0 88060 VISTEON CORP COM Common Stock 92839U206 10195 174030 SH SOLE 97193 0 76837 VISTRA ENERGY CORP Common Stock 92840M102 23070 1019000 SH SOLE 481307 0 537693 VITAMIN SHOPPE INC Common Stock 92849E101 883 224014 SH SOLE 117632 0 106382 VIVENDI SA ADR ADR 92852T201 26668 972234 SH SOLE 857999 0 114235 VIVINT SOLAR INC COM Common Stock 92854Q106 148 20218 SH SOLE 18595 0 1623 VMWARE INC-CLASS A Common Stock 928563402 26053 155811 SH SOLE 90027 0 65784 VOCERA COMM INC COM Common Stock 92857F107 1643 51460 SH SOLE 10185 0 41275 VODACOM GROUP HLDGS ADR ADR 92858D200 976 116336 SH SOLE 110944 0 5392 VODAFONE GROUP PLC Common Stock G93882192 410 257888 SH SOLE 250156 0 7732 VODAFONE GROUP PLC NEW SPONSORED ADR ADR 92857W308 31219 1911776 SH SOLE 1458217 0 453559 VOESTALPINE AG ADR ADR 928578103 83 13188 SH SOLE 5735 0 7453 VOLKSWAGEN A G-UNSPON ADR ADR 928662600 31599 1847871 SH SOLE 914606 0 933265 VOLKSWAGEN AG-UNSP ADR PREF ADR 928662501 16801 999759 SH SOLE 855066 0 144693 VOLVO AB-B SHS-UNSPON ADR ADR 928854108 15971 1012766 SH SOLE 894085 0 118681 VONAGE HOLDINGS CORP Common Stock 92886T201 12052 1063727 SH SOLE 464039 0 599688 VORNADO REALTY TRUST REIT REIT 929042109 16950 264423 SH SOLE 228190 0 36233 VOXX INTERNATIONAL CORP Common Stock 91829F104 44 10528 SH SOLE 9443 0 1085 VOYA FINANCIAL INC Common Stock 929089100 71170 1286972 SH SOLE 463261 0 823711 VOYA GLOBAL EQUITY DIV AND PREM OP FND Closed-End Fund 92912T100 832 127682 SH SOLE 45806 0 81876 VOYA PRIME RATE TRUST Closed-End Fund 92913A100 1407 295605 SH SOLE 228537 0 67068 VSE CORP Common Stock 918284100 217 7580 SH SOLE 7532 0 48 VULCAN MATERIALS CO Common Stock 929160109 50155 365266 SH SOLE 232678 0 132588 Vuzix Corp Common Stock 92921W300 54 13082 SH SOLE 12438 0 644 W P CAREY INC COM REIT 92936U109 23811 293315 SH SOLE 102068 0 191247 W&T OFFSHORE INC Common Stock 92922P106 1160 233783 SH SOLE 110887 0 122896 WABASH NATIONAL CORP Common Stock 929566107 3793 233108 SH SOLE 124112 0 108996 WABCO HOLDINGS INC Common Stock 92927K102 9282 70002 SH SOLE 62884 0 7118 WABTEC CORP Common Stock 929740108 13544 188739 SH SOLE 164123 0 24616 WADDELL & REED FINANCIAL-A Common Stock 930059100 8000 479882 SH SOLE 246319 0 233563 WAGEWORKS INC COM Common Stock 930427109 8918 175588 SH SOLE 77074 0 98514 WAITR HOLDINGS INC Common Stock 930752100 133 21222 SH SOLE 21222 0 0 WAL MART DE MEXICO SA DE CV SPON ADR REP V ADR 93114W107 13023 477736 SH SOLE 471524 0 6212 WALGREEN BOOTS ALLIANCE INC Common Stock 931427108 158171 2893195 SH SOLE 1661527 0 1231669 WALKER & DUNLOP INC COM Common Stock 93148P102 5260 98852 SH SOLE 57262 0 41590 WALMART INC Common Stock 931142103 612862 5546761 SH SOLE 4017876 0 1528885 WALT DISNEY CO/THE Common Stock 254687106 842303 6031958 SH SOLE 4699693 0 1332265 WARRIOR MET COAL INC Common Stock 93627C101 2573 98512 SH SOLE 46042 0 52470 WASHINGTON FEDERAL INC Common Stock 938824109 11659 333781 SH SOLE 229165 0 104616 WASHINGTON PRIME GROUP INC REIT 93964W108 5414 1417215 SH SOLE 601527 0 815688 WASHINGTON REIT REIT 939653101 4723 176686 SH SOLE 127494 0 49192 WASHINGTON TRUST BANCORP INC Common Stock 940610108 1755 33640 SH SOLE 10400 0 23240 WASTE CONNECTIONS INC Common Stock 94106B101 13021 136234 SH SOLE 129821 0 6413 WASTE MANAGEMENT INC Common Stock 94106L109 159222 1380096 SH SOLE 1083736 0 296360 WATERS CORP Common Stock 941848103 42948 199537 SH SOLE 174737 0 24800 WATERSTONE FINANCIAL INC Common Stock 94188P101 2681 157173 SH SOLE 94109 0 63064 WATSCO INC Common Stock 942622200 10221 62503 SH SOLE 59424 0 3079 WATTS WATER TECHNOLOGIES INC Common Stock 942749102 9309 99902 SH SOLE 49270 0 50632 WAVE LIFE SCIENCES LTD SHS Common Stock Y95308105 553 21187 SH SOLE 4321 0 16866 WAYFAIR INC CL A Common Stock 94419L101 6212 42547 SH SOLE 39187 0 3360 WD-40 CO Common Stock 929236107 8730 54893 SH SOLE 47533 0 7360 WEBSTER FINANCIAL CORP Common Stock 947890109 5734 120038 SH SOLE 111273 0 8765 WEC ENERGY CORP INC Common Stock 92939U106 104755 1256503 SH SOLE 904289 0 352214 WEIBO CORP SPONSORED ADR ADR 948596101 2758 63329 SH SOLE 55175 0 8154 WEICHAI PWR CO LTD ADR ADR 948597109 4959 368696 SH SOLE 364398 0 4298 WEIGHT WATCHERS INTERNATIONAL INC Common Stock 948626106 1309 68541 SH SOLE 49962 0 18579 WEINGARTEN RLTY INVS SH BEN INT REIT REIT 948741103 7623 278013 SH SOLE 146516 0 131497 WEIR GROUP PLC ADR ADR 94876Q205 2337 234643 SH SOLE 207849 0 26794 WEIS MARKETS INC Common Stock 948849104 2387 65561 SH SOLE 35555 0 30006 WELBILT INC Common Stock 949090104 5265 315288 SH SOLE 252299 0 62989 WELLCARE HEALTH PLANS INC Common Stock 94946T106 42241 148176 SH SOLE 119557 0 28619 WELLS FARGO & CO Common Stock 949746101 547663 11573615 SH SOLE 8226538 0 3347077 WELLS FARGO ADVANTAGE GLOBAL DIVIDEND OP Closed-End Fund 94987C103 4676 853299 SH SOLE 430001 0 423298 WELLS FARGO ADVANTAGE INCOME OPPORTUNITIES Closed-End Fund 94987B105 12621 1531729 SH SOLE 1312089 0 219640 WELLTOWER INC REIT 95040Q104 140857 1727673 SH SOLE 1179470 0 548203 WENDY'S CO/THE Common Stock 95058W100 18665 953265 SH SOLE 311923 0 641342 WERNER ENTERPRISES INC Common Stock 950755108 3164 101815 SH SOLE 71612 0 30203 WESBANCO INC Common Stock 950810101 1614 41880 SH SOLE 28380 0 13500 WESCO AIRCRAFT HLDGS I COM Common Stock 950814103 1726 155505 SH SOLE 104722 0 50783 WESCO INTERNATIONAL INC Common Stock 95082P105 9439 186350 SH SOLE 103895 0 82455 WESFARMERS LTD - UNS ADR ADR 950840306 20147 1597197 SH SOLE 1519803 0 77394 WEST BANCORPORATION INC CAP STK Common Stock 95123P106 365 17215 SH SOLE 16740 0 475 WEST JAPAN RAILWAY CO ADR ADR 953432101 38025 467861 SH SOLE 426458 0 41403 WEST PHARMACEUTICAL SERVICES I Common Stock 955306105 23072 184354 SH SOLE 134723 0 49631 WESTAMERICA BANCORPORATION Common Stock 957090103 6677 108372 SH SOLE 84438 0 23934 WESTERN ALLIANCE BANCORP Common Stock 957638109 6709 150032 SH SOLE 141482 0 8550 WESTERN ASSET EMERGING MARKET Closed-End Fund 95766A101 39125 2732193 SH SOLE 2368481 0 363712 WESTERN ASSET GLBL CP COM Closed-End Fund 95790C107 964 56215 SH SOLE 32210 0 24005 WESTERN ASSET GLOBAL HIGH Closed-End Fund 95766B109 13909 1400709 SH SOLE 1319036 0 81673 WESTERN ASSET HIGH INCOME OP FD Closed-End Fund 95766K109 12918 2518060 SH SOLE 2413384 0 104676 WESTERN ASSET HIGHT YIELD DEF Closed-End Fund 95768B107 6502 434328 SH SOLE 382740 0 51588 WESTERN ASSET INTERMEDIATE Closed-End Fund 958435109 1382 154567 SH SOLE 138478 0 16089 WESTERN ASSET MTG CAP COM REIT 95790D105 2573 257790 SH SOLE 89539 0 168251 WESTERN ASSET MUNICIPAL PART Closed-End Fund 95766P108 705 47312 SH SOLE 47312 0 0 WESTERN AST HI INCM II COM Closed-End Fund 95766J102 236 33620 SH SOLE 33620 0 0 WESTERN DIGITAL CORP Common Stock 958102105 47113 990807 SH SOLE 738013 0 252794 WESTERN MIDSTREAM PARTNERS LIMITED PARTNERSHIP MLP 958669103 15501 503775 SH SOLE 486024 0 17751 WESTERN UNION CO/THE Common Stock 959802109 37961 1908568 SH SOLE 1414916 0 493652 WESTLAKE CHEMICAL CORP Common Stock 960413102 5711 82214 SH SOLE 79946 0 2268 WESTPAC BKG CORP SPONSORED ADR ADR 961214301 55591 2789330 SH SOLE 2421009 0 368321 WESTROCK CO Common Stock 96145D105 42420 1163159 SH SOLE 875035 0 288124 WESTWOOD HOLDINGS GROUP INC Common Stock 961765104 1030 29260 SH SOLE 22512 0 6748 WEX INC Common Stock 96208T104 15172 72909 SH SOLE 69671 0 3238 WEYERHAEUSER CO REIT REIT 962166104 48772 1851624 SH SOLE 1587295 0 264329 WH GROUP LTD SPONSORED ADR ADR 92890T205 15734 781612 SH SOLE 685964 0 95648 WHARF HLDGS LTD ADR ADR 962257408 16641 3145732 SH SOLE 2803462 0 342270 WHEATON PRECIOUS METALS CORP Common Stock 962879102 8434 348799 SH SOLE 333186 0 15613 WHEELCOCK & CO LTD - ADR ADR 963271200 4491 62425 SH SOLE 59186 0 3239 WHIRLPOOL CORP Common Stock 963320106 52256 367067 SH SOLE 179122 0 187945 WHITBREAD PLC - SPONSORED ADR ADR 96342K100 6724 449754 SH SOLE 388399 0 61355 WHITE MOUNTAINS INSURANCE GROU Common Stock G9618E107 25012 24487 SH SOLE 10278 0 14209 WHITESTONE REIT CL B SBI REIT 966084204 2143 168845 SH SOLE 106337 0 62508 WHITING PETROLEUM CORP Common Stock 966387409 8159 436774 SH SOLE 377590 0 59184 WIDEOPENWEST INC Common Stock 96758W101 706 97188 SH SOLE 58520 0 38668 WIENERBERGER BAUSTOFFINUSTRI SPONSORED ADR ADR 967662107 1039 207876 SH SOLE 206590 0 1286 WILLIAM HILL PLC-UNSPN ADR ADR 96925P104 309 38773 SH SOLE 38252 0 521 WILLIAMS COS INC/THE Common Stock 969457100 89866 3204914 SH SOLE 2592765 0 612149 WILLIAMS-SONOMA INC Common Stock 969904101 15968 245664 SH SOLE 160706 0 84958 WILLIS LEASE FINANCE CORP Common Stock 970646105 1792 30726 SH SOLE 30531 0 195 WILLIS TOWERS WATSON PLC Common Stock G96629103 41816 218312 SH SOLE 179348 0 38964 WILLSCOT CORP Common Stock 971375126 4266 283643 SH SOLE 55816 0 227827 WILMAR INTERNATIONAL-UNS ADR ADR 971433107 3725 135451 SH SOLE 122626 0 12825 WINGSTOP INC COM Common Stock 974155103 9093 95966 SH SOLE 35184 0 60782 WINNEBAGO INDUSTRIES INC Common Stock 974637100 2036 52676 SH SOLE 51077 0 1599 WINTRUST FINANCIAL CORP Common Stock 97650W108 8771 119894 SH SOLE 66091 0 53803 WIPRO LTD SPON ADR 1 SH ADR 97651M109 19897 4595157 SH SOLE 4472108 0 123049 WIRECARD AG - UNSPON ADR ADR 97654L108 10163 121322 SH SOLE 109154 0 12168 WISDOMTREE INVESTMENTS INC Common Stock 97717P104 1195 193730 SH SOLE 51321 0 142409 WISDOMTREE TR EUROPE HEDGED EQ ETF 97717X701 278 4204 SH SOLE 4204 0 0 WISDOMTREE TRUST JP TOTAL DIVID ETF 97717W851 5804 119186 SH SOLE 119066 0 120 WIX.COM LTD Common Stock M98068105 13784 97004 SH SOLE 44283 0 52721 WM MORRISON SUPERMARKETS PLC ADR 92933J107 18365 1442623 SH SOLE 1363150 0 79472 WNS HOLDINGS LTD-ADR ADR 92932M101 4750 80233 SH SOLE 36377 0 43856 WOLTERS KLUWER N V SPONSORED ADR ADR 977874205 23866 328461 SH SOLE 293888 0 34573 WOLVERINE WORLD WIDE INC Common Stock 978097103 8178 296950 SH SOLE 219418 0 77532 WOODSIDE PETE LTD SPONSORED ADR ADR 980228308 32906 1293489 SH SOLE 1168529 0 124960 WOODWARD INC Common Stock 980745103 10402 91922 SH SOLE 68482 0 23440 WOORI FIN HLDGS CO LTD ADR ADR 981064108 20710 564000 SH SOLE 553364 0 10636 WORKDAY INC CL A Common Stock 98138H101 41050 199677 SH SOLE 186437 0 13240 WORKIVA INC COM CL A Common Stock 98139A105 3736 64309 SH SOLE 17569 0 46740 WORLD ACCEPTANCE CORP Common Stock 981419104 6485 39519 SH SOLE 23175 0 16344 WORLD FUEL SERVICES CORP Common Stock 981475106 10149 282226 SH SOLE 140602 0 141624 WORLD WRESTLING ENTERTAINMENT Common Stock 98156Q108 8165 113071 SH SOLE 96535 0 16536 WORLDPAY INC Common Stock 981558109 59621 486503 SH SOLE 268016 0 218487 WORLETYPARSONS LTD ADR ADR 98161Q101 191 18219 SH SOLE 5942 0 12277 WORTHINGTON INDUSTRIES INC Common Stock 981811102 2764 68651 SH SOLE 41999 0 26652 WPP PLC ADR 92937A102 24937 396392 SH SOLE 360891 0 35501 WPX ENERGY INC Common Stock 98212B103 11065 961373 SH SOLE 848131 0 113242 WR BERKLEY CORP Common Stock 084423102 25738 390386 SH SOLE 371877 0 18509 WR GRACE & CO Common Stock 38388F108 6347 83393 SH SOLE 43130 0 40263 WRIGHT MEDICAL GROUP NV Common Stock N96617118 2246 75312 SH SOLE 45107 0 30205 WSFS FINANCIAL CORP Common Stock 929328102 1989 48151 SH SOLE 31021 0 17130 WUXI BIOLOGICS CAYMAN - ADR ADR 98260N108 380 21380 SH SOLE 301 0 21079 WW GRAINGER INC Common Stock 384802104 85067 317141 SH SOLE 147083 0 170058 WYNDHAM DESTINATIONS INC Common Stock 98310W108 22326 508563 SH SOLE 271699 0 236864 WYNDHAM HOTELS & RESORTS Common Stock 98311A105 23930 429314 SH SOLE 206486 0 222828 WYNN MACAU LTD ADR ADR 98313R106 4740 212474 SH SOLE 188565 0 23909 WYNN RESORTS LTD Common Stock 983134107 32500 262115 SH SOLE 232595 0 29520 XCEL ENERGY INC Common Stock 98389B100 89176 1499015 SH SOLE 1169702 0 329313 XENCOR INC Common Stock 98401F105 2448 59816 SH SOLE 17956 0 41860 XENIA HOTELS & RESORTS COM REIT 984017103 10862 520949 SH SOLE 263422 0 257527 XERIS PHARMACEUTICALS INC Common Stock 98422L107 627 54773 SH SOLE 7627 0 47146 XEROX CORP Common Stock 984121608 49279 1391678 SH SOLE 602256 0 789422 XIAOMI CORP - UNSP ADR ADR 98421U108 2318 363318 SH SOLE 354706 0 8612 XILINX INC Common Stock 983919101 92311 782830 SH SOLE 584530 0 198300 XOP - SPDR S&P Oil & Gas Exploration & Production ETF ETF 78464A730 49040 1799644 SH SOLE 0 0 1799644 XPERI CORP Common Stock 98421B100 6090 295756 SH SOLE 208458 0 87298 XPO LOGISTICS INC Common Stock 983793100 13418 232110 SH SOLE 142043 0 90067 XTRACKERS MSCI EAFE HEDGED EQU ETF 233051200 545 17226 SH SOLE 17226 0 0 XYLEM INC/NY Common Stock 98419M100 37964 453903 SH SOLE 363139 0 90764 YAHOO JAPAN CORP ADR ADR 98433V102 11046 1891384 SH SOLE 1737363 0 154021 YAMAHA CORP SPON ADR ADR 984627109 3004 62843 SH SOLE 55646 0 7197 YAMANA GOLD INC Common Stock 98462Y100 2089 828801 SH SOLE 827298 0 1503 YANDEX N V SHS CLASS A Common Stock N97284108 42618 1121531 SH SOLE 987737 0 133794 YANZHOU COAL MINING-SP ADR ADR 984846105 1374 148889 SH SOLE 146181 0 2708 YARA INTL ASA SPONSORED ADR ADR 984851204 12370 509268 SH SOLE 449674 0 59593 YASKAWA ELEC CORP ADR ADR 985087105 13451 196797 SH SOLE 176543 0 20254 YELP INC CL A Common Stock 985817105 4292 125579 SH SOLE 100460 0 25119 YETI HOLDINGS INC Common Stock 98585X104 1734 59882 SH SOLE 11201 0 48681 YEXT INC COM Common Stock 98585N106 589 29311 SH SOLE 8475 0 20836 YIELDSHARES HIGH INCOME ETF ETF 301505301 988 55134 SH SOLE 55134 0 0 YOKOGAWA ELECTRIC - UNSPONSORED ADR ADR 986008100 236 6047 SH SOLE 4666 0 1381 YORK WATER CO Common Stock 987184108 866 24246 SH SOLE 19239 0 5007 YPF SOCIEDAD ANONIMA SPON ADR CL D ADR 984245100 5415 297345 SH SOLE 293771 0 3574 YRC WORLDWIDE INC COM Common Stock 984249607 742 184147 SH SOLE 92781 0 91366 YUE YUEN INDUSTRIAL HOLDINGS LTD - ADR ADR 988415105 336 24927 SH SOLE 21568 0 3359 YUM CHINA HOLDINGS INC Common Stock 98850P109 61797 1337608 SH SOLE 913077 0 424531 YUM! BRANDS INC Common Stock 988498101 142334 1286111 SH SOLE 1041865 0 244246 YY INC ADS REPCOM CLA ADR 98426T106 5835 83721 SH SOLE 72279 0 11442 ZAGG INCORPORATED Common Stock 98884U108 383 55061 SH SOLE 55061 0 0 ZALANDO SE - UNSPONSORED ADR ADR 98887L105 12789 578695 SH SOLE 516524 0 62171 ZAYO GROUP HLDGS INC COM Common Stock 98919V105 10632 323072 SH SOLE 300706 0 22366 ZEBRA TECHNOLOGIES CORP-CL A Common Stock 989207105 27666 132064 SH SOLE 76368 0 55696 ZENDESK INC COM Common Stock 98936J101 16029 180036 SH SOLE 105039 0 74997 ZILLOW GROUP INC - A Common Stock 98954M101 1324 28933 SH SOLE 27621 0 1312 ZILLOW GROUP INC - C Common Stock 98954M200 8704 187632 SH SOLE 181123 0 6509 ZIMMER BIOMET HOLDINGS INC Common Stock 98956P102 76065 646042 SH SOLE 374557 0 271485 ZIONS BANCORPORATION Common Stock 989701107 51630 1122879 SH SOLE 685262 0 437617 ZIOPHARM ONCOLOGY INC COM Common Stock 98973P101 163 28011 SH SOLE 26489 0 1522 ZIX CORP COM Common Stock 98974P100 2842 312645 SH SOLE 62703 0 249942 ZOETIS INC CL A Common Stock 98978V103 169363 1492316 SH SOLE 1141363 0 350953 ZOGENIX INC COM Common Stock 98978L204 761 15922 SH SOLE 13849 0 2073 ZOVIO INC Common Stock 98979V102 358 100058 SH SOLE 33265 0 66793 ZSCALER INC Common Stock 98980G102 3908 50995 SH SOLE 18653 0 32342 ZTE CORP-UNSPON ADR ADR 98878Q105 809 141853 SH SOLE 140890 0 963 ZTO EXPRESS CAYMAN INC-ADR ADR 98980A105 3929 205469 SH SOLE 93139 0 112330 ZUMIEZ INC Common Stock 989817101 2558 98008 SH SOLE 52445 0 45563 ZUORA INC - CLASS A Common Stock 98983V106 244 15919 SH SOLE 15789 0 130 ZURICH INSURANCE GROUP AG ADR 989825104 66047 1895191 SH SOLE 1663548 0 231643 ZYNGA INC CL A Common Stock 98986T108 8604 1403533 SH SOLE 920034 0 483499