0000950123-19-004139.txt : 20190509 0000950123-19-004139.hdr.sgml : 20190509 20190509112805 ACCESSION NUMBER: 0000950123-19-004139 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20190331 FILED AS OF DATE: 20190509 DATE AS OF CHANGE: 20190509 EFFECTIVENESS DATE: 20190509 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: 19809452 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 03-31-2019 03-31-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 05-07-2019 0 3937 115749699 false
INFORMATION TABLE 2 form13fInfoTable.xml INFORMATION TABLE FOR FORM 13F 1-800-FLOWERS.COM INC Common Stock 68243Q106 2000 109715 SH SOLE 66615 0 43100 1ST SOURCE CORP Common Stock 336901103 767 17076 SH SOLE 16991 0 85 22ND CENTY GROUP INC COM Common Stock 90137F103 27 15898 SH SOLE 12632 0 3266 2U INC COM Common Stock 90214J101 4898 69134 SH SOLE 37674 0 31460 3D SYSTEMS CORP Common Stock 88554D205 2378 221029 SH SOLE 145909 0 75120 3M CO Common Stock 88579Y101 436235 2099505 SH SOLE 1459211 0 640294 51 JON INC ADR ADR 316827104 2692 34569 SH SOLE 33265 0 1304 58.COM INC- ADR ADR 31680Q104 5259 80076 SH SOLE 77489 0 2587 8X8 INC NEW COM Common Stock 282914100 2286 113154 SH SOLE 101801 0 11353 A P MOLLAR-MAERSK A/S ADR ADR 00202F102 14025 2224463 SH SOLE 1975100 0 249363 A10 NETWORKS INC COM Common Stock 002121101 249 35054 SH SOLE 5953 0 29101 AAC ACOUSTIC TECHNOLOG ADR ADR 000304105 3549 601540 SH SOLE 585563 0 15977 AAC HLDGS INC COM Common Stock 000307108 90 48656 SH SOLE 47794 0 862 AAON INC Common Stock 000360206 3408 73808 SH SOLE 58868 0 14940 AAR CORP Common Stock 000361105 3691 113544 SH SOLE 81075 0 32469 AARON'S INC Common Stock 002535300 13500 256653 SH SOLE 136189 0 120464 ABB LTD SPONSORED ADR ADR 000375204 37597 1992437 SH SOLE 1309661 0 682776 ABBOTT LABORATORIES Common Stock 002824100 513682 6425847 SH SOLE 4497475 0 1928372 ABBVIE INC. COM Common Stock 00287Y109 333001 4132043 SH SOLE 3134454 0 997589 ABERCROMBIE & FITCH CO Common Stock 002896207 23460 855877 SH SOLE 452034 0 403843 ABERDEEN GLOBAL DYNAMIC DIVIDEND FUND Closed-End Fund 00302M106 1799 189932 SH SOLE 174985 0 14947 ABERDEEN GLOBAL PREMIER PROPERTIES FUND Closed-End Fund 00302L108 3391 564160 SH SOLE 311171 0 252989 ABIOMED INC COM Common Stock 003654100 23500 82286 SH SOLE 68624 0 13662 ABM INDUSTRIES INC Common Stock 000957100 10057 276681 SH SOLE 148237 0 128444 ABRAXAS PETROLEUM CORP Common Stock 003830106 140 111891 SH SOLE 105748 0 6143 ACACIA COMMUNICATIONS INC Common Stock 00401C108 2794 48710 SH SOLE 15539 0 33171 ACACIA RESH CORP ACACIA TCH COM Common Stock 003881307 167 51234 SH SOLE 50465 0 769 ACADIA HEALTHCARE CO COM Common Stock 00404A109 8727 297760 SH SOLE 202769 0 94991 ACADIA PHARMACEUTICALS INC COM Common Stock 004225108 1601 59638 SH SOLE 55259 0 4379 ACADIA REALTY TRUST REIT REIT 004239109 4219 154727 SH SOLE 126599 0 28128 ACCELERATE DIAGNOSTICS INC Common Stock 00430H102 1039 49452 SH SOLE 21590 0 27862 ACCELERON PHARMA INC Common Stock 00434H108 1117 23994 SH SOLE 21607 0 2387 ACCENTURE PLC Common Stock G1151C101 302370 1717818 SH SOLE 1511567 0 206251 ACCO BRANDS CORP COM Common Stock 00081T108 7471 872731 SH SOLE 226410 0 646321 ACCOR SA SPONSORED ADR ADR 00435F309 10159 1254164 SH SOLE 1124898 0 129266 ACCURAY INC Common Stock 004397105 101 21114 SH SOLE 10158 0 10956 ACHILLION PHARMACEUTIC COM Common Stock 00448Q201 62 21014 SH SOLE 17575 0 3439 ACI WORLDWIDE INC Common Stock 004498101 28971 881382 SH SOLE 175523 0 705859 ACLARIS THERAPEUTICS I COM Common Stock 00461U105 343 57221 SH SOLE 30736 0 26485 ACORDA THERAPEUTICS INC Common Stock 00484M106 1577 118670 SH SOLE 60247 0 58423 ACS ACTIVIDADES CONS-UNS ADR ADR 00089H106 12543 1435893 SH SOLE 1316191 0 119702 ACTIVISION BLIZZARD INC Common Stock 00507V109 55031 1208667 SH SOLE 989449 0 219218 ACTUA CORP Common Stock 005094107 69 107774 SH SOLE 2719 0 105055 ACTUANT CORP Common Stock 00508X203 5891 241752 SH SOLE 113486 0 128266 ACUITY BRANDS INC Common Stock 00508Y102 10780 89830 SH SOLE 65953 0 23877 ACUSHNET HOLDINGS CORP Common Stock 005098108 1917 82825 SH SOLE 30224 0 52601 ADDUS HOMECARE CORP COM Common Stock 006739106 961 15115 SH SOLE 12985 0 2130 ADECCO SA - REG - UNSPON ADR ADR 006754204 14962 561849 SH SOLE 509992 0 51857 ADECOAGRO SA Common Stock L00849106 3494 507182 SH SOLE 479682 0 27500 Adesto Technologies Corp Common Stock 00687D101 98 16193 SH SOLE 16193 0 0 ADIDAS-SALOMON AG-SPON ADR ADR 00687A107 46649 382837 SH SOLE 342559 0 40278 ADIENT PLC Common Stock G0084W101 5946 458786 SH SOLE 375828 0 82958 ADMIRAL GROUP ADR ADR 007192107 3374 121999 SH SOLE 109426 0 12573 ADOBE INC Common Stock 00724F101 483791 1815418 SH SOLE 1221058 0 594360 ADTALEM GLOBAL EDUCATION INC Common Stock 00737L103 6990 150900 SH SOLE 100717 0 50183 ADTRAN INC Common Stock 00738A106 2716 198276 SH SOLE 116663 0 81613 ADURO BIOTECH INC COM Common Stock 00739L101 88 22090 SH SOLE 15892 0 6198 ADVANCE AUTO PARTS INC Common Stock 00751Y106 36190 212221 SH SOLE 174878 0 37343 ADVANCED DISPOSAL SERVICES I Common Stock 00790X101 2551 91114 SH SOLE 41066 0 50048 ADVANCED DRAINAGE SYSTEMS INC Common Stock 00790R104 3928 152426 SH SOLE 130396 0 22030 ADVANCED EMISSIONS SOLUTIONS I Common Stock 00770C101 275 23815 SH SOLE 20269 0 3546 ADVANCED ENERGY INDUSTRIES INC Common Stock 007973100 5906 118871 SH SOLE 96732 0 22139 ADVANCED MICRO DEVICES INC Common Stock 007903107 51884 2033053 SH SOLE 1803035 0 230018 ADVANSIX INC Common Stock 00773T101 3067 107351 SH SOLE 81137 0 26214 ADVANTEST CORP SPONSORED ADR ADR 00762U200 235 10448 SH SOLE 10301 0 147 ADVENT CLAYMORE CV SEC COM Closed-End Fund 00764C109 19136 1296478 SH SOLE 856186 0 440292 ADVERUM BIOTECHNOLOGIES INC Common Stock 00773U108 57 10882 SH SOLE 9143 0 1739 AECOM Common Stock 00766T100 12416 418484 SH SOLE 165656 0 252828 AEGEAN MARINE PETROLEUM NETWOR Common Stock Y0017S102 2 39600 SH SOLE 0 0 39600 AEGION CORP Common Stock 00770F104 1488 84665 SH SOLE 50571 0 34094 AEGLEA BIOTHERAPEUTICS INC Common Stock 00773J103 91 11251 SH SOLE 10371 0 880 AEGON N V ORD AMER REG NY Reg Shrs 007924103 13484 2815009 SH SOLE 2526136 0 288873 AEON CO LTD ADR ADR 007627102 4460 216812 SH SOLE 184030 0 32782 AERCAP HOLDINGS NV SHS Common Stock N00985106 40392 867898 SH SOLE 427278 0 440620 AERIE PHARMACEUTICALS INC Common Stock 00771V108 3532 74351 SH SOLE 30015 0 44336 AEROHIVE NETWORKS INC COM Common Stock 007786106 53 11783 SH SOLE 11698 0 85 AEROJET ROCKETDYNE HOLDINGS INC Common Stock 007800105 3412 96033 SH SOLE 89394 0 6639 AEROVIRONMENT INC Common Stock 008073108 3428 50116 SH SOLE 38673 0 11443 AES CORP/THE Common Stock 00130H105 66955 3703283 SH SOLE 2193279 0 1510004 AFFILIATED MANAGERS GROUP Common Stock 008252108 37174 347060 SH SOLE 239302 0 107758 AFLAC INC Common Stock 001055102 203910 4078203 SH SOLE 2256862 0 1821341 AG MORTGAGE INVESTMENT TRUST I REIT 001228105 3026 179666 SH SOLE 96878 0 82788 AGC INC ADR ADR 00109C103 15020 2153463 SH SOLE 1889837 0 263626 AGCO CORP Common Stock 001084102 30806 442939 SH SOLE 170426 0 272513 AGEAS ADR ADR 00844W208 28381 587291 SH SOLE 542520 0 44771 AGENUS INC Common Stock 00847G705 106 35843 SH SOLE 34648 0 1195 AGIC EQUITY & CONVERTIBLE INCOME FUND Closed-End Fund 018829101 1588 73800 SH SOLE 51086 0 22714 AGILENT TECHNOLOGIES INC Common Stock 00846U101 70312 874749 SH SOLE 723794 0 150955 AGILYSYS INC Common Stock 00847J105 1429 67483 SH SOLE 42433 0 25050 AGIOS PHARMACEUTICALS INC Common Stock 00847X104 3203 47495 SH SOLE 40907 0 6588 AGL ENERGY LTD-SPON ADR ADR 001201201 10823 697807 SH SOLE 630166 0 67641 AGNC INVESTMENT CORP REIT 00123Q104 18970 1053893 SH SOLE 666440 0 387453 AGNICO-EAGLE MINES LTD Common Stock 008474108 6644 152742 SH SOLE 108608 0 44134 AGREE REALTY CORP COM REIT REIT 008492100 7167 103363 SH SOLE 82831 0 20532 AGRICULTURAL BK CHINA ADR ADR 00850M102 4759 412960 SH SOLE 372918 0 40042 AGROFRESH SOLUTIONS INC Common Stock 00856G109 424 126815 SH SOLE 125812 0 1003 AIA GROUP LTD SPONSORED ADR ADR 001317205 114486 2859649 SH SOLE 2508916 0 350733 AIMMUNE THERAPEUTICS I COM Common Stock 00900T107 823 36802 SH SOLE 5977 0 30825 AIR FRANCE KLM SPONSORED ADR ADR 009119108 509 45298 SH SOLE 44999 0 299 AIR LEASE GROUP Common Stock 00912X302 4676 136133 SH SOLE 130641 0 5492 AIR LIQUIDE ADR ADR 009126202 42416 1670578 SH SOLE 1402157 0 268421 AIR PRODUCTS & CHEMICALS INC Common Stock 009158106 132054 691528 SH SOLE 586543 0 104985 AIR TRANSPORT SERVICES GROUP I Common Stock 00922R105 2057 89246 SH SOLE 20756 0 68490 AIRBUS GROUP NV ADR 009279100 47158 1424293 SH SOLE 1228996 0 195297 AIRCASTLE LTD Common Stock G0129K104 5730 283116 SH SOLE 146697 0 136419 AIRGAIN INC Common Stock 00938A104 1091 85000 SH SOLE 0 0 85000 AISIN SEIKO CO LTD-UNSP ADR ADR 00956Q106 1537 42953 SH SOLE 34612 0 8341 AJINOMOTO INC UNSPON ADR ADR 009707100 1066 66548 SH SOLE 60011 0 6537 AK STEEL HOLDING CORP Common Stock 001547108 3040 1105334 SH SOLE 887406 0 217928 AKAMAI TECHNOLOGIES INC Common Stock 00971T101 34591 482378 SH SOLE 412571 0 69807 AKBANK TAS - ADR ADR 009719501 2908 1286829 SH SOLE 932411 0 354418 AKCEA THERAPEUTICS INC Common Stock 00972L107 216 7616 SH SOLE 5347 0 2269 AKEBIA THERAPEUTICS COM Common Stock 00972D105 1103 134681 SH SOLE 33691 0 100990 AKORN INC COM Common Stock 009728106 1293 367452 SH SOLE 187715 0 179737 AKTIEBOLAGETT ELECTROLUX SPONSORED ADR ADR 010198208 9185 178080 SH SOLE 158698 0 19382 AKZO NOBEL NV SPONSORED ADR ADR 010199503 21665 733398 SH SOLE 390898 0 342500 ALAMO GROUP INC Common Stock 011311107 1707 17080 SH SOLE 14826 0 2254 ALARM COM HLDGS INC COM Common Stock 011642105 5872 90472 SH SOLE 52741 0 37731 ALASKA AIR GROUP INC Common Stock 011659109 17086 304461 SH SOLE 180712 0 123749 ALBANY INTERNATIONAL CORP Common Stock 012348108 5777 80700 SH SOLE 67330 0 13370 ALBEMARLE CORP Common Stock 012653101 13484 164485 SH SOLE 146236 0 18249 ALBIREO PHARMA INC Common Stock 01345P106 747 23193 SH SOLE 504 0 22689 ALCOA CORP Common Stock 013872106 8944 317611 SH SOLE 257418 0 60193 ALDER BIOPHARMACEUTICAL INC Common Stock 014339105 840 61559 SH SOLE 59347 0 2212 ALEXANDER & BALDWIN INC REIT 014491104 3632 142749 SH SOLE 106950 0 35799 ALEXANDERS INC COM REIT 014752109 2084 5539 SH SOLE 2516 0 3023 ALEXANDRIA REAL ESTATE EQ IN COM REIT REIT 015271109 20637 144760 SH SOLE 108378 0 36382 ALEXION PHARMACEUTICALS INC Common Stock 015351109 47763 353329 SH SOLE 303516 0 49813 ALFA LAVAL AB SWEDEN ADR ADR 015393101 11026 480823 SH SOLE 422990 0 57833 ALGONQUIN POWER & UTILITIES Common Stock 015857105 2008 178196 SH SOLE 44 0 178152 ALIBABA GROUP HLDG LTD SPONSORED ADS ADR 01609W102 180975 991916 SH SOLE 741286 0 250630 ALICO INC Common Stock 016230104 482 17729 SH SOLE 17358 0 371 ALIGN TECHNOLOGY INC Common Stock 016255101 66666 234467 SH SOLE 184592 0 49875 ALKERMES PLC Common Stock G01767105 3997 109539 SH SOLE 89449 0 20090 ALL NIPPON AWYS LTD SPONSORED ADR ADR 032350100 589 79324 SH SOLE 68352 0 10972 ALLEGHANY CORP Common Stock 017175100 17265 28193 SH SOLE 25431 0 2762 ALLEGHENY TECHNOLOGIES INC Common Stock 01741R102 7578 296345 SH SOLE 167808 0 128537 ALLEGIANT TRAVEL CO Common Stock 01748X102 7631 58937 SH SOLE 38320 0 20617 ALLEGION PLC W/I Common Stock G0176J109 21354 235410 SH SOLE 188934 0 46476 ALLERGAN PLC Common Stock G0177J108 107121 731649 SH SOLE 521937 0 209712 ALLETE INC Common Stock 018522300 12285 149396 SH SOLE 110298 0 39098 ALLIANCE DATA SYSTEMS CORP Common Stock 018581108 17691 101102 SH SOLE 91191 0 9911 ALLIANCEBERNSTEIN NATL COM Closed-End Fund 01864U106 20638 1593695 SH SOLE 1356014 0 237681 ALLIANT ENERGY CORP Common Stock 018802108 33659 714166 SH SOLE 651274 0 62892 ALLIANZ AKTIENGESELLSCHAFT SP ADR 1/10 SH ADR 018805101 75963 3420222 SH SOLE 3006871 0 413351 ALLIANZ GI NFJ DIVIDEND INTEREST Closed-End Fund 01883A107 27428 2274302 SH SOLE 1573568 0 700734 ALLIANZGI CONVERTIBLE & INCO Closed-End Fund 01883H102 357 39695 SH SOLE 21844 0 17851 ALLIED MOTION TECHNOLOGIES Common Stock 019330109 218 6343 SH SOLE 6326 0 17 ALLISON TRANSMISSION H COM Common Stock 01973R101 21406 476534 SH SOLE 184900 0 291634 ALLSCRIPTS HEALTHCARE SOLUTION Common Stock 01988P108 3741 392151 SH SOLE 253748 0 138403 ALLSTATE CORP/THE Common Stock 020002101 138681 1472514 SH SOLE 952232 0 520282 ALLY FINANCIAL INC Common Stock 02005N100 55683 2025587 SH SOLE 1132902 0 892685 ALNYLAM PHARMACEUTICALS INC Common Stock 02043Q107 13080 139969 SH SOLE 109503 0 30466 ALPHA & OMEGA SEMICONDUCTOR LT Common Stock G6331P104 649 56403 SH SOLE 55428 0 975 ALPHABET INC - CL A Common Stock 02079K305 1174314 997811 SH SOLE 757596 0 240215 ALPHABET INC - CL C Common Stock 02079K107 819403 698369 SH SOLE 566145 0 132224 ALPINE TOTAL DYNAMIC DIVIDEND FUND Closed-End Fund 00326L100 25965 3147221 SH SOLE 2188606 0 958615 ALPS ELEC LTD ADR ADR 021090204 2643 62830 SH SOLE 54011 0 8819 ALPS ETF TR ALERIAN MLP ETP 00162Q866 2209 220248 SH SOLE 220248 0 0 ALSTOM ADR ADR 021244207 487 113187 SH SOLE 46852 0 66335 ALTA MESA RESOURCES INC Common Stock 02133L109 3 11093 SH SOLE 11093 0 0 ALTABA INC Closed-End Fund 021346101 2587 34906 SH SOLE 33685 0 1221 ALTAIR ENGINEERING INC Common Stock 021369103 541 14702 SH SOLE 8287 0 6415 ALTERYX INC COM CL A Common Stock 02156B103 11161 133077 SH SOLE 102046 0 31031 ALTICE USA INC CL A Common Stock 02156K103 2123 98840 SH SOLE 55496 0 43344 ALTISOURCE PORTFOLIO SOLUTIONS Common Stock L0175J104 330 13950 SH SOLE 13845 0 105 ALTRA INDUSTRIAL MOTION CORP Common Stock 02208R106 5013 161441 SH SOLE 75676 0 85765 ALTRIA GROUP INC Common Stock 02209S103 284012 4945352 SH SOLE 3513555 0 1431797 ALUMINA LTD SPONSORED ADR ADR 022205108 11716 1691769 SH SOLE 1521699 0 170070 ALUMINUM CORP CHINA LTD SPON ADR H SHS ADR 022276109 1626 174986 SH SOLE 169656 0 5330 AMADEUS IT HLDG S A ADS ADR 02263T104 39380 491514 SH SOLE 446658 0 44856 AMAG PHARMACEUTICALS INC Common Stock 00163U106 2078 161298 SH SOLE 75958 0 85340 AMAZON.COM INC Common Stock 023135106 2017962 1133209 SH SOLE 855957 0 277252 AMBAC FINL GROUP INC COM NEW Common Stock 023139884 5631 310741 SH SOLE 176589 0 134152 AMBARELLA INC SHS Common Stock G037AX101 1627 37673 SH SOLE 32571 0 5102 AMBER RD INC COM Common Stock 02318Y108 104 12008 SH SOLE 12008 0 0 AMBEV SA ADR 02319V103 21336 4961843 SH SOLE 3206248 0 1755595 AMC ENTERTAINMENT HLDS-CL A Common Stock 00165C104 2902 195427 SH SOLE 138427 0 57000 AMC NETWORKS INC A Common Stock 00164V103 9210 162270 SH SOLE 110982 0 51288 AMCOR LTD ADR NEW ADR 02341R302 30361 693480 SH SOLE 634935 0 58545 AMDOCS LTD Common Stock G02602103 19814 366187 SH SOLE 256921 0 109266 AMEDISYS INC Common Stock 023436108 11500 93296 SH SOLE 45572 0 47724 AMERCO INC Common Stock 023586100 5860 15774 SH SOLE 15691 0 83 AMEREN CORP Common Stock 023608102 65231 886893 SH SOLE 652537 0 234356 AMERESCO INC CL A Common Stock 02361E108 385 23783 SH SOLE 23726 0 57 AMERICA MOVIL S A DE C V SPON ADR L SHS ADR 02364W105 41552 2909804 SH SOLE 1465201 0 1444603 AMERICAN AIRLINES GROUP INC Common Stock 02376R102 64424 2028453 SH SOLE 923226 0 1105227 AMERICAN ASSETS TR INC COM REIT REIT 024013104 7920 172689 SH SOLE 129221 0 43468 AMERICAN AXLE & MANUFACTURING Common Stock 024061103 7877 550437 SH SOLE 422200 0 128237 AMERICAN CAMPUS COMMUNITIES REIT REIT 024835100 12447 261595 SH SOLE 240416 0 21179 AMERICAN EAGLE OUTFITTERS INC Common Stock 02553E106 13146 592965 SH SOLE 392752 0 200213 AMERICAN ELECTRIC POWER CO INC Common Stock 025537101 137840 1645855 SH SOLE 1240151 0 405704 AMERICAN EQUITY INVESTMENT LIF Common Stock 025676206 25579 946681 SH SOLE 304833 0 641848 AMERICAN EXPRESS CO Common Stock 025816109 265563 2429669 SH SOLE 1936071 0 493598 AMERICAN FINANCIAL GROUP INC/O Common Stock 025932104 18443 191694 SH SOLE 116305 0 75389 AMERICAN HOMES 4 RENT CLASS A REIT 02665T306 9135 402061 SH SOLE 336436 0 65625 AMERICAN INTERNATIONAL GROUP I Common Stock 026874784 207527 4819496 SH SOLE 3089797 0 1729699 AMERICAN NATIONAL BANKSHARES I Common Stock 027745108 384 10995 SH SOLE 7483 0 3512 AMERICAN NATIONAL INSURANCE CO Common Stock 028591105 5212 43142 SH SOLE 28965 0 14177 AMERICAN OUTDOOR BRANDS CORP Common Stock 02874P103 623 66651 SH SOLE 50035 0 16616 AMERICAN PUBLIC EDUCATION INC Common Stock 02913V103 2561 85010 SH SOLE 33241 0 51769 AMERICAN SOFTWARE INC/GEORGIA Common Stock 029683109 1394 116693 SH SOLE 40296 0 76397 AMERICAN STATES WATER CO Common Stock 029899101 11523 161613 SH SOLE 83230 0 78383 AMERICAN SUPERCONDUCTOR CORP Common Stock 030111207 1074 83477 SH SOLE 0 0 83477 AMERICAN TOWER REIT INC REIT 03027X100 312062 1583588 SH SOLE 1138818 0 444770 AMERICAN VANGUARD CORP Common Stock 030371108 576 33425 SH SOLE 32761 0 664 AMERICAN WATER WORKS CO INC Common Stock 030420103 45632 437679 SH SOLE 358372 0 79307 AMERICAN WOODMARK CORP Common Stock 030506109 2456 29720 SH SOLE 24964 0 4756 AMERICA'S CAR-MART INC Common Stock 03062T105 2698 29538 SH SOLE 12389 0 17149 AMERICOLD REALTY TRUST REIT 03064D108 4386 143757 SH SOLE 7656 0 136101 AMERIPRISE FINANCIAL INC Common Stock 03076C106 94709 739334 SH SOLE 434243 0 305091 AMERIS BANCORP Common Stock 03076K108 1569 45689 SH SOLE 43527 0 2162 AMERISAFE INC Common Stock 03071H100 3087 51975 SH SOLE 34793 0 17182 AMERISOURCEBERGEN CORP COM Common Stock 03073E105 82142 1032968 SH SOLE 488998 0 543970 AMETEK INC NEW COM Common Stock 031100100 41168 496178 SH SOLE 423345 0 72833 AMGEN INC Common Stock 031162100 437335 2302008 SH SOLE 1575608 0 726400 AMICUS THERAPEUTICS COM Common Stock 03152W109 1208 88811 SH SOLE 73856 0 14955 AMKOR TECHNOLOGY INC Common Stock 031652100 4397 514876 SH SOLE 283031 0 231845 AMN HEALTHCARE SERVICES INC Common Stock 001744101 6544 138977 SH SOLE 113818 0 25159 AMNEAL PHARMACEUTICALS INC Common Stock 03168L105 1185 83659 SH SOLE 52723 0 30936 AMPHASTAR PHARMACEUTICALS Common Stock 03209R103 3214 157332 SH SOLE 109426 0 47906 AMPHENOL CORP Common Stock 032095101 78842 834837 SH SOLE 713982 0 120855 AMRO GROUP NV - UNSPONSORED ADR ADR 00373L102 3438 305892 SH SOLE 271604 0 34288 ANADARKO PETROLEUM CORP Common Stock 032511107 53637 1179352 SH SOLE 939152 0 240200 ANALOG DEVICES INC Common Stock 032654105 141678 1345855 SH SOLE 886731 0 459124 ANAPLAN INC Common Stock 03272L108 1218 30956 SH SOLE 1401 0 29555 ANDEAVOR LOGISTICS LP MLP 03350F106 12222 346637 SH SOLE 334664 0 11973 ANDERSONS INC/THE Common Stock 034164103 6426 199390 SH SOLE 65405 0 133985 ANGI HOMESERVICES INC Common Stock 00183L102 276 17870 SH SOLE 17734 0 136 ANGIODYNAMICS INC Common Stock 03475V101 3056 133705 SH SOLE 85238 0 48467 ANGLO AMERICAN PLAT-SPON ADR ADR 03486T202 417 48435 SH SOLE 47740 0 695 ANGLO AMERN PLC-SPONS ADR ADR 03485P300 33101 2468414 SH SOLE 2166298 0 302116 ANGLOGOLD ASHANTI LTD SPONSORED ADR ADR 035128206 12482 952833 SH SOLE 939803 0 13030 ANHEUSER-BUSCH INBEV SA N.V. ADR 03524A108 42733 508903 SH SOLE 446763 0 62140 ANHUI CONCH CEMENT UNSPONS ADR ADR 035243104 3725 121509 SH SOLE 97420 0 24089 ANI PHARMACEUTICALS IN COM Common Stock 00182C103 1781 25255 SH SOLE 17653 0 7602 ANIKA THERAPEUTICS INC Common Stock 035255108 359 11887 SH SOLE 9566 0 2321 ANIXTER INTERNATIONAL INC Common Stock 035290105 5734 102199 SH SOLE 63593 0 38606 ANNALY MTG MGMT INC COM REIT REIT 035710409 45217 4526208 SH SOLE 2302543 0 2223665 ANSELL LTD-UNSPON ADR ADR 03634M208 406 5543 SH SOLE 5488 0 55 ANSYS INC Common Stock 03662Q105 40496 221640 SH SOLE 193841 0 27799 ANTA SPORTS PRODS LTD ADR ADR 03662P107 2515 15163 SH SOLE 14695 0 468 ANTARES PHARMA INC Common Stock 036642106 350 115661 SH SOLE 11726 0 103935 ANTERO MIDSTREAM CORP Common Stock 03676B102 1801 130690 SH SOLE 505 0 130185 ANTERO RESOURCES CORP Common Stock 03674X106 4128 467493 SH SOLE 320241 0 147252 ANTHEM INC Common Stock 036752103 286571 998574 SH SOLE 792212 0 206362 ANWORTH MORTGAGE ASSET CORP REIT REIT 037347101 3106 768845 SH SOLE 413216 0 355629 AO MOSENERGO SPONSORED ADR ADR 037376308 76 50000 SH SOLE 50000 0 0 AO SMITH CORP Common Stock 831865209 36079 676648 SH SOLE 426032 0 250616 AON PLC Common Stock G0408V102 101293 593399 SH SOLE 486468 0 106931 AOZORA BK LTD SPONSORED ADR ADR 037400108 276 44756 SH SOLE 6583 0 38173 APACHE CORP Common Stock 037411105 30385 876657 SH SOLE 651055 0 225602 APARTMENT INVT & MGMT CO -A REIT REIT 03748R754 21546 428443 SH SOLE 345232 0 83211 APERGY CORP - W/I Common Stock 03755L104 8028 195513 SH SOLE 173250 0 22263 APOGEE ENTERPRISES INC Common Stock 037598109 15223 406044 SH SOLE 42515 0 363529 APOLLO COMMERCIAL REAL ESTATE FINANCE REIT REIT 03762U105 7766 426697 SH SOLE 260058 0 166639 APOLLO INVT CORP COM Common Stock 03761U502 222 14677 SH SOLE 14566 0 111 APOLLO SR FLOATING COM Closed-End Fund 037636107 212 14265 SH SOLE 8777 0 5488 APOLLO TACTICAL INCOME COM Closed-End Fund 037638103 11032 750987 SH SOLE 668929 0 82058 APPFOLIO INC COM CL A Common Stock 03783C100 1152 14503 SH SOLE 7783 0 6720 APPLE HOSPITALITY REIT COM NEW REIT 03784Y200 6618 406010 SH SOLE 177600 0 228410 APPLE INC COM Common Stock 037833100 2571521 13537882 SH SOLE 10409169 0 3128713 APPLIED INDUSTRIAL TECHNOLOGIE Common Stock 03820C105 6323 106320 SH SOLE 76507 0 29813 APPLIED MATERIALS INC Common Stock 038222105 132611 3343692 SH SOLE 2087342 0 1256350 APPLIED OPTOELECTRONICS INC Common Stock 03823U102 252 20681 SH SOLE 20115 0 566 APPROACH RESOURCES INC Common Stock 03834A103 19 52361 SH SOLE 48006 0 4355 APTARGROUP INC Common Stock 038336103 16048 150844 SH SOLE 140370 0 10474 APTIV PLC Common Stock G6095L109 49215 619132 SH SOLE 472917 0 146215 AQUA AMERICA INC Common Stock 03836W103 11020 302428 SH SOLE 278354 0 24074 AQUA METALS INC COM Common Stock 03837J101 33 10726 SH SOLE 10673 0 53 AQUAVENTURE HLDGS LTD SHS Common Stock G0443N107 330 17050 SH SOLE 6913 0 10137 ARAMARK Common Stock 03852U106 11020 372929 SH SOLE 320773 0 52156 ARATANA THERAPEUTICS INC Common Stock 03874P101 236 65574 SH SOLE 58960 0 6614 ARBOR RLTY TR INC COM REIT REIT 038923108 2286 176225 SH SOLE 34694 0 141531 ARC DOCUMENT SOLUTIONS INC Common Stock 00191G103 58 25832 SH SOLE 20218 0 5614 ARCBEST CORP Common Stock 03937C105 4836 157070 SH SOLE 90465 0 66605 ARCELORMITTAL NY REG SH CL A NY Reg Shrs 03938L203 18489 907209 SH SOLE 791718 0 115491 ARCH CAPITAL GROUP LTD Common Stock G0450A105 30115 931763 SH SOLE 417998 0 513765 ARCH COAL INC COM Common Stock 039380407 3204 35102 SH SOLE 15504 0 19598 ARCHER-DANIELS-MIDLAND CO Common Stock 039483102 105981 2457245 SH SOLE 1568951 0 888294 ARCHROCK INC Common Stock 03957W106 4059 415080 SH SOLE 256898 0 158182 ARCO PLATFORM LTD - CLASS A Common Stock G04553106 223 6919 SH SOLE 6919 0 0 ARCONIC INC COM Common Stock 03965L100 12164 636510 SH SOLE 545793 0 90717 ARCOS DORADOS HLDNG IN SHS CLASS -A - Common Stock G0457F107 3945 550181 SH SOLE 484281 0 65900 ARCOSA INC Common Stock 039653100 6321 206916 SH SOLE 145207 0 61709 ARDAGH GROUP SA Common Stock L0223L101 2693 207132 SH SOLE 140539 0 66593 ARDELYX INC COM Common Stock 039697107 103 36661 SH SOLE 36500 0 161 ARDMORE SHIPPING CORP Common Stock Y0207T100 279 45237 SH SOLE 42110 0 3127 ARENA PHARMACEUTICALS INC COM Common Stock 040047607 235 5250 SH SOLE 3661 0 1589 ARES CAP CORP COM Common Stock 04010L103 2200 128377 SH SOLE 125695 0 2682 ARES COML REAL ESTATE COM REIT 04013V108 3520 231719 SH SOLE 120673 0 111046 ARES DYNAMIC CR ALLOCA COM Closed-End Fund 04014F102 14627 985663 SH SOLE 895589 0 90074 ARES MANAGEMENT CORP - A Common Stock 03990B101 723 31163 SH SOLE 28058 0 3105 ARGAN INC Common Stock 04010E109 607 12156 SH SOLE 11556 0 600 ARGENX SE - ADR ADR 04016X101 1703 13641 SH SOLE 7899 0 5742 ARGO GROUP INTERNATIONAL HOLDINGS LTD Common Stock G0464B107 4332 61310 SH SOLE 46114 0 15196 ARISTA NETWORKS INC COM Common Stock 040413106 39825 126646 SH SOLE 91245 0 35401 ARKEMA SPON ADR ADR 041232109 17658 184534 SH SOLE 150748 0 33786 ARLINGTON ASSET INVESTMENT CORP Common Stock 041356205 587 73797 SH SOLE 73653 0 144 ARLO TECHNOLOGIES INC Common Stock 04206A101 1723 417238 SH SOLE 188012 0 229226 ARMADA HOFFLER PPTYS COM REIT 04208T108 5087 326295 SH SOLE 166365 0 159930 ARMOUR RESIDENTIAL REI COM REIT 042315507 2429 124380 SH SOLE 72407 0 51973 ARMSTRONG FLOORING INC Common Stock 04238R106 1099 80833 SH SOLE 33453 0 47380 ARMSTRONG WORLD INDUSTRIES INC Common Stock 04247X102 10109 127280 SH SOLE 52670 0 74610 ARRAY BIOPHARMA INC COM Common Stock 04269X105 5972 244942 SH SOLE 158249 0 86693 ARRIS INTERNATIONAL PLC Common Stock G0551A103 5978 189123 SH SOLE 174232 0 14891 ARROW ELECTRONICS INC Common Stock 042735100 23619 306497 SH SOLE 226707 0 79790 ARROW FINANCIAL CORP Common Stock 042744102 641 19484 SH SOLE 13349 0 6135 ARROWHEAD PHARMACEUTICALS INC Common Stock 04280A100 920 50155 SH SOLE 14407 0 35748 ARTESIAN RESOURCES CORP Common Stock 043113208 825 22127 SH SOLE 21750 0 377 ARTHUR J GALLAGHER & CO Common Stock 363576109 29622 379277 SH SOLE 344962 0 34315 ARTISAN PARTNERS ASSET CL A Common Stock 04316A108 6098 242289 SH SOLE 219396 0 22893 ASBURY AUTOMOTIVE GROUP INC Common Stock 043436104 8838 127425 SH SOLE 56030 0 71395 ASCENA RETAIL GROUP INC Common Stock 04351G101 696 644388 SH SOLE 318225 0 326163 ASCENDIS PHARMA A/S - ADR ADR 04351P101 283 2403 SH SOLE 1376 0 1027 ASE INDUSTRIAL HOLDING CO LTD ADR 00215W100 5643 1309195 SH SOLE 538434 0 770761 ASGN INC Common Stock 00191U102 10657 167854 SH SOLE 76942 0 90912 ASHAI KASEI CORP ADR ADR 043400100 18873 910835 SH SOLE 810473 0 100362 ASHFORD HOSPITALITY TRUST REIT REIT 044103109 2296 483284 SH SOLE 202689 0 280595 ASHLAND GLOBAL HOLDINGS INC Common Stock 044186104 19106 244539 SH SOLE 128266 0 116273 ASHTEAD GROUP PLC ADR ADR 045055100 15413 159633 SH SOLE 137414 0 22219 ASML HLDG NV N Y SHS NY Reg Shrs N07059210 71918 382441 SH SOLE 255557 0 126884 ASPEN PHARMACARE HL-UNSP ADR ADR 04530Y106 514 80142 SH SOLE 78984 0 1158 ASPEN TECHNOLOGY INC Common Stock 045327103 13719 131580 SH SOLE 83690 0 47890 ASSA ABLOY AB ADR ADR 045387107 15253 1418190 SH SOLE 1268119 0 150071 ASSEMBLY BIOSCIENCES INC Common Stock 045396108 334 16955 SH SOLE 16456 0 499 ASSERTIO THERAPEUTICS INC Common Stock 04545L107 1978 390081 SH SOLE 226278 0 163803 ASSOCIATED BANC-CORP Common Stock 045487105 9790 458547 SH SOLE 348319 0 110228 ASSOCIATED BRIT FOODS ADR NEW ADR 045519402 11924 371046 SH SOLE 324444 0 46602 ASSURANT INC Common Stock 04621X108 28489 300165 SH SOLE 162812 0 137353 ASSURED GUARANTY LTD Common Stock G0585R106 11471 258187 SH SOLE 179033 0 79154 ASTEC INDUSTRIES INC Common Stock 046224101 6763 179101 SH SOLE 67326 0 111775 ASTELLAS PHARMA INC - UNSP ADR ADR 04623U102 38329 2560399 SH SOLE 2345487 0 214912 ASTRA INTERNATIONAL - UNSP ADR ADR 69367X109 2853 282149 SH SOLE 273135 0 9014 ASTRAZENECA PLC Common Stock G0593M107 953 11345 SH SOLE 11150 0 195 ASTRAZENECA PLC SPONSORED ADR ADR 046353108 105383 2606557 SH SOLE 2123247 0 483310 ASTRONICS CORP Common Stock 046433108 625 19092 SH SOLE 10083 0 9009 ASURE SOFTWARE INC Common Stock 04649U102 632 103385 SH SOLE 20898 0 82487 ASX LTD ADR ADR 00212E103 960 19389 SH SOLE 9677 0 9712 AT HOME GROUP INC Common Stock 04650Y100 398 22311 SH SOLE 10724 0 11587 AT&T INC Common Stock 00206R102 719216 22934196 SH SOLE 16128064 0 6806132 ATARA BIOTHERAPEUTICS COM Common Stock 046513107 382 9607 SH SOLE 8105 0 1502 ATENTO S A SHS Common Stock L0427L105 42 11697 SH SOLE 11697 0 0 ATHENE HOLDING LTD CLASS A Common Stock G0684D107 4545 111391 SH SOLE 81489 0 29902 ATKORE INTERNATIONAL GROUP I Common Stock 047649108 3268 151804 SH SOLE 33022 0 118782 ATLANTIA SPA ADR ADR 048173108 24061 1871004 SH SOLE 1653993 0 217011 ATLANTIC CAPITAL BANCSHARES Common Stock 048269203 956 53627 SH SOLE 3249 0 50378 ATLANTIC POWER CORP Common Stock 04878Q863 1431 568045 SH SOLE 262927 0 305118 ATLANTICA YIELD PLC ORD SHS Common Stock G0751N103 2234 114787 SH SOLE 82321 0 32466 ATLAS AIR WORLDWIDE HOLDINGS I Common Stock 049164205 19537 386407 SH SOLE 67109 0 319298 ATLAS COPCO AB SP ADR A NEW ADR 049255706 28137 1044060 SH SOLE 923233 0 120827 ATLAS COPCO SP ADR B NEW ADR 049255805 9612 386704 SH SOLE 369364 0 17340 ATLASSIAN CORP PLC-CLASS A Common Stock G06242104 10775 95870 SH SOLE 88227 0 7643 ATMOS ENERGY CORP Common Stock 049560105 27684 268955 SH SOLE 233019 0 35936 ATN INTERNATIONAL INC Common Stock 00215F107 2835 50275 SH SOLE 42063 0 8212 ATOS ORIGIN SA ADR ADR 04962A105 10040 522104 SH SOLE 470575 0 51529 ATRICURE INC COM Common Stock 04963C209 421 15732 SH SOLE 12188 0 3544 ATRION CORP Common Stock 049904105 2016 2294 SH SOLE 2160 0 134 AU OPTRONICS CORP SPONSORED ADR ADR 002255107 14191 3898525 SH SOLE 3806538 0 91987 AUDENTES THERAPEUTICS COM Common Stock 05070R104 230 5896 SH SOLE 4779 0 1117 AUSTRALIA&NEW ZEALAND BKG GR SPONSORED ADR ADR 052528304 40334 2177838 SH SOLE 1895548 0 282290 AUTO TRADER GROUP PLC ADR ADR 05277E104 172 101034 SH SOLE 86215 0 14819 AUTODESK INC Common Stock 052769106 115944 744092 SH SOLE 619165 0 124927 AUTOHOME INC ADR ADR 05278C107 6586 62649 SH SOLE 52397 0 10252 AUTOLIV INC Common Stock 052800109 5204 70773 SH SOLE 65806 0 4967 AUTOMATIC DATA PROCESSING INC Common Stock 053015103 264322 1654700 SH SOLE 1203961 0 450739 AUTONATION INC Common Stock 05329W102 6751 188995 SH SOLE 118373 0 70622 AUTOZONE INC Common Stock 053332102 117487 114720 SH SOLE 62487 0 52233 AVALARA INC Common Stock 05338G106 8016 143688 SH SOLE 7410 0 136278 AVALONBAY CMNTYS INC COM REIT REIT 053484101 71581 356602 SH SOLE 311383 0 45219 AVANGRID INC Common Stock 05351W103 13002 258238 SH SOLE 255018 0 3220 AVANOS MEDICAL INC Common Stock 05350V106 4798 112422 SH SOLE 81692 0 30730 AVAYA HLDGS CORP COM Common Stock 05351X101 6601 392210 SH SOLE 176394 0 215816 AVERY DENNISON CORP Common Stock 053611109 38193 337994 SH SOLE 268973 0 69021 AVID TECHNOLOGY INC Common Stock 05367P100 1060 142224 SH SOLE 37669 0 104555 AVIS BUDGET GROUP INC Common Stock 053774105 22568 647397 SH SOLE 294776 0 352621 AVISTA CORP Common Stock 05379B107 14053 345970 SH SOLE 251817 0 94153 AVIVA PLC - SPON ADR ADR 05382A104 29013 2683874 SH SOLE 1820709 0 863165 AVNET INC Common Stock 053807103 21555 496998 SH SOLE 312016 0 184982 AVON PRODUCTS INC Common Stock 054303102 1358 461816 SH SOLE 421153 0 40663 AVX CORP Common Stock 002444107 3657 210882 SH SOLE 85046 0 125836 AXA EQUITABLE HOLDINGS INC Common Stock 054561105 8867 440250 SH SOLE 230183 0 210067 AXA SPONSORED ADR ADR 054536107 37279 1481687 SH SOLE 1311698 0 169989 AXALTA COATING SYSTEMS LTD Common Stock G0750C108 6474 256798 SH SOLE 78801 0 177997 AXCELIS TECHNOLOGIES INC Common Stock 054540208 1813 90120 SH SOLE 59937 0 30183 AXIS CAPITAL HOLDINGS LTD Common Stock G0692U109 9092 165969 SH SOLE 142829 0 23140 AXOGEN INC Common Stock 05463X106 1354 64314 SH SOLE 20397 0 43917 AXON ENTERPRISES INC Common Stock 05464C101 5849 107491 SH SOLE 95981 0 11510 AXOS FINANCIAL INC Common Stock 05465C100 5713 197278 SH SOLE 79757 0 117521 AXSOME THERAPEUTICS IN COM Common Stock 05464T104 1321 92857 SH SOLE 0 0 92857 AXT INC Common Stock 00246W103 71 15906 SH SOLE 15906 0 0 AZZ INC Common Stock 002474104 2758 67379 SH SOLE 24319 0 43060 B&G FOODS INC Common Stock 05508R106 9506 389273 SH SOLE 127447 0 261826 B. RILEY FINANCIAL INC Common Stock 05580M108 167 10026 SH SOLE 10026 0 0 B2GOLD CORP MINING INC Common Stock 11777Q209 3063 1090024 SH SOLE 0 0 1090024 BABCOCK AND WILCOX ENTERPR Common Stock 05614L100 224 544249 SH SOLE 107806 0 436443 BADGER METER INC Common Stock 056525108 5965 107208 SH SOLE 32752 0 74456 BAE SYS PLC SPONSORED ADR ADR 05523R107 17420 681655 SH SOLE 604678 0 76977 BAIDU COM INC SPON ADR REP A ADR 056752108 42471 257633 SH SOLE 170942 0 86691 BAKER HUGHES INC A GE CO Common Stock 05722G100 46529 1678520 SH SOLE 1478266 0 200254 BALCHEM CORP Common Stock 057665200 7399 79734 SH SOLE 50779 0 28955 BALFOUR BEAUTY PLC ADR 05845R306 2420 347214 SH SOLE 47451 0 299763 BALL CORP Common Stock 058498106 46744 807889 SH SOLE 692635 0 115254 BANC OF CALIFORNIA INC Common Stock 05990K106 2447 176820 SH SOLE 77567 0 99253 BANCFIRST CORP Common Stock 05945F103 1462 28034 SH SOLE 10047 0 17987 BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR ADR 05946K101 25757 4495108 SH SOLE 3907997 0 587111 BANCO BRADESCO-SPONSORED ADR ADR 059460303 43166 3956539 SH SOLE 2989173 0 967366 BANCO DE CHILE SPONSORED ADR ADR 059520106 5619 190864 SH SOLE 187615 0 3249 BANCO DO BRASIL S A SPONSORED ADR ADR 059578104 5107 409529 SH SOLE 397954 0 11575 BANCO LATINOAMERICANO DE COMER Common Stock P16994132 6455 324030 SH SOLE 252634 0 71396 BANCO MACRO SA SPON ADR B ADR 05961W105 1113 24317 SH SOLE 21430 0 2887 BANCO SANTANDER BRAZIL S.A. ADR 05967A107 5554 494568 SH SOLE 473378 0 21190 BANCO SANTANDER CENT HISPANO ADR ADR 05964H105 52806 11405153 SH SOLE 8921974 0 2483179 BANCO SANTANDER CHILE NEW SP ADR REP COM ADR 05965X109 15609 524656 SH SOLE 365809 0 158847 BANCOLOMBIA S A SPON ADR PREF ADR 05968L102 26726 523431 SH SOLE 349855 0 173576 BANCORP INC/DE Common Stock 05969A105 3466 428904 SH SOLE 58796 0 370108 BANCORPSOUTH INC Common Stock 05971J102 5972 211615 SH SOLE 138382 0 73233 BANDWIDTH INC-CLASS A Common Stock 05988J103 1222 18247 SH SOLE 1125 0 17122 BANK CENTRAL ASIA TBK PT Common Stock Y7123P138 82 43500 SH SOLE 43500 0 0 BANK COMM HLDGS COM Common Stock 06424J103 176 16652 SH SOLE 3388 0 13264 BANK EAST ASIA LTD SPONSORED ADR ADR 061874103 341 108005 SH SOLE 90861 0 17144 BANK HAPOALIM LTD ADR ADR 062510300 666 20061 SH SOLE 14542 0 5519 BANK OF AMERICA CORP Common Stock 060505104 750588 27205066 SH SOLE 20690652 0 6514414 BANK OF CHINA ADR ADR 06426M104 10709 947286 SH SOLE 931621 0 15665 BANK OF HAWAII CORP Common Stock 062540109 16344 207227 SH SOLE 118805 0 88422 BANK OF MARIN BANCORP Common Stock 063425102 866 21285 SH SOLE 3143 0 18142 BANK OF MONTREAL Common Stock 063671101 24610 328929 SH SOLE 315014 0 13915 BANK OF NEW YORK MELLON CORP/T Common Stock 064058100 141903 2813864 SH SOLE 2241292 0 572572 BANK OF NOVA SCOTIA Common Stock 064149107 27997 525470 SH SOLE 520182 0 5288 BANK OF NT BUTTERFIELD SHS NEW Common Stock G0772R208 5648 157422 SH SOLE 77704 0 79718 BANK OZK Common Stock 06417N103 20062 692259 SH SOLE 450261 0 241998 BANK QUEENSLAND LTD ADR ADR 064525108 563 44655 SH SOLE 42127 0 2528 BANKFINANCIAL CORP Common Stock 06643P104 155 10433 SH SOLE 10433 0 0 BANKINTER SA ADR 066460304 96 12874 SH SOLE 5620 0 7254 BANKUNITED INC COM Common Stock 06652K103 25649 767929 SH SOLE 97681 0 670248 BANNER CORP Common Stock 06652V208 3700 68307 SH SOLE 51200 0 17107 BAOZUN INC-SPN ADR ADR 06684L103 1933 46536 SH SOLE 46004 0 532 BARCLAYS PLC ADR ADR 06738E204 34169 4271115 SH SOLE 2781660 0 1489455 BARNES & NOBLE EDUCATION INC Common Stock 06777U101 827 196987 SH SOLE 79563 0 117424 BARNES & NOBLE INC Common Stock 067774109 2916 537079 SH SOLE 245509 0 291570 BARNES GROUP INC Common Stock 067806109 7584 147511 SH SOLE 114604 0 32907 BARRETT BUSINESS SERVICES INC Common Stock 068463108 469 6062 SH SOLE 2358 0 3704 BARRICK GOLD CORP Common Stock 067901108 20838 1519924 SH SOLE 1421871 0 98053 BASF A G ADR NEW ADR 055262505 46785 2537173 SH SOLE 1632334 0 904839 BASIC ENERGY SERVICES INC Common Stock 06985P209 436 114641 SH SOLE 77442 0 37199 BASSETT FURNITURE INDS INC COM Common Stock 070203104 372 22671 SH SOLE 8658 0 14013 BAUSCH HEALTH COS INC Common Stock 071734107 34885 1412366 SH SOLE 584813 0 827553 BAXTER INTERNATIONAL INC Common Stock 071813109 146391 1800411 SH SOLE 1306297 0 494114 BAYCOM CORP Common Stock 07272M107 208 9177 SH SOLE 434 0 8743 BAYER A G SPONSORED ADR ADR 072730302 33434 2076018 SH SOLE 1843142 0 232876 BAYERISCHE MOTOREN SPON ADR ADR 072743305 16581 644930 SH SOLE 573586 0 71344 BAYTEX ENERGY CORP Common Stock 07317Q105 57 33676 SH SOLE 33676 0 0 BB SEGURIDADE PARTICIP SPONSORED ADR ADR 05541J103 2763 408770 SH SOLE 403554 0 5216 BB&T CORP Common Stock 054937107 98880 2125089 SH SOLE 1605537 0 519552 BBVA Banco Frances SA-ADR ADR 07329M100 927 97441 SH SOLE 88963 0 8478 BCB BANCORP INC Common Stock 055298103 141 10530 SH SOLE 10530 0 0 BCE INC Common Stock 05534B760 27538 620373 SH SOLE 147189 0 473184 BDO UNIBANK INC-SPON ADR ADR 05537Y304 1092 41848 SH SOLE 0 0 41848 BEACON ROOFING SUPPLY INC Common Stock 073685109 3592 111692 SH SOLE 91505 0 20187 BEASLEY BROADCAST GROUP INC CL A Common Stock 074014101 114 28559 SH SOLE 27600 0 959 BEAZER HOMES USA INC Common Stock 07556Q881 2435 211567 SH SOLE 107725 0 103842 BECTON DICKINSON AND CO Common Stock 075887109 281781 1128342 SH SOLE 686887 0 441455 BED BATH & BEYOND INC Common Stock 075896100 34260 2016454 SH SOLE 1077549 0 938905 BEIERSDORF AG - UNSPONSORED ADR ADR 07724U103 422 20110 SH SOLE 16853 0 3257 BEIGENE LTD-ADR ADR 07725L102 7284 55184 SH SOLE 51185 0 3999 BEIJING ENTERPRISES H-SP ADR ADR 07725Q200 390 6763 SH SOLE 6763 0 0 BEL FUSE INC Common Stock 077347300 551 21794 SH SOLE 21188 0 606 BELDEN INC Common Stock 077454106 7372 137288 SH SOLE 67965 0 69323 BELGACOM S.A. ADR 74428W108 729 131433 SH SOLE 125890 0 5543 BELLICUM PHARMACEUTICA COM Common Stock 079481107 76 22539 SH SOLE 21393 0 1146 BELMOND LTD-CLASS A Common Stock G1154H107 4769 191293 SH SOLE 186331 0 4962 BEMIS CO INC Common Stock 081437105 15148 273043 SH SOLE 213628 0 59415 BENCHMARK ELECTRONICS INC Common Stock 08160H101 6094 232157 SH SOLE 143282 0 88875 BENEFITFOCUS INC Common Stock 08180D106 710 14347 SH SOLE 2722 0 11625 BENESSE CORP - ADR ADR 081794109 832 32090 SH SOLE 29582 0 2508 BERKSHIRE HATHAWAY INC Common Stock 084670702 880773 4384356 SH SOLE 3365139 0 1019217 BERKSHIRE HATHAWAY INC-CL A Common Stock 084670108 44580 148 SH SOLE 148 0 0 BERKSHIRE HATHAWAY INC-CL B Common Stock 084670207 24744 123172 SH SOLE 0 0 123172 BERKSHIRE HILLS BANCORP INC Common Stock 084680107 3574 131218 SH SOLE 85215 0 46003 BERRY GLOBAL GROUP INC COM Common Stock 08579W103 6804 126308 SH SOLE 85113 0 41195 BERRY PETROLEUM CO LLC Common Stock 08579X101 547 47389 SH SOLE 46936 0 453 BEST BUY CO INC Common Stock 086516101 91708 1290576 SH SOLE 747443 0 543133 BEST INC - ADR ADR 08653C106 1717 328393 SH SOLE 326009 0 2384 BEZEQ ISRAEL TELECOM L ADR ADR 08861Q103 99 27213 SH SOLE 13317 0 13896 BGC PARTNERS INC Common Stock 05541T101 9986 1880669 SH SOLE 759746 0 1120923 BHP BILLITON LTD SPONSORED ADR ADR 088606108 97989 1792376 SH SOLE 1471975 0 320401 BHP BILLITON PLC SPONSORED ADR ADR 05545E209 23561 488001 SH SOLE 437030 0 50971 BIC SA-UNSPONSORED ADR ADR 088736103 417 9305 SH SOLE 9119 0 186 BIDVEST GROUP LTD SPONSORED ADR 08 ADR 088836309 2085 77763 SH SOLE 75967 0 1796 BIG 5 SPORTING GOODS CORP Common Stock 08915P101 470 147752 SH SOLE 135760 0 11992 BIG LOTS INC Common Stock 089302103 26840 705936 SH SOLE 149922 0 556014 BIOCRYST PHARMACEUTICALS COM Common Stock 09058V103 1053 129306 SH SOLE 10680 0 118626 BIODELIVERY SCIENCES INTERNATIONAL INC Common Stock 09060J106 1245 234970 SH SOLE 0 0 234970 BIOGEN INC Common Stock 09062X103 141254 597573 SH SOLE 418852 0 178721 BIOHAVEN PHARMACEUTICAL HOLD Common Stock G11196105 1197 23263 SH SOLE 1443 0 21820 BIOMARIN PHARMACEUTICAL INC Common Stock 09061G101 22147 249317 SH SOLE 199814 0 49503 BIO-RAD LABORATORIES INC Common Stock 090572207 25966 84946 SH SOLE 53624 0 31322 BIOSCRIP INC Common Stock 09069N108 301 150592 SH SOLE 58825 0 91767 BIOSPECIFICS TECHNOLOGIES CORP Common Stock 090931106 1779 28546 SH SOLE 10705 0 17841 BIO-TECHNE CORP Common Stock 09073M104 21304 107297 SH SOLE 93325 0 13972 BIOTELEMETRY INC Common Stock 090672106 9356 149402 SH SOLE 59126 0 90276 BJ'S RESTAURANTS INC Common Stock 09180C106 3150 66627 SH SOLE 29609 0 37018 BJ'S WHOLESALE CLUB INC Common Stock 05550J101 1195 43601 SH SOLE 18609 0 24992 BLACK HILLS CORP Common Stock 092113109 14179 191422 SH SOLE 127320 0 64102 BLACK KNIGHT FINL SVCS CL A Common Stock 09215C105 7295 133855 SH SOLE 120037 0 13818 BLACKBAUD INC Common Stock 09227Q100 9140 114642 SH SOLE 104979 0 9663 BLACKBERRY LTD Common Stock 09228F103 2967 294058 SH SOLE 286115 0 7943 BLACKLINE INC Common Stock 09239B109 4447 96005 SH SOLE 88005 0 8000 BLACKROCK CAPITAL INVESTMENT CORP Common Stock 092533108 457 76331 SH SOLE 1275 0 75056 BLACKROCK CORE BOND TRUST Closed-End Fund 09249E101 5397 401236 SH SOLE 272194 0 129042 BLACKROCK CREDIT ALLOCATION INCOME TRUST Closed-End Fund 092508100 7135 574901 SH SOLE 381113 0 193788 BLACKROCK DEBT STRATEGIES FUND INC Closed-End Fund 09255R202 12857 1199356 SH SOLE 1050599 0 148757 BLACKROCK ENH CAP AND INC Closed-End Fund 09256A109 1018 64537 SH SOLE 35184 0 29353 BLACKROCK ENHANCED DIVIDEND Closed-End Fund 09251A104 20714 2422732 SH SOLE 1660863 0 761869 BLACKROCK ENHANCED GLOBAL OPP EQTY TR Closed-End Fund 092501105 14144 1321909 SH SOLE 832118 0 489791 BLACKROCK ENHANCED INTL GRWTH COM BENE Closed-End Fund 092524107 10446 1878802 SH SOLE 1258338 0 620464 BLACKROCK INC Common Stock 09247X101 147450 345018 SH SOLE 298258 0 46760 BLACKROCK INCOME TR COM Closed-End Fund 09247F100 1079 181317 SH SOLE 105143 0 76174 BLACKROCK LTD DURATION INC Closed-End Fund 09249W101 380 25870 SH SOLE 25870 0 0 BLACKROCK MULTI-SECTOR COM Closed-End Fund 09258A107 3109 187408 SH SOLE 187408 0 0 BLACKROCK MUN TARGET T COM SHS BEN IN Closed-End Fund 09257P105 2306 103688 SH SOLE 103688 0 0 BLACKROCK MUNICIPL INC COM Closed-End Fund 092479104 4189 312352 SH SOLE 312352 0 0 BLACKROCK MUNIENHANCED FUND Closed-End Fund 09253Y100 438 40968 SH SOLE 40968 0 0 BLACKROCK MUNIHOLDINGS QU II Closed-End Fund 09254C107 1900 154510 SH SOLE 154510 0 0 BLACKROCK MUNIHOLDINGS QUALI Closed-End Fund 09254P108 423 32801 SH SOLE 32801 0 0 BLACKROCK MUNIHOLDINGS QUALITY FUND INC. Closed-End Fund 09254A101 716 59115 SH SOLE 59115 0 0 BLACKROCK MUNIYIELD QUAL II Closed-End Fund 09254G108 1750 142268 SH SOLE 133795 0 8473 BLACKROCK MUNIYIELD QUALITY Closed-End Fund 09254E103 14310 1106753 SH SOLE 1021367 0 85386 BLACKROCK MUNIYIELD QUALITY FOOD INC. Closed-End Fund 09254F100 4460 316532 SH SOLE 303978 0 12554 BLACKROCK RES & COMM S SHS Closed-End Fund 09257A108 827 101267 SH SOLE 55857 0 45410 BLACKROCK STRATEGIC MUNICIPAL Closed-End Fund 09247D105 471 33292 SH SOLE 29829 0 3463 BLACKROCK TCP CAPITAL CORP Common Stock 09259E108 220 15480 SH SOLE 662 0 14818 BLACKSTONE GROUP L P COM UNIT LTD MLP 09253U108 17425 498277 SH SOLE 76 0 498201 BLACKSTONE MORTGAGE TRUST INC REIT 09257W100 8656 250477 SH SOLE 116028 0 134449 BLOOMIN BRANDS INC COM Common Stock 094235108 10178 497697 SH SOLE 99967 0 397730 BLUCORA INC Common Stock 095229100 3280 98250 SH SOLE 75078 0 23172 BLUE HILLS BANCORP INC COM Common Stock 095573101 348 14556 SH SOLE 14544 0 12 BLUEBIRD BIO INC Common Stock 09609G100 6187 39326 SH SOLE 35592 0 3734 BLUELINX HOLDINGS INC Common Stock 09624H208 824 30928 SH SOLE 11558 0 19370 BLUEPRINT MEDICINES CO COM Common Stock 09627Y109 1365 17054 SH SOLE 13633 0 3421 BLUEROCK RESIDENTIAL GROWTH REIT 09627J102 3280 304309 SH SOLE 295614 0 8695 BMC STOCK HOLDINGS INC Common Stock 05591B109 2254 127549 SH SOLE 75943 0 51606 BNP PARIBAS SPONSORED ADR ADR 05565A202 53884 2264997 SH SOLE 1686907 0 578090 BOC HONG KONG HOLDINGS SPONSORED ADR ADR 096813209 23757 285233 SH SOLE 265587 0 19646 BOEING CO/THE Common Stock 097023105 571127 1497371 SH SOLE 1103391 0 393980 BOINGO WIRELESS INC COM Common Stock 09739C102 5169 222028 SH SOLE 29583 0 192445 BOISE CASCADE CO Common Stock 09739D100 2783 104002 SH SOLE 71283 0 32719 BOK FINANCIAL CORP Common Stock 05561Q201 3760 46101 SH SOLE 44533 0 1568 BOLIDEN AB-UNSPN ADR ADR 09752V102 385 6713 SH SOLE 6713 0 0 BONANZA CREEK ENERGY I COM Common Stock 097793400 424 18665 SH SOLE 17984 0 681 Booking Holdings Common Stock 741503403 1054 604 SH SOLE 0 0 604 BOOKING HOLDINGS INC Common Stock 09857L108 225838 129427 SH SOLE 102433 0 26994 BOOT BARN HLDGS INC COM Common Stock 099406100 2137 72603 SH SOLE 30975 0 41628 BOOZ ALLEN HAMILTON HOLDING CO Common Stock 099502106 53844 926105 SH SOLE 733458 0 192647 BORGWARNER INC Common Stock 099724106 35855 933493 SH SOLE 744904 0 188589 BOSTON BEER CO INC/THE Common Stock 100557107 8922 30272 SH SOLE 20931 0 9341 BOSTON PRIVATE FINANCIAL HOLDI Common Stock 101119105 2200 200761 SH SOLE 162754 0 38007 BOSTON PROPERTIES INC REIT REIT 101121101 39239 293090 SH SOLE 254565 0 38525 BOSTON SCIENTIFIC CORP Common Stock 101137107 146757 3823794 SH SOLE 2642881 0 1180913 BOTTOMLINE TECHNOLOGIES INC Common Stock 101388106 4881 97451 SH SOLE 69855 0 27596 BOULDER GROWTH & INC COM Closed-End Fund 101507101 484 44896 SH SOLE 27959 0 16937 BOX INC CLASS A Common Stock 10316T104 3627 187842 SH SOLE 41203 0 146639 BOYD GAMING CORP Common Stock 103304101 7769 283961 SH SOLE 237911 0 46050 BP PLC Common Stock G12793108 1174 163083 SH SOLE 163083 0 0 BP PLC SPONSORED ADR ADR 055622104 153748 3516662 SH SOLE 2249350 0 1267312 BRADY CORP Common Stock 104674106 6573 141632 SH SOLE 80832 0 60800 BRAEMAR HOTELS & RESORTS INC REIT 10482B101 2087 170931 SH SOLE 74200 0 96731 BRAMBLES LTD - ADR ADR 105105209 20503 1225510 SH SOLE 1111283 0 114227 BRANDYWINE RLTY TR SH BEN INT NEW REIT REIT 105368203 8789 554167 SH SOLE 302029 0 252138 BRANDYWINEGLOBAL GLOBAL INCOME Closed-End Fund 10537L104 1552 139336 SH SOLE 110824 0 28512 BRASKEM S A SP ADR PFD A ADR 105532105 3512 136016 SH SOLE 123307 0 12709 BRENNTAG AG-UNSP ADR ADR 107180101 16799 1638970 SH SOLE 1300350 0 338620 BRF-BRASIL FOODS S A SPONSORED ADR ADR 10552T107 3219 553069 SH SOLE 418782 0 134287 BRIDGE BANCORP INC COM Common Stock 108035106 800 27303 SH SOLE 12604 0 14699 BRIDGEPOINT EDUCATION INC Common Stock 10807M105 637 104239 SH SOLE 37427 0 66812 BRIDGESTONE CORP ADR ADR 108441205 38321 1993827 SH SOLE 1665131 0 328696 BRIDGEWATER BANCSHARES INC Common Stock 108621103 118 11480 SH SOLE 4115 0 7365 BRIGGS & STRATTON CORP Common Stock 109043109 2288 193420 SH SOLE 101373 0 92047 BRIGHT HORIZON FAMILY SOLUTI COM Common Stock 109194100 14984 117879 SH SOLE 71529 0 46350 BRIGHTCOVE Common Stock 10921T101 171 20336 SH SOLE 20302 0 34 BRIGHTHOUSE FINANCIAL INC Common Stock 10922N103 15823 436016 SH SOLE 338025 0 97991 BRIGHTSPHERE INVESTMENT GROUP Common Stock G1644T109 508 37487 SH SOLE 37479 0 8 BRIGHTVIEW HOLDINGS INC Common Stock 10948C107 611 42438 SH SOLE 42420 0 18 BRINKER INTERNATIONAL INC Common Stock 109641100 17460 393431 SH SOLE 144054 0 249377 BRINK'S CO/THE Common Stock 109696104 10740 142415 SH SOLE 86089 0 56326 BRISTOL-MYERS SQUIBB CO Common Stock 110122108 189274 3967168 SH SOLE 3021038 0 946130 BRISTOW GROUP INC Common Stock 110394103 265 238486 SH SOLE 84130 0 154356 BRITISH AMERN TOB PLC SPONSORED ADR ADR 110448107 77170 1849705 SH SOLE 1406095 0 443610 BRITISH LD CO SPONSORED ADR ADR 110828100 26922 3451549 SH SOLE 3049471 0 402078 BRIXMOR PPTY GROUP INC COM REIT 11120U105 15591 848746 SH SOLE 614262 0 234484 BROADCOM INC Common Stock 11135F101 327289 1088388 SH SOLE 850293 0 238095 BROADRIDGE FINANCIAL SOLUTIONS Common Stock 11133T103 29086 280509 SH SOLE 231573 0 48936 BROOKDALE SENIOR LIVING INC Common Stock 112463104 6795 1032667 SH SOLE 508433 0 524234 BROOKFIELD ASSET MANAGEMENT IN Common Stock 112585104 18229 390752 SH SOLE 372208 0 18544 BROOKFIELD GLOBAL LISTED INF Closed-End Fund 11273Q109 2423 196700 SH SOLE 171569 0 25131 BROOKFIELD PROPERTY REIT INC REIT 11282X103 4829 235666 SH SOLE 208296 0 27370 BROOKLINE BANCORP INC Common Stock 11373M107 4750 329864 SH SOLE 236083 0 93781 BROOKS AUTOMATION INC Common Stock 114340102 4949 168739 SH SOLE 141086 0 27653 BROTHER INDS LTD ADR ADR 114813207 617 16686 SH SOLE 10371 0 6315 BROWN & BROWN INC COM Common Stock 115236101 8602 291506 SH SOLE 275091 0 16415 BROWN FOREMAN CORP-CLASS B Common Stock 115637209 45256 857446 SH SOLE 743074 0 114372 BROWN FORMAN CORP CL A Common Stock 115637100 2407 47039 SH SOLE 46733 0 306 BRP INC/CA- SUB VOTING Common Stock 05577W200 308 11132 SH SOLE 11132 0 0 BRT APARTMENTS CORP REIT 055645303 167 12059 SH SOLE 11466 0 593 BRUKER CORP Common Stock 116794108 9756 253801 SH SOLE 100070 0 153731 BRUNSWICK CORP/DE Common Stock 117043109 3859 76682 SH SOLE 71628 0 5054 BRYN MAWR BANK CORP Common Stock 117665109 782 21650 SH SOLE 14800 0 6850 BSB BANCORP INC MD COM Common Stock 05573H108 259 7889 SH SOLE 7889 0 0 BT GROUP PLC ADR ADR 05577E101 19308 1305478 SH SOLE 1150620 0 154858 BUCKEYE PARTNERS L P UNIT LTD PARTN MLP 118230101 16640 489128 SH SOLE 471772 0 17356 BUCKLE INC/THE Common Stock 118440106 7752 414082 SH SOLE 322310 0 91772 BUILDERS FIRSTSOURCE INC Common Stock 12008R107 3000 224910 SH SOLE 134690 0 90220 BUNGE LTD Common Stock G16962105 18796 354168 SH SOLE 271006 0 83162 BUNZL PLC - SPONS ADR ADR 120738406 25473 774482 SH SOLE 606516 0 167966 BURBERRY GROUP PLC SPONSORED ADR ADR 12082W204 14717 568102 SH SOLE 497586 0 70516 BURLINGTON STORES INC Common Stock 122017106 20432 130406 SH SOLE 76720 0 53686 BWX TECHNOLOGIES Common Stock 05605H100 15367 309939 SH SOLE 176899 0 133040 BYD CO LTD ADR ADR 05606L100 4032 334473 SH SOLE 328518 0 5955 C&J ENERGY SVCS INC NE COM Common Stock 12674R100 2432 156713 SH SOLE 117359 0 39354 CABLE ONE INC Common Stock 12685J105 10750 10954 SH SOLE 5949 0 5005 CABOT CORP Common Stock 127055101 14259 342524 SH SOLE 111658 0 230866 CABOT MICROELECTRONICS CORP Common Stock 12709P103 8679 77517 SH SOLE 35471 0 42046 CABOT OIL & GAS CORP Common Stock 127097103 46590 1785042 SH SOLE 1123851 0 661191 CACI INTERNATIONAL INC Common Stock 127190304 14831 81482 SH SOLE 52215 0 29267 CACTUS INC - A Common Stock 127203107 838 23541 SH SOLE 23468 0 73 CADENCE BANCORP Common Stock 12739A100 3041 163925 SH SOLE 145106 0 18819 CADENCE DESIGN SYSTEMS INC Common Stock 127387108 48862 769367 SH SOLE 532216 0 237151 CADIZ INC COM NEW Common Stock 127537207 115 11923 SH SOLE 11623 0 300 CAE INC Common Stock 124765108 10934 493618 SH SOLE 486220 0 7398 CAESARS ENTERTAINMENT IPO Common Stock 127686103 3155 363075 SH SOLE 352246 0 10829 CAESARSTONE LTD Common Stock M20598104 249 15940 SH SOLE 14871 0 1069 CAI INTERNATIONAL INC Common Stock 12477X106 1625 70056 SH SOLE 43460 0 26596 CAIXABANK ADR ADR 12803K109 2965 2906407 SH SOLE 726010 0 2180397 CALAMP CORP Common Stock 128126109 3042 241804 SH SOLE 32218 0 209586 CALAVO GROWERS INC Common Stock 128246105 4009 47811 SH SOLE 22441 0 25370 CALERES INC Common Stock 129500104 3303 133775 SH SOLE 92617 0 41158 CALIFORNIA RESOURCES CORP Common Stock 13057Q206 2332 90718 SH SOLE 49794 0 40924 CALIFORNIA WATER SERVICE GROUP Common Stock 130788102 7495 138072 SH SOLE 112661 0 25411 CALITHERA BIOSCIENCES COM Common Stock 13089P101 87 12973 SH SOLE 12785 0 188 CALIX INC COM Common Stock 13100M509 502 65229 SH SOLE 51346 0 13883 CALLAWAY GOLF CO Common Stock 131193104 3748 235255 SH SOLE 169435 0 65820 CALLON PETROLEUM CO Common Stock 13123X102 8149 1079401 SH SOLE 404156 0 675245 CAL-MAINE FOODS INC Common Stock 128030202 3139 70333 SH SOLE 48957 0 21376 CAMBREX CORP COM Common Stock 132011107 2641 67973 SH SOLE 55171 0 12802 CAMDEN NATIONAL CORP Common Stock 133034108 1983 47532 SH SOLE 15957 0 31575 CAMDEN PPTY TR SH BEN INT REIT REIT 133131102 18902 186227 SH SOLE 152303 0 33924 CAMECO CORP Common Stock 13321L108 3631 307957 SH SOLE 302745 0 5212 CAMPBELL SOUP CO Common Stock 134429109 16643 436469 SH SOLE 375404 0 61065 CAMPING WORLD HOLDINGS INC-A Common Stock 13462K109 333 23927 SH SOLE 17052 0 6875 CANADA GOOSE HOLDINGS SHS SUB VTG Common Stock 135086106 451 9395 SH SOLE 12 0 9383 CANADIAN IMPERIAL BANK OF COMM Common Stock 136069101 16879 213467 SH SOLE 174760 0 38707 CANADIAN NATIONAL RAILWAY CO Common Stock 136375102 40654 454334 SH SOLE 427242 0 27092 CANADIAN NATURAL RESOURCES Common Stock 136385101 41811 1520382 SH SOLE 308617 0 1211765 CANADIAN PACIFIC RAILWAY LTD Common Stock 13645T100 27640 134155 SH SOLE 130044 0 4111 CANNAE HOLDINGS INC Common Stock 13765N107 6093 251148 SH SOLE 101844 0 149304 CANON INC ADR ADR 138006309 42450 1461784 SH SOLE 1346416 0 115368 CANTEL MEDICAL CORP Common Stock 138098108 6488 96994 SH SOLE 50096 0 46898 CAPCOM CO LTD - ADR UNSPON ADR 13916V107 393 34607 SH SOLE 34607 0 0 CAPGEMINI SA - ADR ADR 13961R100 19530 806353 SH SOLE 746967 0 59386 CAPITAL ONE FINANCIAL CORP Common Stock 14040H105 163332 1999416 SH SOLE 1242771 0 756645 CAPITAL SENIOR LIVING CORP Common Stock 140475104 523 131076 SH SOLE 127945 0 3131 CAPITALAND LTD SPONSORED ADR ADR 140547100 814 150650 SH SOLE 104658 0 45992 CAPITOL FEDERAL FINANCIAL INC Common Stock 14057J101 5577 417741 SH SOLE 295544 0 122197 CAPRI HOLDINGS LTD Common Stock G1890L107 14568 318418 SH SOLE 244695 0 73723 CAPSTAR FINANCIAL HOLDINGS INC Common Stock 14070T102 151 10467 SH SOLE 1513 0 8954 CAPSTEAD MORTGAGE CORP REIT REIT 14067E506 4601 535619 SH SOLE 245091 0 290528 CAR.COM INC Common Stock 141633107 749 37918 SH SOLE 32319 0 5599 CARA THERAPEUTICS INC Common Stock 140755109 640 32626 SH SOLE 31647 0 979 CARBO CERAMICS INC Common Stock 140781105 776 221609 SH SOLE 190592 0 31017 CARBONITE INC COM Common Stock 141337105 2385 96140 SH SOLE 15076 0 81064 CARDINAL HEALTH INC Common Stock 14149Y108 50764 1054279 SH SOLE 732570 0 321709 CARDIOVASCULAR SYSTEMS INC Common Stock 141619106 5597 144781 SH SOLE 28447 0 116334 CARDTRONICS PLC Common Stock G1991C105 3235 90914 SH SOLE 86984 0 3930 CAREDX INC Common Stock 14167L103 1570 49801 SH SOLE 1060 0 48741 CAREER EDUCATION CORP Common Stock 141665109 3253 196887 SH SOLE 131638 0 65249 CARETRUST REIT INC REIT 14174T107 6881 293322 SH SOLE 122910 0 170412 CARGURUS INC Common Stock 141788109 3406 85029 SH SOLE 38940 0 46089 CARLISLE COS INC Common Stock 142339100 20657 168467 SH SOLE 151273 0 17194 CARLSBERG AS SPONSORED ADR ADR 142795202 18050 720849 SH SOLE 657987 0 62862 CARMAX INC Common Stock 143130102 36829 527632 SH SOLE 358319 0 169313 CARNIVAL CORP Common Stock 143658300 75379 1486171 SH SOLE 1172695 0 313476 CARNIVAL PLC ADR ADR 14365C103 17793 357226 SH SOLE 264646 0 92580 CAROLINA FINL CORP NEW COM Common Stock 143873107 474 13713 SH SOLE 13705 0 8 CARPENTER TECHNOLOGY CORP Common Stock 144285103 5102 111284 SH SOLE 86496 0 24788 CARREFOUR SA - SPON ADR ADR 144430204 13476 3574514 SH SOLE 3144744 0 429770 CARRIAGE SERVICES INC Common Stock 143905107 729 37851 SH SOLE 25356 0 12495 CARRIZO OIL & GAS INC Common Stock 144577103 7835 628329 SH SOLE 141149 0 487180 CARROLS RESTAURANT GROUP INC Common Stock 14574X104 2403 240997 SH SOLE 120274 0 120723 CARS.COM INC Common Stock 14575E105 5538 242893 SH SOLE 135268 0 107625 CARTER'S INC Common Stock 146229109 12652 125528 SH SOLE 61537 0 63991 CARVANA CO Common Stock 146869102 500 8613 SH SOLE 8463 0 150 CASELLA WASTE SYSTEMS INC Common Stock 147448104 3234 90956 SH SOLE 41589 0 49367 CASEY'S GENERAL STORES INC Common Stock 147528103 11602 90099 SH SOLE 63764 0 26335 CASINO GUICHARD PERRAC SPONSORED ADR ADR 14758Q206 575 66862 SH SOLE 60930 0 5932 CASIO COMPUTER LTD ADR ADR 147618201 716 5552 SH SOLE 4500 0 1052 CASS INFORMATION SYSTEMS INC Common Stock 14808P109 514 10876 SH SOLE 10192 0 684 CASTLIGHT HEALTH INC CL B Common Stock 14862Q100 63 16871 SH SOLE 10866 0 6005 CATALENT INC COM Common Stock 148806102 5367 132223 SH SOLE 107409 0 24814 CATALYST PHARM PARTNER COM Common Stock 14888U101 952 186708 SH SOLE 0 0 186708 CATCHMARK TIMBER TR IN CL A REIT 14912Y202 1592 162151 SH SOLE 158327 0 3824 CATERPILLAR INC Common Stock 149123101 213629 1576715 SH SOLE 1335022 0 241693 CATHAY GENERAL BANCORP Common Stock 149150104 5027 148249 SH SOLE 93492 0 54757 CATHAY PAC AWYS LTD SPONSORED ADR ADR 148906308 86 10039 SH SOLE 10039 0 0 CATO CORP/THE Common Stock 149205106 3064 204519 SH SOLE 108091 0 96428 CAVCO INDUSTRIES INC Common Stock 149568107 1189 10114 SH SOLE 8236 0 1878 CBIZ INC Common Stock 124805102 3328 164432 SH SOLE 127520 0 36912 CBL & ASSOC PPTYS INC COM REIT REIT 124830100 4131 2664980 SH SOLE 1599605 0 1065375 CBOE GLOBAL MARKETS INC Common Stock 12503M108 26330 275877 SH SOLE 102982 0 172895 CBRE CLARION GLOBAL REAL ESTATE INCOME FND Closed-End Fund 12504G100 7242 969431 SH SOLE 715950 0 253481 CBRE GROUP INC - A Common Stock 12504L109 51137 1034117 SH SOLE 821133 0 212984 CBS CORP Common Stock 124857202 52696 1108681 SH SOLE 768183 0 340498 CBTX INC Common Stock 12481V104 477 14698 SH SOLE 2501 0 12197 CDK GLOBAL INC Common Stock 12508E101 15557 264486 SH SOLE 228991 0 35495 CDW CORP/DE Common Stock 12514G108 30170 313064 SH SOLE 268643 0 44421 CECO ENVIRONMENTAL CORP Common Stock 125141101 371 51495 SH SOLE 51304 0 191 CECONOMY AG ADR ADR 150042109 31 30921 SH SOLE 30493 0 428 CEDAR REALTY TRUST INC REIT REIT 150602209 2320 682447 SH SOLE 541769 0 140678 CELANESE CORP Common Stock 150870103 32098 325505 SH SOLE 205005 0 120500 CELESIO AG - UNSPONSORED ADR ADR 58155Y106 340 57891 SH SOLE 56062 0 1829 CELESTICA INC Common Stock 15101Q108 866 102479 SH SOLE 102479 0 0 CELGENE CORP Common Stock 151020104 195582 2073163 SH SOLE 1707276 0 365887 CELSIUS HOLDINGS INC Common Stock 15118V207 53 12340 SH SOLE 12278 0 62 CEMEX S A SPON ADR 5 ORD ADR 151290889 31578 6805686 SH SOLE 5476127 0 1329559 CENOVUS ENERGY INC Common Stock 15135U109 3934 453209 SH SOLE 445143 0 8066 CENTENE CORP Common Stock 15135B101 69337 1305781 SH SOLE 958670 0 347111 CENTENNIAL RESOURCE DEVELO-A Common Stock 15136A102 650 73988 SH SOLE 71192 0 2796 CENTERPOINT ENERGY INC Common Stock 15189T107 62361 2031298 SH SOLE 1359177 0 672121 CENTERSTATE BANK CORP Common Stock 15201P109 1725 72437 SH SOLE 66348 0 6089 CENTRAIS ELEC BRAS - SP ADR (ELETROBRAS) ADR 15234Q207 3026 323260 SH SOLE 303775 0 19485 CENTRAIS ELETRICAS BR-SP ADR ADR 15234Q108 396 41035 SH SOLE 38788 0 2247 CENTRAL EUROPEAN MEDIA ENTERPR Common Stock G20045202 541 135853 SH SOLE 90725 0 45128 CENTRAL GARDEN AND PET CO Common Stock 153527205 5725 246254 SH SOLE 88862 0 157392 CENTRAL JAPAN RAI - UNSPON ADR ADR 153766100 42643 1834503 SH SOLE 1618541 0 215962 CENTRAL PACIFIC FINANCIAL CORP Common Stock 154760409 4872 168945 SH SOLE 77261 0 91684 CENTRAL PUERTO - SPONSORED ADR ADR 155038201 157 17122 SH SOLE 16390 0 732 CENTRICA PLC SPON ADR NEW ADR 15639K300 5188 863893 SH SOLE 813644 0 50249 CENTURY ALUMINUM CO Common Stock 156431108 3931 442695 SH SOLE 173558 0 269137 CENTURY BANCORP INC CL A NON VTG Common Stock 156432106 761 10430 SH SOLE 8242 0 2188 CENTURY COMMUNITIES INC Common Stock 156504300 1171 48842 SH SOLE 40173 0 8669 CENTURYLINK INC Common Stock 156700106 45823 3821786 SH SOLE 2408019 0 1413767 CERAGON NETWORKS LTD ORD Common Stock M22013102 314 87476 SH SOLE 87476 0 0 CERIDIAN HCM HOLDING INC Common Stock 15677J108 633 12342 SH SOLE 11959 0 383 CERNER CORP Common Stock 156782104 41883 732099 SH SOLE 641932 0 90167 CERUS CORP COM Common Stock 157085101 549 88143 SH SOLE 84436 0 3707 CEVA INC COM Common Stock 157210105 867 32154 SH SOLE 30167 0 1987 CF INDUSTRIES HOLDINGS INC Common Stock 125269100 41958 1026372 SH SOLE 795267 0 231105 CGI GROUP INC Common Stock 12532H104 17178 249830 SH SOLE 246956 0 2874 CH ROBINSON WORLDWIDE INC Common Stock 12541W209 34015 391023 SH SOLE 341071 0 49952 CHANGYOU.COM LTD - ADR ADR 15911M107 344 20089 SH SOLE 19709 0 380 CHANNELADVISOR CORP COM Common Stock 159179100 898 73732 SH SOLE 10139 0 63593 CHARLES RIVER LABORATORIES INT Common Stock 159864107 18708 128800 SH SOLE 70694 0 58106 CHARLES SCHWAB CORP/THE Common Stock 808513105 118746 2777033 SH SOLE 2406388 0 370645 CHART INDUSTRIES INC Common Stock 16115Q308 9529 105273 SH SOLE 66889 0 38384 CHARTER COMMUNICATIONS INC Common Stock 16119P108 152737 440279 SH SOLE 356668 0 83611 CHATHAM LODGING TR COM REIT REIT 16208T102 4473 232471 SH SOLE 85269 0 147202 CHECK POINT SOFTWARE TECHNOLOG Common Stock M22465104 39298 310684 SH SOLE 251505 0 59179 CHEESECAKE FACTORY INC/THE Common Stock 163072101 13162 269053 SH SOLE 80409 0 188644 CHEFS' WAREHOUSE INC/THE Common Stock 163086101 2960 95327 SH SOLE 46371 0 48956 CHEGG INC Common Stock 163092109 4553 119442 SH SOLE 54429 0 65013 CHEMED CORP Common Stock 16359R103 20845 65127 SH SOLE 40498 0 24629 CHEMICAL FINANCIAL CORP Common Stock 163731102 5538 134558 SH SOLE 101294 0 33264 CHEMOCENTRYX INC COM Common Stock 16383L106 771 55490 SH SOLE 1796 0 53694 CHEMOURS CO/THE Common Stock 163851108 15480 416572 SH SOLE 382259 0 34313 CHENIERE ENERGY INC COM NEW Common Stock 16411R208 21120 308948 SH SOLE 289813 0 19135 CHERRY HILL MORTGAGE INVESTM REIT 164651101 346 20106 SH SOLE 19884 0 222 CHESAPEAKE ENERGY CORP Common Stock 165167107 19174 6185063 SH SOLE 3398472 0 2786591 CHESAPEAKE LODGING TR SH BEN INT REIT REIT 165240102 5935 213405 SH SOLE 135883 0 77522 CHESAPEAKE UTILITIES CORP Common Stock 165303108 3565 39084 SH SOLE 25094 0 13990 CHEVRON CORP Common Stock 166764100 856957 6956946 SH SOLE 4785174 0 2171772 CHICO'S FAS INC Common Stock 168615102 8441 1976703 SH SOLE 1446428 0 530275 CHILDRENS PLACE INC/THE Common Stock 168905107 4733 48656 SH SOLE 35057 0 13599 CHIMERA INVESTMENT CORP REIT REIT 16934Q208 9603 512408 SH SOLE 454274 0 58134 CHIMERIX INC COM Common Stock 16934W106 1097 522507 SH SOLE 303522 0 218985 CHINA BIOLOGIC PRODS HOLDINGS Common Stock G21515104 5593 61291 SH SOLE 57914 0 3377 CHINA COMMS UNSPONSORED ADR ADR 168926103 916 43411 SH SOLE 22789 0 20622 CHINA CONTRUCT UNSPON ADR ADR 168919108 25266 1475843 SH SOLE 1451518 0 24325 CHINA GAS HOLDINGS LTD-ADR ADR 168935104 983 10956 SH SOLE 474 0 10482 CHINA LIFE INS CO LTD SPON ADR REP H ADR 16939P106 11911 887540 SH SOLE 845651 0 41889 CHINA MERCHANTS BK CO ADR ADR 16950T102 8203 335292 SH SOLE 306756 0 28536 CHINA MOBILE HONG KONG LTD SPONSORED ADR ADR 16941M109 31559 618935 SH SOLE 366393 0 252542 CHINA OVERSEAS LD&INVT ADR ADR 169403201 802 42655 SH SOLE 22225 0 20430 CHINA PETE & CHEM CORP SPON ADR H SHS ADR 16941R108 8124 102187 SH SOLE 88138 0 14049 CHINA RES LD LTD ADR ADR 16942S105 215 5037 SH SOLE 5037 0 0 CHINA SHENHUA ENERGY C ADR ADR 16942A302 4580 502176 SH SOLE 496741 0 5435 CHINA SOUTHN AIRLS LTD SPON ADR CL H ADR 169409109 4065 93405 SH SOLE 92391 0 1014 CHINA ST CONSTRUCTION ADR ADR 16948H103 1205 25841 SH SOLE 10684 0 15157 CHINA TELECOM CORP LTD SPON ADR H SHS ADR 169426103 3718 66388 SH SOLE 62767 0 3621 CHINA UNICOM LTD SPONSORED ADR ADR 16945R104 4130 322691 SH SOLE 305369 0 17322 CHIPMOS TECHNOLOGIES INC ADR ADR 16965P202 362 21442 SH SOLE 19463 0 1979 CHIPOTLE MEXICAN GRILL INC Common Stock 169656105 31129 43825 SH SOLE 39253 0 4572 CHOICE HOTELS INTERNATIONAL IN Common Stock 169905106 5961 76682 SH SOLE 58344 0 18338 CHR HANSEN HLDG A/S SPONSORED ADR ADR 12545M207 19268 757535 SH SOLE 710934 0 46601 CHRISTIAN DIOR SE-UNSPON ADR ADR 170715106 1315 11394 SH SOLE 10761 0 633 CHUBB LTD Common Stock H1467J104 194474 1388309 SH SOLE 1098586 0 289723 CHUGAI PHARMACEUTIC-UNSP ADR ADR 171269103 1020 7360 SH SOLE 6169 0 1191 CHUNGHWA TELECOM CO LTD-ADR ADR 17133Q502 26887 756329 SH SOLE 739108 0 17221 CHURCH & DWIGHT CO INC Common Stock 171340102 86654 1216544 SH SOLE 838479 0 378065 CHURCHILL DOWNS INC Common Stock 171484108 4748 52606 SH SOLE 35882 0 16724 CHUYS HLDGS INC COM Common Stock 171604101 1686 74050 SH SOLE 21162 0 52888 CIA CERVECERIAS UNIDAS - ADR ADR 204429104 12676 430270 SH SOLE 374818 0 55452 CIA DE SANEAMENTO BASICO DO ES ADR 20441A102 13117 1239789 SH SOLE 1021454 0 218335 CIA ENERGETICA DE MINAS GERAIS ADR 204409601 17824 4992810 SH SOLE 4255789 0 737021 CIA SIDERURGICA NACIONAL SA ADR 20440W105 6169 1501040 SH SOLE 1368261 0 132779 CIELO S A SPONSORED ADR ADR 171778202 1045 438276 SH SOLE 428380 0 9896 CIENA CORP Common Stock 171779309 14339 384001 SH SOLE 246736 0 137265 CIGNA CORP Common Stock 125523100 203674 1266471 SH SOLE 877385 0 389086 CIGNA CORP Common Stock 125509109 2504 15572 SH SOLE 0 0 15572 CIMAREX ENERGY CO Common Stock 171798101 10999 157351 SH SOLE 133822 0 23529 CIMPRESS NV Common Stock N20146101 5635 70317 SH SOLE 25201 0 45116 CINCINNATI BELL INC Common Stock 171871502 3084 323294 SH SOLE 195558 0 127736 CINCINNATI FINANCIAL CORP Common Stock 172062101 40381 470093 SH SOLE 397307 0 72786 CINEMARK HOLDINGS INC Common Stock 17243V102 9276 231969 SH SOLE 157509 0 74460 CINTAS CORP Common Stock 172908105 74128 366772 SH SOLE 195921 0 170851 CIRCOR INTERNATIONAL INC Common Stock 17273K109 1941 59542 SH SOLE 38897 0 20645 CIRRUS LOGIC INC Common Stock 172755100 6943 165028 SH SOLE 58782 0 106246 CISCO SYSTEMS INC Common Stock 17275R102 873327 16175718 SH SOLE 11607665 0 4568053 CIT GROUP INC Common Stock 125581801 33695 702411 SH SOLE 329265 0 373146 CITI TRENDS INC Common Stock 17306X102 665 34448 SH SOLE 15198 0 19250 CITIGROUP INC Common Stock 172967424 507108 8150246 SH SOLE 5241101 0 2909145 CITIZENS & NORTHERN CORP Common Stock 172922106 512 20429 SH SOLE 19478 0 951 CITIZENS FINL GRP INC COM Common Stock 174610105 49190 1513535 SH SOLE 1166353 0 347182 CITIZENS INC/TX Common Stock 174740100 151 22612 SH SOLE 22453 0 159 CITRIX SYSTEMS INC Common Stock 177376100 55044 552318 SH SOLE 328253 0 224065 CITY DEVS LTD SPONSORED ADR ADR 177797305 9155 1387097 SH SOLE 1210154 0 176943 CITY HOLDING CO Common Stock 177835105 3457 45376 SH SOLE 35409 0 9967 CITY OFFICE REIT INC REIT 178587101 2039 180322 SH SOLE 117131 0 63191 CIVEO CORP Common Stock 17878Y108 708 337145 SH SOLE 96584 0 240561 CK HUTCHINSON HOLDIN-UNSP ADR ADR 12562Y100 19508 1860595 SH SOLE 1761178 0 99417 CLARUS CORP Common Stock 18270P109 764 59667 SH SOLE 9000 0 50667 CLEAN ENERGY FUELS CORP Common Stock 184499101 358 115961 SH SOLE 115803 0 158 CLEAN HARBORS INC Common Stock 184496107 14758 206325 SH SOLE 71740 0 134585 CLEAR CHANNEL OUTDOOR HOLDINGS Common Stock 18453H106 207 38778 SH SOLE 38436 0 342 CLEARWATER PAPER CORP Common Stock 18538R103 2731 140191 SH SOLE 74975 0 65216 CLEARWAY ENERGY INC-A Common Stock 18539C105 452 31054 SH SOLE 30722 0 332 CLEARWAY ENERGY INC-C Common Stock 18539C204 2555 169119 SH SOLE 122141 0 46978 CLIFFS NATURAL RESOURCES INC Common Stock 185899101 7081 708761 SH SOLE 357190 0 351571 CLIPPER REALTY INC REIT 18885T306 416 31068 SH SOLE 19412 0 11656 CLOROX CO/THE Common Stock 189054109 102628 639584 SH SOLE 467123 0 172461 CLOUDERA INC Common Stock 18914U100 874 79902 SH SOLE 73979 0 5923 CLOUGH GBL OPPS FUND SH BEN INT Closed-End Fund 18914E106 838 86706 SH SOLE 61524 0 25182 CLOVIS ONCOLOGY INC COM Common Stock 189464100 1710 68897 SH SOLE 39419 0 29478 CLP HOLDINGS LTD SPONSORED ADR ADR 18946Q101 27097 2329922 SH SOLE 2121825 0 208097 CME GROUP INC Common Stock 12572Q105 198628 1206879 SH SOLE 778226 0 428653 CMMNTY BANKERS TR CORP COM Common Stock 203612106 80 10959 SH SOLE 10844 0 115 CMS ENERGY CORP Common Stock 125896100 88026 1584905 SH SOLE 1376340 0 208565 CNA FINANCIAL CORP Common Stock 126117100 4418 101919 SH SOLE 78426 0 23493 CNB FINL CORP PA COM Common Stock 126128107 284 11238 SH SOLE 10839 0 399 CNH INDUSTRIAL NV Common Stock N20944109 6054 593504 SH SOLE 592522 0 982 CNO FINANCIAL GROUP INC Common Stock 12621E103 23393 1445810 SH SOLE 510926 0 934884 CNOOC LTD SPONSORED ADR ADR 126132109 17139 92266 SH SOLE 69882 0 22384 CNX RESOURCES CORP Common Stock 12653C108 8157 757357 SH SOLE 544959 0 212398 CO BRASILEIRA DE DISTR ADR ADR 20440T201 7098 304911 SH SOLE 298082 0 6829 COCA COLA AMATIL LTD SPONSORED ADR ADR 191085208 10800 1767563 SH SOLE 1612963 0 154600 COCA COLA HBC AG-UNSPR ADR ADR 191223205 5179 151660 SH SOLE 138127 0 13533 COCA-COLA CO/THE Common Stock 191216100 539444 11511817 SH SOLE 9100075 0 2411742 COCA-COLA CONSOLIDATED INC Common Stock 191098102 7664 26626 SH SOLE 20046 0 6580 COCA-COLA EUROPEAN PARTNERS Common Stock G25839104 42195 815523 SH SOLE 709130 0 106393 COCA-COLA FEMSA S A DE SPON ADR REP L ADR 191241108 7844 118854 SH SOLE 87349 0 31505 COCHLEAR LTD ADR ADR 191459205 9937 158942 SH SOLE 142287 0 16655 CODEXIS INC COM Common Stock 192005106 1543 75164 SH SOLE 18197 0 56967 COEUR MINING INC Common Stock 192108504 2079 509641 SH SOLE 344103 0 165538 COGENT COMMUNICATIONS HOLDINGS Common Stock 19239V302 12801 235972 SH SOLE 124624 0 111348 COGNEX CORP Common Stock 192422103 15305 300927 SH SOLE 248704 0 52223 COGNIZANT TECHNOLOGY SOLUTIONS Common Stock 192446102 134824 1860930 SH SOLE 1525835 0 335095 COHEN & STEERS CLOSED ENDED OPPORTUNITY Closed-End Fund 19248P106 1204 97437 SH SOLE 97437 0 0 COHEN & STEERS GLBL IN COM Closed-End Fund 19248M103 178 20866 SH SOLE 7882 0 12984 COHEN & STEERS INC Common Stock 19247A100 3214 76025 SH SOLE 25545 0 50480 COHEN & STEERS LTD DUR COM Closed-End Fund 19248C105 458 19333 SH SOLE 10982 0 8351 COHEN & STEERS REIT & PR Closed-End Fund 19247X100 10336 501747 SH SOLE 342970 0 158777 COHERENT INC Common Stock 192479103 4707 33216 SH SOLE 25604 0 7612 COHU INC Common Stock 192576106 873 59160 SH SOLE 58622 0 538 COLFAX CORP Common Stock 194014106 5645 190180 SH SOLE 171178 0 19002 COLGATE-PALMOLIVE CO Common Stock 194162103 189143 2759596 SH SOLE 1897428 0 862168 COLLEGIUM PHARMACEUTIC COM Common Stock 19459J104 1157 76420 SH SOLE 7591 0 68829 COLLIERS INTERNATIONAL GROUP INC Common Stock 194693107 728 10906 SH SOLE 10347 0 559 COLONY CAPITAL INC REIT 19626G108 5793 1088929 SH SOLE 984788 0 104141 COLONY CREDIT REAL ESTATE INC REIT 19625T101 632 40335 SH SOLE 40254 0 81 COLOPLAST A/S ADR ADR 19624Y101 19277 1761245 SH SOLE 1616756 0 144489 COLRUYT SA - UNSPONSORED ADR ADR 196850101 524 28511 SH SOLE 21603 0 6908 COLUMBIA BANKING SYSTEM INC Common Stock 197236102 14214 434797 SH SOLE 110651 0 324146 COLUMBIA PPTY TR INC COM NEW REIT 198287203 10108 449056 SH SOLE 144799 0 304257 COLUMBIA SPORTSWEAR CO Common Stock 198516106 17589 168836 SH SOLE 129071 0 39765 COLUMBUS MCKINNON CORP/NY Common Stock 199333105 914 26615 SH SOLE 23948 0 2667 COMCAST CORP Common Stock 20030N101 567311 14189882 SH SOLE 11790014 0 2399868 COMERICA INC Common Stock 200340107 50412 687561 SH SOLE 578477 0 109084 COMFORT SYSTEMS USA INC Common Stock 199908104 5250 100217 SH SOLE 74564 0 25653 COMM SERV SELECT SECTOR SPDR ETP 81369Y852 279 5955 SH SOLE 4180 0 1775 COMMERCE BANCSHARES INC/MO Common Stock 200525103 11924 205376 SH SOLE 136091 0 69285 COMMERCIAL INTL BK EGY SPONSORED ADR ADR 201712304 1442 367877 SH SOLE 357245 0 10632 COMMERCIAL METALS CO Common Stock 201723103 12786 748573 SH SOLE 217276 0 531297 COMMERCIAL VEHICLE GROUP INC Common Stock 202608105 351 45786 SH SOLE 28067 0 17719 COMMERZBANK A G SPONSORED ADR ADR 202597605 16863 2159138 SH SOLE 1920682 0 238456 COMMONWEALTH BANK AUS-SP ADR ADR 202712600 66050 1316259 SH SOLE 1148445 0 167814 COMMSCOPE HOLDING CO INC Common Stock 20337X109 8171 376010 SH SOLE 325650 0 50360 COMMUNITY BANK SYSTEM INC Common Stock 203607106 7033 117672 SH SOLE 93982 0 23690 COMMUNITY HEALTH SYSTEMS INC Common Stock 203668108 3831 1027105 SH SOLE 474660 0 552445 COMMUNITY HEALTHCARE T COM REIT 20369C106 1594 44424 SH SOLE 43861 0 563 COMMUNITY TRUST BANCORP INC Common Stock 204149108 2676 65175 SH SOLE 15654 0 49521 COMMVAULT SYSTEMS INC Common Stock 204166102 7440 114920 SH SOLE 34777 0 80143 COMPAGNIE DE SAINT-UNSP ADR ADR 204280309 18556 2562982 SH SOLE 2344768 0 218214 COMPAGNIE FIN RICHEMONTAG S ADR 204319107 36704 5055657 SH SOLE 3730508 0 1325149 COMPANHIA PARA ENER SPON ADR PFD ADR 20441B407 872 93925 SH SOLE 72725 0 21200 COMPANIA DE MINAS BUENAVENTU SPONSORED ADR ADR 204448104 29827 1726120 SH SOLE 1413686 0 312434 COMPASS GROUP PLC ADR ADR 20449X401 46759 1953160 SH SOLE 1627467 0 325693 COMPASS MINERALS INTERNATIONAL Common Stock 20451N101 8059 148227 SH SOLE 129395 0 18832 COMPUTER PROGRAMS & SYSTEMS IN Common Stock 205306103 2267 76345 SH SOLE 40274 0 36071 COMPUTERSHARE LTD SPONSORED ADR ADR 20557R105 1431 120859 SH SOLE 108008 0 12851 COMTECH TELECOMMUNICATIONS COR Common Stock 205826209 3388 145899 SH SOLE 93594 0 52305 CONAGRA BRANDS INC Common Stock 205887102 59477 2144073 SH SOLE 1458591 0 685482 CONCERT PHARMACEUTICALS INC Common Stock 206022105 124 10260 SH SOLE 9676 0 584 CONCHO RESOURCES INC Common Stock 20605P101 29273 263814 SH SOLE 216412 0 47402 CONDUENT INC Common Stock 206787103 12581 909719 SH SOLE 576837 0 332882 CONMED CORP Common Stock 207410101 7295 87702 SH SOLE 57497 0 30205 CONNECTICUT WATER SERVICE INC Common Stock 207797101 1289 18781 SH SOLE 18373 0 408 CONNECTONE BANCORP INC COM Common Stock 20786W107 750 38089 SH SOLE 37800 0 289 CONN'S INC Common Stock 208242107 4616 201926 SH SOLE 47358 0 154568 CONOCOPHILLIPS Common Stock 20825C104 303141 4542122 SH SOLE 2861093 0 1681029 CONSOL ENERGY INC Common Stock 20854L108 2837 82897 SH SOLE 74673 0 8224 CONSOLIDATED COMMUNICATIONS HO Common Stock 209034107 4260 390447 SH SOLE 273497 0 116950 CONSOLIDATED EDISON INC Common Stock 209115104 111419 1313748 SH SOLE 849741 0 464007 CONSOLIDATED WATER CO LTD Common Stock G23773107 178 13803 SH SOLE 13684 0 119 CONSOLIDATED-TOMOKA LAND CO Common Stock 210226106 375 6343 SH SOLE 6291 0 52 CONSTELLATION BRANDS INC Common Stock 21036P108 85409 487135 SH SOLE 378055 0 109080 CONSTELLIUM NV CLASS A Common Stock N22035104 730 91469 SH SOLE 84413 0 7056 CONSTRUCTION PARTNERS INC-A Common Stock 21044C107 1051 82303 SH SOLE 0 0 82303 CONTAINER STORE GROUP INC Common Stock 210751103 844 95868 SH SOLE 34207 0 61661 CONTANGO OIL & GAS CO Common Stock 21075N204 37 11605 SH SOLE 11605 0 0 CONTINENTAL AG SPONSORED ADR ADR 210771200 13249 880889 SH SOLE 715305 0 165584 CONTINENTAL BLDG PRODS COM Common Stock 211171103 991 39958 SH SOLE 16458 0 23500 CONTINENTAL RESOURCES INC/OK Common Stock 212015101 6881 153697 SH SOLE 146806 0 6891 CONTROL4 CORP COM Common Stock 21240D107 640 37823 SH SOLE 24409 0 13414 CONTROLADORA VUELA CIA DE AV ADR 21240E105 628 73681 SH SOLE 72357 0 1324 CONVATEC GROUP PLC UNSPONSORE ADR ADR 21244X109 159 21565 SH SOLE 10463 0 11102 COOPER COS INC/THE Common Stock 216648402 27642 93330 SH SOLE 79292 0 14038 COOPER TIRE & RUBBER CO Common Stock 216831107 10292 344344 SH SOLE 126879 0 217465 COOPER-STANDAR HOLDING Common Stock 21676P103 4029 85786 SH SOLE 41791 0 43995 COPA HOLDINGS SA-CLASS A Common Stock P31076105 22334 277067 SH SOLE 248329 0 28738 COPART INC Common Stock 217204106 36129 596281 SH SOLE 549447 0 46834 CORCEPT THERAPEUTICS INC COM Common Stock 218352102 1800 153337 SH SOLE 138095 0 15242 CORE LABORATORIES N.V. Common Stock N22717107 12424 180235 SH SOLE 51342 0 128893 CORECIVIC INC REIT 21871N101 8443 434099 SH SOLE 384470 0 49629 CORELOGIC INC Common Stock 21871D103 5988 160696 SH SOLE 111969 0 48727 CORE-MARK HOLDING CO INC Common Stock 218681104 7075 190551 SH SOLE 100908 0 89643 CORENERGY INFRASTRUCTURE TRUST REIT 21870U502 2105 57274 SH SOLE 28220 0 29054 COREPOINT LODGING INC REIT 21872L104 1283 114877 SH SOLE 99359 0 15518 CORESITE REALTY CORP REIT REIT 21870Q105 9577 89484 SH SOLE 38139 0 51345 CORNERSTONE ONDEMAND I COM Common Stock 21925Y103 6870 125402 SH SOLE 30436 0 94966 CORNING INC Common Stock 219350105 178293 5386505 SH SOLE 3247626 0 2138879 CORPORATE HIGH YIELD FUND INC Closed-End Fund 09255P107 12435 1211995 SH SOLE 984206 0 227789 CORPORATE OFFICE PPTYS TR SH BEN INT REIT REIT 22002T108 8797 322239 SH SOLE 145102 0 177137 CORVEL CORP Common Stock 221006109 2175 33338 SH SOLE 26086 0 7252 COSAN LTD - CLASS A SHARES Common Stock G25343107 889 76699 SH SOLE 75923 0 776 COSTAMARE INC SHS Common Stock Y1771G102 3037 584118 SH SOLE 440744 0 143374 COSTAR GROUP INC Common Stock 22160N109 38037 81550 SH SOLE 49322 0 32228 COSTCO WHOLESALE CORP Common Stock 22160K105 362819 1498384 SH SOLE 1200718 0 297666 COTT CORP Common Stock 22163N106 1106 75700 SH SOLE 57602 0 18098 COTY INC Common Stock 222070203 35897 3121493 SH SOLE 2792166 0 329327 COUPA SOFTWARE INC Common Stock 22266L106 15648 171999 SH SOLE 131231 0 40768 COUSINS PROPERTIES INC REIT REIT 222795106 6303 652464 SH SOLE 471240 0 181224 COVANTA HOLDING CORP Common Stock 22282E102 7185 415072 SH SOLE 192897 0 222175 COVENANT TRANS INC CL A Common Stock 22284P105 211 11137 SH SOLE 7182 0 3955 COVESTRO AG - SPONSORED ADR ADR 22304D207 10952 397011 SH SOLE 360229 0 36782 COVETRUS INC Common Stock 22304C100 6434 202013 SH SOLE 190396 0 11617 COVIA HOLDINGS CORP Common Stock 22305A103 288 51544 SH SOLE 40851 0 10693 COWEN GROUP INC Common Stock 223622606 6643 458434 SH SOLE 43475 0 414959 CPFL ENERGIA S A SPONSORED ADR ADR 126153105 2007 129338 SH SOLE 48276 0 81062 CRA INTERNATIONAL INC Common Stock 12618T105 792 15663 SH SOLE 7078 0 8585 CRACKER BARREL OLD COUNTRY STO Common Stock 22410J106 9436 58386 SH SOLE 51038 0 7348 CRAFT BREW ALLIANCE INC Common Stock 224122101 224 16000 SH SOLE 14316 0 1684 CRANE CO Common Stock 224399105 10449 123477 SH SOLE 117774 0 5703 CRAWFORD & CO CL B Common Stock 224633107 153 16784 SH SOLE 11130 0 5654 CRAY INC Common Stock 225223304 2213 84936 SH SOLE 54214 0 30722 CREDICORP LTD COM Common Stock G2519Y108 89876 374562 SH SOLE 289702 0 84860 CREDIT ACCEPTANCE CORP Common Stock 225310101 10953 24235 SH SOLE 23987 0 248 CREDIT AGRICOLE SA - UNSP ADR ADR 225313105 21174 3534939 SH SOLE 3151894 0 383045 CREDIT SUISSE GROUP SPONSORED ADR ADR 225401108 34237 2938799 SH SOLE 2394735 0 544064 CREE INC Common Stock 225447101 10274 179560 SH SOLE 116946 0 62614 CRESCENT POINT ENERGY CORP Common Stock 22576C101 1399 431745 SH SOLE 431745 0 0 CRESUD SA SPON ADR ADR 226406106 1677 144684 SH SOLE 128875 0 15809 CRH PLC ADR ADR 12626K203 25267 815049 SH SOLE 675715 0 139334 CRITEO SA-SPON ADR ADR 226718104 2381 118848 SH SOLE 40145 0 78703 CROCS INC Common Stock 227046109 7683 298366 SH SOLE 136489 0 161877 CROSS COUNTRY HEALTHCARE INC Common Stock 227483104 557 79232 SH SOLE 77119 0 2113 CROWN CASTLE INTERNATIONAL COR REIT 22822V101 156144 1219877 SH SOLE 885640 0 334237 CROWN HOLDINGS INC Common Stock 228368106 24852 455414 SH SOLE 213602 0 241812 CRYOLIFE INC Common Stock 228903100 1874 64240 SH SOLE 43704 0 20536 CSG SYSTEMS INTERNATIONAL INC Common Stock 126349109 5979 141346 SH SOLE 49358 0 91988 CSL LTD SPONSORED ADR ADR 12637N204 76752 1104108 SH SOLE 1008642 0 95466 CSS INDUSTRIES INC Common Stock 125906107 295 49246 SH SOLE 10873 0 38373 CSW INDUSTRIALS INC Common Stock 126402106 483 8423 SH SOLE 6574 0 1849 CSX CORP Common Stock 126408103 196367 2624530 SH SOLE 2139749 0 484781 CTRIP COM INTL LTD ADR ADR 22943F100 28407 650192 SH SOLE 610554 0 39638 CTS CORP Common Stock 126501105 2744 93444 SH SOLE 60037 0 33407 CUBESMART REIT REIT 229663109 5800 181024 SH SOLE 163354 0 17670 CUBIC CORP Common Stock 229669106 2358 41930 SH SOLE 30625 0 11305 CULLEN/FROST BANKERS INC Common Stock 229899109 14768 152141 SH SOLE 100787 0 51354 CUMMINS INC Common Stock 231021106 106033 671645 SH SOLE 461867 0 209778 CURO GROUP HOLDINGS CORP Common Stock 23131L107 151 15063 SH SOLE 15049 0 14 CURTISS-WRIGHT CORP Common Stock 231561101 7567 66762 SH SOLE 45298 0 21464 CUSHMAN & WAKEFIELD PLC Common Stock G2717B108 496 27843 SH SOLE 2218 0 25625 CUSTOMERS BANCORP INC Common Stock 23204G100 2031 110935 SH SOLE 76785 0 34150 CUTERA INC Common Stock 232109108 442 25042 SH SOLE 24133 0 909 CVB FINANCIAL CORP Common Stock 126600105 5265 250117 SH SOLE 189982 0 60135 CVR ENERGY INC Common Stock 12662P108 10222 248111 SH SOLE 188825 0 59286 CVS HEALTH CORPORATION Common Stock 126650100 232073 4303220 SH SOLE 2496295 0 1806925 CYBERARK SOFTWARE LTD/ISRAEL Common Stock M2682V108 3797 31893 SH SOLE 25749 0 6144 CYMABAY THERAPEUTICS INC Common Stock 23257D103 331 24918 SH SOLE 20465 0 4453 CYPRESS SEMICONDUCTOR CORP Common Stock 232806109 17311 1160268 SH SOLE 519456 0 640812 CYRUSONE INC COM REIT 23283R100 6338 120870 SH SOLE 101762 0 19108 CYTOKINETICS INC COM Common Stock 23282W605 637 78787 SH SOLE 74882 0 3905 DAH SING FINANCIA-UNSPON ADR ADR 23376M109 322 20111 SH SOLE 20111 0 0 DAI NIPPON PRINTING CO LTD ADR 233806306 24727 2065718 SH SOLE 1885452 0 180266 DAIICHI SANKYO CO - SPONS ADR ADR 23381D102 40664 803005 SH SOLE 731541 0 71464 DAIKIN INDUSTRIES-UNSPONSORED ADR ADR 23381B106 34982 2992477 SH SOLE 2404314 0 588163 DAIMLER AG UNSPONSOR ADR ADR 233825207 28219 1930823 SH SOLE 1638956 0 291867 DAIMLER AG-REGISTERED SHARES Common Stock D1668R123 1917 32731 SH SOLE 31013 0 1718 DAITO TR CONSTR CO LTD ADR ADR 23405X209 27971 800775 SH SOLE 704989 0 95786 DAIWA HOUSE IND LTD ADR ADR 234062206 34728 1091382 SH SOLE 955914 0 135468 DAIWA SECS GROUP INC ADR ADR 234064301 7181 1473051 SH SOLE 1344609 0 128442 DAKTRONICS INC Common Stock 234264109 664 89124 SH SOLE 86997 0 2127 DANA INC Common Stock 235825205 10975 618686 SH SOLE 432369 0 186317 DANAHER CORP Common Stock 235851102 277419 2101339 SH SOLE 1704605 0 396734 DANONE - SPONSORED ADR ADR 23636T100 44158 2869241 SH SOLE 2377302 0 491939 DANSKE BANK A/S - SPON ADR ADR 236363206 11023 1244142 SH SOLE 1105163 0 138979 DARDEN RESTAURANTS INC Common Stock 237194105 37138 305740 SH SOLE 272809 0 32931 DARLING INGREDIENTS INC Common Stock 237266101 14700 678988 SH SOLE 415404 0 263584 DASEKE INC COM Common Stock 23753F107 346 68036 SH SOLE 68018 0 18 DASSAULT SYS S A SPONSORED ADR ADR 237545108 35188 236640 SH SOLE 220059 0 16581 DAVE & BUSTER'S ENTERTAINMENT Common Stock 238337109 7713 154662 SH SOLE 51531 0 103131 DAVITA INC Common Stock 23918K108 27311 503062 SH SOLE 390384 0 112678 DAWSON GEOPHYSICAL CO Common Stock 239360100 69 23657 SH SOLE 23657 0 0 DBS GROUP HLDGS LTD SPONSORED ADR ADR 23304Y100 64152 859028 SH SOLE 758908 0 100120 DBV TECHNOLOGIES S A SPONSORED ADR ADR 23306J101 405 52504 SH SOLE 0 0 52504 DCP MIDSTREAM LP MLP 23311P100 10133 306603 SH SOLE 295648 0 10955 DEAN FOODS CO Common Stock 242370203 2786 919399 SH SOLE 462997 0 456402 DECIPHERA PHARMACEUTICALS INC Common Stock 24344T101 541 23314 SH SOLE 669 0 22645 DECKERS OUTDOOR CORP COM Common Stock 243537107 22110 150419 SH SOLE 76915 0 73504 DEERE & CO Common Stock 244199105 171103 1070463 SH SOLE 827975 0 242488 DEL FRISCOS RESTN GRP COM Common Stock 245077102 757 118037 SH SOLE 19644 0 98393 DEL TACO RESTAURANTS INC Common Stock 245496104 371 36915 SH SOLE 5654 0 31261 DELAWARE ENHANCED GLOBAL DIV Closed-End Fund 246060107 119 12322 SH SOLE 5834 0 6488 DELEK US HOLDINGS INC Common Stock 24665A103 6187 169884 SH SOLE 106705 0 63179 DELL TECHNOLOGIES -C Common Stock 24703L202 17710 301762 SH SOLE 224703 0 77059 DELPHI TECHNOLOGIES PLC Common Stock G2709G107 2456 127515 SH SOLE 125085 0 2430 DELTA AIR LINES INC Common Stock 247361702 123827 2397424 SH SOLE 1254200 0 1143224 DELUXE CORP Common Stock 248019101 5774 132073 SH SOLE 64401 0 67672 DENBURY RES INC COM NEW Common Stock 247916208 3094 1509077 SH SOLE 980261 0 528816 DENNY'S CORP Common Stock 24869P104 3679 200481 SH SOLE 92111 0 108370 DENSO CORP ADR ADR 24872B100 17276 885055 SH SOLE 741723 0 143332 DENTSPLY SIRONA INC Common Stock 24906P109 49198 992095 SH SOLE 862064 0 130031 DENTSU INC-UNSPON ADR ADR 249034109 551 12896 SH SOLE 12821 0 75 DERMIRA INC COM Common Stock 24983L104 1904 140527 SH SOLE 52453 0 88074 DESCARTES SYSTEMS GROUP INC Common Stock 249906108 892 24518 SH SOLE 7641 0 16877 DESPEGAR.COM CORP Common Stock G27358103 317 21244 SH SOLE 11977 0 9267 DEUTSCHE BANK AG NAMEN ORD Common Stock D18190898 20116 2477373 SH SOLE 2243175 0 234198 DEUTSCHE BOERS AG - UNSPON ADR ADR 251542106 27692 2167685 SH SOLE 1822620 0 345065 DEUTSCHE LUFTHANSA A G SPONSORED ADR ADR 251561304 13352 608557 SH SOLE 553600 0 54957 DEUTSCHE POST AG ADR 25157Y202 39783 1222013 SH SOLE 926305 0 295708 DEUTSCHE TELEKOM AG SPONSORED ADR ADR 251566105 40258 2427370 SH SOLE 2080184 0 347186 DEVON ENERGY CORP Common Stock 25179M103 41874 1326810 SH SOLE 884985 0 441825 DEXCOM INC COM Common Stock 252131107 21054 176778 SH SOLE 123184 0 53594 DHT HOLDINGS INC Common Stock Y2065G121 691 155004 SH SOLE 148486 0 6518 DIAGEO P L C SPON ADR NEW ADR 25243Q205 149954 916531 SH SOLE 602366 0 314165 DIAGEO PLC Common Stock G42089113 204 5021 SH SOLE 4977 0 44 DIAMOND OFFSHORE DRILLING INC Common Stock 25271C102 7966 759415 SH SOLE 424123 0 335292 DIAMONDBACK ENERGY INC COM Common Stock 25278X109 40865 402495 SH SOLE 289557 0 112938 DIAMONDROCK HOSPITALITY CO REIT REIT 252784301 8156 753061 SH SOLE 459676 0 293385 DIANA SHIPPING INC Common Stock Y2066G104 2669 946387 SH SOLE 716687 0 229700 DICK'S SPORTING GOODS INC Common Stock 253393102 20471 556121 SH SOLE 236390 0 319731 DIEBOLD NIXDORF INC Common Stock 253651103 5513 498019 SH SOLE 285181 0 212838 DIGI INTERNATIONAL INC Common Stock 253798102 910 71847 SH SOLE 61526 0 10321 DIGITAL REALTY TRUST INC REIT REIT 253868103 50180 421677 SH SOLE 373078 0 48599 DILLARD'S INC Common Stock 254067101 16000 222159 SH SOLE 99256 0 122903 DIME COMMUNITY BANCSHARES INC Common Stock 253922108 2646 141251 SH SOLE 110073 0 31178 DINE BRANDS GLOBAL INC Common Stock 254423106 15594 170822 SH SOLE 70269 0 100553 DIODES INC Common Stock 254543101 6613 190575 SH SOLE 102855 0 87720 DIPLOMAT PHARMACY INC COM Common Stock 25456K101 720 123973 SH SOLE 99585 0 24388 DIRECT LINE INS GP PLC ADR ADR 25490E202 1388 75453 SH SOLE 61580 0 13873 DISCOVER COMMUNICATIONS INC SH C Common Stock 25470F302 18525 728759 SH SOLE 684423 0 44336 DISCOVER FINANCIAL SERVICES Common Stock 254709108 136825 1922775 SH SOLE 1112428 0 810347 DISCOVERY INC - A Common Stock 25470F104 30380 1124338 SH SOLE 893288 0 231050 DISH NETWORK CORP Common Stock 25470M109 16379 516847 SH SOLE 293660 0 223187 DMC GLOBAL INC Common Stock 23291C103 1482 29859 SH SOLE 6738 0 23121 DNB ASA ADR ADR 23328E106 17740 963340 SH SOLE 851177 0 112163 DOCUSIGN INC Common Stock 256163106 2134 41166 SH SOLE 40415 0 751 DOLBY LABORATORIES INC-CL A Common Stock 25659T107 6949 110348 SH SOLE 84179 0 26169 DOLLAR GENERAL CORP Common Stock 256677105 188086 1576583 SH SOLE 758202 0 818381 DOLLAR TREE INC Common Stock 256746108 63757 606980 SH SOLE 475318 0 131662 DOMINION ENERGY INC Common Stock 25746U109 154150 2010830 SH SOLE 1778234 0 232596 DOMINO'S PIZZA INC Common Stock 25754A201 28867 111843 SH SOLE 55316 0 56527 DOMO INC - CLASS B Common Stock 257554105 881 21847 SH SOLE 4635 0 17212 DOMTAR CORP Common Stock 257559203 24828 500058 SH SOLE 261185 0 238873 DONALDSON CO INC Common Stock 257651109 11143 222595 SH SOLE 194181 0 28414 DONNELLEY FINANCIAL SOLU - W/I Common Stock 25787G100 1745 117303 SH SOLE 54844 0 62459 DORIAN LPG LTD SHS USD Common Stock Y2106R110 922 143672 SH SOLE 72874 0 70798 DORMAN PRODUCTS INC Common Stock 258278100 7705 87472 SH SOLE 52892 0 34580 DOUGLAS DYNAMICS INC Common Stock 25960R105 1411 37071 SH SOLE 30054 0 7017 DOUGLAS EMMETT INC REIT 25960P109 9614 237849 SH SOLE 192000 0 45849 DOVER CORP Common Stock 260003108 41262 439891 SH SOLE 392816 0 47075 DOWDUPONT INC Common Stock 26078J100 319261 5988761 SH SOLE 4554068 0 1434693 DOWDUPONT INC Common Stock 260543103 14835 278279 SH SOLE 0 0 278279 DR HORTON INC Common Stock 23331A109 70654 1707443 SH SOLE 1045444 0 661999 DR REDDYS LABS LTD ADR ADR 256135203 22783 562532 SH SOLE 540553 0 21979 DREYFUS MUN BD INFRSTR SHS Closed-End Fund 26203D101 6080 469167 SH SOLE 469167 0 0 DREYFUS MUNICIPAL INCOME INC Closed-End Fund 26201R102 991 117857 SH SOLE 112783 0 5074 DRIL-QUIP INC Common Stock 262037104 5677 123812 SH SOLE 81529 0 42283 DRIVE SHACK INC Common Stock 262077100 1108 246713 SH SOLE 124191 0 122522 DROPBOX INC-CLASS A Common Stock 26210C104 297 13602 SH SOLE 13602 0 0 DSM N V SPONSORED ADR ADR 780249108 16545 607379 SH SOLE 523827 0 83552 DSP GROUP INC Common Stock 23332B106 507 36045 SH SOLE 35317 0 728 DSV A/S-UNSPONSORED ADR ADR 26251A108 25322 610826 SH SOLE 556161 0 54665 DSW INC Common Stock 23334L102 11414 513664 SH SOLE 398743 0 114921 DTE ENERGY CO Common Stock 233331107 70966 568909 SH SOLE 398905 0 170004 DUCOMMUN INC Common Stock 264147109 1215 27924 SH SOLE 15372 0 12552 DUFF & PHELPS GLB UTL COM Closed-End Fund 26433C105 11399 763007 SH SOLE 545250 0 217757 DUKE ENERGY CORP Common Stock 26441C204 218451 2427229 SH SOLE 1804792 0 622437 DUKE REALTY CORP COM NEW REIT REIT 264411505 18438 602928 SH SOLE 523508 0 79420 DULUTH HLDGS INC COM CL B Common Stock 26443V101 261 10929 SH SOLE 10866 0 63 DUNKIN BRANDS GRP INC COM Common Stock 265504100 9472 126121 SH SOLE 78340 0 47781 DWS MUNICIPAL INCOME TRUST Closed-End Fund 233368109 2392 217098 SH SOLE 212376 0 4722 DXC TECHNOLOGY CO Common Stock 23355L106 64179 997961 SH SOLE 634451 0 363510 DXP ENTERPRISES INC Common Stock 233377407 1774 45571 SH SOLE 19044 0 26527 DYCOM INDUSTRIES INC Common Stock 267475101 4675 101760 SH SOLE 44283 0 57477 DYNAVAX TECHNOLOGIES CORP COM Common Stock 268158201 171 23361 SH SOLE 23361 0 0 DYNEX CAP INC COM REIT 26817Q506 3830 628899 SH SOLE 354397 0 274502 E ON AG ADR 268780103 22248 2003459 SH SOLE 1775949 0 227510 E TRADE FINANCIAL CORP Common Stock 269246401 35011 754063 SH SOLE 511056 0 243007 EAGLE BANCORP INC Common Stock 268948106 7150 142430 SH SOLE 67156 0 75274 EAGLE BULK SHIPPING INC Common Stock Y2187A143 111 23814 SH SOLE 21944 0 1870 EAGLE MATERIALS INC Common Stock 26969P108 5998 71152 SH SOLE 65555 0 5597 EAGLE PHARMACEUTICALS INC Common Stock 269796108 1718 34032 SH SOLE 12782 0 21250 EARTHSTONE ENERGY INC COM NEW Common Stock 27032D304 520 73467 SH SOLE 71397 0 2070 EAST JAPAN RAILWAY CO ADR ADR 273202101 37898 2361244 SH SOLE 1615445 0 745799 EAST WEST BANCORP INC Common Stock 27579R104 12465 259854 SH SOLE 215746 0 44108 EASTERLY GOVT PPTYS IN COM REIT 27616P103 2537 140873 SH SOLE 136560 0 4313 EASTGROUP PROPERTIES INC REIT REIT 277276101 12544 112360 SH SOLE 75349 0 37011 EASTMAN CHEMICAL CO Common Stock 277432100 62307 821122 SH SOLE 415869 0 405253 EASTMAN KODAK CO COM NEW Common Stock 277461406 375 126599 SH SOLE 49945 0 76654 EASYJET PLC SPONSORED ADR NE ADR 277856209 1198 81649 SH SOLE 75738 0 5911 EATON CORP PLC Common Stock G29183103 130424 1618972 SH SOLE 1123401 0 495571 EATON VANCE INS MUN BD COM Closed-End Fund 27827X101 21806 1758559 SH SOLE 1569379 0 189180 EATON VANCE LTD DURATION FND Closed-End Fund 27828H105 12196 964078 SH SOLE 944088 0 19990 EATON VANCE MUNICIPAL INCOME FUND Closed-End Fund 27826U108 2245 184041 SH SOLE 184041 0 0 EATON VANCE RISK MANAGED DIV EQUITY INCOME Closed-End Fund 27829G106 2921 317797 SH SOLE 156772 0 161025 EATON VANCE TAX-ADV DVD INC CLOSED-END Closed-End Fund 27828G107 398 17847 SH SOLE 17847 0 0 EBAY INC Common Stock 278642103 104289 2807986 SH SOLE 2093570 0 714416 EBIX INC Common Stock 278715206 2599 52650 SH SOLE 43848 0 8802 ECHO GLOBAL LOGISTICS INC. Common Stock 27875T101 3923 158320 SH SOLE 80293 0 78027 ECHOSTAR CORP Common Stock 278768106 2290 62818 SH SOLE 60073 0 2745 ECOLAB INC Common Stock 278865100 189093 1071108 SH SOLE 707162 0 363946 ECOPETROL SA-SPONSORED ADR ADR 279158109 26222 1223018 SH SOLE 752942 0 470076 EDENRED SA-UNSP ADR ADR 279655104 5667 247676 SH SOLE 212050 0 35626 EDGEWELL PERSONAL CARE CO Common Stock 28035Q102 5522 125825 SH SOLE 77341 0 48484 EDISON INTERNATIONAL Common Stock 281020107 92666 1496542 SH SOLE 1138872 0 357670 EDITAS MEDICINE INC Common Stock 28106W103 1882 76968 SH SOLE 26659 0 50309 EDP ENERGIAS DE PORTUGAL S A SPONSORED ADR ADR 268353109 13703 347476 SH SOLE 325897 0 21579 EDWARDS LIFESCIENCES CORP Common Stock 28176E108 122998 642859 SH SOLE 534019 0 108840 EHEALTH INC Common Stock 28238P109 3677 58990 SH SOLE 32552 0 26438 EISAI LTD SPONSORED ADR ADR 282579309 12343 219058 SH SOLE 194342 0 24716 EL PASO ELECTRIC CO Common Stock 283677854 12918 219624 SH SOLE 176026 0 43598 EL POLLO LOCO HLDGS COM Common Stock 268603107 1336 102660 SH SOLE 48701 0 53959 ELANCO ANIMAL HEALTH INC Common Stock 28414H103 6705 209059 SH SOLE 57489 0 151570 ELASTIC NV Common Stock N14506104 466 5832 SH SOLE 3095 0 2737 ELBIT SYSTEMS LTD Common Stock M3760D101 9543 73977 SH SOLE 69283 0 4694 ELDORADO GOLD CORP Common Stock 284902509 2033 439117 SH SOLE 439117 0 0 ELDORADO RESORTS INC Common Stock 28470R102 11277 241535 SH SOLE 91525 0 150010 ELECTRICITE DE FRANCE - ADR ADR 285039103 8737 3253905 SH SOLE 3000758 0 253147 ELECTRONIC ARTS INC Common Stock 285512109 90628 891740 SH SOLE 671803 0 219937 ELECTRONICS FOR IMAGING INC Common Stock 286082102 2855 106142 SH SOLE 71091 0 35051 ELEKTA AB ADR ADR 28617Y101 1459 117641 SH SOLE 103001 0 14640 ELEMENT SOLUTIONS INC Common Stock 28618M106 7905 782709 SH SOLE 480596 0 302113 ELEVATE CREDIT INC COM Common Stock 28621V101 59 13704 SH SOLE 13453 0 251 ELF BEAUTY Common Stock 26856L103 165 15596 SH SOLE 15489 0 107 ELI LILLY & CO Common Stock 532457108 399706 3080350 SH SOLE 2105699 0 974651 ELLIE MAE INC COM Common Stock 28849P100 2956 29954 SH SOLE 25619 0 4335 ELLINGTON RESIDENT MTG COM SHS BEN INT REIT 288578107 484 40667 SH SOLE 40667 0 0 EMBOTELLADORA ANDINA S A SPON ADR B ADR 29081P303 1497 69192 SH SOLE 68377 0 815 EMBRAER-EMPRESA BRASILEIRA D SP ADR PFD SH ADR 29082A107 12617 663726 SH SOLE 475112 0 188614 EMC INSURANCE GROUP INC Common Stock 268664109 446 13975 SH SOLE 13343 0 632 EMCOR GROUP INC Common Stock 29084Q100 11517 157592 SH SOLE 82416 0 75176 EMERALD EXPOSITIONS EVENTS I Common Stock 29103B100 444 34980 SH SOLE 34373 0 607 EMERGENT BIOSOLUTIONS INC Common Stock 29089Q105 11320 224069 SH SOLE 83427 0 140642 EMERSON ELECTRIC CO Common Stock 291011104 168816 2465544 SH SOLE 1477845 0 987699 EMPIRE ST RLTY TR INC CL A REIT 292104106 3056 193417 SH SOLE 131185 0 62232 EMPLOYERS HOLDINGS INC Common Stock 292218104 3502 87304 SH SOLE 53247 0 34057 ENAGAS S.A. ADR 29248L104 18965 1302957 SH SOLE 1157242 0 145715 ENANTA PHARMACEUT INC COM Common Stock 29251M106 3060 32032 SH SOLE 27352 0 4680 ENBRIDGE INC Common Stock 29250N105 37473 1033441 SH SOLE 937308 0 96133 ENCANA CORP Common Stock 292505104 36168 4995592 SH SOLE 3258232 0 1737360 ENCOMPASS HEALTH CORP Common Stock 29261A100 16404 280883 SH SOLE 179384 0 101499 ENCORE CAPITAL GROUP INC Common Stock 292554102 2226 81736 SH SOLE 61033 0 20703 ENCORE WIRE CORP Common Stock 292562105 3642 63655 SH SOLE 40420 0 23235 ENDO INTERNATIONAL PLC Common Stock G30401106 3477 432995 SH SOLE 390653 0 42342 ENDOLOGIX INC Common Stock 29266S304 125 18951 SH SOLE 606 0 18345 ENEL SPA - ADR ADR 29265W207 38167 6001110 SH SOLE 5340031 0 661079 ENERGIZER HOLDINGS INC Common Stock 29272W109 7832 174324 SH SOLE 136390 0 37934 ENERGOUS CORP Common Stock 29272C103 247 39012 SH SOLE 39012 0 0 ENERGY FUELS INC COM NEW Common Stock 292671708 525 157774 SH SOLE 86572 0 71202 ENERGY RECOVERY INC Common Stock 29270J100 295 33798 SH SOLE 2058 0 31740 ENERGY TRANSFER LP MLP 29273V100 26768 1741593 SH SOLE 1655554 0 86039 ENERPLUS CORP Common Stock 292766102 674 80167 SH SOLE 79952 0 215 ENERSIS CHILE SA-ADR W/I ADR 29278D105 5849 1129107 SH SOLE 836876 0 292231 ENERSIS S A SPONSORED ADR ADR 29274F104 9895 1108035 SH SOLE 740815 0 367220 ENERSYS Common Stock 29275Y102 6093 93512 SH SOLE 62220 0 31292 ENGIE ADR 29286D105 33850 2276386 SH SOLE 1892811 0 383575 ENI S P A SPONSORED ADR ADR 26874R108 28243 801435 SH SOLE 669859 0 131576 ENN ENERGY HLDGS LTD ADR ADR 26876F102 2077 53796 SH SOLE 51649 0 2147 ENNIS INC Common Stock 293389102 2503 120585 SH SOLE 39936 0 80649 ENOVA INTERNATIONAL INC Common Stock 29357K103 4138 181348 SH SOLE 90837 0 90511 ENPHASE ENERGY INC Common Stock 29355A107 1429 154787 SH SOLE 30276 0 124511 ENPRO INDUSTRIES INC Common Stock 29355X107 4923 76391 SH SOLE 35838 0 40553 ENSCO ROWAN PLC - CLASS A Common Stock G3166L100 1442 367028 SH SOLE 353632 0 13396 ENSIGN GROUP INC/THE Common Stock 29358P101 17185 335712 SH SOLE 187347 0 148365 ENSTAR GROUP LTD Common Stock G3075P101 1314 7549 SH SOLE 6988 0 561 ENTEGRIS INC Common Stock 29362U104 7957 222938 SH SOLE 193088 0 29850 ENTERCOM COMMUNICATIONS CORP Common Stock 293639100 2351 447866 SH SOLE 337680 0 110186 ENTERGY CORP Common Stock 29364G103 112194 1173207 SH SOLE 603642 0 569565 ENTERPRISE FINANCIAL SERVICES Common Stock 293712105 2241 54979 SH SOLE 9223 0 45756 ENTERPRISE PRODS PARTNERS L COM MLP 293792107 40155 1379914 SH SOLE 1328080 0 51834 ENTRAVISION COMMUNICATIONS COR Common Stock 29382R107 414 127796 SH SOLE 108890 0 18906 ENVESTNET INC COM Common Stock 29404K106 7718 118027 SH SOLE 72209 0 45818 ENZO BIOCHEM INC Common Stock 294100102 84 30690 SH SOLE 29768 0 922 EOG RESOURCES INC Common Stock 26875P101 131317 1379669 SH SOLE 1130346 0 249323 EP ENERGY CORP - CL A Common Stock 268785102 37 142588 SH SOLE 43337 0 99251 EPAM SYS INC COM Common Stock 29414B104 16801 99336 SH SOLE 55144 0 44192 EPIROC AB-UNSP ADR ADR 29429L105 562 55954 SH SOLE 53060 0 2894 EPLUS INC COM Common Stock 294268107 3913 44194 SH SOLE 25841 0 18353 EPR PROPERTIES REIT 26884U109 19926 259120 SH SOLE 101536 0 157584 EQM MIDSTREAM PARTNERS LP MLP 26885B100 12867 278683 SH SOLE 268846 0 9837 EQT CORP Common Stock 26884L109 14178 683613 SH SOLE 633517 0 50096 EQUIFAX INC COM Common Stock 294429105 33323 281205 SH SOLE 249924 0 31281 EQUINIX INC REIT 29444U700 87175 192371 SH SOLE 165123 0 27248 EQUINOR ASA ADR 29446M102 26347 1199236 SH SOLE 955115 0 244121 EQUITRANS MIDSTREAM CORP Common Stock 294600101 5169 237336 SH SOLE 207954 0 29382 EQUITY COMMONWEALTH REIT 294628102 19151 585844 SH SOLE 248990 0 336854 EQUITY LIFESTYLE PROPERTIES REIT REIT 29472R108 12761 111646 SH SOLE 90625 0 21021 EQUITY RESIDENTIAL SH BEN INT REIT REIT 29476L107 57913 768897 SH SOLE 640335 0 128562 ERA GROUP INC COM Common Stock 26885G109 1193 103349 SH SOLE 101503 0 1846 ERICSSON L M TEL CO ADR B SEK 10 ADR 294821608 28299 3082665 SH SOLE 2783156 0 299509 ERIE INDEMNITY CO Common Stock 29530P102 13078 73260 SH SOLE 48789 0 24471 EROS INTL PLC SHS NEW Common Stock G3788M114 825 90240 SH SOLE 89716 0 524 ERSTE BK DER OESTERREICHISCH SPONSORED ADR ADR 296036304 13344 726001 SH SOLE 616563 0 109438 ESCO TECHNOLOGIES INC Common Stock 296315104 4732 70599 SH SOLE 58045 0 12554 ESPERION THERAPEUTICS COM Common Stock 29664W105 913 22736 SH SOLE 22037 0 699 ESSA BANCORP INC Common Stock 29667D104 334 21689 SH SOLE 10071 0 11618 ESSENT GROUP LTD Common Stock G3198U102 6031 138813 SH SOLE 67297 0 71516 ESSENTIAL PROPERTIES REALTY REIT 29670E107 248 12693 SH SOLE 12693 0 0 ESSEX PROPERTY TRUST INC REIT REIT 297178105 44704 154558 SH SOLE 139265 0 15293 ESSILOR INTL S A ADR ADR 297284200 20540 375702 SH SOLE 340720 0 34982 ESSITY AB ADR 29729L102 18614 646427 SH SOLE 583407 0 63020 ESTEE LAUDER COS INC/THE Common Stock 518439104 132758 801922 SH SOLE 655140 0 146782 ETHAN ALLEN INTERIORS INC Common Stock 297602104 1917 100216 SH SOLE 54280 0 45936 ETSY INC COM Common Stock 29786A106 13481 200547 SH SOLE 96528 0 104019 EUROBANK ERGASIAS SA-UNS ADR ADR 26844B308 18 45422 SH SOLE 45422 0 0 EURONAV NV ANTWERPEN SHS Common Stock B38564108 214 26263 SH SOLE 25815 0 448 EURONET WORLDWIDE INC Common Stock 298736109 20959 146990 SH SOLE 69594 0 77396 EUTELSAT COMMUNICATIONS SA ADR 29888Q207 849 202082 SH SOLE 183468 0 18614 EVENTBRITE INC-CLASS A Common Stock 29975E109 255 13323 SH SOLE 0 0 13323 EVERBRIDGE INC Common Stock 29978A104 5869 78239 SH SOLE 11656 0 66583 EVERCORE INC. Common Stock 29977A105 8105 89069 SH SOLE 48249 0 40820 EVEREST RE GROUP LTD Common Stock G3223R108 54231 251118 SH SOLE 84100 0 167018 EVERGY INC Common Stock 30034W106 35002 602959 SH SOLE 492512 0 110447 EVERI HOLDINGS INC Common Stock 30034T103 1568 149034 SH SOLE 12214 0 136820 EVERSOURCE ENERGY Common Stock 30040W108 85480 1204795 SH SOLE 798385 0 406410 EVERTEC INC COM Common Stock 30040P103 5631 202490 SH SOLE 52316 0 150174 EVOLENT HEALTH INC CL A Common Stock 30050B101 849 67519 SH SOLE 60780 0 6739 EVOLUS INC Common Stock 30052C107 833 36914 SH SOLE 1239 0 35675 EVOLUTION PETE CORP COM Common Stock 30049A107 1258 186309 SH SOLE 115409 0 70900 EVOQUA WATER TECHNOLOGIES CORP Common Stock 30057T105 1340 106502 SH SOLE 106139 0 363 EW SCRIPPS CO Common Stock 811054402 5883 280139 SH SOLE 137132 0 143007 EXACT SCIENCES CORP COM Common Stock 30063P105 10881 125621 SH SOLE 108779 0 16842 EXANTAS CAPITAL CORP REIT 30068N105 2864 269421 SH SOLE 79076 0 190345 EXELIXIS INC COM Common Stock 30161Q104 14912 626537 SH SOLE 464399 0 162138 EXELON CORP Common Stock 30161N101 198650 3962706 SH SOLE 2387041 0 1575665 EXLSERVICE HOLDINGS INC Common Stock 302081104 6261 104320 SH SOLE 58963 0 45357 EXPEDIA GROUP INC Common Stock 30212P303 44686 375512 SH SOLE 328904 0 46608 EXPEDITORS INTERNATIONAL OF WA Common Stock 302130109 67091 883935 SH SOLE 553581 0 330354 EXPERIAN GROUP LTD - SPON ADR ADR 30215C101 37335 1378677 SH SOLE 1269365 0 109312 EXPONENT INC Common Stock 30214U102 10514 182159 SH SOLE 101266 0 80893 EXPRESS INC Common Stock 30219E103 2471 577400 SH SOLE 246629 0 330771 EXTENDED STAY AMERICA INC Unit 30224P200 14147 788142 SH SOLE 377097 0 411045 EXTERRAN CORP Common Stock 30227H106 1330 78924 SH SOLE 49860 0 29064 EXTRA SPACE STORAGE INC REIT REIT 30225T102 27036 265290 SH SOLE 213198 0 52092 EXTRACTION OIL & GAS INC Common Stock 30227M105 1316 311123 SH SOLE 221616 0 89507 EXTREME NETWORKS Common Stock 30226D106 2000 267060 SH SOLE 256024 0 11036 EXXON MOBIL CORP Common Stock 30231G102 992657 12285363 SH SOLE 8436882 0 3848481 EZCORP INC Common Stock 302301106 3182 341468 SH SOLE 165919 0 175549 F5 NETWORKS INC Common Stock 315616102 28582 182129 SH SOLE 140514 0 41615 FABRINET Common Stock G3323L100 7642 145956 SH SOLE 75421 0 70535 FACEBOOK INC A Common Stock 30303M102 1304658 7826852 SH SOLE 4734067 0 3092785 FACTSET RESEARCH SYSTEMS INC Common Stock 303075105 32648 131502 SH SOLE 65373 0 66129 FAIR ISAAC CORP Common Stock 303250104 19576 72067 SH SOLE 57648 0 14419 FAIRFAX FINANCIAL HLDGS LTD Common Stock 303901102 1537 3304 SH SOLE 3200 0 104 FAMILYMART UNY HOLD-UNSP ADR ADR 30706W103 1586 63303 SH SOLE 53150 0 10153 FANG HOLDINGS LTD ADR 30711Y102 126 93468 SH SOLE 88233 0 5235 FANUC CORPORATION - UNPONS ADR ADR 307305102 32870 1928969 SH SOLE 1356573 0 572396 FARMERS NATL BANC CORP COM Common Stock 309627107 274 19865 SH SOLE 19852 0 13 FARMLAND PARTNERS INC COM REIT 31154R109 588 91867 SH SOLE 91518 0 349 FARO TECHNOLOGIES INC Common Stock 311642102 2008 45720 SH SOLE 33992 0 11728 FAST RETAILING CO LTD - ADR ADR 31188H101 26501 564460 SH SOLE 510960 0 53500 FASTENAL CO Common Stock 311900104 57049 887088 SH SOLE 792272 0 94816 FATE THERAPEUTICS INC COM Common Stock 31189P102 255 14500 SH SOLE 6067 0 8433 FB FINANCIAL CORP Common Stock 30257X104 271 8522 SH SOLE 8522 0 0 FBL FINANCIAL GROUP INC Common Stock 30239F106 1916 30548 SH SOLE 18766 0 11782 FEDERAL AGRICULTURAL MORTGAGE Common Stock 313148306 3159 43616 SH SOLE 14296 0 29320 FEDERAL REALTY INVT TR SH BEN INT NEW REIT REIT 313747206 17792 129068 SH SOLE 116495 0 12573 FEDERAL SIGNAL CORP Common Stock 313855108 3795 146009 SH SOLE 93361 0 52648 FEDERATED INVESTORS INC Common Stock 314211103 15007 512006 SH SOLE 348591 0 163415 FEDERATED PREMIER MUNI INC Closed-End Fund 31423P108 762 56766 SH SOLE 56766 0 0 FEDEX CORP Common Stock 31428X106 135850 748856 SH SOLE 563722 0 185134 FENNEC PHARMACEUTICALS Common Stock 31447P100 205 42165 SH SOLE 41873 0 292 FERGUSON PLC - ADR ADR 31502A204 21312 3319653 SH SOLE 2786020 0 533633 FERRARI NV Common Stock N3167Y103 22600 168911 SH SOLE 154869 0 14042 FERRO CORP Common Stock 315405100 1941 102517 SH SOLE 75101 0 27416 FERROGLOBE PLC Common Stock G33856108 24 11528 SH SOLE 11528 0 0 FERROVIAL S A ADR ADR 315437103 18143 774346 SH SOLE 692658 0 81688 FGL HOLDINGS Common Stock G3402M102 1309 166309 SH SOLE 74425 0 91884 FIAT CHRYSLER AUTOMOBILES NV Common Stock N31738102 20552 1383956 SH SOLE 1314820 0 69136 FIBROGEN INC COM Common Stock 31572Q808 3546 65247 SH SOLE 61815 0 3432 FIDELITY NATIONAL INFORMATION Common Stock 31620M106 121242 1071986 SH SOLE 890489 0 181497 FIDELITY SOUTHERN CORP Common Stock 316394105 1542 56307 SH SOLE 33970 0 22337 FIESTA RESTAURANT GR COM Common Stock 31660B101 926 70628 SH SOLE 21788 0 48840 FIFTH THIRD BANCORP Common Stock 316773100 113769 4511079 SH SOLE 2684339 0 1826740 FINANCIAL INSTITUTIONS INC Common Stock 317585404 1659 61053 SH SOLE 12620 0 48433 FINANCIAL SELECT SECTOR SPDR FUND ETP 81369Y605 5116 198999 SH SOLE 189970 0 9029 FINISAR CORPORATION Common Stock 31787A507 6733 290606 SH SOLE 236240 0 54366 FINMECCANICA SPA ADR ADR 52660W101 2665 459493 SH SOLE 434685 0 24808 FIREEYE INC COM Common Stock 31816Q101 9856 586994 SH SOLE 153423 0 433571 FIRST AMERICAN FINANCIAL CORP Common Stock 31847R102 13974 271341 SH SOLE 176522 0 94819 FIRST BANCORP INC/ME Common Stock 31866P102 410 16456 SH SOLE 16362 0 94 FIRST BANCORP P R COM Common Stock 318672706 13952 1217441 SH SOLE 944771 0 272670 FIRST BANCORP/TROY NC Common Stock 318910106 1051 30227 SH SOLE 22543 0 7684 FIRST BUSEY CORP Common Stock 319383204 3018 123708 SH SOLE 51397 0 72311 FIRST CASH INC Common Stock 33767D105 7992 92398 SH SOLE 78629 0 13769 FIRST CITIZENS BANCSHARES INC/ Common Stock 31946M103 4419 10853 SH SOLE 7661 0 3192 FIRST COMMONWEALTH FINANCIAL C Common Stock 319829107 14062 1116064 SH SOLE 244928 0 871136 FIRST COMMUNITY BANCSHARES INC Common Stock 31983A103 1698 51223 SH SOLE 21144 0 30079 FIRST DATA CORP - CLASS A Common Stock 32008D106 12428 473095 SH SOLE 338158 0 134937 FIRST DEFIANCE FINANCIAL CORP Common Stock 32006W106 1616 56234 SH SOLE 15716 0 40518 FIRST FINANCIAL BANCORP Common Stock 320209109 4343 180524 SH SOLE 138325 0 42199 FIRST FINANCIAL BANKSHARES INC Common Stock 32020R109 5373 92990 SH SOLE 74881 0 18109 FIRST FINANCIAL CORP/IN Common Stock 320218100 1749 41633 SH SOLE 19787 0 21846 FIRST FINANCIAL NORTHWEST INC Common Stock 32022K102 162 10255 SH SOLE 10255 0 0 FIRST HAWAIIAN INC Common Stock 32051X108 2512 96430 SH SOLE 66073 0 30357 FIRST HORIZON NATIONAL CORP Common Stock 320517105 13833 989520 SH SOLE 785068 0 204452 FIRST INDUSTRIAL REALTY TRUS COM REIT REIT 32054K103 9970 281949 SH SOLE 248488 0 33461 FIRST INTERNET BANCORP Common Stock 320557101 245 12668 SH SOLE 10804 0 1864 FIRST INTERSTATE BANCSYSTEM IN Common Stock 32055Y201 3380 84891 SH SOLE 35559 0 49332 FIRST MERCHANTS CORP Common Stock 320817109 7642 207372 SH SOLE 50998 0 156374 FIRST MIDWEST BANCORP INC/IL Common Stock 320867104 6278 306857 SH SOLE 243245 0 63612 FIRST NORTHWEST BANCOR COM Common Stock 335834107 329 21118 SH SOLE 7840 0 13278 FIRST OF LONG ISLAND CORP/THE Common Stock 320734106 426 19429 SH SOLE 18741 0 688 FIRST PAC LTD SPONSORED ADR ADR 335889200 457 253049 SH SOLE 251938 0 1111 FIRST REP BK SAN FRANCISCO COM Common Stock 33616C100 43373 431742 SH SOLE 187834 0 243908 FIRST SOLAR INC Common Stock 336433107 13529 256038 SH SOLE 217240 0 38798 FIRST TR EXCH TRD FD DJ INTERNT IDX ETP 33733E302 479 3446 SH SOLE 2468 0 978 FIRST TR EXCHANGE-TRAD NO AMER ENERGY ETP 33738D101 2569 103867 SH SOLE 103867 0 0 FIRST TR EXCHANGE-TRAD PFD SECS INC ETF ETP 33739E108 1186 62204 SH SOLE 62204 0 0 FIRST TR HIGH INCOME L COM Closed-End Fund 33738E109 1446 98940 SH SOLE 75807 0 23133 FIRST TRUST DEVELP MKT EX-US ETP 33737J174 1052 19354 SH SOLE 19354 0 0 FIRST TRUST EMERGING MARKETS ETP 33737J182 278 11109 SH SOLE 11109 0 0 FIRST TRUST INTERMEDIATE DURATION PREFERRED & INCOME FUND Closed-End Fund 33718W103 8228 377250 SH SOLE 211614 0 165636 FIRST TRUST RISING DIVIDEND ETP 33738R506 217 7264 SH SOLE 7264 0 0 FIRST VALUE LINE DIVIDEND INDEX ETF ETP 33734H106 281 8649 SH SOLE 8649 0 0 FIRSTENERGY CORP Common Stock 337932107 100188 2407777 SH SOLE 1038308 0 1369469 FIRSTSERVICE CORP Common Stock 33767E103 351 3934 SH SOLE 3934 0 0 FISERV INC Common Stock 337738108 108412 1228043 SH SOLE 1046404 0 181639 FITBIT INC CL A Common Stock 33812L102 2558 432163 SH SOLE 196994 0 235169 FIVE BELOW INC COM Common Stock 33829M101 19154 154159 SH SOLE 110518 0 43641 FIVE PRIME THERAPEUTICS INC Common Stock 33830X104 183 13682 SH SOLE 12501 0 1181 FIVE9 INC COM Common Stock 338307101 8982 170022 SH SOLE 60614 0 109408 FLAGSTAR BANCORP INC Common Stock 337930705 3517 106841 SH SOLE 52775 0 54066 FLEETCOR TECHNOLOGIES INC Common Stock 339041105 60044 243499 SH SOLE 220611 0 22888 FLEX LTD Common Stock Y2573F102 9341 934130 SH SOLE 703003 0 231127 FLEXION THERAPEUTICS INC Common Stock 33938J106 168 13468 SH SOLE 12497 0 971 FLEXSTEEL INDS INC COM Common Stock 339382103 301 12990 SH SOLE 12934 0 56 FLIR SYSTEMS INC Common Stock 302445101 25686 539847 SH SOLE 499892 0 39955 FLOOR & DECOR HOLDINGS INC-A Common Stock 339750101 3318 80505 SH SOLE 75434 0 5071 FLOTEK INDS INC DEL COM Common Stock 343389102 418 129114 SH SOLE 74691 0 54423 FLOWERS FOODS INC Common Stock 343498101 11223 526428 SH SOLE 355097 0 171331 FLOWSERVE CORP Common Stock 34354P105 16652 368895 SH SOLE 283801 0 85094 FLUENT INC Common Stock 34380C102 141 25030 SH SOLE 24582 0 448 FLUIDIGM CORP DEL COM Common Stock 34385P108 1904 143278 SH SOLE 23182 0 120096 FLUOR CORP Common Stock 343412102 19192 521534 SH SOLE 399686 0 121848 FLUSHING FINANCIAL CORP Common Stock 343873105 2779 126721 SH SOLE 62340 0 64381 FLY LEASING LTD ADR 34407D109 810 58501 SH SOLE 57282 0 1219 FMC CORP Common Stock 302491303 37078 482661 SH SOLE 228099 0 254562 FNB CORP/PA Common Stock 302520101 24709 2331014 SH SOLE 882594 0 1448420 FNF GROUP Common Stock 31620R303 19662 537949 SH SOLE 451794 0 86155 FOMENTO ECONOMICO MEXICANO S SPON ADR UNIT ADR 344419106 45836 496701 SH SOLE 341535 0 155166 FOOT LOCKER INC Common Stock 344849104 44518 734621 SH SOLE 421728 0 312893 FORD MOTOR CO Common Stock 345370860 98668 11237829 SH SOLE 8034157 0 3203672 FORESCOUT TECHNOLOGIES INC Common Stock 34553D101 1362 32492 SH SOLE 6266 0 26226 FORESTAR GROUP INC Common Stock 346232101 256 14799 SH SOLE 13202 0 1597 FORMFACTOR INC Common Stock 346375108 2108 131007 SH SOLE 126884 0 4123 FORRESTER RESEARCH INC Common Stock 346563109 2292 47399 SH SOLE 20269 0 27130 FORTERRA INC Common Stock 34960W106 53 12673 SH SOLE 12564 0 109 FORTESCUE METALS GROUP SPONS ADR ADR 34959A206 35799 3533987 SH SOLE 3209340 0 324647 FORTINET INC Common Stock 34959E109 32634 388644 SH SOLE 299213 0 89431 FORTIS INC Common Stock 349553107 212 5722 SH SOLE 4993 0 729 FORTIVE CORP Common Stock 34959J108 86324 1029017 SH SOLE 740865 0 288152 FORTRESS TRANS INFRST COM REP LTD LIAB Ltd Part 34960P101 3489 203906 SH SOLE 0 0 203906 FORTUM OYJ ADR ADR 34959F106 225 56451 SH SOLE 37569 0 18882 FORTUNE BRANDS HOME & SECURITY Common Stock 34964C106 22209 466488 SH SOLE 417741 0 48747 FORUM ENERGY TECHNOLOG COM Common Stock 34984V100 1516 296684 SH SOLE 232648 0 64036 FORWARD AIR CORP Common Stock 349853101 5365 82885 SH SOLE 58378 0 24507 FOSSIL GROUP INC Common Stock 34988V106 8895 648351 SH SOLE 295746 0 352605 FOUNDATION BUILDING MATERIAL Common Stock 350392106 116 11749 SH SOLE 11698 0 51 FOUR CORNERS PROPERTY TRUST REIT 35086T109 4557 153940 SH SOLE 146235 0 7705 FOX CORP - CLASS A Common Stock 35137L105 50941 1387649 SH SOLE 1098757 0 288892 FOX CORP- CLASS B Common Stock 35137L204 3924 109356 SH SOLE 74024 0 35332 FOX FACTORY HLDG CORP COM Common Stock 35138V102 6805 97368 SH SOLE 55536 0 41832 FRANCESCAS HLDGS CORP COM Common Stock 351793104 57 84665 SH SOLE 21376 0 63289 FRANCO-NEVADA CORP Common Stock 351858105 8189 109119 SH SOLE 105404 0 3715 FRANKLIN ELECTRIC CO INC Common Stock 353514102 4859 95108 SH SOLE 78177 0 16931 FRANKLIN FINL NETWORK COM Common Stock 35352P104 727 25076 SH SOLE 20818 0 4258 FRANKLIN RESOURCES INC Common Stock 354613101 41531 1253209 SH SOLE 965981 0 287228 FRANKLIN STREET PROPERTIES C REIT REIT 35471R106 3806 529334 SH SOLE 289043 0 240291 FRANKS INTL N V COM Common Stock N33462107 3098 498813 SH SOLE 493282 0 5531 FRED'S INC Common Stock 356108100 102 41361 SH SOLE 41361 0 0 FREEPORT-MCMORAN INC Common Stock 35671D857 49477 3838418 SH SOLE 2958558 0 879860 FREIGHTCAR AMERICA INC Common Stock 357023100 64 10452 SH SOLE 10393 0 59 FRESENIUS MED CARE AG SPONSORED ADR ADR 358029106 14240 351354 SH SOLE 323381 0 27973 FRESENIUS SE & CO KGAA SPONSORED ADR ADR 35804M105 16306 1163069 SH SOLE 1047703 0 115366 FRESH DEL MONTE PRODUCE INC Common Stock G36738105 1580 58466 SH SOLE 33944 0 24522 FRESHPET INC Common Stock 358039105 4246 100395 SH SOLE 28775 0 71620 FRONT YARD RESIDENTIAL CORP REIT USD REIT 35904G107 1004 108278 SH SOLE 105377 0 2901 FRONTDOOR INC Common Stock 35905A109 2808 81593 SH SOLE 79907 0 1686 FRONTIER COMMUNICATIONS CORP Common Stock 35906A306 3880 1949529 SH SOLE 1194061 0 755468 FRONTLINE LTD/BERMUDA Common Stock G3682E192 2641 408827 SH SOLE 286216 0 122611 FTD GROUP INC COM Common Stock 30281V108 34 67208 SH SOLE 13965 0 53243 FTI CONSULTING INC Common Stock 302941109 25084 326528 SH SOLE 275210 0 51318 FTS INTERNATIONAL INC Common Stock 30283W104 447 44650 SH SOLE 44609 0 41 FUCHS PETROLUB SE ADR ADR 35952Q106 8746 851999 SH SOLE 766068 0 85931 FUJI PHOTO FILM LTD ADR ADR 35958N107 32598 715721 SH SOLE 636067 0 79654 FUJITSU LIMITED ADR 5 COM ADR 359590304 13213 915952 SH SOLE 784644 0 131308 FULTON FINANCIAL CORP Common Stock 360271100 7891 509727 SH SOLE 274755 0 234972 FUNKO INC-CLASS A Common Stock 361008105 737 33943 SH SOLE 6093 0 27850 FUSION CONNECT INC Common Stock 36116X102 26 19972 SH SOLE 19506 0 466 FUTUREFUEL CORPORATION COM Common Stock 36116M106 1418 105858 SH SOLE 54421 0 51437 G4S PLC ADR ADR 37441W108 3986 330821 SH SOLE 281605 0 49216 GAIA INC Common Stock 36269P104 109 11911 SH SOLE 11871 0 40 GAIN CAP HLDGS INC COM Common Stock 36268W100 206 32746 SH SOLE 17235 0 15511 GALP ENERGIA SGPS SA ADR ADR 364097105 11024 1372802 SH SOLE 1030801 0 342001 GAMCO INVESTORS INC Common Stock 361438104 317 15481 SH SOLE 15336 0 145 GAMESTOP CORP Common Stock 36467W109 11528 1134622 SH SOLE 545063 0 589559 GAMING & LEISURE PPTYS COM REIT 36467J108 23711 614764 SH SOLE 208133 0 406631 GANNETT CO INC Common Stock 36473H104 12471 1183220 SH SOLE 878845 0 304375 GAP INC/THE Common Stock 364760108 38378 1465913 SH SOLE 822729 0 643184 GARDNER DENVER HOLDINGS INC Common Stock 36555P107 6132 220508 SH SOLE 218764 0 1744 GARMIN LTD Common Stock H2906T109 32332 374428 SH SOLE 341915 0 32513 GARRETT MOTION INC Common Stock 366505105 5000 339431 SH SOLE 317050 0 22381 GARTNER INC Common Stock 366651107 22113 145788 SH SOLE 134159 0 11629 GASLOG LTD SHS Common Stock G37585109 7157 409887 SH SOLE 256312 0 153575 GATES INDUSTRIAL CORP PLC Common Stock G39108108 656 45729 SH SOLE 20742 0 24987 GATX CORP Common Stock 361448103 13513 176945 SH SOLE 121860 0 55085 GCI LIBERTY INC - CLASS A Common Stock 36164V305 6357 114318 SH SOLE 103702 0 10616 GCP APPLIED TECHNOLOGIES Common Stock 36164Y101 2541 85846 SH SOLE 47982 0 37864 GDS HOLDINGS LTD - ADR ADR 36165L108 2133 59774 SH SOLE 59365 0 409 GEA GROUP AG ADR ADR 361592108 4862 184821 SH SOLE 165945 0 18876 GEBERIT AG-UNSP ADR ADR 36840V109 3258 80034 SH SOLE 72388 0 7646 GEELY AUTOMOBILE HLDGS ADR ADR 36847Q103 5834 152236 SH SOLE 149826 0 2410 GEMALTO NV SPONSORED ADR ADR 36863N208 654 23022 SH SOLE 22186 0 836 GENCO SHIPPING & TRADING LTD Common Stock Y2685T131 91 12140 SH SOLE 12090 0 50 GENERAC HOLDINGS INC Common Stock 368736104 7828 152808 SH SOLE 48176 0 104632 GENERAL DYNAMICS CORP Common Stock 369550108 107697 636208 SH SOLE 498536 0 137672 GENERAL ELECTRIC CO Common Stock 369604103 312264 31257673 SH SOLE 21419255 0 9838418 GENERAL MILLS INC Common Stock 370334104 93570 1808108 SH SOLE 1375722 0 432386 GENERAL MOTORS CO Common Stock 37045V100 201744 5437854 SH SOLE 3319977 0 2117877 GENESCO INC Common Stock 371532102 11557 253726 SH SOLE 144486 0 109240 GENESEE & WYOMING INC Common Stock 371559105 19193 220259 SH SOLE 82468 0 137791 GENIE ENERGY LTD Common Stock 372284208 149 17507 SH SOLE 16170 0 1337 GENMAB A/S SP ADR ADR 372303206 5202 298279 SH SOLE 269981 0 28298 GENOMIC HEALTH INC COM Common Stock 37244C101 4701 67105 SH SOLE 25246 0 41859 GENPACT LTD Common Stock G3922B107 17922 509428 SH SOLE 394399 0 115029 GENTEX CORP Common Stock 371901109 10335 499752 SH SOLE 468837 0 30915 GENTHERM INC Common Stock 37253A103 7025 190599 SH SOLE 102719 0 87880 GENTING BERHAD SPONSORED ADR ADR 372452300 245 25143 SH SOLE 25143 0 0 GENUINE PARTS CO Common Stock 372460105 90785 810367 SH SOLE 438309 0 372058 GENWORTH FINANCIAL INC Common Stock 37247D106 9037 2359546 SH SOLE 1472878 0 886668 GEO GROUP INC/THE REIT 36162J106 3211 167226 SH SOLE 153337 0 13889 GEOPARK LTD Common Stock G38327105 329 19051 SH SOLE 19051 0 0 GEOSPACE TECHNOLOGIES CORP Common Stock 37364X109 1457 112578 SH SOLE 110228 0 2350 GERDAU S A SPONSORED ADR ADR 373737105 4797 1236254 SH SOLE 799309 0 436945 GERMAN AMERICAN BANCORP INC Common Stock 373865104 325 11057 SH SOLE 10739 0 318 GERON CORP COM Common Stock 374163103 89 53874 SH SOLE 49751 0 4123 GETINGE AB ADR ADR 37427X104 776 66940 SH SOLE 66911 0 29 GETTY REALTY CORP REIT REIT 374297109 6443 201162 SH SOLE 113162 0 88000 GIBRALTAR INDUSTRIES INC Common Stock 374689107 2572 63345 SH SOLE 50712 0 12633 G-III APPAREL GROUP LTD Common Stock 36237H101 5509 137854 SH SOLE 99492 0 38362 GILDAN ACTIVEWEAR INC Common Stock 375916103 17785 494441 SH SOLE 303355 0 191086 GILEAD SCIENCES INC Common Stock 375558103 274185 4217588 SH SOLE 2938569 0 1279019 GIVAUDAN - UNSPONS ADR ADR 37636P108 47753 938826 SH SOLE 740936 0 197890 GLACIER BANCORP INC Common Stock 37637Q105 6947 173371 SH SOLE 146932 0 26439 GLADSTONE COMMERCIAL CORP REIT REIT 376536108 2172 104555 SH SOLE 45318 0 59237 GLADSTONE INVESTMENT CORP Common Stock 376546107 216 18663 SH SOLE 3341 0 15322 GLADSTONE LD CORP COM REIT 376549101 172 13563 SH SOLE 13493 0 70 GLAUKOS CORP COM Common Stock 377322102 2751 35107 SH SOLE 18091 0 17016 GLAXOSMITHKLINE PLC SPONSORED ADR ADR 37733W105 115560 2765250 SH SOLE 2550937 0 214313 GLENCORE XSTRATA PLC ADR ADR 37827X100 32870 3986694 SH SOLE 3386229 0 600465 GLOBAL BLOOD THERAPEUT COM Common Stock 37890U108 547 10325 SH SOLE 8873 0 1452 GLOBAL BRASS & COPPER COM Common Stock 37953G103 2228 64688 SH SOLE 17354 0 47334 GLOBAL CORD BLOOD CORP Common Stock G39342103 551 78535 SH SOLE 77103 0 1432 GLOBAL EAGLE ENTERTAINMENT Common Stock 37951D102 125 176543 SH SOLE 176543 0 0 GLOBAL INDEMNITY PLC Common Stock G3933F105 305 10044 SH SOLE 9889 0 155 GLOBAL MEDICAL REIT INC REIT 37954A204 456 46467 SH SOLE 46020 0 447 GLOBAL NET LEASE INC REIT 379378201 5689 300980 SH SOLE 220758 0 80222 GLOBAL PAYMENTS INC Common Stock 37940X102 56469 413632 SH SOLE 262714 0 150918 GLOBAL WTR RES INC COM Common Stock 379463102 288 29365 SH SOLE 29006 0 359 GLOBAL X MSCI GREECE ETF ETP 37950E366 155 19334 SH SOLE 19334 0 0 GLOBAL X SCIENTIFIC BETA ETF ETP 37954Y103 300 9472 SH SOLE 9472 0 0 GLOBAL X SCIENTIFIC EUR BETA ETP 37954Y301 544 22556 SH SOLE 22556 0 0 GLOBANT SA Common Stock L44385109 4399 61607 SH SOLE 59886 0 1721 GLOBUS MED INC CL A Common Stock 379577208 4306 87145 SH SOLE 70992 0 16153 GLU MOBILE INC Common Stock 379890106 2443 223304 SH SOLE 39766 0 183538 GMS INC Common Stock 36251C103 991 65553 SH SOLE 43843 0 21710 GNC HLDGS INC COM CL A Common Stock 36191G107 3001 1099176 SH SOLE 431610 0 667566 GODADDY INC CL A Common Stock 380237107 15004 199552 SH SOLE 160940 0 38612 GOGO INC Common Stock 38046C109 251 55963 SH SOLE 53686 0 2277 GOLAR LNG LTD Common Stock G9456A100 3681 174521 SH SOLE 168064 0 6457 GOLD FIELDS LTD SPONS ADR ADR 38059T106 13988 3750134 SH SOLE 3702624 0 47510 GOLD RESOURCE CORP COM Common Stock 38068T105 296 75345 SH SOLE 50999 0 24346 GOLDCORP INC Common Stock 380956409 7728 675490 SH SOLE 657599 0 17891 GOLDEN AGRI-RESOURCES UNSPONS ADR ADR 380787200 229 11253 SH SOLE 6718 0 4535 GOLDMAN SACHS GROUP INC/THE Common Stock 38141G104 189053 984703 SH SOLE 767074 0 217629 GOLUB CAPITAL BDC INC Common Stock 38173M102 923 51639 SH SOLE 51439 0 200 GOODRICH PETROLEUM CORP Common Stock 382410843 266 19591 SH SOLE 18970 0 621 GOODYEAR TIRE & RUBBER CO/THE Common Stock 382550101 19420 1069992 SH SOLE 442246 0 627746 GOOGLE INC-CL C Common Stock 38259P508 2215 1888 SH SOLE 0 0 1888 GOPRO INC-CLASS A Common Stock 38268T103 1014 155999 SH SOLE 76640 0 79359 GORMAN-RUPP CO/THE Common Stock 383082104 519 15304 SH SOLE 3788 0 11516 GRACO INC Common Stock 384109104 62477 1261644 SH SOLE 298357 0 963287 GRAFTECH INTERNATIONAL LTD Common Stock 384313508 1831 143163 SH SOLE 71736 0 71427 GRAHAM CORP Common Stock 384556106 759 38656 SH SOLE 4037 0 34619 GRAHAM HOLDINGS CO Common Stock 384637104 12163 17803 SH SOLE 9939 0 7864 GRAN TIERRA ENERGY INC Common Stock 38500T101 317 139810 SH SOLE 139810 0 0 GRAND CANYON EDUCATION INC Common Stock 38526M106 16021 139908 SH SOLE 86227 0 53681 GRANITE CONSTRUCTION INC Common Stock 387328107 4329 100333 SH SOLE 85214 0 15119 GRANITE PT MTG TR INC REIT 38741L107 1816 97778 SH SOLE 88506 0 9272 GRAPHIC PACKAGING HOLDING CO Common Stock 388689101 9008 713200 SH SOLE 503497 0 209703 GRAY TELEVISION INC Common Stock 389375106 3678 172208 SH SOLE 81837 0 90371 GREAT AJAX CORP COM REIT 38983D300 218 15874 SH SOLE 15796 0 78 GREAT EAGLE HOLDINGS LTD Common Stock G4069C148 78 15232 SH SOLE 0 0 15232 GREAT LAKES DREDGE & DOCK CORP Common Stock 390607109 1419 159226 SH SOLE 25024 0 134202 GREAT SOUTHERN BANCORP INC Common Stock 390905107 1937 37321 SH SOLE 10266 0 27055 GREAT WALL MOTOR CO-UNS ADR ADR 39137B109 119 16711 SH SOLE 16689 0 22 GREAT WESTN BANCORP COM Common Stock 391416104 13413 424607 SH SOLE 95462 0 329145 GREEK ORGANIZATION OF FOOTBALL ADR ADR 392483103 123 24181 SH SOLE 22670 0 1511 GREEN DOT CORP Common Stock 39304D102 7986 131670 SH SOLE 63437 0 68233 GREEN PLAINS INC Common Stock 393222104 2113 126661 SH SOLE 81198 0 45463 GREENBRIER COS INC Common Stock 393657101 4580 142101 SH SOLE 85424 0 56677 GREENHILL & CO INC Common Stock 395259104 3655 169899 SH SOLE 99781 0 70118 GREENLIGHT CAPITAL RE LTD Common Stock G4095J109 1676 154211 SH SOLE 138593 0 15618 GREIF INC Common Stock 397624107 8470 205343 SH SOLE 140843 0 64500 GRIFFON CORP Common Stock 398433102 3006 162687 SH SOLE 103367 0 59320 GRIFOLS SA-ADR ADR 398438408 12693 631185 SH SOLE 561160 0 70025 GROUP 1 AUTOMOTIVE INC Common Stock 398905109 7235 111823 SH SOLE 62978 0 48845 GROUPON INC COM CL A Common Stock 399473107 5443 1533256 SH SOLE 944492 0 588764 GRUBHUB INC Common Stock 400110102 8832 127127 SH SOLE 90120 0 37007 GRUPO AEROPORTUARIO DEL ADR ADR 400506101 6175 69402 SH SOLE 68304 0 1098 GRUPO AEROPORTUARIO SPON ADR ADR 400501102 717 15895 SH SOLE 15867 0 28 GRUPO AEROPORTUARIO SUR-ADR ADR 40051E202 5835 36069 SH SOLE 35114 0 955 GRUPO AVAL ACCIONES Y VALORE ADR 40053W101 4505 578293 SH SOLE 567042 0 11251 GRUPO FINANCIERO BANOR ADR ADR 40052P107 3018 110207 SH SOLE 85942 0 24265 GRUPO FINANCIERO GALICIA-ADR ADR 399909100 4021 157567 SH SOLE 145048 0 12519 GRUPO FINANCIERO SANTANDER MEX ADR 05969B103 16024 2366839 SH SOLE 2291900 0 74939 GRUPO TELEVISA SA DE CV SP ADR REP ORD ADR 40049J206 22771 2058831 SH SOLE 1185102 0 873729 GS ACQUISITION HOLDINGS CORP Unit 36255F201 1028 97986 SH SOLE 0 0 97986 GSV CAP CORP COM Common Stock 36191J101 2964 390985 SH SOLE 71 0 390914 GTT COMMUNICATIONS INC COM Common Stock 362393100 1560 44961 SH SOLE 43132 0 1829 GUANGDONG INVT LTD SPONSORED ADR ADR 400654208 822 8435 SH SOLE 8074 0 361 GUANGSHEN RY LTD SPONSORED ADR ADR 40065W107 488 24454 SH SOLE 22779 0 1675 GUARDANT HEALTH INC Common Stock 40131M109 1231 16044 SH SOLE 3617 0 12427 GUESS INC Common Stock 401617105 5333 272081 SH SOLE 158118 0 113963 GUIDEWIRE SOFTWARE INC COM Common Stock 40171V100 12316 126764 SH SOLE 111421 0 15343 GULF ISLAND FABRICATION INC Common Stock 402307102 691 75389 SH SOLE 72898 0 2491 GULFPORT ENERGY CORP Common Stock 402635304 12310 1534882 SH SOLE 400312 0 1134570 GW PHARMACEUTICALS PLC ADS ADR 36197T103 827 4907 SH SOLE 493 0 4414 H LUNDBECK A S ADR ADR 40422M206 5235 120589 SH SOLE 109385 0 11204 H&E EQUIPMENT SERVICES INC Common Stock 404030108 2836 112956 SH SOLE 49631 0 63325 H&R BLOCK INC Common Stock 093671105 12699 530454 SH SOLE 402118 0 128336 HABIT RESTAURANTS INC COM CL A Common Stock 40449J103 218 20115 SH SOLE 20115 0 0 HACHIJUNI BANK LTD ADR ADR 404508202 397 9293 SH SOLE 9244 0 49 HACKETT GROUP INC/THE Common Stock 404609109 467 29543 SH SOLE 10036 0 19507 HAEMONETICS CORP Common Stock 405024100 11715 133920 SH SOLE 96965 0 36955 HAIN CELESTIAL GROUP INC/THE Common Stock 405217100 39246 1697478 SH SOLE 1054228 0 643250 HALCON RESOURCES CORP Common Stock 40537Q605 68 50540 SH SOLE 50540 0 0 HALLADOR ENERGY COMPAN COM Common Stock 40609P105 161 30632 SH SOLE 22329 0 8303 HALLIBURTON CO Common Stock 406216101 70465 2404937 SH SOLE 1927167 0 477770 HALOZYME THERAPEUTICS INC Common Stock 40637H109 1512 93940 SH SOLE 46044 0 47896 HAMILTON LANE INC-CLASS A Common Stock 407497106 832 19083 SH SOLE 7538 0 11545 HANCOCK WHITNEY CORP Common Stock 410120109 7045 174373 SH SOLE 129720 0 44653 HANESBRANDS INC Common Stock 410345102 12192 681895 SH SOLE 597466 0 84429 HANG LUNG PPTYS LTD SPONSORED ADR ADR 41043M104 39062 3196575 SH SOLE 2896669 0 299906 HANG SENG BK LTD SPONSORED ADR ADR 41043C304 10504 425079 SH SOLE 399724 0 25355 HANGER INC Common Stock 41043F208 757 39746 SH SOLE 14122 0 25624 HANMI FINL CORP COM Common Stock 410495204 3024 142178 SH SOLE 107424 0 34754 HANNON ARMSTRONG SUST COM REIT 41068X100 1969 76796 SH SOLE 40491 0 36305 HANNOVER RUECKVERSICHER ADR 410693105 21815 302568 SH SOLE 277916 0 24652 HANOVER INSURANCE GROUP INC/TH Common Stock 410867105 12724 111445 SH SOLE 64322 0 47123 HARLEY-DAVIDSON INC Common Stock 412822108 13560 380259 SH SOLE 211850 0 168409 HARMONIC INC Common Stock 413160102 1878 346501 SH SOLE 202593 0 143908 HARMONY GOLD MNG LTD SPONSORED ADR ADR 413216300 260 136997 SH SOLE 120289 0 16708 HARRIS CORP Common Stock 413875105 53930 337676 SH SOLE 239685 0 97991 HARSCO CORP Common Stock 415864107 4834 239783 SH SOLE 140073 0 99710 HARTFORD FINANCIAL SERVICES GR Common Stock 416515104 76844 1545537 SH SOLE 1023907 0 521630 HARVARD BIOSCIENCE INC Common Stock 416906105 55 12801 SH SOLE 12801 0 0 HASBRO INC Common Stock 418056107 21593 253972 SH SOLE 199680 0 54292 HAVERTY FURNITURE COS INC Common Stock 419596101 3088 141150 SH SOLE 47307 0 93843 HAWAIIAN ELECTRIC INDUSTRIES I Common Stock 419870100 19966 489735 SH SOLE 347176 0 142559 HAWAIIAN HOLDINGS INC Common Stock 419879101 4795 182677 SH SOLE 87380 0 95297 HAWKINS INC Common Stock 420261109 1323 35931 SH SOLE 23972 0 11959 HAYNES INTERNATIONAL INC Common Stock 420877201 795 24223 SH SOLE 19817 0 4406 HB FULLER CO Common Stock 359694106 7137 146725 SH SOLE 87306 0 59419 HC2 HOLDINGS INC Common Stock 404139107 253 103320 SH SOLE 48073 0 55247 HCA HEALTHCARE INC Common Stock 40412C101 195484 1499343 SH SOLE 821456 0 677887 HCI GROUP INC Common Stock 40416E103 1969 46078 SH SOLE 19054 0 27024 HCP INC REIT REIT 40414L109 96780 3092016 SH SOLE 1578229 0 1513787 HD SUPPLY HLDGS INC COM Common Stock 40416M105 21268 490608 SH SOLE 156150 0 334458 HDFC BANK LTD ADR REPS 3 SHS ADR 40415F101 73210 631610 SH SOLE 570593 0 61017 HEALTH INS INNOVAT INC COM CL A Common Stock 42225K106 2613 97418 SH SOLE 5143 0 92275 HEALTHCARE REALTY TRUST INC REIT REIT 421946104 7595 236531 SH SOLE 180725 0 55806 HEALTHCARE SERVICES GROUP INC Common Stock 421906108 6711 203411 SH SOLE 82213 0 121198 HEALTHCARE TR AMER INC CL A REIT 42225P501 7416 259395 SH SOLE 238356 0 21039 HEALTHEQUITY INC COM Common Stock 42226A107 7811 105581 SH SOLE 84848 0 20733 HEALTHSTREAM INC COM Common Stock 42222N103 1502 53529 SH SOLE 27073 0 26456 HEARTLAND EXPRESS INC Common Stock 422347104 3573 185302 SH SOLE 77363 0 107939 HEARTLAND FINANCIAL USA INC Common Stock 42234Q102 1287 30171 SH SOLE 18629 0 11542 HEATH CARE SELECT SECTOR SPDR FUND ETP 81369Y209 3105 33841 SH SOLE 30723 0 3118 HECLA MINING CO Common Stock 422704106 2213 962309 SH SOLE 727608 0 234701 HEICO CORP Common Stock 422806109 12632 133147 SH SOLE 99328 0 33819 HEICO CORP - CLASS A Common Stock 422806208 4944 58821 SH SOLE 56583 0 2238 HEIDELBERGCEMENT AG ADR ADR 42281P205 13620 948472 SH SOLE 869545 0 78927 HEIDRICK & STRUGGLES INTERNATI Common Stock 422819102 4445 115978 SH SOLE 40304 0 75674 HEINEKEN HOLDING NV Common Stock N39338194 226 2259 SH SOLE 2230 0 29 HEINEKEN HOLDING NV-SPN ADR ADR 423008101 21095 417146 SH SOLE 385427 0 31719 HEINEKEN N V ADR ADR 423012301 27984 529844 SH SOLE 439618 0 90226 HELEN OF TROY LTD Common Stock G4388N106 6127 52837 SH SOLE 32920 0 19917 HELIUS MEDICAL TECHNOLOGIES Common Stock 42328V504 246 37008 SH SOLE 36109 0 899 HELIX ENERGY SOLUTIONS GROUP I Common Stock 42330P107 4712 595761 SH SOLE 400334 0 195427 HELLENIC TELECOM ORGANIZATN SPONSORED ADR ADR 423325307 458 68750 SH SOLE 67165 0 1585 HELMERICH & PAYNE INC Common Stock 423452101 31693 570426 SH SOLE 448921 0 121505 HEMISPHERE MEDIA GROUP CL A Common Stock 42365Q103 264 18742 SH SOLE 6865 0 11877 HENDERSON LD DEV LTD SPONSORED ADR ADR 425166303 14673 2343937 SH SOLE 2117213 0 226724 HENGAN INTL GROUP CO L ADR ADR 42551N104 3665 83630 SH SOLE 83430 0 200 HENKEL LTD PARTNERSHIP SPON ADR PFD ADR 42550U208 9916 388645 SH SOLE 308469 0 80176 HENKEL LTD PARTNERSHIP SPONSORED ADR ADR 42550U109 13052 549306 SH SOLE 518515 0 30791 HENNES & MAURITZ AB - UNSP ADR ADR 425883105 13075 3980070 SH SOLE 3657319 0 322751 HENRY SCHEIN INC Common Stock 806407102 40219 669085 SH SOLE 622707 0 46378 HERBALIFE NUTRITION LTD Common Stock G4412G101 28233 532804 SH SOLE 236186 0 296618 HERC HOLDINGS INC Common Stock 42704L104 2503 64225 SH SOLE 30372 0 33853 HERCULES CAPITAL INC Common Stock 427096508 3932 310594 SH SOLE 34594 0 276000 HERITAGE COMMERCE CORP Common Stock 426927109 319 26336 SH SOLE 14085 0 12251 HERITAGE FINL CORP WASH COM Common Stock 42722X106 2456 81484 SH SOLE 68573 0 12911 HERITAGE INS HLDGS INC COM Common Stock 42727J102 492 33665 SH SOLE 15290 0 18375 HERITAGE-CRYSTAL CLEAN INC Common Stock 42726M106 2742 99888 SH SOLE 7798 0 92090 HERMAN MILLER INC Common Stock 600544100 6378 181304 SH SOLE 114689 0 66615 HERMES INTL SCA ADR ADR 42751Q105 24809 376123 SH SOLE 348821 0 27302 HERON THERAPEUTICS INC COM Common Stock 427746102 994 40688 SH SOLE 15900 0 24788 HERSHA HOSPITALITY TRUST REIT REIT 427825500 3913 228282 SH SOLE 123250 0 105032 HERSHEY CO/THE Common Stock 427866108 81111 706358 SH SOLE 306096 0 400262 HERTZ GLOBAL HOLDINGS INC Common Stock 42806J106 18858 1085644 SH SOLE 480029 0 605615 HESKA CORP COM Common Stock 42805E306 538 6319 SH SOLE 5787 0 532 HESS CORP Common Stock 42809H107 63995 1062510 SH SOLE 757439 0 305071 HEWLETT PACKARD ENTERP COM Common Stock 42824C109 108758 7048467 SH SOLE 4435505 0 2612962 HEWLETT-PACKARD CO Common Stock 428236103 9229 475000 SH SOLE 0 0 475000 HEXAGON AB ADR ADR 428263107 10989 209918 SH SOLE 189563 0 20355 HEXCEL CORP Common Stock 428291108 16654 240804 SH SOLE 167030 0 73774 HFF INC CL A Common Stock 40418F108 3703 77558 SH SOLE 58269 0 19289 HIBBETT SPORTS INC Common Stock 428567101 4301 188574 SH SOLE 108831 0 79743 HIGHPOINT RESOURCES CORP Common Stock 43114K108 496 224355 SH SOLE 218091 0 6264 HIGHWOODS PPTYS INC COM REIT REIT 431284108 6164 131765 SH SOLE 102008 0 29757 HILLENBRAND INC Common Stock 431571108 6354 152990 SH SOLE 107104 0 45886 HILL-ROM HOLDINGS INC Common Stock 431475102 15782 149080 SH SOLE 90643 0 58437 HILLTOP HOLDINGS INC Common Stock 432748101 1622 88893 SH SOLE 39519 0 49374 HILTON GRAND VACATIONS INC Common Stock 43283X105 2824 91550 SH SOLE 58794 0 32756 HILTON WORLWIDE HOLDINGS INC Common Stock 43300A203 29395 353689 SH SOLE 254107 0 99582 HINO MOTORS LTD-UNSPON ADR ADR 433406204 1254 14825 SH SOLE 13488 0 1337 HITACHI CONSTR MACHY C ADR ADR 43358L101 1934 37279 SH SOLE 31106 0 6173 HITACHI LIMITED ADR 10 COM ADR 433578507 41062 633040 SH SOLE 552569 0 80471 HMS HOLDINGS CORP Common Stock 40425J101 6395 215973 SH SOLE 148129 0 67844 HNI CORP Common Stock 404251100 3947 108765 SH SOLE 62505 0 46260 HOLCIM LTD SPONSORED ADR ADR 50586V108 12503 1272544 SH SOLE 1101295 0 171249 HOLLYFRONTIER CORP Common Stock 436106108 50161 1018084 SH SOLE 597615 0 420469 HOLLYSYS AUTOMATION TE SHS Common Stock G45667105 579 27663 SH SOLE 3256 0 24407 HOLOGIC INC Common Stock 436440101 21874 451943 SH SOLE 383351 0 68592 HOME BANCSHARES INC/AR Common Stock 436893200 6182 351826 SH SOLE 155278 0 196548 HOME DEPOT INC/THE Common Stock 437076102 714214 3721997 SH SOLE 2920700 0 801297 HOMESTREET INC COM Common Stock 43785V102 1873 71078 SH SOLE 48167 0 22911 HOMETRUST BANCSHARES I COM Common Stock 437872104 960 38086 SH SOLE 27369 0 10717 HOMOLOGY MEDICINES INC Common Stock 438083107 456 16453 SH SOLE 15523 0 930 HONDA MOTOR LTD AMERN SHS ADR 438128308 43529 1602098 SH SOLE 1394109 0 207989 HONEYWELL INTERNATIONAL INC Common Stock 438516106 383999 2416305 SH SOLE 1729175 0 687130 HONG KONG & CHINA GAS LTD SPONSORED ADR ADR 438550303 17127 7151196 SH SOLE 6273172 0 878024 HONG KONG EXCHANGES & CLEAR - ADR ADR 43858F109 33643 960275 SH SOLE 838766 0 121509 HONGKONG ELEC HOLDGS LTD SPONSORED ADR ADR 739197200 1718 246811 SH SOLE 222017 0 24794 HOOKER FURNITURE CORP Common Stock 439038100 215 7446 SH SOLE 7446 0 0 HOPE BANCORP INC Common Stock 43940T109 5679 434149 SH SOLE 333118 0 101031 HOPEWELL HLDGS LTD SPONSORED ADR ADR 439555301 157 32492 SH SOLE 32424 0 68 HORACE MANN EDUCATORS CORP Common Stock 440327104 5710 162161 SH SOLE 115469 0 46692 HORIZON BANCORP INC/IN Common Stock 440407104 764 47511 SH SOLE 37125 0 10386 HORIZON PHARMA PLC Common Stock G4617B105 19442 735594 SH SOLE 167212 0 568382 HORMEL FOODS CORP Common Stock 440452100 33260 743066 SH SOLE 643923 0 99143 HORNBECK OFFSHORE SERVICES INC Common Stock 440543106 20 16500 SH SOLE 12832 0 3668 HOSPITALITY PPTYS TR COM SH BEN INT REIT REIT 44106M102 23522 894017 SH SOLE 380121 0 513896 HOST HOTELS & RESORTS INC REIT REIT 44107P104 55650 2944456 SH SOLE 1787399 0 1157057 HOSTESS BRAND INC Common Stock 44109J106 11620 929597 SH SOLE 90271 0 839326 HOUGHTON MIFFLIN HARCO COM Common Stock 44157R109 2913 400696 SH SOLE 172417 0 228279 HOULIHAN LOKEY INC Common Stock 441593100 556 12116 SH SOLE 8950 0 3166 HOWARD HUGHES CORP/THE Common Stock 44267D107 9539 86715 SH SOLE 28704 0 58011 HOYA CORP SPONSORED ADR ADR 443251103 41884 634749 SH SOLE 547719 0 87030 HP INC Common Stock 40434L105 102670 5284097 SH SOLE 3226302 0 2057795 HSBC HLDGS PLC-SPON ADR ADR 404280406 133664 3293839 SH SOLE 2414361 0 879478 HUAMI CORP ADR 44331K103 327 24955 SH SOLE 24406 0 549 HUANENG PWR INTL INC SPON ADR N ADR 443304100 2954 127608 SH SOLE 124422 0 3186 HUAZHU GROUP LTD-ADR ADR 44332N106 5821 138129 SH SOLE 135329 0 2800 HUB GROUP INC Common Stock 443320106 4429 108423 SH SOLE 59756 0 48667 HUBBELL INC Common Stock 443510607 8468 71774 SH SOLE 67417 0 4357 HUBSPOT INC COM Common Stock 443573100 10462 62945 SH SOLE 56186 0 6759 HUDBAY MINERALS INC Common Stock 443628102 418 58560 SH SOLE 58560 0 0 HUDSON LTD-CLASS A Common Stock G46408103 1256 91343 SH SOLE 36986 0 54357 HUDSON PAC PPTYS INC COM REIT REIT 444097109 2850 82797 SH SOLE 67292 0 15505 HUDSON TECHNOLOGIES COM Common Stock 444144109 367 190134 SH SOLE 2609 0 187525 HUGO BOSS AG-SPN ADR ADR 444560106 3332 241414 SH SOLE 210616 0 30798 HUMANA INC Common Stock 444859102 170854 642310 SH SOLE 356949 0 285361 HUNT COMPANIES FINANCE TRUST REIT 44558T100 67 19143 SH SOLE 19143 0 0 HUNTINGTON BANCSHARES INC/OH Common Stock 446150104 44922 3542767 SH SOLE 2704324 0 838443 HUNTINGTON INGLASS INDUSTRIES INC Common Stock 446413106 33868 163456 SH SOLE 71248 0 92208 HUNTSMAN CORP Common Stock 447011107 27967 1243543 SH SOLE 413082 0 830461 HURCO COS INC Common Stock 447324104 260 6449 SH SOLE 4947 0 1502 HURON CONSULTING GROUP INC Common Stock 447462102 5199 110095 SH SOLE 23404 0 86691 HUSQVARNA AB ADR ADR 448103101 271 16475 SH SOLE 7136 0 9339 HUTCHISON CHINA MEDITECH - ADR ADR 44842L103 3022 98816 SH SOLE 96505 0 2311 HUTCHISON TELECOM HONG KONG HOLDINGS ADR ADR 44841V102 357 59656 SH SOLE 58073 0 1583 HYATT HOTELS CORP - CL A Common Stock 448579102 4716 64984 SH SOLE 54831 0 10153 HYPERMARCAS S A SPONSORED ADR ADR 44914U106 1655 249118 SH SOLE 246896 0 2222 HYSAN DEV LTD SPONSORED ADR ADR 449162304 447 40920 SH SOLE 25974 0 14946 HYSTER-YALE MATERIALS HANDLING Common Stock 449172105 1927 30898 SH SOLE 16240 0 14658 IAC/INTERACTIVECORP Common Stock 44919P508 54637 260039 SH SOLE 133956 0 126083 IBERDROLA SA - SPONSORED ADR ADR 450737101 50064 1423076 SH SOLE 1262672 0 160404 IBERIABANK CORP Common Stock 450828108 8129 113360 SH SOLE 52214 0 61146 ICF INTERNATIONAL INC Common Stock 44925C103 6066 79731 SH SOLE 21139 0 58592 ICHOR HOLDINGS LTD Common Stock G4740B105 1065 47166 SH SOLE 46167 0 999 ICICI BK LTD ADR ADR 45104G104 47631 4156302 SH SOLE 3695881 0 460421 ICON PLC Common Stock G4705A100 20672 151352 SH SOLE 87827 0 63525 ICU MEDICAL INC Common Stock 44930G107 7135 29813 SH SOLE 23134 0 6679 IDACORP INC Common Stock 451107106 15963 160372 SH SOLE 128332 0 32040 IDEX CORP Common Stock 45167R104 29462 194163 SH SOLE 168918 0 25245 IDEXX LABORATORIES INC Common Stock 45168D104 64251 287346 SH SOLE 181944 0 105402 IDT CORP Common Stock 448947507 484 72824 SH SOLE 50701 0 22123 IEC ELECTRONICS CORP Common Stock 44949L105 411 60000 SH SOLE 0 0 60000 IGIB - iShares Intermediate-Term Corporate Bond ETF ETP 464288638 2958 53644 SH SOLE 53644 0 0 IGSB - iShares Short-Term Corporate Bond ETF ETP 464288646 8759 165822 SH SOLE 165822 0 0 IHS MARKIT LTD Common Stock G47567105 34441 633345 SH SOLE 570916 0 62429 II-VI INC Common Stock 902104108 3995 107286 SH SOLE 88666 0 18620 ILLINOIS TOOL WORKS INC Common Stock 452308109 184752 1287199 SH SOLE 841082 0 446117 ILLUMINA INC Common Stock 452327109 113797 366273 SH SOLE 273128 0 93145 IMAX CORP Common Stock 45245E109 1501 66176 SH SOLE 51396 0 14780 IMMERSION CORP COM Common Stock 452521107 123 14532 SH SOLE 4483 0 10049 IMMUNE DESIGN CORP Common Stock 45252L103 166 28419 SH SOLE 6248 0 22171 IMMUNOGEN INC COM Common Stock 45253H101 446 164434 SH SOLE 49872 0 114562 IMMUNOMEDICS INC COM Common Stock 452907108 1927 100301 SH SOLE 44541 0 55760 IMPAC MORTGAGE HOLDINGS INC Common Stock 45254P508 191 48832 SH SOLE 48544 0 288 IMPERIAL BRANDS PLC-SPON ADR ADR 45262P102 16623 480851 SH SOLE 413644 0 67207 IMPERIAL HOLDINGS LTD SPON ADR ADR 452833205 339 86458 SH SOLE 85416 0 1042 IMPERIAL OIL LTD Common Stock 453038408 6631 242289 SH SOLE 233545 0 8744 INCITEC PIVOT LTD ADR 45326Y206 338 155902 SH SOLE 148274 0 7628 INCYTE CORP Common Stock 45337C102 37102 431370 SH SOLE 366590 0 64780 INDEPENDENCE CONTRACT COM Common Stock 453415309 132 47810 SH SOLE 47810 0 0 INDEPENDENCE HOLDING CO Common Stock 453440307 497 14113 SH SOLE 13063 0 1050 INDEPENDENCE REALTY TRUST IN REIT 45378A106 3795 351706 SH SOLE 231228 0 120478 INDEPENDENT BANK CORP MICH COM Common Stock 453838609 1043 48527 SH SOLE 9812 0 38715 INDEPENDENT BANK CORP/ROCKLAND Common Stock 453836108 5509 68000 SH SOLE 57805 0 10195 INDEPENDENT BANK GROUP INC Common Stock 45384B106 700 13641 SH SOLE 13514 0 127 INDITEX - ADR ADR 455793109 19629 1333063 SH SOLE 1208874 0 124189 INDRA SISTEMAS ADR ADR 45579R106 213 38736 SH SOLE 35750 0 2986 INDUSTRIAL & COMMERCIAL BANK OF CHINA ADR ADR 455807107 16117 1098240 SH SOLE 1082482 0 15758 INDUSTRIAL LOGISTICS PROPERT REIT 456237106 3507 173873 SH SOLE 98916 0 74957 INDUSTRIAL SEL SEC SPDR FD ETP 81369Y704 3759 50103 SH SOLE 48155 0 1948 INFINEON TECHNOLOGIES - ADR ADR 45662N103 29352 1479802 SH SOLE 1232841 0 246961 INFINERA CORP Common Stock 45667G103 1221 281302 SH SOLE 162647 0 118655 INFORMA PLC-SP ADR ADR 45672B305 9156 468554 SH SOLE 420038 0 48516 INFORMATION SERVICES GROUP Common Stock 45675Y104 51 13778 SH SOLE 13778 0 0 INFOSYS TECHNOLOGIES LTD SPONSORED ADR ADR 456788108 66203 6057044 SH SOLE 5409417 0 647627 INFRAREIT INC COM REIT 45685L100 1970 93954 SH SOLE 56755 0 37199 ING GROUP N V SPONSORED ADR ADR 456837103 39069 3218184 SH SOLE 2553628 0 664556 INGENICO ADR ADR 45684W107 4186 294273 SH SOLE 268634 0 25639 INGERSOLL-RAND PLC Common Stock G47791101 84690 784528 SH SOLE 676402 0 108126 INGEVITY CORP Common Stock 45688C107 18483 175014 SH SOLE 81067 0 93947 INGLES MARKETS INC Common Stock 457030104 3049 110376 SH SOLE 63717 0 46659 INGREDION INC Common Stock 457187102 30733 324564 SH SOLE 158610 0 165954 INMARSAT PLC-UNSP ADR ADR 45772S109 90 12592 SH SOLE 9890 0 2702 INNERWORKINGS INC Common Stock 45773Y105 3057 844395 SH SOLE 453345 0 391050 INNOPHOS HOLDINGS INC Common Stock 45774N108 4192 139085 SH SOLE 106382 0 32703 INNOSPEC INC Common Stock 45768S105 3337 40034 SH SOLE 27145 0 12889 INNOVATIVE INDUSTRIAL PROPER REIT 45781V101 1815 22213 SH SOLE 12265 0 9948 INNOVIVA INC Common Stock 45781M101 3458 246464 SH SOLE 135299 0 111165 INOGEN INC. Common Stock 45780L104 1952 20465 SH SOLE 15280 0 5185 INOVALON HLDGS INC COM CL A Common Stock 45781D101 12771 1027401 SH SOLE 1026690 0 711 INOVIO BIOMEDICAL CORP COM Common Stock 45773H201 74 19924 SH SOLE 15624 0 4300 INPEX CORP ADR ADR 45790H101 8694 915175 SH SOLE 829054 0 86121 INPHI CORP Common Stock 45772F107 2491 56960 SH SOLE 21747 0 35213 INSIGHT ENTERPRISES INC Common Stock 45765U103 12036 218594 SH SOLE 91321 0 127273 INSMED INC COM NEW Common Stock 457669307 1788 61518 SH SOLE 17638 0 43880 INSPERITY INC Common Stock 45778Q107 11631 94053 SH SOLE 49762 0 44291 INSPIRE MEDICAL SYSTEMS INC Common Stock 457730109 1174 20681 SH SOLE 426 0 20255 INSTALLED BUILDING PRODUCTS Common Stock 45780R101 2087 43027 SH SOLE 29267 0 13760 INSTEEL INDUSTRIES INC Common Stock 45774W108 441 21101 SH SOLE 20657 0 444 INSTRUCTURE INC COM Common Stock 45781U103 319 6768 SH SOLE 6736 0 32 INSULET CORP COM Common Stock 45784P101 2918 30690 SH SOLE 18370 0 12320 INSYS THERAPEUTICS INC COM NEW Common Stock 45824V209 126 27351 SH SOLE 25419 0 1932 INTEGER HLDGS CORP COM Common Stock 45826H109 11759 155908 SH SOLE 97726 0 58182 INTEGRA LIFESCIENCES HOLDINGS Common Stock 457985208 8752 157070 SH SOLE 54035 0 103035 INTEGRATED DEVICE TECHNOLOGY I Common Stock 458118106 12431 253743 SH SOLE 166163 0 87580 INTEL CORP Common Stock 458140100 880122 16389610 SH SOLE 12051147 0 4338463 INTELLIA THERAPEUTICS INC Common Stock 45826J105 268 15673 SH SOLE 14358 0 1315 INTELSAT S A COM Common Stock L5140P101 458 29235 SH SOLE 29140 0 95 INTER PARFUMS INC Common Stock 458334109 4803 63309 SH SOLE 47415 0 15894 INTERACTIVE BROKERS GROUP INC Common Stock 45841N107 4450 85768 SH SOLE 74236 0 11532 INTERCEPT PHARMACEUTICALS INC Common Stock 45845P108 6776 60573 SH SOLE 59012 0 1561 INTERCONTINENTAL EXCHANGE INC Common Stock 45866F104 144051 1891926 SH SOLE 1547665 0 344261 INTERCONTINENTAL HTLS GRP PL SPONSORED ADR ADR 45857P806 22429 367153 SH SOLE 337188 0 29965 INTERDIGITAL INC Common Stock 45867G101 2945 44633 SH SOLE 22310 0 22323 INTERFACE INC Common Stock 458665304 2004 130803 SH SOLE 99415 0 31388 INTERNAP CORP Common Stock 45885A409 57 11431 SH SOLE 11431 0 0 INTERNATIONAL BANCSHARES CORP Common Stock 459044103 5235 137654 SH SOLE 104338 0 33316 INTERNATIONAL BUSINESS MACHINE Common Stock 459200101 456960 3238554 SH SOLE 2195828 0 1042726 INTERNATIONAL CONSOLIDATED AIRLINES GRP ADR 459348108 2713 206031 SH SOLE 187787 0 18244 INTERNATIONAL FLAVORS & FRAGRA Common Stock 459506101 24788 192465 SH SOLE 160668 0 31797 INTERNATIONAL GAME TECHNOLOGY Common Stock G4863A108 3207 246893 SH SOLE 160426 0 86467 INTERNATIONAL PAPER CO Common Stock 460146103 82296 1778604 SH SOLE 1069942 0 708662 INTERNATIONAL SEAWAYS INC Common Stock Y41053102 1392 81201 SH SOLE 34669 0 46532 INTERNATIONAL SPEEDWAY CORP Common Stock 460335201 2914 66791 SH SOLE 43819 0 22972 INTERPUBLIC GROUP OF COS INC/T Common Stock 460690100 39359 1873341 SH SOLE 1565557 0 307784 INTERSECT ENT INC COM Common Stock 46071F103 834 25931 SH SOLE 19307 0 6624 INTERTEK GROUP PLC ADR ADR 461130106 2581 41460 SH SOLE 34919 0 6541 INTERXION HOLDING N.V SHS Common Stock N47279109 3264 48920 SH SOLE 42729 0 6191 INTESA SANPAOLO-SPON ADR ADR 46115H107 33329 2269581 SH SOLE 2000412 0 269169 INTL. FCSTONE INC Common Stock 46116V105 1719 44342 SH SOLE 30936 0 13406 INTRA CELLULAR THERAP COM Common Stock 46116X101 543 44610 SH SOLE 40422 0 4188 INTREPID POTASH INC Common Stock 46121Y102 209 55248 SH SOLE 51896 0 3352 INTREXON CORP Common Stock 46122T102 307 58273 SH SOLE 54813 0 3460 INTUIT INC Common Stock 461202103 317885 1216039 SH SOLE 712735 0 503304 INTUITIVE SURGICAL INC COM NEW Common Stock 46120E602 195440 342528 SH SOLE 287750 0 54778 INVACARE CORP Common Stock 461203101 2416 288593 SH SOLE 214565 0 74028 INVESCO AD MIT II Closed-End Fund 46132E103 2914 270601 SH SOLE 270601 0 0 INVESCO BUYBACK ACHIEVERS ETF ETP 46137V308 569 9539 SH SOLE 1136 0 8403 INVESCO DYNAMIC CREDIT OPP FUND Closed-End Fund 46132R104 4497 414449 SH SOLE 414449 0 0 INVESCO FTSE RAFI EMERGING M ETP 46138E727 6033 281778 SH SOLE 281778 0 0 INVESCO LTD Common Stock G491BT108 65351 3384323 SH SOLE 1894167 0 1490156 INVESCO MORTGAGE CAPITAL REIT REIT 46131B100 8726 552280 SH SOLE 303114 0 249166 INVESCO MUN TR COM Closed-End Fund 46131J103 10509 872112 SH SOLE 872112 0 0 INVESCO QQQ TRUST SERIES 1 ETP 46090E103 3052 16988 SH SOLE 16732 0 256 INVESCO QUALITY MUNI INC TR Closed-End Fund 46133G107 9687 799885 SH SOLE 799885 0 0 INVESCO S&P 500 LOW VOLATILITY ETF ETP 46138E354 221 4193 SH SOLE 4193 0 0 INVESCO S&P GLOBAL WATER INDEX ETF ETP 46138E263 2420 68327 SH SOLE 3414 0 64913 INVESCO TRUST FOR INVESTMEN Closed-End Fund 46131M106 8615 695298 SH SOLE 695298 0 0 INVESCO VAN KAMPEN MUNICIPAL Closed-End Fund 46132C107 5109 428259 SH SOLE 428259 0 0 INVESTORS BANCORP INC Common Stock 46146L101 6692 564704 SH SOLE 450814 0 113890 INVESTORS REAL ESTATE TRUST REIT REIT 461730509 3695 61669 SH SOLE 14404 0 47265 INVITAE CORP COM Common Stock 46185L103 1357 57951 SH SOLE 6864 0 51087 INVITATION HOMES INC REIT 46187W107 8616 354117 SH SOLE 166158 0 187959 ION GEOPHYSICAL CORP Common Stock 462044207 330 22834 SH SOLE 14987 0 7847 IONIS PHARMACEUTICALS INC Common Stock 462222100 11693 144057 SH SOLE 131888 0 12169 IOVANCE BIOTHERAPEUTICS INC Common Stock 462260100 208 21913 SH SOLE 18571 0 3342 IPG PHOTONICS CORP Common Stock 44980X109 18408 121281 SH SOLE 62255 0 59026 IQIYI INC-ADR ADR 46267X108 618 25825 SH SOLE 21517 0 4308 IQVIA HOLDINGS INC Common Stock 46266C105 48303 335786 SH SOLE 264917 0 70869 IRHYTHM TECHNOLOGIES I COM Common Stock 450056106 2399 32010 SH SOLE 10326 0 21684 IRIDIUM COMMUNICATIONS INC Common Stock 46269C102 16769 634233 SH SOLE 521478 0 112755 IROBOT CORP Common Stock 462726100 9041 76824 SH SOLE 48757 0 28067 IRON MOUNTAIN INC REIT 46284V101 24355 686819 SH SOLE 530473 0 156346 IRONWOOD PHARMACEUTICALS INC Common Stock 46333X108 707 52255 SH SOLE 47577 0 4678 IRSA INVERSIONES Y REP ADR ADR 450047204 939 86110 SH SOLE 77562 0 8548 ISAHRES CORE S&P TOTAL US STOCK MKT ETF ETP 464287150 128111 1989300 SH SOLE 1989300 0 0 IShare Equity Option 464287954 378 2600 SH Call SOLE 2600 0 0 IShare Equity Option 464287905 2396 4500 SH Call SOLE 4500 0 0 ISHARES BARCLAYS 3-7 YEAR TREASURY - ETF ETP 464288661 10164 82496 SH SOLE 736 0 81760 ISHARES BARCLAYS MBS BOND FD - ETF ETP 464288588 457 4298 SH SOLE 17 0 4281 ISHARES COMEX GOLD TR ISHARES ETP 464285105 172 13870 SH SOLE 13839 0 31 ISHARES CORE MSCI EMERGING ETP 46434G103 212002 4099829 SH SOLE 3811472 0 288357 ISHARES CORE S&P 500 ETF ETP 464287200 2454534 8625717 SH SOLE 6580034 0 2045683 ISHARES CORE S&P MIDCAP ETF ETP 464287507 4030 21277 SH SOLE 21264 0 13 ISHARES CORE S&P SMALL CAP ETF ETP 464287804 7848 101726 SH SOLE 98411 0 3315 ISHARES CORE S&P U.S. VALUE ET ETP 464287663 25492 464933 SH SOLE 449272 0 15661 ISHARES CORE U.S. AGGREGATE BO ETP 464287226 82396 755439 SH SOLE 720263 0 35176 ISHARES DJ SELECT DIVIDEND ETP 464287168 1981 20173 SH SOLE 16895 0 3278 ISHARES DJ US CONSUMER GOODS - ETF ETP 464287812 1576 13194 SH SOLE 13194 0 0 ISHARES DJ US HEALTHCARE SEC ETP 464287762 318 1642 SH SOLE 1630 0 12 ISHARES EDGE MIN VOL USA ETP 46429B697 400 6803 SH SOLE 4530 0 2273 ISHARES GROWTH ALLOCATION ETF ETP 464289867 12672 283485 SH SOLE 283485 0 0 ISHARES GS $ INVESTOP CORP BOND FND ETP 464287242 220 1850 SH SOLE 1145 0 705 ISHARES IBOXX H/Y CORP BOND ETP 464288513 36093 417402 SH SOLE 417120 0 282 ISHARES INC MSCI JAPAN ETP 46434G822 3762 68744 SH SOLE 68380 0 364 ISHARES KLD 400 SOC SM IND - ETF ETP 464288570 207 1966 SH SOLE 1966 0 0 ISHARES MSCI ACWI EX US INDEX - ETF ETP 464288240 226 4890 SH SOLE 4890 0 0 ISHARES MSCI AUSTRALIA ETF ETP 464286103 830 38575 SH SOLE 38575 0 0 I-SHARES MSCI CANADA ETP 464286509 8864 320685 SH SOLE 270133 0 50552 ISHARES MSCI CHILE ETF ETP 464286640 332 7700 SH SOLE 7700 0 0 ISHARES MSCI EAFE SMALL-CAP ET ETP 464288273 691 12024 SH SOLE 12024 0 0 ISHARES MSCI EMERGING MARKET ETP 464286475 1114 24763 SH SOLE 24763 0 0 ISHARES MSCI EURO FL ETF ETP 464289180 192 10585 SH SOLE 10585 0 0 ISHARES MSCI FRONTIER 100 ETP 464286145 2991 105095 SH SOLE 105095 0 0 ISHARES MSCI MALAYASIA ETP 46434G814 771 25751 SH SOLE 25751 0 0 ISHARES MSCI POLAND ETF ETP 46429B606 521 22780 SH SOLE 22780 0 0 ISHARES MSCI SOUTH KOREA ETF ETP 464286772 7123 116861 SH SOLE 116372 0 489 ISHARES MSCI TAIWAN ETF ETP 46434G772 3465 100191 SH SOLE 100191 0 0 ISHARES MSCI THAILAND ETF ETP 464286624 2020 22872 SH SOLE 22872 0 0 ISHARES NATIONAL MUNI BOND ETF ETP 464288414 4145 37278 SH SOLE 37278 0 0 ISHARES RUSSELL TOP 200 GROW ETP 464289438 518 6295 SH SOLE 6295 0 0 ISHARES S&P SMALL CAP 600 GRO ETP 464287887 205 1151 SH SOLE 1151 0 0 ISHARES TR CORE DIV GRWTH ETP 46434V621 497 13534 SH SOLE 8142 0 5392 ISHARES TR CORE MSCI EAFE ETP 46432F842 361183 5943436 SH SOLE 5488711 0 454725 ISHARES TR GLOBAL REIT ETF ETP 46434V647 283 10579 SH SOLE 10579 0 0 ISHARES TR HDG MSCI EAFE ETP 46434V803 1348 46700 SH SOLE 46700 0 0 ISHARES TR MSCI EAFE IDX ETP 464287465 30381 468403 SH SOLE 27790 0 440613 ISHARES TR MSCI EMERG MKT ETP 464287234 37910 883280 SH SOLE 753599 0 129681 ISHARES TR MSCI INDIA IDX ETP 46429B598 22465 637298 SH SOLE 637298 0 0 ISHARES TR MSCI VAL IDX ETP 464288877 3228 66030 SH SOLE 66030 0 0 ISHARES TR NASDQ BIO INDX ETP 464287556 664 5937 SH SOLE 5016 0 921 ISHARES TR RUSL 2000 GROW ETP 464287648 1443 7338 SH SOLE 7338 0 0 ISHARES TR RUSL 2000 VALU ETP 464287630 2307 19244 SH SOLE 2298 0 16946 ISHARES TR RUSSELL 1000 ETP 464287622 79613 506093 SH SOLE 2471 0 503622 ISHARES TR RUSSELL 2000 ETP 464287655 32025 209192 SH SOLE 29360 0 179832 ISHARES TR RUSSELL 3000 ETP 464287689 238 1430 SH SOLE 1430 0 0 ISHARES TR RUSSELL MCP GR ETP 464287481 720 5306 SH SOLE 5186 0 120 ISHARES TR RUSSELL MCP VL ETP 464287473 889 10240 SH SOLE 8781 0 1459 ISHARES TR RUSSELL MIDCAP ETP 464287499 9987 185107 SH SOLE 183511 0 1596 ISHARES TR RUSSELL1000GRW ETP 464287614 206462 1364043 SH SOLE 1362619 0 1424 ISHARES TR RUSSELL1000VAL ETP 464287598 5316 43049 SH SOLE 41192 0 1857 ISHARES TR S&P 100 IDX FD ETP 464287101 569 4545 SH SOLE 4545 0 0 ISHARES TR S&P MIDCP GROW ETP 464287606 541 2468 SH SOLE 2468 0 0 ISHARES TR S&P SMLCP 600 VALU ETP 464287879 1390 9418 SH SOLE 9418 0 0 ISHARES TR S&P500/BAR GRW ETP 464287309 1077 6250 SH SOLE 6246 0 4 ISHARES TR US TIPS BD FD ETP 464287176 1488 13164 SH SOLE 5518 0 7646 ISHARES TRUST ISHARES MSCI ACWI INDEX FUND ETP 464288257 6771 93845 SH SOLE 93845 0 0 ISRAEL CHEMICALS LTD SHS Common Stock M5920A109 9646 1840795 SH SOLE 1671815 0 168980 ISTAR INC REIT 45031U101 1747 207511 SH SOLE 156112 0 51399 ISUZU MOTORS LTD ADR ADR 465254209 8878 675655 SH SOLE 598695 0 76960 ITAU CORPBANCA ADR 45033E105 754 58081 SH SOLE 56127 0 1954 ITAU UNIBANCO HOLDING SA - ADR ADR 465562106 40878 4639983 SH SOLE 3706030 0 933953 ITOCHU CORP ADR ADR 465717106 34166 945518 SH SOLE 848968 0 96550 ITOCHU TECHNO-SOLOT-UNSP ADR ADR 465720100 766 64887 SH SOLE 61361 0 3526 ITRON INC Common Stock 465741106 4424 94842 SH SOLE 57638 0 37204 ITT CORP Common Stock 45073V108 9069 156360 SH SOLE 100931 0 55429 ITURAN LOCATION AND CONTROL Common Stock M6158M104 249 7293 SH SOLE 6940 0 353 ITV PLC ADR ADR 45069P107 4244 254608 SH SOLE 218855 0 35753 J JILL INC Common Stock 46620W102 110 20033 SH SOLE 18211 0 1822 J SAINSBURY PLC SPON ADR NEW ADR 466249208 14283 1165954 SH SOLE 1085600 0 80354 J&J SNACK FOODS CORP Common Stock 466032109 12690 79890 SH SOLE 47077 0 32813 J2 GLOBAL INC Common Stock 48123V102 18553 214235 SH SOLE 40702 0 173533 JABIL INC Common Stock 466313103 14971 563044 SH SOLE 353649 0 209395 JACK HENRY & ASSOCIATES INC Common Stock 426281101 28475 205238 SH SOLE 176128 0 29110 JACK IN THE BOX INC Common Stock 466367109 10107 124680 SH SOLE 34792 0 89888 JACOBS ENGINEERING GROUP INC Common Stock 469814107 23451 311894 SH SOLE 267772 0 44122 JAGGED PEAK ENERGY INC Common Stock 47009K107 248 23728 SH SOLE 23643 0 85 JAMES HARDIE INDS N V SPONSORED ADR ADR 47030M106 13524 1050835 SH SOLE 946108 0 104727 JAMES RIVER GROUP INC Common Stock G5005R107 1671 41698 SH SOLE 37451 0 4247 JANUS HENDERSON GROUP PLC Common Stock G4474Y214 4953 198262 SH SOLE 190542 0 7720 JAPAN AIRLS LTD ADR ADR 471038109 23869 1358094 SH SOLE 976553 0 381541 JAPAN AIRPORT TERMI-UNSP ADR ADR 471042101 2003 91013 SH SOLE 72471 0 18542 JAPAN EXCHANGE GROUP INC ADR ADR 471059105 10057 1127413 SH SOLE 995621 0 131792 JAPAN RETAIL FD INVT C SPONSORED ADR ADR 471095208 1280 61724 SH SOLE 29741 0 31983 JAPAN TOB INC ADR ADR 471105205 23412 1894167 SH SOLE 1734965 0 159202 JARDINE MATHESON UNSPON ADR ADR 471115402 14078 225694 SH SOLE 210183 0 15511 JARDINE STRATEGIC HLDG ADR ADR 471122200 10339 544161 SH SOLE 494510 0 49651 JAZZ PHARMACEUTICALS PLC Common Stock G50871105 20110 140676 SH SOLE 45390 0 95286 JB HUNT TRANSPORT SERVICES INC Common Stock 445658107 29421 290459 SH SOLE 258255 0 32204 JBG SMITH PROPERTIES REIT REIT 46590V100 5941 143665 SH SOLE 133639 0 10026 JBS S A SPONSORED ADR ADR 466110103 3171 387232 SH SOLE 377323 0 9909 JC PENNEY CO INC Common Stock 708160106 3375 2265268 SH SOLE 1004313 0 1260955 JD COM INC SPON ADR CL A ADR 47215P106 15800 524060 SH SOLE 500006 0 24054 JEFFERIES FINANCIAL GROUP INC Common Stock 47233W109 15803 841008 SH SOLE 747683 0 93325 JELD-WEN HOLDING INC Common Stock 47580P103 1385 78448 SH SOLE 71780 0 6668 JERNIGAN CAP INC COM REIT 476405105 1126 53502 SH SOLE 23771 0 29731 JERONIMO MARTINS SGPS SA - ADR ADR 476493101 1154 39425 SH SOLE 35305 0 4120 JETBLUE AIRWAYS CORP Common Stock 477143101 11226 686164 SH SOLE 438658 0 247506 JGC CORP ADR ADR 466140100 7130 267887 SH SOLE 238778 0 29109 JIANGSU EXPRESS CO-SPONS ADR ADR 477373104 333 11562 SH SOLE 11471 0 91 JM SMUCKER CO/THE Common Stock 832696405 93151 799577 SH SOLE 271259 0 528318 JOHN B SANFILIPPO & SON INC Common Stock 800422107 2404 33455 SH SOLE 21104 0 12351 JOHN BEAN TECHNOLOGIES CORP Common Stock 477839104 6917 75273 SH SOLE 42562 0 32711 JOHN HANCOCK MULTI FACT MID ETP 47804J206 1140 32451 SH SOLE 32451 0 0 JOHN HANCOCK T/A DVD INCOME Closed-End Fund 41013V100 4003 161392 SH SOLE 146147 0 15245 JOHN WILEY & SONS INC Common Stock 968223206 4544 102749 SH SOLE 48304 0 54445 JOHNSON & JOHNSON Common Stock 478160104 1354125 9686855 SH SOLE 6427089 0 3259766 JOHNSON CONTROLS INTERNATIONAL PLC Common Stock G51502105 72265 1956267 SH SOLE 1372724 0 583543 JOHNSON MATTHEY PUB LTD CO SPONSORED ADR ADR 479142507 743 8844 SH SOLE 8371 0 473 JOHNSON OUTDOORS INC -CL A Common Stock 479167108 633 8877 SH SOLE 3141 0 5736 JONES LANG LASALLE INC Common Stock 48020Q107 21771 141207 SH SOLE 111769 0 29438 JOUNCE THERAPEUTICS IN COM Common Stock 481116101 132 21264 SH SOLE 20539 0 725 JPMORGAN ALERIAN MLP ETN ETP 46625H365 10574 414516 SH SOLE 414516 0 0 JPMORGAN CHASE & CO Common Stock 46625H100 1101650 10882640 SH SOLE 7703629 0 3179011 JSC MMC NORILSK NICKEL SPONSORED ADR ADR 55315J102 9669 459859 SH SOLE 409179 0 50680 JSR CORP ADR ADR 46632X106 272 17525 SH SOLE 13788 0 3737 JULIUS BAER GROUP LTD ADR ADR 48137C108 19246 2393819 SH SOLE 1847578 0 546241 JUMBO SA-ADR ADR 48138V105 172 10279 SH SOLE 10279 0 0 JUNIPER NETWORKS INC Common Stock 48203R104 42494 1605376 SH SOLE 869904 0 735472 K PLUS S AG ADR ADR 48265W108 547 59803 SH SOLE 58471 0 1332 K12 INC Common Stock 48273U102 8659 253721 SH SOLE 68004 0 185717 KADANT INC Common Stock 48282T104 2702 30724 SH SOLE 5795 0 24929 KAISER ALUMINUM CORP Common Stock 483007704 13778 131560 SH SOLE 119238 0 12322 KAJIMA CORP - UNSPON ADR ADR 483111209 1287 86464 SH SOLE 77122 0 9342 KALA PHARMACEUTICALS INC Common Stock 483119103 280 33886 SH SOLE 26809 0 7077 KAMAN CORP Common Stock 483548103 10305 176343 SH SOLE 76230 0 100113 KANSAS CITY SOUTHERN Common Stock 485170302 33983 293005 SH SOLE 256622 0 36383 KAO CORP ADR 485537401 51905 3289304 SH SOLE 2812712 0 476592 KAR AUCTION SERVICES INC Common Stock 48238T109 28607 557536 SH SOLE 165118 0 392418 KASIKORNBANK PUB CO LT ADR ADR 485785109 16134 680897 SH SOLE 671436 0 9461 KAWASAKI HEAVY INDS LTD SPONSORED ADR ADR 486359201 497 50717 SH SOLE 33426 0 17291 KAZ MINERALS PLC-UNSP ADR ADR 48667P107 926 220964 SH SOLE 0 0 220964 KB FINANCIAL GROUP INC - ADR ADR 48241A105 19256 519577 SH SOLE 502422 0 17155 KB HOME Common Stock 48666K109 6095 252192 SH SOLE 194558 0 57634 KBC GROUP NV ADR ADR 48241F104 25511 732226 SH SOLE 612440 0 119786 KBR INC Common Stock 48242W106 4769 249800 SH SOLE 158196 0 91604 KDDI CORP - UNSP ADR ADR 48667L106 39599 3695657 SH SOLE 2727096 0 968561 KEANE GROUP INC Common Stock 48669A108 206 18922 SH SOLE 18884 0 38 KEARNY FINANCIAL CORP Common Stock 48716P108 1257 97666 SH SOLE 70831 0 26835 KELLOGG CO Common Stock 487836108 42226 735903 SH SOLE 477099 0 258804 KELLY SERVICES INC Common Stock 488152208 5217 236509 SH SOLE 93141 0 143368 KEMET CORP Common Stock 488360207 2527 148909 SH SOLE 94967 0 53942 KEMPER CORP Common Stock 488401100 8171 107315 SH SOLE 77000 0 30315 KENNAMETAL INC Common Stock 489170100 10749 292480 SH SOLE 127073 0 165407 KENNEDY-WILSON HLDGS I COM Common Stock 489398107 4077 190587 SH SOLE 68872 0 121715 KEPPEL LTD SPONSORED ADR ADR 492051305 8794 965365 SH SOLE 909479 0 55886 KERING-UNSPONSORED ADR ADR 492089107 35367 616412 SH SOLE 544571 0 71841 KERRY GROUP PLC ADR ADR 492460100 5561 48833 SH SOLE 22966 0 25867 KEURIG DR PEPPER INC Common Stock 49271V100 11809 422189 SH SOLE 284735 0 137454 KEY ENERGY SERVICES INC Common Stock 49309J103 199 49078 SH SOLE 48306 0 772 KEYCORP Common Stock 493267108 72697 4615704 SH SOLE 2905286 0 1710418 KEYSIGHT TECHNOLOGIES INC Common Stock 49338L103 50322 577086 SH SOLE 314827 0 262259 KEYW HOLDING CORP Common Stock 493723100 645 74837 SH SOLE 66818 0 8019 KFORCE INC Common Stock 493732101 3565 101497 SH SOLE 39255 0 62242 KILROY REALTY CORP REIT REIT 49427F108 8383 110359 SH SOLE 87663 0 22696 KIMBALL ELECTRONICS INC Common Stock 49428J109 315 20352 SH SOLE 20203 0 149 KIMBALL INTL INC CL B Common Stock 494274103 510 36047 SH SOLE 28206 0 7841 KIMBERLY-CLARK CORP Common Stock 494368103 181804 1467343 SH SOLE 953055 0 514288 KIMBERLY-CLARK DE MEXICO-ADR ADR 494386204 957 115541 SH SOLE 113069 0 2472 KIMCO REALTY CORP COM REIT REIT 49446R109 39552 2137922 SH SOLE 1841787 0 296135 KINDER MORGAN INC DELAWARE Common Stock 49456B101 127759 6384744 SH SOLE 4084319 0 2300425 KINGFISHER PLC SPON ADR PAR ADR 495724403 14409 2325845 SH SOLE 2105401 0 220444 KINIKSA PHARMACEUTICALS-A Common Stock G5269C101 484 26808 SH SOLE 0 0 26808 KINROSS GOLD CORP Common Stock 496902404 4640 1348772 SH SOLE 1329410 0 19362 KINSALE CAPITAL GROUP INC Common Stock 49714P108 1866 27207 SH SOLE 14965 0 12242 KIRBY CORP Common Stock 497266106 10958 145892 SH SOLE 113067 0 32825 KIRIN BREWERY LTD SPONSORED ADR ADR 497350306 24643 1022949 SH SOLE 912934 0 110015 KIRKLAND'S INC Common Stock 497498105 692 98370 SH SOLE 51107 0 47263 KITE RLTY GROUP TR COM REIT REIT 49803T300 6365 398063 SH SOLE 260285 0 137778 KKR & CO INC- A Common Stock 48251W104 25384 1080635 SH SOLE 0 0 1080635 KKR REAL ESTATE FIN TR COM REIT 48251K100 1314 65631 SH SOLE 9353 0 56278 KLA-TENCOR CORP Common Stock 482480100 48688 407742 SH SOLE 325011 0 82731 KLX ENERGY SERVICES HOLDINGS INC Common Stock 48253L106 1691 67257 SH SOLE 59742 0 7515 KNIGHT-SWIFT TRANSPORTATION HOLDINGS INC Common Stock 499049104 9084 277964 SH SOLE 271822 0 6142 KNOLL INC Common Stock 498904200 1544 81635 SH SOLE 52809 0 28826 KNORR-BREMSE - UNSP ADR ADR 499180107 421 16967 SH SOLE 0 0 16967 KNOWLES CORP COM Common Stock 49926D109 4643 263362 SH SOLE 174470 0 88892 KOC HLDG ADR ADR 49989A109 5728 398022 SH SOLE 391576 0 6446 KODIAK SCIENCES INC Common Stock 50015M109 507 77607 SH SOLE 3170 0 74437 KOHL'S CORP Common Stock 500255104 90070 1309722 SH SOLE 696108 0 613614 KOMATSU LTD SPON ADR NEW ADR 500458401 21327 915509 SH SOLE 775656 0 139853 KONAMI CORP SPONSORED ADR ADR 50046R101 939 21516 SH SOLE 16269 0 5247 KONE OYJ ADR ADR 50048H101 19320 766061 SH SOLE 686107 0 79954 KONICA MINOLTA HLDGS INC - ADR ADR 50048B104 301 15328 SH SOLE 10160 0 5168 KONINKLIJKE AHOLD NV ADR 500467501 49143 1849229 SH SOLE 1707336 0 141893 KONINKLIJKE PHILIPS ELECTRS NY REG SH NEW NY Reg Shrs 500472303 27371 669877 SH SOLE 593987 0 75890 KONINKLIJKE VOPAK N V ADR ADR 50048T105 7926 166202 SH SOLE 148494 0 17708 KOPIN CORP Common Stock 500600101 59 44264 SH SOLE 38000 0 6264 KOPPERS HOLDINGS INC Common Stock 50060P106 3251 125142 SH SOLE 110664 0 14478 KOREA ELECTRIC PWR SPONSORED ADR ADR 500631106 16645 1279399 SH SOLE 1252505 0 26894 KORN FERRY Common Stock 500643200 8884 198400 SH SOLE 110280 0 88120 KOSE CORP-UNSPONSORED ADR ADR 500679105 223 5992 SH SOLE 5205 0 787 KOSMOS ENERGY LTD SHS Common Stock 500688106 5405 867590 SH SOLE 745350 0 122240 KRAFT HEINZ CO/THE Common Stock 500754106 41387 1267597 SH SOLE 1057979 0 209618 KRATON CORP Common Stock 50077C106 4107 127626 SH SOLE 82504 0 45122 KRATOS DEFENSE & SECURITY SOLU Common Stock 50077B207 1947 124546 SH SOLE 29451 0 95095 KROGER CO/THE Common Stock 501044101 169372 6885058 SH SOLE 3494969 0 3390089 KRONOS WORLDWIDE INC Common Stock 50105F105 6621 472277 SH SOLE 436474 0 35803 KROTON EDUCACIONAL - SPONS ADR ADR 50106A402 716 270327 SH SOLE 263811 0 6516 KT CORP SPONSORED ADR ADR 48268K101 42207 3392856 SH SOLE 3327822 0 65034 KUBOTA CORP ADR ADR 501173207 15229 211164 SH SOLE 170057 0 41107 KUEHNE & NAGEL INTL AG ADR ADR 501187108 1183 42556 SH SOLE 36616 0 5940 KULICKE & SOFFA INDUSTRIES INC Common Stock 501242101 3883 175606 SH SOLE 126539 0 49067 KURARAY CO LTD ADR ADR 50127R103 623 16144 SH SOLE 11993 0 4151 KVH INDS INC COM Common Stock 482738101 265 26023 SH SOLE 25898 0 125 KYOCERA CORP - SPONS ADR ADR 501556203 30217 512974 SH SOLE 470751 0 42223 L BRANDS INC Common Stock 501797104 25865 937810 SH SOLE 687934 0 249876 L OREAL CO ADR ADR 502117203 72261 1340279 SH SOLE 1144378 0 195901 L3 TECHNOLOGIES INC Common Stock 502413107 46556 225594 SH SOLE 172349 0 53245 LA JOLLA PHARMACEUTICL COM Common Stock 503459604 68 10543 SH SOLE 10504 0 39 LABORATORY CORP OF AMERICA HOL Common Stock 50540R409 61197 400035 SH SOLE 305563 0 94472 LADDER CAPITAL CORP CLASS A REIT 505743104 4319 253774 SH SOLE 91577 0 162197 LADENBURG THALMAN FIN SVCS I COM Common Stock 50575Q102 100 35261 SH SOLE 35240 0 21 LAKELAND BANCORP INC Common Stock 511637100 1125 75372 SH SOLE 74473 0 899 LAKELAND FINANCIAL CORP Common Stock 511656100 1518 33564 SH SOLE 27873 0 5691 LAM RESEARCH CORP Common Stock 512807108 113527 634194 SH SOLE 402665 0 231529 LAMAR ADVERTISING CO REIT 512816109 10565 133291 SH SOLE 124180 0 9111 LAMB WESTON HOLDING INC Common Stock 513272104 32301 431027 SH SOLE 279425 0 151602 LANCASTER COLONY CORP Common Stock 513847103 12180 77731 SH SOLE 69617 0 8114 LANDEC CORP COM Common Stock 514766104 240 19505 SH SOLE 5018 0 14487 LANDS END INC COM Common Stock 51509F105 1033 62211 SH SOLE 26717 0 35494 LANDSTAR SYSTEM INC Common Stock 515098101 12608 115261 SH SOLE 98237 0 17024 LANNET INC COM Common Stock 516012101 2181 277073 SH SOLE 197824 0 79249 LANTHEUS HLDGS INC COM Common Stock 516544103 1354 55305 SH SOLE 40909 0 14396 LAREDO PETROLEUM INC Common Stock 516806106 2462 796649 SH SOLE 237174 0 559475 LAS VEGAS SANDS CORP Common Stock 517834107 43382 711641 SH SOLE 641662 0 69979 LATAM AIRLINES GROUP SA ADR 51817R106 9688 915717 SH SOLE 896081 0 19636 LATTICE SEMICONDUCTOR CORP Common Stock 518415104 2674 224128 SH SOLE 77008 0 147120 LAUREATE EDUCATION INC-A Common Stock 518613203 2130 142271 SH SOLE 86049 0 56222 LA-Z-BOY INC Common Stock 505336107 7055 213857 SH SOLE 124566 0 89291 LB FOSTER CO Common Stock 350060109 2157 114625 SH SOLE 8189 0 106436 LCI INDUSTRIES Common Stock 50189K103 6214 80896 SH SOLE 35382 0 45514 LEAR CORP Common Stock 521865105 0 183100 SH SOLE 183100 0 0 LEAR CORP Common Stock 521865204 47519 350148 SH SOLE 136487 0 213661 LEGACYTEXAS FINANCIAL GROUP IN Common Stock 52471Y106 3027 80960 SH SOLE 57599 0 23361 LEGAL & GEN GROUP PLC SPONSORED ADR ADR 52463H103 15249 841324 SH SOLE 731915 0 109409 LEGG MASON INC Common Stock 524901105 15768 576100 SH SOLE 357601 0 218499 LEGGETT & PLATT INC Common Stock 524660107 17034 403457 SH SOLE 368172 0 35285 LEGRAND SA-UNSP ADR ADR 524671104 319 23841 SH SOLE 20978 0 2863 LEIDOS HOLDINGS INC Common Stock 525327102 42378 661233 SH SOLE 555853 0 105380 LEMAITRE VASCULAR INC COM Common Stock 525558201 937 30222 SH SOLE 18668 0 11554 LEND LEASE LTD SPONSORED ADR ADR 526023205 8342 964925 SH SOLE 861809 0 103116 LENDINGCLUB CORP Common Stock 52603A109 187 60546 SH SOLE 59083 0 1463 LENDINGTREE INC Common Stock 52603B107 7398 21043 SH SOLE 20038 0 1005 LENNAR CORP Common Stock 526057104 43869 893637 SH SOLE 800421 0 93216 LENNAR CORP CL B Common Stock 526057302 554 14168 SH SOLE 12092 0 2076 LENNOX INTERNATIONAL INC Common Stock 526107107 24443 92446 SH SOLE 85342 0 7104 LEVONO GROUP LTD ADR ADR 526250105 10147 564208 SH SOLE 553217 0 10991 LEXICON PHARMACEUTICAL COM Common Stock 528872302 98 17595 SH SOLE 14687 0 2908 LEXINGTON REALTY TRUST REIT REIT 529043101 13043 1439677 SH SOLE 821171 0 618506 LG PHILIP LCD CO LTD SPONS ADR REP ADR 50186V102 16241 1877619 SH SOLE 1841812 0 35807 LGI HOMES INC COM Common Stock 50187T106 4484 74434 SH SOLE 71949 0 2485 LHC GROUP INC Common Stock 50187A107 10585 95479 SH SOLE 62324 0 33155 LIBBEY INC Common Stock 529898108 204 71780 SH SOLE 16732 0 55048 LIBERTY BRAVES GROUP-C Tracking Stk 531229888 805 28998 SH SOLE 27568 0 1430 LIBERTY BROADBAND-A Common Stock 530307107 2091 22816 SH SOLE 20169 0 2647 LIBERTY BROADBAND-C Common Stock 530307305 14290 155765 SH SOLE 147618 0 8147 LIBERTY EXPEDIA HOLD-A Common Stock 53046P109 7291 170358 SH SOLE 102718 0 67640 LIBERTY GLOBAL INC-A Common Stock 530555101 4984 200000 SH SOLE 0 0 200000 LIBERTY GLOBAL INC-SERIES C Tracking Stk G5480U120 7525 310833 SH SOLE 282345 0 28488 LIBERTY GLOBAL PLC Tracking Stk G5480U104 1691 67849 SH SOLE 65280 0 2569 LIBERTY LATIN AMERICA CL A Common Stock G9001E102 341 17650 SH SOLE 17303 0 347 LIBERTY LATIN AMERICA CLASS C Common Stock G9001E128 1360 69916 SH SOLE 68797 0 1119 LIBERTY MEDIA CORP-LIBERTY-A Tracking Stk 531229870 1013 29773 SH SOLE 28376 0 1397 LIBERTY MEDIA CORP-LIBERTY-C Tracking Stk 531229854 6813 194377 SH SOLE 181416 0 12961 LIBERTY OILFIELD SERVICES -A Common Stock 53115L104 185 12004 SH SOLE 11993 0 11 LIBERTY PPTY TR SH BEN INT REIT 531172104 10599 218898 SH SOLE 188212 0 30686 LIBERTY SIRIUSXM GROUP Tracking Stk 531229409 5301 138849 SH SOLE 129015 0 9834 LIBERTY SIRIUSXM GROUP-C Tracking Stk 531229607 27389 716237 SH SOLE 463935 0 252302 LIBERTY TRIPADVISOR HOLDINGS INC Common Stock 531465102 2829 199335 SH SOLE 67448 0 131887 LIFE HEALTHCARE GRP ADR ADR 531850105 382 52490 SH SOLE 51933 0 557 LIFE STORAGE INC REIT 53223X107 7175 73765 SH SOLE 63193 0 10572 LIFEVANTAGE CORP COM Common Stock 53222K205 363 25403 SH SOLE 8659 0 16744 LIGAND PHARMACEUTICALS CL B Common Stock 53220K504 23540 187253 SH SOLE 28266 0 158987 LILIS ENERGY INC COM NEW Common Stock 532403201 81 69629 SH SOLE 65002 0 4627 LIMELIGHT NETWORKS INC Common Stock 53261M104 2414 747472 SH SOLE 75489 0 671983 LINCOLN ELECTRIC HOLDINGS INC Common Stock 533900106 6679 79634 SH SOLE 72435 0 7199 LINCOLN NATIONAL CORP Common Stock 534187109 73323 1249112 SH SOLE 756945 0 492167 LINDBLAD EXPEDITIONS H COM Common Stock 535219109 261 17146 SH SOLE 16804 0 342 LINDE PLC Common Stock G5494J103 243155 1382114 SH SOLE 906746 0 475368 LINDSAY CORP Common Stock 535555106 2170 22423 SH SOLE 15381 0 7042 LINECORP-SPONSORED ADR ADR 53567X101 11900 337959 SH SOLE 302509 0 35450 LIONS GATE ENTERTAINMENT-A Common Stock 535919401 358 22883 SH SOLE 22173 0 710 LIONS GATE ENTERTAINMENT-B Common Stock 535919500 5026 332880 SH SOLE 248700 0 84180 LIQUIDIA TECHNOLOGIES INC Common Stock 53635D202 536 47067 SH SOLE 0 0 47067 LIQUIDITY SERVICES INC Common Stock 53635B107 1166 151219 SH SOLE 144468 0 6751 LITHIA MOTORS INC Common Stock 536797103 12258 132159 SH SOLE 38404 0 93755 LITTELFUSE INC Common Stock 537008104 8270 45322 SH SOLE 31031 0 14291 LIVANOVA PLC Common Stock G5509L101 5152 52979 SH SOLE 42285 0 10694 LIVE NATION ENTERTAINMENT INC Common Stock 538034109 25277 397806 SH SOLE 225329 0 172477 LIVE OAK BANCSHARES IN COM Common Stock 53803X105 293 20041 SH SOLE 19790 0 251 LIVENT CORP Common Stock 53814L108 10307 839304 SH SOLE 197879 0 641425 LIVEPERSON INC Common Stock 538146101 4252 146512 SH SOLE 81909 0 64603 LIVERAMP HOLDINGS INC Common Stock 53815P108 9068 166170 SH SOLE 129363 0 36807 LIXIL GROUP CORP ADR 53931R103 732 26394 SH SOLE 18656 0 7738 LKQ CORP Common Stock 501889208 23099 813935 SH SOLE 637674 0 176261 LLOYDS TSB GROUP PLC SPONSORED ADR ADR 539439109 36295 11306872 SH SOLE 8269332 0 3037540 LMP CAPITAL AND INCOME FUND Closed-End Fund 50208A102 2360 182938 SH SOLE 156293 0 26645 LOCALIZA RENT A CAR SPONSORED ADR ADR 53956W300 3768 450737 SH SOLE 445104 0 5633 LOCKHEED MARTIN CORP Common Stock 539830109 196786 655604 SH SOLE 470015 0 185589 LOEWS CORP Common Stock 540424108 38782 809135 SH SOLE 618895 0 190240 LOGITECH INTL S A SHS Common Stock H50430232 232 5889 SH SOLE 5776 0 113 LOGMEIN INC Common Stock 54142L109 12045 150379 SH SOLE 87342 0 63037 LOMA NEGRA CIA IND-SPON ADR ADR 54150E104 843 76949 SH SOLE 42897 0 34052 LONDON STK EXCHANGE GR ADR ADR 54211N101 24609 1579517 SH SOLE 1277602 0 301915 LONESTAR RESOURCES US I - CL A Common Stock 54240F103 64 16046 SH SOLE 13553 0 2493 LONZA GROUP AG - UNSPONSORED ADR ADR 54338V101 36752 1187085 SH SOLE 1026473 0 160612 LORAL SPACE & COMMUNICATIONS I Common Stock 543881106 421 11685 SH SOLE 10955 0 730 LOUISIANA-PACIFIC CORP Common Stock 546347105 5229 214493 SH SOLE 138196 0 76297 LOWE'S COS INC Common Stock 548661107 366640 3349230 SH SOLE 2024037 0 1325193 LPL FINANCIAL HOLDINGS INC Common Stock 50212V100 20316 291681 SH SOLE 142673 0 149008 LSB INDUSTRIES INC Common Stock 502160104 567 90854 SH SOLE 72899 0 17955 LSC COMMUNICATIONS INC - W/I Common Stock 50218P107 1632 249877 SH SOLE 112397 0 137480 LTC PROPERTIES INC REIT REIT 502175102 5381 117482 SH SOLE 86127 0 31355 LULULEMON ATHLETICA INC Common Stock 550021109 32834 200367 SH SOLE 104487 0 95880 LUMBER LIQUIDATORS HOLDINGS IN Common Stock 55003T107 455 45056 SH SOLE 43110 0 1946 LUMENTUM HOLDINGS INC Common Stock 55024U109 8043 142255 SH SOLE 125057 0 17198 LUMINEX CORP Common Stock 55027E102 4910 213368 SH SOLE 128015 0 85353 LUNDIN PETROLEUM AB-SPON ADR ADR 55037R200 2619 78699 SH SOLE 70302 0 8397 LUTHER BURBANK CORP Common Stock 550550107 253 25038 SH SOLE 20438 0 4600 LUXFER HLDGS PLC SPONSORED ADR Common Stock G5698W116 420 16833 SH SOLE 16833 0 0 LUXOFT HOLDING INC Common Stock G57279104 4348 74066 SH SOLE 65966 0 8100 LVMH MOET HENNESSY LOU VUITT ADR ADR 502441306 72730 986702 SH SOLE 868451 0 118251 LYDALL INC Common Stock 550819106 6048 257804 SH SOLE 75491 0 182313 LYON WILLIAM HOMES CL A NEW Common Stock 552074700 2443 158961 SH SOLE 132112 0 26849 LYONDELLBASELL INDUSTRIES NV Common Stock N53745100 130331 1550086 SH SOLE 906938 0 643148 M&T BANK CORP Common Stock 55261F104 59223 377167 SH SOLE 329613 0 47554 M/I HOMES INC Common Stock 55305B101 2646 99404 SH SOLE 67667 0 31737 MACATAWA BK CORP COM Common Stock 554225102 128 12903 SH SOLE 12636 0 267 MACERICH CO/THE REIT REIT 554382101 12520 288815 SH SOLE 258850 0 29965 MACK CALI RLTY CORP COM REIT REIT 554489104 6756 304341 SH SOLE 204908 0 99433 MACOM TECHNOLOGY SOLUTIONS HOLDINGS INC Common Stock 55405Y100 4738 283529 SH SOLE 20750 0 262779 MACQUARIE BANK LTD ADR ADR 55607P204 39018 423165 SH SOLE 373340 0 49825 MACQUARIE CLOBAL INFR TOT RET Closed-End Fund 55608D101 1862 83923 SH SOLE 81601 0 2322 MACQUARIE INFRASTRUCTURE CORP Common Stock 55608B105 16421 398370 SH SOLE 348038 0 50332 MACROGENICS INC Common Stock 556099109 1038 57731 SH SOLE 29152 0 28579 MACY'S INC Common Stock 55616P104 53646 2232475 SH SOLE 1271774 0 960701 MADISON SQUARE GARDEN CO - A Common Stock 55825T103 33093 112897 SH SOLE 33897 0 79000 MAGELLAN HEALTH INC Common Stock 559079207 18956 287567 SH SOLE 69862 0 217705 MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP L MLP 559080106 33709 555987 SH SOLE 535438 0 20549 MAGNA INTERNATIONAL INC Common Stock 559222401 39009 801172 SH SOLE 388991 0 412181 MAGNOLIA OIL & GAS CORP Common Stock 559663109 301 25097 SH SOLE 25097 0 0 MAGNOLIA OIL & GAS CORP WARRANTS Equity WRT 559663117 108 31731 SH SOLE 0 0 31731 MAIDEN HOLDINGS LTD Common Stock G5753U112 10 13201 SH SOLE 12969 0 232 MAKEMYTRIP LIMITED SHS Common Stock V5633W109 2604 94356 SH SOLE 94356 0 0 MAKITA CORP ADR NEW ADR 560877300 14500 417082 SH SOLE 372711 0 44371 MALIBU BOATS INC - A Common Stock 56117J100 1528 38605 SH SOLE 5095 0 33510 MALLINCKRODT PLC Common Stock G5785G107 19607 901863 SH SOLE 472083 0 429780 MAMMOTH ENERGY SERVICES INC Common Stock 56155L108 281 16859 SH SOLE 14114 0 2745 MAN SE UNSP-ADR ADR 561641101 255 31631 SH SOLE 31486 0 145 MANHATTAN ASSOCIATES INC Common Stock 562750109 13364 242488 SH SOLE 178714 0 63774 MANITOWOC CO INC/THE Common Stock 563571405 535 32580 SH SOLE 31042 0 1538 MANNING & NAPIER INC CL A Common Stock 56382Q102 59 28152 SH SOLE 28152 0 0 MANPOWER INC Common Stock 56418H100 27133 328131 SH SOLE 150746 0 177385 MANTECH INTERNATIONAL CORP Common Stock 564563104 6609 122338 SH SOLE 54349 0 67989 MANULIFE FINANCIAL CORP Common Stock 56501R106 24631 1456588 SH SOLE 991639 0 464949 MARATHON OIL CORP Common Stock 565849106 69710 4171754 SH SOLE 2983365 0 1188389 MARATHON PETROLEUM CORP Common Stock 56585A102 202691 3386649 SH SOLE 1988468 0 1398181 MARCHEX INC-CLASS B Common Stock 56624R108 469 99187 SH SOLE 90592 0 8595 MARCUS & MILLICHAP INC Common Stock 566324109 2664 65406 SH SOLE 36714 0 28692 MARCUS CORP Common Stock 566330106 2779 69379 SH SOLE 52219 0 17160 MARFRIG GLOBAL FOOD-SPON ADR ADR 56656T105 23 15240 SH SOLE 15240 0 0 MARINE HARVEST ASA ADR 624678108 12264 547969 SH SOLE 500668 0 47301 MARINE PRODS CORP COM Common Stock 568427108 186 13773 SH SOLE 7786 0 5987 MARINEMAX INC Common Stock 567908108 675 35242 SH SOLE 33943 0 1299 MARINUS PHARMACEUTICAL COM Common Stock 56854Q101 56 13506 SH SOLE 11470 0 2036 MARKEL CORP Common Stock 570535104 56340 56553 SH SOLE 20287 0 36266 MARKET VECTORS ETF TR AGRIBUS ETF ETP 92189F700 296 4749 SH SOLE 3082 0 1667 MARKETAXESS HOLDINGS INC Common Stock 57060D108 27035 109861 SH SOLE 41531 0 68330 MARKS & SPENCER GROUP PLC SPONSORED ADR ADR 570912105 6598 908773 SH SOLE 832101 0 76672 MARLIN BUSINESS SERVICES CORP Common Stock 571157106 276 12840 SH SOLE 9786 0 3054 MARRIOTT INTERNATIONAL INC/DE Common Stock 571903202 107119 856338 SH SOLE 746686 0 109652 MARRIOTT VACATIONS WORLD Common Stock 57164Y107 8410 89942 SH SOLE 73581 0 16361 MARRONE BIO INNOVATIONS INC Common Stock 57165B106 20 12792 SH SOLE 7970 0 4822 MARSH & MCLENNAN COS INC Common Stock 571748102 161433 1719196 SH SOLE 1230072 0 489124 MARTEN TRANSPORT LTD Common Stock 573075108 2371 132985 SH SOLE 90324 0 42661 MARTIN MARIETTA MATERIALS INC Common Stock 573284106 24929 123913 SH SOLE 109482 0 14431 MARUBENI CORP ADR ADR 573810207 5406 76718 SH SOLE 66478 0 10240 MARUI LIMITED ADR NEW ADR 573814308 10040 248689 SH SOLE 214461 0 34228 MARVELL TECHNOLOGY GROUP LTD Common Stock G5876H105 23055 1159118 SH SOLE 762603 0 396515 MASCO CORP Common Stock 574599106 35926 913925 SH SOLE 791218 0 122707 MASIMO CORP Common Stock 574795100 12830 92781 SH SOLE 48630 0 44151 MASONITE INTERNATIONAL CORP Common Stock 575385109 6449 129264 SH SOLE 59518 0 69746 MASTEC INC Common Stock 576323109 7933 164923 SH SOLE 59158 0 105765 MASTERCARD INC Common Stock 57636Q104 715899 3040557 SH SOLE 2161497 0 879060 MASTERCRAFT BOAT HOLDINGS INC Common Stock 57637H103 367 16252 SH SOLE 6282 0 9970 MATADOR RES CO COM Common Stock 576485205 3034 156951 SH SOLE 148896 0 8055 MATCH GROUP Common Stock 57665R106 4352 76881 SH SOLE 58641 0 18240 MATERIALISE NV-ADR ADR 57667T100 254 16158 SH SOLE 15950 0 208 MATERIALS SELECT SECTOR SPDR FD ETP 81369Y100 726 13081 SH SOLE 12589 0 492 MATERION CORP Common Stock 576690101 7621 133560 SH SOLE 97100 0 36460 MATRIX SERVICE CO Common Stock 576853105 2202 112452 SH SOLE 91160 0 21292 MATSON INC COM Common Stock 57686G105 9541 264361 SH SOLE 148531 0 115830 MATTEL INC Common Stock 577081102 14430 1110015 SH SOLE 695505 0 414510 MATTHEWS INTERNATIONAL CORP Common Stock 577128101 2717 73528 SH SOLE 30775 0 42753 MAXAR TECHNOLOGIES LTD Common Stock 57778K105 161 39961 SH SOLE 38087 0 1874 MAXIM INTEGRATED PRODUCTS INC Common Stock 57772K101 22308 419567 SH SOLE 385964 0 33603 MAXIMUS INC Common Stock 577933104 13467 189730 SH SOLE 75796 0 113934 MAXLINEAR INC CL A Common Stock 57776J100 2770 108512 SH SOLE 103050 0 5462 MAXWELL TECHNOLOGIES INC COM Common Stock 577767106 327 73190 SH SOLE 69213 0 3977 MAZDA MTR CORP ADR ADR 578787103 21341 3838244 SH SOLE 3504230 0 334014 MBIA INC Common Stock 55262C100 6162 647236 SH SOLE 313817 0 333419 MCCORMICK & CO INC/MD Common Stock 579780206 69327 460246 SH SOLE 293523 0 166723 MCDERMOTT INTERNATIONAL INC Common Stock 580037703 5042 677719 SH SOLE 510841 0 166878 MCDONALD'S CORP Common Stock 580135101 508354 2676956 SH SOLE 2010047 0 666909 MCEWEN MINING CORP Common Stock 58039P107 18 11952 SH SOLE 11952 0 0 MCGRATH RENTCORP Common Stock 580589109 3527 62339 SH SOLE 28907 0 33432 MCKESSON CORP Common Stock 58155Q103 64652 552295 SH SOLE 414373 0 137922 MDC HOLDINGS INC Common Stock 552676108 10368 356784 SH SOLE 290400 0 66384 MDC PARTNERS INC CL A SUB VTG Common Stock 552697104 276 122581 SH SOLE 54566 0 68015 MDU RESOURCES GROUP INC Common Stock 552690109 16842 652031 SH SOLE 401828 0 250203 MECHEL - ADR ADR 583840608 2532 1278659 SH SOLE 1253562 0 25097 MEDEQUITIES REALTY TRUST REIT 58409L306 1652 148398 SH SOLE 143729 0 4669 MEDIASET SPA SPONSORED ADR ADR 584469407 140 15030 SH SOLE 15030 0 0 MEDICAL PROPERTIES TRUST INC REIT REIT 58463J304 33885 1830616 SH SOLE 562610 0 1268006 MEDICINES CO/THE Common Stock 584688105 5824 208356 SH SOLE 183332 0 25024 MEDIDATA SOLUTIONS INC Common Stock 58471A105 6531 89178 SH SOLE 38764 0 50414 MEDIFAST INC Common Stock 58470H101 5875 46064 SH SOLE 29086 0 16978 MEDIOBANCA BANCA DI CR ADR ADR 58502K106 10888 1049977 SH SOLE 950814 0 99163 MEDNAX INC Common Stock 58502B106 6901 253980 SH SOLE 181460 0 72520 MEDPACE HOLDINGS INC Common Stock 58506Q109 4654 78924 SH SOLE 35919 0 43005 MEDTRONIC INC Common Stock 585055106 941 10335 SH SOLE 0 0 10335 MEDTRONIC PLC Common Stock G5960L103 296961 3260438 SH SOLE 2797045 0 463393 MEET GROUP INC COM Common Stock 58513U101 1150 228679 SH SOLE 88159 0 140520 MEGGITT PLC ADS REPSTG 2 S ADR 58517R104 1414 106544 SH SOLE 89096 0 17448 MELCO RESORTS & ENTERT-ADR ADR 585464100 15767 697969 SH SOLE 658297 0 39672 MELLANOX TECHNOLOGIES LTD Common Stock M51363113 3139 26520 SH SOLE 22087 0 4433 MENLO THERAPEUTICS INC Common Stock 586858102 303 38554 SH SOLE 38164 0 390 MERCADOLIBRE INC Common Stock 58733R102 65574 129151 SH SOLE 108146 0 21005 MERCANTILE BANK CORP COM Common Stock 587376104 584 17860 SH SOLE 14771 0 3089 MERCER INTL INC-SBI Common Stock 588056101 814 60264 SH SOLE 59548 0 716 MERCK & CO INC Common Stock 58933Y105 885010 10640971 SH SOLE 7075577 0 3565394 MERCK & CO. INC. Common Stock 589331107 14749 177340 SH SOLE 0 0 177340 MERCK KGAA-SPONSORED ADR ADR 589339209 19569 856600 SH SOLE 768986 0 87614 MERCURY GENERAL CORP Common Stock 589400100 7959 158950 SH SOLE 132384 0 26566 MERCURY SYSTEMS INC Common Stock 589378108 7167 111852 SH SOLE 70003 0 41849 MEREDITH CORP Common Stock 589433101 5641 102085 SH SOLE 63876 0 38209 MERIDIAN BANCORP INC Common Stock 58958U103 647 41248 SH SOLE 14178 0 27070 MERIDIAN BIOSCIENCE INC Common Stock 589584101 6392 362962 SH SOLE 185867 0 177095 MERIT MEDICAL SYSTEMS INC Common Stock 589889104 13078 211516 SH SOLE 88861 0 122655 MERITAGE HOMES CORP Common Stock 59001A102 8178 182918 SH SOLE 95388 0 87530 MERITOR INC Common Stock 59001K100 6687 328601 SH SOLE 130487 0 198114 MERLIN ENTERTAINMENT-SP ADR ADR 59010Q205 3505 375228 SH SOLE 309792 0 65436 MERSANA THERAPEUTICS I COM Common Stock 59045L106 618 117514 SH SOLE 6565 0 110949 META FINL GROUP INC COM Common Stock 59100U108 351 17826 SH SOLE 11122 0 6704 METHANEX CORP Common Stock 59151K108 3687 64840 SH SOLE 63351 0 1489 METHODE ELECTRONICS INC Common Stock 591520200 3911 135890 SH SOLE 119469 0 16421 METLIFE INC Common Stock 59156R108 119381 2804344 SH SOLE 2184344 0 620000 METROPOLITAN BANK HOLDING CO Common Stock 591774104 210 6024 SH SOLE 115 0 5909 METSO CORP SPONSORED ADR ADR 592671101 1031 119872 SH SOLE 100884 0 18988 METTLER-TOLEDO INTERNATIONAL I Common Stock 592688105 110362 152644 SH SOLE 69312 0 83332 MFA MTG INVTS INC COM REIT REIT 55272X102 28406 3907258 SH SOLE 1047947 0 2859311 MFS CHARTER INCOME TRUST Closed-End Fund 552727109 3935 498077 SH SOLE 325492 0 172585 MFS INTER INCOME FD SH BEN INT Closed-End Fund 55273C107 172 45293 SH SOLE 31233 0 14060 MFS MULTIMARKET INC TRUST Closed-End Fund 552737108 3845 676878 SH SOLE 443282 0 233596 MFS MUN INCOME TR SH BEN INT Closed-End Fund 552738106 1113 160820 SH SOLE 160820 0 0 MGE ENERGY INC Common Stock 55277P104 6263 92143 SH SOLE 72368 0 19775 MGIC INVESTMENT CORP Common Stock 552848103 7864 596190 SH SOLE 413903 0 182287 MGM Growth Properties LLC - A REIT 55303A105 792 24553 SH SOLE 22860 0 1693 MGM RESORTS INTERNATIONAL Common Stock 552953101 20964 816990 SH SOLE 726800 0 90190 MGP INGREDIENTS INC COM Common Stock 55303J106 989 12818 SH SOLE 11985 0 833 MICHAELS STORES INC COM Common Stock 59408Q106 2965 259615 SH SOLE 105639 0 153976 MICHELIN (CGDE) - UNSPONSORED ADR ADR 59410T106 25301 1071412 SH SOLE 939116 0 132296 MICRO FOCUS INTL SPN ADR ADR 594837403 18400 713461 SH SOLE 414245 0 299216 MICROCHIP TECHNOLOGY INC Common Stock 595017104 119555 1441120 SH SOLE 658036 0 783084 MICRON TECHNOLOGY INC Common Stock 595112103 147281 3563539 SH SOLE 2493398 0 1070141 MICROSOFT CORP Common Stock 594918104 2718375 23048794 SH SOLE 17730291 0 5318503 MICROSTRATEGY INC Common Stock 594972408 2904 20135 SH SOLE 14445 0 5690 MID-AMERICA APARTMENT COMM REIT REIT 59522J103 41052 375485 SH SOLE 262051 0 113434 MIDDLEBY CORP Common Stock 596278101 49195 378334 SH SOLE 57684 0 320650 MIDDLESEX WATER CO Common Stock 596680108 2786 49766 SH SOLE 25236 0 24530 MIDLAND STS BANCORP IN COM Common Stock 597742105 664 27608 SH SOLE 27556 0 52 MIDSTATES PETROLEUM Common Stock 59804T407 1556 159243 SH SOLE 137222 0 22021 MIDWESTONE FINL GP INC COM Common Stock 598511103 232 8515 SH SOLE 8515 0 0 MILACRON HOLDINGS CORP Common Stock 59870L106 2401 212086 SH SOLE 32432 0 179654 MILLER INDUSTRIES INC/TN Common Stock 600551204 439 14226 SH SOLE 11531 0 2695 MIMECAST LTD ORD SHS Common Stock G14838109 1843 38920 SH SOLE 38848 0 72 MINERALS TECHNOLOGIES INC Common Stock 603158106 3656 62179 SH SOLE 47068 0 15111 MIRAGEN THERAPEUTICS INC Common Stock 60463E103 57 20308 SH SOLE 20308 0 0 MIRATI THERAPEUTICS IN COM Common Stock 60468T105 976 13314 SH SOLE 1051 0 12263 MIRVAC GROUP REIT Q62377108 36 18610 SH SOLE 18610 0 0 MISTRAS GROUP INC. Common Stock 60649T107 366 26531 SH SOLE 26523 0 8 MITEK SYS INC COM NEW Common Stock 606710200 128 10491 SH SOLE 10491 0 0 MITSUBISHI CHEM HLDGS CORP ADR ADR 606763100 758 21506 SH SOLE 17650 0 3856 MITSUBISHI CORP SPONSORED ADR ADR 606769305 37159 666353 SH SOLE 579330 0 87023 MITSUBISHI ELEC ADR ADR 606776201 28342 1101513 SH SOLE 1013238 0 88275 MITSUBISHI ESTATE LTD ADR ADR 606783207 40580 2244457 SH SOLE 1987949 0 256508 MITSUBISHI TANABE PHRM SPONSORED ADR ADR 606813202 9425 707855 SH SOLE 619759 0 88096 MITSUBISHI UFJ FINANCIAL GROUP INC ADR 606822104 53843 10877387 SH SOLE 9611184 0 1266203 MITSUI & CO LTD ADR ADR 606827202 31649 101736 SH SOLE 87871 0 13865 MITSUI FUDOSAN-UNSPON ADR ADR 60683M109 4792 63362 SH SOLE 42500 0 20862 MITSUI MINING & SMELTING-ADR ADR 606844207 397 78471 SH SOLE 78471 0 0 MIZUHO FINANCIAL GROUP ADR ADR 60687Y109 29789 9734865 SH SOLE 8718920 0 1015945 MKS INSTRUMENTS INC Common Stock 55306N104 6436 69168 SH SOLE 53846 0 15322 MOBILE MINI INC Common Stock 60740F105 4323 127358 SH SOLE 101752 0 25606 MOBILE TELESYSTEMS OJSC SPONSORED ADR ADR 607409109 5932 784716 SH SOLE 645538 0 139178 MOBILEIRON INC COM NEW Common Stock 60739U204 354 64729 SH SOLE 4497 0 60232 MODEL N INC COM Common Stock 607525102 1610 91815 SH SOLE 31898 0 59917 MODINE MANUFACTURING CO Common Stock 607828100 9800 706582 SH SOLE 24326 0 682256 MOELIS & CO. Common Stock 60786M105 5125 123160 SH SOLE 107852 0 15308 MOHAWK INDUSTRIES INC Common Stock 608190104 43125 341854 SH SOLE 243976 0 97878 MOLINA HEALTHCARE INC Common Stock 60855R100 12894 90829 SH SOLE 79640 0 11189 MOLSON COORS BREWING CO Common Stock 60871R209 56104 940545 SH SOLE 473117 0 467428 MOMENTA PHARMACEUTICALS INC COM Common Stock 60877T100 1952 134346 SH SOLE 126104 0 8242 MOMO INC - SPON ADR ADR 60879B107 3282 85838 SH SOLE 66643 0 19195 MONARCH CASINO & RESORT INC Common Stock 609027107 1230 28004 SH SOLE 27633 0 371 MONDELEZ INTERNATIONAL INC Common Stock 609207105 248536 4978688 SH SOLE 4055911 0 922777 MONEYGRAM INTERNATIONAL INC Common Stock 60935Y208 1184 580474 SH SOLE 457715 0 122759 MONGODB INC Common Stock 60937P106 5443 37022 SH SOLE 31133 0 5889 MONMOUTH REAL ESTATE INVESTMENT CORP REIT REIT 609720107 1791 135881 SH SOLE 107703 0 28178 MONOLITHIC POWER SYSTEMS INC Common Stock 609839105 15583 115009 SH SOLE 73144 0 41865 MONOTARO CO LTD ADR ADR 61022V107 1360 61224 SH SOLE 59562 0 1662 MONOTYPE IMAGING HOLDINGS INC Common Stock 61022P100 2343 117797 SH SOLE 39413 0 78384 MONROE INC Common Stock 610236101 10553 121973 SH SOLE 97639 0 24334 MONSTER BEVERAGE CORP Common Stock 61174X109 58303 1068207 SH SOLE 882974 0 185233 MOODY'S CORP Common Stock 615369105 176088 972380 SH SOLE 381179 0 591201 MOOG INC Common Stock 615394202 11557 132913 SH SOLE 75828 0 57085 MORGAN STANLEY Common Stock 617446448 167338 3965359 SH SOLE 2768652 0 1196707 MORGAN STANLEY EMER COM Closed-End Fund 61744H105 3820 424914 SH SOLE 424914 0 0 MORGAN STANLEY INSD MUN INCM Closed-End Fund 46132P108 16782 1163786 SH SOLE 1163786 0 0 MORNINGSTAR INC Common Stock 617700109 20390 161842 SH SOLE 41579 0 120263 MOSAIC CO/THE Common Stock 61945C103 43248 1583603 SH SOLE 1013790 0 569813 MOTORCAR PARTS OF AMERICA INC Common Stock 620071100 577 30555 SH SOLE 30221 0 334 MOTOROLA SOLUTIONS INC Common Stock 620076307 120107 855344 SH SOLE 492995 0 362349 MOTUS HOLDINGS LTD - ADR ADR 620156109 483 85660 SH SOLE 84306 0 1354 MOVADO GROUP INC Common Stock 624580106 2901 79747 SH SOLE 37622 0 42125 MPLX LP MLP 55336V100 32385 984636 SH SOLE 948366 0 36270 MR COOPER GROUP INC Common Stock 62482R107 580 60476 SH SOLE 53164 0 7312 MR PRICE GROUP LTD SPONSORED ADR ADR 62476L207 1399 106447 SH SOLE 104424 0 2023 MRC GLOBAL INC COM Common Stock 55345K103 4060 232276 SH SOLE 149289 0 82987 MS&AD INSURANCE GROUP HOLDINGS ADR ADR 553491101 16726 1097528 SH SOLE 972774 0 124754 MSA SAFETY INC Common Stock 553498106 6174 59713 SH SOLE 31517 0 28196 MSC INDUSTRIAL DIRECT CO-A Common Stock 553530106 11768 142279 SH SOLE 98211 0 44068 MSCI INC Common Stock 55354G100 93281 469127 SH SOLE 112152 0 356975 MSG NETWORKS INC Common Stock 553573106 1681 77305 SH SOLE 58900 0 18405 MTN GROUP LTD - SPONS ADR ADR 62474M108 1800 294396 SH SOLE 289704 0 4692 MTS SYSTEMS CORP Common Stock 553777103 3844 70589 SH SOLE 44858 0 25731 MUELLER INDUSTRIES INC Common Stock 624756102 5568 177669 SH SOLE 111011 0 66658 MUELLER WATER PRODUCTS INC Common Stock 624758108 1205 120000 SH SOLE 77239 0 42761 MUENCHENER RUECK - UNSPON ADR ADR 626188106 46319 1956448 SH SOLE 1754936 0 201512 MULTICHOICE GROUP LTD ADR 62548D100 826 98706 SH SOLE 97059 0 1647 MULTI-COLOR CORP Common Stock 625383104 3160 63338 SH SOLE 40490 0 22848 MUNI INTERMEDIATE DURA FUND Closed-End Fund 09253X102 38675 2808678 SH SOLE 2402249 0 406429 MURATA MANUFACTURER-UNSPONSORED ADR ADR 626425102 26396 701077 SH SOLE 643537 0 57540 MURPHY OIL CORP Common Stock 626717102 31305 1068419 SH SOLE 778853 0 289566 MURPHY USA INC Common Stock 626755102 13998 163491 SH SOLE 77495 0 85996 MUSTANG BIO INC Common Stock 62818Q104 59 17183 SH SOLE 17163 0 20 MYERS INDUSTRIES INC Common Stock 628464109 1306 76342 SH SOLE 48442 0 27900 MYLAN NV Common Stock N59465109 21270 750541 SH SOLE 477127 0 273414 MYOKARDIA INC COM Common Stock 62857M105 529 10176 SH SOLE 7595 0 2581 MYR GROUP INC Common Stock 55405W104 2048 59131 SH SOLE 30984 0 28147 MYRIAD GENETICS INC Common Stock 62855J104 12526 377276 SH SOLE 193506 0 183770 NABORS INDUSTRIES LTD Common Stock G6359F103 17625 5123458 SH SOLE 3976038 0 1147420 NABRIVA THERAPEUTICS PLC Common Stock G63637105 45 18616 SH SOLE 17395 0 1221 NACCO INDUSTRIES INC Common Stock 629579103 458 11983 SH SOLE 4127 0 7856 NANOMETRICS INC COM Common Stock 630077105 1484 48054 SH SOLE 29031 0 19023 NANOSTRING TECHNOL INC COM Common Stock 63009R109 2001 83622 SH SOLE 18518 0 65104 NAPCO SECURITY SYSTEMS INC Common Stock 630402105 322 15537 SH SOLE 1545 0 13992 NASDAQ INC Common Stock 631103108 21812 249309 SH SOLE 216635 0 32674 NASPERS LTD SPON ADR N SHS ADR 631512209 33667 725109 SH SOLE 713819 0 11290 NATERA INC COM Common Stock 632307104 254 12331 SH SOLE 12291 0 40 NATIONAL BANKSHARES INC Common Stock 634865109 221 5157 SH SOLE 5111 0 46 NATIONAL BEVERAGE CORP Common Stock 635017106 933 16154 SH SOLE 14991 0 1163 NATIONAL BK HLDGS CORP CL A Common Stock 633707104 2137 64262 SH SOLE 34862 0 29400 NATIONAL CINEMEDIA INC Common Stock 635309107 4134 586352 SH SOLE 193735 0 392617 NATIONAL COMM CORP COM Common Stock 63546L102 244 6235 SH SOLE 6220 0 15 NATIONAL FUEL GAS CO Common Stock 636180101 8058 132186 SH SOLE 126273 0 5913 NATIONAL GEN HLDGS COR COM Common Stock 636220303 16571 698326 SH SOLE 60182 0 638144 NATIONAL GRID TRANSCO PLC SPON ADR NEW ADR 636274409 30975 554714 SH SOLE 506868 0 47846 NATIONAL HEALTHCARE CORP Common Stock 635906100 5633 74239 SH SOLE 39224 0 35015 NATIONAL INSTRUMENTS CORP Common Stock 636518102 17187 387449 SH SOLE 261007 0 126442 NATIONAL OILWELL VARCO INC Common Stock 637071101 33689 1264592 SH SOLE 983148 0 281444 NATIONAL PRESTO INDUSTRIES INC Common Stock 637215104 1496 13783 SH SOLE 8139 0 5644 NATIONAL RESEARCH CORP Common Stock 637372202 512 13259 SH SOLE 7538 0 5721 NATIONAL RETAIL PROPERTIES REIT REIT 637417106 12239 220965 SH SOLE 207680 0 13285 NATIONAL STORAGE AFFIL COM SHS BEN IN REIT 637870106 3780 132579 SH SOLE 101233 0 31346 NATIONAL VISION HOLDINGS INC Common Stock 63845R107 546 17357 SH SOLE 5533 0 11824 NATIONAL WESTERN LIFE GROUP CL A Common Stock 638517102 978 3727 SH SOLE 1267 0 2460 NATIXIS UNSPONSERED ADR ADR 63873D103 4253 80065 SH SOLE 67612 0 12453 NATL AUSTRALIA BANK LTD SPONSORED ADR ADR 632525408 39930 4429269 SH SOLE 3776414 0 652855 NATL HEALTH INVESTORS INC REIT REIT 63633D104 4886 62205 SH SOLE 47381 0 14824 NATURAL GROCERS BY VIT COM Common Stock 63888U108 1815 151875 SH SOLE 141104 0 10771 NATURAL HEALTH TRENDS COM PAR $.001 Common Stock 63888P406 213 16451 SH SOLE 16451 0 0 NATURGY ENERGY GROUP SA-ADR ADR 63903X103 14794 2665558 SH SOLE 2380235 0 285323 NATUS MEDICAL INC Common Stock 639050103 1527 60162 SH SOLE 33940 0 26222 NAUTILUS INC Common Stock 63910B102 966 173822 SH SOLE 171996 0 1826 NAVIENT CORP Common Stock 63938C108 21481 1856631 SH SOLE 1228922 0 627709 NAVIGANT CONSULTING INC Common Stock 63935N107 3047 156490 SH SOLE 102736 0 53754 NAVIGATOR HOLDINGS LTD Common Stock Y62132108 459 41727 SH SOLE 21877 0 19850 NAVIGATORS GROUP INC/THE Common Stock 638904102 5132 73447 SH SOLE 61322 0 12125 NAVIOS MARITIME ACQU SHS Common Stock Y62159143 132 20902 SH SOLE 12745 0 8157 NAVIOS MARITIME HOLDINGS INC Common Stock Y62197119 122 51180 SH SOLE 38581 0 12599 NAVISTAR INTERNATIONAL CORP Common Stock 63934E108 4182 129475 SH SOLE 123368 0 6107 NBT BANCORP INC Common Stock 628778102 5842 162234 SH SOLE 106122 0 56112 NCI BUILDING SYSTEMS INC Common Stock 628852204 353 57301 SH SOLE 44922 0 12379 NCR CORP Common Stock 62886E108 14518 531979 SH SOLE 209184 0 322795 NCS MULTISTAGE HOLDINGS INC Common Stock 628877102 708 136645 SH SOLE 46451 0 90194 NEDBANK GROUP LTD-SPONS ADR ADR 63975K104 5623 323144 SH SOLE 320001 0 3143 NEENAH INC Common Stock 640079109 2543 39509 SH SOLE 30452 0 9057 NEKTAR THERAPEUTICS Common Stock 640268108 12486 371594 SH SOLE 272274 0 99320 NELNET INC Common Stock 64031N108 4151 75379 SH SOLE 33452 0 41927 NEOGEN CORP Common Stock 640491106 8859 154364 SH SOLE 107923 0 46441 NEOGENOMICS INC COM NEW Common Stock 64049M209 8222 401857 SH SOLE 106392 0 295465 NEON THERAPEUTICS INC Common Stock 64050Y100 255 39501 SH SOLE 4532 0 34969 NEOPHOTONICS CORP COM Common Stock 64051T100 1272 202175 SH SOLE 109685 0 92490 NEOS THERAPEUTICS INC COM Common Stock 64052L106 146 55850 SH SOLE 55803 0 47 NESTE OYJ - UNSP ADR ADR 64104Y106 485 8979 SH SOLE 7361 0 1618 NESTLE S A SPONSORED ADR ADR 641069406 244305 2562995 SH SOLE 2263644 0 299351 NESTLE SA-REG Common Stock H57312649 2247 23593 SH SOLE 23574 0 19 NET 1 UEPS TECHNOLOGIES INC Common Stock 64107N206 211 58822 SH SOLE 58822 0 0 NETAPP INC Common Stock 64110D104 71227 1027217 SH SOLE 679277 0 347940 NETEASE INC ADR 64110W102 16149 66882 SH SOLE 59968 0 6914 NETFLIX INC Common Stock 64110L106 396752 1112722 SH SOLE 891661 0 221061 NETGEAR INC Common Stock 64111Q104 2922 88224 SH SOLE 65921 0 22303 NETSCOUT SYSTEMS INC Common Stock 64115T104 7042 250868 SH SOLE 158216 0 92652 NEUBERGER BERMAN HIGH YIELD STRATEGIES FD Closed-End Fund 64128C106 580 51349 SH SOLE 51349 0 0 NEUBERGER BERMAN MUNICIPAL FUND INC Closed-End Fund 64124P101 1756 122398 SH SOLE 122398 0 0 NEUROCRINE BIOSCIENCES INC COM Common Stock 64125C109 8063 91520 SH SOLE 77147 0 14373 NEVRO CORP Common Stock 64157F103 1912 30595 SH SOLE 10031 0 20564 NEW HOME CO INC/THE Common Stock 645370107 145 30509 SH SOLE 29691 0 818 NEW JERSEY RESOURCES CORP Common Stock 646025106 6153 123580 SH SOLE 99544 0 24036 NEW MEDIA INVESTMENT GROUP Common Stock 64704V106 2448 233173 SH SOLE 202029 0 31144 NEW MTN FIN CORP COM Common Stock 647551100 507 37394 SH SOLE 103 0 37291 NEW ORIENTAL ED & TECH SPON ADR ADR 647581107 30314 336489 SH SOLE 297579 0 38910 NEW RELIC INC Common Stock 64829B100 4612 46732 SH SOLE 36591 0 10141 NEW RESIDENTIAL INVT C COM REIT 64828T201 9515 562708 SH SOLE 532571 0 30137 NEW SENIOR INVESTMENT GROUP REIT 648691103 2897 531614 SH SOLE 298569 0 233045 NEW WORLD DEV LTD SPONSORED ADR ADR 649274305 706 220549 SH SOLE 84703 0 135846 NEW YORK COMMUNITY BANCORP INC Common Stock 649445103 25692 2220593 SH SOLE 1846542 0 374051 NEW YORK MTG TR INC COM PAR $.02 REIT 649604501 6257 1027444 SH SOLE 811891 0 215553 NEW YORK REIT LIQUIDATING LLC REIT 64976L208 622 28956 SH SOLE 9805 0 19151 NEW YORK TIMES CO/THE Common Stock 650111107 11001 334890 SH SOLE 297207 0 37683 NEWCREST MNG LTD SPONSORED ADR ADR 651191108 14318 785828 SH SOLE 694391 0 91437 NEWELL BRANDS INC Common Stock 651229106 14884 970275 SH SOLE 841911 0 128364 NEWLINK GENETICS CORP COM Common Stock 651511107 135 69872 SH SOLE 69841 0 31 NEWMARK GROUP INC-CLASS A Common Stock 65158N102 5222 626107 SH SOLE 357835 0 268272 NEWMARKET CORP Common Stock 651587107 8146 18789 SH SOLE 14456 0 4333 NEWMONT GOLDCORP CORP Common Stock 651639106 68498 1914966 SH SOLE 1395599 0 519367 NEWPARK RESOURCES INC Common Stock 651718504 2017 220195 SH SOLE 189814 0 30381 NEWS CORP Common Stock 65249B109 15882 1276676 SH SOLE 1150925 0 125751 NEWS CORP CL B Common Stock 65249B208 2302 184331 SH SOLE 165291 0 19040 NEXA RESOURCES SA Common Stock L67359106 2349 188708 SH SOLE 188708 0 0 NEXPOINT RESIDENTIAL REIT 65341D102 2506 65373 SH SOLE 33238 0 32135 NEXSTAR MEDIAGROUP INC Common Stock 65336K103 22003 203032 SH SOLE 86086 0 116946 NEXTDECADE CORP Common Stock 65342K105 796 144217 SH SOLE 143797 0 420 NEXTERA ENERGY INC Common Stock 65339F101 327714 1695190 SH SOLE 1255791 0 439399 NEXTGEN HEALTHCARE INC Common Stock 65343C102 4319 256645 SH SOLE 89879 0 166766 NIC INC Common Stock 62914B100 3992 233576 SH SOLE 76691 0 156885 NICE SYS LTD SPONSORED ADR ADR 653656108 30691 250522 SH SOLE 214532 0 35990 NIDEC CORP SPONSORED ADR ADR 654090109 29975 940230 SH SOLE 830247 0 109983 NIELSEN HOLDINGS PLC Common Stock G6518L108 45811 1935403 SH SOLE 1668660 0 266743 NIHON KOHEN CORP - ADR ADR 65412C108 333 22949 SH SOLE 22949 0 0 NII HOLDINGS INC Common Stock 62913F508 1313 669951 SH SOLE 221125 0 448826 NIKE INC Common Stock 654106103 392229 4657746 SH SOLE 3482027 0 1175719 NIKON CORP PLC ADR ADR 654111202 13310 941599 SH SOLE 848997 0 92602 NINTENDO LTD ADR ADR 654445303 23186 646397 SH SOLE 573016 0 73381 NIPPON TELEGRAPH & TELEPHONE CORP ADR 654624105 50191 1174878 SH SOLE 1055868 0 119010 NIPPON YUSEN KABUS-SPN ADR ADR 654633304 423 143070 SH SOLE 87405 0 55665 NISOURCE INC Common Stock 65473P105 43376 1513471 SH SOLE 1362589 0 150882 NISSAN MOTORS SPONSORED ADR ADR 654744408 22337 1360328 SH SOLE 1262163 0 98165 NITTO DENKO CORP ADR ADR 654802206 18872 727536 SH SOLE 662151 0 65385 NL INDS INC COM NEW Common Stock 629156407 96 24804 SH SOLE 24760 0 44 NLIGHT INC Common Stock 65487K100 530 23806 SH SOLE 23806 0 0 NMC HEALTH PLC - UNSP ADR ADR 62919Q102 307 10144 SH SOLE 0 0 10144 NMI HOLDINGS INC Common Stock 629209305 4671 180551 SH SOLE 97610 0 82941 NN GROUP NV - UNSPON ADR ADR 629334103 12230 590109 SH SOLE 502050 0 88059 NN INC Common Stock 629337106 918 122540 SH SOLE 122028 0 512 NOAH HLDGS LTD SPONSORED ADS ADR 65487X102 3576 73783 SH SOLE 71976 0 1807 NOBLE CORP PLC Common Stock G65431101 2341 815672 SH SOLE 807515 0 8157 NOBLE ENERGY INC Common Stock 655044105 26491 1071201 SH SOLE 871568 0 199633 NOKIA CORP SPONSORED ADR ADR 654902204 26952 4711828 SH SOLE 4121636 0 590192 NOKIAN TYRES OYJ ADR ADR 65528V107 981 58833 SH SOLE 53323 0 5510 NOMAD FOODS LTD Common Stock G6564A105 1403 68617 SH SOLE 67688 0 929 NOMURA HLDGS INC SPONSORED ADR ADR 65535H208 17299 4818751 SH SOLE 4301792 0 516959 NOODLES & CO Common Stock 65540B105 86 12581 SH SOLE 12581 0 0 NORBORD INC Common Stock 65548P403 312 11321 SH SOLE 11321 0 0 NORDEA BANK ABP - SPON ADR ADR 65558R109 15836 2056634 SH SOLE 1813494 0 243140 NORDIC AMERICAN TANKERS LTD Common Stock G65773106 488 241365 SH SOLE 232660 0 8705 NORDSON CORP Common Stock 655663102 14314 108014 SH SOLE 89532 0 18482 NORDSTROM INC Common Stock 655664100 22903 516069 SH SOLE 344392 0 171677 NORFOLK SOUTHERN CORP Common Stock 655844108 151402 810114 SH SOLE 647659 0 162455 NORSK HYDRO A S SPONSORED ADR ADR 656531605 5634 1375849 SH SOLE 1183431 0 192418 NORTHERN OIL & GAS NEV COM Common Stock 665531109 560 204531 SH SOLE 201384 0 3147 NORTHERN TRUST CORP Common Stock 665859104 42372 468665 SH SOLE 400416 0 68249 NORTHFIELD BANCORP INC/NJ Common Stock 66611T108 2379 171126 SH SOLE 137007 0 34119 NORTHRIM BANCORP INC Common Stock 666762109 272 7897 SH SOLE 7884 0 13 NORTHROP GRUMMAN CORP Common Stock 666807102 164650 610718 SH SOLE 464345 0 146373 NORTHSTAR REALTY EUROPE CORP REIT 66706L101 4354 250833 SH SOLE 188582 0 62251 NORTHWEST BANCSHARES INC Common Stock 667340103 7319 431291 SH SOLE 245135 0 186156 NORTHWEST NATURAL HOLDING CO Common Stock 66765N105 7676 116953 SH SOLE 93746 0 23207 NORTHWESTERN CORP Common Stock 668074305 20153 286222 SH SOLE 199192 0 87030 NORWEGIAN CRUISE LINE SHS Common Stock G66721104 38058 692464 SH SOLE 204928 0 487536 NOVANTA INC Common Stock 67000B104 7225 85272 SH SOLE 35563 0 49709 NOVARTIS A G SPONSORED ADR ADR 66987V109 230325 2395729 SH SOLE 1750013 0 645716 NOVAVAX INC COM Common Stock 670002104 17 30246 SH SOLE 22289 0 7957 NOVOCURE LTD Common Stock G6674U108 3316 68833 SH SOLE 29647 0 39186 NOVO-NORDISK A S ADR ADR 670100205 104902 2005391 SH SOLE 1757491 0 247900 NOVOZYMES A/S UNSPONS ADR ADR 670108109 9710 210978 SH SOLE 197010 0 13968 NOW INC/DE Common Stock 67011P100 3846 275503 SH SOLE 186331 0 89172 NRG ENERGY INC Common Stock 629377508 58684 1381448 SH SOLE 1042593 0 338855 NSK LTD SPONSORED ADR ADR 670184100 4703 250283 SH SOLE 205850 0 44433 NTT DOCOMO INC SPONS ADR ADR 62942M201 44738 2012066 SH SOLE 1863108 0 148958 NU SKIN ENTERPRISES INC Common Stock 67018T105 6749 141025 SH SOLE 88684 0 52341 NUANCE COMMUNICATIONS INC Common Stock 67020Y100 3290 194338 SH SOLE 177670 0 16668 NUCOR CORP Common Stock 670346105 48800 836332 SH SOLE 756289 0 80043 NUTANIX INC-A Common Stock 67059N108 2920 77373 SH SOLE 59307 0 18066 NUTRIEN LTD Common Stock 67077M108 4713 89332 SH SOLE 87563 0 1769 NUVASIVE INC Common Stock 670704105 3987 70198 SH SOLE 47715 0 22483 NUVECTRA CORP Common Stock 67075N108 1092 99173 SH SOLE 5301 0 93872 NUVEEN AMT-FREE MUNI CREDIT INCOME FUND Closed-End Fund 67071L106 217 14380 SH SOLE 8305 0 6075 NUVEEN ATM-FREE MUNI INCOME FUND Closed-End Fund 670657105 58778 4399549 SH SOLE 3878936 0 520613 NUVEEN CREDIT STRATEGIES INCOME FUND Closed-End Fund 67073D102 17439 2256017 SH SOLE 1983461 0 272556 NUVEEN GLOBAL HIGH INCOME FUND Closed-End Fund 67075G103 5803 382758 SH SOLE 326513 0 56245 NUVEEN INT DUR MUNI TERM FD Closed-End Fund 670671106 401 30457 SH SOLE 17497 0 12960 NUVEEN PFD & INCOME TE COM Closed-End Fund 67075A106 423 18831 SH SOLE 10314 0 8517 NUVEEN PREFERRED INCOME OPPORTUNITY FUND Closed-End Fund 67073B106 5070 532050 SH SOLE 299747 0 232303 NUVEEN QUALITY MUNICIPAL INCOME Closed-End Fund 67066V101 56938 4195875 SH SOLE 3732337 0 463538 NUVEEN QUALITY PREFERRED II Closed-End Fund 67072C105 652 72421 SH SOLE 41876 0 30545 NUVEEN REAL ASSET INC COM Closed-End Fund 67074Y105 8384 522694 SH SOLE 357350 0 165344 NUVEEN REAL EST INC FD Closed-End Fund 67071B108 126 12162 SH SOLE 7270 0 4892 NV5 GLOBAL INC COM Common Stock 62945V109 401 6751 SH SOLE 5505 0 1246 NVE CORP COM NEW Common Stock 629445206 345 3526 SH SOLE 2936 0 590 NVENT ELECTRIC Common Stock G6700G107 9115 337827 SH SOLE 301369 0 36458 NVIDIA CORP Common Stock 67066G104 244228 1360145 SH SOLE 1152821 0 207324 NVR INC Common Stock 62944T105 12905 4664 SH SOLE 4225 0 439 NXP SEMICONDUCTORS N V COM Common Stock N6596X109 56942 644208 SH SOLE 523568 0 120640 NYMOX PHARMACEUTICAL CORP Common Stock P73398102 117 59540 SH SOLE 57453 0 2087 O A O TATNEFT SPON ADR REG S ADR 876629205 1767 25617 SH SOLE 24797 0 820 OAKTREE SPECIALTY LENDING CORP Common Stock 67401P108 131 25247 SH SOLE 25247 0 0 OAO GAZPROM - SPON ADR ADR 368287207 11045 2443676 SH SOLE 2370787 0 72889 OASIS PETE INC NEW COM Common Stock 674215108 4990 826217 SH SOLE 619900 0 206317 OCCIDENTAL PETROLEUM CORP Common Stock 674599105 166304 2512145 SH SOLE 1446987 0 1065158 OCEANEERING INTERNATIONAL INC Common Stock 675232102 7627 483634 SH SOLE 286179 0 197455 OCEANFIRST FINANCIAL CORP Common Stock 675234108 1569 65221 SH SOLE 27149 0 38072 OCULAR THERAPEUTIX Common Stock 67576A100 88 22149 SH SOLE 20839 0 1310 OCWEN FINANCIAL CORP Common Stock 675746309 1268 696856 SH SOLE 311528 0 385328 OFFICE DEPOT INC Common Stock 676220106 13499 3718762 SH SOLE 1857665 0 1861097 OFFICE PROPERTIES INCOME TRU REIT 67623C109 5948 215209 SH SOLE 155334 0 59875 OFG BANCORP Common Stock 67103X102 12511 632210 SH SOLE 204146 0 428064 OGE ENERGY CORP Common Stock 670837103 38309 888428 SH SOLE 562556 0 325872 OI SA ADR 670851401 274 702067 SH SOLE 315800 0 386267 OIL CO LUKOIL SPONSORED ADR ADR 69343P105 20161 225487 SH SOLE 205403 0 20084 OIL SEARCH LTD-SPONSORED ADR ADR 677890303 9250 327913 SH SOLE 274657 0 53256 OIL STATES INTERNATIONAL INC Common Stock 678026105 3856 227350 SH SOLE 157028 0 70322 OKTA INC CL A Common Stock 679295105 10753 129976 SH SOLE 127542 0 2434 OLD DOMINION FREIGHT LINE INC Common Stock 679580100 15587 107952 SH SOLE 91634 0 16318 OLD LINE BANCSHARES COM Common Stock 67984M100 265 10646 SH SOLE 10629 0 17 OLD NATIONAL BANCORP/IN Common Stock 680033107 7589 462738 SH SOLE 310212 0 152526 OLD REPUBLIC INTERNATIONAL COR Common Stock 680223104 17256 824871 SH SOLE 632855 0 192016 OLD SECOND BANCORP INC Common Stock 680277100 572 45444 SH SOLE 33644 0 11800 OLIN CORP Common Stock 680665205 9781 422672 SH SOLE 311722 0 110950 OLLIES BARGAIN OUTLT H COM Common Stock 681116109 15029 176123 SH SOLE 137435 0 38688 OLYMPIC STEEL INC Common Stock 68162K106 577 36377 SH SOLE 29108 0 7269 OLYMPUS CORP SPONSORED ADR ADR 68163W109 15688 361886 SH SOLE 323175 0 38711 OMEGA HEALTHCARE INVESTORS REIT REIT 681936100 27902 731379 SH SOLE 326439 0 404940 OMEROS CORP COM Common Stock 682143102 603 34736 SH SOLE 30753 0 3983 OMNICELL INC Common Stock 68213N109 12732 157491 SH SOLE 79643 0 77848 OMNICOM GROUP INC Common Stock 681919106 84193 1153487 SH SOLE 601850 0 551637 OMNOVA SOLUTIONS INC Common Stock 682129101 719 102409 SH SOLE 73115 0 29294 OMRON CORP SPONSORED ADR ADR 682151303 22571 480242 SH SOLE 428638 0 51604 OMV AG SPON ADR NEW ADR 670875509 12693 231831 SH SOLE 207696 0 24135 ON DECK CAPITAL INC Common Stock 682163100 370 68344 SH SOLE 30789 0 37555 ON SEMICONDUCTOR CORP Common Stock 682189105 25775 1253031 SH SOLE 581773 0 671258 ONE GAS INC COM Common Stock 68235P108 11184 125618 SH SOLE 87720 0 37898 ONE LIBERTY PROPERTIES INC REIT REIT 682406103 1349 46505 SH SOLE 45443 0 1062 ONE MADISON CORP Unit G6772P118 1052 97686 SH SOLE 0 0 97686 ONEMAIN HOLDINGS INC Common Stock 68268W103 9993 314746 SH SOLE 179618 0 135128 ONEOK INC Common Stock 682680103 75226 1077121 SH SOLE 978723 0 98398 ONESPAN INC Common Stock 68287N100 1173 61055 SH SOLE 51007 0 10048 ONEX CORPORATION Common Stock 68272K103 1388 24405 SH SOLE 24405 0 0 ONO PHARMACEUTICAL CO ADR ADR 682736103 2753 426161 SH SOLE 364605 0 61556 OOMA INC Common Stock 683416101 835 63032 SH SOLE 23316 0 39716 OP BANCORP Common Stock 67109R109 136 15588 SH SOLE 15184 0 404 OPEN TEXT CORP Common Stock 683715106 10916 284036 SH SOLE 280086 0 3950 OPHTHOTECH CORP Common Stock 683745103 17 11834 SH SOLE 11834 0 0 OPKO HEALTH INC COM Common Stock 68375N103 1166 446891 SH SOLE 202991 0 243900 OPPENHEIMER HOLDINGS INC Common Stock 683797104 1207 46398 SH SOLE 22582 0 23816 OPTINOSE INC Common Stock 68404V100 1145 111141 SH SOLE 17741 0 93400 OPUS BK IRVINE CALIF COM Common Stock 684000102 2243 113262 SH SOLE 105087 0 8175 ORACLE CORP Common Stock 68389X105 590440 10993110 SH SOLE 7242276 0 3750834 ORANGE SA ADR 684060106 18625 1142655 SH SOLE 1004868 0 137787 ORASURE TECHNOLOGIES INC COM Common Stock 68554V108 796 71361 SH SOLE 67574 0 3787 ORBCOMM INC Common Stock 68555P100 973 143499 SH SOLE 142967 0 532 ORCHARD THERAPEUTICS PLC ADR 68570P101 1025 57310 SH SOLE 22534 0 34776 ORCHID ISLAND CAPITAL INC REIT 68571X103 968 147166 SH SOLE 144659 0 2507 OREILLY AUTOMOTIVE INC Common Stock 67103H107 111914 288216 SH SOLE 204361 0 83855 ORICA LTD ADR ADR 68618H103 181 14099 SH SOLE 9838 0 4261 ORIENTAL LAND CO LTD-ADR ADR 68620X104 257 11491 SH SOLE 776 0 10715 ORION ENGINEERED CARBO COM Common Stock L72967109 889 46797 SH SOLE 46797 0 0 ORION GROUP HOLDINGS INC Common Stock 68628V308 419 143344 SH SOLE 138780 0 4564 ORITANI FINANCIAL CORP Common Stock 68633D103 3742 224994 SH SOLE 138968 0 86026 ORIX CORP SPONSORED ADR ADR 686330101 35883 499274 SH SOLE 455668 0 43606 ORKLA ASA SPON ADR ADR 686331109 10035 1311718 SH SOLE 1214105 0 97613 ORMAT TECHNOLOGIES INC Common Stock 686688102 1876 34025 SH SOLE 23671 0 10354 ORTHOFIX MEDICAL INC Common Stock 68752M108 3313 58733 SH SOLE 38967 0 19766 OSHKOSH CORP Common Stock 688239201 20463 272374 SH SOLE 174344 0 98030 OSI SYSTEMS INC Common Stock 671044105 3890 44403 SH SOLE 31757 0 12646 OTONOMY INC COM Common Stock 68906L105 64 24355 SH SOLE 24355 0 0 OTSUKA HLDGS CO LTD ADR ADR 689164101 21119 1079151 SH SOLE 978068 0 101083 OTTER TAIL CORP Common Stock 689648103 5019 100738 SH SOLE 55447 0 45291 OUTFRONT MEDIA INC REIT 69007J106 8986 384034 SH SOLE 129635 0 254399 OVERSEA-CHINESE BANK-UNS ADR ADR 690333109 11094 679151 SH SOLE 584444 0 94707 OVERSEAS SHIPHOLDING GROUP-A Common Stock 69036R863 972 424484 SH SOLE 204167 0 220317 OVERSTOCK.COM INC Common Stock 690370101 474 28493 SH SOLE 18850 0 9643 OWENS & MINOR INC Common Stock 690732102 7261 1770907 SH SOLE 1436704 0 334203 OWENS CORNING Common Stock 690742101 6225 132113 SH SOLE 118625 0 13488 OWENS-ILLINOIS INC Common Stock 690768403 32449 1709644 SH SOLE 365799 0 1343845 OXFORD IMMUNOTEC GLOBA ORD SHS Common Stock G6855A103 454 26327 SH SOLE 3032 0 23295 OXFORD INDUSTRIES INC Common Stock 691497309 6334 84158 SH SOLE 34651 0 49507 P T TELEKOMUNIKASI INDONESIA SPONSORED ADR ADR 715684106 13112 477486 SH SOLE 462185 0 15301 PACCAR INC Common Stock 693718108 63720 935127 SH SOLE 791644 0 143483 PACIFIC BIOSCIENCES OF CALIFORNIA INC Common Stock 69404D108 1380 190845 SH SOLE 91474 0 99371 PACIFIC CENTY CYBERWKS SPONSORED ADR ADR 70454G207 543 86882 SH SOLE 23663 0 63219 PACIFIC MERCANTILE COM Common Stock 694552100 283 37098 SH SOLE 21014 0 16084 PACIFIC PREMIER BNCRP COM Common Stock 69478X105 2766 104249 SH SOLE 86763 0 17486 PACIRA BIOSCIENCES INC Common Stock 695127100 3314 87063 SH SOLE 11299 0 75764 PACKAGING CORP OF AMERICA Common Stock 695156109 29549 297332 SH SOLE 199960 0 97372 PACWEST BANCORP Common Stock 695263103 32358 860347 SH SOLE 365885 0 494462 PADDY POWER BETFAIR-UNSP ADR ADR 695274209 6331 163779 SH SOLE 151590 0 12189 PAGSEGURO DIGITAL LTD-CL A Common Stock G68707101 15756 527847 SH SOLE 502301 0 25546 PALO ALTO NETWORKS INC COM Common Stock 697435105 36125 148737 SH SOLE 115700 0 33037 PAMPA ENERGIA S A SPONS ADR LVL I ADR 697660207 6102 221313 SH SOLE 209948 0 11365 PAN AMERICAN SILVER CORP Common Stock 697900108 668 50405 SH SOLE 49633 0 772 PAN AMERICAN SILVER CORP-CVR Right 697900132 754 1144659 SH SOLE 663275 0 481384 PAN PACIFIC INTERNATIONAL HOLDINGS CORP ADR ADR 69807K105 19311 1166137 SH SOLE 1036867 0 129270 PANASONIC CORP - ADR ADR 69832A205 18291 2109654 SH SOLE 1868519 0 241135 PANDORA A/S SPONSORED ADR ADR 698341203 3437 293639 SH SOLE 272682 0 20957 PANHANDLE OIL AND GAS INC Common Stock 698477106 585 37269 SH SOLE 35627 0 1642 PAPA JOHN'S INTERNATIONAL INC Common Stock 698813102 2196 41467 SH SOLE 34475 0 6992 PAR PACIFIC HOLDINGS INC Common Stock 69888T207 1121 62960 SH SOLE 33883 0 29077 PARAMOUNT GROUP INC COM REIT 69924R108 8631 608252 SH SOLE 380916 0 227336 PARATEK PHARMACEUTICALS INC Common Stock 699374302 382 71352 SH SOLE 65217 0 6135 PARETEUM CORP Common Stock 69946T207 929 204265 SH SOLE 0 0 204265 PARK CITY GROUP INC COM NEW Common Stock 700215304 115 14335 SH SOLE 14261 0 74 PARK ELECTROCHEMICAL CORP Common Stock 700416209 996 63422 SH SOLE 40659 0 22763 PARK HOTELS & RESORTS INC REIT 700517105 12987 417862 SH SOLE 316793 0 101069 PARK NATIONAL CORP Common Stock 700658107 2058 21720 SH SOLE 12225 0 9495 PARK24 CO LTD-SPN ADR ADR 701491102 5445 250692 SH SOLE 231051 0 19641 PARKER HANNIFIN CORP Common Stock 701094104 71664 417572 SH SOLE 374419 0 43153 PARK-OHIO HOLDINGS CORP Common Stock 700666100 498 15375 SH SOLE 1903 0 13472 PARSLEY ENERGY INC Common Stock 701877102 10506 544354 SH SOLE 346841 0 197513 PARTY CITY HOLDCO INC COM Common Stock 702149105 1095 137964 SH SOLE 59423 0 78541 PATRICK INDS INC COM Common Stock 703343103 2155 47548 SH SOLE 45401 0 2147 PATTERN ENERGY GROUP INC Common Stock 70338P100 3185 144780 SH SOLE 66183 0 78597 PATTERSON COS INC Common Stock 703395103 16135 738441 SH SOLE 509461 0 228980 PATTERSON UTI ENERGY INC COM Common Stock 703481101 9319 664677 SH SOLE 443622 0 221055 PAYCHEX INC Common Stock 704326107 69486 866404 SH SOLE 759232 0 107172 PAYCOM SOFTWARE INC COM Common Stock 70432V102 19811 104747 SH SOLE 56772 0 47975 PAYLOCITY HOLDING CORP Common Stock 70438V106 2255 25279 SH SOLE 8648 0 16631 PAYPAL HOLDINGS INC Common Stock 70450Y103 332561 3202626 SH SOLE 2518224 0 684402 PBF ENERGY INC CL A Common Stock 69318G106 16513 530274 SH SOLE 236125 0 294149 PC CONNECTION INC Common Stock 69318J100 1249 34055 SH SOLE 28779 0 5276 PCM INC Common Stock 69323K100 1083 29572 SH SOLE 16543 0 13029 PCSB FINANCIAL CORP Common Stock 69324R104 795 40644 SH SOLE 18016 0 22628 PDC ENERGY INC Common Stock 69327R101 5404 132837 SH SOLE 112055 0 20782 PDF SOLUTIONS INC COM Common Stock 693282105 746 60413 SH SOLE 58192 0 2221 PDL BIOPHARMA INC Common Stock 69329Y104 4220 1134451 SH SOLE 422421 0 712030 PDVWIRELESS INC Common Stock 69290R104 476 13546 SH SOLE 13476 0 70 PEABODY ENERGY CORP Common Stock 704551100 3017 106504 SH SOLE 72283 0 34221 PEARSON PLC SPONSORED ADR ADR 705015105 12685 1155250 SH SOLE 1063809 0 91441 PEBBLEBROOK HOTEL TRUST REIT REIT 70509V100 9076 292221 SH SOLE 163713 0 128508 PEGASYSTEMS INC Common Stock 705573103 1202 18496 SH SOLE 17279 0 1217 PEMBINA PIPELINE CORP COM Common Stock 706327103 11032 300113 SH SOLE 295083 0 5030 PENN NATIONAL GAMING INC Common Stock 707569109 4902 243863 SH SOLE 125752 0 118111 PENN VIRGINIA CORP Common Stock 70788V102 562 12738 SH SOLE 12327 0 411 PENNANTPARK INVESTMENT CORP Common Stock 708062104 1177 170383 SH SOLE 8606 0 161777 PENNSYLVANIA RL ESTATE INVT SH BEN REIT REIT 709102107 2306 366679 SH SOLE 249988 0 116691 PENNYMAC FINANCIAL SERVICES Common Stock 70932M107 892 40092 SH SOLE 30082 0 10010 PENNYMAC MORTGAGE INVESTMENT REIT 70931T103 8542 412458 SH SOLE 201846 0 210612 PENSKE AUTOMOTIVE GROUP INC Common Stock 70959W103 2900 64952 SH SOLE 54310 0 10642 PENTAIR PLC Common Stock G7S00T104 23101 519016 SH SOLE 404738 0 114278 PENUMBRA INC COM Common Stock 70975L107 3221 21907 SH SOLE 10888 0 11019 PEOPLES BANCORP INC/OH Common Stock 709789101 1430 46181 SH SOLE 20102 0 26079 PEOPLE'S UNITED FINANCIAL INC Common Stock 712704105 42851 2606533 SH SOLE 2086109 0 520424 PEPSICO INC/NC Common Stock 713448108 663850 5416973 SH SOLE 3832008 0 1584965 PERFICIENT INC Common Stock 71375U101 6232 227542 SH SOLE 68131 0 159411 PERFORMANCE FOOD GROUP CO COM Common Stock 71377A103 13197 332925 SH SOLE 125840 0 207085 PERKINELMER INC Common Stock 714046109 26717 277267 SH SOLE 210404 0 66863 PERNOD RICARD S A SPONSORED ADR ADR 714264207 46275 1288276 SH SOLE 1070627 0 217649 PERRIGO CO PLC ORDINARY Common Stock G97822103 21151 439191 SH SOLE 388912 0 50279 PERSIMMON ADR ADR 715318101 6839 120151 SH SOLE 104875 0 15276 PERSPECTA INC Common Stock 715347100 5610 277432 SH SOLE 253605 0 23827 PETIQ INC COM CL A Common Stock 71639T106 600 19098 SH SOLE 6431 0 12667 PETMED EXPRESS INC Common Stock 716382106 1195 52447 SH SOLE 33181 0 19266 PETROCHINA CO LTD SPONSORED ADR ADR 71646E100 4265 65180 SH SOLE 61101 0 4079 PETROFAC LTD ADS ADR 716473103 209 66656 SH SOLE 64360 0 2296 PETROLEO BRASILEIRO SA PETRO SPONSORED ADR ADR 71654V101 7565 529038 SH SOLE 465194 0 63844 PETROLEO BRASILEIRO SA PETRO SPONSORED ADR ADR 71654V408 57345 3602080 SH SOLE 2869615 0 732465 PEUGEOT SA-UNSP ADR ADR 716830104 9520 390582 SH SOLE 350371 0 40211 PFIZER INC Common Stock 717081103 925813 21799219 SH SOLE 15003370 0 6795849 PG&E CORP Common Stock 69331C108 1130 63501 SH SOLE 55174 0 8327 PGIM GLOBAL HIGH YIELD FUND INC Closed-End Fund 69346J106 30991 2223157 SH SOLE 1997187 0 225970 PGIM HIGH YIELD BOND FUND INC Closed-End Fund 69346H100 16088 1134568 SH SOLE 998921 0 135647 PGT INNOVATIONS INC Common Stock 69336V101 862 62271 SH SOLE 59299 0 2972 PH GLATFELTER CO Common Stock 377316104 3231 228840 SH SOLE 171177 0 57663 PHI INC Common Stock 69336T205 25 57761 SH SOLE 55715 0 2046 PHIBRO ANIMAL HEALTH C CL A COM Common Stock 71742Q106 1720 52125 SH SOLE 41106 0 11019 PHILIP MORRIS INTERNATIONAL IN Common Stock 718172109 397944 4502141 SH SOLE 2812677 0 1689464 PHILIPPINE LONG DISTANCE TEL SPONSORED ADR ADR 69344D408 7379 340501 SH SOLE 326789 0 13712 PHILLIPS 66 COM Common Stock 718546104 202931 2132297 SH SOLE 1558162 0 574135 PHILLIPS 66 PARTNERS L COM UNIT REP INT MLP 718549207 1555 29707 SH SOLE 0 0 29707 PHOTRONICS INC Common Stock 719405102 2871 303786 SH SOLE 173746 0 130040 PHYSICIANS REALTY TRUST REIT 71943U104 6709 356660 SH SOLE 290293 0 66367 PIEDMONT OFFICE REALTY TUR-A REIT REIT 720190206 8416 403656 SH SOLE 196178 0 207478 PIER 1 IMPORTS INC Common Stock 720279108 621 813570 SH SOLE 190140 0 623430 PIERIS PHARMACEUTICALS COM Common Stock 720795103 57 16887 SH SOLE 16777 0 110 PILGRIM'S PRIDE CORP Common Stock 72147K108 18451 827767 SH SOLE 52131 0 775636 PINDUODUO INC-ADR ADR 722304102 297 11988 SH SOLE 10112 0 1876 PING AN INS GROUP CO CHINA SPON ADR ADR 72341E304 20708 915080 SH SOLE 810360 0 104720 PINNACLE FINANCIAL PARTNERS IN Common Stock 72346Q104 4614 84355 SH SOLE 71816 0 12539 PINNACLE WEST CAPITAL CORP Common Stock 723484101 54718 572481 SH SOLE 428941 0 143540 PIONEER ENERGY SERVICES CORP Common Stock 723664108 533 301057 SH SOLE 203069 0 97988 PIONEER FLOATING RATE TRUST Closed-End Fund 72369J102 247 23758 SH SOLE 16318 0 7440 PIONEER MUNI HI INC ADV TRST Closed-End Fund 723762100 446 41479 SH SOLE 41479 0 0 PIONEER MUNI HIGH INCOME TRUST Closed-End Fund 723763108 1712 143398 SH SOLE 129623 0 13775 PIONEER NATURAL RESOURCES CO Common Stock 723787107 56499 371023 SH SOLE 311875 0 59148 PIPER JAFFRAY COS Common Stock 724078100 3289 45165 SH SOLE 31986 0 13179 PITNEY BOWES INC Common Stock 724479100 6808 990930 SH SOLE 539768 0 451162 PLAINS ALL AMER PIPELINE LP MLP 726503105 35653 1454612 SH SOLE 1400977 0 53635 PLAINS GP HOLDINGS LP-CL A Common Stock 72651A207 853 34226 SH SOLE 33608 0 618 PLANET FITNESS INC CL A Common Stock 72703H101 7750 112770 SH SOLE 21788 0 90982 PLANTRONICS INC Common Stock 727493108 4299 93225 SH SOLE 45418 0 47807 PLAYA HOTELS & RESORTS Common Stock N70544106 916 120093 SH SOLE 2532 0 117561 PLAYAGS INC Common Stock 72814N104 5645 235900 SH SOLE 5904 0 229996 PLEXUS CORP Common Stock 729132100 6229 102204 SH SOLE 78611 0 23593 PLUG POWER INC COM Common Stock 72919P202 106 44331 SH SOLE 44330 0 1 PLURALSIGHT INC - A Common Stock 72941B106 11892 374663 SH SOLE 373025 0 1638 PNC FINANCIAL SERVICES GROUP I Common Stock 693475105 185813 1514860 SH SOLE 1147336 0 367524 PNM RESOURCES INC Common Stock 69349H107 14943 315651 SH SOLE 193868 0 121783 POLARIS INDUSTRIES INC Common Stock 731068102 7373 87329 SH SOLE 67566 0 19763 POLYONE CORP Common Stock 73179P106 5300 180814 SH SOLE 116380 0 64434 POOL CORP Common Stock 73278L105 16692 101183 SH SOLE 56843 0 44340 POPULAR INC Common Stock 733174700 27407 525747 SH SOLE 179908 0 345839 PORSCHE AUTOMOBIL HLDG ADR ADR 73328P106 15288 2449961 SH SOLE 2205838 0 244123 PORTLAND GENERAL ELECTRIC CO Common Stock 736508847 20159 388876 SH SOLE 195431 0 193445 PORTOLA PHARMACEUTICAL COM Common Stock 737010108 2358 67941 SH SOLE 64051 0 3890 POSCO SPONSORED ADR ADR 693483109 24243 439104 SH SOLE 430283 0 8821 POST HOLDINGS INC Common Stock 737446104 10720 97992 SH SOLE 83430 0 14562 POTBELLY CORP Common Stock 73754Y100 99 11676 SH SOLE 3743 0 7933 POTLATCHDELTIC CORP REIT 737630103 4325 114445 SH SOLE 60754 0 53691 POWELL INDUSTRIES INC Common Stock 739128106 449 16893 SH SOLE 16187 0 706 POWER INTEGRATIONS INC Common Stock 739276103 7233 103424 SH SOLE 61465 0 41959 POWER SOLUTIONS INTERNATIONAL Common Stock 73933G202 81 10845 SH SOLE 10845 0 0 PPG INDUSTRIES INC Common Stock 693506107 86821 769212 SH SOLE 628502 0 140710 PPL CORP Common Stock 69351T106 76499 2410190 SH SOLE 1926204 0 483986 PQ GROUP HOLDINGS INC Common Stock 73943T103 811 53438 SH SOLE 52725 0 713 PRA GROUP INC Common Stock 69354N106 3816 142338 SH SOLE 97929 0 44409 PRA HEALTH SCIENCES COM Common Stock 69354M108 10932 99120 SH SOLE 78270 0 20850 PRADA S.P.A.-UNSP ADR ADR 73942H100 3581 597342 SH SOLE 596761 0 581 PRECISION BIOSCIENCES INC Common Stock 74019P108 223 12400 SH SOLE 0 0 12400 PREFERRED APARTMENT COMMUN - A REIT 74039L103 2458 165836 SH SOLE 126423 0 39413 PREFERRED BK LOS ANGELES CA COM Common Stock 740367404 767 17051 SH SOLE 16509 0 542 PREMIER INC - CLASS A Common Stock 74051N102 9252 268256 SH SOLE 47857 0 220399 PRESIDIO INC Common Stock 74102M103 2351 158859 SH SOLE 26149 0 132710 PRESTIGE CONSUMER HEALTHCARE I Common Stock 74112D101 9412 314681 SH SOLE 132025 0 182656 PRICESMART INC Common Stock 741511109 1679 28524 SH SOLE 19071 0 9453 PRIMERICA INC Common Stock 74164M108 5223 42756 SH SOLE 36845 0 5911 PRIMO WATER CORP Common Stock 74165N105 408 26359 SH SOLE 15945 0 10414 PRIMORIS SERVICES CORP Common Stock 74164F103 878 42473 SH SOLE 25771 0 16702 PRINCIPAL FINANCIAL GROUP INC Common Stock 74251V102 53675 1069434 SH SOLE 937919 0 131515 PROASSURANCE CORP Common Stock 74267C106 6369 184015 SH SOLE 108099 0 75916 PROCTER & GAMBLE CO/THE Common Stock 742718109 861243 8277199 SH SOLE 6239997 0 2037202 PROFIRE ENERGY INC COM Common Stock 74316X101 46 25908 SH SOLE 25908 0 0 PROGENICS PHARMACEUTICALS IN COM Common Stock 743187106 939 202455 SH SOLE 110889 0 91566 PROGRESS SOFTWARE CORP Common Stock 743312100 8322 187564 SH SOLE 92900 0 94664 PROGRESSIVE CORP/THE Common Stock 743315103 156396 2169457 SH SOLE 1378955 0 790502 PROLOGIS INC REIT 74340W103 113362 1575561 SH SOLE 1248727 0 326834 PROOFPOINT INC COM Common Stock 743424103 10418 85796 SH SOLE 39646 0 46150 PROPETRO HOLDING CORP Common Stock 74347M108 7224 320479 SH SOLE 76574 0 243905 PROS HOLDINGS INC Common Stock 74346Y103 2994 70869 SH SOLE 29886 0 40983 PROSIEBENSAT 1 MEDIA A ADR ADR 743476202 5930 1684615 SH SOLE 1521219 0 163396 PROSPERITY BANCSHARES INC Common Stock 743606105 13243 191761 SH SOLE 133508 0 58253 PROTAGONIST THERAPEUTICS INC Common Stock 74366E102 215 17127 SH SOLE 1415 0 15712 PROTEOSTASIS THERAPEUT COM Common Stock 74373B109 23 18527 SH SOLE 17214 0 1313 PROTHENA CORP PLC SHS Common Stock G72800108 358 29534 SH SOLE 28464 0 1070 PROTO LABS INC COM Common Stock 743713109 7535 71670 SH SOLE 54626 0 17044 PROVIDENCE SERVICE CORP/THE Common Stock 743815102 1832 27503 SH SOLE 18454 0 9049 PROVIDENT FINANCIAL SERVICES Common Stock 74386T105 7726 298401 SH SOLE 172775 0 125626 PRUDENTIAL FINANCIAL INC Common Stock 744320102 134988 1469176 SH SOLE 1011040 0 458136 PRUDENTIAL PLC ADR ADR 74435K204 51363 1277063 SH SOLE 797978 0 479085 PRYSMIAN SPA-UNSPONSOREE ADR ADR 74440L106 9080 968567 SH SOLE 883730 0 84837 PS BUSINESS PARKS INC/CA REIT REIT 69360J107 8651 55161 SH SOLE 35678 0 19483 PT BK MANDIRI PERSERO ADR ADR 69367U105 10245 988888 SH SOLE 941198 0 47690 PT BK RAKYAT ADR SHS B ADR 69366X100 6170 426965 SH SOLE 331108 0 95857 PT SEMEN GRESIK PERSER ADR ADR 69367J100 1572 81933 SH SOLE 78289 0 3644 PT UTD TRACTORS TBK ADR ADR 69367T108 1059 27319 SH SOLE 27020 0 299 PTC INC Common Stock 69370C100 13643 147999 SH SOLE 126442 0 21557 PTC THERAPEUTICS INC COM Common Stock 69366J200 1563 41522 SH SOLE 39080 0 2442 PUBLIC SERVICE ENTERPRISE GROUP Common Stock 744573106 104320 1755941 SH SOLE 1288328 0 467613 PUBLIC STORAGE INC COM REIT REIT 74460D109 80160 368079 SH SOLE 317540 0 50539 PUBLICIS S A NEW SPONSORED ADR ADR 74463M106 6236 466904 SH SOLE 373576 0 93328 PULTEGROUP INC Common Stock 745867101 49651 1775801 SH SOLE 920685 0 855116 PUMA BIOTECHNOLOGY INC COM Common Stock 74587V107 4231 109069 SH SOLE 6777 0 102292 PURE CYCLE CORP Common Stock 746228303 420 42630 SH SOLE 30378 0 12252 PURE STORAGE INC CL A Common Stock 74624M102 3085 141583 SH SOLE 137268 0 4315 PUTNAM MANAGED MUNI INCM TRS Closed-End Fund 746823103 92 12312 SH SOLE 5064 0 7248 PUTNAM MASTER INTER INC TST Closed-End Fund 746909100 633 139374 SH SOLE 78436 0 60938 PUTNAM MUNI OPPORTUNITIES TR Closed-End Fund 746922103 6452 526228 SH SOLE 521329 0 4899 PVH CORP Common Stock 693656100 24463 200596 SH SOLE 160622 0 39974 PYXUS INTERNATIONAL INC Common Stock 74737V106 1412 59102 SH SOLE 23424 0 35678 PZENA INVESTMENT MANAGEMENT Common Stock 74731Q103 146 18077 SH SOLE 17983 0 94 Q2 HLDGS INC COM Common Stock 74736L109 2871 41459 SH SOLE 11242 0 30217 QAD INC Common Stock 74727D306 923 21441 SH SOLE 5323 0 16118 QBE INS GROUP LTD SPONSORED ADR ADR 74728G605 28053 3184175 SH SOLE 2960478 0 223697 QCR HOLDINGS INC COM Common Stock 74727A104 258 7596 SH SOLE 7596 0 0 QEP RESOURCES INC Common Stock 74733V100 9250 1187418 SH SOLE 881271 0 306147 QI PLC SPONSERED ADR ADR 74735M108 3069 213290 SH SOLE 202066 0 11224 QIAGEN N.V. Common Stock N72482123 46277 1137581 SH SOLE 928013 0 209568 QORVO INC Common Stock 74736K101 19035 265374 SH SOLE 231237 0 34137 QTS RLTY TR INC COM CL A REIT 74736A103 5311 118042 SH SOLE 94930 0 23112 QUAD/GRAPHICS INC Common Stock 747301109 2080 174770 SH SOLE 96465 0 78305 QUAKER CHEMICAL CORP Common Stock 747316107 7188 35883 SH SOLE 21637 0 14246 QUALCOMM INC Common Stock 747525103 240426 4215778 SH SOLE 3121699 0 1094079 QUALYS INC COM Common Stock 74758T303 4605 55653 SH SOLE 48891 0 6762 QUANEX BUILDING PRODUCTS CORP Common Stock 747619104 1079 67885 SH SOLE 46816 0 21069 QUANTA SERVICES INC Common Stock 74762E102 12859 340735 SH SOLE 288590 0 52145 QUANTENNA COMMUNICATIO COM Common Stock 74766D100 1296 53248 SH SOLE 24781 0 28467 QUEST DIAGNOSTICS INC/DE Common Stock 74834L100 56622 629689 SH SOLE 498922 0 130767 QUIDEL CORP Common Stock 74838J101 3590 54832 SH SOLE 30103 0 24729 QUINSTREET INC Common Stock 74874Q100 1649 123155 SH SOLE 105539 0 17616 QUORUM HEALTH CORP Common Stock 74909E106 222 158615 SH SOLE 81608 0 77007 QUOTIENT TECHNOLOGY INC Common Stock 749119103 436 44128 SH SOLE 43761 0 367 QURATE RETAIL INC Common Stock 74915M100 18238 1141278 SH SOLE 719118 0 422160 R1 RCM INC COM Common Stock 749397105 2015 208363 SH SOLE 81718 0 126645 RA PHARMACEUTICALS INC Common Stock 74933V108 1193 53267 SH SOLE 12145 0 41122 RADIAN GROUP INC Common Stock 750236101 11016 531166 SH SOLE 167911 0 363255 RADIANT LOGISTICS INC COM Common Stock 75025X100 1222 193955 SH SOLE 18144 0 175811 RADIUS HEALTH INC Common Stock 750469207 653 32727 SH SOLE 31140 0 1587 RADNET INC Common Stock 750491102 839 67677 SH SOLE 24826 0 42851 RADWARE LTD ORD Common Stock M81873107 233 8902 SH SOLE 8517 0 385 RAKUTEN INC ADR ADR 75102W108 13013 1369782 SH SOLE 1215583 0 154199 RALPH LAUREN CORP Common Stock 751212101 29696 228997 SH SOLE 125861 0 103136 RAMACO RES INC COM Common Stock 75134P303 67 11498 SH SOLE 9483 0 2015 RAMBUS INC Common Stock 750917106 3149 301328 SH SOLE 196186 0 105142 RANDSTAD HLDG NV ADR ADR 75279Q108 3669 150466 SH SOLE 140189 0 10277 RANGE RESOURCES CORP Common Stock 75281A109 11803 1050078 SH SOLE 331518 0 718560 RAPID7 INC COM Common Stock 753422104 1675 33100 SH SOLE 11503 0 21597 RAVEN INDUSTRIES INC Common Stock 754212108 2546 66357 SH SOLE 58746 0 7611 RAYMOND JAMES FINANCIAL INC Common Stock 754730109 33607 417940 SH SOLE 308249 0 109691 RAYONIER ADVANCED MATERIALS Common Stock 75508B104 2842 209569 SH SOLE 117083 0 92486 RAYONIER INC COM REIT REIT 754907103 7477 237230 SH SOLE 153395 0 83835 RAYTHEON CO Common Stock 755111507 196514 1079272 SH SOLE 681358 0 397914 RBC BEARINGS INC Common Stock 75524B104 7548 59352 SH SOLE 39280 0 20072 RCI HOSPITALITY HOLDINGS INC Common Stock 74934Q108 217 9465 SH SOLE 6830 0 2635 RE/MAX HOLDINGS INCL - CL A Common Stock 75524W108 1493 38738 SH SOLE 33953 0 4785 READY CAPITAL CORP REIT 75574U101 588 40096 SH SOLE 39955 0 141 REAL ESTATE SELECT SECT SPDR ETP 81369Y860 467 12907 SH SOLE 10753 0 2154 REALOGY HLDGS CORP COM Common Stock 75605Y106 5402 473842 SH SOLE 274526 0 199316 REALPAGE INC Common Stock 75606N109 18286 301305 SH SOLE 157626 0 143679 REALTY INCOME CORP COM REIT REIT 756109104 43858 596227 SH SOLE 532353 0 63874 REATA PHARMACEUTICALS CL A Common Stock 75615P103 2597 30385 SH SOLE 7756 0 22629 RECKITT BENCKISER GROUP - SPONSORED ADR ADR 756255204 37672 2225165 SH SOLE 1934655 0 290510 RECKITT BENCKISER GROUP PLC Common Stock G74079107 370 4450 SH SOLE 4450 0 0 RECRO PHARMA INC Common Stock 75629F109 516 87989 SH SOLE 86146 0 1843 RECRUIT HOLDINGS CO LTD-ADR ADR 75629J101 652 114401 SH SOLE 95334 0 19067 RED ELECTRICA COR - UNSPON ADR ADR 756568101 24642 2320381 SH SOLE 2096194 0 224187 RED HAT INC Common Stock 756577102 109591 599839 SH SOLE 483001 0 116838 RED ROBIN GOURMET BURGERS INC Common Stock 75689M101 1137 39472 SH SOLE 20194 0 19278 RED ROCK RESORTS INC -CLASS A Common Stock 75700L108 2087 80742 SH SOLE 49693 0 31049 REDFIN CORP Common Stock 75737F108 2540 125326 SH SOLE 41622 0 83704 REDWOOD TRUST INC REIT REIT 758075402 5625 348275 SH SOLE 225511 0 122764 REGAL BELOIT CORP COM Common Stock 758750103 12879 157316 SH SOLE 78201 0 79115 REGENCY CENTERS CORP REIT REIT 758849103 20644 305875 SH SOLE 270342 0 35533 REGENERON PHARMACEUTICALS Common Stock 75886F107 101778 247864 SH SOLE 185294 0 62570 REGENXBIO INC COM Common Stock 75901B107 2658 46372 SH SOLE 34188 0 12184 REGIONAL MGMT CORP COM Common Stock 75902K106 953 39040 SH SOLE 16899 0 22141 REGIONS FINANCIAL CORP Common Stock 7591EP100 102287 7228777 SH SOLE 4434550 0 2794227 REGIS CORP Common Stock 758932107 2796 142167 SH SOLE 75339 0 66828 REINSURANCE GROUP OF AMERICA I Common Stock 759351604 46022 324144 SH SOLE 153088 0 171056 RELIANCE STEEL & ALUMINUM CO Common Stock 759509102 24875 275598 SH SOLE 194254 0 81344 RELX PLC - SPONSORED ADR ADR 759530108 47080 2194874 SH SOLE 1693148 0 501726 REMARK HOLDINGS INC Common Stock 75955K102 34 18542 SH SOLE 18112 0 430 REMY COINTREAU S A ADR ADR 759655103 499 37261 SH SOLE 30819 0 6442 RENAISSANCERE HOLDINGS LTD Common Stock G7496G103 30524 212709 SH SOLE 83823 0 128886 RENASANT CORP Common Stock 75970E107 2747 81148 SH SOLE 63877 0 17271 RENAULT S A ADR ADR 759673403 13095 993895 SH SOLE 887050 0 106845 RENESAS ELECTRO-UNSPON ADR ADR 75972B101 85 37193 SH SOLE 799 0 36394 RENEWABLE ENERGY GROUP INC Common Stock 75972A301 3044 138607 SH SOLE 62744 0 75863 RENT-A-CENTER INC/TX Common Stock 76009N100 10873 520979 SH SOLE 199879 0 321100 RENTOKIL INITIAL PLC SPONSORED ADR ADR 760125104 1967 83953 SH SOLE 17745 0 66208 REPLIGEN CORP COM Common Stock 759916109 3952 66885 SH SOLE 60962 0 5923 REPSOL YPF S A SPONSORED ADR ADR 76026T205 29293 1715046 SH SOLE 1453856 0 261190 REPUBLIC BANCORP INC/KY Common Stock 760281204 1891 42282 SH SOLE 7278 0 35004 REPUBLIC FIRST BANCORP INC Common Stock 760416107 203 38696 SH SOLE 38453 0 243 REPUBLIC SERVICES INC Common Stock 760759100 53184 661652 SH SOLE 533062 0 128590 RESIDEO TECHNOLOGIES INC Common Stock 76118Y104 8768 454554 SH SOLE 230496 0 224058 RESMED INC Common Stock 761152107 27159 261216 SH SOLE 211247 0 49969 RESOLUTE FOREST PRODUCTS Common Stock 76117W109 842 106529 SH SOLE 98679 0 7850 RESOURCES CONNECTION INC Common Stock 76122Q105 3215 194368 SH SOLE 66043 0 128325 RESTAURANT BRANDS INTERN Common Stock 76131D103 8794 135069 SH SOLE 106772 0 28297 RETAIL OPPORTUNITY INVESTMEN REIT REIT 76131N101 5521 318390 SH SOLE 185531 0 132859 RETAIL PPTYS AMER INC CL A REIT 76131V202 9454 775558 SH SOLE 313574 0 461984 RETAIL VALUE INC - W/I REIT 76133Q102 2323 74520 SH SOLE 51454 0 23066 RETROPHIN INC Common Stock 761299106 2115 93445 SH SOLE 31253 0 62192 REV GROUP INC COM Common Stock 749527107 5192 474186 SH SOLE 60342 0 413844 REVANCE THERAPEUTICS INC Common Stock 761330109 905 57405 SH SOLE 21597 0 35808 REVLON INC Common Stock 761525609 373 19250 SH SOLE 19005 0 245 REX AMERICAN RESOURCES CORP Common Stock 761624105 1683 20883 SH SOLE 14459 0 6424 REXEL SA ADR ADR 761681105 125 11033 SH SOLE 2615 0 8418 REXFORD INDUSTRIAL REALTY IN REIT 76169C100 5391 150552 SH SOLE 79967 0 70585 REXNORD CORP NEW COM Common Stock 76169B102 3984 158490 SH SOLE 66991 0 91499 RH Common Stock 74967X103 7068 68659 SH SOLE 51266 0 17393 RHEINMETALL AG - USNPONS ADR ADR 76206K107 375 18379 SH SOLE 18379 0 0 RHYTHM PHARMACEUTICALS INC Common Stock 76243J105 642 23429 SH SOLE 1342 0 22087 RICOH LTD ADR NEW ADR 765658307 530 51498 SH SOLE 46142 0 5356 RIGEL PHARMACEUTICALS INC COM NEW Common Stock 766559603 43 16735 SH SOLE 12586 0 4149 RIGNET INC Common Stock 766582100 334 34213 SH SOLE 2011 0 32202 RING ENERGY INC COM Common Stock 76680V108 958 163179 SH SOLE 157626 0 5553 RINGCENTRAL INC -CLASS A Common Stock 76680R206 15260 141559 SH SOLE 101413 0 40146 RIO TINTO PLC SPONSORED ADR ADR 767204100 67499 1146960 SH SOLE 954347 0 192613 RITCHIE BROS AUCTIONEERS INC Common Stock 767744105 2932 86249 SH SOLE 62796 0 23453 RITE AID CORP COM Common Stock 767754872 2290 3606663 SH SOLE 1087074 0 2519589 RIVERNORTH/DOUBLELINE STR OPP Closed-End Fund 76882G107 1460 89026 SH SOLE 57799 0 31227 RLI CORP Common Stock 749607107 6883 95936 SH SOLE 84701 0 11235 RLJ LODGING TR COM REIT 74965L101 6003 341645 SH SOLE 130131 0 211514 RMR GROUP INC/THE - A Common Stock 74967R106 1999 32786 SH SOLE 13193 0 19593 ROBERT HALF INTERNATIONAL INC Common Stock 770323103 47133 723346 SH SOLE 412992 0 310354 ROCHE HLDG LTD SPONSORED ADR ADR 771195104 185958 5407314 SH SOLE 4550437 0 856877 ROCHE HOLDING AG-GENUSSCHEIN Common Stock H69293217 347 1269 SH SOLE 1263 0 6 ROCKWELL AUTOMATION INC Common Stock 773903109 56764 323517 SH SOLE 283739 0 39778 ROCKWELL MEDICAL INC Common Stock 774374102 451 79182 SH SOLE 79182 0 0 ROGERS COMMUNICATIONS INC Common Stock 775109200 10084 187374 SH SOLE 153379 0 33995 ROGERS CORP Common Stock 775133101 6792 42750 SH SOLE 29680 0 13070 ROHM CO LTD - UNSPONS ADR ADR 775376106 3549 113073 SH SOLE 100463 0 12610 ROKU INC Common Stock 77543R102 1100 17049 SH SOLE 17042 0 7 ROLLINS INC Common Stock 775711104 18689 449049 SH SOLE 393906 0 55143 ROLLS ROYCE GROUP PLC SPONSORED ADR ADR 775781206 25943 2192959 SH SOLE 1433145 0 759814 ROPER TECHNOLOGIES INC Common Stock 776696106 142914 417914 SH SOLE 240583 0 177331 ROSETTA RESOURCES INC Common Stock 777385105 208 61175 SH SOLE 59428 0 1747 ROSETTA STONE INC Common Stock 777780107 1161 53148 SH SOLE 7329 0 45819 ROSS STORES INC Common Stock 778296103 148571 1595823 SH SOLE 959379 0 636444 ROSTELECOM OPEN JT STK SPONSORED ADR ADR 778529107 231 35535 SH SOLE 35535 0 0 ROWAN COS PLC Common Stock G7665A101 7427 688323 SH SOLE 382135 0 306188 ROYAL BANK OF CANADA Common Stock 780087102 48686 644417 SH SOLE 638595 0 5822 ROYAL BANK OF SCOTLAND-SPON ADR ADR 780097689 20677 3171259 SH SOLE 2850634 0 320625 ROYAL CARIBBEAN CRUISES LTD COM Common Stock V7780T103 57189 498944 SH SOLE 324340 0 174604 ROYAL DUTCH SHELL PLC SPONS ADR A ADR 780259206 196060 3132448 SH SOLE 2132587 0 999861 ROYAL DUTCH SHELL-SPON ADR-B ADR 780259107 59466 929875 SH SOLE 711904 0 217971 ROYAL GOLD INC Common Stock 780287108 13683 150476 SH SOLE 108089 0 42387 ROYAL KPN NV SPONSORED ADR ADR 780641205 8818 2808212 SH SOLE 2492159 0 316053 ROYAL MAIL PLC ADR ADR 78033R107 3898 628177 SH SOLE 575579 0 52598 ROYCE MICRO-CAP TR INC COM Closed-End Fund 780915104 495 59433 SH SOLE 36321 0 23112 ROYCE VALUE TRUST Closed-End Fund 780910105 5966 433589 SH SOLE 288757 0 144832 RPC INC Common Stock 749660106 5540 485549 SH SOLE 482879 0 2670 RPM INTERNATIONAL INC Common Stock 749685103 15231 262415 SH SOLE 244155 0 18260 RPT REALTY REIT 74971D101 2845 236911 SH SOLE 150981 0 85930 RR DONNELLEY & SONS CO Common Stock 257867200 5705 1208702 SH SOLE 218474 0 990228 RSA INSURANCE GROUP PLC ADR ADR 74971A206 12069 1806668 SH SOLE 1586780 0 219888 RSX - VanEck Vectors Russia ETF ETP 92189F403 2981 144725 SH SOLE 0 0 144725 RTI SURGICAL INC Common Stock 74975N105 238 39557 SH SOLE 39557 0 0 RTW RETAILWINDS INC Common Stock 74980D100 113 46999 SH SOLE 2760 0 44239 RUBICON PROJ INC COM Common Stock 78112V102 2648 435495 SH SOLE 89301 0 346194 RUDOLPH TECHNOLOGIES INC Common Stock 781270103 2241 98298 SH SOLE 78730 0 19568 RUSH ENTERPRISES INC Common Stock 781846209 4327 103485 SH SOLE 44900 0 58585 RUTH'S HOSPITALITY GROUP INC Common Stock 783332109 3148 123030 SH SOLE 73214 0 49816 RWE AG SPONSORED ADR ADR 74975E303 18164 677386 SH SOLE 607771 0 69615 RYANAIR HLDGS PLC SPONSORED ADR ADR 783513203 11726 156468 SH SOLE 137914 0 18554 RYDER SYSTEM INC Common Stock 783549108 19901 321041 SH SOLE 187416 0 133625 RYERSON INC Common Stock 783754104 717 83735 SH SOLE 37019 0 46716 RYMAN HOSPITALITY PROPERTIES REIT 78377T107 7212 87697 SH SOLE 53098 0 34599 RYOHIN KEIKAKU CO LTD ADR ADR 78392U105 9762 192166 SH SOLE 175631 0 16535 S&P GLOBAL INC Common Stock 78409V104 179995 854879 SH SOLE 615897 0 238982 S&T BANCORP INC Common Stock 783859101 3237 81881 SH SOLE 67676 0 14205 SABRA HEALTH CARE REIT INC REIT 78573L106 6964 357664 SH SOLE 255834 0 101830 SABRE CORP COM Common Stock 78573M104 3991 186576 SH SOLE 176291 0 10285 SAFE BULKERS INC Common Stock Y7388L103 93 63523 SH SOLE 61387 0 2136 SAFEGUARD SCIENTIFICS INC Common Stock 786449207 1078 99391 SH SOLE 98370 0 1021 SAFEHOLD INC REIT 78645L100 279 12810 SH SOLE 4882 0 7928 SAFETY INSURANCE GROUP INC Common Stock 78648T100 4484 51456 SH SOLE 33645 0 17811 SAFRAN S A SPON ADR ADR 786584102 33914 989193 SH SOLE 858788 0 130405 SAGE GROUP PLC - UNSPON ADR ADR 78663S201 7751 211479 SH SOLE 183882 0 27597 SAGE THERAPEUTICS INC Common Stock 78667J108 5780 36339 SH SOLE 29616 0 6723 SAIA INC Common Stock 78709Y105 6185 101232 SH SOLE 54311 0 46921 SAILPOINT TECHNOLOGIES HOLDI Common Stock 78781P105 3152 109736 SH SOLE 68984 0 40752 SALESFORCE.COM INC Common Stock 79466L302 399492 2522525 SH SOLE 1871316 0 651209 SALLY BEAUTY HOLDINGS INC Common Stock 79546E104 15752 855597 SH SOLE 399537 0 456060 SAMPO OYJ ADR ADR 79588J102 20976 927542 SH SOLE 832545 0 94997 SAMSONITE INTL SA ADR ADR 79604U107 2647 165334 SH SOLE 18267 0 147067 SANDERSON FARMS INC Common Stock 800013104 9333 70792 SH SOLE 45489 0 25303 SANDRIDGE ENERGY INC Common Stock 80007P869 1270 158405 SH SOLE 71129 0 87276 SANDS CHINA LTD UNSPONSORE ADR ADR 80007R105 9295 184312 SH SOLE 166361 0 17951 SANDVIK AB ADR ADR 800212201 21548 1322376 SH SOLE 1206245 0 116131 SANDY SPRING BANCORP INC Common Stock 800363103 2419 77328 SH SOLE 34576 0 42752 SANGAMO THERAPEUTICS COM Common Stock 800677106 809 84815 SH SOLE 82153 0 2662 SANLAM LTD SPONSORED ADR ADR 80104Q208 5042 493562 SH SOLE 484093 0 9469 SANMINA CORP Common Stock 801056102 9572 331777 SH SOLE 154206 0 177571 SANOFI AVENTIS SPONSORED ADR ADR 80105N105 90641 2047006 SH SOLE 1850366 0 196640 SANTANDER CONSUMER USA COM Common Stock 80283M101 19902 941877 SH SOLE 454778 0 487099 SANTEN PHARMACEUTICAL ADR ADR 80287P100 13691 917927 SH SOLE 721727 0 196200 SANTOS LTD - SPONSORED ADR ADR 803021807 818 168259 SH SOLE 132244 0 36015 SAP AKTIENGESELLSCHAFT SPONSORED ADR ADR 803054204 121342 1050948 SH SOLE 879314 0 171634 SAPIENS INTL CORP N V ORD Common Stock G7T16G103 251 16440 SH SOLE 16440 0 0 SAPPI LTD SPON ADR NEW ADR 803069202 284 63126 SH SOLE 63126 0 0 SAREPTA THERAPEUTICS I COM Common Stock 803607100 15552 130482 SH SOLE 75619 0 54863 SASOL LTD SPONSORED ADR ADR 803866300 7429 240119 SH SOLE 227252 0 12867 SAUL CENTERS INC REIT REIT 804395101 2561 49862 SH SOLE 33321 0 16541 SBA COMMUNICATIONS CORP REIT 78410G104 78133 391330 SH SOLE 276343 0 114987 SBERBANK RUSSIA SPONSORED ADR ADR 80585Y308 13445 1020123 SH SOLE 879578 0 140545 SCANSOURCE INC Common Stock 806037107 4918 137288 SH SOLE 63057 0 74231 SCHLUMBERGER LTD Common Stock 806857108 164964 3786185 SH SOLE 2435609 0 1350576 SCHNEIDER ELECT SA - UNSP ADR ADR 80687P106 36255 2316630 SH SOLE 1893985 0 422645 SCHNEIDER NATIONAL INC CL B Common Stock 80689H102 974 46293 SH SOLE 20709 0 25584 SCHNITZER STEEL INDUSTRIES INC Common Stock 806882106 3290 137075 SH SOLE 72963 0 64112 SCHOLASTIC CORP Common Stock 807066105 5412 136106 SH SOLE 99764 0 36342 SCHWAB 1000 INDEX ETF ETP 808524722 3313 119059 SH SOLE 119059 0 0 SCHWAB STRATEGIC TR INTL EQTY ETF ETP 808524805 260 8318 SH SOLE 7733 0 585 SCHWAB STRATEGIC TR SCHWB FDT EMK LG ETP 808524730 3865 139377 SH SOLE 139377 0 0 SCHWAB STRATEGIC TR US DIVIDEND EQ ETP 808524797 1209 23126 SH SOLE 23126 0 0 SCHWAB STRATEGIC TR US LRG CAP ETF ETP 808524201 3948 58396 SH SOLE 57622 0 774 SCHWAB STRATEGIC TR US REIT ETF ETP 808524847 1293 29095 SH SOLE 29095 0 0 SCHWAB STRATEGIC TR US SML CAP ETF ETP 808524607 2497 35705 SH SOLE 35705 0 0 SCHWEITZER-MAUDUIT INTERNATION Common Stock 808541106 4443 114749 SH SOLE 70432 0 44317 SCIENCE APPLICATIONS INTE Common Stock 808625107 6954 90369 SH SOLE 49996 0 40373 SCIENTIFIC GAMES CORP Common Stock 80874P109 1172 57372 SH SOLE 55843 0 1529 SCORPIO BULKERS INC Common Stock Y7546A122 257 66800 SH SOLE 66363 0 437 SCORPIO TANKERS INC SHS Common Stock Y7542C130 595 29976 SH SOLE 29840 0 136 SCOR-SPONSORED ADR ADR 80917Q106 15464 3673117 SH SOLE 2929846 0 743271 SCOTTISH & SOUTHERN ENERGY P SPONSORED ADR ADR 78467K107 21773 1401110 SH SOLE 805115 0 595995 SCOTTS MIRACLE-GRO CO/THE Common Stock 810186106 9699 123433 SH SOLE 108764 0 14669 SCPHARMACEUTICALS INC Common Stock 810648105 55 18325 SH SOLE 17870 0 455 SDPR PORT S&P 500 VALUE ETP 78464A508 65236 2154411 SH SOLE 2154411 0 0 SEA LTD-ADR ADR 81141R100 276 11719 SH SOLE 72 0 11647 SEABOARD CORP Common Stock 811543107 1388 324 SH SOLE 217 0 107 SEACOAST BKG CORP FLA COM Common Stock 811707801 1878 71273 SH SOLE 68127 0 3146 SEACOR HOLDINGS INC Common Stock 811904101 2571 60814 SH SOLE 36547 0 24267 SEACOR MARINE INC Common Stock 78413P101 788 59229 SH SOLE 40725 0 18504 SEADRILL LTD Common Stock G7998G106 84 10080 SH SOLE 10033 0 47 SEAGATE TECHNOLOGY PLC Common Stock G7945M107 81557 1703017 SH SOLE 894727 0 808290 SEALED AIR CORP Common Stock 81211K100 27512 597304 SH SOLE 415372 0 181932 SEASPAN CORP Common Stock Y75638109 1420 163187 SH SOLE 163187 0 0 SEASPINE HOLDINGS CORP Common Stock 81255T108 2521 167146 SH SOLE 597 0 166549 SEATTLE GENETICS INC Common Stock 812578102 11535 157492 SH SOLE 117558 0 39934 SEAWORLD ENTMT INC COM Common Stock 81282V100 7654 297113 SH SOLE 137350 0 159763 SECOM LTD ADR ADR 813113206 35626 1666337 SH SOLE 1519191 0 147146 SECTOR SPDR TR SBI CONS STPLS ETP 81369Y308 540 9623 SH SOLE 8140 0 1483 SECTOR SPDR TR SBI INT-ENERGY ETP 81369Y506 532 8044 SH SOLE 4914 0 3130 SECTOR SPDR TR SBI INT-TECH ETP 81369Y803 1287 17388 SH SOLE 13813 0 3575 SECUREWORKS CORP - A Common Stock 81374A105 253 13739 SH SOLE 7927 0 5812 SEGA SAMMY HLDGS INC SPONSORED ADR ADR 815794102 1569 540202 SH SOLE 442155 0 98047 SEI INVESTMENTS CO Common Stock 784117103 20926 400492 SH SOLE 382452 0 18040 SEIKO EPSON CORP SUWA ADR ADR 81603X108 13268 1738868 SH SOLE 1611312 0 127556 SEKISUI HOUSE LTD SPONSORED ADR ADR 816078307 19930 1202405 SH SOLE 1081843 0 120562 SELECT ENERGY SVCS INC CL A COM Common Stock 81617J301 1294 107664 SH SOLE 46009 0 61655 SELECT MEDICAL HOLDINGS CORP Common Stock 81619Q105 4995 354473 SH SOLE 216033 0 138440 SELECT SECTOR SPDR TR SBI CONS DISCR ETP 81369Y407 2560 22483 SH SOLE 19238 0 3245 SELECTA BIOSCIENCES IN COM Common Stock 816212104 24 10218 SH SOLE 10169 0 49 SELECTIVE INSURANCE GROUP INC Common Stock 816300107 13667 215978 SH SOLE 175750 0 40228 SEMGROUP CORP Common Stock 81663A105 7526 510562 SH SOLE 455890 0 54672 SEMICONDUCTOR MFG INTL SPONSORED ADR ADR 81663N206 2924 577798 SH SOLE 562080 0 15718 SEMPRA ENERGY Common Stock 816851109 70489 560059 SH SOLE 495219 0 64840 SEMTECH CORP Common Stock 816850101 14952 293696 SH SOLE 123554 0 170142 SENECA FOODS CORP Common Stock 817070501 340 13802 SH SOLE 13243 0 559 SENIOR HSG PPTYS TR SH BEN INT REIT REIT 81721M109 15919 1351350 SH SOLE 639711 0 711639 SENSATA TECHNOLOGIES HOLDING N Common Stock G8060N102 21674 481432 SH SOLE 116193 0 365239 SENSEONICS HLDGS INC COM Common Stock 81727U105 130 52936 SH SOLE 51018 0 1918 SENSIENT TECHNOLOGIES CORP Common Stock 81725T100 10781 159042 SH SOLE 90532 0 68510 SERITAGE GROWTH PPTYS CL A REIT 81752R100 7464 167947 SH SOLE 147846 0 20101 SERVICE CORP INTERNATIONAL/US Common Stock 817565104 13632 339524 SH SOLE 259345 0 80179 SERVICEMASTER GLOBAL COM Common Stock 81761R109 14325 306745 SH SOLE 279354 0 27391 SERVICENOW INC COM Common Stock 81762P102 92165 373910 SH SOLE 298380 0 75530 SERVISFIRST BANCSHARES COM Common Stock 81768T108 1029 30494 SH SOLE 28533 0 1961 SEVEN & I HOLDINGS - UNSPONS ADR ADR 81783H105 40972 2177020 SH SOLE 2000010 0 177010 SEVERN TRENT PLC SPONSORED ADR ADR 81814P209 427 16030 SH SOLE 13263 0 2767 SGS SOC GEN SURVEILLANCE - ADR ADR 818800104 27606 1112044 SH SOLE 924233 0 187811 SHAKE SHACK INC. Common Stock 819047101 1431 24192 SH SOLE 23082 0 1110 SHARP CORP ADR ADR 819882309 7796 2850638 SH SOLE 2445245 0 405393 SHAW COMMUNICATIONS INC Common Stock 82028K200 8815 422988 SH SOLE 417102 0 5886 SHENANDOAH TELECOMMUNICATIONS Common Stock 82312B106 3786 85342 SH SOLE 15406 0 69936 SHERWIN-WILLIAMS CO/THE Common Stock 824348106 168219 390561 SH SOLE 186593 0 203968 SHILOH INDS INC COM Common Stock 824543102 60 10856 SH SOLE 10818 0 38 SHIMANO INC ADR ADR 82455C101 22901 1409734 SH SOLE 1319509 0 90225 SHIN - ETSU CHEM - UNSPON ADR ADR 824551105 26540 1262001 SH SOLE 1103037 0 158964 SHINHAN FINANCIAL GROUP CO L SPN ADR RESTR ADR 824596100 24994 672780 SH SOLE 654192 0 18588 SHINSEI BANK LTD TOKYO SPONSORED ADR ADR 824631105 322 114184 SH SOLE 44304 0 69880 SHIONOGI & CO LTD-UNSPON ADR ADR 824667109 827 53675 SH SOLE 23731 0 29944 SHIP FINANCE INTERNATIONAL LTD Common Stock G81075106 2616 212013 SH SOLE 202284 0 9729 SHISEIDO SPONSORED ADR ADR 824841407 37909 524153 SH SOLE 478352 0 45801 SHOE CARNIVAL INC Common Stock 824889109 2738 80463 SH SOLE 33720 0 46743 SHOPIFY INC CL A Common Stock 82509L107 9338 45196 SH SOLE 41656 0 3540 SHOPRITE HLDGS LTD SPONSORED ADR ADR 82510E209 5288 477039 SH SOLE 469421 0 7618 SHORE BANCSHARES INC Common Stock 825107105 172 11546 SH SOLE 11143 0 403 SHUN TAK HLDGS LTD SPONSORED ADR ADR 825646102 81 20379 SH SOLE 20379 0 0 SHUTTERFLY INC Common Stock 82568P304 6971 171526 SH SOLE 78782 0 92744 SHUTTERSTOCK INC COM Common Stock 825690100 5150 110451 SH SOLE 38702 0 71749 SHY - iShares 1-3 Year Treasury Bond ETF ETP 464287457 108794 1293317 SH SOLE 0 0 1293317 SI FINL GROUP INC MD COM Common Stock 78425V104 198 15332 SH SOLE 15278 0 54 SIAM COMMERCIAL BAN-UNSP ADR ADR 825715105 248 15257 SH SOLE 14783 0 474 SIBANYE GOLD LTD SPONSORED ADR ADR 825724206 232 56270 SH SOLE 45980 0 10290 SIEMENS A G SPONSORED ADR ADR 826197501 60948 1133924 SH SOLE 779958 0 353966 SIEMENS HEALTHINEE-UNSP ADR ADR 82622J104 250 12027 SH SOLE 10401 0 1626 SIENNA BIOPHARMACEUTICALS INC Common Stock 82622H108 42 18170 SH SOLE 17647 0 523 SIENTRA INC COM Common Stock 82621J105 155 18019 SH SOLE 15309 0 2710 SIERRA BANCORP Common Stock 82620P102 233 9569 SH SOLE 9270 0 299 SIGA TECHNOLOGIES INC Common Stock 826917106 281 46771 SH SOLE 5869 0 40902 SIGNATURE BANK/NEW YORK NY Common Stock 82669G104 6217 48543 SH SOLE 36408 0 12135 SIGNET JEWELERS LTD Common Stock G81276100 7942 292415 SH SOLE 170302 0 122113 SILGAN HOLDINGS INC Common Stock 827048109 17649 595633 SH SOLE 145601 0 450032 SILICON LABORATORIES INC Common Stock 826919102 3126 38654 SH SOLE 29187 0 9467 SILICON MOTION TECHNOLOGY CO SPONSORED ADR ADR 82706C108 5354 135063 SH SOLE 24558 0 110505 SILVERBOW RESOURCES INC Common Stock 82836G102 453 19716 SH SOLE 18330 0 1386 SIMMONS FIRST NATIONAL CORP Common Stock 828730200 4057 165744 SH SOLE 145488 0 20256 SIMON PROPERTY GROUP INC REIT REIT 828806109 133890 734809 SH SOLE 630603 0 104206 SIMPLY GOOD FOODS CO/THE Common Stock 82900L102 3273 158946 SH SOLE 28792 0 130154 SIMPSON MANUFACTURING CO INC Common Stock 829073105 6531 110199 SH SOLE 86817 0 23382 SIMULATIONS PLUS INC Common Stock 829214105 222 10498 SH SOLE 10282 0 216 SINA CORP Common Stock G81477104 11454 193345 SH SOLE 185097 0 8248 SINCLAIR BROADCAST GROUP INC Common Stock 829226109 5907 153517 SH SOLE 69158 0 84359 SINGAPORE EXCHANGE LTD ADR ADR 82929W105 17477 215801 SH SOLE 196735 0 19066 SINGAPORE TELECOMMUNICATNS L SPON ADR NEW ADR 82929R304 18548 827850 SH SOLE 775039 0 52811 SINO LD LTD SPONSORED ADR ADR 829344308 263 27670 SH SOLE 20628 0 7042 SINOPEC SHANGHAI PETROCHEMIC SPON ADR H ADR 82935M109 4865 101931 SH SOLE 99359 0 2572 SIRIUS XM HOLDINGS INC Common Stock 82968B103 15132 2668823 SH SOLE 2552288 0 116535 SITE CENTERS CORP REIT 82981J109 11138 817747 SH SOLE 471241 0 346506 SITEONE LANDSCAPE SUPPLY INC Common Stock 82982L103 2666 46641 SH SOLE 29417 0 17224 SIX FLAGS ENTERTAINMENT CORP Common Stock 83001A102 20098 407252 SH SOLE 177193 0 230059 SJW GROUP Common Stock 784305104 1945 31506 SH SOLE 19511 0 11995 SK TELECOM LTD SPONSORED ADR ADR 78440P108 51404 2098972 SH SOLE 1730234 0 368738 SKANDINAVISKA ENSKILDA-ADR ADR 830505301 9176 1055271 SH SOLE 902440 0 152831 SKECHERS U.S.A. INC Common Stock 830566105 25919 771156 SH SOLE 154426 0 616730 SKF AB SPONSORED ADR ADR 784375404 10236 615681 SH SOLE 543030 0 72651 SKYWEST INC Common Stock 830879102 15512 285720 SH SOLE 180115 0 105605 SKYWORKS SOLUTIONS INC Common Stock 83088M102 35767 433644 SH SOLE 288528 0 145116 SL GREEN RLTY CORP COM REIT REIT 78440X101 15208 169124 SH SOLE 137948 0 31176 SLEEP NUMBER CORP Common Stock 83125X103 7420 157867 SH SOLE 70503 0 87364 SLM CORP COM Common Stock 78442P106 14400 1453123 SH SOLE 595668 0 857455 SM ENERGY CO Common Stock 78454L100 5545 317031 SH SOLE 246311 0 70720 SMART SAND INC Common Stock 83191H107 466 104740 SH SOLE 101894 0 2846 SMART&FINAL STORES INC COM Common Stock 83190B101 909 183943 SH SOLE 72328 0 111615 SMC CORP JAPAN SPONSORED ADR ADR 78445W306 29165 1550522 SH SOLE 1265073 0 285449 SMITH & NEPHEW PLC SPDN ADR NEW ADR 83175M205 30450 759157 SH SOLE 659521 0 99636 SMITHS GROUP PLC SPON ADR ADR 83238P203 15423 829659 SH SOLE 682727 0 146932 SMURFIT KAPPA GROUP PLC-ADR ADR 83272W106 6561 233229 SH SOLE 175322 0 57907 SNAM RETE GAS SPA ADR ADR 78460A106 814 80086 SH SOLE 71096 0 8990 SNAP INC CL A Common Stock 83304A106 529 47999 SH SOLE 47999 0 0 SNAP-ON INC Common Stock 833034101 24753 158143 SH SOLE 137818 0 20325 SOCIEDAD QUIMICA MINERA DE C SPON ADR SER ADR 833635105 13748 357650 SH SOLE 233176 0 124474 SOCIETE GENERALE FRANCE SPONSORED ADR ADR 83364L109 17759 3083211 SH SOLE 2739317 0 343894 SODEXO - SPONSORED ADR ADR 833792104 19869 903118 SH SOLE 812971 0 90147 SOFTBANK CORP ADR ADR 83404D109 63256 1300228 SH SOLE 1115442 0 184786 SOHU.COM INC LTD-ADR ADR 83410S108 950 57303 SH SOLE 51487 0 5816 SOLAREDGE TECHNOLOGIES INC Common Stock 83417M104 1709 45361 SH SOLE 43801 0 1560 SOLARIS OILFIELD INFRAST-A Common Stock 83418M103 553 33630 SH SOLE 33537 0 93 SOLARWINDS CORP Common Stock 83417Q105 1150 58897 SH SOLE 7317 0 51580 SONIC AUTOMOTIVE INC Common Stock 83545G102 2730 184334 SH SOLE 77981 0 106353 SONIC HEALTHCARE LTD ADR ADR 83546A203 31164 1789987 SH SOLE 1598508 0 191479 SONOCO PRODUCTS CO Common Stock 835495102 19052 309633 SH SOLE 247914 0 61719 SONOVA HOLDING-UNSPON ADR ADR 83569C102 27729 701247 SH SOLE 557725 0 143522 SONY CORP ADR NEW ADR 835699307 43613 1032509 SH SOLE 886348 0 146161 SONY FINANCIAL HOLDINGS - UNSPONS ADR ADR 835707100 228 12113 SH SOLE 9397 0 2716 SORRENTO THERAPEUTICS COM NEW Common Stock 83587F202 1457 306798 SH SOLE 306798 0 0 SOTHEBY'S Common Stock 835898107 4911 130084 SH SOLE 86047 0 44037 SOUTH JERSEY INDUSTRIES INC Common Stock 838518108 7798 243142 SH SOLE 204114 0 39028 SOUTH STATE CORP Common Stock 840441109 3089 45199 SH SOLE 39197 0 6002 SOUTH32 - ADR-W/I ADR 84473L105 23246 1776525 SH SOLE 1605704 0 170821 SOUTHERN CO/THE Common Stock 842587107 138090 2672017 SH SOLE 2088801 0 583216 SOUTHERN COPPER CORP Common Stock 84265V105 38419 968218 SH SOLE 688829 0 279389 SOUTHSIDE BANCSHARES INC Common Stock 84470P109 2181 65647 SH SOLE 63201 0 2446 SOUTHWEST AIRLINES CO Common Stock 844741108 80839 1557298 SH SOLE 1227872 0 329426 SOUTHWEST GAS HOLDINGS INC Common Stock 844895102 11351 137984 SH SOLE 88320 0 49664 SOUTHWESTERN ENERGY CO Common Stock 845467109 4636 988386 SH SOLE 635515 0 352871 SP PLUS CORP Common Stock 78469C103 2276 66696 SH SOLE 18582 0 48114 SPAB - SPDR Portfolio Aggregate Bond ETF ETP 78464A649 285 10000 SH SOLE 10000 0 0 SPARK ENERGY INC CL A COM Common Stock 846511103 462 51816 SH SOLE 50975 0 841 SPARK NEW ZEALAND LTD ADR 84652A102 14032 1089461 SH SOLE 1034995 0 54466 SPARK THERAPEUTICS INC COM Common Stock 84652J103 2236 19634 SH SOLE 17318 0 2316 SPARTAN MOTORS INC Common Stock 846819100 121 13742 SH SOLE 12985 0 757 SPARTANNASH CO Common Stock 847215100 3176 200137 SH SOLE 93566 0 106571 SPDR DOW JONES INDUSTRIAL AVERAGE ETF ETP 78467X109 4191 16173 SH SOLE 5118 0 11055 SPDR GOLD TRUST ETP 78463V107 350 2871 SH SOLE 812 0 2059 SPDR KBW BANK ETF ETP 78464A797 372 8905 SH SOLE 8905 0 0 SPDR MSCI ACWI EX-US ETP 78463X848 1333 36812 SH SOLE 36812 0 0 SPDR PORT TTL STCK MRKT ETP 78464A805 99363 2824422 SH SOLE 2824422 0 0 SPDR PORTFOLIO DEVELOPED WORLD ETF ETP 78463X889 56384 1930304 SH SOLE 1930304 0 0 SPDR PORTFOLIO S&P 500 GROWT ETP 78464A409 40360 1084659 SH SOLE 1084659 0 0 SPDR S&P MIDCAP 400 ETF TRUST ETP 78467Y107 27964 80960 SH SOLE 1752 0 79208 SPDR TR UNIT SER 1 ETP 78462F103 499365 1767788 SH SOLE 333607 0 1434181 SPECTRUM BRANDS HOLDINGS INC (NEW) Common Stock 84790A105 15742 287374 SH SOLE 117211 0 170163 SPECTRUM PHARMACEUTICALS INC Common Stock 84763A108 1290 120645 SH SOLE 97844 0 22801 SPEEDWAY MOTORSPORTS INC Common Stock 847788106 249 17206 SH SOLE 12714 0 4492 SPIRE INC Common Stock 84857L101 12798 155520 SH SOLE 107273 0 48247 SPIRIT AEROSYSTEMS HOLDINGS IN Common Stock 848574109 34321 374966 SH SOLE 139312 0 235654 SPIRIT AIRLS INC COM Common Stock 848577102 6996 132344 SH SOLE 68912 0 63432 SPIRIT MTA REIT REIT 84861U105 241 37147 SH SOLE 25024 0 12123 SPIRIT OF TEXAS BANCSHARES I Common Stock 84861D103 234 11022 SH SOLE 10063 0 959 SPIRIT RLTY CAP INC COM REIT 84860W300 11767 296172 SH SOLE 174649 0 121523 SPLUNK INC COM Common Stock 848637104 21819 175112 SH SOLE 163772 0 11340 SPOK HOLDINGS INC Common Stock 84863T106 1725 126617 SH SOLE 97083 0 29534 SPORTSMANS WHSE HLDGS COM Common Stock 84920Y106 465 96945 SH SOLE 33541 0 63404 SPOTIFY TECHNOLOGY SA Common Stock L8681T102 6123 44113 SH SOLE 43455 0 658 SPRINT CORP Common Stock 85207U105 14720 2605370 SH SOLE 2101403 0 503967 SPROUTS FARMERS MARKET INC Common Stock 85208M102 5742 266569 SH SOLE 193093 0 73476 SPS COMM INC COM Common Stock 78463M107 7516 70862 SH SOLE 29359 0 41503 SPX CORP Common Stock 784635104 7880 226505 SH SOLE 64790 0 161715 SPX FLOW INC Common Stock 78469X107 5080 159248 SH SOLE 100728 0 58520 SQUARE INC - A Common Stock 852234103 19756 263697 SH SOLE 233109 0 30588 SRC ENERGY INC Common Stock 78470V108 4139 808386 SH SOLE 600776 0 207610 SS&C TECHNOLOGIES INC COM Common Stock 78467J100 11932 187338 SH SOLE 168747 0 18591 ST JOE CO/THE Common Stock 790148100 832 50465 SH SOLE 23949 0 26516 STAAR SURGICAL CO COM PAR $0.01 Common Stock 852312305 466 13623 SH SOLE 12407 0 1216 STAG INDL INC COM REIT REIT 85254J102 5519 186140 SH SOLE 136141 0 49999 STAMPS.COM INC Common Stock 852857200 2123 26075 SH SOLE 21119 0 4956 STANDARD BK GROUP LTD SPONSORED ADR ADR 853118206 8424 648773 SH SOLE 549684 0 99089 STANDARD MOTOR PRODUCTS INC Common Stock 853666105 2845 57946 SH SOLE 41982 0 15964 STANDEX INTERNATIONAL CORP Common Stock 854231107 4245 57838 SH SOLE 27463 0 30375 STANLEY BLACK & DECKER INC Common Stock 854502101 79341 582660 SH SOLE 522839 0 59821 STAR BULK CARRIERS CORP Common Stock Y8162K204 1438 218614 SH SOLE 139074 0 79540 STARBUCKS CORP Common Stock 855244109 259043 3484572 SH SOLE 2895530 0 589042 STARWOOD PROPERTY TRUST INC REIT REIT 85571B105 23123 1034592 SH SOLE 375315 0 659277 STATE AUTO FINANCIAL CORP Common Stock 855707105 577 17540 SH SOLE 6068 0 11472 STATE STREET CORP Common Stock 857477103 108167 1643631 SH SOLE 899656 0 743975 STEALTHGAS INC. Common Stock Y81669106 864 246884 SH SOLE 170584 0 76300 STEEL DYNAMICS INC COM Common Stock 858119100 21601 612434 SH SOLE 421889 0 190545 STEELCASE INC Common Stock 858155203 6617 454770 SH SOLE 173511 0 281259 STEPAN CO Common Stock 858586100 4346 49654 SH SOLE 31868 0 17786 STERICYCLE INC Common Stock 858912108 7218 132631 SH SOLE 121487 0 11144 STERIS PLC Common Stock G8473T100 19231 150207 SH SOLE 92113 0 58094 STERLING BANCORP/DE Common Stock 85917A100 14405 773232 SH SOLE 523539 0 249693 STERLING CONSTRUCTION CO INC Common Stock 859241101 409 32684 SH SOLE 21908 0 10776 STEVEN MADDEN LTD Common Stock 556269108 7728 228380 SH SOLE 138417 0 89963 STEWART INFORMATION SERVICES C Common Stock 860372101 2071 48515 SH SOLE 35595 0 12920 STIFEL FINANCIAL CORP Common Stock 860630102 5528 104767 SH SOLE 78974 0 25793 STMICROELECTRONICS N V NY REGISTRY NY Reg Shrs 861012102 16351 1101103 SH SOLE 983342 0 117761 STOCK YARDS BANCORP INC Common Stock 861025104 1096 32406 SH SOLE 26805 0 5601 STONE RIDGE TR II RNS RSK PR INT Closed-End Fund 861729101 75556 9225351 SH SOLE 9225351 0 0 STONE RIDGE TR V ALT LENDG PREM Closed-End Fund 86172R101 61099 6019565 SH SOLE 6019565 0 0 STONERIDGE INC Common Stock 86183P102 1992 69007 SH SOLE 23099 0 45908 STORA ENSO CORP SPON ADR REP R ADR 86210M106 11485 941369 SH SOLE 857638 0 83731 STORE CAP CORP COM REIT 862121100 6198 185020 SH SOLE 174479 0 10541 STRATASYS INC Common Stock M85548101 1539 64613 SH SOLE 39996 0 24617 STRATEGIC EDUCATION INC Common Stock 86272C103 12953 98647 SH SOLE 38256 0 60391 STREETTRACKS SER TR SPDR S&P DIVID ETP 78464A763 1292 12997 SH SOLE 12611 0 386 STREETTRACKS SER TR WILSHIRE REIT ETP 78464A607 52003 525703 SH SOLE 525703 0 0 STRYKER CORP Common Stock 863667101 190509 964503 SH SOLE 801595 0 162908 STURM RUGER & CO INC Common Stock 864159108 2858 53905 SH SOLE 40568 0 13337 SUBARU CORP ADR 86428V104 23851 2101369 SH SOLE 1921888 0 179481 SUBSEA 7 S A SPONSORED ADR ADR 864323100 1333 107524 SH SOLE 102016 0 5508 SUEZ ENVIORNNEMENT SA ADR 864691100 6172 934419 SH SOLE 838834 0 95585 SUMITOMO CHEM CO LTD ADR ADR 865612105 8214 351639 SH SOLE 310977 0 40662 SUMITOMO CORP SPONSORED ADR ADR 865613103 15566 1124734 SH SOLE 1007538 0 117196 SUMITOMO ELEC INDS LTD ADR ADR 865617203 476 35638 SH SOLE 17321 0 18317 SUMITOMO METAL MNG CO ADR ADR 86563T104 1963 271490 SH SOLE 246666 0 24824 SUMITOMO MITSUI FINL SPONSORED ADR ADR 86562M209 53316 7584093 SH SOLE 6203016 0 1381077 SUMITOMO MITSUI TR SPONSORED ADR ADR 86562X106 21591 6005961 SH SOLE 5320236 0 685725 SUMMIT HOTEL PPTYS INC COM REIT 866082100 3692 323555 SH SOLE 231446 0 92109 SUMMIT MATERIALS INC - CL A Common Stock 86614U100 4740 298700 SH SOLE 248374 0 50326 SUN ART RETAIL GRP LTD ADR ADR 866633100 258 27453 SH SOLE 27453 0 0 SUN COMMUNITIES INC REIT REIT 866674104 17757 149822 SH SOLE 129101 0 20721 SUN HUNG KAI PPTYS LTD SPONSORED ADR ADR 86676H302 57334 3330484 SH SOLE 3024977 0 305507 SUN HYDRAULICS CORP Common Stock 866942105 1868 40164 SH SOLE 39961 0 203 SUN LIFE FINANCIAL INC Common Stock 866796105 8307 216263 SH SOLE 195466 0 20797 SUNCOKE ENERGY INC Common Stock 86722A103 2384 280842 SH SOLE 184534 0 96308 SUNCOKE ENERGY PARTNER COMUNIT REP LT MLP 86722Y101 590 47366 SH SOLE 47366 0 0 SUNCOR ENERGY INC Common Stock 867224107 33855 1043955 SH SOLE 788632 0 255323 SUNCORP GROUP LTD - SPON ADR ADR 86723Y209 553 58153 SH SOLE 54640 0 3513 SUNPOWER CORP Common Stock 867652406 482 74037 SH SOLE 55276 0 18761 SUNRUN INC COM Common Stock 86771W105 2079 147849 SH SOLE 102757 0 45092 SUNSTONE HOTEL INVESTORS INC REIT REIT 867892101 4898 340115 SH SOLE 170267 0 169848 SUNTORY BEVER & FOOD ADS ADR 86803T104 22345 950451 SH SOLE 851367 0 99084 SUNTRUST BANKS INC Common Stock 867914103 139462 2353797 SH SOLE 1423677 0 930120 SUPER MICRO COMPUTER INC Common Stock 86800U104 17572 831702 SH SOLE 0 0 831702 SUPERIOR ENERGY SVCS INC COM Common Stock 868157108 5216 1116954 SH SOLE 680950 0 436004 SUPERIOR INDUSTRIES INTERNATIO Common Stock 868168105 1245 261565 SH SOLE 218933 0 42632 SUPERNUS PHARMA INC COM Common Stock 868459108 7244 206721 SH SOLE 87377 0 119344 SURGERY PARTNERS INC COM Common Stock 86881A100 256 22665 SH SOLE 13868 0 8797 SURGUTNEFTEGAZ JSC SPON ADR PFD ADR 868861105 4731 769339 SH SOLE 682177 0 87162 SURMODICS INC Common Stock 868873100 1359 31264 SH SOLE 24786 0 6478 SUZANO PAPEL E CELULO-SP ADR ADR 86959K105 1047 44189 SH SOLE 31386 0 12803 SUZUKI MTR CORP ADR ADR 86959X107 9074 51193 SH SOLE 44239 0 6954 SVB FINANCIAL GROUP Common Stock 78486Q101 26258 118089 SH SOLE 90939 0 27150 SVENSKA CELLULOSA AKTIEBOLAG SPONSORED ADR ADR 869587402 1766 206603 SH SOLE 173953 0 32650 SVENSKA HANDELSBANKEN ADR ADR 86959C103 15053 2864526 SH SOLE 2547319 0 317207 SVMK INC Common Stock 78489X103 1634 89718 SH SOLE 1713 0 88005 SWATCH GROUP AG ADR ADR 870123106 11076 775389 SH SOLE 703379 0 72010 SWEDBANK AB ADR ADR 870195104 6784 476585 SH SOLE 380135 0 96450 SWEDISH MATCH AB-UNSPON ADR ADR 870309606 293 11385 SH SOLE 6628 0 4757 SWIRE PAC LTD SPON ADR A ADR 870794302 33991 2641133 SH SOLE 2375775 0 265358 SWISS RE AG Common Stock H8431B109 351 3590 SH SOLE 3590 0 0 SWISS RE LTD SPONSORED ADR ADR 870886108 41173 1688095 SH SOLE 1530301 0 157794 SWISSCOM AG-SPONSORED ADR ADR 871013108 23976 490416 SH SOLE 434301 0 56115 SWITCH INC - A Common Stock 87105L104 4331 420106 SH SOLE 202909 0 217197 SYKES ENTERPRISES INC Common Stock 871237103 6280 222052 SH SOLE 125239 0 96813 SYMANTEC CORP Common Stock 871503108 39176 1704026 SH SOLE 1228370 0 475656 SYMRISE AG - ADR ADR 87155N109 23153 1027862 SH SOLE 913726 0 114136 SYNAPTICS INC Common Stock 87157D109 3253 81843 SH SOLE 44641 0 37202 SYNCHRONOSS TECHNOLOGIES INC Common Stock 87157B103 332 54659 SH SOLE 18380 0 36279 SYNCHRONY FINL COM Common Stock 87165B103 52419 1643218 SH SOLE 1200247 0 442971 SYNDAX PHARMACEUTICALS INC Common Stock 87164F105 69 13152 SH SOLE 11569 0 1583 SYNEOS HEALTH INC Common Stock 87166B102 13148 254019 SH SOLE 51771 0 202248 SYNNEX CORP Common Stock 87162W100 12976 136035 SH SOLE 74291 0 61744 SYNOPSYS INC Common Stock 871607107 35089 304722 SH SOLE 239441 0 65281 SYNOVUS FINANCIAL CORP Common Stock 87161C501 14321 416796 SH SOLE 386944 0 29852 SYSCO CORP Common Stock 871829107 155398 2327708 SH SOLE 1695984 0 631724 SYSMEX CORP UNSPONS ADR ADR 87184P109 21791 722033 SH SOLE 663864 0 58169 T ROWE PRICE GROUP INC Common Stock 74144T108 70545 704609 SH SOLE 573392 0 131217 T&D HOLDINGS INC-UNSPON ADR ADR 872120100 4120 786937 SH SOLE 667556 0 119381 TABLEAU SOFTWARE INC-CL A Common Stock 87336U105 9716 76334 SH SOLE 67198 0 9136 TABULA RASA HEALTHCARE INC Common Stock 873379101 1132 20060 SH SOLE 17599 0 2461 TACTILE SYSTEMS TECHNOLOGY I Common Stock 87357P100 1861 35306 SH SOLE 19039 0 16267 TAIHEIYO CEMENT CORP - SPON ADR ADR 87401G106 265 31875 SH SOLE 28334 0 3541 TAILORED BRANDS INC Common Stock 87403A107 1393 177643 SH SOLE 112691 0 64952 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR ADR 874039100 148897 3635192 SH SOLE 3341628 0 293564 TAKEDA PHARMACEUTICAL CO LTD ADR 874060205 67486 3312996 SH SOLE 2401071 0 911924 TAKE-TWO INTERACTIVE SOFTWARE Common Stock 874054109 17692 187472 SH SOLE 93202 0 94270 TAL EDUCATION GROUP ADR 874080104 12645 350476 SH SOLE 341305 0 9171 TALEND SA - ADR ADR 874224207 497 9830 SH SOLE 9762 0 68 TALLGRASS ENERGY LP Common Stock 874696107 3555 141403 SH SOLE 141403 0 0 TALOS ENERGY INC Common Stock 87484T108 464 17488 SH SOLE 17329 0 159 TANDEM DIABETES CARE INC Common Stock 875372203 3509 55260 SH SOLE 31781 0 23479 TANGER FACTORY OUTLET CENTER REIT REIT 875465106 4454 212302 SH SOLE 143495 0 68807 TAPESTRY INC Common Stock 876030107 29762 916025 SH SOLE 627925 0 288100 TARGA RESOURCES CORP Common Stock 87612G101 13868 333755 SH SOLE 328058 0 5697 TARGET CORP Common Stock 87612E106 213344 2658165 SH SOLE 1735932 0 922233 TARO PHARMACEUTICAL INDS LTD ORD Common Stock M8737E108 3045 28174 SH SOLE 27118 0 1056 TATA MOTORS LTD SPONSORED ADR ADR 876568502 14859 1183057 SH SOLE 1138610 0 44447 TATE & LYLE PLC SPONSORED ADR ADR 876570607 1303 34439 SH SOLE 34040 0 399 TAUBMAN CENTERS INC REIT REIT 876664103 7289 137832 SH SOLE 85793 0 52039 TAYLOR MORRISON HOME CL A Common Stock 87724P106 4923 277341 SH SOLE 153181 0 124160 TCF FINANCIAL CORP Common Stock 872275102 13947 674111 SH SOLE 388278 0 285833 TCR2 THERAPEUTICS INC Common Stock 87808K106 495 28372 SH SOLE 0 0 28372 TD AMERITRADE HOLDING CORP Common Stock 87236Y108 14940 298859 SH SOLE 285201 0 13658 TDK CORP - SPONSORED ADR ADR 872351408 14536 185169 SH SOLE 163504 0 21665 TE CONNECTIVITY LTD Common Stock H84989104 62308 771612 SH SOLE 686805 0 84807 TEAM INC Common Stock 878155100 3857 220388 SH SOLE 59344 0 161044 TECH DATA CORP Common Stock 878237106 28553 278815 SH SOLE 107807 0 171008 TECHNIPFMC PLC Common Stock G87110105 20067 853169 SH SOLE 749198 0 103971 TECHTARGET INC Common Stock 87874R100 1586 97458 SH SOLE 36038 0 61420 TECHTRONIC INDS LTD SPONSORED ADR ADR 87873R101 25801 766530 SH SOLE 595790 0 170740 TECK RESOURCES LTD Common Stock 878742204 10209 440425 SH SOLE 428687 0 11738 TEEKAY CORP Common Stock Y8564W103 500 127536 SH SOLE 122389 0 5147 TEGNA INC Common Stock 87901J105 16072 1139856 SH SOLE 479116 0 660740 TEIJIN LTD ADR ADR 879063204 702 41687 SH SOLE 37339 0 4348 TELADOC HEALTH INC Common Stock 87918A105 2619 47098 SH SOLE 38558 0 8540 TELARIA INC Common Stock 879181105 1303 205456 SH SOLE 18999 0 186457 TELECOM ARGENTINA STET FRANCE TELECOM ADR ADR 879273209 2702 185043 SH SOLE 170742 0 14301 TELECOM ITALIA S P A NEW SPON ADR ORD ADR 87927Y102 10219 1627158 SH SOLE 1436819 0 190339 TELECOM ITALIA SPA-SPON ADR ADR 87927Y201 2250 395433 SH SOLE 382046 0 13387 TELEDYNE TECHNOLOGIES INC Common Stock 879360105 22179 93580 SH SOLE 46929 0 46651 TELEFLEX INC Common Stock 879369106 61378 203132 SH SOLE 92388 0 110744 TELEFONICA BRASIL SA ADR 87936R106 5250 434993 SH SOLE 265511 0 169482 TELEFONICA S A SPONSORED ADR ADR 879382208 16568 1981850 SH SOLE 1678441 0 303409 TELENAV INC Common Stock 879455103 74 12272 SH SOLE 12272 0 0 TELENOR ASA SPONSORED ADR ADR 87944W105 9369 472229 SH SOLE 427140 0 45089 TELEPHONE & DATA SYSTEMS INC Common Stock 879433829 18411 599117 SH SOLE 311670 0 287447 TELIASONERA A B SPONSORED ADR ADR 87960M205 10535 1171864 SH SOLE 1041994 0 129870 TELIGENT INC Common Stock 87960W104 60 52037 SH SOLE 51098 0 939 TELLURIAN INC Common Stock 87968A104 355 31719 SH SOLE 31719 0 0 TELSTRA CORP LTD SPON ADR ADR 87969N204 24912 2113844 SH SOLE 1973120 0 140724 TELUS CORP NON-VTG SHS Common Stock 87971M103 3061 82627 SH SOLE 79958 0 2669 TEMENOS AG-SP ADR ADR 87974R208 854 5793 SH SOLE 5522 0 271 TEMPLETON GLOBAL INCOME FUND Closed-End Fund 880198106 4541 720834 SH SOLE 634476 0 86358 TEMPUR SEALY INTERNATIONAL INC Common Stock 88023U101 7285 126318 SH SOLE 88130 0 38188 TENAGA NASIONAL BERHAD SPONSORED ADR ADR 880277108 3335 278815 SH SOLE 272474 0 6341 TENARIS SA ADR ADR 88031M109 10194 360841 SH SOLE 326934 0 33907 TENCENT HOLDINGS LTD Common Stock G87572163 419 9040 SH SOLE 9040 0 0 TENCENT HOLDINGS LTD - ADR ADR 88032Q109 106138 2308348 SH SOLE 1998788 0 309560 TENET HEALTHCARE CORP Common Stock 88033G407 21237 736389 SH SOLE 336981 0 399408 TENNANT CO Common Stock 880345103 3917 63084 SH SOLE 29556 0 33528 TENNECO INC Common Stock 880349105 5094 229893 SH SOLE 149644 0 80249 TERADATA CORP Common Stock 88076W103 19221 440342 SH SOLE 249678 0 190664 TERADYNE INC Common Stock 880770102 16859 423175 SH SOLE 288492 0 134683 TEREX CORP Common Stock 880779103 9768 304000 SH SOLE 201403 0 102597 TERNIUM SA-SPONSORED ADR ADR 880890108 6919 254194 SH SOLE 201657 0 52537 TERRAFORM PWR INC CL A COM Common Stock 88104R209 2157 156994 SH SOLE 105892 0 51102 TERRENO RLTY CORP COM REIT 88146M101 5606 133352 SH SOLE 80050 0 53302 TERRITORIAL BANCORP INC Common Stock 88145X108 536 19934 SH SOLE 11225 0 8709 TESCO PLC SPONSORED ADR ADR 881575302 29924 3302838 SH SOLE 2945510 0 357328 TESLA INC Common Stock 88160R101 36033 128755 SH SOLE 114089 0 14666 TETRA TECH INC Common Stock 88162G103 11332 190168 SH SOLE 88666 0 101502 TETRA TECHNOLOGIES INC Common Stock 88162F105 1225 523537 SH SOLE 448686 0 74851 TETRAPHASE PHARMA INC COM Common Stock 88165N105 55 40829 SH SOLE 40403 0 426 TEVA PHARMACEUTICAL-SP ADR ADR 881624209 25039 1596885 SH SOLE 1559050 0 37835 TEXAS CAPITAL BANCSHARES INC Common Stock 88224Q107 8964 164205 SH SOLE 140744 0 23461 TEXAS INSTRUMENTS INC Common Stock 882508104 352339 3321755 SH SOLE 2824118 0 497637 TEXAS ROADHOUSE INC Common Stock 882681109 6691 107592 SH SOLE 69813 0 37779 TEXTAINER GROUP HOLDINGS LTD Common Stock G8766E109 1061 109955 SH SOLE 57481 0 52474 TEXTRON INC Common Stock 883203101 35167 694174 SH SOLE 577807 0 116367 TFS FINANCIAL CORP Common Stock 87240R107 10192 618846 SH SOLE 157247 0 461599 TG THERAPEUTICS INC COM Common Stock 88322Q108 117 14543 SH SOLE 14543 0 0 THE ADT CORPORATION COM Common Stock 00090Q103 2030 317698 SH SOLE 63555 0 254143 THERAPEUTICSMD INC COM Common Stock 88338N107 191 39317 SH SOLE 22633 0 16684 THERAVANCE BIOPHARMA INC Common Stock G8807B106 479 21121 SH SOLE 14632 0 6489 THERMO FISHER SCIENTIFIC INC Common Stock 883556102 304388 1112040 SH SOLE 948834 0 163206 THERMON GROUP HLDGS IN COM Common Stock 88362T103 1011 41244 SH SOLE 21826 0 19418 THIRD POINT REINSURANCE LTD Common Stock G8827U100 2029 195520 SH SOLE 189308 0 6212 THK CO LTD-UNSPON ADR ADR 872434105 10088 813255 SH SOLE 696217 0 117038 THOMSON REUTERS CORP Common Stock 884903709 21575 364448 SH SOLE 358004 0 6444 THOR INDUSTRIES INC Common Stock 885160101 7061 113213 SH SOLE 87383 0 25830 THYSSENKRUPP AG-SPON ADR ADR 88629Q207 3801 276451 SH SOLE 249761 0 26690 TIDEWATER INC COM Common Stock 88642R109 2688 115908 SH SOLE 47308 0 68600 TIER REIT INC REIT 88650V208 5627 196325 SH SOLE 34396 0 161929 TIFFANY & CO Common Stock 886547108 54858 519736 SH SOLE 359820 0 159916 TIGER BRANDS LTD SPON ADR NEW ADR 88673M201 561 29860 SH SOLE 28492 0 1368 TILE SHOP HLDGS COM Common Stock 88677Q109 407 71907 SH SOLE 52305 0 19602 TILLYS INC CL A Common Stock 886885102 554 49746 SH SOLE 49676 0 70 TIM PARTICIPACOES S A SPONS ADR PFD ADR 88706P205 3429 227419 SH SOLE 182255 0 45164 TIMKEN CO Common Stock 887389104 9302 213245 SH SOLE 149569 0 63676 TIMKENSTEEL CORP Common Stock 887399103 1518 139753 SH SOLE 122162 0 17591 TIPTREE INC Common Stock 88822Q103 107 16971 SH SOLE 6756 0 10215 TITAN INTERNATIONAL INC Common Stock 88830M102 650 108825 SH SOLE 103404 0 5421 TITAN MACHINERY INC Common Stock 88830R101 1236 79423 SH SOLE 28308 0 51115 TIVITY HEALTH INC Common Stock 88870R102 3078 175311 SH SOLE 114021 0 61290 TIVO CORP Common Stock 88870P106 3787 406348 SH SOLE 253854 0 152494 TJX COS INC Common Stock 872540109 293410 5514196 SH SOLE 4078249 0 1435947 T-MOBILE US INC Common Stock 872590104 51801 749648 SH SOLE 492018 0 257630 TOKIO MARINE HOLDINGS INC ADR 889094108 39038 804994 SH SOLE 714020 0 90974 TOKYO ELECTRONIC LTD ADR ADR 889110102 26043 716057 SH SOLE 632620 0 83437 TOKYO GAS CO LTD ADR ADR 889115101 7804 576402 SH SOLE 531926 0 44476 TOLL BROTHERS INC Common Stock 889478103 11177 308747 SH SOLE 239278 0 69469 TOMPKINS FINANCIAL CORP Common Stock 890110109 3253 42766 SH SOLE 36072 0 6694 TOMRA SYS A / S SPON ADR NEW ADR 889905204 217 7344 SH SOLE 7344 0 0 TOOTSIE ROLL INDUSTRIES INC Common Stock 890516107 3365 90361 SH SOLE 62062 0 28300 TOPBUILD CORP Common Stock 89055F103 10457 161317 SH SOLE 89833 0 71484 TOPDANMARK A/S-UNSPON ADR ADR 89054C101 403 80269 SH SOLE 80269 0 0 TOPPAN PRTG LTD ADR ADR 890747306 434 58556 SH SOLE 48377 0 10179 TORAY INDUSTRIES ADR ADR 890880206 9135 718159 SH SOLE 646840 0 71319 TORCHMARK CORP Common Stock 891027104 30902 377086 SH SOLE 314431 0 62655 TORO CO/THE Common Stock 891092108 11807 171511 SH SOLE 117816 0 53695 TORONTO-DOMINION BANK/THE Common Stock 891160509 36981 680681 SH SOLE 664032 0 16649 TOSHIBA CORP UNSP ADR ADR 891493306 15490 976650 SH SOLE 861934 0 114716 TOTAL S A SPONSORED ADR ADR 89151E109 107502 1931755 SH SOLE 1567097 0 364658 TOTAL SYSTEM SERVICES INC Common Stock 891906109 27759 292165 SH SOLE 260130 0 32035 TOTO LTD-UNSPONSORED ADR ADR 891515207 3824 90334 SH SOLE 83309 0 7025 TOWER INTERNATIONAL INC Common Stock 891826109 969 46100 SH SOLE 15687 0 30413 TOWN SPORTS INTERNATIONAL Common Stock 89214A102 294 61822 SH SOLE 20756 0 41066 TOWNE BANK/PORTSMOUTH VA Common Stock 89214P109 1960 79189 SH SOLE 39882 0 39307 TOWNSQUARE MEDIA INC CL A Common Stock 892231101 74 12996 SH SOLE 12996 0 0 TOYOTA MOTOR CORP SP ADR REP2COM ADR 892331307 109711 929596 SH SOLE 807624 0 121972 TPG PACE HLDGS CORP UNIT EXP Unit G89827102 980 91116 SH SOLE 0 0 91116 TPG RE FIN TR INC REIT 87266M107 2240 114284 SH SOLE 37679 0 76605 TRACTOR SUPPLY CO Common Stock 892356106 54254 554967 SH SOLE 393574 0 161393 TRADE DESK INC/THE -CLASS A Common Stock 88339J105 13798 69702 SH SOLE 25319 0 44383 TRANSALTA CORP Common Stock 89346D107 197 26843 SH SOLE 26843 0 0 TRANSCANADA CORP Common Stock 89353D107 13382 297768 SH SOLE 292889 0 4879 TRANSDIGM GROUP INC Common Stock 893641100 109403 240980 SH SOLE 169685 0 71295 TRANSOCEAN LTD/SWITZERLAND Common Stock H8817H100 25594 2938411 SH SOLE 1835155 0 1103256 TRANSPORTADORA DE GAS SPONSR ADR B ADR 893870204 1429 108613 SH SOLE 73040 0 35573 TRANSUNION Common Stock 89400J107 15306 228993 SH SOLE 187271 0 41722 TRAVEL CENTERS OF AMERICA Common Stock 894174101 422 102663 SH SOLE 16452 0 86211 TRAVELERS COS INC/THE Common Stock 89417E109 208687 1521488 SH SOLE 983226 0 538262 TRAVELPORT WORLDWIDE L SHS Common Stock G9019D104 3154 200496 SH SOLE 186258 0 14238 TREASURY WINE ESTATES LTD ADR ADR 89465J109 16510 1553837 SH SOLE 1383735 0 170102 TREDEGAR CORP Common Stock 894650100 1231 76255 SH SOLE 58241 0 18014 TREEHOUSE FOODS INC Common Stock 89469A104 22989 356136 SH SOLE 222622 0 133514 TREND MICRO INC - SPON ADR ADR 89486M206 9051 185007 SH SOLE 169854 0 15153 TREX CO INC Common Stock 89531P105 11020 179131 SH SOLE 151128 0 28003 TRI CONTL CORP COM Closed-End Fund 895436103 1534 58320 SH SOLE 35942 0 22378 TRI POINTE GROUP INC COM Common Stock 87265H109 3922 310266 SH SOLE 246616 0 63650 TRIBUNE MEDIA CO Common Stock 896047503 14932 323633 SH SOLE 160415 0 163218 TRIBUNE PUBLISHING CO Common Stock 89609W107 955 81042 SH SOLE 35794 0 45248 TRICIDA INC Common Stock 89610F101 425 10998 SH SOLE 9953 0 1045 TRICO BANCSHARES Common Stock 896095106 1624 41325 SH SOLE 21493 0 19832 TRIMAS CORP Common Stock 896215209 5910 195503 SH SOLE 80834 0 114669 TRIMBLE INC Common Stock 896239100 23565 583300 SH SOLE 503780 0 79520 TRINET GROUP INC Common Stock 896288107 6105 102198 SH SOLE 39334 0 62864 TRINITY INDUSTRIES INC Common Stock 896522109 14336 659725 SH SOLE 282184 0 377541 TRINITY PLACE HOLDINGS INC Common Stock 89656D101 265 66199 SH SOLE 63353 0 2846 TRINSEO S A SHS Common Stock L9340P101 4202 92766 SH SOLE 57495 0 35271 TRIP ADVISOR INC Common Stock 896945201 26083 506962 SH SOLE 285589 0 221373 TRIPLE-S MANAGEMENT CORP Common Stock 896749108 469 20543 SH SOLE 13623 0 6920 TRISTATE CAP HLDGS INC COM Common Stock 89678F100 650 31827 SH SOLE 9234 0 22593 TRITON INTERNATIONAL LTD/BER Common Stock G9078F107 2074 66681 SH SOLE 46042 0 20639 TRIUMPH BANCORP INC COM Common Stock 89679E300 470 15981 SH SOLE 15303 0 678 TRIUMPH GROUP INC Common Stock 896818101 3658 191924 SH SOLE 111292 0 80632 TRIVAGO N V SPON ADS A SHS ADR 89686D105 177 40897 SH SOLE 40897 0 0 TRONOX HOLDINGS PLC - CLASS A Common Stock G9087Q102 3704 281688 SH SOLE 174690 0 106998 TRUEBLUE INC Common Stock 89785X101 5313 224753 SH SOLE 76191 0 148562 TRUECAR INC Common Stock 89785L107 676 101848 SH SOLE 42888 0 58960 TRUPANION INC Common Stock 898202106 984 30050 SH SOLE 8365 0 21685 TRUSTCO BANK CORP NY Common Stock 898349105 3480 448511 SH SOLE 353748 0 94763 TRUSTMARK CORP Common Stock 898402102 7419 220601 SH SOLE 159177 0 61424 TSAKOS ENERGY NAVIGATION LTD Common Stock G9108L108 2294 739981 SH SOLE 571581 0 168400 TTEC HOLDINGS INC Common Stock 89854H102 2484 68573 SH SOLE 56173 0 12400 TTM TECHNOLOGIES INC Common Stock 87305R109 4225 360196 SH SOLE 239592 0 120604 TUESDAY MORNING CORP Common Stock 899035505 235 110675 SH SOLE 110675 0 0 TUI AG-UNSPON ADR ADR 899045108 132 27666 SH SOLE 27296 0 370 TULLOW OIL PLC ADR ADR 899415202 27 17471 SH SOLE 17337 0 134 TUPPERWARE BRANDS CORP Common Stock 899896104 9335 364945 SH SOLE 270001 0 94944 TURKCELL ILETISIM HIZMET-ADR ADR 900111204 3920 731415 SH SOLE 353725 0 377690 TURKIYE GARANTI BANKASI-ADR ADR 900148701 681 453827 SH SOLE 444475 0 9352 TURNA RETE ELETTRICA ADR ADR 88088L103 22414 1176579 SH SOLE 1037218 0 139361 TURNING POINT BRANDS INC Common Stock 90041L105 358 7772 SH SOLE 7731 0 41 TURQUOISE HILL RESOURCES LTD Common Stock 900435108 6306 3798681 SH SOLE 3742126 0 56555 TURTLE BEACH CORP Common Stock 900450206 412 36294 SH SOLE 29541 0 6753 TUTOR PERINI CORP Common Stock 901109108 2515 146923 SH SOLE 98054 0 48869 TWILIO INC CL A Common Stock 90138F102 17294 133877 SH SOLE 125217 0 8660 TWITTER INC Common Stock 90184L102 48308 1469210 SH SOLE 1139270 0 329940 TWO HBRS INVT CORP COM REIT 90187B408 14139 1044977 SH SOLE 453961 0 591016 TYLER TECHNOLOGIES INC Common Stock 902252105 20281 99220 SH SOLE 86869 0 12351 TYSON FOODS INC Common Stock 902494103 98307 1415912 SH SOLE 704045 0 711867 UBIQUITI NETWORKS INC COM Common Stock 90347A100 14132 94396 SH SOLE 30136 0 64260 UBISOFT ENTMT SA ADR ADR 90348R102 7019 393235 SH SOLE 332185 0 61050 UBS GROUP AG Common Stock H42097107 28292 2336270 SH SOLE 1877798 0 458472 UCB S A ADR ADR 903480101 859 20092 SH SOLE 16335 0 3757 UDR INC COM REIT REIT 902653104 26267 577799 SH SOLE 519586 0 58213 UGI CORP Common Stock 902681105 21348 385211 SH SOLE 266332 0 118879 ULTA BEAUTY INC Common Stock 90384S303 63030 180741 SH SOLE 123537 0 57204 ULTIMATE SOFTWARE GROUP INC Common Stock 90385D107 15453 46809 SH SOLE 43727 0 3082 ULTRA CLEAN HOLDINGS Common Stock 90385V107 1255 121289 SH SOLE 118296 0 2993 ULTRA PETROLEUM CORP Common Stock 903914208 18 30010 SH SOLE 4282 0 25728 ULTRAGENYX PHARMACEUTICAL Common Stock 90400D108 1339 19301 SH SOLE 17182 0 2119 ULTRAPAR PARTICIPAC-SPON ADR ADR 90400P101 4719 394911 SH SOLE 382710 0 12201 UMB FINANCIAL CORP Common Stock 902788108 4119 64326 SH SOLE 53253 0 11073 UMH PROPERTIES INC COM REIT REIT 903002103 1470 104413 SH SOLE 67463 0 36950 UMICORE - UNSPON ADR ADR 90420M104 7328 660158 SH SOLE 589945 0 70213 UMPQUA HOLDINGS CORP Common Stock 904214103 24696 1496733 SH SOLE 545321 0 951412 UNDER ARMOUR INC-CLASS A Common Stock 904311107 20900 988645 SH SOLE 896232 0 92413 UNDER ARMOUR INC-CLASS C Common Stock 904311206 3805 201666 SH SOLE 187466 0 14200 UNICHARM CORP ADR 90460M204 27643 4050326 SH SOLE 3706293 0 344033 UNICREDIT SPA-ADR ADR 904678406 32089 5033509 SH SOLE 2846606 0 2186903 UNIFI INC Common Stock 904677200 622 32168 SH SOLE 31849 0 319 UNIFIRST CORP/MA Common Stock 904708104 5152 33561 SH SOLE 26451 0 7110 UNILEVER N V N Y SHS NEW NY Reg Shrs 904784709 143559 2462845 SH SOLE 1319267 0 1143578 UNILEVER PLC SPON ADR NEW ADR 904767704 53748 931184 SH SOLE 818757 0 112427 UNION BANKSHARES CORP Common Stock 90539J109 3397 105058 SH SOLE 60625 0 44433 UNION PACIFIC CORP Common Stock 907818108 434041 2595939 SH SOLE 1989310 0 606629 UNIQURE NV Common Stock N90064101 266 4459 SH SOLE 3525 0 934 UNISYS CORP Common Stock 909214306 4350 372757 SH SOLE 122397 0 250360 UNIT CORP Common Stock 909218109 2357 165511 SH SOLE 131591 0 33920 UNITED BANKSHARES INC/WV Common Stock 909907107 14159 390694 SH SOLE 250404 0 140290 UNITED CMNTY FINL CORP OHIO COM Common Stock 909839102 504 53877 SH SOLE 51474 0 2403 UNITED COMMUNITY BANKS INC/GA Common Stock 90984P303 4956 198814 SH SOLE 148966 0 49848 UNITED CONTINENTAL HOLDINGS IN Common Stock 910047109 88328 1107139 SH SOLE 651516 0 455623 UNITED FINL BANCORP COM / NEW Common Stock 910304104 1466 102187 SH SOLE 35848 0 66339 UNITED FIRE GROUP INC Common Stock 910340108 2134 48818 SH SOLE 36869 0 11949 UNITED INS HLDGS CORP COM Common Stock 910710102 608 38220 SH SOLE 36943 0 1277 UNITED MICROELECTRONICS CORP SPONSORED ADR ADR 910873405 14618 7775653 SH SOLE 7621491 0 154162 UNITED NATURAL FOODS INC Common Stock 911163103 5270 398635 SH SOLE 282806 0 115829 UNITED OVERSEAS BK LTD SPONSORED ADR ADR 911271302 41335 1104926 SH SOLE 985227 0 119699 UNITED PARCEL SERVICE INC Common Stock 911312106 227639 2037223 SH SOLE 1136199 0 901024 UNITED RENTALS INC Common Stock 911363109 38482 336820 SH SOLE 286465 0 50355 UNITED STATES CELLULAR CORP Common Stock 911684108 5281 115040 SH SOLE 52792 0 62248 UNITED STATES STEEL CORP Common Stock 912909108 13367 685815 SH SOLE 260038 0 425777 UNITED TECHNOLOGIES CORP Common Stock 913017109 318717 2472781 SH SOLE 1777102 0 695679 UNITED THERAPEUTICS CORP Common Stock 91307C102 19603 167016 SH SOLE 76151 0 90865 UNITED UTILITIES GROUP PLC ADR 91311E102 21108 990507 SH SOLE 895744 0 94763 UNITEDHEALTH GROUP INC Common Stock 91324P102 955026 3862437 SH SOLE 2627788 0 1234649 UNITI GROUP INC REIT 91325V108 4749 424381 SH SOLE 222031 0 202350 UNITIL CORP Common Stock 913259107 5545 102360 SH SOLE 57207 0 45153 UNIVAR INC COM Common Stock 91336L107 3714 167577 SH SOLE 76565 0 91011 UNIVERSAL CORP/VA Common Stock 913456109 14134 245249 SH SOLE 166301 0 78948 UNIVERSAL DISPLAY CORP COM Common Stock 91347P105 7560 49457 SH SOLE 40133 0 9324 UNIVERSAL ELECTRONICS INC Common Stock 913483103 1007 27099 SH SOLE 22566 0 4533 UNIVERSAL FOREST PRODUCTS INC Common Stock 913543104 4833 161697 SH SOLE 129337 0 32360 UNIVERSAL HEALTH RLTY INCOME REIT REIT 91359E105 3092 40839 SH SOLE 37676 0 3163 UNIVERSAL HEALTH SERVICES INC Common Stock 913903100 36529 273073 SH SOLE 214070 0 59003 UNIVERSAL INSURANCE HOLDINGS I Common Stock 91359V107 2925 94363 SH SOLE 54514 0 39849 UNIVERSAL LOGISTICS HOLDINGS Common Stock 91388P105 201 10218 SH SOLE 4579 0 5639 UNIVEST FINANCIAL CORP Common Stock 915271100 3154 128951 SH SOLE 18187 0 110764 UNUM GROUP Common Stock 91529Y106 33371 986440 SH SOLE 593028 0 393412 UNUM THERAPEUTICS INC Common Stock 903214104 61 13827 SH SOLE 12885 0 942 UOL GROUP LIMITIED ADR ADR 91529G105 759 36398 SH SOLE 12418 0 23980 UPLAND SOFTWARE INC COM Common Stock 91544A109 2185 51592 SH SOLE 10351 0 41241 UPM KYMMENE CORP SPONSORED ADR ADR 915436109 22177 760515 SH SOLE 690726 0 69789 URANIUM ENERGY CORP Common Stock 916896103 31 21841 SH SOLE 21841 0 0 URBAN EDGE PROPERTIES REIT 91704F104 2750 144745 SH SOLE 111622 0 33123 URBAN OUTFITTERS INC Common Stock 917047102 24050 811393 SH SOLE 169957 0 641436 URSTADT BIDDLE - CLASS A REIT REIT 917286205 3576 173272 SH SOLE 92490 0 80782 US BANCORP Common Stock 902973304 242438 5030887 SH SOLE 3012475 0 2018412 US CONCRETE INC Common Stock 90333L201 1610 38876 SH SOLE 37784 0 1092 US ECOLOGY INC Common Stock 91732J102 2037 36388 SH SOLE 32351 0 4037 US FOODS HOLDING CORP Common Stock 912008109 23341 668608 SH SOLE 466288 0 202320 US PHYSICAL THERAPY INC Common Stock 90337L108 4177 39766 SH SOLE 23795 0 15971 US SILICA HOLDINGS INC Common Stock 90346E103 3680 211996 SH SOLE 203852 0 8144 USA TECHNOLOGIES INC COM NO PAR Common Stock 90328S500 137 32955 SH SOLE 32649 0 306 USANA HEALTH SCIENCES INC Common Stock 90328M107 5268 62806 SH SOLE 36380 0 26426 USG CORP Common Stock 903293405 5501 127053 SH SOLE 72867 0 54186 UTILITIES SELECT SECTOR SPDR ETP 81369Y886 592 10185 SH SOLE 7871 0 2314 VAIL RESORTS INC Common Stock 91879Q109 19935 91740 SH SOLE 26312 0 65428 VALE SA ADR 91912E105 28098 2151423 SH SOLE 1505172 0 646251 VALEO SPONSORED ADR ADR 919134304 16129 1114297 SH SOLE 986828 0 127469 VALERO ENERGY CORP Common Stock 91913Y100 208141 2453626 SH SOLE 1532518 0 921108 VALHI INC NEW COM Common Stock 918905100 285 123271 SH SOLE 121421 0 1850 VALLEY NATIONAL BANCORP Common Stock 919794107 6886 718811 SH SOLE 571520 0 147291 VALMONT INDUSTRIES INC Common Stock 920253101 5381 41361 SH SOLE 24713 0 16648 VALVOLINE INC Common Stock 92047W101 12457 671189 SH SOLE 184998 0 486191 VANDA PHARMACEUTICALS COM Common Stock 921659108 1118 60779 SH SOLE 29970 0 30809 VANECK VECTORS ETF TR GOLD MINER ETF ETP 92189F106 322 14340 SH SOLE 14340 0 0 VANECK VECTORS JP MORG EM LC CURR BND ETF ETP 92189H300 36722 1100781 SH SOLE 1100764 0 17 VANGAURD S&P 500 ETF ETP 922908363 2390363 9209997 SH SOLE 8621596 0 588401 VANGUARD ADMIRAL FDS 500 VAL IDX FD ETP 921932703 3708 34111 SH SOLE 34111 0 0 VANGUARD ADMIRAL FDS I 500 GRTH IDX F ETP 921932505 3950 25544 SH SOLE 25544 0 0 VANGUARD ADMIRAL FDS MIDCP 400 IDX ETP 921932885 215 1680 SH SOLE 1680 0 0 VANGUARD BD INDEX FD SHORT TRM BOND ETP 921937827 779 9790 SH SOLE 9790 0 0 VANGUARD CONSUMER DISCRETIONARY ETF ETP 92204A108 225 1305 SH SOLE 1305 0 0 VANGUARD DIVIDEND APPREC ETF ETP 921908844 2402 21909 SH SOLE 15441 0 6468 VANGUARD ETF INFO TECH ETP 92204A702 2780 13855 SH SOLE 12782 0 1073 VANGUARD FINANCIALS ETF ETP 92204A405 288 4456 SH SOLE 4212 0 244 VANGUARD FTSE ALL WORLD EX-U ETP 922042775 4927 98242 SH SOLE 97849 0 393 VANGUARD FTSE DEV MARKET ETP 921943858 22182 542736 SH SOLE 542736 0 0 VANGUARD FTSE EMERGING MARKETS ETP 922042858 28969 681617 SH SOLE 681028 0 589 Vanguard Growth ETF ETP 922908736 1999 12779 SH SOLE 12619 0 160 VANGUARD INDEX FDS MID CAP ETF ETP 922908629 44815 278786 SH SOLE 278786 0 0 VANGUARD INDEX FDS SMALL CP ETF ETP 922908751 419 2739 SH SOLE 2604 0 135 VANGUARD INT DIV APP INDX FD ETP 921946810 317 4900 SH SOLE 0 0 4900 VANGUARD MATERIALS ETF ETP 92204A801 236 1918 SH SOLE 1244 0 674 VANGUARD PACIFIC ETF ETP 922042866 319 4843 SH SOLE 447 0 4396 VANGUARD REAL ESTATE ETF ETP 922908553 100423 1155481 SH SOLE 42311 0 1113170 VANGUARD RUSSELL 1000 VALUE ETP 92206C714 2737 25316 SH SOLE 25316 0 0 VANGUARD RUSSELL 2000 ETP 92206C664 265 2151 SH SOLE 2151 0 0 VANGUARD SCOTTSDALE FD SHRT-TERM CORP ETP 92206C409 11481 143939 SH SOLE 142902 0 1037 VANGUARD SCOTTSDALE FD SHTRM GVT BD ETF ETP 92206C102 529 8754 SH SOLE 8754 0 0 VANGUARD SCOTTSDALE FD VNG RUS1000GRW ETP 92206C680 2952 18984 SH SOLE 18984 0 0 VANGUARD SECTOR INDEX HTH CARE VIPER ETP 92204A504 407 2358 SH SOLE 2358 0 0 VANGUARD SHORT-TERM TIPS ETP 922020805 6965 143073 SH SOLE 143073 0 0 VANGUARD TOTAL BOND MARKET ETF ETP 921937835 7861 96838 SH SOLE 56838 0 40000 VANGUARD TOTAL STOCK MKT ETF ETP 922908769 7308 50498 SH SOLE 50017 0 481 Vanguard Value ETF ETP 922908744 266 2476 SH SOLE 2243 0 233 VAREX IMAGING CORP Common Stock 92214X106 4084 120536 SH SOLE 95708 0 24828 VARIAN MEDICAL SYSTEMS INC Common Stock 92220P105 59348 418768 SH SOLE 248208 0 170560 VARONIS SYSTEMS INC Common Stock 922280102 1195 20047 SH SOLE 13312 0 6735 VECTOR GROUP LTD Common Stock 92240M108 9053 839032 SH SOLE 732035 0 106997 VECTRUS INC Common Stock 92242T101 888 33412 SH SOLE 24515 0 8897 VEDANTA LTD ADR 92242Y100 8544 809111 SH SOLE 786784 0 22327 VEECO INSTRUMENTS INC Common Stock 922417100 1640 151267 SH SOLE 111498 0 39769 VEEVA SYSTEMS INC - CLASS A Common Stock 922475108 19407 152977 SH SOLE 128122 0 24855 VENATOR MATERIALS PLC Common Stock G9329Z100 2905 516926 SH SOLE 10602 0 506324 VENTAS INC COM REIT REIT 92276F100 75337 1180645 SH SOLE 961480 0 219165 VEOLIA ENVIRONNEMENT-ADR ADR 92334N103 23206 1038983 SH SOLE 930209 0 108774 VEON LTD ADR ADR 91822M106 6980 3339822 SH SOLE 3131058 0 208764 VEONEER INC Common Stock 92336X109 1039 45423 SH SOLE 36885 0 8538 VERA BRADLEY INC Common Stock 92335C106 1701 128349 SH SOLE 55716 0 72633 VERACYTE INC COM Common Stock 92337F107 4060 162254 SH SOLE 13440 0 148814 VERASTEM INC COM Common Stock 92337C104 56 18886 SH SOLE 17305 0 1581 VEREIT INC REIT 92339V100 54067 6459653 SH SOLE 3052971 0 3406682 VERICEL CORP Common Stock 92346J108 2760 157644 SH SOLE 32202 0 125442 VERINT SYSTEMS INC Common Stock 92343X100 10294 171968 SH SOLE 80903 0 91065 VERISIGN INC Common Stock 92343E102 91340 503086 SH SOLE 337083 0 166003 VERISK ANALYTICS INC Common Stock 92345Y106 45938 345396 SH SOLE 310701 0 34695 VERITEX HLDGS INC COM Common Stock 923451108 2744 113280 SH SOLE 88790 0 24490 VERITONE INC Common Stock 92347M100 68 13066 SH SOLE 12689 0 377 VERIZON COMMUNICATIONS INC Common Stock 92343V104 861012 14561340 SH SOLE 10730615 0 3830725 VERMILION ENERGY INC Common Stock 923725105 3916 158551 SH SOLE 138412 0 20139 VERSO CORP Common Stock 92531L207 2671 124682 SH SOLE 56037 0 68645 VERSUM MATERIALS INC Common Stock 92532W103 10915 216945 SH SOLE 181543 0 35402 VERSUS CAP MM REAL ESTATE-I Closed-End Fund 92532P207 70383 2490545 SH SOLE 2490545 0 0 VERTEX PHARMACEUTICALS INC Common Stock 92532F100 145285 789808 SH SOLE 543481 0 246327 VERTIVE CORP Common Stock 923454102 1832 69612 SH SOLE 33880 0 35732 VESTAS WIND SYSTEMS - UNSP ADR ADR 925458101 15062 536592 SH SOLE 481346 0 55246 VF CORP Common Stock 918204108 95949 1103999 SH SOLE 828552 0 275447 VIACOM INC CL A Common Stock 92553P102 241 7432 SH SOLE 6357 0 1075 VIACOM INC NEW CL B Common Stock 92553P201 67569 2407163 SH SOLE 1252683 0 1154480 VIAD CORP Common Stock 92552R406 1838 32653 SH SOLE 24032 0 8621 VIASAT INC Common Stock 92552V100 4102 52930 SH SOLE 37964 0 14966 VIAVI SOLUTIONS INC Common Stock 925550105 10933 883139 SH SOLE 449278 0 433861 VICI PROPERTIES INC REIT 925652109 3305 151040 SH SOLE 105856 0 45184 VICOR CORP Common Stock 925815102 1151 37116 SH SOLE 24455 0 12661 VIKING THERAPEUTICS INC Common Stock 92686J106 1443 145198 SH SOLE 7964 0 137234 VILLAGE SUPER MARKET INC Common Stock 927107409 1102 40305 SH SOLE 18309 0 21996 VINA CONCHA Y TORO SA-SP ADR ADR 927191106 1054 26701 SH SOLE 26701 0 0 VINCI S A ADR ADR 927320101 35816 1475123 SH SOLE 1292230 0 182893 VIPER ENERGY PARTNERS LP Ltd Part 92763M105 1068 32202 SH SOLE 4 0 32198 VIPSHOP HLDGS LTD SPONSORED ADR ADR 92763W103 5717 711984 SH SOLE 690156 0 21828 VIRTU FINL INC CL A Common Stock 928254101 1402 59022 SH SOLE 58083 0 939 VIRTUS INVESTMENT PARTNERS Common Stock 92828Q109 1691 17337 SH SOLE 14461 0 2876 VIRTUSA CORP Common Stock 92827P102 3035 56777 SH SOLE 40853 0 15924 VISA INC Common Stock 92826C839 975246 6243975 SH SOLE 4535431 0 1708544 VISHAY INTERTECHNOLOGY INC Common Stock 928298108 11533 624395 SH SOLE 255329 0 369066 VISHAY PRECISION GROUP INC Common Stock 92835K103 564 16493 SH SOLE 12311 0 4182 VISTA OUTDOOR INC Common Stock 928377100 1646 205470 SH SOLE 113769 0 91701 VISTEON CORP COM Common Stock 92839U206 9426 139950 SH SOLE 74319 0 65631 VISTRA ENERGY CORP Common Stock 92840M102 28984 1113468 SH SOLE 552840 0 560628 VITAMIN SHOPPE INC Common Stock 92849E101 1690 240066 SH SOLE 138132 0 101934 VIVENDI SA ADR ADR 92852T201 29106 1005579 SH SOLE 897606 0 107973 VIVINT SOLAR INC COM Common Stock 92854Q106 194 39082 SH SOLE 17420 0 21662 VMWARE INC-CLASS A Common Stock 928563402 33340 184698 SH SOLE 103208 0 81490 VOCERA COMM INC COM Common Stock 92857F107 1097 34675 SH SOLE 8836 0 25839 VODACOM GROUP HLDGS ADR ADR 92858D200 741 95500 SH SOLE 89157 0 6343 VODAFONE GROUP PLC Common Stock G93882192 442 250156 SH SOLE 250156 0 0 VODAFONE GROUP PLC NEW SPONSORED ADR ADR 92857W308 39004 2145451 SH SOLE 1652929 0 492522 VOLKSWAGEN A G-UNSPON ADR ADR 928662600 31333 1929378 SH SOLE 999400 0 929978 VOLKSWAGEN AG SPONSORED ADR ADR 928662303 231 7209 SH SOLE 5163 0 2046 VOLKSWAGEN AG-UNSP ADR PREF ADR 928662501 11892 756260 SH SOLE 665087 0 91173 VOLVO AB-B SHS-UNSPON ADR ADR 928854108 15272 986261 SH SOLE 867333 0 118928 VONAGE HOLDINGS CORP Common Stock 92886T201 11199 1115466 SH SOLE 495423 0 620043 VORNADO REALTY TRUST REIT REIT 929042109 16897 250543 SH SOLE 218845 0 31698 VOXX INTERNATIONAL CORP Common Stock 91829F104 87 18761 SH SOLE 17676 0 1085 VOYA FINANCIAL INC Common Stock 929089100 64090 1282832 SH SOLE 475454 0 807378 VOYA GLOBAL EQUITY DIV AND PREM OP FND Closed-End Fund 92912T100 1155 177714 SH SOLE 65635 0 112079 VOYA PRIME RATE TRUST Closed-End Fund 92913A100 294 61541 SH SOLE 61541 0 0 VSE CORP Common Stock 918284100 302 9562 SH SOLE 9469 0 93 VULCAN MATERIALS CO Common Stock 929160109 46169 389943 SH SOLE 221055 0 168888 Vuzix Corp Common Stock 92921W300 204 66654 SH SOLE 66551 0 103 W P CAREY INC COM REIT 92936U109 10522 134335 SH SOLE 103071 0 31264 W&T OFFSHORE INC Common Stock 92922P106 1961 284256 SH SOLE 127716 0 156540 WABASH NATIONAL CORP Common Stock 929566107 3069 226507 SH SOLE 114329 0 112178 WABCO HOLDINGS INC Common Stock 92927K102 8930 67737 SH SOLE 60933 0 6804 WABTEC CORP Common Stock 929740108 15179 205905 SH SOLE 182405 0 23501 WADDELL & REED FINANCIAL-A Common Stock 930059100 9805 567067 SH SOLE 245014 0 322053 WAGEWORKS INC COM Common Stock 930427109 6376 168868 SH SOLE 74776 0 94092 WAL MART DE MEXICO SA DE CV SPON ADR REP V ADR 93114W107 12154 454937 SH SOLE 449139 0 5798 WALGREEN BOOTS ALLIANCE INC Common Stock 931427108 148281 2343620 SH SOLE 1539394 0 804226 WALGREEN CO Common Stock 931422109 17875 282519 SH SOLE 0 0 282519 WALKER & DUNLOP INC COM Common Stock 93148P102 4875 95753 SH SOLE 56366 0 39387 WALMART INC Common Stock 931142103 542781 5565271 SH SOLE 4012004 0 1553267 WALT DISNEY CO/THE Common Stock 254687106 680615 6130007 SH SOLE 4752661 0 1377347 WARRIOR MET COAL INC Common Stock 93627C101 2842 93500 SH SOLE 45491 0 48009 WASHINGTON FEDERAL INC Common Stock 938824109 9331 322973 SH SOLE 226868 0 96105 WASHINGTON PRIME GROUP INC REIT 93964W108 9056 1602834 SH SOLE 793459 0 809375 WASHINGTON REIT REIT 939653101 4597 161988 SH SOLE 110326 0 51662 WASHINGTON TRUST BANCORP INC Common Stock 940610108 1607 33366 SH SOLE 10083 0 23283 WASTE CONNECTIONS INC Common Stock 94106B101 12547 141625 SH SOLE 135581 0 6044 WASTE MANAGEMENT INC Common Stock 94106L109 142362 1370047 SH SOLE 1064794 0 305253 WATERS CORP Common Stock 941848103 50401 200234 SH SOLE 176355 0 23879 WATERSTONE FINANCIAL INC Common Stock 94188P101 2250 136667 SH SOLE 92946 0 43721 WATSCO INC Common Stock 942622200 9223 64402 SH SOLE 61850 0 2552 WATTS WATER TECHNOLOGIES INC Common Stock 942749102 8585 106222 SH SOLE 44210 0 62012 WAVE LIFE SCIENCES LTD SHS Common Stock Y95308105 961 24736 SH SOLE 7323 0 17413 WAYFAIR INC CL A Common Stock 94419L101 7958 53607 SH SOLE 51158 0 2449 WD-40 CO Common Stock 929236107 10618 62668 SH SOLE 47698 0 14970 WEATHERFORD INTERNATIONAL PLC Common Stock G48833100 72 103125 SH SOLE 48640 0 54485 WEBSTER FINANCIAL CORP Common Stock 947890109 6419 126675 SH SOLE 118066 0 8609 WEC ENERGY CORP INC Common Stock 92939U106 97120 1228127 SH SOLE 871902 0 356225 WEIBO CORP SPONSORED ADR ADR 948596101 4520 72912 SH SOLE 63595 0 9317 WEICHAI PWR CO LTD ADR ADR 948597109 4539 354063 SH SOLE 349500 0 4563 WEINGARTEN RLTY INVS SH BEN INT REIT REIT 948741103 7125 242593 SH SOLE 145984 0 96609 WEIR GROUP PLC ADR ADR 94876Q205 2451 240600 SH SOLE 213784 0 26816 WEIS MARKETS INC Common Stock 948849104 2502 61303 SH SOLE 34927 0 26376 WELBILT INC Common Stock 949090104 5448 332576 SH SOLE 260043 0 72533 WELLCARE HEALTH PLANS INC Common Stock 94946T106 34022 126125 SH SOLE 101943 0 24182 WELLS FARGO & CO Common Stock 949746101 579200 11986745 SH SOLE 8616272 0 3370473 WELLS FARGO ADVANTAGE GLOBAL DIVIDEND OP Closed-End Fund 94987C103 4692 895480 SH SOLE 450928 0 444552 WELLS FARGO ADVANTAGE INCOME OPPORTUNITIES Closed-End Fund 94987B105 11502 1459597 SH SOLE 1252525 0 207072 WELLTOWER INC REIT 95040Q104 134577 1734243 SH SOLE 1123704 0 610539 WENDY'S CO/THE Common Stock 95058W100 15468 864639 SH SOLE 311328 0 553311 WERNER ENTERPRISES INC Common Stock 950755108 3654 107012 SH SOLE 73178 0 33834 WESBANCO INC Common Stock 950810101 1760 44289 SH SOLE 30971 0 13318 WESCO AIRCRAFT HLDGS I COM Common Stock 950814103 1478 168190 SH SOLE 109104 0 59086 WESCO INTERNATIONAL INC Common Stock 95082P105 10092 190375 SH SOLE 108589 0 81786 WESFARMERS LTD - UNS ADR ADR 950840306 4971 403955 SH SOLE 368687 0 35268 WEST BANCORPORATION INC CAP STK Common Stock 95123P106 305 14765 SH SOLE 14324 0 441 WEST JAPAN RAILWAY CO ADR ADR 953432101 34766 460419 SH SOLE 418769 0 41650 WEST PHARMACEUTICAL SERVICES I Common Stock 955306105 15466 140343 SH SOLE 100022 0 40321 WESTAMERICA BANCORPORATION Common Stock 957090103 6331 102440 SH SOLE 86144 0 16296 WESTERN ALLIANCE BANCORP Common Stock 957638109 5927 144419 SH SOLE 138171 0 6248 WESTERN ASSET EMERGING MARKET Closed-End Fund 95766A101 36685 2689536 SH SOLE 2335444 0 354092 WESTERN ASSET GLBL CP COM Closed-End Fund 95790C107 1012 61494 SH SOLE 35853 0 25641 WESTERN ASSET GLOBAL HIGH Closed-End Fund 95766B109 15193 1618040 SH SOLE 1510082 0 107958 WESTERN ASSET HIGH INCOME OP FD Closed-End Fund 95766K109 15233 3153757 SH SOLE 2932952 0 220805 WESTERN ASSET HIGHT YIELD DEF Closed-End Fund 95768B107 8038 544222 SH SOLE 469900 0 74322 WESTERN ASSET INTERMEDIATE Closed-End Fund 958435109 1400 158942 SH SOLE 142109 0 16833 WESTERN ASSET MTG CAP COM REIT 95790D105 3069 299961 SH SOLE 80131 0 219830 WESTERN ASSET MUNICIPAL PART Closed-End Fund 95766P108 694 48056 SH SOLE 48056 0 0 WESTERN AST HI INCM II COM Closed-End Fund 95766J102 971 149804 SH SOLE 124441 0 25363 WESTERN DIGITAL CORP Common Stock 958102105 53674 1116810 SH SOLE 759804 0 357006 WESTERN MIDSTREAM PARTNERS LIMITED PARTNERSHIP MLP 958669103 16173 515719 SH SOLE 497470 0 18249 WESTERN UNION CO/THE Common Stock 959802109 33746 1827070 SH SOLE 1361163 0 465907 WESTLAKE CHEMICAL CORP Common Stock 960413102 5126 75541 SH SOLE 71435 0 4106 WESTPAC BKG CORP SPONSORED ADR ADR 961214301 43020 2325421 SH SOLE 2037588 0 287833 WESTROCK CO Common Stock 96145D105 39972 1042301 SH SOLE 813225 0 229076 WESTWOOD HOLDINGS GROUP INC Common Stock 961765104 1315 37284 SH SOLE 24038 0 13246 WEX INC Common Stock 96208T104 13599 70832 SH SOLE 68561 0 2271 WEYERHAEUSER CO REIT REIT 962166104 43684 1658448 SH SOLE 1402177 0 256271 WH GROUP LTD SPONSORED ADR ADR 92890T205 16585 775563 SH SOLE 674720 0 100843 WHARF HLDGS LTD ADR ADR 962257408 17035 2839098 SH SOLE 2460109 0 378989 WHEATON PRECIOUS METALS CORP Common Stock 962879102 6227 261416 SH SOLE 248937 0 12479 WHEELCOCK & CO LTD - ADR ADR 963271200 1967 26833 SH SOLE 25579 0 1254 WHIRLPOOL CORP Common Stock 963320106 45483 342257 SH SOLE 171336 0 170921 WHITBREAD PLC - SPONSORED ADR ADR 96342K100 6506 388402 SH SOLE 335433 0 52969 WHITE MOUNTAINS INSURANCE GROU Common Stock G9618E107 22656 24480 SH SOLE 10206 0 14274 WHITESTONE REIT CL B SBI REIT 966084204 1520 126421 SH SOLE 93117 0 33304 WHITING PETROLEUM CORP Common Stock 966387409 12606 482232 SH SOLE 420726 0 61506 WIDEOPENWEST INC Common Stock 96758W101 1258 138206 SH SOLE 62919 0 75287 WIENERBERGER BAUSTOFFINUSTRI SPONSORED ADR ADR 967662107 858 204760 SH SOLE 203474 0 1286 WILLIAM HILL PLC-UNSPN ADR ADR 96925P104 285 33679 SH SOLE 33268 0 411 WILLIAMS COS INC/THE Common Stock 969457100 83155 2895367 SH SOLE 2299495 0 595872 WILLIAMS-SONOMA INC Common Stock 969904101 13405 238224 SH SOLE 163889 0 74335 WILLIS LEASE FINANCE CORP Common Stock 970646105 1474 34783 SH SOLE 34565 0 218 WILLIS TOWERS WATSON PLC Common Stock G96629103 36063 205313 SH SOLE 168799 0 36514 WILLSCOT CORP Common Stock 971375126 2922 263497 SH SOLE 67574 0 195923 WILMAR INTERNATIONAL-UNS ADR ADR 971433107 3446 140659 SH SOLE 126798 0 13861 WINDSTREAM HOLDINGS INC Common Stock 97382A309 22 73756 SH SOLE 73212 0 544 WINGSTOP INC COM Common Stock 974155103 6951 91428 SH SOLE 33104 0 58324 WINNEBAGO INDUSTRIES INC Common Stock 974637100 1715 55058 SH SOLE 49476 0 5582 WINTRUST FINANCIAL CORP Common Stock 97650W108 7150 106193 SH SOLE 60729 0 45464 WIPRO LTD SPON ADR 1 SH ADR 97651M109 18271 4590697 SH SOLE 4476810 0 113887 WIRECARD AG - UNSPON ADR ADR 97654L108 3044 48667 SH SOLE 43988 0 4679 WISDOMTREE INVESTMENTS INC Common Stock 97717P104 1680 237909 SH SOLE 86876 0 151033 WISDOMTREE TR EUROPE HEDGED EQ ETP 97717X701 266 4168 SH SOLE 4168 0 0 WISDOMTREE TRUST JP TOTAL DIVID ETP 97717W851 5943 117431 SH SOLE 117311 0 120 WISDOMTREE US MIDCAP DIVIDEND ETP 97717W505 246 6877 SH SOLE 5981 0 896 WIX.COM LTD Common Stock M98068105 11555 95634 SH SOLE 42403 0 53231 WM MORRISON SUPERMARKETS PLC ADR 92933J107 20701 1386070 SH SOLE 1294745 0 91325 WNS HOLDINGS LTD-ADR ADR 92932M101 4404 82674 SH SOLE 37942 0 44732 WOLTERS KLUWER N V SPONSORED ADR ADR 977874205 22052 323893 SH SOLE 289475 0 34418 WOLVERINE WORLD WIDE INC Common Stock 978097103 11871 332231 SH SOLE 244394 0 87837 WOODSIDE PETE LTD SPONSORED ADR ADR 980228308 30161 1223570 SH SOLE 1104931 0 118639 WOODWARD INC Common Stock 980745103 17959 189265 SH SOLE 167062 0 22203 WOORI FIN HLDGS CO LTD ADR ADR 981064108 15638 435123 SH SOLE 426710 0 8413 WORKDAY INC CL A Common Stock 98138H101 28565 148118 SH SOLE 133897 0 14221 WORKIVA INC COM CL A Common Stock 98139A105 2868 56576 SH SOLE 17220 0 39356 WORLD ACCEPTANCE CORP Common Stock 981419104 5067 43259 SH SOLE 23452 0 19807 WORLD FUEL SERVICES CORP Common Stock 981475106 6668 230815 SH SOLE 103595 0 127220 WORLD WRESTLING ENTERTAINMENT Common Stock 98156Q108 9739 112221 SH SOLE 91235 0 20986 WORLDPAY INC Common Stock 981558109 49844 439154 SH SOLE 259833 0 179321 WORLETYPARSONS LTD ADR ADR 98161Q101 191 19106 SH SOLE 6452 0 12654 WORTHINGTON INDUSTRIES INC Common Stock 981811102 2395 64163 SH SOLE 38318 0 25845 WPP PLC ADR 92937A102 15989 302817 SH SOLE 272551 0 30266 WPX ENERGY INC Common Stock 98212B103 12128 925133 SH SOLE 814630 0 110503 WR BERKLEY CORP Common Stock 084423102 22329 263563 SH SOLE 253696 0 9867 WR GRACE & CO Common Stock 38388F108 6530 83677 SH SOLE 42779 0 40898 WRIGHT MEDICAL GROUP NV Common Stock N96617118 2919 92805 SH SOLE 45989 0 46816 WSFS FINANCIAL CORP Common Stock 929328102 2109 54641 SH SOLE 34213 0 20428 WW GRAINGER INC Common Stock 384802104 105513 350624 SH SOLE 153623 0 197001 WYNDHAM DESTINATIONS INC Common Stock 98310W108 18242 450529 SH SOLE 259682 0 190847 WYNDHAM HOTELS & RESORTS Common Stock 98311A105 15977 319611 SH SOLE 210819 0 108792 WYNN MACAU LTD ADR ADR 98313R106 5764 243733 SH SOLE 212428 0 31305 WYNN RESORTS LTD Common Stock 983134107 30367 254500 SH SOLE 225134 0 29366 XCEL ENERGY INC Common Stock 98389B100 82641 1470218 SH SOLE 1156815 0 313403 XENCOR INC Common Stock 98401F105 1437 46263 SH SOLE 12564 0 33699 XENIA HOTELS & RESORTS COM REIT 984017103 10046 458515 SH SOLE 215355 0 243160 XERIS PHARMACEUTICALS INC Common Stock 98422L107 536 53339 SH SOLE 0 0 53339 XEROX CORP Common Stock 984121608 37067 1159057 SH SOLE 598987 0 560070 XILINX INC Common Stock 983919101 107257 845940 SH SOLE 569372 0 276568 XOP - SPDR S&P Oil & Gas Exploration & Production ETF ETP 78464A730 38178 1241973 SH SOLE 0 0 1241973 XPERI CORP Common Stock 98421B100 7934 339070 SH SOLE 203825 0 135245 XPO LOGISTICS INC Common Stock 983793100 9374 174426 SH SOLE 110335 0 64091 XTRACKERS MSCI EAFE HEDGED EQU ETP 233051200 553 17708 SH SOLE 17708 0 0 XYLEM INC/NY Common Stock 98419M100 35124 444380 SH SOLE 354934 0 89446 YAHOO JAPAN CORP ADR ADR 98433V102 6516 1342086 SH SOLE 1217467 0 124619 YAMAHA CORP SPON ADR ADR 984627109 2351 46849 SH SOLE 41736 0 5113 YAMANA GOLD INC Common Stock 98462Y100 2316 887331 SH SOLE 885828 0 1503 YANDEX N V SHS CLASS A Common Stock N97284108 41887 1219777 SH SOLE 1092740 0 127037 YANZHOU COAL MINING-SP ADR ADR 984846105 1490 149185 SH SOLE 146267 0 2918 YARA INTL ASA SPONSORED ADR ADR 984851204 9065 441973 SH SOLE 386028 0 55945 YASKAWA ELEC CORP ADR ADR 985087105 11719 186492 SH SOLE 166085 0 20407 YELP INC CL A Common Stock 985817105 6400 185516 SH SOLE 147669 0 37847 YETI HOLDINGS INC Common Stock 98585X104 1505 49742 SH SOLE 1880 0 47862 YEXT INC COM Common Stock 98585N106 499 22835 SH SOLE 22474 0 361 YIELDSHARES HIGH INCOME ETF ETP 301505301 1150 65134 SH SOLE 65134 0 0 YOKOGAWA ELECTRIC - UNSPONSORED ADR ADR 986008100 283 6956 SH SOLE 5532 0 1424 YORK WATER CO Common Stock 987184108 830 24182 SH SOLE 19203 0 4979 YPF SOCIEDAD ANONIMA SPON ADR CL D ADR 984245100 4778 341019 SH SOLE 340760 0 259 YRC WORLDWIDE INC COM Common Stock 984249607 1514 226277 SH SOLE 90756 0 135521 YUE YUEN INDUSTRIAL HOLDINGS LTD - ADR ADR 988415105 500 29654 SH SOLE 24632 0 5022 YUM BRANDS INC Common Stock 988498101 122013 1222448 SH SOLE 981699 0 240749 YUM CHINA HOLDINGS INC Common Stock 98850P109 50642 1127642 SH SOLE 893968 0 233674 YY INC ADS REPCOM CLA ADR 98426T106 4500 53567 SH SOLE 43559 0 10008 ZAFGEN INC COM Common Stock 98885E103 34 12579 SH SOLE 11457 0 1122 ZAGG INCORPORATED Common Stock 98884U108 294 32455 SH SOLE 32455 0 0 ZALANDO SE - UNSPONSORED ADR ADR 98887L105 10518 537753 SH SOLE 479209 0 58544 ZAYO GROUP HLDGS INC COM Common Stock 98919V105 8806 309863 SH SOLE 285416 0 24447 ZEBRA TECHNOLOGIES CORP-CL A Common Stock 989207105 32130 153342 SH SOLE 88624 0 64718 ZENDESK INC COM Common Stock 98936J101 16046 188777 SH SOLE 100338 0 88439 ZILLOW GROUP INC - A Common Stock 98954M101 998 29188 SH SOLE 28208 0 980 ZILLOW GROUP INC - C Common Stock 98954M200 5341 153753 SH SOLE 144051 0 9702 ZIMMER BIOMET HOLDINGS INC Common Stock 98956P102 79197 620183 SH SOLE 379684 0 240499 ZIONS BANCORPORATION Common Stock 989701107 51560 1135427 SH SOLE 654814 0 480613 ZIOPHARM ONCOLOGY INC COM Common Stock 98973P101 97 25308 SH SOLE 25042 0 266 ZIX CORP COM Common Stock 98974P100 447 64989 SH SOLE 42697 0 22292 ZOETIS INC CL A Common Stock 98978V103 147608 1466259 SH SOLE 1087804 0 378455 ZOGENIX INC COM Common Stock 98978L204 714 12987 SH SOLE 10293 0 2694 ZOMEDICA PHARMACEUTICALS COR Common Stock 98979F107 5 15109 SH SOLE 15109 0 0 ZSCALER INC Common Stock 98980G102 2477 34925 SH SOLE 10287 0 24638 ZTE CORP-UNSPON ADR ADR 98878Q105 278 46423 SH SOLE 45734 0 689 ZTO EXPRESS CAYMAN INC-ADR ADR 98980A105 3289 179912 SH SOLE 72890 0 107022 ZUMIEZ INC Common Stock 989817101 2164 86925 SH SOLE 56124 0 30801 ZURICH INSURANCE GROUP AG ADR 989825104 62115 1878587 SH SOLE 1641784 0 236803 ZYNGA INC CL A Common Stock 98986T108 6226 1168186 SH SOLE 671526 0 496660