0000950123-18-002273.txt : 20180214 0000950123-18-002273.hdr.sgml : 20180214 20180214141157 ACCESSION NUMBER: 0000950123-18-002273 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20171231 FILED AS OF DATE: 20180214 DATE AS OF CHANGE: 20180214 EFFECTIVENESS DATE: 20180214 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: 18610801 BUSINESS ADDRESS: STREET 1: 1918 EIGHTH AVE STREET 2: SUITE 3100 CITY: SEATTLE STATE: WA ZIP: 98101 BUSINESS PHONE: 2066945575 MAIL ADDRESS: STREET 1: 1918 EIGHTH AVE STREET 2: SUITE 3100 CITY: SEATTLE STATE: WA ZIP: 98101 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 12-31-2017 12-31-2017 Parametric Portfolio Associates LLC
1918 Eighth Ave Suite 3100 Seattle WA 98101
13F HOLDINGS REPORT 028-04558 N
Randall Hegarty Chief Compliance Officer 206-233-2204 /S/ Randall Hegarty Seattle WA 02-13-2018 0 3915 100263105 false
INFORMATION TABLE 2 form13fInfoTable.xml INFORMATION TABLE FOR FORM 13F 1-800-FLOWERS.COM INC Common Stock 68243Q106 670 62632 SH SOLE 37735 0 24897 1ST SOURCE CORP Common Stock 336901103 1625 32859 SH SOLE 19329 0 13530 2U INC COM Common Stock 90214J101 7645 118509 SH SOLE 27138 0 91371 3D SYSTEMS CORP Common Stock 88554D205 1253 145071 SH SOLE 65967 0 79104 3M CO Common Stock 88579Y101 508071 2158605 SH SOLE 1390223 0 768382 51 JON INC ADR ADR 316827104 324 5332 SH SOLE 5129 0 203 58.COM INC- ADR ADR 31680Q104 4104 57341 SH SOLE 55768 0 1573 8X8 INC NEW COM Common Stock 282914100 1283 90963 SH SOLE 79890 0 11073 A P MOLLAR-MAERSK A/S ADR ADR 00202F102 14612 1681488 SH SOLE 1650340 0 31148 A SCHULMAN INC Common Stock 808194104 7516 201778 SH SOLE 44641 0 157137 AAC ACOUSTIC TECHNOLOG ADR ADR 000304105 5693 31854 SH SOLE 24884 0 6970 AAON INC Common Stock 000360206 2397 65311 SH SOLE 42914 0 22397 AAR CORP Common Stock 000361105 5531 140773 SH SOLE 61179 0 79594 AARON'S INC Common Stock 002535300 10634 266841 SH SOLE 88110 0 178731 ABAXIS INC Common Stock 002567105 1491 30102 SH SOLE 22348 0 7754 ABB LTD SPONSORED ADR ADR 000375204 52372 1952729 SH SOLE 1371295 0 581434 ABBOTT LABORATORIES Common Stock 002824100 293948 5150664 SH SOLE 3444478 0 1706186 ABBVIE INC. COM Common Stock 00287Y109 355916 3680242 SH SOLE 2987032 0 693210 ABEONA THERAPEUTICS INC Common Stock 00289Y107 921 58122 SH SOLE 5782 0 52340 ABERCROMBIE & FITCH CO Common Stock 002896207 15988 917287 SH SOLE 449930 0 467357 ABERTIS INFRESTR SA ADR ADR 003381100 131 12000 SH SOLE 1091 0 10909 ABIOMED INC COM Common Stock 003654100 9369 49992 SH SOLE 31101 0 18891 ABM INDUSTRIES INC Common Stock 000957100 6145 162902 SH SOLE 101433 0 61469 ABRAXAS PETROLEUM CORP Common Stock 003830106 824 334921 SH SOLE 154962 0 179959 ACACIA COMMUNICATIONS INC Common Stock 00401C108 240 6634 SH SOLE 6631 0 3 ACACIA RESH CORP ACACIA TCH COM Common Stock 003881307 89 22075 SH SOLE 21970 0 105 ACADIA HEALTHCARE CO COM Common Stock 00404A109 7628 233764 SH SOLE 80906 0 152858 ACADIA PHARMACEUTICALS INC COM Common Stock 004225108 1269 42147 SH SOLE 38365 0 3782 ACADIA REALTY TRUST REIT REIT 004239109 5836 213315 SH SOLE 179224 0 34091 ACCELERATE DIAGNOSTICS INC Common Stock 00430H102 798 30470 SH SOLE 3560 0 26910 ACCENTURE PLC Common Stock G1151C101 234081 1529044 SH SOLE 1347096 0 181948 ACCO BRANDS CORP COM Common Stock 00081T108 8365 685664 SH SOLE 80110 0 605554 ACCOR SA SPONSORED ADR ADR 00435F309 8332 801895 SH SOLE 780376 0 21519 ACCURAY INC Common Stock 004397105 219 51013 SH SOLE 39109 0 11904 ACETO CORP Common Stock 004446100 943 91297 SH SOLE 86040 0 5257 ACHILLION PHARMACEUTIC COM Common Stock 00448Q201 159 55229 SH SOLE 52968 0 2261 ACI WORLDWIDE INC Common Stock 004498101 11495 507063 SH SOLE 78953 0 428110 ACLARIS THERAPEUTICS I COM Common Stock 00461U105 617 25034 SH SOLE 8786 0 16248 ACORDA THERAPEUTICS INC Common Stock 00484M106 2310 107710 SH SOLE 56872 0 50838 ACS ACTIVIDADES CONS-UNS ADR ADR 00089H106 3849 494127 SH SOLE 486754 0 7373 ACTIVISION BLIZZARD INC Common Stock 00507V109 118958 1878683 SH SOLE 1124714 0 753969 ACTUA CORP Common Stock 005094107 1876 120280 SH SOLE 14901 0 105379 ACTUANT CORP Common Stock 00508X203 5506 217634 SH SOLE 91652 0 125982 ACUITY BRANDS INC Common Stock 00508Y102 15222 86486 SH SOLE 71392 0 15094 ACUSHNET HOLDINGS CORP Common Stock 005098108 578 27429 SH SOLE 9908 0 17521 ACXIOM CORP Common Stock 005125109 6507 236086 SH SOLE 80829 0 155257 ADECCO SA - REG - UNSPON ADR ADR 006754204 10179 265560 SH SOLE 256825 0 8735 ADECOAGRO SA Common Stock L00849106 6314 610611 SH SOLE 610611 0 0 ADIDAS-SALOMON AG-SPON ADR ADR 00687A107 31505 315618 SH SOLE 299442 0 16176 ADIENT PLC Common Stock G0084W101 15711 199637 SH SOLE 159397 0 40240 ADMIRAL GROUP ADR ADR 007192107 3762 141947 SH SOLE 138776 0 3171 ADOBE SYSTEMS INC Common Stock 00724F101 274263 1565070 SH SOLE 1021574 0 543496 ADTALEM GLOBAL EDUCATION INC Common Stock 00737L103 12824 304980 SH SOLE 133313 0 171667 ADTRAN INC Common Stock 00738A106 3971 205230 SH SOLE 96725 0 108505 ADURO BIOTECH INC COM Common Stock 00739L101 274 36497 SH SOLE 36302 0 195 ADVANCE AUTO PARTS INC Common Stock 00751Y106 18670 187279 SH SOLE 133517 0 53762 ADVANCED DISPOSAL SERVICES I Common Stock 00790X101 214 8951 SH SOLE 5763 0 3188 ADVANCED DRAINAGE SYSTEMS INC Common Stock 00790R104 2495 104623 SH SOLE 97820 0 6803 ADVANCED ENERGY INDUSTRIES INC Common Stock 007973100 7416 109893 SH SOLE 71339 0 38554 ADVANCED MARKETING SVCS INC COM Common Stock 00548A106 4385 129391 SH SOLE 63805 0 65586 ADVANCED MICRO DEVICES INC Common Stock 007903107 8641 840518 SH SOLE 746425 0 94093 ADVANCED SEMICONDUCTOR ENGR SPONSORED ADR ADR 00756M404 10937 1687840 SH SOLE 1161131 0 526709 ADVANSIX INC Common Stock 00773T101 7680 182542 SH SOLE 96408 0 86134 ADVANTA CORP. Common Stock 007942204 0 12265 SH SOLE 0 0 12265 ADVANTEST CORP SPONSORED ADR ADR 00762U200 200 10844 SH SOLE 10844 0 0 ADVAXIS INC COM NEW Common Stock 007624208 50 17431 SH SOLE 17094 0 337 ADVENT CLAY GBL CONV COM BENE INTER Closed-End Fund 007639107 3525 588411 SH SOLE 387575 0 200836 ADVENT CLAYMORE CV SEC COM Closed-End Fund 00764C109 12631 795394 SH SOLE 535120 0 260274 AECOM Common Stock 00766T100 27154 730939 SH SOLE 168009 0 562930 AEGEAN MARINE PETROLEUM NETWOR Common Stock Y0017S102 1866 433994 SH SOLE 433994 0 0 AEGION CORP Common Stock 00770F104 2238 88014 SH SOLE 60172 0 27842 AEGON N V ORD AMER REG NY Reg Shrs 007924103 20351 3230268 SH SOLE 3146458 0 83810 AEON CO LTD ADR ADR 007627102 3927 233511 SH SOLE 214993 0 18518 AERCAP HOLDINGS NV SHS Common Stock N00985106 39634 753356 SH SOLE 420855 0 332501 AERIE PHARMACEUTICALS INC Common Stock 00771V108 4996 83616 SH SOLE 18441 0 65175 AEROHIVE NETWORKS INC COM Common Stock 007786106 324 55531 SH SOLE 55297 0 234 AEROJET ROCKETDYNE HOLDINGS INC Common Stock 007800105 3029 97095 SH SOLE 65293 0 31802 AEROVIRONMENT INC Common Stock 008073108 1503 26756 SH SOLE 21457 0 5299 AES CORP/THE Common Stock 00130H105 28577 2638699 SH SOLE 1699455 0 939244 AETNA INC Common Stock 00817Y108 204848 1135586 SH SOLE 748032 0 387554 AFFILIATED MANAGERS GROUP Common Stock 008252108 38204 186136 SH SOLE 157840 0 28296 AFLAC INC Common Stock 001055102 172967 1970457 SH SOLE 964090 0 1006367 AG MORTGAGE INVESTMENT TRUST I REIT 001228105 2303 121143 SH SOLE 49607 0 71536 AGCO CORP Common Stock 001084102 24897 348545 SH SOLE 141988 0 206557 AGEAS ADR ADR 00844W208 24921 510572 SH SOLE 500185 0 10387 AGIC EQUITY & CONVERTIBLE INCOME FUND Closed-End Fund 018829101 1892 89535 SH SOLE 56370 0 33165 AGILE THERAPEUTICS INC COM Common Stock 00847L100 32 11941 SH SOLE 11675 0 266 AGILENT TECHNOLOGIES INC Common Stock 00846U101 43124 643924 SH SOLE 575127 0 68797 AGILYSYS INC Common Stock 00847J105 511 41630 SH SOLE 39377 0 2253 AGIOS PHARMACEUTICALS INC Common Stock 00847X104 1291 22580 SH SOLE 20402 0 2178 AGL ENERGY LTD-UNSO ADR ADR 001201102 15484 811951 SH SOLE 790346 0 21605 AGNC INVESTMENT CORP REIT 00123Q104 25355 1255811 SH SOLE 609321 0 646490 AGNICO-EAGLE MINES LTD Common Stock 008474108 4408 95460 SH SOLE 94769 0 691 AGREE REALTY CORP COM REIT REIT 008492100 3962 77017 SH SOLE 54832 0 22185 AGRICULTURAL BK CHINA ADR ADR 00850M102 1407 120578 SH SOLE 92938 0 27640 AGRIUM INC Common Stock 008916108 9253 80458 SH SOLE 79905 0 553 AGROFRESH SOLUTIONS INC Common Stock 00856G109 269 36303 SH SOLE 36208 0 95 AIA GROUP LTD SPONSORED ADR ADR 001317205 82764 2417530 SH SOLE 2254948 0 162582 AIMMUNE THERAPEUTICS I COM Common Stock 00900T107 1266 33476 SH SOLE 7262 0 26214 AIR FRANCE KLM SPONSORED ADR ADR 009119108 324 19935 SH SOLE 19718 0 217 AIR LEASE GROUP Common Stock 00912X302 5504 114453 SH SOLE 109446 0 5007 AIR LIQUIDE ADR ADR 009126202 34836 1384872 SH SOLE 1218651 0 166221 AIR PRODUCTS & CHEMICALS INC Common Stock 009158106 89171 543458 SH SOLE 504234 0 39224 AIR TRANSPORT SERVICES GROUP I Common Stock 00922R105 5367 231949 SH SOLE 46536 0 185413 AIRBUS GROUP NV ADR 009279100 31698 1279189 SH SOLE 1083512 0 195677 AIRCASTLE LTD Common Stock G0129K104 4843 207040 SH SOLE 115749 0 91291 AISIN SEIKO CO LTD-UNSP ADR ADR 00956Q106 2863 53022 SH SOLE 51982 0 1040 AJINOMOTO INC UNSPON ADR ADR 009707100 2586 139637 SH SOLE 132267 0 7370 AK STEEL HOLDING CORP Common Stock 001547108 1779 314361 SH SOLE 271871 0 42490 AKAMAI TECHNOLOGIES INC Common Stock 00971T101 22875 351714 SH SOLE 328320 0 23394 AKBANK TAS - ADR ADR 009719501 2498 484158 SH SOLE 480839 0 3319 AKEBIA THERAPEUTICS COM Common Stock 00972D105 1420 95464 SH SOLE 27342 0 68122 AKORN INC COM Common Stock 009728106 12375 383963 SH SOLE 97296 0 286667 AKTIEBOLAGETT ELECTROLUX SPONSORED ADR ADR 010198208 8269 127905 SH SOLE 120224 0 7681 AKZO NOBEL NV SPONSORED ADR ADR 010199305 26680 915588 SH SOLE 548990 0 366598 ALABAMA POWER COMPANY 5 PREFERRED STOCK 010392462 256 9638 SH SOLE 0 0 9638 ALAMO GROUP INC Common Stock 011311107 3039 26925 SH SOLE 16092 0 10833 ALARM COM HLDGS INC COM Common Stock 011642105 1137 30129 SH SOLE 19606 0 10523 ALASKA AIR GROUP INC Common Stock 011659109 32475 441773 SH SOLE 148061 0 293712 ALASKA COMMUNICATIONS SYSTEMS Common Stock 01167P101 42 15838 SH SOLE 0 0 15838 ALBANY INTERNATIONAL CORP Common Stock 012348108 4794 78007 SH SOLE 54939 0 23068 ALBEMARLE CORP Common Stock 012653101 21776 170268 SH SOLE 148942 0 21326 ALCOA CORP Common Stock 013872106 40723 755943 SH SOLE 333728 0 422215 ALDER BIOPHARMACEUTICAL INC Common Stock 014339105 799 69804 SH SOLE 69384 0 420 ALEXANDER & BALDWIN INC REIT 014491104 2182 78677 SH SOLE 64778 0 13899 ALEXANDERS INC COM REIT 014752109 1947 4918 SH SOLE 1521 0 3397 ALEXANDRIA REAL ESTATE EQ IN COM REIT REIT 015271109 12708 97311 SH SOLE 69992 0 27319 ALEXION PHARMACEUTICALS INC Common Stock 015351109 58573 489778 SH SOLE 257812 0 231966 ALFA LAVAL AB SWEDEN ADR ADR 015393101 15594 661040 SH SOLE 453328 0 207712 ALIBABA GROUP HLDG LTD SPONSORED ADS ADR 01609W102 84347 489166 SH SOLE 360261 0 128905 ALIGN TECHNOLOGY INC Common Stock 016255101 36440 164002 SH SOLE 131635 0 32367 ALKERMES PLC Common Stock G01767105 7947 145212 SH SOLE 124287 0 20925 ALL NIPPON AWYS LTD SPONSORED ADR ADR 032350100 219 26339 SH SOLE 18205 0 8134 ALLEGHANY CORP Common Stock 017175100 13960 23420 SH SOLE 21771 0 1649 ALLEGHENY TECHNOLOGIES INC Common Stock 01741R102 7390 306135 SH SOLE 171192 0 134943 ALLEGIANCE BANCSHARES INC Common Stock 01748H107 365 9706 SH SOLE 3825 0 5881 ALLEGIANT TRAVEL CO Common Stock 01748X102 5605 36219 SH SOLE 22753 0 13466 ALLEGION PLC W/I Common Stock G0176J109 15496 194769 SH SOLE 178914 0 15855 ALLERGAN PLC Common Stock G0177J108 79061 483316 SH SOLE 388899 0 94417 ALLETE INC Common Stock 018522300 11678 157041 SH SOLE 101296 0 55745 ALLIANCE BERNSTEIN GLOBAL HIGH INC FUND Closed-End Fund 01879R106 1852 145143 SH SOLE 128243 0 16900 ALLIANCE DATA SYSTEMS CORP Common Stock 018581108 29201 115201 SH SOLE 96931 0 18270 ALLIANCEBERNSTEIN NATL COM Closed-End Fund 01864U106 10538 786419 SH SOLE 624641 0 161778 ALLIANT ENERGY CORP Common Stock 018802108 22683 532340 SH SOLE 485116 0 47224 ALLIANZ AKTIENGESELLSCHAFT SP ADR 1/10 SH ADR 018805101 66506 2895988 SH SOLE 2689829 0 206159 ALLIANZ GI NFJ DIVIDEND INTEREST Closed-End Fund 01883A107 16968 1300253 SH SOLE 893737 0 406516 Allianzgi Diversified Income Closed-End Fund 01883J108 1412 64650 SH SOLE 35229 0 29421 ALLIED MOTION TECHNOLOGIES Common Stock 019330109 203 6147 SH SOLE 6044 0 103 ALLISON TRANSMISSION H COM Common Stock 01973R101 8046 186822 SH SOLE 88313 0 98509 ALLSCRIPTS HEALTHCARE SOLUTION Common Stock 01988P108 5417 372303 SH SOLE 124523 0 247780 ALLSTATE CORP 6.625 SER E PREFERRED STOCK 020002879 601 22887 SH SOLE 0 0 22887 ALLSTATE CORP SUB DEB 53 PREFERRED STOCK 020002309 239 9124 SH SOLE 0 0 9124 ALLSTATE CORP/THE Common Stock 020002101 160629 1534041 SH SOLE 877926 0 656115 ALLY FINANCIAL INC Common Stock 02005N100 63245 2168907 SH SOLE 1063090 0 1105817 ALMOST FAMILY INC Common Stock 020409108 1718 31044 SH SOLE 22312 0 8732 ALNYLAM PHARMACEUTICALS INC Common Stock 02043Q107 9426 74190 SH SOLE 67098 0 7092 ALPHA & OMEGA SEMICONDUCTOR LT Common Stock G6331P104 1165 71189 SH SOLE 30649 0 40540 ALPHABET INC - CL A Common Stock 02079K305 918972 872387 SH SOLE 642938 0 229449 ALPHABET INC - CL C Common Stock 02079K107 660520 631231 SH SOLE 507345 0 123886 ALPINE GLOBAL DYNAMIC Closed-End Fund 02082E205 1474 136451 SH SOLE 120498 0 15953 ALPINE GLOBAL PREMIER PROPERTY Closed-End Fund 02083A103 4733 702233 SH SOLE 392358 0 309875 ALPINE TTL DYNAMIC DVD COM SBI Closed-End Fund 021060207 23124 2441852 SH SOLE 1644539 0 797313 ALPS ELEC LTD ADR ADR 021090204 879 15221 SH SOLE 14308 0 913 ALSTOM ADR ADR 021244207 212 51850 SH SOLE 48016 0 3834 ALTABA INC Closed-End Fund 021346101 9134 130767 SH SOLE 130582 0 185 ALTISOURCE RESIDENTIAL CORP REIT 02153W100 1432 120701 SH SOLE 118350 0 2351 ALTRA INDUSTRIAL MOTION CORP Common Stock 02208R106 4004 79444 SH SOLE 26975 0 52469 ALTRIA GROUP INC Common Stock 02209S103 329391 4612671 SH SOLE 3692355 0 920316 ALUMINA LTD SPONSORED ADR ADR 022205108 10110 1346140 SH SOLE 1290537 0 55603 ALUMINUM CORP CHINA LTD SPON ADR H SHS ADR 022276109 2092 116701 SH SOLE 114120 0 2581 AMADEUS IT HLDG S A ADS ADR 02263T104 31909 441160 SH SOLE 428954 0 12206 AMAG PHARMACEUTICALS INC Common Stock 00163U106 4794 361806 SH SOLE 60396 0 301410 AMAZON.COM INC Common Stock 023135106 1130154 966381 SH SOLE 750626 0 215755 AMBAC FINL GROUP INC COM NEW Common Stock 023139884 3619 226499 SH SOLE 97430 0 129069 AMBARELLA INC SHS Common Stock G037AX101 1333 22692 SH SOLE 17317 0 5375 AMBER RD INC COM Common Stock 02318Y108 81 10991 SH SOLE 10991 0 0 AMBEV SA ADR 02319V103 23197 3590941 SH SOLE 3464535 0 126406 AMC ENTERTAINMENT HLDS-CL A Common Stock 00165C104 2645 175155 SH SOLE 142004 0 33151 AMC NETWORKS INC A Common Stock 00164V103 5145 95137 SH SOLE 50067 0 45070 AMCOR LTD ADR NEW ADR 02341R302 15934 331820 SH SOLE 317263 0 14557 AMDOCS LTD Common Stock G02602103 38330 585373 SH SOLE 290016 0 295357 AMEDISYS INC Common Stock 023436108 4066 77135 SH SOLE 36374 0 40761 AMERCO INC Common Stock 023586100 2109 5581 SH SOLE 5353 0 228 AMEREN CORP Common Stock 023608102 53518 907237 SH SOLE 536970 0 370267 AMERESCO INC CL A Common Stock 02361E108 157 18205 SH SOLE 18148 0 57 AMERICA MOVIL S A DE C V SPON ADR L SHS ADR 02364W105 65942 3845028 SH SOLE 3824485 0 20543 AMERICAN AIRLINES GROUP INC Common Stock 02376R102 73859 1419551 SH SOLE 777066 0 642485 AMERICAN ASSETS TR INC COM REIT REIT 024013104 3266 85413 SH SOLE 67281 0 18132 AMERICAN AXLE & MANUFACTURING Common Stock 024061103 7040 413376 SH SOLE 152331 0 261045 AMERICAN CAMPUS COMMUNITIES REIT REIT 024835100 6583 160452 SH SOLE 108231 0 52221 AMERICAN EAGLE OUTFITTERS INC Common Stock 02553E106 7862 418203 SH SOLE 304053 0 114150 AMERICAN ELECTRIC POWER CO INC Common Stock 025537101 114450 1555665 SH SOLE 1052808 0 502857 AMERICAN EQUITY INVESTMENT LIF Common Stock 025676206 28883 939902 SH SOLE 314973 0 624929 AMERICAN EXPRESS CO Common Stock 025816109 218966 2204874 SH SOLE 1777802 0 427072 AMERICAN FINANCIAL GROUP 6.00 PREFERRED STOCK 025932708 352 13429 SH SOLE 0 0 13429 AMERICAN FINANCIAL GROUP 6.25 PREFERRED STOCK 025932609 358 13666 SH SOLE 0 0 13666 AMERICAN FINANCIAL GROUP INC/O Common Stock 025932104 36396 335324 SH SOLE 189871 0 145453 AMERICAN HOMES 4 RENT CLASS A REIT 02665T306 8285 379372 SH SOLE 272123 0 107249 AMERICAN INTERNATIONAL GROUP I Common Stock 026874784 188978 3171844 SH SOLE 2169013 0 1002831 AMERICAN NATIONAL BANKSHARES I Common Stock 027745108 363 9475 SH SOLE 9475 0 0 AMERICAN NATIONAL INSURANCE CO Common Stock 028591105 4040 31501 SH SOLE 21679 0 9822 AMERICAN OUTDOOR BRANDS CORP Common Stock 02874P103 726 56557 SH SOLE 29581 0 26976 AMERICAN PUBLIC EDUCATION INC Common Stock 02913V103 2057 82131 SH SOLE 29212 0 52919 AMERICAN RAILCAR INDUSTRIES IN Common Stock 02916P103 1018 24441 SH SOLE 12988 0 11453 AMERICAN SOFTWARE INC/GEORGIA Common Stock 029683109 433 37211 SH SOLE 36353 0 858 AMERICAN STATES WATER CO Common Stock 029899101 5415 93501 SH SOLE 62258 0 31243 AMERICAN TOWER REIT INC REIT 03027X100 148234 1038996 SH SOLE 960626 0 78370 AMERICAN VANGUARD CORP Common Stock 030371108 832 42327 SH SOLE 25888 0 16439 AMERICAN WATER WORKS CO INC Common Stock 030420103 31606 345455 SH SOLE 293680 0 51775 AMERICAN WOODMARK CORP Common Stock 030506109 2440 18733 SH SOLE 14030 0 4703 AMERICA'S CAR-MART INC Common Stock 03062T105 1111 24879 SH SOLE 11941 0 12938 AMERIPRISE FINANCIAL INC Common Stock 03076C106 124952 737308 SH SOLE 399382 0 337926 AMERIS BANCORP Common Stock 03076K108 1537 31880 SH SOLE 28190 0 3690 AMERISAFE INC Common Stock 03071H100 2832 45968 SH SOLE 40822 0 5146 AMERISOURCEBERGEN CORP COM Common Stock 03073E105 94175 1025650 SH SOLE 456770 0 568880 AMETEK INC NEW COM Common Stock 031100100 24378 336394 SH SOLE 307708 0 28686 AMGEN INC Common Stock 031162100 408290 2347843 SH SOLE 1505988 0 841855 AMICUS THERAPEUTICS COM Common Stock 03152W109 1096 76189 SH SOLE 69501 0 6688 AMKOR TECHNOLOGY INC Common Stock 031652100 6432 640042 SH SOLE 240901 0 399141 AMN HEALTHCARE SERVICES INC Common Stock 001744101 13043 264828 SH SOLE 80612 0 184216 AMP LIMITED ADR 0017EP202 210 13177 SH SOLE 11787 0 1390 AMPHASTAR PHARMACEUTICALS Common Stock 03209R103 1370 71182 SH SOLE 60684 0 10498 AMPHENOL CORP Common Stock 032095101 80169 913084 SH SOLE 692243 0 220841 AMPLIFY SNACK BRANDS COM Common Stock 03211L102 300 25014 SH SOLE 24879 0 135 AMTRUST FINANCIAL SERVICES INC Common Stock 032359309 1458 144755 SH SOLE 81343 0 63412 ANADARKO PETROLEUM CORP Common Stock 032511107 62827 1171263 SH SOLE 978897 0 192366 ANALOG DEVICES INC Common Stock 032654105 119098 1337728 SH SOLE 756812 0 580916 ANALOGIC CORP Common Stock 032657207 3945 47110 SH SOLE 25216 0 21894 ANDEAVOR Common Stock 03349M105 74167 648651 SH SOLE 371063 0 277588 ANDEAVOR LOGISTICS LP MLP 03350F106 2448 52995 SH SOLE 52995 0 0 ANDERSONS INC/THE Common Stock 034164103 3418 109712 SH SOLE 40148 0 69564 ANGI HOMESERVICES INC Common Stock 00183L102 145 13883 SH SOLE 13883 0 0 ANGIODYNAMICS INC Common Stock 03475V101 1487 89445 SH SOLE 46673 0 42772 ANGLO AMERN PLC-SPONS ADR ADR 03485P300 23784 2297993 SH SOLE 2181788 0 116205 ANGLO PLATINUM LTD ADR 03486T202 67 14153 SH SOLE 13659 0 494 ANGLOGOLD ASHANTI LTD SPONSORED ADR ADR 035128206 4453 436974 SH SOLE 429080 0 7894 ANHEUSER-BUSCH INBEV SA N.V. ADR 03524A108 58989 528761 SH SOLE 419072 0 109689 ANHEUSER-BUSCH INBEV SA/NV Common Stock B639CJ108 348 3121 SH SOLE 3121 0 0 ANHUI CONCH CEMENT UNSPONS ADR ADR 035243104 3325 141500 SH SOLE 89413 0 52087 ANI PHARMACEUTICALS IN COM Common Stock 00182C103 990 15360 SH SOLE 12906 0 2454 ANIKA THERAPEUTICS INC Common Stock 035255108 628 11651 SH SOLE 11270 0 381 ANIXTER INTERNATIONAL INC Common Stock 035290105 7352 96738 SH SOLE 47292 0 49446 ANNALY MTG MGMT INC COM REIT REIT 035710409 31266 2629577 SH SOLE 1671250 0 958327 ANSYS INC Common Stock 03662Q105 41923 284048 SH SOLE 201515 0 82533 ANTA SPORTS PRODS LTD ADR ADR 03662P107 269 2352 SH SOLE 2242 0 110 ANTARES PHARMA INC Common Stock 036642106 26 13202 SH SOLE 13202 0 0 ANTERO RESOURCES CORP Common Stock 03674X106 2573 135442 SH SOLE 101378 0 34064 ANTHEM INC Common Stock 036752103 264464 1175345 SH SOLE 772203 0 403142 ANWORTH MORTGAGE ASSET CORP REIT REIT 037347101 2629 483296 SH SOLE 246855 0 236441 AO SMITH CORP Common Stock 831865209 18382 299971 SH SOLE 155603 0 144368 AON PLC Common Stock G0408V102 72891 543966 SH SOLE 457836 0 86130 AOZORA BK LTD SPONSORED ADR ADR 037400108 257 26456 SH SOLE 9879 0 16577 APACHE CORP Common Stock 037411105 22376 529994 SH SOLE 477300 0 52694 APARTMENT INVT & MGMT CO -A REIT REIT 03748R101 17336 396609 SH SOLE 316867 0 79742 APERAM NY REGISTR SHS ADR 03754H104 261 5155 SH SOLE 5019 0 136 APOGEE ENTERPRISES INC Common Stock 037598109 6011 131451 SH SOLE 31161 0 100290 APOLLO COMMERCIAL REAL ESTATE FINANCE REIT REIT 03762U105 4713 255450 SH SOLE 175522 0 79928 APOLLO GLOBAL MGMT LLC CL A SHS MLP 037612306 1514 45237 SH SOLE 45237 0 0 APOLLO TACTICAL INCOME COM Closed-End Fund 037638103 9506 603562 SH SOLE 555056 0 48506 APPFOLIO INC COM CL A Common Stock 03783C100 606 14599 SH SOLE 9174 0 5425 APPLE HOSPITALITY REIT COM NEW REIT 03784Y200 6287 320623 SH SOLE 99756 0 220867 APPLE INC COM Common Stock 037833100 2141683 12655455 SH SOLE 10165078 0 2490377 APPLIED INDUSTRIAL TECHNOLOGIE Common Stock 03820C105 5979 87798 SH SOLE 52720 0 35078 APPLIED MATERIALS INC Common Stock 038222105 186022 3638925 SH SOLE 1885758 0 1753167 APPLIED OPTOELECTRONICS INC Common Stock 03823U102 1107 29279 SH SOLE 16744 0 12535 APPROACH RESOURCES INC Common Stock 03834A103 175 58964 SH SOLE 58759 0 205 APTARGROUP INC Common Stock 038336103 14812 171674 SH SOLE 163902 0 7772 APTEVO THERAPEUTICS INC Common Stock 03835L108 49 11594 SH SOLE 11516 0 78 APTIV PLC Common Stock G6095L109 56383 664654 SH SOLE 435812 0 228842 AQUA AMERICA INC Common Stock 03836W103 12757 325175 SH SOLE 273087 0 52088 AQUA METALS INC COM Common Stock 03837J101 46 21364 SH SOLE 16286 0 5078 AQUAVENTURE HLDGS LTD SHS Common Stock G0443N107 211 13587 SH SOLE 13551 0 36 ARALEZ PHARMACEUTICALS INC Common Stock 03852X100 78 54612 SH SOLE 54612 0 0 ARAMARK Common Stock 03852U106 11999 280747 SH SOLE 254321 0 26426 ARATANA THERAPEUTICS INC Common Stock 03874P101 201 38296 SH SOLE 34162 0 4134 ARBOR RLTY TR INC COM REIT REIT 038923108 533 61723 SH SOLE 25543 0 36180 ARCBEST CORP Common Stock 03937C105 5605 156771 SH SOLE 78339 0 78432 ARCELORMITTAL NY REG SH CL A NY Reg Shrs 03938L203 24904 770790 SH SOLE 718620 0 52170 ARCH CAPITAL GROUP 5.25 PREFERRED STOCK 03939A206 505 20089 SH SOLE 0 0 20089 ARCH CAPITAL GROUP LTD Common Stock G0450A105 29029 319812 SH SOLE 122089 0 197723 ARCH CAPITAL GROUP LTD 5.45 PERF PREFERRED STOCK 03939A107 495 19515 SH SOLE 0 0 19515 ARCH COAL INC COM Common Stock 039380407 1809 19419 SH SOLE 3179 0 16240 ARCHER-DANIELS-MIDLAND CO Common Stock 039483102 71210 1776689 SH SOLE 1193222 0 583467 ARCHROCK INC Common Stock 03957W106 1885 179504 SH SOLE 122809 0 56695 ARCONIC INC COM Common Stock 03965L100 15445 566787 SH SOLE 518481 0 48306 ARCOS DORADOS HLDNG IN SHS CLASS -A - Common Stock G0457F107 17435 1684587 SH SOLE 1684224 0 363 ARDAGH GROUP SA Common Stock L0223L101 515 24386 SH SOLE 22915 0 1471 ARDELYX INC COM Common Stock 039697107 586 88738 SH SOLE 21556 0 67182 ARDMORE SHIPPING CORP Common Stock Y0207T100 282 35211 SH SOLE 35011 0 200 ARES CAP CORP COM Common Stock 04010L103 4654 296068 SH SOLE 271304 0 24764 ARES COML REAL ESTATE COM REIT 04013V108 1365 105801 SH SOLE 67178 0 38623 ARES DYNAMIC CR ALLOCA COM Closed-End Fund 04014F102 15786 961374 SH SOLE 844729 0 116645 ARGAN INC Common Stock 04010E109 680 15118 SH SOLE 4496 0 10622 ARGO GROUP INTERNATIONAL HOLDI Common Stock G0464B107 3141 50953 SH SOLE 28842 0 22111 ARISTA NETWORKS INC COM Common Stock 040413106 19598 83192 SH SOLE 40948 0 42244 ARKEMA SPON ADR ADR 041232109 19019 155896 SH SOLE 132211 0 23685 ARLINGTON ASSET INVESTMENT CORP Common Stock 041356205 878 74495 SH SOLE 45905 0 28590 ARMADA HOFFLER PPTYS COM REIT 04208T108 2052 132146 SH SOLE 89956 0 42190 ARMOUR RESIDENTIAL REI COM REIT 042315507 2940 114306 SH SOLE 66216 0 48090 ARMSTRONG FLOORING INC Common Stock 04238R106 1287 76042 SH SOLE 36100 0 39942 ARMSTRONG WORLD INDUSTRIES INC Common Stock 04247X102 8312 137274 SH SOLE 87627 0 49647 ARRAY BIOPHARMA INC COM Common Stock 04269X105 2293 179166 SH SOLE 88432 0 90734 ARRIS INTERNATIONAL PLC Common Stock G0551A103 4213 163982 SH SOLE 152762 0 11220 ARROW ELECTRONICS INC Common Stock 042735100 25853 321511 SH SOLE 179263 0 142248 ARROW FINANCIAL CORP Common Stock 042744102 662 19499 SH SOLE 13779 0 5720 ARTESIAN RESOURCES CORP Common Stock 043113208 937 24310 SH SOLE 23854 0 456 ARTHUR J GALLAGHER & CO Common Stock 363576109 21281 336305 SH SOLE 307854 0 28451 ARTISAN PARTNERS ASSET CL A Common Stock 04316A108 3937 99674 SH SOLE 49526 0 50148 ARYZTA AG ADR ADR 04338X102 2796 141082 SH SOLE 36285 0 104797 ASAHI GLASS ADR ADR 043393206 9382 1078381 SH SOLE 1051416 0 26965 ASBURY AUTOMOTIVE GROUP INC Common Stock 043436104 6417 100261 SH SOLE 37761 0 62500 ASCENA RETAIL GROUP INC Common Stock 04351G101 1401 596343 SH SOLE 420660 0 175683 ASCENT CAPITAL GROUP INC Common Stock 043632108 536 46688 SH SOLE 18852 0 27836 ASHAI KASEI CORP ADR ADR 043400100 17983 695413 SH SOLE 666359 0 29054 ASHFORD HOSPITALITY PRIME IN REIT 044102101 1027 105515 SH SOLE 41543 0 63972 ASHFORD HOSPITALITY TRUST REIT REIT 044103109 3152 468309 SH SOLE 206620 0 261689 ASHLAND GLOBAL HOLDINGS INC Common Stock 044186104 13434 188685 SH SOLE 113967 0 74718 ASHTEAD GROUP PLC ADR ADR 045055100 7964 73199 SH SOLE 65417 0 7782 ASML HLDG NV N Y SHS NY Reg Shrs N07059210 87120 501210 SH SOLE 230240 0 270970 ASOS PLC ADR ADR 00212V105 659 7172 SH SOLE 7090 0 82 ASPEN INSURANCE HOLDINGS LTD Common Stock G05384105 6051 149049 SH SOLE 85536 0 63513 ASPEN PHARMACARE HL-UNSP ADR ADR 04530Y106 2420 110072 SH SOLE 103513 0 6559 ASPEN TECHNOLOGY INC Common Stock 045327103 5964 90088 SH SOLE 36312 0 53776 ASSA ABLOY AB ADR ADR 045387107 14940 1447655 SH SOLE 1391296 0 56359 ASSEMBLY BIOSCIENCES INC Common Stock 045396108 489 10801 SH SOLE 9272 0 1529 ASSOCIATED BANC-CORP Common Stock 045487105 8394 330465 SH SOLE 234421 0 96044 ASSOCIATED BRIT FOODS ADR NEW ADR 045519402 14054 367669 SH SOLE 361175 0 6494 ASSOCIATED CAPITAL GROUP - A Common Stock 045528106 244 7148 SH SOLE 7129 0 19 ASSURANT INC Common Stock 04621X108 40542 402040 SH SOLE 139421 0 262619 ASSURED GUARANTY LTD Common Stock G0585R106 10739 317078 SH SOLE 154251 0 162827 ASTEC INDUSTRIES INC Common Stock 046224101 2203 37664 SH SOLE 27235 0 10429 ASTELLAS PHARMA INC - UNSP ADR ADR 04623U102 21382 1686246 SH SOLE 1631622 0 54624 ASTRA INTERNATIONAL - UNSP ADR ADR 69367X109 2195 177696 SH SOLE 175171 0 2525 ASTRAZENECA PLC Common Stock G0593M107 789 11390 SH SOLE 11390 0 0 ASTRAZENECA PLC SPONSORED ADR ADR 046353108 70624 2035262 SH SOLE 1460040 0 575222 ASTRONICS CORP Common Stock 046433108 353 8510 SH SOLE 6768 0 1742 ASX LTD ADR ADR 00212E103 735 17117 SH SOLE 9872 0 7245 AT HOME GROUP INC Common Stock 04650Y100 1294 42586 SH SOLE 3069 0 39517 AT&T INC Common Stock 00206R102 603607 15524879 SH SOLE 12290474 0 3234405 AT&T INC 5.35 11/01/2066 PREFERRED STOCK 00206R300 975 37388 SH SOLE 0 0 37388 ATARA BIOTHERAPEUTICS COM Common Stock 046513107 775 42808 SH SOLE 7639 0 35169 ATENTO S A SHS Common Stock L0427L105 245 24124 SH SOLE 23546 0 578 ATHENAHEALTH INC Common Stock 04685W103 3228 24262 SH SOLE 22908 0 1354 ATHENE HOLDING LTD CLASS A Common Stock G0684D107 10484 202738 SH SOLE 36830 0 165908 ATHERSYS INC COM Common Stock 04744L106 24 13431 SH SOLE 13431 0 0 ATKORE INTERNATIONAL GROUP I Common Stock 047649108 307 14311 SH SOLE 7563 0 6748 ATLANTIA SPA ADR ADR 048173108 16591 1052065 SH SOLE 1018111 0 33954 ATLANTIC POWER CORP Common Stock 04878Q863 712 303040 SH SOLE 101649 0 201391 ATLANTICA YIELD PLC ORD SHS Common Stock G0751N103 2523 118936 SH SOLE 101063 0 17873 ATLAS AIR WORLDWIDE HOLDINGS I Common Stock 049164205 14497 247175 SH SOLE 50431 0 196744 ATLAS COPCO AB SP ADR A NEW ADR 049255706 33355 773991 SH SOLE 705124 0 68867 ATLAS COPCO SP ADR B NEW ADR 049255805 11004 286270 SH SOLE 270639 0 15631 ATLAS FINANCIAL HOLDIN SHS NEW Common Stock G06207115 239 11649 SH SOLE 11609 0 40 ATLASSIAN CORP PLC-CLASS A Common Stock G06242104 5628 123635 SH SOLE 112027 0 11608 ATMOS ENERGY CORP Common Stock 049560105 13795 160618 SH SOLE 120222 0 40396 ATN INTERNATIONAL INC Common Stock 00215F107 2385 43155 SH SOLE 32423 0 10732 ATOS ORIGIN SA ADR ADR 04962A105 10854 372429 SH SOLE 359203 0 13226 ATRICURE INC COM Common Stock 04963C209 196 10738 SH SOLE 7076 0 3662 ATRION CORP Common Stock 049904105 1112 1764 SH SOLE 1753 0 11 AU OPTRONICS CORP SPONSORED ADR ADR 002255107 8461 2033970 SH SOLE 1979155 0 54815 AUDENTES THERAPEUTICS COM Common Stock 05070R104 693 22171 SH SOLE 2740 0 19431 AUSTRALIA&NEW ZEALAND BKG GR SPONSORED ADR ADR 052528304 38799 1736733 SH SOLE 1650370 0 86363 AUTODESK INC Common Stock 052769106 74025 706146 SH SOLE 445204 0 260942 AUTOHOME INC ADR ADR 05278C107 2023 31285 SH SOLE 29200 0 2085 AUTOLIV INC Common Stock 052800109 9521 74925 SH SOLE 65816 0 9109 AUTOMATIC DATA PROCESSING INC Common Stock 053015103 190501 1625578 SH SOLE 1001491 0 624087 AUTONATION INC Common Stock 05329W102 7791 151776 SH SOLE 142710 0 9066 AUTOZONE INC Common Stock 053332102 96760 136019 SH SOLE 60049 0 75970 AV HOMES INC Common Stock 00234P102 317 19012 SH SOLE 18531 0 481 AVALONBAY CMNTYS INC COM REIT REIT 053484101 50179 281256 SH SOLE 256337 0 24919 AVANGRID INC Common Stock 05351W103 9817 194081 SH SOLE 189771 0 4310 AVERY DENNISON CORP Common Stock 053611109 46101 401365 SH SOLE 236934 0 164431 AVEXIS INC COM Common Stock 05366U100 1996 18033 SH SOLE 6182 0 11851 AVID TECHNOLOGY INC Common Stock 05367P100 1069 198307 SH SOLE 63255 0 135052 AVIS BUDGET GROUP INC Common Stock 053774105 20523 467709 SH SOLE 223650 0 244059 AVISTA CORP Common Stock 05379B107 21660 420661 SH SOLE 278053 0 142608 AVIVA PLC - SPON ADR ADR 05382A104 29681 2153926 SH SOLE 1468566 0 685360 AVNET INC Common Stock 053807103 17316 437054 SH SOLE 273398 0 163656 AVON PRODUCTS INC Common Stock 054303102 2773 1289732 SH SOLE 617510 0 672222 AVX CORP Common Stock 002444107 2991 172871 SH SOLE 94462 0 78409 AXA SPONSORED ADR ADR 054536107 39763 1340418 SH SOLE 1240288 0 100130 AXALTA COATING SYSTEMS LTD Common Stock G0750C108 2567 79337 SH SOLE 69990 0 9347 AXCELIS TECHNOLOGIES INC Common Stock 054540208 940 32754 SH SOLE 19793 0 12961 AXIS CAPITAL HOLDINGS LTD Common Stock G0692U109 10193 202803 SH SOLE 164719 0 38084 AXIS CAPITAL SERIES 5.5 PREFERRED STOCK 05461T305 395 15713 SH SOLE 0 0 15713 AXOGEN INC Common Stock 05463X106 1622 57311 SH SOLE 16369 0 40942 AXON ENTERPRISES INC Common Stock 05464C101 2646 99857 SH SOLE 50673 0 49184 AXOVANT SCIENCES LTD COM Common Stock G0750W104 57 10900 SH SOLE 10653 0 247 AXT INC Common Stock 00246W103 1146 131707 SH SOLE 12641 0 119066 AZZ INC Common Stock 002474104 1669 32657 SH SOLE 23885 0 8772 B&G FOODS INC Common Stock 05508R106 8755 249089 SH SOLE 204374 0 44715 B. RILEY FINANCIAL INC Common Stock 05580M108 227 12517 SH SOLE 12517 0 0 BABCOCK AND WILCOX ENTERPR Common Stock 05614L100 1587 279351 SH SOLE 162081 0 117270 BADGER METER INC Common Stock 056525108 1166 24395 SH SOLE 22480 0 1915 BAE SYS PLC SPONSORED ADR ADR 05523R107 16533 530230 SH SOLE 488256 0 41974 BAIDU COM INC SPON ADR REP A ADR 056752108 60330 257588 SH SOLE 181095 0 76493 BAKER HUGHES INC A GE CO Common Stock 05722G100 19800 625800 SH SOLE 539907 0 85893 BALCHEM CORP Common Stock 057665200 4000 49627 SH SOLE 38001 0 11626 BALDWIN & LYONS INC CL B Common Stock 057755209 392 16348 SH SOLE 10820 0 5528 BALFOUR BEAUTY PLC ADR 05845R306 2550 316771 SH SOLE 60759 0 256012 BALL CORP Common Stock 058498106 23198 612893 SH SOLE 505246 0 107647 BANC OF CALIFORNIA INC Common Stock 05990K106 3409 165104 SH SOLE 73132 0 91972 BANCFIRST CORP Common Stock 05945F103 1818 35547 SH SOLE 10425 0 25122 BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR ADR 05946K101 37601 4423640 SH SOLE 4119164 0 304476 BANCO BRADESCO-SPONSORED ADR ADR 059460303 38809 3789934 SH SOLE 3487507 0 302427 BANCO DE CHILE SPONSORED ADR ADR 059520106 4941 51188 SH SOLE 50558 0 630 BANCO DO BRASIL S A SPONSORED ADR ADR 059578104 2468 255733 SH SOLE 218741 0 36992 BANCO LATINOAMERICANO DE COMER Common Stock P16994132 1914 71138 SH SOLE 22696 0 48442 BANCO MARCO SA SPON ADR B ADR 05961W105 3558 30704 SH SOLE 30109 0 595 BANCO POPULAR ESPANOL ADR ADR 05968U102 0 66288 SH SOLE 64803 0 1485 BANCO SANTANDER BRAZIL S.A. ADR 05967A107 2372 245343 SH SOLE 241936 0 3407 BANCO SANTANDER CENT HISPANO ADR ADR 05964H105 60427 9239559 SH SOLE 8722210 0 517349 BANCO SANTANDER CHILE NEW SP ADR REP COM ADR 05965X109 16830 538208 SH SOLE 510950 0 27258 BANCOLOMBIA S A SPON ADR PREF ADR 05968L102 23320 587991 SH SOLE 511092 0 76899 BANCORP INC/DE Common Stock 05969A105 4323 437568 SH SOLE 56026 0 381542 BANCORPSOUTH INC Common Stock 05971J102 4049 128753 SH SOLE 77179 0 51574 BANK EAST ASIA LTD SPONSORED ADR ADR 061874103 502 118875 SH SOLE 103508 0 15367 BANK HAPOALIM LTD ADR ADR 062510300 730 19736 SH SOLE 16156 0 3580 BANK MUTUAL CORP Common Stock 063750103 1230 115513 SH SOLE 113291 0 2222 BANK OF AMERICA 6.2 PREFERRED STOCK 060505286 253 9231 SH SOLE 0 0 9231 BANK OF AMERICA CORP Common Stock 060505104 819224 27751485 SH SOLE 19028716 0 8722769 BANK OF AMERICA CORP 6.5 PREFERRED STOCK 060505310 965 35714 SH SOLE 0 0 35714 BANK OF AMERICA CORP 6.625 PREFERRED STOCK 060505344 972 35795 SH SOLE 111 0 35684 BANK OF CHINA ADR ADR 06426M104 4889 400101 SH SOLE 384607 0 15494 BANK OF HAWAII CORP Common Stock 062540109 8809 102787 SH SOLE 82451 0 20336 BANK OF MONTREAL Common Stock 063671101 31241 390413 SH SOLE 273651 0 116762 BANK OF NEW YORK MELLON 5.2 PREFERRED STOCK 064058209 701 27887 SH SOLE 0 0 27887 BANK OF NEW YORK MELLON CORP/T Common Stock 064058100 139237 2585173 SH SOLE 2188792 0 396381 BANK OF NOVA SCOTIA Common Stock 064149107 30581 473909 SH SOLE 462589 0 11320 BANK OF NT BUTTERFIELD SHS NEW Common Stock G0772R208 4921 135595 SH SOLE 58893 0 76702 BANK OF THE OZARKS INC Common Stock 063904106 8832 182283 SH SOLE 67372 0 114911 BANK QUEENSLAND LTD ADR ADR 064525108 4637 240521 SH SOLE 232084 0 8437 BANKFINANCIAL CORP Common Stock 06643P104 277 18076 SH SOLE 18076 0 0 BANKINTER SA ADR 066460304 202 21649 SH SOLE 9065 0 12584 BANKUNITED INC COM Common Stock 06652K103 17053 418792 SH SOLE 54168 0 364624 BANNER CORP Common Stock 06652V208 1893 34351 SH SOLE 25079 0 9272 BARCLAYS PLC ADR ADR 06738E204 45501 4174424 SH SOLE 2560370 0 1614054 BARNES & NOBLE EDUCATION INC Common Stock 06777U101 1481 179698 SH SOLE 79323 0 100375 BARNES & NOBLE INC Common Stock 067774109 1975 294716 SH SOLE 111960 0 182756 BARNES GROUP INC Common Stock 067806109 9379 148237 SH SOLE 94895 0 53342 BARRACUDA NETWORKS INC Common Stock 068323104 1616 58755 SH SOLE 21909 0 36846 BARRICK GOLD CORP Common Stock 067901108 6371 440314 SH SOLE 436749 0 3565 BASF A G ADR NEW ADR 055262505 66959 2437547 SH SOLE 1793582 0 643965 BASIC ENERGY SERVICES INC Common Stock 06985P209 1281 54601 SH SOLE 26779 0 27822 BASSETT FURNITURE INDS INC COM Common Stock 070203104 339 9008 SH SOLE 4843 0 4165 BAXTER INTERNATIONAL INC Common Stock 071813109 106521 1647914 SH SOLE 1001808 0 646106 BAYER A G SPONSORED ADR ADR 072730302 60123 1933822 SH SOLE 1812992 0 120830 BAYERISCHE MOTOREN SPON ADR ADR 072743305 24427 704565 SH SOLE 676131 0 28434 BAYTEX ENERGY CORP Common Stock 07317Q105 80 26597 SH SOLE 26597 0 0 BAZAARVOICE INC COM Common Stock 073271108 235 43186 SH SOLE 43075 0 111 BB SEGURIDADE PARTICIP SPONSORED ADR ADR 05541J103 885 101953 SH SOLE 100337 0 1616 BB&T CORP Common Stock 054937107 90892 1828072 SH SOLE 1480144 0 347928 BB&T CORP 5.20 PFD PREFERRED STOCK 054937800 520 20650 SH SOLE 0 0 20650 BB&T CORP 5.625 PREFERRED STOCK 054937875 622 23042 SH SOLE 0 0 23042 BB&T CORPORATION PREFERRED STOCK 054937404 247 9759 SH SOLE 0 0 9759 BBA AVIATION PLC ADR ADR 05530H100 1105 46906 SH SOLE 41518 0 5388 BBVA Banco Frances SA-ADR ADR 07329M100 1898 75320 SH SOLE 72416 0 2904 BCE INC Common Stock 05534B760 20083 418317 SH SOLE 131175 0 287142 BDO UNIBANK INC SPONSORED ADR ADR 05537Y304 950 29885 SH SOLE 0 0 29885 BEACON ROOFING SUPPLY INC Common Stock 073685109 9493 148888 SH SOLE 90951 0 57937 BEAZER HOMES USA INC Common Stock 07556Q881 3141 163521 SH SOLE 106151 0 57370 BECTON DICKINSON AND CO Common Stock 075887109 298360 1393813 SH SOLE 565772 0 828041 BED BATH & BEYOND INC Common Stock 075896100 24592 1118339 SH SOLE 453364 0 664975 BEIGENE LTD-ADR ADR 07725L102 1181 12088 SH SOLE 11618 0 470 BEIJING ENTPRS HLDGS SPONSORED ADR ADR 07725Q200 428 7553 SH SOLE 7553 0 0 BEL FUSE INC Common Stock 077347300 611 24288 SH SOLE 17553 0 6735 BELDEN INC Common Stock 077454106 5689 73724 SH SOLE 43960 0 29764 BELGACOM S.A. ADR 74428W108 1350 204511 SH SOLE 194089 0 10422 BELMOND LTD-CLASS A Common Stock G1154H107 1419 115837 SH SOLE 112711 0 3126 BEMIS CO INC Common Stock 081437105 10475 219181 SH SOLE 173570 0 45611 BENCHMARK ELECTRONICS INC Common Stock 08160H101 7037 241829 SH SOLE 108468 0 133361 BENEFICIAL BANCORP INC Common Stock 08171T102 2027 123251 SH SOLE 34940 0 88311 BENEFITFOCUS INC Common Stock 08180D106 610 22606 SH SOLE 1419 0 21187 BENESSE CORP - ADR ADR 081794109 1327 37632 SH SOLE 35895 0 1737 BERKLEY CORPORATION PREFERRED STOCK 084423409 234 9280 SH SOLE 0 0 9280 BERKLEY CORPORATION 5.75 PREFERRED STOCK 084423607 477 18413 SH SOLE 0 0 18413 BERKSHIRE HATHAWAY INC Common Stock 084670702 693978 3501051 SH SOLE 2901261 0 599790 BERKSHIRE HATHAWAY INC CL A Common Stock 084670108 30950 104 SH SOLE 103 0 1 BERKSHIRE HATHAWAY INC-CL B Common Stock 084670207 2283 11515 SH SOLE 0 0 11515 BERKSHIRE HILLS BANCORP INC Common Stock 084680107 2624 71690 SH SOLE 36894 0 34796 BERRY GLOBAL GROUP INC COM Common Stock 08579W103 12824 218572 SH SOLE 81993 0 136579 BEST BUY CO INC Common Stock 086516101 93717 1368738 SH SOLE 676148 0 692590 BEZEQ ISRAEL TELECOM L ADR ADR 08861Q103 882 117318 SH SOLE 100762 0 16556 BGC PARTNERS INC Common Stock 05541T101 18928 1252699 SH SOLE 459277 0 793422 BHP BILLITON LTD SPONSORED ADR ADR 088606108 59349 1290487 SH SOLE 1129704 0 160783 BHP BILLITON PLC Common Stock G10877101 365 17849 SH SOLE 17849 0 0 BHP BILLITON PLC SPONSORED ADR ADR 05545E209 18028 447343 SH SOLE 354959 0 92384 BIDVEST GROUP LTD SPONSORED ADR 08 ADR 088836309 2043 57940 SH SOLE 57531 0 409 BIG 5 SPORTING GOODS CORP Common Stock 08915P101 899 118231 SH SOLE 80727 0 37504 BIG LOTS INC Common Stock 089302103 26910 479246 SH SOLE 133302 0 345944 BIGLARI HOLDINGS INC Common Stock 08986R101 1661 4009 SH SOLE 1416 0 2593 BILL BARRETT CORP Common Stock 06846N104 1673 326190 SH SOLE 171363 0 154827 BIOCRYST PHARMACEUTICALS COM Common Stock 09058V103 58 11720 SH SOLE 11574 0 146 BIOGEN INC Common Stock 09062X103 252289 791941 SH SOLE 420664 0 371277 BIOMARIN PHARMACEUTICAL INC Common Stock 09061G101 18415 206514 SH SOLE 178794 0 27720 BIO-RAD LABORATORIES INC Common Stock 090572207 23027 96482 SH SOLE 57376 0 39106 BIOSCRIP INC Common Stock 09069N108 369 126695 SH SOLE 43292 0 83403 BIO-TECHNE CORP Common Stock 09073M104 10740 82902 SH SOLE 71603 0 11299 BIOTELEMETRY INC Common Stock 090672106 1383 46259 SH SOLE 41342 0 4917 BIOTIME INC COM Common Stock 09066L105 30 14120 SH SOLE 13697 0 423 BIOVERATIV INC-W/I Common Stock 09075E100 15042 278967 SH SOLE 191864 0 87103 BJ'S RESTAURANTS INC Common Stock 09180C106 1277 35084 SH SOLE 18586 0 16498 BLACK BOX CORP Common Stock 091826107 367 103333 SH SOLE 72437 0 30896 BLACK HILLS CORP Common Stock 092113109 6679 111118 SH SOLE 79192 0 31926 BLACK KNIGHT FINL SVCS CL A Common Stock 09215C105 5116 115881 SH SOLE 112730 0 3151 BLACKBAUD INC Common Stock 09227Q100 12301 130180 SH SOLE 111335 0 18845 BLACKBERRY LTD Common Stock 09228F103 3096 277150 SH SOLE 274114 0 3036 BLACKHAWK NETWRK HLDGS CL A Common Stock 09238E104 8743 245237 SH SOLE 27198 0 218039 BLACKLINE INC Common Stock 09239B109 509 15532 SH SOLE 3790 0 11742 BLACKROCK CAPITAL INVESTMENT CORP Common Stock 092533108 361 58005 SH SOLE 1960 0 56045 BLACKROCK CORE BOND TRUST Closed-End Fund 09249E101 5277 375888 SH SOLE 258147 0 117741 BLACKROCK CREDIT ALLOCATION INCOME TRUST Closed-End Fund 092508100 7450 559327 SH SOLE 377826 0 181501 BLACKROCK DEBT STRATEGIES FUND INC Closed-End Fund 09255R202 20018 1710921 SH SOLE 1483552 0 227369 BLACKROCK ENH CAP AND INC Closed-End Fund 09256A109 2633 160738 SH SOLE 119905 0 40833 BLACKROCK ENHANCED DIVIDEND Closed-End Fund 09251A104 19449 2107113 SH SOLE 1370505 0 736608 BLACKROCK ENHANCED GLOBAL OPP EQTY TR Closed-End Fund 092501105 11115 888519 SH SOLE 548159 0 340360 BLACKROCK ENHANCED INTL GRWTH COM BENE Closed-End Fund 092524107 6201 951106 SH SOLE 695906 0 255200 BLACKROCK INC Common Stock 09247X101 139709 271960 SH SOLE 252025 0 19935 BLACKROCK INCOME TR COM Closed-End Fund 09247F100 1169 189447 SH SOLE 107997 0 81450 BLACKROCK MULTI-SECTOR COM Closed-End Fund 09258A107 11379 626928 SH SOLE 614168 0 12760 BLACKROCK RES & COMM S SHS Closed-End Fund 09257A108 3629 371415 SH SOLE 282851 0 88564 BLACKROCK STRATEGIC MUNICIPAL Closed-End Fund 09247D105 431 28886 SH SOLE 24844 0 4042 BLACKSTONE GROUP L P COM UNIT LTD MLP 09253U108 7047 220090 SH SOLE 4515 0 215575 BLACKSTONE GSO LONG-SHORT CR Closed-End Fund 09257D102 2782 174744 SH SOLE 174744 0 0 BLACKSTONE GSO STRAT COM SHS BEN IN Closed-End Fund 09257R101 6550 416947 SH SOLE 403167 0 13780 BLACKSTONE MORTGAGE TRUST INC REIT 09257W100 5703 177221 SH SOLE 55898 0 121323 BLOOMIN BRANDS INC COM Common Stock 094235108 5528 259067 SH SOLE 52077 0 206990 BLUCORA INC Common Stock 095229100 2450 110851 SH SOLE 65465 0 45386 BLUE BUFFALO PET PRODUCTS INC Common Stock 09531U102 2004 61113 SH SOLE 54942 0 6171 BLUE HILLS BANCORP INC COM Common Stock 095573101 270 13451 SH SOLE 13403 0 48 BLUEBIRD BIO INC Common Stock 09609G100 5377 30190 SH SOLE 21897 0 8293 BLUEPRINT MEDICINES CO COM Common Stock 09627Y109 1658 21981 SH SOLE 6488 0 15493 BLUEROCK RESIDENTIAL GROWTH REIT 09627J102 778 76997 SH SOLE 73086 0 3911 BMC STOCK HOLDINGS INC Common Stock 05591B109 4264 168553 SH SOLE 48047 0 120506 BNP PARIBAS SPONSORED ADR ADR 05565A202 60205 1611905 SH SOLE 1220324 0 391581 BOB EVANS FARMS INC/DE Common Stock 096761101 5967 75703 SH SOLE 36332 0 39371 BOC HONG KONG HOLDINGS SPONSORED ADR ADR 096813209 23376 230143 SH SOLE 222975 0 7168 BOEING CO/THE Common Stock 097023105 441085 1495658 SH SOLE 1127208 0 368450 BOFI HOLDING INC Common Stock 05566U108 5788 193575 SH SOLE 51806 0 141769 BOINGO WIRELESS INC COM Common Stock 09739C102 1876 83371 SH SOLE 33614 0 49757 BOISE CASCADE CO Common Stock 09739D100 6555 164288 SH SOLE 68908 0 95380 BOJANGLES INC COM Common Stock 097488100 240 20329 SH SOLE 12314 0 8015 BOK FINANCIAL CORP Common Stock 05561Q201 1602 17353 SH SOLE 15796 0 1557 BONANZA CREEK ENERGY I COM Common Stock 097793400 316 11459 SH SOLE 11309 0 150 BOOT BARN HLDGS INC COM Common Stock 099406100 1384 83301 SH SOLE 8127 0 75174 BOOZ ALLEN HAMILTON HOLDING CO Common Stock 099502106 28398 744762 SH SOLE 505866 0 238896 BORAL LTD NEW SPONSORED ADR ADR 099514101 352 14232 SH SOLE 12163 0 2069 BORGWARNER INC Common Stock 099724106 36445 713350 SH SOLE 570091 0 143259 BOSTON BEER CO INC/THE Common Stock 100557107 3662 19164 SH SOLE 16264 0 2900 BOSTON PRIVATE FINANCIAL HOLDI Common Stock 101119105 2655 171845 SH SOLE 132759 0 39086 BOSTON PROPERTIES INC REIT REIT 101121101 37604 289198 SH SOLE 265049 0 24149 BOSTON SCIENTIFIC CORP Common Stock 101137107 71340 2877789 SH SOLE 2211554 0 666235 BOTTOMLINE TECHNOLOGIES INC Common Stock 101388106 3572 102994 SH SOLE 52738 0 50256 BOULDER GROWTH & INC COM Closed-End Fund 101507101 402 36283 SH SOLE 24213 0 12070 BOX INC CLASS A Common Stock 10316T104 551 26093 SH SOLE 26067 0 26 BOYD GAMING CORP Common Stock 103304101 15071 429977 SH SOLE 222686 0 207291 BP PLC ORD USD 0.25 Common Stock G12793108 1302 188083 SH SOLE 188083 0 0 BP PLC SPONSORED ADR ADR 055622104 128654 3061014 SH SOLE 1887467 0 1173547 BRADY CORP Common Stock 104674106 3706 97785 SH SOLE 53700 0 44085 BRAMBLES LTD - ADR ADR 105105209 13063 825713 SH SOLE 738508 0 87205 BRANDYWINE RLTY TR SH BEN INT NEW REIT REIT 105368203 10982 603750 SH SOLE 247244 0 356506 BRANDYWINEGLOBAL GLOBAL INCOME Closed-End Fund 10537L104 1293 101234 SH SOLE 75949 0 25285 BRASKEM S A SP ADR PFD A ADR 105532105 3239 123341 SH SOLE 120556 0 2785 BRENNTAG AG-UNSP ADR ADR 107180101 12720 1009520 SH SOLE 829773 0 179747 BRF-BRASIL FOODS S A SPONSORED ADR ADR 10552T107 3072 272782 SH SOLE 267029 0 5753 BRIDGE BANCORP INC COM Common Stock 108035106 210 5997 SH SOLE 5802 0 195 BRIDGEPOINT EDUCATION INC Common Stock 10807M105 1589 191443 SH SOLE 26896 0 164547 BRIDGESTONE CORP ADR ADR 108441205 28721 1235856 SH SOLE 1063336 0 172520 BRIGGS & STRATTON CORP Common Stock 109043109 4269 168264 SH SOLE 67044 0 101220 BRIGHT HORIZON FAMILY SOLUTI COM Common Stock 109194100 10056 106977 SH SOLE 44705 0 62272 BRIGHTCOVE Common Stock 10921T101 142 19990 SH SOLE 19659 0 331 BRIGHTHOUSE FINANCIAL INC Common Stock 10922N103 11382 194101 SH SOLE 140527 0 53574 BRILLIANCE CHINA AUTO ADR ADR 10949Q204 1364 10275 SH SOLE 2414 0 7861 BRINKER INTERNATIONAL INC Common Stock 109641100 9632 247991 SH SOLE 130778 0 117213 BRINK'S CO/THE Common Stock 109696104 13247 168320 SH SOLE 85096 0 83224 BRISTOL-MYERS SQUIBB CO Common Stock 110122108 227117 3706225 SH SOLE 3263998 0 442227 BRISTOW GROUP INC Common Stock 110394103 2990 221947 SH SOLE 107243 0 114704 BRITISH AMERN TOB PLC SPONSORED ADR ADR 110448107 99917 1491523 SH SOLE 1219741 0 271782 BRITISH LD CO SPONSORED ADR ADR 110828100 20188 2111737 SH SOLE 2055644 0 56093 BRIXMOR PPTY GROUP INC COM REIT 11120U105 12916 692154 SH SOLE 452355 0 239799 BROADCOM LTD Common Stock Y09827109 219740 855351 SH SOLE 695601 0 159750 BROADRIDGE FINANCIAL SOLUTIONS Common Stock 11133T103 26223 289499 SH SOLE 226801 0 62698 BROADSOFT INC COM Common Stock 11133B409 1360 24776 SH SOLE 19330 0 5446 BROOKDALE SENIOR LIVING INC Common Stock 112463104 6405 660294 SH SOLE 361390 0 298904 BROOKFIELD ASSET MANAGEMENT IN Common Stock 112585104 11258 258571 SH SOLE 254314 0 4257 BROOKFIELD GLOBAL LISTED INF Closed-End Fund 11273Q109 1071 82802 SH SOLE 79522 0 3280 BROOKFIELD REAL ASSETS INCOM Closed-End Fund 112830104 4634 198299 SH SOLE 178067 0 20232 BROOKLINE BANCORP INC Common Stock 11373M107 3378 215134 SH SOLE 147953 0 67181 BROOKS AUTOMATION INC Common Stock 114340102 3416 143211 SH SOLE 103016 0 40195 BROTHER INDS LTD ADR ADR 114813207 706 14182 SH SOLE 11736 0 2446 BROWN & BROWN INC COM Common Stock 115236101 5278 102567 SH SOLE 95993 0 6574 BROWN FOREMAN CORP-CLASS B Common Stock 115637209 28249 411373 SH SOLE 373966 0 37407 BROWN FORMAN CORP CL A Common Stock 115637100 2276 33848 SH SOLE 33504 0 344 BRUKER CORP Common Stock 116794108 6985 203538 SH SOLE 59790 0 143748 BRUNSWICK CORP/DE Common Stock 117043109 4743 85900 SH SOLE 52022 0 33878 BRYN MAWR BANK CORP Common Stock 117665109 698 15789 SH SOLE 8939 0 6850 BSB BANCORP INC MD COM Common Stock 05573H108 235 8042 SH SOLE 8031 0 11 BT GROUP PLC ADR ADR 05577E101 9305 510729 SH SOLE 476214 0 34515 BUCKEYE PARTNERS L P UNIT LTD PARTN MLP 118230101 18084 364963 SH SOLE 343444 0 21519 BUCKLE INC/THE Common Stock 118440106 3532 148714 SH SOLE 52007 0 96707 BUFFALO WILD WINGS INC Common Stock 119848109 6863 43894 SH SOLE 11231 0 32663 BUILDERS FIRSTSOURCE INC Common Stock 12008R107 3862 177217 SH SOLE 93375 0 83842 BUNGE LTD Common Stock G16962105 20235 301649 SH SOLE 183981 0 117668 BUNZL PLC - SPONS ADR ADR 120738406 16959 598415 SH SOLE 483086 0 115329 BURBERRY GROUP PLC SPONSORED ADR ADR 12082W204 9172 379176 SH SOLE 366387 0 12789 BURLINGTON STORES INC Common Stock 122017106 14145 114969 SH SOLE 48007 0 66962 BWG - Legg Mason BW Global Income Opportunities Fund Inc Closed-End Fund 52469B100 523 40973 SH SOLE 40973 0 0 BWX TECHNOLOGIES Common Stock 05605H100 22788 376726 SH SOLE 96816 0 279910 BYD CO LTD ADR ADR 05606L100 4279 244779 SH SOLE 243924 0 855 C&J ENERGY SVCS INC NE COM Common Stock 12674R100 1353 40427 SH SOLE 33693 0 6734 CA INC Common Stock 12673P105 44948 1350594 SH SOLE 977824 0 372770 CABLE ONE INC Common Stock 12685J105 4603 6545 SH SOLE 6228 0 317 CABLEVISION HOLDING S.A. ADR 12687E104 202 7971 SH SOLE 7971 0 0 CABOT CORP Common Stock 127055101 24031 390181 SH SOLE 81318 0 308863 CABOT MICROELECTRONICS CORP Common Stock 12709P103 5693 60508 SH SOLE 30439 0 30069 CABOT OIL & GAS CORP Common Stock 127097103 36865 1288990 SH SOLE 1191303 0 97687 CACI INTERNATIONAL INC Common Stock 127190304 14253 107690 SH SOLE 54351 0 53339 CADENCE DESIGN SYSTEMS INC Common Stock 127387108 27668 661595 SH SOLE 450866 0 210729 CAE INC Common Stock 124765108 7589 408871 SH SOLE 406609 0 2262 CAESARS ENTERTAINMENT IPO Common Stock 127686103 6026 476357 SH SOLE 225175 0 251182 CAESARSTONE LTD Common Stock M20598104 226 10254 SH SOLE 9507 0 747 CAI INTERNATIONAL INC Common Stock 12477X106 2993 105687 SH SOLE 43496 0 62191 CAIRN ENERGY PLC - UNSPON ADR ADR 12776P200 64 11097 SH SOLE 11007 0 90 CAIXABANK ADR ADR 12803K109 6295 4061277 SH SOLE 1829220 0 2232057 CALAMP CORP Common Stock 128126109 8537 398359 SH SOLE 40876 0 357483 CALATLANTIC GROUP INC Common Stock 128195104 7354 130405 SH SOLE 118646 0 11759 CALAVO GROWERS INC Common Stock 128246105 1528 18107 SH SOLE 17541 0 566 CALERES INC Common Stock 129500104 5197 155236 SH SOLE 87648 0 67588 CALGON CARBON CORP Common Stock 129603106 1760 82628 SH SOLE 43044 0 39584 CALIFORNIA RESOURCES CORP Common Stock 13057Q206 3679 189272 SH SOLE 71112 0 118160 CALIFORNIA WATER SERVICE GROUP Common Stock 130788102 5998 132261 SH SOLE 90195 0 42066 CALIX INC COM Common Stock 13100M509 226 37955 SH SOLE 37606 0 349 CALLAWAY GOLF CO Common Stock 131193104 4298 308563 SH SOLE 170660 0 137903 CALLIDUS SOFTWARE INC Common Stock 13123E500 9869 344472 SH SOLE 66695 0 277777 CALLON PETROLEUM CO Common Stock 13123X102 8360 688092 SH SOLE 284905 0 403187 CAL-MAINE FOODS INC Common Stock 128030202 2515 56580 SH SOLE 38826 0 17754 CALPINE CORP Common Stock 131347304 21009 1388558 SH SOLE 660834 0 727724 CAMBREX CORP COM Common Stock 132011107 4102 85461 SH SOLE 40415 0 45046 CAMDEN NATIONAL CORP Common Stock 133034108 2622 62243 SH SOLE 15484 0 46759 CAMDEN PPTY TR SH BEN INT REIT REIT 133131102 11768 127825 SH SOLE 101578 0 26247 CAMECO CORP Common Stock 13321L108 2209 239313 SH SOLE 237928 0 1385 CAMPBELL SOUP CO Common Stock 134429109 25003 519708 SH SOLE 354180 0 165528 CAMPING WORLD HOLDINGS INC-A Common Stock 13462K109 6525 145868 SH SOLE 74740 0 71128 CANADA GOOSE HOLDINGS SHS SUB VTG Common Stock 135086106 1786 56584 SH SOLE 70 0 56514 CANADIAN IMPERIAL BANK OF COMM Common Stock 136069101 20403 209455 SH SOLE 160205 0 49250 CANADIAN NATIONAL RAILWAY CO Common Stock 136375102 26771 324491 SH SOLE 289170 0 35321 CANADIAN NATURAL RESOURCES LTD Common Stock 136385101 28907 809258 SH SOLE 214846 0 594412 CANADIAN PACIFIC RAILWAY LTD Common Stock 13645T100 27102 148291 SH SOLE 93268 0 55023 CANNAE HOLDINGS INC Common Stock 13765N107 4387 257589 SH SOLE 93019 0 164570 CANON INC ADR ADR 138006309 34247 915706 SH SOLE 880462 0 35244 CANTEL MEDICAL CORP Common Stock 138098108 8082 78564 SH SOLE 52457 0 26107 CAPCOM CO LTD ADR ADR 13916V107 292 18679 SH SOLE 18219 0 460 CAPELLA EDUCATION CO Common Stock 139594105 3861 49882 SH SOLE 20516 0 29366 CAPGEMINI SA - ADR ADR 13961R100 17529 738371 SH SOLE 727663 0 10708 CAPITAL BANK FINANCIAL CL A Common Stock 139794101 1102 26388 SH SOLE 8417 0 17971 CAPITAL ONE 6 PREFERRED STOCK 14040H840 249 9259 SH SOLE 0 0 9259 CAPITAL ONE 6.2 PREFERRED STOCK 14040H881 250 9231 SH SOLE 0 0 9231 CAPITAL ONE 6.25 PREFERRED STOCK 14040H600 433 16537 SH SOLE 0 0 16537 CAPITAL ONE 6.7 PREFERRED STOCK 14040H709 572 21317 SH SOLE 0 0 21317 CAPITAL ONE FINANCIAL CO 5.2 PFD PREFERRED STOCK 14040H865 246 9818 SH SOLE 0 0 9818 CAPITAL ONE FINANCIAL CORP Common Stock 14040H105 174988 1757265 SH SOLE 1144052 0 613213 CAPITAL SENIOR LIVING CORP Common Stock 140475104 3668 271895 SH SOLE 45665 0 226230 CAPITALAND LTD SPONSORED ADR ADR 140547100 745 142354 SH SOLE 114218 0 28136 CAPITOL FEDERAL FINANCIAL INC Common Stock 14057J101 4745 353805 SH SOLE 208829 0 144976 CAPSTEAD MORTGAGE CORP REIT REIT 14067E506 3602 416366 SH SOLE 192320 0 224046 CAR.COM INC Common Stock 141633107 438 24257 SH SOLE 23444 0 813 CARA THERAPEUTICS INC Common Stock 140755109 443 36205 SH SOLE 36055 0 150 CARBO CERAMICS INC Common Stock 140781105 1416 139069 SH SOLE 69594 0 69475 CARBONITE INC COM Common Stock 141337105 2067 82370 SH SOLE 12914 0 69456 CARDINAL HEALTH INC Common Stock 14149Y108 49204 803069 SH SOLE 624323 0 178746 CARDIOVASCULAR SYSTEMS INC Common Stock 141619106 605 25532 SH SOLE 21974 0 3558 CARDTRONICS PLC Common Stock G1991C105 854 46104 SH SOLE 44231 0 1873 CAREER EDUCATION CORP Common Stock 141665109 3359 278072 SH SOLE 145995 0 132077 CARETRUST REIT INC REIT 14174T107 895 53417 SH SOLE 37990 0 15427 CARGURUS INC Common Stock 141788109 314 10474 SH SOLE 0 0 10474 CARLISLE COS INC Common Stock 142339100 18424 162111 SH SOLE 126587 0 35524 CARLSBERG AS SPONSORED ADR ADR 142795202 13547 562584 SH SOLE 548530 0 14054 CARMAX INC Common Stock 143130102 26131 407467 SH SOLE 367811 0 39656 CARNIVAL CORP Common Stock 143658300 78840 1187890 SH SOLE 979604 0 208286 CARNIVAL PLC ADR ADR 14365C103 27568 415938 SH SOLE 291444 0 124494 CAROLINA FINL CORP NEW COM Common Stock 143873107 829 22324 SH SOLE 6511 0 15813 CARPENTER TECHNOLOGY CORP Common Stock 144285103 4701 92200 SH SOLE 61218 0 30982 CARREFOUR SA - SPON ADR ADR 144430204 11733 2703377 SH SOLE 2646250 0 57127 CARRIZO OIL & GAS INC Common Stock 144577103 7942 373229 SH SOLE 134074 0 239155 CARROLS RESTAURANT GROUP INC Common Stock 14574X104 1031 84852 SH SOLE 34694 0 50158 CARS.COM INC Common Stock 14575E105 5749 199333 SH SOLE 136976 0 62357 CARTER'S INC Common Stock 146229109 8186 69677 SH SOLE 45073 0 24604 CARVANA CO Common Stock 146869102 2284 119450 SH SOLE 119305 0 145 CASELLA WASTE SYSTEMS INC Common Stock 147448104 1790 77741 SH SOLE 33885 0 43856 CASEY'S GENERAL STORES INC Common Stock 147528103 8807 78678 SH SOLE 68883 0 9795 CASINO GUICHARD PERRAC SPONSORED ADR ADR 14758Q206 1458 121395 SH SOLE 113162 0 8233 CASIO COMPUTER LTD ADR ADR 147618201 721 5042 SH SOLE 4828 0 214 CASS INFORMATION SYSTEMS INC Common Stock 14808P109 423 7271 SH SOLE 7117 0 154 CATALENT INC COM Common Stock 148806102 5602 136358 SH SOLE 66873 0 69485 CATALYST PHARM PARTNER COM Common Stock 14888U101 1022 261325 SH SOLE 6139 0 255186 CATCHMARK TIMBER TR IN CL A REIT 14912Y202 957 72901 SH SOLE 71004 0 1897 CATERPILLAR INC Common Stock 149123101 251844 1598197 SH SOLE 1278000 0 320197 CATHAY GENERAL BANCORP Common Stock 149150104 5582 132376 SH SOLE 78523 0 53853 CATO CORP/THE Common Stock 149205106 2609 163901 SH SOLE 89040 0 74861 CAVCO INDUSTRIES INC Common Stock 149568107 1260 8260 SH SOLE 7321 0 939 CAVIUM INC Common Stock 14964U108 5564 66369 SH SOLE 54808 0 11561 CBIZ INC Common Stock 124805102 1716 111064 SH SOLE 69700 0 41364 CBL & ASSOC PPTYS INC COM REIT REIT 124830100 10863 1919334 SH SOLE 753372 0 1165962 CBOE GLOBAL MARKETS INC Common Stock 12503M108 44100 353964 SH SOLE 81784 0 272180 CBRE CLARION GLOBAL REAL ESTATE INCOME FND Closed-End Fund 12504G100 4730 597221 SH SOLE 469040 0 128181 CBRE GROUP INC Common Stock 12504L109 38557 890247 SH SOLE 578829 0 311418 CBS CORP Common Stock 124857202 53341 904083 SH SOLE 702025 0 202058 CDK GLOBAL INC Common Stock 12508E101 18540 260100 SH SOLE 195306 0 64794 CDW CORP/DE Common Stock 12514G108 20799 299305 SH SOLE 175472 0 123833 CECO ENVIRONMENTAL CORP Common Stock 125141101 62 12071 SH SOLE 12045 0 26 CECONOMY AG ADR ADR 150042109 1906 642875 SH SOLE 636985 0 5890 CEDAR REALTY TRUST INC REIT REIT 150602209 3004 494141 SH SOLE 387110 0 107031 CELADON GROUP INC Common Stock 150838100 142 22197 SH SOLE 17353 0 4844 CELANESE CORP Common Stock 150870103 33759 315270 SH SOLE 134697 0 180573 CELESIO AG - UNSPONSORED ADR ADR 58155Y106 446 70355 SH SOLE 69659 0 696 CELESTICA INC Common Stock 15101Q108 316 30197 SH SOLE 29488 0 709 CELGENE CORP Common Stock 151020104 228283 2187458 SH SOLE 1567930 0 619528 CELLDEX THERAPEUTICS INC Common Stock 15117B103 144 50684 SH SOLE 49825 0 859 CEMEX S A SPON ADR 5 ORD ADR 151290889 40603 5413798 SH SOLE 4378532 0 1035266 CENOVUS ENERGY INC Common Stock 15135U109 3324 364103 SH SOLE 360818 0 3285 CENTENE CORP Common Stock 15135B101 59879 593570 SH SOLE 327699 0 265871 CENTENNIAL RESOURCE DEVELO-A Common Stock 15136A102 3089 156027 SH SOLE 35356 0 120671 CENTERPOINT ENERGY INC Common Stock 15189T107 51328 1809885 SH SOLE 1154853 0 655032 CENTERSTATE BANK CORP Common Stock 15201P109 2300 89383 SH SOLE 41753 0 47630 CENTRAIS ELEC BRAS - SP ADR (ELETROBRAS) ADR 15234Q207 709 124378 SH SOLE 121975 0 2403 CENTRAIS ELEC BRAS -ADR PREF (ELETROBRAS) ADR 15234Q108 159 23357 SH SOLE 22457 0 900 CENTRAL EUROPEAN MEDIA ENTERPR Common Stock G20045202 363 78157 SH SOLE 61756 0 16401 CENTRAL GARDEN AND PET CO Common Stock 153527106 1301 33422 SH SOLE 9886 0 23536 CENTRAL GARDEN AND PET CO Common Stock 153527205 10079 267266 SH SOLE 74459 0 192807 CENTRAL JAPAN RAI - UNSPON ADR ADR 153766100 21992 1227236 SH SOLE 1175352 0 51884 CENTRAL PACIFIC FINANCIAL CORP Common Stock 154760409 4061 136129 SH SOLE 55132 0 80997 CENTRICA PLC SPON ADR NEW ADR 15639K300 3006 404559 SH SOLE 382933 0 21626 CENTURY ALUMINUM CO Common Stock 156431108 3504 178389 SH SOLE 151210 0 27179 CENTURY BANCORP INC CL A NON VTG Common Stock 156432106 705 9013 SH SOLE 8938 0 75 CENTURY COMMUNITIES INC Common Stock 156504300 3795 122026 SH SOLE 38681 0 83345 CENTURYLINK INC Common Stock 156700106 77170 4626495 SH SOLE 3558361 0 1068134 CERAGON NETWORKS LTD ORD Common Stock M22013102 197 99461 SH SOLE 97543 0 1918 CERNER CORP Common Stock 156782104 47382 703100 SH SOLE 639592 0 63508 CERUS CORP COM Common Stock 157085101 335 99196 SH SOLE 98887 0 309 CEVA INC COM Common Stock 157210105 1477 32003 SH SOLE 28954 0 3049 CF INDUSTRIES HOLDINGS INC Common Stock 125269100 38200 897967 SH SOLE 741827 0 156140 CGI GROUP INC Common Stock 39945C109 5135 94513 SH SOLE 93918 0 595 CH ROBINSON WORLDWIDE INC Common Stock 12541W209 38092 427563 SH SOLE 400207 0 27356 CHANGYOU.COM LTD - ADR ADR 15911M107 2508 68837 SH SOLE 68681 0 156 CHANNELADVISOR CORP COM Common Stock 159179100 474 52674 SH SOLE 3381 0 49293 CHARLES RIVER LABORATORIES INT Common Stock 159864107 12274 112142 SH SOLE 60069 0 52073 CHARLES SCHWAB 5.95 PREFERRED STOCK 808513600 545 20173 SH SOLE 0 0 20173 CHARLES SCHWAB 6 SER C PREFERRED STOCK 808513402 1066 39655 SH SOLE 0 0 39655 CHARLES SCHWAB CORP/THE Common Stock 808513105 147497 2871262 SH SOLE 2371724 0 499538 CHART INDUSTRIES INC Common Stock 16115Q308 3804 81184 SH SOLE 57992 0 23192 CHARTER COMMUNICATIONS INC Common Stock 16119P108 136171 405318 SH SOLE 345661 0 59657 CHARTER FINL CORP WEST PT GA COM Common Stock 16122W108 1138 64888 SH SOLE 43688 0 21200 CHASE CORP Common Stock 16150R104 489 4057 SH SOLE 4002 0 55 CHATHAM LODGING TR COM REIT REIT 16208T102 2388 104902 SH SOLE 52163 0 52739 CHECK POINT SOFTWARE TECHNOLOG Common Stock M22465104 30946 298651 SH SOLE 235895 0 62756 CHEESECAKE FACTORY INC/THE Common Stock 163072101 16585 344225 SH SOLE 71521 0 272704 CHEFS' WAREHOUSE INC/THE Common Stock 163086101 926 45154 SH SOLE 7772 0 37382 CHEGG INC Common Stock 163092109 1090 66760 SH SOLE 66733 0 27 CHEMED CORP Common Stock 16359R103 19994 82274 SH SOLE 48869 0 33405 CHEMICAL FINANCIAL CORP Common Stock 163731102 9405 175898 SH SOLE 99057 0 76841 CHEMOURS CO/THE Common Stock 163851108 18528 370111 SH SOLE 240200 0 129911 CHENIERE ENERGY INC COM NEW Common Stock 16411R208 12861 238878 SH SOLE 225509 0 13369 CHERRY HILL MORTGAGE INVESTM REIT 164651101 328 18240 SH SOLE 7548 0 10692 CHESAPEAKE ENERGY CORP Common Stock 165167107 6888 1739310 SH SOLE 1227891 0 511419 CHESAPEAKE LODGING TR SH BEN INT REIT REIT 165240102 4497 165999 SH SOLE 69772 0 96227 CHESAPEAKE UTILITIES CORP Common Stock 165303108 2550 32458 SH SOLE 23789 0 8669 CHEVRON CORP Common Stock 166764100 693855 5542419 SH SOLE 4223047 0 1319372 CHICAGO BRIDGE & IRON CO N V N Y REGISTRY Common Stock 167250109 942 58356 SH SOLE 57742 0 614 CHICO'S FAS INC Common Stock 168615102 5392 611346 SH SOLE 302864 0 308482 CHILDRENS PLACE INC/THE Common Stock 168905107 8647 59494 SH SOLE 30160 0 29334 CHIMERA INVESTMENT CORP REIT REIT 16934Q208 10179 550823 SH SOLE 343554 0 207269 CHIMERIX INC COM Common Stock 16934W106 1030 222474 SH SOLE 96374 0 126100 CHINA BIOLOGIC PRODS HOLDINGS Common Stock G21515104 9364 118884 SH SOLE 118884 0 0 CHINA CONTRUCT UNSPON ADR ADR 168919108 12440 674242 SH SOLE 667338 0 6904 CHINA CORD BLOOD CORP Common Stock G21107100 479 48098 SH SOLE 48098 0 0 CHINA GAS LTD-ADR ADR 168935104 759 10391 SH SOLE 162 0 10229 CHINA LIFE INS CO LTD SPON ADR REP H ADR 16939P106 9686 620479 SH SOLE 596785 0 23694 CHINA LODG GROUP LTD SPONSORED ADR ADR 16949N109 1525 10562 SH SOLE 10107 0 455 CHINA MERCHANTS BK CO ADR ADR 16950T102 663 33816 SH SOLE 0 0 33816 CHINA MOBILE HONG KONG LTD SPONSORED ADR ADR 16941M109 21363 422699 SH SOLE 173798 0 248901 CHINA OVERSEAS LD&INVT ADR ADR 169403201 314 3403 SH SOLE 667 0 2736 CHINA PETE & CHEM CORP SPON ADR H SHS ADR 16941R108 3929 53555 SH SOLE 48867 0 4688 CHINA SHENHUA ENERGY C ADR ADR 16942A302 3421 329610 SH SOLE 328052 0 1558 CHINA SOUTHN AIRLS LTD SPON ADR CL H ADR 169409109 2926 56466 SH SOLE 55956 0 510 CHINA ST CONSTRUCTION ADR ADR 16948H103 805 11442 SH SOLE 2365 0 9077 CHINA TELECOM CORP LTD SPON ADR H SHS ADR 169426103 1026 21604 SH SOLE 20519 0 1085 CHINA UNICOM LTD SPONSORED ADR ADR 16945R104 2586 191107 SH SOLE 181359 0 9748 CHIPMOS TECHNOLOGIES INC ADR ADR 16965P103 282 15999 SH SOLE 12893 0 3106 CHIPOTLE MEXICAN GRILL INC Common Stock 169656105 8578 29679 SH SOLE 26518 0 3161 CHOICE HOTELS INTERNATIONAL IN Common Stock 169905106 4927 63493 SH SOLE 35275 0 28218 CHR HANSEN HLDG A/S SPONSORED ADR ADR 12545M207 16017 339340 SH SOLE 334665 0 4675 CHRISTIAN DIOR ADR ADR 170715106 1365 15049 SH SOLE 14895 0 154 CHUBB CORP Common Stock 171232101 382 2611 SH SOLE 0 0 2611 CHUBB LTD Common Stock H1467J104 159454 1091179 SH SOLE 984881 0 106298 CHUGAI PHARMACEUTIC-UNSP ADR ADR 171269103 447 4375 SH SOLE 2950 0 1425 CHUNGHWA TELECOM CO LTD-ADR ADR 17133Q502 15196 428775 SH SOLE 420723 0 8052 CHURCH & DWIGHT CO INC Common Stock 171340102 45078 898496 SH SOLE 574168 0 324328 CHURCHILL DOWNS INC Common Stock 171484108 4453 19137 SH SOLE 13099 0 6038 CHUYS HLDGS INC COM Common Stock 171604101 596 21264 SH SOLE 17666 0 3598 CIA CERVECERIAS UNIDAS - ADR ADR 204429104 10948 370128 SH SOLE 366182 0 3946 CIA DE SANEAMENTO BASICO DO ES ADR 20441A102 13433 1285447 SH SOLE 1279702 0 5745 CIA ENERGETICA DE MINAS GERAIS ADR 204409601 13561 6583211 SH SOLE 6580335 0 2876 CIA SIDERURGICA NACIONAL SA ADR 20440W105 5304 2164962 SH SOLE 2147048 0 17914 CIE FINANCIERE RICHEMO SHS Common Stock H25662182 265 2894 SH SOLE 2894 0 0 CIELO S A SPONSORED ADR ADR 171778202 1548 217363 SH SOLE 128986 0 88377 CIENA CORP Common Stock 171779309 3883 185504 SH SOLE 128200 0 57304 CIGNA CORP Common Stock 125509109 179322 882970 SH SOLE 615658 0 267312 CIMAREX ENERGY CO Common Stock 171798101 31653 259432 SH SOLE 200034 0 59398 CIMPRESS NV Common Stock N20146101 10530 87835 SH SOLE 26735 0 61100 CINCINNATI BELL INC Common Stock 171871502 5532 265308 SH SOLE 150000 0 115308 CINCINNATI FINANCIAL CORP Common Stock 172062101 31416 419048 SH SOLE 362282 0 56766 CINEMARK HOLDINGS INC Common Stock 17243V102 4945 142030 SH SOLE 129281 0 12749 CINTAS CORP Common Stock 172908105 33374 214169 SH SOLE 174447 0 39722 CIRCOR INTERNATIONAL INC Common Stock 17273K109 1279 26270 SH SOLE 19230 0 7040 CIRRUS LOGIC INC Common Stock 172755100 4341 83699 SH SOLE 43582 0 40117 CISCO SYSTEMS INC Common Stock 17275R102 544891 14226914 SH SOLE 10469141 0 3757773 CIT GROUP INC Common Stock 125581801 17758 360722 SH SOLE 224107 0 136615 CITI TRENDS INC Common Stock 17306X102 1928 72861 SH SOLE 11899 0 60962 CITIGROUP INC Common Stock 172967101 12523 168300 SH SOLE 0 0 168300 CITIGROUP INC Common Stock 172967424 632644 8502131 SH SOLE 5476572 0 3025559 CITIGROUP INC 5.8 PREFERRED STOCK 172967366 563 22113 SH SOLE 0 0 22113 CITIGROUP INC 6.875 PREFERRED STOCK 172967341 716 25112 SH SOLE 0 0 25112 CITIGROUP INC 7.125 PREFERRED STOCK 172967358 491 17014 SH SOLE 0 0 17014 CITIGROUP INC PFD PREFERRED STOCK 172967333 363 13666 SH SOLE 108 0 13558 CITIZENS & NORTHERN CORP Common Stock 172922106 456 19005 SH SOLE 18618 0 387 CITIZENS FINL GRP INC COM Common Stock 174610105 64263 1530804 SH SOLE 900467 0 630337 CITIZENS INC/TX Common Stock 174740100 91 12324 SH SOLE 12012 0 312 CITRIX SYSTEMS INC Common Stock 177376100 41401 470464 SH SOLE 294949 0 175515 CITY DEVS LTD SPONSORED ADR ADR 177797305 16398 1765133 SH SOLE 1699329 0 65804 CITY HOLDING CO Common Stock 177835105 4205 62327 SH SOLE 30165 0 32162 CITY OFFICE REIT INC REIT 178587101 538 41339 SH SOLE 38317 0 3022 CIU - iShares Intermediate Credit Bond ETF ETP 464288638 2929 26822 SH SOLE 26822 0 0 CIVEO CORP Common Stock 17878Y108 1211 443607 SH SOLE 115971 0 327636 CIVITAS SOLUTIONS INC COM Common Stock 17887R102 281 16433 SH SOLE 3816 0 12617 CK HUTCHINSON HOLDIN-UNSP ADR ADR 12562Y100 20650 1644741 SH SOLE 1598394 0 46347 CLEAN ENERGY FUELS CORP Common Stock 184499101 136 66976 SH SOLE 65857 0 1119 CLEAN HARBORS INC Common Stock 184496107 8551 157764 SH SOLE 47145 0 110619 CLEAR CHANNEL OUTDOOR HOLDINGS Common Stock 18451C109 182 39650 SH SOLE 37444 0 2206 CLEARWATER PAPER CORP Common Stock 18538R103 3690 81281 SH SOLE 32977 0 48304 CLIFFS NATURAL RESOURCES INC Common Stock 185899101 7079 981774 SH SOLE 343940 0 637834 CLIFTON BANCORP INC Common Stock 186873105 255 14898 SH SOLE 14544 0 354 CLOROX CO/THE Common Stock 189054109 88533 595221 SH SOLE 416399 0 178822 CLOUD PEAK ENERGY INC Common Stock 18911Q102 2101 472074 SH SOLE 272350 0 199724 CLOUDERA INC Common Stock 18914U100 291 17608 SH SOLE 17608 0 0 CLOVIS ONCOLOGY INC COM Common Stock 189464100 2131 31335 SH SOLE 12181 0 19154 CLP HOLDINGS LTD SPONSORED ADR ADR 18946Q101 18222 1767440 SH SOLE 1709922 0 57518 CME GROUP INC Common Stock 12572Q105 169374 1159696 SH SOLE 701133 0 458563 CMS ENERGY CORP Common Stock 125896100 62773 1327127 SH SOLE 1161330 0 165797 CNA FINANCIAL CORP Common Stock 126117100 7356 138654 SH SOLE 91127 0 47527 CNH INDUSTRIAL NV Common Stock N20944109 1698 126709 SH SOLE 126709 0 0 CNO FINANCIAL GROUP INC Common Stock 12621E103 20044 811839 SH SOLE 285879 0 525960 CNOOC LTD SPONSORED ADR ADR 126132109 17016 118527 SH SOLE 57710 0 60817 CNX RESOURCES CORP Common Stock 12653C108 9928 678607 SH SOLE 594672 0 83935 CO BRASILEIRA DE DISTR ADR ADR 20440T201 5752 244020 SH SOLE 240496 0 3524 COBIZ FINANCIAL INC Common Stock 190897108 338 16925 SH SOLE 16745 0 180 COCA COLA AMATIL LTD SPONSORED ADR ADR 191085208 12006 1805354 SH SOLE 1758194 0 47160 COCA COLA HBC AG-UNSPR ADR ADR 191223205 4671 142113 SH SOLE 140228 0 1885 COCA-COLA BOTTLING CO CONSOLID Common Stock 191098102 2011 9344 SH SOLE 6916 0 2428 COCA-COLA CO/THE Common Stock 191216100 447789 9760001 SH SOLE 7866484 0 1893517 COCA-COLA EUROPEAN PARTNERS Common Stock G25839104 22031 552851 SH SOLE 527597 0 25254 COCA-COLA FEMSA S A DE SPON ADR REP L ADR 191241108 5537 79533 SH SOLE 77612 0 1921 COCHLEAR LTD ADR ADR 191459205 11919 177623 SH SOLE 170982 0 6641 CODEXIS INC COM Common Stock 192005106 125 14925 SH SOLE 13055 0 1870 COEUR MINING INC Common Stock 192108504 2011 268083 SH SOLE 239868 0 28215 COGENT COMMUNICATIONS HOLDINGS Common Stock 19239V302 4519 99758 SH SOLE 48131 0 51627 COGINT INC Common Stock 19241Q101 168 38261 SH SOLE 38125 0 136 COGNEX CORP Common Stock 192422103 12908 211059 SH SOLE 145138 0 65921 COGNIZANT TECHNOLOGY SOLUTIONS Common Stock 192446102 123845 1743803 SH SOLE 1346751 0 397052 COHEN & STEERS GLBL IN COM Closed-End Fund 19248M103 789 79905 SH SOLE 67348 0 12557 COHEN & STEERS INC Common Stock 19247A100 2133 45115 SH SOLE 27553 0 17562 COHEN & STEERS LTD DUR COM Closed-End Fund 19248C105 5850 224409 SH SOLE 132356 0 92053 COHEN & STEERS REIT & PR Closed-End Fund 19247X100 9327 438525 SH SOLE 295072 0 143453 COHEN&STEERS SEL UTIL COM Closed-End Fund 19248A109 7195 299774 SH SOLE 181493 0 118281 COHERENT INC Common Stock 192479103 10757 38114 SH SOLE 20739 0 17375 COHERUS BIOSCIENCES INC Common Stock 19249H103 176 19950 SH SOLE 19742 0 208 COHU INC Common Stock 192576106 1879 85612 SH SOLE 37952 0 47660 COLFAX CORP Common Stock 194014106 3311 83565 SH SOLE 79694 0 3871 COLGATE-PALMOLIVE CO Common Stock 194162103 231969 3074473 SH SOLE 1877202 0 1197271 COLLIERS INTERNATIONAL GROUP INC Common Stock 194693107 568 9411 SH SOLE 8841 0 570 COLONY NORTHSTAR INC REIT 19625W104 7806 684100 SH SOLE 633991 0 50109 COLOPLAST A/S ADR ADR 19624Y101 10348 1310663 SH SOLE 1275624 0 35039 COLRUYT SA - UNSPONSORED ADR ADR 196850101 304 23433 SH SOLE 18967 0 4466 COLUMBIA BANKING SYSTEM INC Common Stock 197236102 14726 338986 SH SOLE 88900 0 250086 COLUMBIA PPTY TR INC COM NEW REIT 198287203 11203 488146 SH SOLE 125676 0 362470 COLUMBIA SPORTSWEAR CO Common Stock 198516106 7332 102010 SH SOLE 98919 0 3091 COLUMBUS MCKINNON CORP/NY Common Stock 199333105 1763 44101 SH SOLE 12269 0 31832 COMCAST CORP Common Stock 20030N101 534134 13336676 SH SOLE 10105788 0 3230888 COMERICA INC Common Stock 200340107 50823 585447 SH SOLE 476583 0 108864 COMFORT SYSTEMS USA INC Common Stock 199908104 3675 84192 SH SOLE 56443 0 27749 COMMERCE BANCSHARES INC/MO Common Stock 200525103 11433 204749 SH SOLE 128961 0 75788 COMMERCEHUB INC-SERIES A Common Stock 20084V108 548 24922 SH SOLE 23876 0 1046 COMMERCEHUB INC-SERIES C Common Stock 20084V306 1054 51201 SH SOLE 48975 0 2226 COMMERCIAL INTL BK EGY SPONSORED ADR ADR 201712304 964 221697 SH SOLE 216247 0 5450 COMMERCIAL METALS CO Common Stock 201723103 8136 381608 SH SOLE 263192 0 118416 COMMERCIAL VEHICLE GROUP INC Common Stock 202608105 364 34060 SH SOLE 33615 0 445 COMMERZBANK A G SPONSORED ADR ADR 202597605 20432 1368542 SH SOLE 1326843 0 41699 COMMONWEALTH BANK AUS-SP ADR ADR 202712600 56271 899829 SH SOLE 855049 0 44780 COMMONWWEALTH FRACTIONAL SHARES OTHER ASSETS USD CKE628105 0 25000 SH SOLE 0 0 25000 COMMSCOPE HOLDING CO INC Common Stock 20337X109 4588 121277 SH SOLE 106075 0 15202 COMMUNITY BANK SYSTEM INC Common Stock 203607106 4836 89973 SH SOLE 67466 0 22507 COMMUNITY HEALTH SYSTEMS INC Common Stock 203668108 5944 1395228 SH SOLE 667674 0 727554 COMMUNITY TRUST BANCORP INC Common Stock 204149108 2813 59732 SH SOLE 15148 0 44584 COMMVAULT SYSTEMS INC Common Stock 204166102 2488 47397 SH SOLE 30518 0 16879 COMPAGNIE DE SAINT-UNSP ADR ADR 204280309 13360 1213994 SH SOLE 1177460 0 36534 COMPAGNIE FIN RICHEMONTAG S ADR 204319107 43048 4777837 SH SOLE 3183365 0 1594472 COMPANHIA PARA ENER SPON ADR PFD ADR 20441B407 1043 136761 SH SOLE 133048 0 3713 COMPANIA DE MINAS BUENAVENTU SPONSORED ADR ADR 204448104 22907 1626927 SH SOLE 1623997 0 2930 COMPASS GROUP PLC ADR ADR 20449X401 34194 1557458 SH SOLE 1356784 0 200674 COMPASS MINERALS INTERNATIONAL Common Stock 20451N101 7936 109846 SH SOLE 92754 0 17092 COMPUTER PROGRAMS & SYSTEMS IN Common Stock 205306103 1541 51265 SH SOLE 38760 0 12505 COMPUTERSHARE LTD SPONSORED ADR ADR 20557R105 1880 144530 SH SOLE 138965 0 5565 COMSCORE INC Common Stock 20564W105 788 27659 SH SOLE 5861 0 21798 COMTECH TELECOMMUNICATIONS COR Common Stock 205826209 5032 227488 SH SOLE 113533 0 113955 CONAGRA BRANDS INC Common Stock 205887102 43592 1157219 SH SOLE 1007516 0 149703 CONCERT PHARMACEUTICALS INC Common Stock 206022105 739 28563 SH SOLE 12079 0 16484 CONCHO RESOURCES INC Common Stock 20605P101 37518 249752 SH SOLE 189634 0 60118 CONDUENT INC Common Stock 206787103 4418 273380 SH SOLE 247928 0 25452 CONFORMIS INC COM Common Stock 20717E101 69 28975 SH SOLE 24708 0 4267 CONMED CORP Common Stock 207410101 3463 67936 SH SOLE 42783 0 25153 CONNECTICUT WATER SERVICE INC Common Stock 207797101 1478 25743 SH SOLE 25532 0 211 CONNECTONE BANCORP INC COM Common Stock 20786W107 1072 41643 SH SOLE 34362 0 7281 CONN'S INC Common Stock 208242107 8644 243145 SH SOLE 42258 0 200887 CONOCOPHILLIPS Common Stock 20825C104 194026 3534813 SH SOLE 2552464 0 982349 CONSOL ENERGY INC Common Stock 20854L108 3781 95702 SH SOLE 84653 0 11049 CONSOLIDATED COMMUNICATIONS HO Common Stock 209034107 3407 279500 SH SOLE 173437 0 106063 CONSOLIDATED EDISON INC Common Stock 209115104 94600 1113599 SH SOLE 731126 0 382473 CONSOLIDATED WATER CO LTD Common Stock G23773107 158 12532 SH SOLE 12532 0 0 CONSOLIDATED-TOMOKA LAND CO Common Stock 210226106 356 5608 SH SOLE 5537 0 71 CONSTELLATION BRANDS INC Common Stock 21036P108 145925 638428 SH SOLE 364231 0 274197 CONSTELLIUM NV CLASS A Common Stock N22035104 2016 180797 SH SOLE 150570 0 30227 CONTAINER STORE GROUP INC Common Stock 210751103 526 110919 SH SOLE 36187 0 74732 CONTANGO OIL & GAS CO Common Stock 21075N204 377 80103 SH SOLE 77863 0 2240 CONTINENTAL AG SPONSORED ADR ADR 210771200 21175 392996 SH SOLE 338891 0 54105 CONTINENTAL BLDG PRODS COM Common Stock 211171103 833 29608 SH SOLE 10603 0 19005 CONTINENTAL RESOURCES INC/OK Common Stock 212015101 8122 153338 SH SOLE 135057 0 18281 CONTROL4 CORP COM Common Stock 21240D107 660 22166 SH SOLE 11274 0 10892 CONVATEC GROUP PLC UNSPONSORE ADR ADR 21244X109 600 53689 SH SOLE 47225 0 6464 CONVERGYS CORP Common Stock 212485106 8812 374997 SH SOLE 143898 0 231099 COOPER COS INC/THE Common Stock 216648402 17162 78770 SH SOLE 64888 0 13882 COOPER TIRE & RUBBER CO Common Stock 216831107 5016 141908 SH SOLE 62530 0 79378 COOPER-STANDAR HOLDING Common Stock 21676P103 10004 81666 SH SOLE 22337 0 59329 COPA HOLDINGS SA-CLASS A Common Stock P31076105 45288 337822 SH SOLE 285379 0 52443 COPART INC Common Stock 217204106 21406 495617 SH SOLE 400905 0 94712 CORCEPT THERAPEUTICS INC COM Common Stock 218352102 2911 161197 SH SOLE 95958 0 65239 CORE LABORATORIES N.V. Common Stock N22717107 16606 151581 SH SOLE 116301 0 35280 CORECIVIC INC REIT 21871N101 10249 455513 SH SOLE 301997 0 153516 CORELOGIC INC Common Stock 21871D103 5649 122243 SH SOLE 90950 0 31293 CORE-MARK HOLDING CO INC Common Stock 218681104 5459 172869 SH SOLE 38367 0 134502 CORENERGY INFRASTRUCTURE TRUST REIT 21870U502 1375 35990 SH SOLE 29123 0 6867 CORESITE REALTY CORP REIT REIT 21870Q105 7462 65515 SH SOLE 32394 0 33121 CORNERSTONE ONDEMAND I COM Common Stock 21925Y103 4095 115904 SH SOLE 10241 0 105663 CORNING INC Common Stock 219350105 134679 4210040 SH SOLE 2798157 0 1411883 CORPORATE HIGH YIELD FUND INC Closed-End Fund 09255P107 17188 1571139 SH SOLE 1369253 0 201886 CORPORATE OFFICE PPTYS TR SH BEN INT REIT REIT 22002T108 9200 315079 SH SOLE 138998 0 176081 CORVEL CORP Common Stock 221006109 1133 21417 SH SOLE 19095 0 2322 COSAN LTD - CLASS A SHARES Common Stock G25343107 697 71843 SH SOLE 67021 0 4822 COSTAMARE INC SHS Common Stock Y1771G102 3519 609812 SH SOLE 609719 0 93 COSTAR GROUP INC Common Stock 22160N109 16706 56259 SH SOLE 42452 0 13807 COSTCO WHOLESALE CORP Common Stock 22160K105 263515 1415832 SH SOLE 1041327 0 374505 COTY INC Common Stock 222070203 16875 848398 SH SOLE 819167 0 29231 COUSINS PROPERTIES INC REIT REIT 222795106 6283 679196 SH SOLE 456680 0 222516 COVANTA HOLDING CORP Common Stock 22282E102 7343 434485 SH SOLE 334259 0 100226 COWEN GROUP INC Common Stock 223622606 3444 252289 SH SOLE 52095 0 200194 CPFL ENERGIA S A SPONSORED ADR ADR 126153105 3396 295307 SH SOLE 287948 0 7359 CR BARD INC Common Stock 067383109 233 704 SH SOLE 693 0 11 CRA INTERNATIONAL INC Common Stock 12618T105 1156 25722 SH SOLE 14808 0 10914 CRACKER BARREL OLD COUNTRY STO Common Stock 22410J106 6699 42161 SH SOLE 38416 0 3745 CRAFT BREW ALLIANCE INC Common Stock 224122101 273 14234 SH SOLE 12629 0 1605 CRANE CO Common Stock 224399105 10274 115155 SH SOLE 82535 0 32620 CRAWFORD & CO CL B Common Stock 224633107 149 15509 SH SOLE 15270 0 239 CRAY INC Common Stock 225223304 1817 75091 SH SOLE 41307 0 33784 CREDICORP LTD COM Common Stock G2519Y108 88112 424781 SH SOLE 420154 0 4627 CREDIT ACCEPTANCE CORP Common Stock 225310101 19825 61287 SH SOLE 57716 0 3571 CREDIT AGRICOLE SA - UNSP ADR ADR 225313105 17997 2190807 SH SOLE 2093227 0 97580 CREDIT SUISSE GROUP SPONSORED ADR ADR 225401108 37382 2094252 SH SOLE 1823868 0 270384 CREE INC Common Stock 225447101 6939 186840 SH SOLE 84816 0 102024 CRESCENT POINT ENERGY CORP Common Stock 22576C101 2243 294343 SH SOLE 291702 0 2641 CRESUD SA SPON ADR ADR 226406106 3139 142121 SH SOLE 141779 0 342 CRH PLC ADR ADR 12626K203 25471 705764 SH SOLE 665511 0 40253 CRITEO SA-SPON ADR ADR 226718104 4161 159872 SH SOLE 348 0 159524 CROCS INC Common Stock 227046109 3201 253234 SH SOLE 117521 0 135713 CRODA INTL PLC ADR NEW ADR 227047206 282 9295 SH SOLE 8853 0 442 CROSS COUNTRY HEALTHCARE INC Common Stock 227483104 562 44062 SH SOLE 42215 0 1847 CROWN CASTLE INTERNATIONAL COR REIT 22822V101 129983 1170915 SH SOLE 750921 0 419994 CROWN HOLDINGS INC Common Stock 228368106 21453 381383 SH SOLE 186024 0 195359 CRYOLIFE INC Common Stock 228903100 1979 103326 SH SOLE 33240 0 70086 CSG SYSTEMS INTERNATIONAL INC Common Stock 126349109 5389 122972 SH SOLE 40498 0 82474 CSJ - iShares 1-3 Year Credit Bond ETF ETP 464288646 14484 138546 SH SOLE 138546 0 0 CSL LTD SPONSORED ADR ADR 12637N204 48102 871891 SH SOLE 832567 0 39324 CSRA INC COM Common Stock 12650T104 10767 359862 SH SOLE 138319 0 221543 CSS INDUSTRIES INC Common Stock 125906107 1402 50365 SH SOLE 16015 0 34350 CSX CORP Common Stock 126408103 137811 2505204 SH SOLE 2134901 0 370303 CTRIP COM INTL LTD ADR ADR 22943F100 25344 574705 SH SOLE 562570 0 12135 CTS CORP Common Stock 126501105 2384 92601 SH SOLE 49634 0 42967 CUBESMART REIT REIT 229663109 4290 148345 SH SOLE 119422 0 28923 CUBIC CORP Common Stock 229669106 3191 54127 SH SOLE 23549 0 30578 CULLEN/FROST BANKERS INC Common Stock 229899109 12782 135043 SH SOLE 74202 0 60841 CUMMINS INC Common Stock 231021106 108379 613557 SH SOLE 435393 0 178164 CURTISS-WRIGHT CORP Common Stock 231561101 7658 62849 SH SOLE 31562 0 31287 CUSTOMERS BANCORP INC Common Stock 23204G100 2531 97371 SH SOLE 31545 0 65826 CUTERA INC Common Stock 232109108 2144 47280 SH SOLE 18117 0 29163 CVB FINANCIAL CORP Common Stock 126600105 4780 202903 SH SOLE 170500 0 32403 CVR ENERGY INC Common Stock 12662P108 6547 175806 SH SOLE 91810 0 83996 CVS HEALTH CORPORATION Common Stock 126650100 262347 3618574 SH SOLE 2053760 0 1564814 CYBERARK SOFTWARE LTD/ISRAEL Common Stock M2682V108 652 15743 SH SOLE 277 0 15466 CYMABAY THERAPEUTICS INC Common Stock 23257D103 1261 137083 SH SOLE 0 0 137083 CYPRESS SEMICONDUCTOR CORP Common Stock 232806109 14123 926692 SH SOLE 358934 0 567758 CYRUSONE INC COM REIT 23283R100 7578 127289 SH SOLE 75711 0 51578 CYS INVESTMENTS INC REIT REIT 12673A108 3865 481368 SH SOLE 215166 0 266202 CYTOKINETICS INC COM Common Stock 23282W605 205 25205 SH SOLE 24449 0 756 DAI NIPPON PRINTING CO LTD ADR 233806306 15306 1376443 SH SOLE 1332575 0 43868 DAIICHI SANKYO CO - SPONS ADR ADR 23381D102 18150 694226 SH SOLE 675573 0 18653 DAIKIN INDUSTRIES-UNSPONSORED ADR ADR 23381B106 26011 109673 SH SOLE 92139 0 17534 DAIMLER AG UNSPONSOR ADR ADR 233825207 36037 425799 SH SOLE 386529 0 39270 DAIMLERCHRYSLER AG Common Stock D1668R123 6440 76160 SH SOLE 74076 0 2084 DAITO TR CONSTR CO LTD ADR ADR 23405X209 22805 444628 SH SOLE 430350 0 14278 DAIWA HOUSE IND LTD ADR ADR 234062206 30203 786833 SH SOLE 743042 0 43791 DAIWA SECS GROUP INC ADR ADR 234064301 13073 2071723 SH SOLE 1999698 0 72025 DAKTRONICS INC Common Stock 234264109 629 68862 SH SOLE 32439 0 36423 DANA INC Common Stock 235825205 18896 590313 SH SOLE 297964 0 292349 DANAHER CORP Common Stock 235851102 155478 1675046 SH SOLE 1451077 0 223969 DANONE - SPONSORED ADR ADR 23636T100 30597 1824499 SH SOLE 1734411 0 90088 DANSKE BANK A/S - SPON ADR ADR 236363206 23484 1201231 SH SOLE 1155465 0 45766 DARDEN RESTAURANTS INC Common Stock 237194105 22042 229555 SH SOLE 195367 0 34188 DARLING INGREDIENTS INC Common Stock 237266101 12751 703293 SH SOLE 433591 0 269702 DASSAULT SYS S A SPONSORED ADR ADR 237545108 23861 225016 SH SOLE 216620 0 8396 DATATRAK INTERNATIONAL INC Common Stock 87336U105 2030 29336 SH SOLE 27372 0 1964 DAVE & BUSTER'S ENTERTAINMENT Common Stock 238337109 7512 136157 SH SOLE 37655 0 98502 DAVITA INC Common Stock 23918K108 21580 298687 SH SOLE 262884 0 35803 DBS GROUP HLDGS LTD SPONSORED ADR ADR 23304Y100 50180 672114 SH SOLE 634543 0 37571 DBV TECHNOLOGIES S A SPONSORED ADR ADR 23306J101 527 21424 SH SOLE 0 0 21424 DCT INDUSTRIAL TRUST INC REIT REIT 233153204 10244 174278 SH SOLE 158593 0 15685 DDR CORP REIT REIT 23317H102 9361 1044782 SH SOLE 914731 0 130051 DDR CORP. 6.375 PREFERRED STOCK 23317H870 376 14303 SH SOLE 0 0 14303 DEAN FOODS CO Common Stock 242370203 8173 707021 SH SOLE 391378 0 315643 DEBENHAMS PLC SPONSORED ADR ADR 242737203 225 120192 SH SOLE 116949 0 3243 DECIPHERA PHARMACEUTICALS INC Common Stock 24344T101 406 17894 SH SOLE 205 0 17689 DECKERS OUTDOOR CORP COM Common Stock 243537107 15321 190910 SH SOLE 61975 0 128935 DEERE & CO Common Stock 244199105 153530 980962 SH SOLE 692461 0 288501 DEL FRISCOS RESTN GRP COM Common Stock 245077102 1526 100041 SH SOLE 9115 0 90926 DELAWARE ENHANCED GLOBAL DIV Closed-End Fund 246060107 166 13678 SH SOLE 6482 0 7196 DELEK US HOLDINGS INC Common Stock 24665A103 7155 204772 SH SOLE 108078 0 96694 DELL TECHNOLOGIES INC Tracking Stk 24703L103 57319 705209 SH SOLE 327100 0 378109 DELPHI TECHNOLOGIES PLC Common Stock G2709G107 10455 199265 SH SOLE 144299 0 54966 DELTA AIR LINES INC Common Stock 247361702 131874 2354894 SH SOLE 1146991 0 1207903 DELTIC TIMBER CORP Common Stock 247850100 895 9776 SH SOLE 9570 0 206 DELUXE CORP Common Stock 248019101 15321 199384 SH SOLE 72449 0 126935 DENBURY RES INC COM NEW Common Stock 247916208 938 424636 SH SOLE 317161 0 107475 DENNY'S CORP Common Stock 24869P104 1479 111733 SH SOLE 71709 0 40024 DENSO CORP ADR ADR 24872B100 25485 849371 SH SOLE 759542 0 89829 DENTSPLY SIRONA INC Common Stock 24906P109 51542 782962 SH SOLE 498678 0 284284 DEPOMED INC COM Common Stock 249908104 1920 238528 SH SOLE 174405 0 64123 DERMIRA INC COM Common Stock 24983L104 1020 36683 SH SOLE 35532 0 1151 DESCARTES SYSTEMS GROUP INC Common Stock 249906108 639 22513 SH SOLE 2246 0 20267 DEUTSCHE BANK AG NAMEN ORD Common Stock D18190898 23783 1249785 SH SOLE 1201274 0 48511 DEUTSCHE BOERS AG - UNSPON ADR ADR 251542106 19742 1711491 SH SOLE 1490783 0 220708 DEUTSCHE LUFTHANSA A G SPONSORED ADR ADR 251561304 12741 346228 SH SOLE 331302 0 14926 DEUTSCHE POST AG ADR 25157Y202 41664 875569 SH SOLE 839013 0 36556 DEUTSCHE TELEKOM AG SPONSORED ADR ADR 251566105 29619 1677106 SH SOLE 1577950 0 99156 DEVON ENERGY CORP Common Stock 25179M103 75613 1826397 SH SOLE 845751 0 980646 DEXCOM INC COM Common Stock 252131107 10841 188896 SH SOLE 82451 0 106445 DHI GROUP INC Common Stock 23331S100 346 181897 SH SOLE 68089 0 113808 DHT HOLDINGS INC Common Stock Y2065G121 498 138777 SH SOLE 36410 0 102367 DIAGEO P L C SPON ADR NEW ADR 25243Q205 81055 555057 SH SOLE 458720 0 96337 DIAGEO PLC ORD Common Stock G42089113 265 7314 SH SOLE 7314 0 0 DIAMOND HILL INVESTMENT GROUP Common Stock 25264R207 206 996 SH SOLE 979 0 17 DIAMOND OFFSHORE DRILLING INC Common Stock 25271C102 9363 503641 SH SOLE 351253 0 152388 DIAMONDBACK ENERGY INC COM Common Stock 25278X109 15313 121290 SH SOLE 79596 0 41694 DIAMONDROCK HOSPITALITY CO REIT REIT 252784301 5809 514545 SH SOLE 360649 0 153896 DIANA SHIPPING INC Common Stock Y2066G104 4652 1142928 SH SOLE 1142928 0 0 DICK'S SPORTING GOODS INC Common Stock 253393102 7144 248578 SH SOLE 156827 0 91751 DIEBOLD NIXDORF INC Common Stock 253651103 3511 214757 SH SOLE 82857 0 131900 DIGI INTERNATIONAL INC Common Stock 253798102 374 39181 SH SOLE 37997 0 1184 DIGITAL REALTY 7.375 SER H PREFERRED STOCK 253868871 206 7716 SH SOLE 0 0 7716 Digital Realty Trust 5 1/4 PREFERRED STOCK 253868855 245 9779 SH SOLE 0 0 9779 DIGITAL REALTY TRUST INC REIT REIT 253868103 31842 279562 SH SOLE 249340 0 30222 DILLARD'S INC Common Stock 254067101 11708 194977 SH SOLE 97078 0 97899 DIME COMMUNITY BANCSHARES INC Common Stock 253922108 3959 188971 SH SOLE 97996 0 90975 DINEEQUITY INC Common Stock 254423106 4834 95297 SH SOLE 66957 0 28340 DIODES INC Common Stock 254543101 2904 101305 SH SOLE 54016 0 47289 DIPLOMAT PHARMACY INC COM Common Stock 25456K101 1920 95684 SH SOLE 86579 0 9105 DIRECT LINE INS GP PLC ADR ADR 25490E202 3533 175757 SH SOLE 166512 0 9245 DISCOVER COMMUNICATIONS INC SH C Common Stock 25470F302 7393 349233 SH SOLE 264430 0 84803 DISCOVER FINANCIAL SERVICES Common Stock 254709108 146233 1901102 SH SOLE 1024477 0 876625 DISCOVERY COMMUNICATIONS INC Common Stock 25470F104 17412 778027 SH SOLE 657275 0 120752 DISH NETWORK CORP Common Stock 25470M109 12323 258082 SH SOLE 223770 0 34312 DNB ASA ADR ADR 23328E106 14765 795332 SH SOLE 769301 0 26031 DOLBY LABORATORIES INC-CL A Common Stock 25659T107 4621 74538 SH SOLE 72327 0 2211 DOLLAR GENERAL CORP Common Stock 256677105 179135 1925975 SH SOLE 616538 0 1309437 DOLLAR TREE INC Common Stock 256746108 50445 470085 SH SOLE 382027 0 88058 DOMINION ENERGY INC Common Stock 25746U109 98831 1219236 SH SOLE 1150188 0 69048 DOMINION RESOURCES 5.25 PREFERRED STOCK 25746U844 1193 46653 SH SOLE 0 0 46653 DOMINO'S PIZZA INC Common Stock 25754A201 31776 168161 SH SOLE 50426 0 117735 DOMTAR CORP Common Stock 257559203 23603 476634 SH SOLE 274441 0 202193 DON QUIJOTE CO LTD ADR ADR 257569103 12935 985867 SH SOLE 959331 0 26536 DONALDSON CO INC Common Stock 257651109 9261 189197 SH SOLE 166152 0 23045 DONGFENG MTR GRP CO ADR REP SHS H ADR 257738203 377 6383 SH SOLE 6383 0 0 DONNELLEY FINANCIAL SOLU - W/I Common Stock 25787G100 5639 289324 SH SOLE 69241 0 220083 DORIAN LPG LTD SHS USD Common Stock Y2106R110 1016 123626 SH SOLE 60151 0 63476 DORMAN PRODUCTS INC Common Stock 258278100 4837 79115 SH SOLE 36094 0 43021 DOUGLAS DYNAMICS INC Common Stock 25960R105 1844 48774 SH SOLE 32985 0 15789 DOUGLAS EMMETT INC REIT 25960P109 6109 148782 SH SOLE 98448 0 50334 DOVER CORP Common Stock 260003108 43369 429437 SH SOLE 360255 0 69182 DOWDUPONT INC Common Stock 260543103 19771 277600 SH SOLE 0 0 277600 DOWDUPONT INC Common Stock 26078J100 404248 5676044 SH SOLE 4625106 0 1050938 DR HORTON INC Common Stock 23331A109 73996 1448922 SH SOLE 748655 0 700267 DR PEPPER SNAPPLE GROUP INC Common Stock 26138E109 65176 671504 SH SOLE 409355 0 262149 DR REDDYS LABS LTD ADR ADR 256135203 10231 272403 SH SOLE 270746 0 1657 DREYFUS MUN BD INFRSTR SHS Closed-End Fund 26203D101 4124 317234 SH SOLE 301554 0 15680 DRIL-QUIP INC Common Stock 262037104 4279 89697 SH SOLE 42322 0 47375 DRIVE SHACK INC Common Stock 262077100 1569 283733 SH SOLE 132319 0 151414 DSM N V SPONSORED ADR ADR 780249108 12602 527725 SH SOLE 503918 0 23807 DSP GROUP INC Common Stock 23332B106 301 24059 SH SOLE 23788 0 271 DST SYSTEMS INC Common Stock 233326107 9816 158152 SH SOLE 66203 0 91949 DSV A/S-UNSPONSORED ADR ADR 26251A108 14736 373354 SH SOLE 365903 0 7451 DSW INC Common Stock 23334L102 6080 283992 SH SOLE 124374 0 159618 DTE ENERGY CO Common Stock 233331107 55971 511340 SH SOLE 344671 0 166669 DTE ENERGY CO 5.25 PREFERRED STOCK 233331859 500 19454 SH SOLE 0 0 19454 DTE ENERGY CO 5.375 PREFERRED STOCK 233331800 336 13187 SH SOLE 0 0 13187 DUCOMMUN INC Common Stock 264147109 1098 38601 SH SOLE 7423 0 31178 DUFF & PHELPS GLB UTL COM Closed-End Fund 26433C105 6591 424673 SH SOLE 318277 0 106396 DUKE ENERGY CORP Common Stock 26441C204 166536 1979979 SH SOLE 1553881 0 426098 DUKE REALTY CORP COM NEW REIT REIT 264411505 12839 471848 SH SOLE 376645 0 95203 DUN & BRADSTREET CORP/THE Common Stock 26483E100 10368 87564 SH SOLE 56782 0 30782 DUNKIN BRANDS GRP INC COM Common Stock 265504100 7540 116959 SH SOLE 46301 0 70658 DXC TECHNOLOGY CO Common Stock 23355L106 72711 766186 SH SOLE 543820 0 222366 DXP ENTERPRISES INC Common Stock 233377407 1267 42859 SH SOLE 13127 0 29732 DYAX CORP COM CONTIGENT VALUE RIGHT OTHER ASSETS USD 267CVR991 16 14163 SH SOLE 0 0 14163 DYCOM INDUSTRIES INC Common Stock 267475101 8139 73044 SH SOLE 32868 0 40176 DYNAVAX TECHNOLOGIES CORP COM Common Stock 268158201 621 33211 SH SOLE 31200 0 2011 DYNEGY INC NEW Common Stock 26817R108 8707 734763 SH SOLE 291617 0 443146 DYNEX CAP INC COM REIT 26817Q506 2242 319861 SH SOLE 125470 0 194391 E ON AG ADR 268780103 15722 1445709 SH SOLE 1388106 0 57603 ETRADE FINANCIAL CORP Common Stock 269246401 33233 670432 SH SOLE 545152 0 125280 EAGLE BANCORP INC Common Stock 268948106 5745 99221 SH SOLE 20686 0 78535 EAGLE BULK SHIPPING INC Common Stock Y2187A143 56 12427 SH SOLE 10085 0 2342 EAGLE MATERIALS INC Common Stock 26969P108 8802 77690 SH SOLE 36316 0 41374 EAGLE PHARMACEUTICALS INC Common Stock 269796108 1055 19743 SH SOLE 6910 0 12833 EARTHSTONE ENERGY INC COM NEW Common Stock 27032D304 359 33751 SH SOLE 33403 0 348 EAST JAPAN RAILWAY CO ADR ADR 273202101 41046 2522793 SH SOLE 1801379 0 721414 EAST WEST BANCORP INC Common Stock 27579R104 11759 193315 SH SOLE 90138 0 103177 EASTERLY GOVT PPTYS IN COM REIT 27616P103 1111 52044 SH SOLE 51280 0 764 EASTGROUP PROPERTIES INC REIT REIT 277276101 5461 61785 SH SOLE 47700 0 14085 EASTMAN CHEMICAL CO Common Stock 277432100 70562 761683 SH SOLE 281585 0 480098 EASTMAN KODAK CO COM NEW Common Stock 277461406 289 93165 SH SOLE 39711 0 53454 EASYJET PLC SPONSORED ADR NE ADR 277856209 1423 72770 SH SOLE 69030 0 3740 EATON CORP PLC Common Stock G29183103 97197 1230184 SH SOLE 955755 0 274429 EATON VANCE INS MUN BD COM Closed-End Fund 27827X101 12516 1000486 SH SOLE 815438 0 185048 EATON VANCE LTD DURATION FND Closed-End Fund 27828H105 5301 388319 SH SOLE 376857 0 11462 EATON VANCE MUN BD FD COM Closed-End Fund 27827K109 372 30258 SH SOLE 26297 0 3961 EATON VANCE MUNICIPAL INCOME FUND Closed-End Fund 27826U108 430 34693 SH SOLE 34693 0 0 EATON VANCE RISK MANAGED DIV EQUITY INCOME Closed-End Fund 27829G106 7571 786163 SH SOLE 480239 0 305924 EATON VANCE SHORT DUR DIV IN Closed-End Fund 27828V104 508 35431 SH SOLE 14488 0 20943 EATON VANCE TAX-ADV DVD INC CLOSED-END Closed-End Fund 27828G107 464 19947 SH SOLE 19947 0 0 EBAY INC Common Stock 278642103 126938 3363491 SH SOLE 2098592 0 1264899 EBIX INC Common Stock 278715206 4069 51347 SH SOLE 27022 0 24325 ECHO GLOBAL LOGISTICS INC. Common Stock 27875T101 2577 92041 SH SOLE 55968 0 36073 ECHOSTAR CORP Common Stock 278768106 5818 97121 SH SOLE 81945 0 15176 ECLIPSE RESOURCES CORP Common Stock 27890G100 153 63631 SH SOLE 62000 0 1631 ECOLAB INC Common Stock 278865100 131600 980774 SH SOLE 621674 0 359100 ECOPETROL SA-SPONSORED ADR ADR 279158109 28126 1922467 SH SOLE 1910843 0 11624 EDGEWELL PERSONAL CARE CO Common Stock 28035Q102 3670 61794 SH SOLE 50492 0 11302 EDISON INTERNATIONAL Common Stock 281020107 64278 1016410 SH SOLE 688409 0 328001 EDITAS MEDICINE INC Common Stock 28106W103 654 21276 SH SOLE 21260 0 16 EDP ENERGIAS DE PORTUGAL S A SPONSORED ADR ADR 268353109 5939 171336 SH SOLE 164932 0 6404 EDUCATION REALTY TRUST INC REIT REIT 28140H203 5198 148866 SH SOLE 58242 0 90624 EDWARDS LIFESCIENCES CORP Common Stock 28176E108 60232 534394 SH SOLE 422971 0 111423 EHEALTH INC Common Stock 28238P109 1353 77900 SH SOLE 28892 0 49008 EHI CAR SVCS LTD SPON ADS CL A ADR 26853A100 269 23252 SH SOLE 22230 0 1022 EISAI LTD SPONSORED ADR ADR 282579309 15101 264289 SH SOLE 258065 0 6224 EL PASO ELECTRIC CO Common Stock 283677854 11651 210494 SH SOLE 150424 0 60070 EL POLLO LOCO HLDGS COM Common Stock 268603107 117 11810 SH SOLE 11280 0 530 ELBIT SYSTEMS LTD Common Stock M3760D101 6445 48352 SH SOLE 47926 0 426 ELDORADO RESORTS INC Common Stock 28470R102 6573 198295 SH SOLE 87944 0 110351 ELECTRICITE DE FRANCE - ADR ADR 285039103 4138 1699315 SH SOLE 1668459 0 30856 ELECTRO SCIENTIFIC INDUSTRIES Common Stock 285229100 3003 140109 SH SOLE 64551 0 75558 ELECTRONIC ARTS INC Common Stock 285512109 122375 1164810 SH SOLE 557127 0 607683 ELECTRONICS FOR IMAGING INC Common Stock 286082102 3294 111541 SH SOLE 82389 0 29152 ELEKTA AB ADR ADR 28617Y101 1001 121747 SH SOLE 109416 0 12331 ELF BEAUTY Common Stock 26856L103 678 30407 SH SOLE 30272 0 135 ELI LILLY & CO Common Stock 532457108 199993 2367897 SH SOLE 1907034 0 460863 ELLIE MAE INC COM Common Stock 28849P100 2259 25273 SH SOLE 20221 0 5052 EMBOTELLADORA ANDINA S A SPON ADR A ADR 29081P204 675 25458 SH SOLE 25170 0 288 EMBOTELLADORA ANDINA S A SPON ADR B ADR 29081P303 5910 201841 SH SOLE 200655 0 1186 EMBRAER-EMPRESA BRASILEIRA D SP ADR PFD SH ADR 29082A107 11902 497369 SH SOLE 459283 0 38086 EMCOR GROUP INC Common Stock 29084Q100 19034 232829 SH SOLE 110008 0 122821 EMERGENT BIOSOLUTIONS INC Common Stock 29089Q105 10303 221719 SH SOLE 60158 0 161561 EMERSON ELECTRIC CO Common Stock 291011104 144925 2079567 SH SOLE 1486446 0 593121 EMPIRE ST RLTY TR INC CL A REIT 292104106 3940 191919 SH SOLE 137171 0 54748 EMPLOYERS HOLDINGS INC Common Stock 292218104 4992 112430 SH SOLE 47884 0 64546 EMPRESA NACIONAL DE ELCTRCID SPONSORED ADR ADR 29244T101 6123 227539 SH SOLE 225487 0 2052 ENAGAS S.A. ADR 29248L104 9515 665370 SH SOLE 635707 0 29663 ENANTA PHARMACEUT INC COM Common Stock 29251M106 1396 23786 SH SOLE 18896 0 4890 ENBRIDGE ENERGY PRTNRS COM MLP 29250R106 7766 562365 SH SOLE 529894 0 32471 ENBRIDGE INC Common Stock 29250N105 39798 1017586 SH SOLE 956786 0 60800 ENCANA CORP Common Stock 292505104 17438 1308172 SH SOLE 485825 0 822347 ENCORE CAPITAL GROUP INC Common Stock 292554102 3132 74396 SH SOLE 41619 0 32777 ENCORE WIRE CORP Common Stock 292562105 1619 33288 SH SOLE 24328 0 8960 ENDO INTERNATIONAL PLC Common Stock G30401106 4059 523699 SH SOLE 514914 0 8785 ENDOLOGIX INC Common Stock 29266S106 914 170868 SH SOLE 44668 0 126200 ENDURANCE INTL GROUP H COM Common Stock 29272B105 96 11371 SH SOLE 10911 0 460 ENEL SPA - ADR ADR 29265W207 27806 4550964 SH SOLE 4385208 0 165756 ENERGEN CORP Common Stock 29265N108 6048 105048 SH SOLE 80203 0 24845 ENERGIZER HOLDINGS INC Common Stock 29272W109 8372 174488 SH SOLE 88199 0 86289 ENERGOUS CORP Common Stock 29272C103 540 27786 SH SOLE 27763 0 23 ENERGY RECOVERY INC Common Stock 29270J100 288 32903 SH SOLE 1300 0 31603 ENERGY TRANSFER PRTNRS L P UNIT LTD PARTN MLP 29278N103 24129 1346484 SH SOLE 1236831 0 109653 ENERGY XXI GULF COAST INC Common Stock 29276K101 131 22805 SH SOLE 21586 0 1219 ENERPLUS CORP Common Stock 292766102 939 95915 SH SOLE 95652 0 263 ENERSIS CHILE SA-ADR W/I ADR 29278D105 5049 888892 SH SOLE 887627 0 1265 ENERSIS S A SPONSORED ADR ADR 29274F104 13598 1217405 SH SOLE 1206513 0 10892 ENERSYS Common Stock 29275Y102 4098 58848 SH SOLE 41785 0 17063 ENGIE ADR 29286D105 28564 1664068 SH SOLE 1274236 0 389832 ENGILITY HOLDINGS INC Common Stock 29286C107 1315 46363 SH SOLE 21050 0 25313 ENI S P A SPONSORED ADR ADR 26874R108 20905 629853 SH SOLE 605743 0 24110 ENN ENERGY HLDGS LTD ADR ADR 26876F102 837 28972 SH SOLE 28244 0 728 ENNIS INC Common Stock 293389102 2315 111552 SH SOLE 22497 0 89055 ENOVA INTERNATIONAL INC Common Stock 29357K103 2791 183605 SH SOLE 99531 0 84074 ENPRO INDUSTRIES INC Common Stock 29355X107 8905 95226 SH SOLE 32337 0 62889 ENSCO PLC SHS CLASS A Common Stock G3157S106 6953 1176536 SH SOLE 1117924 0 58612 ENSIGN GROUP INC/THE Common Stock 29358P101 3981 179321 SH SOLE 166952 0 12369 ENSTAR GROUP LTD Common Stock G3075P101 2113 10524 SH SOLE 5612 0 4912 ENTEGRIS INC Common Stock 29362U104 8333 273662 SH SOLE 172482 0 101180 ENTELLUS MED INC COM Common Stock 29363K105 1482 60769 SH SOLE 12579 0 48190 ENTERCOM COMMUNICATIONS CORP Common Stock 293639100 12545 1161530 SH SOLE 1096638 0 64892 ENTERGY ARKANSAS 4.875 PREFERRED STOCK 29364D100 473 18834 SH SOLE 0 0 18834 ENTERGY CORP Common Stock 29364G103 86763 1066017 SH SOLE 622801 0 443216 ENTERGY LOUISIANA 4.875 PREFERRED STOCK 29364W108 351 14132 SH SOLE 0 0 14132 ENTERGY MISSISSIPPI 4.90 PREFERRED STOCK 29364N108 355 14127 SH SOLE 0 0 14127 ENTERGY NEW ORLEANS 5.5 PREFERRED STOCK 29364P103 430 16767 SH SOLE 0 0 16767 ENTERPRISE FINANCIAL SERVICES Common Stock 293712105 2285 50603 SH SOLE 9227 0 41376 ENTERPRISE PRODS PARTNERS L COM MLP 293792107 33993 1282279 SH SOLE 1203349 0 78930 ENTRAVISION COMMUNICATIONS COR Common Stock 29382R107 441 61688 SH SOLE 18366 0 43322 ENVESTNET INC COM Common Stock 29404K106 5669 113724 SH SOLE 48161 0 65563 ENVISION HLTHCRE CORP Common Stock 29414D100 15225 440524 SH SOLE 353028 0 87496 ENZO BIOCHEM INC Common Stock 294100102 282 34553 SH SOLE 20920 0 13633 EOG RESOURCES INC Common Stock 26875P101 138147 1280202 SH SOLE 1067869 0 212333 EP ENERGY CORP - CL A Common Stock 268785102 425 180158 SH SOLE 147530 0 32628 EPAM SYS INC COM Common Stock 29414B104 3415 31791 SH SOLE 25224 0 6567 EPLUS INC COM Common Stock 294268107 3498 46520 SH SOLE 18104 0 28416 EPR PROPERTIES REIT 26884U109 5814 88825 SH SOLE 49933 0 38892 EQT CORP Common Stock 26884L109 21838 383667 SH SOLE 349742 0 33926 EQT MIDSTREAM PARTNERS LP MLP 26885B100 11281 154325 SH SOLE 145312 0 9013 EQUIFAX INC COM Common Stock 294429105 55110 467350 SH SOLE 271091 0 196259 EQUINIX INC REIT 29444U700 117570 259411 SH SOLE 147267 0 112144 EQUITY COMMONWEALTH REIT 294628102 7734 253482 SH SOLE 187393 0 66089 EQUITY LIFESTYLE PROPERTIES REIT REIT 29472R108 7933 89114 SH SOLE 81062 0 8052 EQUITY RESIDENTIAL SH BEN INT REIT REIT 29476L107 43422 680918 SH SOLE 634319 0 46599 ERA GROUP INC COM Common Stock 26885G109 1069 99432 SH SOLE 69916 0 29516 ERICSSON L M TEL CO ADR B SEK 10 ADR 294821608 17183 2572261 SH SOLE 2480123 0 92138 ERIE INDEMNITY CO Common Stock 29530P102 8932 73313 SH SOLE 49309 0 24004 EROS INTL PLC SHS NEW Common Stock G3788M114 131 13580 SH SOLE 13572 0 8 ERSTE BK DER OESTERREICHISCH SPONSORED ADR ADR 296036304 14168 649917 SH SOLE 593866 0 56051 ESCO TECHNOLOGIES INC Common Stock 296315104 3021 50144 SH SOLE 34657 0 15487 ESPERION THERAPEUTICS COM Common Stock 29664W105 2959 44943 SH SOLE 25235 0 19708 ESSA BANCORP INC Common Stock 29667D104 434 27710 SH SOLE 11568 0 16142 ESSENDANT INC Common Stock 296689102 3428 369770 SH SOLE 149962 0 219808 ESSENT GROUP LTD Common Stock G3198U102 5188 119480 SH SOLE 35425 0 84055 ESSEX PROPERTY TRUST INC REIT REIT 297178105 31886 132103 SH SOLE 120316 0 11787 ESSILOR INTL S A ADR ADR 297284200 24063 348844 SH SOLE 322242 0 26602 ESSITY AB ADR 29729L102 9545 334693 SH SOLE 327911 0 6782 ESTEE LAUDER COS INC/THE Common Stock 518439104 105505 829180 SH SOLE 611012 0 218168 ESTERLINE TECHNOLOGIES CORP Common Stock 297425100 5935 79450 SH SOLE 21358 0 58092 ETHAN ALLEN INTERIORS INC Common Stock 297602104 2708 94693 SH SOLE 37595 0 57098 ETSY INC COM Common Stock 29786A106 914 44703 SH SOLE 35361 0 9342 EURONET WORLDWIDE INC Common Stock 298736109 6058 71885 SH SOLE 27634 0 44251 EUTELSAT COMMUNICATIONS SA ADR 29888Q207 1492 262628 SH SOLE 245710 0 16918 EVERBRIDGE INC Common Stock 29978A104 3689 124115 SH SOLE 2146 0 121969 EVERCORE INC. Common Stock 29977A105 12284 136485 SH SOLE 51222 0 85263 EVEREST RE GROUP LTD Common Stock G3223R108 68996 311833 SH SOLE 84682 0 227151 EVERI HOLDINGS INC Common Stock 30034T103 1029 136462 SH SOLE 58038 0 78424 EVERSOURCE ENERGY Common Stock 30040W108 66503 1052599 SH SOLE 672374 0 380225 EVERTEC INC COM Common Stock 30040P103 2865 209886 SH SOLE 6083 0 203803 EVOLENT HEALTH INC CL A Common Stock 30050B101 714 58020 SH SOLE 57346 0 674 EVOLUTION PETE CORP COM Common Stock 30049A107 1544 225467 SH SOLE 66882 0 158585 EW SCRIPPS CO Common Stock 811054402 795 50835 SH SOLE 49425 0 1410 EXACT SCIENCES CORP COM Common Stock 30063P105 7591 144485 SH SOLE 95419 0 49066 EXACTECH INC COM Common Stock 30064E109 1453 29392 SH SOLE 10040 0 19352 EXELIXIS INC COM Common Stock 30161Q104 13553 445811 SH SOLE 231320 0 214491 EXELON CORP Common Stock 30161N101 143462 3640233 SH SOLE 2096225 0 1544008 EXLSERVICE HOLDINGS INC Common Stock 302081104 4196 69522 SH SOLE 45622 0 23900 EXPEDIA INC Common Stock 30212P303 29809 248889 SH SOLE 233223 0 15666 EXPEDITORS INTERNATIONAL OF WA Common Stock 302130109 42147 651527 SH SOLE 385809 0 265718 EXPERIAN GROUP LTD - SPON ADR ADR 30215C101 19062 869615 SH SOLE 834609 0 35006 EXPONENT INC Common Stock 30214U102 5659 79589 SH SOLE 38006 0 41583 EXPRESS INC Common Stock 30219E103 8362 823886 SH SOLE 434047 0 389839 EXPRESS SCRIPTS HOLDING CO Common Stock 30219G108 132247 1771796 SH SOLE 1228900 0 542896 EXTENDED STAY AMERICA INC Unit 30224P200 5885 309720 SH SOLE 155481 0 154239 EXTERRAN CORP Common Stock 30227H106 3039 96666 SH SOLE 52238 0 44428 EXTRA SPACE STORAGE INC REIT REIT 30225T102 18465 211152 SH SOLE 193121 0 18031 EXTRACTION OIL & GAS INC Common Stock 30227M105 2339 163479 SH SOLE 153501 0 9978 EXTREME NETWORKS Common Stock 30226D106 2734 218404 SH SOLE 87150 0 131254 EXXON MOBIL CORP Common Stock 30231G102 850711 10171108 SH SOLE 7898363 0 2272745 EZCORP INC Common Stock 302301106 4390 359876 SH SOLE 190085 0 169791 F5 NETWORKS INC Common Stock 315616102 16360 124676 SH SOLE 97112 0 27564 FABRINET Common Stock G3323L100 960 33448 SH SOLE 31724 0 1724 FACEBOOK INC A Common Stock 30303M102 1202390 6813952 SH SOLE 4212209 0 2601743 FACTSET RESEARCH SYSTEMS INC Common Stock 303075105 37495 194517 SH SOLE 53007 0 141510 FAIR ISAAC CORP Common Stock 303250104 11142 72730 SH SOLE 66901 0 5829 FAIRFAX FINANCIAL HOLDINGS LTD Common Stock 303901102 2191 4132 SH SOLE 3989 0 143 FAIRMOUNT SANTROL HOLDINGS INC Common Stock 30555Q108 538 102811 SH SOLE 81656 0 21155 FANG HOLDINGS LTD ADR 30711Y102 792 141943 SH SOLE 139306 0 2637 FANUC CORPORATION - UNPONS ADR ADR 307305102 32073 1334171 SH SOLE 1251188 0 82983 FARMLAND PARTNERS INC COM REIT 31154R109 407 46880 SH SOLE 46344 0 536 FARO TECHNOLOGIES INC Common Stock 311642102 1616 34385 SH SOLE 22826 0 11559 FAST RETAILING CO LTD - ADR ADR 31188H101 14234 357108 SH SOLE 348377 0 8731 FASTENAL CO Common Stock 311900104 41449 757882 SH SOLE 584204 0 173678 FATE THERAPEUTICS INC COM Common Stock 31189P102 74 12034 SH SOLE 3662 0 8372 FB FINANCIAL CORP Common Stock 30257X104 215 5117 SH SOLE 5117 0 0 FBL FINANCIAL GROUP INC Common Stock 30239F106 2204 31643 SH SOLE 16983 0 14660 FCB FINL HLDGS INC CL A Common Stock 30255G103 1410 27755 SH SOLE 16344 0 11411 FEDERAL AGRICULTURAL MORTGAGE Common Stock 313148306 5066 64745 SH SOLE 11944 0 52801 FEDERAL REALTY INVESTMENT TRUST 5 PREFERRED STOCK 313747701 249 9875 SH SOLE 0 0 9875 FEDERAL REALTY INVT TR SH BEN INT NEW REIT REIT 313747206 18163 136756 SH SOLE 123851 0 12905 FEDERAL SIGNAL CORP Common Stock 313855108 1793 89251 SH SOLE 62231 0 27020 FEDERATED INVESTORS INC Common Stock 314211103 9438 261594 SH SOLE 138846 0 122748 FEDEX CORP Common Stock 31428X106 193838 776783 SH SOLE 568042 0 208741 FERRARI NV Common Stock N3167Y103 21814 208067 SH SOLE 200636 0 7431 FERRO CORP Common Stock 315405100 3283 139187 SH SOLE 57390 0 81797 FERROGLOBE PLC Common Stock G33856108 396 24427 SH SOLE 23702 0 725 FERROVIAL S A ADR ADR 315437103 11066 488799 SH SOLE 479227 0 9572 FIAT CHRYSLER AUTOMOBILES NV Common Stock N31738102 30656 1718399 SH SOLE 1692409 0 25990 FIBRIA CELULOSE S.A. ADR 31573A109 7531 512320 SH SOLE 509460 0 2860 FIBROGEN INC COM Common Stock 31572Q808 1159 24457 SH SOLE 24330 0 127 FIDELITY NATIONAL INFORMATION Common Stock 31620M106 77400 822614 SH SOLE 759939 0 62675 FIDELITY SOUTHERN CORP Common Stock 316394105 2037 93456 SH SOLE 14423 0 79033 FIESTA RESTAURANT GR COM Common Stock 31660B101 797 41969 SH SOLE 28732 0 13237 FIFTH STR ASSET MGMT CL A COM Common Stock 31679P109 98 74292 SH SOLE 73701 0 591 FIFTH THIRD BANCORP Common Stock 316773100 103388 3407654 SH SOLE 1993452 0 1414202 FIFTH THIRD BANK CORP 12/31/49 PREFERRED STOCK 316773605 230 8054 SH SOLE 0 0 8054 FINANCIAL ENGINES INC COM Common Stock 317485100 2876 94923 SH SOLE 46735 0 48188 FINANCIAL INSTITUTIONS INC Common Stock 317585404 1937 62293 SH SOLE 17413 0 44880 FINANCIAL SELECT SECTOR SPDR FUND ETP 81369Y605 3548 127139 SH SOLE 127139 0 0 FINISAR CORPORATION Common Stock 31787A507 15435 758468 SH SOLE 72777 0 685691 FINISH LINE INC/THE Common Stock 317923100 4148 285455 SH SOLE 112044 0 173411 FINMECCANICA SPA ADR ADR 52660W101 4213 705677 SH SOLE 686536 0 19141 FIREEYE INC COM Common Stock 31816Q101 9383 660752 SH SOLE 183918 0 476834 FIRST AMERICAN FINANCIAL CORP Common Stock 31847R102 10090 180058 SH SOLE 133803 0 46255 FIRST BANCORP INC/ME Common Stock 31866P102 526 19305 SH SOLE 19210 0 95 FIRST BANCORP P R COM Common Stock 318672706 5057 991659 SH SOLE 850454 0 141205 FIRST BANCORP/TROY NC Common Stock 318910106 1550 43892 SH SOLE 21774 0 22118 FIRST BUSEY CORP Common Stock 319383204 3066 102419 SH SOLE 24655 0 77764 FIRST CASH INC Common Stock 33767D105 12185 180647 SH SOLE 92928 0 87719 FIRST CITIZENS BANCSHARES INC/ Common Stock 31946M103 5030 12481 SH SOLE 7709 0 4772 FIRST COMMONWEALTH FINANCIAL C Common Stock 319829107 12426 867757 SH SOLE 163158 0 704599 FIRST COMMUNITY BANCSHARES INC Common Stock 31983A103 1656 57655 SH SOLE 13466 0 44189 FIRST CONN BANCORP INC COM Common Stock 319850103 483 18464 SH SOLE 13868 0 4596 FIRST DATA CORP - CLASS A Common Stock 32008D106 5159 308728 SH SOLE 75836 0 232892 FIRST DEFIANCE FINANCIAL CORP Common Stock 32006W106 519 9984 SH SOLE 5937 0 4047 FIRST FINANCIAL BANCORP Common Stock 320209109 3754 142464 SH SOLE 86427 0 56037 FIRST FINANCIAL BANKSHARES INC Common Stock 32020R109 3082 68416 SH SOLE 59632 0 8784 FIRST FINANCIAL CORP/IN Common Stock 320218100 1418 31258 SH SOLE 17295 0 13963 FIRST FNDTN INC COM Common Stock 32026V104 424 22883 SH SOLE 3152 0 19731 FIRST HAWAIIAN INC Common Stock 32051X108 312 10685 SH SOLE 10482 0 203 FIRST HORIZON NATIONAL CORP Common Stock 320517105 14590 729843 SH SOLE 533540 0 196303 FIRST INDUSTRIAL REALTY TRUS COM REIT REIT 32054K103 8887 282386 SH SOLE 222953 0 59433 FIRST INTERSTATE BANCSYSTEM IN Common Stock 32055Y201 5162 128885 SH SOLE 28618 0 100267 FIRST MERCHANTS CORP Common Stock 320817109 3479 82717 SH SOLE 44473 0 38244 FIRST MIDWEST BANCORP INC/IL Common Stock 320867104 4173 173817 SH SOLE 137890 0 35927 FIRST NORTHWEST BANCOR COM Common Stock 335834107 199 12234 SH SOLE 8170 0 4064 FIRST OF LONG ISLAND CORP/THE Common Stock 320734106 478 16762 SH SOLE 16359 0 403 FIRST PAC LTD SPONSORED ADR ADR 335889200 10437 3097053 SH SOLE 2970564 0 126489 FIRST REP BK SAN FRANCISCO COM Common Stock 33616C100 27907 322106 SH SOLE 120867 0 201239 FIRST SOLAR INC Common Stock 336433107 17125 253622 SH SOLE 194085 0 59537 FIRST TR EXCH TRD FD DJ INTERNT IDX ETP 33733E302 461 4199 SH SOLE 4199 0 0 FIRST TR EXCHANGE-TRAD NO AMER ENERGY ETP 33738D101 552 22463 SH SOLE 22463 0 0 FIRST TRUST ETF II FINLS ALPHADEX ETP 33734X135 261 8321 SH SOLE 8321 0 0 FIRSTENERGY CORP Common Stock 337932107 68321 2231244 SH SOLE 1101908 0 1129336 FIRSTSERVICE CORP Common Stock 33767E103 848 12135 SH SOLE 4310 0 7825 FISERV INC Common Stock 337738108 82268 627381 SH SOLE 505929 0 121452 FITBIT INC CL A Common Stock 33812L102 1998 349970 SH SOLE 248673 0 101297 FIVE BELOW INC COM Common Stock 33829M101 17573 264976 SH SOLE 155839 0 109137 FIVE PRIME THERAPEUTICS INC Common Stock 33830X104 479 21834 SH SOLE 11015 0 10819 FIVE STAR SENIOR LIVING INC Common Stock 33832D106 21 13778 SH SOLE 158 0 13620 FIVE9 INC COM Common Stock 338307101 5323 213935 SH SOLE 33428 0 180507 FLAGSTAR BANCORP INC Common Stock 337930705 3364 89888 SH SOLE 29778 0 60110 FLEETCOR TECHNOLOGIES INC Common Stock 339041105 36795 191213 SH SOLE 140940 0 50273 FLEX LTD Common Stock Y2573F102 12942 719415 SH SOLE 570334 0 149081 FLEXION THERAPEUTICS INC Common Stock 33938j106 455 18176 SH SOLE 18176 0 0 FLIR SYSTEMS INC Common Stock 302445101 16940 363370 SH SOLE 330618 0 32752 FLOOR & DECOR HOLDINGS INC-A Common Stock 339750101 928 19064 SH SOLE 1293 0 17771 FLOTEK INDS INC DEL COM Common Stock 343389102 252 54027 SH SOLE 51074 0 2953 FLOWERS FOODS INC Common Stock 343498101 4239 219540 SH SOLE 212572 0 6968 FLOWSERVE CORP Common Stock 34354P105 15647 371406 SH SOLE 302816 0 68590 FLUIDIGM CORP DEL COM Common Stock 34385P108 220 37269 SH SOLE 24554 0 12715 FLUOR CORP Common Stock 343412102 22319 432127 SH SOLE 316250 0 115877 FLUSHING FINANCIAL CORP Common Stock 343873105 3894 141601 SH SOLE 46614 0 94987 FLY LEASING LTD ADR 34407D109 290 22494 SH SOLE 21363 0 1131 FMC CORP Common Stock 302491303 28253 298466 SH SOLE 164548 0 133918 FNB CORP/PA Common Stock 302520101 18259 1321186 SH SOLE 320582 0 1000604 FNF GROUP Tracking Stk 31620R303 12370 315228 SH SOLE 197973 0 117255 FOMENTO ECONOMICO MEXICANO S SPON ADR UNIT ADR 344419106 36493 388638 SH SOLE 385495 0 3143 FOOT LOCKER INC Common Stock 344849104 25718 548599 SH SOLE 408074 0 140525 FORD MOTOR CO Common Stock 345370860 96771 7747879 SH SOLE 6358549 0 1389330 FORD OTOMOTIV SANAYI A ADR ADR 345409106 311 3909 SH SOLE 2157 0 1752 FOREST CITY REALTY TRUST INC REIT 345605109 4284 177778 SH SOLE 112550 0 65228 FORMFACTOR INC Common Stock 346375108 1841 117661 SH SOLE 51833 0 65828 FORRESTER RESEARCH INC Common Stock 346563109 1276 28869 SH SOLE 13526 0 15343 FORTESCUE METALS GROUP SPONS ADR ADR 34959A206 7486 980439 SH SOLE 968047 0 12392 FORTINET INC Common Stock 34959E109 5757 131768 SH SOLE 118745 0 13023 FORTIS INC COM Common Stock 349553107 252 6859 SH SOLE 6745 0 114 FORTIVE CORP Common Stock 34959J108 65806 909547 SH SOLE 709723 0 199824 FORTRESS BIOTECH INC Common Stock 34960Q109 231 57979 SH SOLE 57607 0 372 FORTRESS TRANS INFRST COM REP LTD LIAB Ltd Part 34960P101 2098 105264 SH SOLE 0 0 105264 FORTUM OYJ ADR ADR 34959F106 207 53039 SH SOLE 32519 0 20520 FORTUNE BRANDS HOME & SECURITY Common Stock 34964C106 16566 242054 SH SOLE 219223 0 22831 FORUM ENERGY TECHNOLOG COM Common Stock 34984V100 2486 159891 SH SOLE 97201 0 62690 FORWARD AIR CORP Common Stock 349853101 4666 81231 SH SOLE 45740 0 35491 FOSSIL GROUP INC Common Stock 34988V106 4102 527937 SH SOLE 233830 0 294107 FOUNDATION BUILDING MATERIAL Common Stock 350392106 302 20436 SH SOLE 20327 0 109 FOUNDATION MEDICINE INC Common Stock 350465100 351 5148 SH SOLE 5109 0 39 FOUR CORNERS PROPERTY TRUST REIT 35086T109 3398 132231 SH SOLE 83280 0 48951 FOX FACTORY HLDG CORP COM Common Stock 35138V102 1921 49459 SH SOLE 30152 0 19307 FRACTIONAL SHARES OTHER ASSETS USD JKE174103 0 50000 SH SOLE 0 0 50000 FRANCESCAS HLDGS CORP COM Common Stock 351793104 409 56000 SH SOLE 33444 0 22556 FRANCO-NEVADA CORP Common Stock 351858105 4429 55396 SH SOLE 55121 0 275 FRANKLIN ELECTRIC CO INC Common Stock 353514102 3027 65948 SH SOLE 48186 0 17762 FRANKLIN FINL NETWORK COM Common Stock 35352P104 232 6813 SH SOLE 2939 0 3874 FRANKLIN RESOURCES INC Common Stock 354613101 47776 1102600 SH SOLE 802070 0 300530 FRANKLIN STREET PROPERTIES C REIT REIT 35471R106 3631 338125 SH SOLE 169713 0 168412 FRANKS INTL N V COM Common Stock N33462107 1971 296440 SH SOLE 293541 0 2899 FRED'S INC Common Stock 356108100 845 208628 SH SOLE 89437 0 119191 FREEPORT-MCMORAN INC Common Stock 35671D857 85993 4535485 SH SOLE 2849136 0 1686349 FREIGHTCAR AMERICA INC Common Stock 357023100 825 48311 SH SOLE 11962 0 36349 FRESENIUS MED CARE AG SPONSORED ADR ADR 358029106 25261 480696 SH SOLE 461255 0 19441 FRESENIUS SE & CO KGAA SPONSORED ADR ADR 35804M105 12104 622976 SH SOLE 600033 0 22943 FRESH DEL MONTE PRODUCE INC Common Stock G36738105 5925 124297 SH SOLE 54184 0 70113 FRESHPET INC Common Stock 358039105 2162 114098 SH SOLE 31604 0 82494 FRONTIER COMMUNICATIONS CORP Common Stock 35906A306 6015 889727 SH SOLE 545023 0 344704 FRONTLINE LTD/BERMUDA Common Stock G3682E192 447 97349 SH SOLE 94695 0 2654 FT / FID ASSET MGMT COV CALL Closed-End Fund 337318109 1965 121385 SH SOLE 106943 0 14442 FTD GROUP INC COM Common Stock 30281V108 674 93676 SH SOLE 50670 0 43006 FTI CONSULTING INC Common Stock 302941109 22557 525076 SH SOLE 483406 0 41670 FUCHS PETROLUB SE ADR ADR 35952Q106 11367 859214 SH SOLE 828625 0 30589 FUJI PHOTO FILM LTD ADR ADR 35958N107 23264 568108 SH SOLE 542275 0 25833 FUJITSU LIMITED ADR 5 COM ADR 359590304 7763 217393 SH SOLE 204187 0 13206 FULTON FINANCIAL CORP Common Stock 360271100 8258 461341 SH SOLE 225055 0 236286 FUTUREFUEL CORPORATION COM Common Stock 36116M106 653 46324 SH SOLE 18989 0 27335 G4S PLC ADR ADR 37441W108 5247 290389 SH SOLE 282359 0 8030 GAIN CAP HLDGS INC COM Common Stock 36268W100 105 10503 SH SOLE 10480 0 23 GALP ENERGIA SGPS SA ADR ADR 364097105 7940 866288 SH SOLE 765688 0 100600 GAMCO INVESTORS INC Common Stock 361438104 222 7482 SH SOLE 7482 0 0 GAMESTOP CORP Common Stock 36467W109 13608 758089 SH SOLE 344344 0 413745 GAMING & LEISURE PPTYS COM REIT 36467J108 10933 295483 SH SOLE 153033 0 142450 GANNETT CO INC Common Stock 36473H104 9620 829993 SH SOLE 406659 0 423334 GAP INC/THE Common Stock 364760108 45249 1328505 SH SOLE 804237 0 524268 GARDNER DENVER HOLDINGS INC Common Stock 36555P107 1072 31590 SH SOLE 25840 0 5750 GARMIN LTD Common Stock H2906T109 18646 313016 SH SOLE 291027 0 21989 GARTNER INC Common Stock 366651107 18393 149355 SH SOLE 126634 0 22721 GAS NATURAL SDG-UNSPON ADR ADR 367205200 7864 1722563 SH SOLE 1695262 0 27301 GASLOG LTD SHS Common Stock G37585109 8878 398989 SH SOLE 398125 0 864 GATX CORP Common Stock 361448103 10932 175875 SH SOLE 108117 0 67758 GATX CORP 5.625 PREFERRED STOCK 361448608 244 9279 SH SOLE 0 0 9279 GCP APPLIED TECHNOLOGIES Common Stock 36164Y101 3223 101024 SH SOLE 50918 0 50106 GEA GROUP AG ADR ADR 361592108 9094 189491 SH SOLE 182024 0 7467 GEELY AUTOMOBILE HLDGS ADR ADR 36847Q103 5570 80150 SH SOLE 79200 0 950 GEMALTO NV SPONSORED ADR ADR 36863N208 849 28674 SH SOLE 28505 0 169 GENER8 MARITIME INC COM Common Stock Y26889108 1271 191929 SH SOLE 80667 0 111262 GENERAC HOLDINGS INC Common Stock 368736104 6154 124266 SH SOLE 41176 0 83090 GENERAL CABLE CORP Common Stock 369300108 4130 139518 SH SOLE 81536 0 57982 GENERAL COMMUNICATION INC Common Stock 369385109 4957 127041 SH SOLE 75512 0 51529 GENERAL DYNAMICS CORP Common Stock 369550108 120126 590444 SH SOLE 519057 0 71387 GENERAL ELECTRIC 4.875 PREFERRED STOCK 369622410 501 20000 SH SOLE 1293 0 18707 GENERAL ELECTRIC CAPITAL 4.70 PREFERRED STOCK 369622394 670 26843 SH SOLE 0 0 26843 GENERAL ELECTRIC CAPITAL 4.875 PREFERRED STOCK 369622428 482 19344 SH SOLE 723 0 18621 GENERAL ELECTRIC CO Common Stock 369604103 229529 13153504 SH SOLE 10294760 0 2858744 GENERAL MILLS INC Common Stock 370334104 89350 1506995 SH SOLE 1231155 0 275840 GENERAL MOTORS CO Common Stock 37045V100 176893 4315518 SH SOLE 2722795 0 1592723 GENESCO INC Common Stock 371532102 6977 214692 SH SOLE 117049 0 97643 GENESEE & WYOMING INC Common Stock 371559105 18508 235078 SH SOLE 59619 0 175459 GENMAB A/S SP ADR ADR 372303206 2525 30465 SH SOLE 29716 0 749 GENMARK DIAGNOSTICS IN COM Common Stock 372309104 56 13512 SH SOLE 13368 0 144 GENOMIC HEALTH INC COM Common Stock 37244C101 461 13470 SH SOLE 13425 0 45 GENPACT LTD Common Stock G3922B107 20366 641652 SH SOLE 289831 0 351821 GENTEX CORP Common Stock 371901109 12124 578702 SH SOLE 533649 0 45053 GENTHERM INC Common Stock 37253A103 6140 193396 SH SOLE 54952 0 138444 GENTING BERHAD SPONSORED ADR ADR 372452300 410 35012 SH SOLE 35012 0 0 GENUINE PARTS CO Common Stock 372460105 46274 487046 SH SOLE 407646 0 79400 GENWORTH FINANCIAL INC Common Stock 37247D106 10677 3432988 SH SOLE 1656997 0 1775991 GEO GROUP INC/THE REIT 36162J106 3951 167422 SH SOLE 118945 0 48477 Georgia Power Co 5 PREFERRED STOCK 373334440 376 14684 SH SOLE 0 0 14684 GEOSPACE TECHNOLOGIES CORP Common Stock 37364X109 708 54594 SH SOLE 27987 0 26607 GERBER SCIENTIFIC INC ESCROW OTHER ASSETS USD 37373ESC5 0 24109 SH SOLE 0 0 24109 GERDAU S A SPONSORED ADR ADR 373737105 8664 2328928 SH SOLE 2294353 0 34575 GERMAN AMERICAN BANCORP INC Common Stock 373865104 363 10261 SH SOLE 10179 0 82 GERON CORP COM Common Stock 374163103 58 32285 SH SOLE 31792 0 493 GETINGE AB ADR ADR 37427X104 9153 632341 SH SOLE 606782 0 25559 GETTY REALTY CORP REIT REIT 374297109 6155 226629 SH SOLE 104633 0 121996 GGP INC REIT 36174X101 21300 910644 SH SOLE 814833 0 95811 GIBRALTAR INDUSTRIES INC Common Stock 374689107 1513 45856 SH SOLE 34685 0 11171 G-III APPAREL GROUP LTD Common Stock 36237H101 5286 143300 SH SOLE 61013 0 82287 GILDAN ACTIVEWEAR INC Common Stock 375916103 11215 347228 SH SOLE 165192 0 182036 GILEAD SCIENCES INC Common Stock 375558103 278327 3885085 SH SOLE 2819735 0 1065350 GIVAUDAN - UNSPONS ADR ADR 37636P108 31241 676066 SH SOLE 581762 0 94304 GKN PLC SPONSORED ADR ADR 361755606 6599 1554626 SH SOLE 1503817 0 50809 GLACIER BANCORP INC Common Stock 37637Q105 4922 124949 SH SOLE 101471 0 23478 GLADSTONE COMMERCIAL CORP REIT REIT 376536108 1409 66910 SH SOLE 45904 0 21006 GLADSTONE INVESTMENT CORP Common Stock 376546107 209 18692 SH SOLE 3370 0 15322 GLAUKOS CORP COM Common Stock 377322102 423 16506 SH SOLE 16506 0 0 GLAXOSMITHKLINE PLC SPONSORED ADR ADR 37733W105 40839 1151374 SH SOLE 877155 0 274219 GLENCORE XSTRATA PLC ADR ADR 37827X100 39601 3804091 SH SOLE 3578632 0 225459 GLOBAL BLOOD THERAPEUT COM Common Stock 37890U108 1175 29868 SH SOLE 3253 0 26615 GLOBAL BRASS & COPPER COM Common Stock 37953G103 4204 127024 SH SOLE 17213 0 109811 GLOBAL EAGLE ENTERTAINMENT Common Stock 37951D102 336 146893 SH SOLE 145919 0 974 GLOBAL INDEMNITY PLC Common Stock G3933F105 489 11627 SH SOLE 11517 0 110 GLOBAL LOGISTIC PPTYS ADR ADR 379411101 10620 428580 SH SOLE 417861 0 10719 GLOBAL MEDICAL REIT INC REIT 37954A204 226 27536 SH SOLE 27239 0 297 GLOBAL NET LEASE INC REIT 379378201 1525 74097 SH SOLE 41280 0 32817 GLOBAL PAYMENTS INC Common Stock 37940X102 25654 255930 SH SOLE 191591 0 64339 GLOBAL X MSCI PAKISTAN ETF ETP 37950E689 196 15800 SH SOLE 15800 0 0 GLOBAL X SCIENTIFIC BETA JPN ETP 37954Y509 300 9462 SH SOLE 9462 0 0 GLOBAL X SCIENTIFIC BETA ETF ETP 37954Y103 1510 48828 SH SOLE 48828 0 0 GLOBAL X SCIENTIFIC EUR BETA ETP 37954Y301 563 20322 SH SOLE 20322 0 0 GLOBALSTAR INC Common Stock 378973408 24 18061 SH SOLE 18061 0 0 GLOBANT SA Common Stock L44385109 3379 72725 SH SOLE 71098 0 1627 GLOBUS MED INC CL A Common Stock 379577208 5369 130643 SH SOLE 59064 0 71579 GLU MOBILE INC Common Stock 379890106 445 122215 SH SOLE 99057 0 23158 GLYCOMIMETICS INC COM Common Stock 38000Q102 1148 68386 SH SOLE 0 0 68386 GMS INC Common Stock 36251C103 471 12508 SH SOLE 10221 0 2287 GNC HLDGS INC COM CL A Common Stock 36191G107 3386 917743 SH SOLE 363566 0 554177 GODADDY INC CL A Common Stock 380237107 3129 62240 SH SOLE 56980 0 5260 GOGO INC Common Stock 38046C109 260 23048 SH SOLE 22985 0 63 GOL LINHAS AEREAS INT SP ADR REP PFD ADR 38045R206 101 11554 SH SOLE 1201 0 10353 GOLAR LNG LTD Common Stock G9456A100 3203 107448 SH SOLE 104216 0 3232 GOLD FIELDS LTD SPONS ADR ADR 38059T106 8617 2004047 SH SOLE 1981800 0 22247 GOLD RESOURCE CORP COM Common Stock 38068T105 469 106483 SH SOLE 56030 0 50453 GOLDCORP INC Common Stock 380956409 1721 134771 SH SOLE 132933 0 1838 GOLDEN AGRI-RESOURCES UNSPONS ADR ADR 380787200 307 11159 SH SOLE 9902 0 1257 GOLDEN ENTERTAINMENT INC Common Stock 381013101 206 6313 SH SOLE 6260 0 53 GOLDMAN SACHS 5.50 PREFERRED STOCK 38145G308 1165 43950 SH SOLE 0 0 43950 GOLDMAN SACHS 6.375 PREFERRED STOCK 38148B108 605 21185 SH SOLE 0 0 21185 GOLDMAN SACHS GROUP INC/THE Common Stock 38141G104 241756 948954 SH SOLE 745879 0 203075 GOLDMAN SACS GROUP 6.3 PREFERRED STOCK 38148B504 499 17929 SH SOLE 0 0 17929 GOLUB CAPITAL BDC INC Common Stock 38173M102 880 48344 SH SOLE 47887 0 457 GOODYEAR TIRE & RUBBER CO/THE Common Stock 382550101 42393 1312056 SH SOLE 624587 0 687469 GOOGLE INC-CL C Common Stock 38259P508 4422 4226 SH SOLE 0 0 4226 GOPRO INC-CLASS A Common Stock 38268T103 966 127591 SH SOLE 67354 0 60237 GOVERNMENT PROPERTIES INCOME REIT REIT 38376A103 3628 195675 SH SOLE 129458 0 66217 GOVT - iShares US Treasury Bond ETF ETP 46429B267 2483 98986 SH SOLE 0 0 98986 GRACO INC Common Stock 384109104 77282 1709020 SH SOLE 280824 0 1428196 GRAHAM CORP Common Stock 384556106 606 28960 SH SOLE 4116 0 24844 GRAHAM HOLDINGS CO Common Stock 384637104 6222 11144 SH SOLE 6686 0 4458 GRAMERCY PROPERTY TRUST REIT 385002308 1664 62397 SH SOLE 57010 0 5387 GRAND CANYON EDUCATION INC Common Stock 38526M106 18005 201107 SH SOLE 122676 0 78431 GRANITE CONSTRUCTION INC Common Stock 387328107 5126 80814 SH SOLE 38799 0 42015 GRANITE PT MTG TR INC REIT 38741L107 1026 57822 SH SOLE 48361 0 9461 GRAPHIC PACKAGING HOLDING CO Common Stock 388689101 3370 218149 SH SOLE 202495 0 15654 GRAY TELEVISION INC Common Stock 389375106 1549 92491 SH SOLE 40085 0 52406 GREAT AJAX CORP COM REIT 38983D300 232 16784 SH SOLE 15653 0 1131 GREAT LAKES DREDGE & DOCK CORP Common Stock 390607109 152 28160 SH SOLE 24534 0 3626 GREAT PLAINS ENERGY INC COM Common Stock 391164100 19573 607090 SH SOLE 430455 0 176635 GREAT SOUTHERN BANCORP INC Common Stock 390905107 805 15594 SH SOLE 9919 0 5675 GREAT WALL MOTOR CO-UNS ADR ADR 39137B109 467 41863 SH SOLE 41816 0 47 GREAT WESTN BANCORP COM Common Stock 391416104 13139 330122 SH SOLE 118195 0 211927 GREEK ORGANIZATION OF FOOTBALL ADR ADR 392483103 131 20543 SH SOLE 20395 0 148 GREEN BANCORP INC COM Common Stock 39260X100 615 30315 SH SOLE 29945 0 370 GREEN DOT CORP Common Stock 39304D102 13009 215876 SH SOLE 96015 0 119861 GREEN PLAINS INC Common Stock 393222104 1461 86732 SH SOLE 51972 0 34760 GREENBRIER COS INC Common Stock 393657101 6964 130662 SH SOLE 63563 0 67099 GREENHILL & CO INC Common Stock 395259104 2929 150215 SH SOLE 97691 0 52524 GREENLIGHT CAPITAL RE LTD Common Stock G4095J109 848 42178 SH SOLE 15000 0 27178 GREIF INC Common Stock 397624107 8973 148111 SH SOLE 100627 0 47484 GRIFFON CORP Common Stock 398433102 2527 124184 SH SOLE 63803 0 60381 GRIFOLS SA-ADR ADR 398438408 16677 727599 SH SOLE 673816 0 53783 GROUP 1 AUTOMOTIVE INC Common Stock 398905109 6783 95572 SH SOLE 40242 0 55330 GROUPON INC COM CL A Common Stock 399473107 5575 1093076 SH SOLE 578411 0 514665 GRUBHUB INC Common Stock 400110102 11037 153717 SH SOLE 98535 0 55182 GRUPO AEROPORTUARIO DEL ADR ADR 400506101 5312 51693 SH SOLE 51317 0 376 GRUPO AEROPORTUARIO SPON ADR ADR 400501102 215 5182 SH SOLE 5115 0 67 GRUPO AEROPORTUARIO SUR-ADR ADR 40051E202 5228 28647 SH SOLE 27998 0 649 GRUPO AVAL ACCIONES Y VALORE ADR 40053W101 2929 344564 SH SOLE 340150 0 4414 GRUPO FINANCIERO BANOR ADR ADR 40052P107 3473 126949 SH SOLE 102973 0 23976 GRUPO FINANCIERO GALICIA-ADR ADR 399909100 8398 127538 SH SOLE 126469 0 1069 GRUPO FINANCIERO SANTANDER MEX ADR 05969B103 13579 1857582 SH SOLE 1798568 0 59014 GRUPO TELEVISA SA DE CV SP ADR REP ORD ADR 40049J206 49091 2629397 SH SOLE 2626921 0 2476 GSV CAP CORP COM Common Stock 36191J101 2131 391003 SH SOLE 89 0 390914 GTT COMMUNICATIONS INC COM Common Stock 362393100 4454 94859 SH SOLE 34465 0 60394 GUANGDONG INVT LTD SPONSORED ADR ADR 400654208 673 10135 SH SOLE 9931 0 204 GUESS INC Common Stock 401617105 8095 479559 SH SOLE 167044 0 312515 GUIDEWIRE SOFTWARE INC COM Common Stock 40171V100 3174 42736 SH SOLE 22073 0 20663 GULF ISLAND FABRICATION INC Common Stock 402307102 499 37142 SH SOLE 35089 0 2053 GULFPORT ENERGY CORP Common Stock 402635304 7891 618446 SH SOLE 152075 0 466371 GW PHARMACEUTICALS PLC ADS ADR 36197T103 448 3393 SH SOLE 261 0 3132 H LUNDBECK A S ADR ADR 40422M206 3568 70336 SH SOLE 65297 0 5039 H&E EQUIPMENT SERVICES INC Common Stock 404030108 7168 176346 SH SOLE 32689 0 143657 H&R BLOCK INC Common Stock 093671105 17053 650367 SH SOLE 446034 0 204333 HACHIJUNI BANK LTD ADR ADR 404508202 1079 18930 SH SOLE 14564 0 4366 HAEMONETICS CORP Common Stock 405024100 10074 173454 SH SOLE 145357 0 28097 HAIN CELESTIAL GROUP INC/THE Common Stock 405217100 29205 688961 SH SOLE 513797 0 175164 HALCON RESOURCES CORP Common Stock 40537Q605 1400 184880 SH SOLE 147255 0 37625 HALLADOR ENERGY COMPAN COM Common Stock 40609P105 137 22437 SH SOLE 11047 0 11390 HALLIBURTON CO Common Stock 406216101 127890 2616946 SH SOLE 1982513 0 634433 HALOZYME THERAPEUTICS INC Common Stock 40637H109 2151 106148 SH SOLE 105239 0 909 HALYARD HEALTH INC Common Stock 40650V100 9539 206556 SH SOLE 86271 0 120285 HAMILTON BEACH BRANDS HOLDINGS Common Stock 40701T104 344 13379 SH SOLE 6373 0 7006 HAMILTON BEACH BRANDS HOLDINGS - CLASS B Common Stock 40701T203 230 8934 SH SOLE 2234 0 6700 HAMILTON LANE INC-CLASS A Common Stock 407497106 1527 43135 SH SOLE 1646 0 41489 HANCOCK HOLDING CO Common Stock 410120109 6951 140430 SH SOLE 81527 0 58903 HANESBRANDS INC Common Stock 410345102 12353 590749 SH SOLE 450370 0 140379 HANG LUNG PPTYS LTD SPONSORED ADR ADR 41043M104 12220 999962 SH SOLE 968193 0 31769 HANG SENG BK LTD SPONSORED ADR ADR 41043C304 4337 175249 SH SOLE 169462 0 5787 HANMI FINL CORP COM Common Stock 410495204 3699 121892 SH SOLE 35412 0 86480 HANNON ARMSTRONG SUST COM REIT 41068X100 436 18118 SH SOLE 17087 0 1031 HANNOVER RUECKVERSICHER ADR 410693105 5996 95302 SH SOLE 87518 0 7784 HANOVER INSURANCE GROUP INC/TH Common Stock 410867105 14011 129631 SH SOLE 59015 0 70616 HARLEY-DAVIDSON INC Common Stock 412822108 20700 406839 SH SOLE 269761 0 137078 HARMONIC INC Common Stock 413160102 1674 398664 SH SOLE 212499 0 186165 HARMONY GOLD MNG LTD SPONSORED ADR ADR 413216300 49 26456 SH SOLE 25548 0 908 HARRIS CORP Common Stock 413875105 37453 264404 SH SOLE 216456 0 47948 HARSCO CORP Common Stock 415864107 5976 320421 SH SOLE 133246 0 187175 HARTFORD FINANCIAL 7.875 PREFERRED STOCK 416518504 463 15839 SH SOLE 0 0 15839 HARTFORD FINANCIAL SERVICES GR Common Stock 416515104 78194 1389380 SH SOLE 935048 0 454332 HASBRO INC Common Stock 418056107 22592 248565 SH SOLE 202549 0 46016 HAVERTY FURNITURE COS INC Common Stock 419596101 2225 98227 SH SOLE 31222 0 67005 HAWAIIAN ELECTRIC INDUSTRIES I Common Stock 419870100 17383 480848 SH SOLE 269414 0 211434 HAWAIIAN HOLDINGS INC Common Stock 419879101 6711 168406 SH SOLE 67915 0 100491 HAWAIIAN TELCOM HOLDCO COM Common Stock 420031106 745 24144 SH SOLE 14228 0 9916 HAWKINS INC Common Stock 420261109 546 15503 SH SOLE 13674 0 1829 HAYNES INTERNATIONAL INC Common Stock 420877201 456 14236 SH SOLE 13499 0 737 HB FULLER CO Common Stock 359694106 6262 116249 SH SOLE 72242 0 44007 HC2 HOLDINGS INC Common Stock 404139107 561 94292 SH SOLE 34296 0 59996 HCA HEALTHCARE INC Common Stock 40412C101 103038 1173015 SH SOLE 658862 0 514153 HCI GROUP INC Common Stock 40416E103 861 28780 SH SOLE 8210 0 20570 HCP INC REIT REIT 40414L109 26922 1032289 SH SOLE 581070 0 451219 HD SUPPLY HLDGS INC COM Common Stock 40416M105 10251 256081 SH SOLE 140575 0 115506 HDFC BANK LTD ADR REPS 3 SHS ADR 40415F101 29079 286014 SH SOLE 238465 0 47549 HEALTHCARE REALTY TRUST INC REIT REIT 421946104 3818 118867 SH SOLE 108747 0 10120 HEALTHCARE SERVICES GROUP INC Common Stock 421906108 18158 344425 SH SOLE 177068 0 167357 HEALTHCARE TR AMER INC CL A REIT 42225P501 4480 149150 SH SOLE 132908 0 16242 HEALTHEQUITY INC COM Common Stock 42226A107 5647 121019 SH SOLE 100901 0 20118 HEALTHSOUTH CORP Common Stock 421924309 11928 241414 SH SOLE 158732 0 82682 HEALTHSTREAM INC COM Common Stock 42222N103 1069 46166 SH SOLE 25499 0 20667 HEARTLAND EXPRESS INC Common Stock 422347104 4411 188974 SH SOLE 64458 0 124516 HEARTLAND FINANCIAL USA INC Common Stock 42234Q102 2787 51941 SH SOLE 9917 0 42024 HEATH CARE SELECT SECTOR SPDR FUND ETP 81369Y209 687 8315 SH SOLE 8315 0 0 HECLA MINING CO Common Stock 422704106 2169 546249 SH SOLE 441248 0 105001 HEICO CORP Common Stock 422806109 7957 84333 SH SOLE 76295 0 8038 HEICO CORP - CLASS A Common Stock 422806208 1865 23587 SH SOLE 21716 0 1871 HEIDELBERGCEMENT AG ADR ADR 42281P205 12129 562187 SH SOLE 547613 0 14574 HEIDRICK & STRUGGLES INTERNATI Common Stock 422819102 1347 54881 SH SOLE 23376 0 31505 HEINEKEN HLDG N V SPONSORED ADR ADR 423008101 8946 180905 SH SOLE 177618 0 3287 HEINEKEN HOLDINGS SHS Common Stock N39338194 335 3380 SH SOLE 3380 0 0 HEINEKEN N V ADR ADR 423012301 20533 393955 SH SOLE 339084 0 54871 HELEN OF TROY LTD Common Stock G4388N106 5861 60833 SH SOLE 24497 0 36336 HELIX ENERGY SOLUTIONS GROUP I Common Stock 42330P107 2538 336619 SH SOLE 296414 0 40205 HELLENIC TELECOM ORGANIZATN SPONSORED ADR ADR 423325307 348 51116 SH SOLE 51048 0 68 HELMERICH & PAYNE INC Common Stock 423452101 49720 769190 SH SOLE 466456 0 302734 HENDERSON LD DEV LTD SPONSORED ADR ADR 425166303 15126 2288299 SH SOLE 2245539 0 42760 HENGAN INTL GROUP CO L ADR ADR 42551N104 614 11063 SH SOLE 11054 0 9 HENKEL LTD PARTNERSHIP SPON ADR PFD ADR 42550U208 20242 152734 SH SOLE 122733 0 30001 HENKEL LTD PARTNERSHIP SPONSORED ADR ADR 42550U109 14012 116614 SH SOLE 113947 0 2667 HENNES & MAURITZ AB - UNSP ADR ADR 425883105 6577 1612053 SH SOLE 1544350 0 67703 HENRY SCHEIN INC Common Stock 806407102 29700 425018 SH SOLE 398322 0 26696 HERBALIFE LTD Common Stock G4412G101 14758 217933 SH SOLE 119904 0 98029 HERC HOLDINGS INC Common Stock 42704L104 5121 81795 SH SOLE 47149 0 34646 HERCULES CAPITAL INC Common Stock 427096508 2780 211859 SH SOLE 30868 0 180991 HERITAGE FINL CORP WASH COM Common Stock 42722X106 3550 115269 SH SOLE 43726 0 71543 HERITAGE INS HLDGS INC COM Common Stock 42727J102 809 44899 SH SOLE 11323 0 33576 HERITAGE-CRYSTAL CLEAN INC Common Stock 42726M106 2313 106356 SH SOLE 4494 0 101862 HERMAN MILLER INC Common Stock 600544100 5460 136318 SH SOLE 72432 0 63886 HERMES INTL SCA ADR ADR 42751Q105 11272 210689 SH SOLE 205668 0 5021 HERON THERAPEUTICS INC COM Common Stock 427746102 1011 55839 SH SOLE 12374 0 43465 HERSHA HOSPITALITY TRUST REIT REIT 427825500 2604 149656 SH SOLE 74039 0 75617 HERSHEY CO/THE Common Stock 427866108 54120 476788 SH SOLE 227627 0 249161 HERTZ GLOBAL HOLDINGS INC Common Stock 42806J106 17746 802986 SH SOLE 354550 0 448436 HESKA CORP COM Common Stock 42805E306 537 6692 SH SOLE 6188 0 504 HESS CORP Common Stock 42809H107 30723 647213 SH SOLE 505623 0 141590 HEWLETT PACKARD ENTERP COM Common Stock 42824C109 77659 5408032 SH SOLE 3681175 0 1726857 HEWLETT-PACKARD CO Common Stock 428236103 9980 475000 SH SOLE 0 0 475000 HEXAGON AB ADR ADR 428263107 6703 133397 SH SOLE 130964 0 2433 HEXCEL CORP Common Stock 428291108 11708 189301 SH SOLE 125854 0 63447 HFF INC CL A Common Stock 40418F108 3350 68878 SH SOLE 37890 0 30988 HIBBETT SPORTS INC Common Stock 428567101 5377 263591 SH SOLE 102642 0 160949 HIGHWOODS PPTYS INC COM REIT REIT 431284108 8494 166847 SH SOLE 130428 0 36419 HILL INTERNATIONAL INC Common Stock 431466101 328 60250 SH SOLE 22878 0 37372 HILLENBRAND INC Common Stock 431571108 5685 127188 SH SOLE 91023 0 36165 HILL-ROM HOLDINGS INC Common Stock 431475102 9687 114924 SH SOLE 69869 0 45055 HILLTOP HOLDINGS INC Common Stock 432748101 2053 81047 SH SOLE 48819 0 32228 HILTON GRAND VACATIONS INC Common Stock 43283X105 4810 114655 SH SOLE 44761 0 69894 HILTON WORLWIDE HOLDINGS INC Common Stock 43300A203 11582 145030 SH SOLE 116058 0 28972 HINO MOTORS LTD-UNSPON ADR ADR 433406204 3032 23266 SH SOLE 22510 0 756 HITACHI CONSTR MACHY C ADR ADR 43358L101 3117 43024 SH SOLE 40583 0 2441 HITACHI LIMITED ADR 10 COM ADR 433578507 38196 489435 SH SOLE 364178 0 125257 HMS HOLDINGS CORP Common Stock 40425J101 2270 133933 SH SOLE 85035 0 48898 HNI CORP Common Stock 404251100 2701 70031 SH SOLE 38311 0 31720 HOLCIM LTD SPONSORED ADR ADR 50586V108 14216 1268178 SH SOLE 1204476 0 63702 HOLLYFRONTIER CORP Common Stock 436106108 42699 833637 SH SOLE 496385 0 337252 HOLLYSYS AUTOMATION TE SHS Common Stock G45667105 440 19741 SH SOLE 1011 0 18730 HOLOGIC INC Common Stock 436440101 19207 449295 SH SOLE 346637 0 102658 HOME BANCORP INC Common Stock 43689E107 207 4785 SH SOLE 4048 0 737 HOME BANCSHARES INC/AR Common Stock 436893200 3188 137138 SH SOLE 75531 0 61607 HOME DEPOT INC/THE Common Stock 437076102 654008 3450684 SH SOLE 2648125 0 802559 HOMESTREET INC COM Common Stock 43785V102 1830 63212 SH SOLE 28716 0 34496 HOMETRUST BANCSHARES I COM Common Stock 437872104 869 33744 SH SOLE 22679 0 11065 HONDA MOTOR LTD AMERN SHS ADR 438128308 38203 1120973 SH SOLE 1021502 0 99471 HONEYWELL INTERNATIONAL INC Common Stock 438516106 292340 1906235 SH SOLE 1634610 0 271625 HONG KONG & CHINA GAS LTD SPONSORED ADR ADR 438550303 11018 5495212 SH SOLE 5297951 0 197261 HONG KONG EXCHANGES & CLEAR - ADR ADR 43858F109 21900 712658 SH SOLE 684060 0 28598 HONGKONG ELEC HOLDGS LTD SPONSORED ADR ADR 739197200 2612 308401 SH SOLE 285252 0 23149 HOOKER FURNITURE CORP Common Stock 439038100 515 12131 SH SOLE 8459 0 3672 HOPE BANCORP INC Common Stock 43940T109 4575 250697 SH SOLE 199435 0 51262 HOPEWELL HLDGS LTD SPONSORED ADR ADR 439555301 136 37026 SH SOLE 36958 0 68 HORACE MANN EDUCATORS CORP Common Stock 440327104 7606 172465 SH SOLE 90775 0 81690 HORIZON GLOBAL CORP Common Stock 44052W104 1115 79495 SH SOLE 3463 0 76032 HORIZON PHARMA PLC Common Stock G4617B105 9646 660689 SH SOLE 134320 0 526369 HORMEL FOODS CORP Common Stock 440452100 19027 522876 SH SOLE 463248 0 59628 HORNBECK OFFSHORE SERVICES INC Common Stock 440543106 334 107406 SH SOLE 39039 0 68367 HORTONWORKS INC Common Stock 440894103 2899 144140 SH SOLE 12689 0 131451 HOSPITALITY PPTYS TR COM SH BEN INT REIT REIT 44106M102 20574 689251 SH SOLE 193129 0 496122 HOST HOTELS & RESORTS INC REIT REIT 44107P104 55655 2803783 SH SOLE 1760495 0 1043288 HOSTESS BRAND INC Common Stock 44109J106 7212 486986 SH SOLE 16118 0 470868 HOUGHTON MIFFLIN HARCO COM Common Stock 44157R109 1344 144492 SH SOLE 52677 0 91815 HOULIHAN LOKEY INC Common Stock 441593100 2833 62365 SH SOLE 12902 0 49463 HOVNANIAN ENTERPRISES INC Common Stock 442487203 354 105759 SH SOLE 61987 0 43772 HOWARD HUGHES CORP/THE Common Stock 44267D107 14321 109099 SH SOLE 36374 0 72725 HOYA CORP SPONSORED ADR ADR 443251103 17674 353485 SH SOLE 326364 0 27121 HP INC Common Stock 40434L105 137544 6546583 SH SOLE 3712454 0 2834129 HRG GROUP INC Common Stock 40434J100 12586 742508 SH SOLE 236502 0 506006 HSBC HLDGS PLC-SPON ADR ADR 404280406 122655 2375194 SH SOLE 2195469 0 179725 HSN INC Common Stock 404303109 4555 112892 SH SOLE 60588 0 52304 HUANENG PWR INTL INC SPON ADR N ADR 443304100 1373 54939 SH SOLE 53321 0 1618 HUB GROUP INC Common Stock 443320106 4543 94840 SH SOLE 70311 0 24529 HUBBELL INC Common Stock 443510607 8354 61727 SH SOLE 48655 0 13072 HUBSPOT INC COM Common Stock 443573100 4216 47695 SH SOLE 25890 0 21805 HUDBAY MINERALS INC Common Stock 443628102 286 32481 SH SOLE 31697 0 784 HUDSON PAC PPTYS INC COM REIT REIT 444097109 2959 86407 SH SOLE 64007 0 22400 HUDSON TECHNOLOGIES COM Common Stock 444144109 890 146581 SH SOLE 40147 0 106434 HUGO BOSS AG-SPN ADR ADR 444560106 679 39959 SH SOLE 36508 0 3451 HUMANA INC Common Stock 444859102 131972 531995 SH SOLE 321318 0 210677 HUNTINGTON BANCSHARES INC/OH Common Stock 446150104 43060 2957407 SH SOLE 2268142 0 689265 HUNTINGTON INGLASS INDUSTRIES INC Common Stock 446413106 40866 173382 SH SOLE 56746 0 116636 HUNTSMAN CORP Common Stock 447011107 38636 1160589 SH SOLE 279157 0 881432 HURCO COS INC Common Stock 447324104 202 4780 SH SOLE 4751 0 29 HURON CONSULTING GROUP INC Common Stock 447462102 2456 60717 SH SOLE 18803 0 41914 HUSQVARNA AB ADR ADR 448103101 347 18049 SH SOLE 6926 0 11123 HUTCHISON TELECOM HONG KONG HOLDINGS ADR ADR 44841V102 295 49849 SH SOLE 48635 0 1214 HYATT HOTELS CORP - CL A Common Stock 448579102 7981 108520 SH SOLE 101927 0 6593 HYG - iShares iBoxx $ High Yield Corporate Bond ETF ETP 464288513 36384 416956 SH SOLE 416956 0 0 HYPERMARCAS S A SPONSORED ADR ADR 44915J100 1160 105585 SH SOLE 103262 0 2323 HYSAN DEV LTD SPONSORED ADR ADR 449162304 532 50116 SH SOLE 31552 0 18564 HYSTER-YALE MATERIALS HANDLING Common Stock 449172105 3357 39421 SH SOLE 10464 0 28957 IAC/INTERACTIVECORP Common Stock 44919P508 36553 298931 SH SOLE 125230 0 173701 IBERDROLA SA - SPONSORED ADR ADR 450737101 27344 883911 SH SOLE 850032 0 33879 IBERIABANK CORP Common Stock 450828108 5693 73457 SH SOLE 43361 0 30096 ICF INTERNATIONAL INC Common Stock 44925C103 2810 53521 SH SOLE 16004 0 37517 ICHOR HOLDINGS LTD Common Stock G4740B105 1746 70961 SH SOLE 12974 0 57987 ICICI BK LTD ADR ADR 45104G104 42741 4392656 SH SOLE 3993989 0 398667 ICON PLC Common Stock G4705A100 16250 144898 SH SOLE 72424 0 72474 ICONIX BRAND GROUP INC Common Stock 451055107 536 415515 SH SOLE 172792 0 242723 ICU MEDICAL INC Common Stock 44930G107 6648 30779 SH SOLE 19702 0 11077 IDACORP INC Common Stock 451107106 13330 145909 SH SOLE 115844 0 30065 IDERA PHARMACEUTICALS COM NEW Common Stock 45168K306 42 19753 SH SOLE 18997 0 756 IDEX CORP Common Stock 45167R104 30877 233971 SH SOLE 202021 0 31950 IDEXX LABORATORIES INC Common Stock 45168D104 40133 256637 SH SOLE 123546 0 133091 IDT CORP Common Stock 448947507 498 47018 SH SOLE 26603 0 20415 IGNYTA INC COM Common Stock 451731103 2410 90261 SH SOLE 8145 0 82116 IHS MARKIT LTD Common Stock G47567105 15800 349946 SH SOLE 319526 0 30420 II-VI INC Common Stock 902104108 6806 144969 SH SOLE 82495 0 62474 IKANG HEALTHCARE GRP SPONSORED ADR ADR 45174L108 866 54840 SH SOLE 50862 0 3978 ILG INC Common Stock 44967H101 7309 256641 SH SOLE 217355 0 39286 ILLINOIS TOOL WORKS INC Common Stock 452308109 242582 1453891 SH SOLE 725086 0 728805 ILLUMINA INC Common Stock 452327109 78826 360776 SH SOLE 225591 0 135185 IMAX CORP Common Stock 45245E109 1978 85430 SH SOLE 84673 0 757 IMMUNOGEN INC COM Common Stock 45253H101 316 49239 SH SOLE 49103 0 136 IMMUNOMEDICS INC COM Common Stock 452907108 2095 129626 SH SOLE 30050 0 99576 IMPALA PLATINUM HLDGS SPONSORED ADR ADR 452553308 222 85805 SH SOLE 85036 0 769 IMPAX LABORATORIES INC Common Stock 45256B101 4365 262176 SH SOLE 164855 0 97321 IMPERIAL BRANDS PLC ADR 45262P102 19113 447930 SH SOLE 421352 0 26578 IMPERIAL HOLDINGS LTD SPON ADR ADR 452833205 3419 161119 SH SOLE 160275 0 844 IMPERIAL OIL LTD Common Stock 453038408 5544 177762 SH SOLE 175891 0 1871 IMPERVA INC COM Common Stock 45321L100 499 12565 SH SOLE 12516 0 49 INC RESH HLDGS INC CL A Common Stock 45329R109 3106 71243 SH SOLE 23368 0 47875 INCITEC PIVOT LTD ADR 45326Y206 2867 942988 SH SOLE 919376 0 23612 INCYTE CORP Common Stock 45337C102 22139 233760 SH SOLE 207343 0 26417 INDEPENDENCE CONTRACT COM Common Stock 453415309 114 28659 SH SOLE 21249 0 7410 INDEPENDENCE HOLDING CO Common Stock 453440307 453 16503 SH SOLE 15443 0 1060 INDEPENDENCE REALTY TRUST IN REIT 45378A106 1192 118115 SH SOLE 116731 0 1384 INDEPENDENT BANK CORP MICH COM Common Stock 453838609 1336 59772 SH SOLE 9778 0 49994 INDEPENDENT BANK CORP/ROCKLAND Common Stock 453836108 3621 51842 SH SOLE 39401 0 12441 INDEPENDENT BANK GROUP INC Common Stock 45384B106 712 10526 SH SOLE 9839 0 687 INDITEX - ADR ADR 455793109 27909 1602142 SH SOLE 1546786 0 55356 INDIVIOR PLC ADR ADR 45579E105 455 16136 SH SOLE 13441 0 2695 INDRA SISTEMAS ADR ADR 45579R106 422 61663 SH SOLE 61663 0 0 INDUSTRIAL & COMMERCIAL BANK OF CHINA ADR ADR 455807107 8206 509385 SH SOLE 503251 0 6134 INDUSTRIAL SEL SEC SPDR FD ETP 81369Y704 1954 25820 SH SOLE 25820 0 0 INDUSTRIAS BACHOCO SAB SP AD ADR 456463108 315 5504 SH SOLE 5084 0 420 INFINEON TECHNOLOGIES - ADR ADR 45662N103 26103 957022 SH SOLE 919361 0 37661 INFINERA CORP Common Stock 45667G103 884 139721 SH SOLE 130238 0 9483 INFINITY PROPERTY & CASUALTY C Common Stock 45665Q103 5207 49125 SH SOLE 19257 0 29868 INFORMA PLC-SP ADR ADR 45672B305 1933 98315 SH SOLE 97917 0 398 INFOSYS TECHNOLOGIES LTD SPONSORED ADR ADR 456788108 39935 2462099 SH SOLE 2429049 0 33050 INFRAREIT INC COM REIT 45685L100 2236 120354 SH SOLE 42012 0 78342 ING GROUP N V SPONSORED ADR ADR 456837103 56523 3061911 SH SOLE 2665721 0 396190 INGENICO ADR ADR 45684W107 5086 237237 SH SOLE 233534 0 3703 INGERSOLL-RAND PLC Common Stock G47791101 55086 617628 SH SOLE 527167 0 90461 INGEVITY CORP Common Stock 45688C107 10855 154044 SH SOLE 71390 0 82654 INGLES MARKETS INC Common Stock 457030104 4272 123467 SH SOLE 70864 0 52603 INGREDION INC Common Stock 457187102 54483 389718 SH SOLE 89809 0 299909 INMARSAT PLC ADR ADR 45772S109 1074 163292 SH SOLE 159432 0 3860 INNERWORKINGS INC Common Stock 45773Y105 3045 303609 SH SOLE 63605 0 240004 INNOPHOS HOLDINGS INC Common Stock 45774N108 4295 91916 SH SOLE 33049 0 58867 INNOSPEC INC Common Stock 45768S105 2436 34510 SH SOLE 19496 0 15014 INNOVIVA INC Common Stock 45781M101 4115 289981 SH SOLE 148634 0 141347 INOGEN INC. Common Stock 45780L104 5982 50231 SH SOLE 19339 0 30892 INOVALON HLDGS INC COM CL A Common Stock 45781D101 16746 1116380 SH SOLE 1112827 0 3553 INOVIO BIOMEDICAL CORP COM Common Stock 45773H201 929 225005 SH SOLE 224784 0 221 INPEX CORP ADR ADR 45790H101 13124 1049921 SH SOLE 1021645 0 28276 INPHI CORP Common Stock 45772F107 3038 83015 SH SOLE 52722 0 30293 INSIGHT ENTERPRISES INC Common Stock 45765U103 8474 221322 SH SOLE 72630 0 148692 INSMED INC COM NEW Common Stock 457669307 1889 60585 SH SOLE 21719 0 38866 INSPERITY INC Common Stock 45778Q107 6047 105442 SH SOLE 57304 0 48138 INSTALLED BUILDING PRODUCTS Common Stock 45780R101 4722 62178 SH SOLE 37194 0 24984 INSTEEL INDUSTRIES INC Common Stock 45774W108 2843 100396 SH SOLE 11619 0 88777 INSTRUCTURE INC COM Common Stock 45781U103 1457 44005 SH SOLE 8336 0 35669 INSULET CORP COM Common Stock 45784P101 3312 47993 SH SOLE 11820 0 36173 INSWEB CORP COM Common Stock Y41053102 1842 99803 SH SOLE 35611 0 64192 INSYS THERAPEUTICS INC COM NEW Common Stock 45824V209 170 17678 SH SOLE 17678 0 0 INTEGER HLDGS CORP COM Common Stock 45826H109 6733 148627 SH SOLE 87467 0 61160 INTEGRA LIFESCIENCES HOLDINGS Common Stock 457985208 10155 212191 SH SOLE 61157 0 151034 INTEGRATED DEVICE TECHNOLOGY I Common Stock 458118106 14854 499630 SH SOLE 111145 0 388485 INTEL CORP Common Stock 458140100 700605 15177742 SH SOLE 11177603 0 4000139 INTELSAT S A COM Common Stock L5140P101 46 13653 SH SOLE 13616 0 37 INTER PARFUMS INC Common Stock 458334109 2265 52131 SH SOLE 37088 0 15043 INTERACTIVE BROKERS GROUP INC Common Stock 45841N107 11570 195412 SH SOLE 90796 0 104616 INTERCEPT PHARMACEUTICALS INC Common Stock 45845P108 694 11885 SH SOLE 9645 0 2240 INTERCONTINENTAL EXCHANGE INC Common Stock 45866F104 132294 1874917 SH SOLE 1271158 0 603759 INTERCONTINENTAL HTLS GRP PL SPONSORED ADR ADR 45857P707 16743 263623 SH SOLE 257157 0 6466 INTERDIGITAL INC Common Stock 45867G101 6000 78787 SH SOLE 26250 0 52537 INTERFACE INC Common Stock 458665304 2641 105029 SH SOLE 75484 0 29545 INTERNAP CORP Common Stock 45885A409 339 21552 SH SOLE 5420 0 16131 INTERNATIONAL BANCSHARES CORP Common Stock 459044103 6397 161143 SH SOLE 88987 0 72156 INTERNATIONAL BUSINESS MACHINE Common Stock 459200101 405286 2641679 SH SOLE 1935005 0 706674 INTERNATIONAL CONSOLIDATED AIRLINES GRP ADR 459348108 3505 200029 SH SOLE 195894 0 4135 INTERNATIONAL FLAVORS & FRAGRA Common Stock 459506101 20678 135496 SH SOLE 127037 0 8459 INTERNATIONAL GAME TECHNOLOGY Common Stock G4863A108 5256 198282 SH SOLE 108293 0 89989 INTERNATIONAL PAPER CO Common Stock 460146103 111050 1916637 SH SOLE 1052012 0 864625 INTERNATIONAL SPEEDWAY CORP Common Stock 460335201 2056 51586 SH SOLE 28723 0 22863 INTERPUBLIC GROUP OF COS INC/T Common Stock 460690100 28194 1398534 SH SOLE 988783 0 409751 INTERSECT ENT INC COM Common Stock 46071F103 1188 36679 SH SOLE 32383 0 4296 INTERSTATE POWER & LIGHT PREFERRED STOCK 461070856 217 8537 SH SOLE 0 0 8537 INTERTEK GROUP PLC ADR ADR 461130106 2808 40001 SH SOLE 37094 0 2907 INTERXION HOLDING N.V SHS Common Stock N47279109 4087 69360 SH SOLE 42614 0 26746 INTESA SANPAOLO-SPON ADR ADR 46115H107 24954 1250510 SH SOLE 1192783 0 57727 INTL. FCSTONE INC Common Stock 46116V105 2398 56387 SH SOLE 20080 0 36307 INTRA CELLULAR THERAP COM Common Stock 46116X101 280 19370 SH SOLE 15047 0 4323 INTREPID POTASH INC Common Stock 46121Y102 1082 227373 SH SOLE 103804 0 123569 INTREXON CORP Common Stock 46122T102 431 37440 SH SOLE 36820 0 620 INTUIT INC Common Stock 461202103 159288 1009560 SH SOLE 583563 0 425997 INTUITIVE SURGICAL INC COM NEW Common Stock 46120E602 113848 311963 SH SOLE 246033 0 65930 INVACARE CORP Common Stock 461203101 2490 147783 SH SOLE 64791 0 82992 INVESCO DYNAMIC CREDIT OPP FUND Closed-End Fund 46132R104 8188 699263 SH SOLE 699263 0 0 INVESCO LTD Common Stock G491BT108 69462 1900993 SH SOLE 816994 0 1083999 INVESCO MORTGAGE CAPITAL REIT REIT 46131B100 7743 434260 SH SOLE 233299 0 200961 INVESCO MUN TR COM Closed-End Fund 46131J103 2450 196039 SH SOLE 196039 0 0 INVESCO QUALITY MUNI INC TR Closed-End Fund 46133G107 6353 507866 SH SOLE 507866 0 0 INVESCO VAN KAMPEN MUNICIPAL Closed-End Fund 46132C107 945 76214 SH SOLE 76214 0 0 INVESTMENT TECHNOLOGY GROUP IN Common Stock 46145F105 1085 56363 SH SOLE 32331 0 24032 INVESTORS BANCORP INC Common Stock 46146L101 4031 290438 SH SOLE 161208 0 129230 INVESTORS REAL ESTATE TRUST REIT REIT 461730103 1857 326868 SH SOLE 143711 0 183157 INVITATION HOMES INC REIT 46187W107 7663 325107 SH SOLE 112289 0 212818 IONIS PHARMACEUTICALS INC Common Stock 462222100 5132 102036 SH SOLE 98856 0 3180 IOVANCE BIOTHERAPEUTICS INC Common Stock 462260100 132 16527 SH SOLE 15986 0 541 IPG PHOTONICS CORP Common Stock 44980X109 12795 59752 SH SOLE 31119 0 28633 IQVIA HOLDINGS INC Common Stock 46266C105 42993 439157 SH SOLE 179519 0 259638 IRHYTHM TECHNOLOGIES I COM Common Stock 450056106 2555 45585 SH SOLE 7284 0 38301 IRIDIUM COMMUNICATIONS INC Common Stock 46269C102 5913 501141 SH SOLE 289826 0 211315 IROBOT CORP Common Stock 462726100 4166 54319 SH SOLE 40149 0 14170 IRON MOUNTAIN INC REIT 46284V101 21120 559776 SH SOLE 469838 0 89938 IRONWOOD PHARMACEUTICALS INC Common Stock 46333X108 1153 76937 SH SOLE 73438 0 3499 IRSA INVERSIONES Y REP ADR ADR 450047204 2551 86199 SH SOLE 86105 0 94 ISAHRES CORE S&P TOTAL US STOCK MKT ETF ETP 464287150 30436 497816 SH SOLE 497816 0 0 ISHARES Equity Option 464287954 256 7278 SH Put SOLE 0 0 7278 ISHARES Equity Option 464287955 290 9264 SH Put SOLE 0 0 9264 ISHARES Equity Option 464287904 2572 3300 SH Call SOLE 3300 0 0 ISHARES CORE MSCI EMERGING ETP 46434G103 328531 5773826 SH SOLE 5651826 0 122000 ISHARES CORE S&P 500 ETF ETP 464287200 2082828 7747175 SH SOLE 4958931 0 2788244 ISHARES CORE S&P MIDCAP ETF ETP 464287507 49975 263331 SH SOLE 263331 0 0 ISHARES CORE S&P SMALL CAP ETF ETP 464287804 1255 16334 SH SOLE 16334 0 0 ISHARES CORE U.S. AGGREGATE BO ETP 464287226 301617 2758775 SH SOLE 236883 0 2521892 ISHARES DJ SELECT DIVIDEND ETP 464287168 1015 10299 SH SOLE 10299 0 0 ISHARES EDGE MIN VOL USA ETP 46429B697 2143 40601 SH SOLE 24888 0 15713 ISHARES GSCI COMM IDX UNIT BEN INT ETP 46428R107 15384 944957 SH SOLE 27 0 944930 ISHARES INC MSCI JAPAN ETP 46434G822 347 5794 SH SOLE 5794 0 0 ISHARES JPMORGAN USD EMERG MRKTS BUND ETF ETP 464288281 1470 12665 SH SOLE 315 0 12350 ISHARES MSCI AUSTRALIA ETF ETP 464286103 1077 46462 SH SOLE 46462 0 0 I-SHARES MSCI CANADA ETP 464286509 3269 110275 SH SOLE 44775 0 65500 ISHARES MSCI EAFE SMALL-CAP ET ETP 464288273 81734 1267199 SH SOLE 1267199 0 0 ISHARES MSCI EMERGING MARKET ETP 464286475 1583 29807 SH SOLE 29807 0 0 ISHARES MSCI EURO FL ETF ETP 464289180 250 10740 SH SOLE 10740 0 0 ISHARES MSCI EUROZONE ETF ETP 464286608 318 7325 SH SOLE 7325 0 0 ISHARES MSCI FRONTIER 100 ETP 464286145 3683 111201 SH SOLE 111201 0 0 ISHARES MSCI MALAYASIA ETP 46434G814 1174 35609 SH SOLE 35609 0 0 ISHARES MSCI POLAND ETF ETP 46429B606 628 23197 SH SOLE 23197 0 0 ISHARES MSCI SOUTH KOREA ETF ETP 464286772 21047 280886 SH SOLE 109144 0 171742 ISHARES MSCI TAIWAN ETF ETP 46434G772 2530 69878 SH SOLE 69878 0 0 ISHARES MSCI THAILAND ETF ETP 464286624 1988 21496 SH SOLE 21496 0 0 ISHARES NATIONAL MUNI BOND ETF ETP 464288414 1843 16642 SH SOLE 16642 0 0 ISHARES S&P SMALL CAP 600 GRO ETP 464287887 325 1910 SH SOLE 1910 0 0 ISHARES TR CORE DIV GRWTH ETP 46434V621 238 6840 SH SOLE 6840 0 0 ISHARES TR CORE MSCI EAFE ETP 46432F842 483425 7314650 SH SOLE 7026950 0 287700 ISHARES TR MSCI EAFE IDX ETP 464287465 107777 1532883 SH SOLE 330206 0 1202677 ISHARES TR MSCI EMERG MKT ETP 464287234 62883 1334531 SH SOLE 639597 0 694934 ISHARES TR MSCI INDIA IDX ETP 46429B598 340 9427 SH SOLE 9427 0 0 ISHARES TR MSCI VAL IDX ETP 464288877 2649 47977 SH SOLE 47977 0 0 ISHARES TR NASDQ BIO INDX ETP 464287556 362 3393 SH SOLE 3393 0 0 ISHARES TR RSSL MCRCP IDX ETP 464288869 482 5039 SH SOLE 4764 0 275 ISHARES TR RUSL 2000 GROW ETP 464287648 1349 7225 SH SOLE 7133 0 92 ISHARES TR RUSL 2000 VALU ETP 464287630 2774 22063 SH SOLE 21573 0 490 ISHARES TR RUSSELL 1000 ETP 464287622 2548 17143 SH SOLE 10765 0 6378 ISHARES TR RUSSELL 2000 ETP 464287655 52251 342719 SH SOLE 116464 0 226255 ISHARES TR RUSSELL 3000 ETP 464287689 819 5175 SH SOLE 4320 0 855 ISHARES TR RUSSELL MCP GR ETP 464287481 408 3384 SH SOLE 3384 0 0 ISHARES TR RUSSELL MCP VL ETP 464287473 1228 13773 SH SOLE 9556 0 4217 ISHARES TR RUSSELL MIDCAP ETP 464287499 6792 32634 SH SOLE 32192 0 442 ISHARES TR RUSSELL1000GRW ETP 464287614 192341 1428137 SH SOLE 1428077 0 60 ISHARES TR RUSSELL1000VAL ETP 464287598 42385 340877 SH SOLE 340642 0 235 ISHARES TR S&P 100 IDX FD ETP 464287101 761 6412 SH SOLE 6412 0 0 ISHARES TR S&P MIDCP GROW ETP 464287606 464 2149 SH SOLE 2149 0 0 ISHARES TR US TIPS BD FD ETP 464287176 569 4992 SH SOLE 4992 0 0 ISHARES TRUST ISHARES MSCI ACWI INDEX FUND ETP 464288257 13963 193684 SH SOLE 190809 0 2875 ISRAEL CHEMICALS LTD SHS Common Stock M5920A109 5955 1473973 SH SOLE 1445944 0 28029 ISTAR INC REIT 45031U101 2571 227558 SH SOLE 152203 0 75355 ISUZU MOTORS LTD ADR ADR 465254209 11079 661405 SH SOLE 646879 0 14526 ITAU CORPBANCA ADR 45033E105 846 62948 SH SOLE 61713 0 1235 ITAU UNIBANCO HOLDING SA - ADR ADR 465562106 48352 3719397 SH SOLE 3525983 0 193414 ITOCHU CORP ADR ADR 465717106 25610 684400 SH SOLE 660524 0 23876 ITOCHU TECHNO-SOLOT-UNSP ADR ADR 465720100 821 38172 SH SOLE 37090 0 1082 ITRON INC Common Stock 465741106 5474 80258 SH SOLE 53818 0 26440 ITT CORP Common Stock 45073V108 11611 217556 SH SOLE 102358 0 115198 ITV PLC ADR ADR 45069P107 8498 376687 SH SOLE 356276 0 20411 IXYS CORP Common Stock 46600W106 411 17172 SH SOLE 17057 0 115 J SAINSBURY PLC SPON ADR NEW ADR 466249208 14705 1127711 SH SOLE 1109246 0 18465 J&J SNACK FOODS CORP Common Stock 466032109 8168 53796 SH SOLE 34149 0 19647 J2 GLOBAL INC Common Stock 48123V102 10861 144749 SH SOLE 31655 0 113094 JABIL INC Common Stock 466313103 19678 749631 SH SOLE 296784 0 452847 JACK HENRY & ASSOCIATES INC Common Stock 426281101 18683 159736 SH SOLE 138258 0 21478 JACK IN THE BOX INC Common Stock 466367109 9896 100863 SH SOLE 28038 0 72825 JACOBS ENGINEERING GROUP INC Common Stock 469814107 19916 301943 SH SOLE 234516 0 67427 JAGGED PEAK ENERGY INC Common Stock 47009K107 257 16307 SH SOLE 12228 0 4079 JAKKS PACIFIC INC Common Stock 47012E106 27 11294 SH SOLE 11294 0 0 JAMES HARDIE INDS N V SPONSORED ADR ADR 47030M106 12252 695752 SH SOLE 678427 0 17325 JAMES RIVER GROUP INC Common Stock G5005R107 423 10562 SH SOLE 7589 0 2973 JANUS HENDERSON GROUP PLC Common Stock G4474Y214 7660 200208 SH SOLE 145499 0 54709 JAPAN AIRLS LTD ADR ADR 471038109 23444 1196724 SH SOLE 634834 0 561890 JAPAN ARPT TERM CO LTD ADR ADR 471042101 2085 112225 SH SOLE 108236 0 3989 JAPAN EXCHANGE GROUP INC ADR ADR 471059105 8264 947740 SH SOLE 922893 0 24847 JAPAN RETAIL FD INVT C SPONSORED ADR ADR 471095208 793 42778 SH SOLE 30452 0 12326 JAPAN TOB INC ADR ADR 471105205 19565 1217468 SH SOLE 1145303 0 72165 JARDINE MATHESON UNSPON ADR ADR 471115402 10673 175730 SH SOLE 171998 0 3732 JARDINE STRATEGIC HLDG ADR ADR 471122200 3522 179463 SH SOLE 177051 0 2412 JAZZ PHARMACEUTICALS PLC Common Stock G50871105 5090 37802 SH SOLE 23468 0 14334 JB HUNT TRANSPORT SERVICES INC Common Stock 445658107 29850 259612 SH SOLE 216827 0 42785 JBG SMITH PROPERTIES REIT REIT 46590V100 6944 199950 SH SOLE 192095 0 7855 JBS S A SPONSORED ADR ADR 466110103 711 120348 SH SOLE 117013 0 3335 JC PENNEY CO INC Common Stock 708160106 4046 1280400 SH SOLE 696132 0 584268 JD COM INC SPON ADR CL A ADR 47215P106 19098 461093 SH SOLE 445454 0 15639 JERNIGAN CAP INC COM REIT 476405105 650 34185 SH SOLE 9364 0 24821 JERONIMO MARTINS SGPS SA - ADR ADR 476493101 1791 46212 SH SOLE 43457 0 2755 JETBLUE AIRWAYS CORP Common Stock 477143101 32697 1463614 SH SOLE 294340 0 1169274 JGC CORP ADR ADR 466140100 12000 308404 SH SOLE 296010 0 12394 JIANGSU EXPRESS CO SPONS ADR ADR 477373104 408 13256 SH SOLE 13256 0 0 JM SMUCKER CO/THE Common Stock 832696405 121991 981900 SH SOLE 223782 0 758118 JOHN B SANFILIPPO & SON INC Common Stock 800422107 604 9548 SH SOLE 8099 0 1449 JOHN BEAN TECHNOLOGIES CORP Common Stock 477839104 11608 104765 SH SOLE 35949 0 68816 JOHN HANCOCK FINANCIAL OPPORTUNITY Closed-End Fund 409735206 221 5613 SH SOLE 5613 0 0 JOHN WILEY & SONS INC Common Stock 968223206 9178 139582 SH SOLE 61929 0 77653 JOHNSON & JOHNSON Common Stock 478160104 1161912 8316005 SH SOLE 5927680 0 2388325 JOHNSON CONTROLS INTERNATIONAL PLC Common Stock G51502105 43893 1151750 SH SOLE 885016 0 266734 JOHNSON MATTHEY PUB LTD CO SPONSORED ADR ADR 479142507 940 11477 SH SOLE 10882 0 595 JONES ENERGY INC -A Common Stock 48019R108 30 27244 SH SOLE 27047 0 197 JONES LANG LASALLE INC Common Stock 48020Q107 25333 170098 SH SOLE 90576 0 79522 JP MORGAN 5.45 SERIES A PREFERRED STOCK 46637G124 248 9764 SH SOLE 0 0 9764 JP MORGAN 6.70 PREFERRED STOCK 48127A161 280 10366 SH SOLE 0 0 10366 JP MORGAN CHASE 6.125 PREFERRED STOCK 48127R461 607 22783 SH SOLE 0 0 22783 JPM 6.15 12/31/49 PREFERRED STOCK 48127V827 245 9092 SH SOLE 0 0 9092 JPMORGAN ALERIAN MLP ETN ETP 46625H365 7276 264879 SH SOLE 259512 0 5367 JPMORGAN CHASE & CO Common Stock 46625H100 1142426 10682866 SH SOLE 7640425 0 3042441 JPMORGAN CHASE 6.1 SERIES AA PREFERRED STOCK 48127X542 245 9091 SH SOLE 0 0 9091 JPMORGAN CHASE 6.3 12/31/49 PFD PREFERRED STOCK 481246700 309 11425 SH SOLE 0 0 11425 JSC MMC NORILSK NICKEL SPONSORED ADR ADR 55315J102 3969 209891 SH SOLE 165392 0 44499 JSR CORP ADR ADR 46632X106 422 21651 SH SOLE 16874 0 4777 JTEKT CORP UNSPNSORED ADR ADR 48124H102 244 4737 SH SOLE 3642 0 1095 JULIUS BAER GROUP LTD ADR ADR 48137C108 23110 1894298 SH SOLE 1545739 0 348559 JUMBO S A ADR ADR 48138V105 240 13617 SH SOLE 13300 0 317 JUNIPER NETWORKS INC Common Stock 48203R104 32527 1141311 SH SOLE 690695 0 450616 JUNO LIGHTING INC COM Common Stock 48205A109 2897 63372 SH SOLE 56027 0 7345 K PLUS S AG ADR ADR 48265W108 2778 224039 SH SOLE 219884 0 4155 K12 INC Common Stock 48273U102 2419 152134 SH SOLE 32464 0 119670 K2M GROUP HLDGS INC COM Common Stock 48273J107 181 10044 SH SOLE 2771 0 7273 KADANT INC Common Stock 48282T104 5088 50676 SH SOLE 10642 0 40034 KAISER ALUMINUM CORP Common Stock 483007704 10984 102801 SH SOLE 92200 0 10601 KAJIMA CORP - UNSPON ADR ADR 483111209 671 7014 SH SOLE 6108 0 906 KAMAN CORP Common Stock 483548103 10076 171251 SH SOLE 65193 0 106058 KANSAS CITY SOUTHERN Common Stock 485170302 28883 274504 SH SOLE 239734 0 34770 KAO CORP SPONSORED ADR ADR 485537302 36837 545130 SH SOLE 481764 0 63366 KAPSTONE PAPER AND PACKAGING C Common Stock 48562P103 3569 157310 SH SOLE 103632 0 53678 KAR AUCTION SERVICES INC Common Stock 48238T109 17212 340771 SH SOLE 139581 0 201190 KASIKORNBANK PUB CO LT ADR ADR 485785109 11330 383045 SH SOLE 379333 0 3712 KAWASAKI HEAVY INDS LTD SPONSORED ADR ADR 486359201 2422 171288 SH SOLE 160604 0 10684 KB FINANCIAL GROUP INC - ADR ADR 48241A105 22746 388758 SH SOLE 378712 0 10046 KB HOME Common Stock 48666K109 6975 218309 SH SOLE 153392 0 64917 KBC GROUP NV ADR ADR 48241F104 26936 629938 SH SOLE 575687 0 54251 KBR INC Common Stock 48242W106 4470 225411 SH SOLE 133650 0 91761 KDDI CORP - UNSP ADR ADR 48667L106 43536 3519352 SH SOLE 2450641 0 1068711 KEANE GROUP INC Common Stock 48669A108 519 27326 SH SOLE 27182 0 144 KEARNY FINANCIAL CORP Common Stock 48716P108 1710 118351 SH SOLE 91843 0 26508 KELLOGG CO Common Stock 487836108 38808 570880 SH SOLE 457969 0 112911 KELLY SERVICES INC Common Stock 488152208 4691 172011 SH SOLE 76652 0 95359 KEMET CORP Common Stock 488360207 1677 111343 SH SOLE 45910 0 65433 KEMPER CORP Common Stock 488401100 10648 154550 SH SOLE 86180 0 68370 KENNAMETAL INC Common Stock 489170100 10731 221661 SH SOLE 111694 0 109967 KENNEDY-WILSON HLDGS I COM Common Stock 489398107 1158 66760 SH SOLE 39392 0 27368 KEPPEL LTD SPONSORED ADR ADR 492051305 12318 1124080 SH SOLE 1099628 0 24452 KERRY GROUP PLC ADR ADR 492460100 501 4321 SH SOLE 3162 0 1159 KERYX BIOPHARMACEUTICALS INC COM Common Stock 492515101 1513 325386 SH SOLE 18813 0 306573 KEYCORP Common Stock 493267108 87152 4320853 SH SOLE 2788299 0 1532554 KEYCORP 6.125 PREFERRED STOCK 493267702 800 27662 SH SOLE 0 0 27662 KEYSIGHT TECHNOLOGIES INC Common Stock 49338L103 18319 440355 SH SOLE 181203 0 259152 KEYW HOLDING CORP Common Stock 493723100 319 54387 SH SOLE 41434 0 12953 KFORCE INC Common Stock 493732101 1987 78690 SH SOLE 29776 0 48914 KILROY REALTY CORP REIT REIT 49427F108 5794 77610 SH SOLE 50352 0 27258 KIMBALL ELECTRONICS INC Common Stock 49428J109 464 25439 SH SOLE 17820 0 7619 KIMBALL INTL INC CL B Common Stock 494274103 1008 53982 SH SOLE 29294 0 24688 KIMBERLY-CLARK CORP Common Stock 494368103 142795 1183452 SH SOLE 802061 0 381391 KIMBERLY-CLARK DE MEXICO-ADR ADR 494386204 1236 141109 SH SOLE 138054 0 3055 KIMCO REALTY 5.625 PREFERRED STOCK 49446R745 244 9712 SH SOLE 0 0 9712 KIMCO REALTY CORP 5.125 PREFERRED STOCK 49446R737 245 9888 SH SOLE 0 0 9888 KIMCO REALTY CORP 5.25 PREFERRED STOCK 49446R711 477 19106 SH SOLE 0 0 19106 KIMCO REALTY CORP 5.5 SER J PREFERRED STOCK 49446R778 353 14109 SH SOLE 0 0 14109 KIMCO REALTY CORP COM REIT REIT 49446R109 27005 1487868 SH SOLE 1392344 0 95524 KINDER MORGAN INC DELAWARE Common Stock 49456B101 73492 4067048 SH SOLE 2805938 0 1261110 KINDRED HEALTHCARE INC Common Stock 494580103 4811 495971 SH SOLE 217684 0 278287 KINGFISHER PLC SPON ADR PAR ADR 495724403 16399 1740912 SH SOLE 1691737 0 49175 KINROSS GOLD CORP Common Stock 496902404 2613 604834 SH SOLE 598617 0 6217 KINSALE CAPITAL GROUP INC Common Stock 49714P108 438 9728 SH SOLE 9655 0 73 KIRBY CORP Common Stock 497266106 10153 151997 SH SOLE 103391 0 48606 KIRIN BREWERY LTD SPONSORED ADR ADR 497350306 25174 996793 SH SOLE 956459 0 40334 KIRKLAND'S INC Common Stock 497498105 1136 94926 SH SOLE 58558 0 36368 KITE RLTY GROUP TR COM REIT REIT 49803T300 5503 280750 SH SOLE 198127 0 82623 KKR & CO L P DEL COM UNITS Ltd Part 48248M102 14469 687039 SH SOLE 1093 0 685946 KKR INCOME OPPORTUNITIES Closed-End Fund 48249T106 238 14836 SH SOLE 6268 0 8568 KLA-TENCOR CORP Common Stock 482480100 40026 380946 SH SOLE 272627 0 108319 KLONDEX MNS LTD COM Common Stock 498696103 398 152324 SH SOLE 152294 0 30 KLX INC COM Common Stock 482539103 7969 116769 SH SOLE 85761 0 31008 KMG CHEMICALS INC COM Common Stock 482564101 2419 36609 SH SOLE 3938 0 32671 KNIGHT-SWIFT TRANSPORTATION HOLDINGS INC Common Stock 499049104 13322 304717 SH SOLE 199213 0 105504 KNOLL INC Common Stock 498904200 1855 80524 SH SOLE 51507 0 29017 KNOWLES CORP COM Common Stock 49926D109 3492 238213 SH SOLE 144594 0 93619 KOBE STEEL LTD ADR SPONSORED ADR ADR 499892107 1298 276272 SH SOLE 256446 0 19826 KOC HLDG ADR ADR 49989A109 5500 225137 SH SOLE 223147 0 1990 KOHL'S CORP Common Stock 500255104 72343 1334003 SH SOLE 651518 0 682485 KOMATSU LTD SPON ADR NEW ADR 500458401 36183 998697 SH SOLE 724466 0 274231 KONAMI CORP SPONSORED ADR ADR 50046R101 1730 31612 SH SOLE 25439 0 6173 KONE OYJ ADR ADR 50048H101 15149 565682 SH SOLE 551279 0 14403 KONICA MINOLTA HLDGS INC - ADR ADR 50048B104 259 13437 SH SOLE 10570 0 2867 KONINKLIJKE AHOLD NV ADR 500467501 28092 1276349 SH SOLE 1219401 0 56948 KONINKLIJKE PHILIPS ELECTRS NY REG SH NEW NY Reg Shrs 500472303 22040 583074 SH SOLE 556669 0 26405 KONINKLIJKE VOPAK N V ADR ADR 50048T105 1158 26230 SH SOLE 25255 0 975 KOPIN CORP Common Stock 500600101 199 62177 SH SOLE 55839 0 6338 KOPPERS HOLDINGS INC Common Stock 50060P106 1671 32820 SH SOLE 19724 0 13096 KOREA ELECTRIC PWR SPONSORED ADR ADR 500631106 11844 668750 SH SOLE 654768 0 13982 KORN/FERRY INTERNATIONAL Common Stock 500643200 6077 146851 SH SOLE 74358 0 72493 KORNIT DIGITAL LTD SHS Common Stock M6372Q113 420 25997 SH SOLE 1966 0 24031 KOSE CORP ADR ADR 500679105 307 9672 SH SOLE 9324 0 348 KOSMOS ENERGY LTD SHS Common Stock G5315B107 2208 322370 SH SOLE 208610 0 113760 KRAFT HEINZ CO/THE Common Stock 500754106 115644 1487186 SH SOLE 1356869 0 130317 KRATON CORP Common Stock 50077C106 3180 66026 SH SOLE 52945 0 13081 KRATOS DEFENSE & SECURITY SOLU Common Stock 50077B207 1165 109987 SH SOLE 53119 0 56868 KROGER CO/THE Common Stock 501044101 178779 6512912 SH SOLE 2841752 0 3671160 KRONOS WORLDWIDE INC Common Stock 50105F105 2625 101859 SH SOLE 65624 0 36235 KROTON EDUCACIONAL - SPONS ADR ADR 50106A402 624 113515 SH SOLE 112946 0 569 KT CORP SPONSORED ADR ADR 48268K101 41724 2672883 SH SOLE 2639101 0 33782 KUBOTA CORP ADR ADR 501173207 20949 212294 SH SOLE 173766 0 38528 KUEHNE & NAGEL INTL AG ADR ADR 501187108 1781 50163 SH SOLE 44736 0 5427 KULICKE & SOFFA INDUSTRIES INC Common Stock 501242101 2933 120543 SH SOLE 83070 0 37473 KURARAY CO LTD ADR ADR 50127R103 1577 27797 SH SOLE 24690 0 3107 KVH INDS INC COM Common Stock 482738101 207 19955 SH SOLE 19867 0 88 KYOCERA CORP ADR ADR 501556203 25021 381948 SH SOLE 372825 0 9123 L BRANDS INC Common Stock 501797104 55450 920784 SH SOLE 533955 0 386829 L OREAL CO ADR ADR 502117203 44615 1007557 SH SOLE 877825 0 129732 L3 TECHNOLOGIES INC Common Stock 502413107 34144 172573 SH SOLE 142964 0 29609 LA JOLLA PHARMACEUTICL COM Common Stock 503459604 502 15604 SH SOLE 2057 0 13547 LA QUINTA HOLDINGS INC Common Stock 50420D108 2944 159478 SH SOLE 74523 0 84955 LABORATORY CORP OF AMERICA HOL Common Stock 50540R409 44918 281597 SH SOLE 225304 0 56293 LADDER CAPITAL CORP CLASS A REIT 505743104 1702 124879 SH SOLE 45617 0 79262 LADENBURG THALMAN FIN SVCS I COM Common Stock 50575Q102 90 28412 SH SOLE 28391 0 21 LAKELAND BANCORP INC Common Stock 511637100 1079 56076 SH SOLE 33372 0 22704 LAKELAND FINANCIAL CORP Common Stock 511656100 2092 43137 SH SOLE 18986 0 24151 LAM RESEARCH CORP Common Stock 512807108 101958 553907 SH SOLE 358360 0 195547 LAMAR ADVERTISING CO REIT 512816109 8677 116884 SH SOLE 107456 0 9428 LAMB WESTON HOLDING INC Common Stock 513272104 23820 421959 SH SOLE 276091 0 145868 LANCASTER COLONY CORP Common Stock 513847103 3868 29938 SH SOLE 27983 0 1955 LANDS END INC COM Common Stock 51509F105 1589 81301 SH SOLE 27023 0 54278 LANDSTAR SYSTEM INC Common Stock 515098101 12187 117073 SH SOLE 82797 0 34276 LANNET INC COM Common Stock 516012101 15107 651154 SH SOLE 56944 0 594210 LANTHEUS HLDGS INC COM Common Stock 516544103 2259 110463 SH SOLE 28995 0 81468 LAREDO PETROLEUM INC Common Stock 516806106 2279 214758 SH SOLE 212609 0 2149 LAS VEGAS SANDS CORP Common Stock 517834107 38956 560594 SH SOLE 492041 0 68553 LASALLE HOTEL PROPERTIES REIT REIT 517942108 6203 220972 SH SOLE 131534 0 89438 LATAM AIRLINES GROUP SA ADR 51817R106 10547 758764 SH SOLE 752171 0 6593 LATTICE SEMICONDUCTOR CORP Common Stock 518415104 281 48582 SH SOLE 48301 0 281 LAUREATE EDUCATION INC-A Common Stock 518613203 1957 144341 SH SOLE 83458 0 60883 LAYNE CHRISTENSEN CO Common Stock 521050104 227 18121 SH SOLE 18081 0 40 LAZARD LTD SHS A Common Stock G54050102 2946 56123 SH SOLE 28161 0 27962 LA-Z-BOY INC Common Stock 505336107 4462 143005 SH SOLE 72809 0 70196 LB FOSTER CO Common Stock 350060109 3511 129319 SH SOLE 7564 0 121755 LCI INDUSTRIES Common Stock 50189K103 11642 89551 SH SOLE 37134 0 52417 LEAR CORP Common Stock 521865204 79417 449547 SH SOLE 147979 0 301568 LEGACYTEXAS FINANCIAL GROUP IN Common Stock 52471Y106 2195 52003 SH SOLE 44250 0 7753 LEGAL & GEN GROUP PLC SPONSORED ADR ADR 52463H103 12769 685404 SH SOLE 660744 0 24660 LEGG MASON INC Common Stock 524901105 22775 542510 SH SOLE 326091 0 216419 LEGGETT & PLATT INC Common Stock 524660107 17700 370846 SH SOLE 333769 0 37077 LEIDOS HOLDINGS INC Common Stock 525327102 52179 808092 SH SOLE 723935 0 84157 LEMAITRE VASCULAR INC COM Common Stock 525558201 701 22029 SH SOLE 10906 0 11123 LEND LEASE LTD SPONSORED ADR ADR 526023205 16887 1320317 SH SOLE 1281129 0 39188 LENDINGCLUB CORP Common Stock 52603A109 603 146016 SH SOLE 145794 0 222 LENDINGTREE INC Common Stock 52603B107 12374 36347 SH SOLE 19927 0 16420 LENNAR CORP Common Stock 526057104 35215 556848 SH SOLE 519326 0 37522 LENNAR CORP CL B Common Stock 526057302 597 11561 SH SOLE 10092 0 1469 LENNOX INTERNATIONAL INC Common Stock 526107107 15230 73129 SH SOLE 62135 0 10994 LEUCADIA NATL CORP COM Common Stock 527288104 18587 701653 SH SOLE 536869 0 164784 LEVONO GROUP LTD ADR ADR 526250105 1607 142949 SH SOLE 141841 0 1108 LEXICON PHARMACEUTICAL COM Common Stock 528872302 398 40285 SH SOLE 40131 0 154 LEXINGTON REALTY TRUST REIT REIT 529043101 7006 725996 SH SOLE 401887 0 324109 LG PHILIP LCD CO LTD SPONS ADR REP ADR 50186V102 12707 923439 SH SOLE 904794 0 18645 LGI HOMES INC COM Common Stock 50187T106 7390 98489 SH SOLE 57621 0 40868 LHC GROUP INC Common Stock 50187A107 4032 65827 SH SOLE 24647 0 41180 LI & FUND LTD ADR 501897102 36 34824 SH SOLE 33155 0 1669 LIBBEY INC Common Stock 529898108 539 71618 SH SOLE 28066 0 43552 LIBERTY ALL STAR EQUTY SH BEN INT Closed-End Fund 530158104 5424 860889 SH SOLE 533962 0 326927 LIBERTY BRAVES GROUP-C Tracking Stk 531229888 433 19468 SH SOLE 18120 0 1348 LIBERTY BROADBAND-A Common Stock 530307107 2358 27730 SH SOLE 25563 0 2167 LIBERTY BROADBAND-C Common Stock 530307305 8134 95510 SH SOLE 89755 0 5755 LIBERTY EXPEDIA HOLD-A Common Stock 53046P109 4379 98779 SH SOLE 74451 0 24328 LIBERTY GLOBAL INC-A Common Stock 530555101 7168 200000 SH SOLE 0 0 200000 LIBERTY GLOBAL INC-SERIES C Tracking Stk G5480U120 48125 1422133 SH SOLE 895876 0 526257 LIBERTY GLOBAL PLC Tracking Stk G5480U104 5203 145173 SH SOLE 112245 0 32928 LIBERTY INTERACTIVE CO LBT VENT COM A Tracking Stk 53071M856 6166 113672 SH SOLE 98148 0 15524 LIBERTY INTERACTIVE CORP QVC G Tracking Stk 53071M104 47384 1940385 SH SOLE 665215 0 1275170 LIBERTY LILAC GROUP CLASS C Tracking Stk G5480U153 1296 65167 SH SOLE 64096 0 1071 LIBERTY MEDIA CORP-LIBERTY-A Tracking Stk 531229870 602 18385 SH SOLE 17743 0 642 LIBERTY MEDIA CORP-LIBERTY-C Tracking Stk 531229854 8147 238501 SH SOLE 235303 0 3198 LIBERTY PPTY TR SH BEN INT REIT 531172104 8254 191909 SH SOLE 133038 0 58871 LIBERTY SIRIUSXM GROUP Tracking Stk 531229409 6115 154193 SH SOLE 147005 0 7188 LIBERTY SIRIUSXM GROUP-C Tracking Stk 531229607 10422 262795 SH SOLE 240601 0 22194 LIBERTY TRIPADVISOR HOLDINGS INC Common Stock 531465102 1241 131690 SH SOLE 52887 0 78803 LIFE HEALTHCARE GRP ADR ADR 531850105 375 39400 SH SOLE 38071 0 1329 LIFE STORAGE INC REIT 53223X107 7345 82462 SH SOLE 57399 0 25063 LIFEPOINT HEALTH INC Common Stock 53219L109 9434 189444 SH SOLE 85359 0 104085 LIGAND PHARMACEUTICALS CL B Common Stock 53220K504 25459 185926 SH SOLE 26513 0 159413 LILIS ENERGY INC COM NEW Common Stock 532403201 60 11689 SH SOLE 11689 0 0 LIMELIGHT NETWORKS INC Common Stock 53261M104 176 39889 SH SOLE 39889 0 0 LINCOLN ELECTRIC HOLDINGS INC Common Stock 533900106 6446 70388 SH SOLE 55699 0 14689 LINCOLN NATIONAL CORP Common Stock 534187109 88234 1147831 SH SOLE 661166 0 486665 LINDBLAD EXPEDITIONS H COM Common Stock 535219109 99 10158 SH SOLE 9758 0 400 LINDSAY CORP Common Stock 535555106 1551 17588 SH SOLE 10837 0 6751 LINECORP-SPONSORED ADR ADR 53567X101 3742 91297 SH SOLE 89748 0 1549 LIONS GATE ENTERTAINMENT-A Common Stock 535919401 1742 51529 SH SOLE 23975 0 27554 LIONS GATE ENTERTAINMENT-B Common Stock 535919500 5587 176029 SH SOLE 49761 0 126268 LIPOCINE INC NEW COM Common Stock 53630X104 49 14328 SH SOLE 14290 0 38 LIQUIDITY SERVICES INC Common Stock 53635B107 629 129662 SH SOLE 72000 0 57662 LITHIA MOTORS INC Common Stock 536797103 12467 109754 SH SOLE 30596 0 79158 LITTELFUSE INC Common Stock 537008104 11820 59751 SH SOLE 25053 0 34698 LIVANOVA PLC Common Stock G5509L101 1534 19200 SH SOLE 18534 0 666 LIVE NATION ENTERTAINMENT INC Common Stock 538034109 10600 249002 SH SOLE 161742 0 87260 LIVEPERSON INC Common Stock 538146101 2064 179440 SH SOLE 59279 0 120161 LIXIL GROUP CORP ADR 53931R103 6443 119376 SH SOLE 117025 0 2351 LKQ CORP Common Stock 501889208 34118 838906 SH SOLE 675187 0 163719 LLOYDS TSB GROUP PLC SPONSORED ADR ADR 539439109 40969 10925015 SH SOLE 8428418 0 2496597 LMP CAPITAL AND INCOME FUND Closed-End Fund 50208A102 1796 128755 SH SOLE 107417 0 21338 LOCALIZA RENT A CAR SPONSORED ADR ADR 53956W300 2361 348698 SH SOLE 345860 0 2838 LOCKHEED MARTIN CORP Common Stock 539830109 197144 614061 SH SOLE 458649 0 155412 LOEWS CORP Common Stock 540424108 31833 636276 SH SOLE 514106 0 122170 LOGMEIN INC Common Stock 54142L109 12807 111848 SH SOLE 71064 0 40784 LONDON STK EXCHANGE GR ADR ADR 54211N101 12560 961683 SH SOLE 903426 0 58257 LONZA GROUP AG - UNSPONSORED ADR ADR 54338V101 26789 992917 SH SOLE 972125 0 20792 LORAL SPACE & COMMUNICATIONS I Common Stock 543881106 1573 35718 SH SOLE 35319 0 399 LOUISIANA-PACIFIC CORP Common Stock 546347105 10141 386190 SH SOLE 108616 0 277574 LOWE'S COS INC Common Stock 548661107 354148 3810497 SH SOLE 1930555 0 1879942 LOXO ONCOLOGY INC COM Common Stock 548862101 1191 14144 SH SOLE 10201 0 3943 LPL FINANCIAL HOLDINGS INC Common Stock 50212V100 26360 461317 SH SOLE 172487 0 288830 LSB INDUSTRIES INC Common Stock 502160104 3804 434301 SH SOLE 36514 0 397787 LSC COMMUNICATIONS INC - W/I Common Stock 50218P107 5399 356361 SH SOLE 97920 0 258441 LSI INDUSTRIES INC Common Stock 50216C108 233 33812 SH SOLE 33532 0 280 LTC PROPERTIES INC REIT REIT 502175102 2593 59537 SH SOLE 48030 0 11507 LULULEMON ATHLETICA INC Common Stock 550021109 12475 158730 SH SOLE 135729 0 23001 LUMBER LIQUIDATORS HOLDINGS IN Common Stock 55003T107 2642 84181 SH SOLE 44840 0 39341 LUMENTUM HOLDINGS INC Common Stock 55024U109 6639 135776 SH SOLE 102305 0 33471 LUMINEX CORP Common Stock 55027E102 2679 135982 SH SOLE 86753 0 49229 LUNDIN PETE AB SPON ADR ADR 55037R200 2312 95108 SH SOLE 90000 0 5108 LUXFER HLDGS PLC SPONSORED ADR Common Stock G5698W116 286 18104 SH SOLE 17713 0 391 LUXOFT HOLDING INC Common Stock G57279104 5118 91892 SH SOLE 90592 0 1300 LUXOTTICA GROUP S P A SPONSORED ADR ADR 55068R202 16688 272819 SH SOLE 233755 0 39064 LVMH MOET HENNESSY LOU VUITT ADR ADR 502441306 44157 752253 SH SOLE 718322 0 33931 LYDALL INC Common Stock 550819106 1117 22010 SH SOLE 15951 0 6059 LYON WILLIAM HOMES CL A NEW Common Stock 552074700 5748 197656 SH SOLE 36622 0 161034 LYONDELLBASELL INDUSTRIES NV Common Stock N53745100 169217 1533877 SH SOLE 738521 0 795356 M&T BANK CORP Common Stock 55261F104 50002 292424 SH SOLE 274020 0 18404 M/I HOMES INC Common Stock 55305B101 3665 106550 SH SOLE 47154 0 59396 MABUCHI MTR CO LTD ADR ADR 554141101 459 33878 SH SOLE 31964 0 1914 MACERICH CO/THE REIT REIT 554382101 24975 380257 SH SOLE 342106 0 38151 MACK CALI RLTY CORP COM REIT REIT 554489104 4961 230107 SH SOLE 119553 0 110554 MACOM TECHNOLOGY SOLUTIONS HOLDINGS INC Common Stock 55405Y100 3786 116334 SH SOLE 23919 0 92415 MACQUARIE BANK LTD ADR ADR 55607P204 23220 299345 SH SOLE 287750 0 11595 MACQUARIE CLOBAL INFR TOT RET Closed-End Fund 55608D101 1662 64487 SH SOLE 63507 0 980 MACQUARIE INFRASTRUCTURE CORP Common Stock 55608B105 10845 168926 SH SOLE 110337 0 58589 MACROGENICS INC Common Stock 556099109 359 18915 SH SOLE 18600 0 315 MACY'S INC Common Stock 55616P104 46143 1831783 SH SOLE 1170245 0 661538 MADISON SQUARE GARDEN CO - A Common Stock 55825T103 5741 27228 SH SOLE 22780 0 4448 MADRIGAL PHARMACEUTICA COM Common Stock 558868105 1402 15272 SH SOLE 932 0 14340 MAGELLAN HEALTH INC Common Stock 559079207 15314 158615 SH SOLE 58391 0 100224 MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP L MLP 559080106 34111 480844 SH SOLE 451333 0 29511 MAGNA INTERNATIONAL INC Common Stock 559222401 34966 617009 SH SOLE 339163 0 277846 MAIDEN HOLDINGS LTD Common Stock G5753U112 1190 180274 SH SOLE 119560 0 60714 MAINSOURCE FINANCIAL GROUP INC Common Stock 56062Y102 2816 77552 SH SOLE 25239 0 52313 MAKEMYTRIP LIMITED SHS Common Stock V5633W109 3228 108157 SH SOLE 108157 0 0 MAKITA CORP ADR NEW ADR 560877300 19589 463968 SH SOLE 427923 0 36045 MALIBU BOATS INC - A Common Stock 56117J100 1185 39853 SH SOLE 1172 0 38681 MALLINCKRODT PLC Common Stock G5785G107 8579 380286 SH SOLE 181798 0 198488 MAN GROUP PLC ADR 56164U107 117 41564 SH SOLE 41564 0 0 MAN SE UNSP-ADR ADR 561641101 547 48408 SH SOLE 47425 0 983 MAN WAH HLDGS LTD ADR ADR 561653106 269 14299 SH SOLE 14014 0 285 MANHATTAN ASSOCIATES INC Common Stock 562750109 13445 271400 SH SOLE 171630 0 99770 MANITOWOC CO INC/THE Common Stock 563571405 1953 49634 SH SOLE 35071 0 14563 MANPOWER INC Common Stock 56418H100 43967 348639 SH SOLE 129107 0 219532 MANTECH INTERNATIONAL CORP Common Stock 564563104 3731 74342 SH SOLE 47411 0 26931 MANULIFE FINANCIAL CORP Common Stock 56501R106 22822 1094056 SH SOLE 800073 0 293983 MARATHON OIL CORP Common Stock 565849106 44398 2622452 SH SOLE 1978901 0 643551 MARATHON PETROLEUM CORP Common Stock 56585A102 156929 2378438 SH SOLE 1341834 0 1036604 MARCHEX INC-CLASS B Common Stock 56624R108 144 44697 SH SOLE 36254 0 8443 MARCUS & MILLICHAP INC Common Stock 566324109 751 23033 SH SOLE 12734 0 10299 MARCUS CORP Common Stock 566330106 1731 63276 SH SOLE 40888 0 22388 MARINE HARVEST ASA ADR 56824R205 3042 179454 SH SOLE 171884 0 7570 MARINEMAX INC Common Stock 567908108 660 34899 SH SOLE 25836 0 9063 MARKEL CORP Common Stock 570535104 29013 25469 SH SOLE 23787 0 1682 MARKETAXESS HOLDINGS INC Common Stock 57060D108 6978 34588 SH SOLE 24626 0 9962 MARKS & SPENCER GROUP PLC SPONSORED ADR ADR 570912105 9361 1110382 SH SOLE 1075665 0 34717 MARLIN BUSINESS SERVICES CORP Common Stock 571157106 379 16938 SH SOLE 13258 0 3680 MARRIOTT INTERNATIONAL INC/DE Common Stock 571903202 109213 804634 SH SOLE 680996 0 123638 MARRIOTT VACATIONS WORLD Common Stock 57164Y107 12836 94935 SH SOLE 53571 0 41364 MARSH & MCLENNAN COS INC Common Stock 571748102 143443 1762418 SH SOLE 1136446 0 625972 MARTEN TRANSPORT LTD Common Stock 573075108 2473 121816 SH SOLE 69501 0 52315 MARTIN MARIETTA MATERIALS INC Common Stock 573284106 21588 97664 SH SOLE 92727 0 4937 MARUBENI CORP ADR ADR 573810207 6342 89683 SH SOLE 85466 0 4217 MARUI LIMITED ADR NEW ADR 573814308 6246 169873 SH SOLE 162340 0 7533 MARVELL TECHNOLOGY GROUP LTD Common Stock G5876H105 22385 1042630 SH SOLE 435381 0 607249 MASCO CORP Common Stock 574599106 34447 783960 SH SOLE 647870 0 136090 MASIMO CORP Common Stock 574795100 7940 93628 SH SOLE 45941 0 47687 MASONITE INTERNATIONAL CORP Common Stock 575385109 7483 100912 SH SOLE 16745 0 84167 MASTEC INC Common Stock 576323109 9863 201501 SH SOLE 56214 0 145287 MASTERCARD INC Common Stock 57636Q104 441269 2915358 SH SOLE 1820934 0 1094424 MATADOR RES CO COM Common Stock 576485205 5442 174802 SH SOLE 100906 0 73896 MATCH GROUP Common Stock 57665R106 4465 142615 SH SOLE 16515 0 126100 MATERIALS SELECT SECTOR SPDR FD ETP 81369Y100 370 6120 SH SOLE 6120 0 0 MATERION CORP Common Stock 576690101 6652 136878 SH SOLE 80249 0 56629 MATRIX SERVICE CO Common Stock 576853105 2809 157812 SH SOLE 83477 0 74335 MATSON INC COM Common Stock 57686G105 2478 83056 SH SOLE 65311 0 17745 MATTEL INC Common Stock 577081102 13103 851971 SH SOLE 724386 0 127585 MATTHEWS INTERNATIONAL CORP Common Stock 577128101 2712 51355 SH SOLE 22722 0 28633 MAXAR TECHNOLOGIES LTD Common Stock 57778L103 828 12874 SH SOLE 12603 0 271 MAXIM INTEGRATED PRODUCTS INC Common Stock 57772K101 17637 337362 SH SOLE 324646 0 12716 MAXIMUS INC Common Stock 577933104 16046 224166 SH SOLE 61402 0 162764 MAXLINEAR INC CL A Common Stock 57776J100 1401 53021 SH SOLE 49573 0 3448 MAXWELL TECHNOLOGIES INC COM Common Stock 577767106 61 10657 SH SOLE 7579 0 3078 MAZDA MTR CORP ADR ADR 578787103 5604 843985 SH SOLE 809510 0 34475 MB FINANCIAL INC Common Stock 55264U108 15061 338303 SH SOLE 45949 0 292354 MBB - iShares MBS ETF ETP 464288588 373 3500 SH SOLE 0 0 3500 MBIA INC Common Stock 55262C100 4829 659692 SH SOLE 268343 0 391349 MCBC HLDGS INC COM Common Stock 55276F107 206 9258 SH SOLE 6745 0 2513 MCCORMICK & CO INC/MD Common Stock 579780206 51495 505296 SH SOLE 302150 0 203146 MCDERMOTT INTERNATIONAL INC Common Stock 580037109 5863 891051 SH SOLE 526549 0 364502 MCDONALD'S CORP Common Stock 580135101 407365 2366751 SH SOLE 1831937 0 534814 MCEWEN MINING CORP Common Stock 58039P107 49 21700 SH SOLE 20467 0 1233 MCGRATH RENTCORP Common Stock 580589109 3927 83584 SH SOLE 56604 0 26980 MCKESSON CORP Common Stock 58155Q103 85259 546707 SH SOLE 458951 0 87756 MDC HOLDINGS INC Common Stock 552676108 5299 166232 SH SOLE 138013 0 28218 MDC PARTNERS INC CL A SUB VTG Common Stock 552697104 1436 147310 SH SOLE 43410 0 103900 MDU RESOURCES GROUP INC Common Stock 552690109 12482 464361 SH SOLE 277676 0 186685 MECHEL - ADR ADR 583840608 6948 1320922 SH SOLE 1311118 0 9804 MEDEQUITIES REALTY TRUST REIT 58409L306 147 13109 SH SOLE 13109 0 0 MEDIA GENERAL INC CVR OTHER ASSETS USD 584CVR997 96 47441 SH SOLE 0 0 47441 MEDIASET SPA SPONSORED ADR ADR 584469407 243 21100 SH SOLE 21100 0 0 MEDICAL PROPERTIES TRUST INC REIT REIT 58463J304 12444 903049 SH SOLE 301603 0 601446 MEDICINES CO/THE Common Stock 584688105 3090 113010 SH SOLE 73197 0 39813 MEDIDATA SOLUTIONS INC Common Stock 58471A105 5187 81857 SH SOLE 28649 0 53208 MEDIFAST INC Common Stock 58470H101 3849 55135 SH SOLE 25795 0 29340 MEDIOBANCA BANCA DI CR ADR ADR 58502K106 973 85249 SH SOLE 71341 0 13908 MEDLEY MGMT INC CL A COM Common Stock 58503T106 472 72609 SH SOLE 67579 0 5030 MEDNAX INC Common Stock 58502B106 12236 228970 SH SOLE 202243 0 26727 MEDPACE HOLDINGS INC Common Stock 58506Q109 782 21554 SH SOLE 15610 0 5944 MEDTRONIC INC Common Stock 585055106 9060 112200 SH SOLE 0 0 112200 MEDTRONIC PLC Common Stock G5960L103 200548 2483563 SH SOLE 2237942 0 245621 MEET GROUP INC COM Common Stock 58513U101 120 42602 SH SOLE 41913 0 689 MEGGITT PLC ADS REPSTG 2 S ADR 58517R104 1527 116228 SH SOLE 112535 0 3693 MELCO RESORTS & ENTERT-ADR ADR 585464100 13750 473472 SH SOLE 460849 0 12623 MELINTA THERAPEUTICS INC Common Stock 58549G100 168 10641 SH SOLE 8857 0 1784 MELLANOX TECHNOLOGIES LTD Common Stock M51363113 3283 50748 SH SOLE 8346 0 42402 MERCADOLIBRE INC Common Stock 58733R102 41683 132471 SH SOLE 103061 0 29410 MERCANTILE BANK CORP COM Common Stock 587376104 540 15275 SH SOLE 6590 0 8685 MERCER INTL INC-SBI Common Stock 588056101 317 22151 SH SOLE 21661 0 490 MERCK & CO INC Common Stock 58933Y105 442041 7855711 SH SOLE 5523657 0 2332054 MERCK & CO. INC. Common Stock 589331107 17946 318929 SH SOLE 0 0 318929 MERCURY GENERAL CORP Common Stock 589400100 3192 59732 SH SOLE 42770 0 16962 MERCURY SYSTEMS INC Common Stock 589378108 8871 172761 SH SOLE 61030 0 111731 MEREDITH CORP Common Stock 589433101 5979 90519 SH SOLE 49848 0 40671 MERIDIAN BANCORP INC Common Stock 58958U103 355 17214 SH SOLE 16741 0 473 MERIDIAN BIOSCIENCE INC Common Stock 589584101 3051 217896 SH SOLE 164912 0 52984 MERIT MEDICAL SYSTEMS INC Common Stock 589889104 5796 134176 SH SOLE 67307 0 66869 MERITAGE HOMES CORP Common Stock 59001A102 6463 126227 SH SOLE 82370 0 43857 MERITOR INC Common Stock 59001K100 10176 433769 SH SOLE 109476 0 324293 MERK KGAA ADS ADR 589339209 11180 520013 SH SOLE 509602 0 10411 MERSANA THERAPEUTICS I COM Common Stock 59045L106 387 23555 SH SOLE 337 0 23218 MESA AIR GROUP INC Common Stock 590479101 0 20200 SH SOLE 0 0 20200 MESA LABS INC COM Common Stock 59064R109 489 3934 SH SOLE 683 0 3251 META FINL GROUP INC COM Common Stock 59100U108 602 6498 SH SOLE 6246 0 252 METHANEX CORP Common Stock 59151K108 2411 39819 SH SOLE 39280 0 539 METHODE ELECTRONICS INC Common Stock 591520200 3354 83649 SH SOLE 50861 0 32788 METLIFE INC Common Stock 59156R108 148235 2931858 SH SOLE 2046327 0 885531 METSO CORP SPONSORED ADR ADR 592671101 1133 134833 SH SOLE 118344 0 16489 METTLER-TOLEDO INTERNATIONAL I Common Stock 592688105 105009 169500 SH SOLE 54825 0 114675 MFA MTG INVTS INC COM REIT REIT 55272X102 19272 2433304 SH SOLE 718605 0 1714699 MFS CHARTER INCOME TRUST Closed-End Fund 552727109 3934 463917 SH SOLE 314618 0 149299 MFS INTER INCOME FD SH BEN INT Closed-End Fund 55273C107 663 159714 SH SOLE 105457 0 54257 MFS MULTIMARKET INC TRUST Closed-End Fund 552737108 4336 714382 SH SOLE 482339 0 232043 MGE ENERGY INC Common Stock 55277P104 5986 94860 SH SOLE 57798 0 37062 MGIC INVESTMENT CORP Common Stock 552848103 15053 1066852 SH SOLE 339270 0 727582 MGM Growth Properties LLC - A REIT 55303A105 2469 84706 SH SOLE 84706 0 0 MGM RESORTS INTERNATIONAL Common Stock 552953101 18245 546418 SH SOLE 476663 0 69755 MGP INGREDIENTS INC COM Common Stock 55303J106 559 7267 SH SOLE 7136 0 131 MICHAEL KORS HLDGS LTD SHS Common Stock G60754101 26162 415592 SH SOLE 153886 0 261706 MICHAELS STORES INC COM Common Stock 59408Q106 10627 439298 SH SOLE 56930 0 382368 MICHELIN (CGDE) - UNSPONSORED ADR ADR 59410T106 26867 938754 SH SOLE 874776 0 63978 MICRO FOCUS INTL SPN ADR ADR 594837304 17877 532200 SH SOLE 367542 0 164658 MICROCHIP TECHNOLOGY INC Common Stock 595017104 81694 929603 SH SOLE 464071 0 465532 MICRON TECHNOLOGY INC Common Stock 595112103 151431 3682661 SH SOLE 2259252 0 1423409 MICROSEMI CORP Common Stock 595137100 5605 108523 SH SOLE 77120 0 31403 MICROSOFT CORP Common Stock 594918104 1749113 20447894 SH SOLE 15593215 0 4854679 MICROSTRATEGY INC Common Stock 594972408 3388 25806 SH SOLE 14539 0 11267 MID-AMERICA APARTMENT COMM REIT REIT 59522J103 18861 187557 SH SOLE 150250 0 37307 MIDDLEBY CORP Common Stock 596278101 52948 392354 SH SOLE 69181 0 323173 MIDDLESEX WATER CO Common Stock 596680108 1121 28099 SH SOLE 28031 0 68 MIDLAND STS BANCORP IN COM Common Stock 597742105 408 12557 SH SOLE 12539 0 18 MIDSTATES PETROLEUM Common Stock 59804T407 2219 133827 SH SOLE 69325 0 64502 MILACRON HOLDINGS CORP Common Stock 59870L106 4856 253709 SH SOLE 143141 0 110568 MILLER INDUSTRIES INC/TN Common Stock 600551204 257 9965 SH SOLE 9896 0 69 MIMEDX GROUP INC COM Common Stock 602496101 1784 141501 SH SOLE 114964 0 26537 MINDBODY INC - CLASS A Common Stock 60255W105 1209 39709 SH SOLE 6713 0 32996 MINERALS TECHNOLOGIES INC Common Stock 603158106 3164 45962 SH SOLE 31408 0 14554 MISTRAS GROUP INC. Common Stock 60649T107 363 15466 SH SOLE 13850 0 1616 MITEK SYS INC COM NEW Common Stock 606710200 127 14197 SH SOLE 14197 0 0 MITSUBISHI CHEM HLDGS CORP ADR ADR 606763100 1095 19684 SH SOLE 16596 0 3088 MITSUBISHI CORP SPONSORED ADR ADR 606769305 26813 483547 SH SOLE 458479 0 25068 MITSUBISHI ELEC ADR ADR 606776201 25183 757166 SH SOLE 728816 0 28350 MITSUBISHI ESTATE LTD ADR ADR 606783207 15972 922191 SH SOLE 880532 0 41659 MITSUBISHI TANABE PHRM SPONSORED ADR ADR 606813202 8599 414401 SH SOLE 408007 0 6394 MITSUBISHI UFJ FINANCIAL GROUP ADR 606822104 62175 8552222 SH SOLE 8026526 0 525696 MITSUI & CO LTD ADR ADR 606827202 23073 70669 SH SOLE 64870 0 5799 MIZUHO FINANCIAL GROUP ADR ADR 60687Y109 29550 8118123 SH SOLE 7739511 0 378612 MKS INSTRUMENTS INC Common Stock 55306N104 6399 67709 SH SOLE 45249 0 22460 MOBILE MINI INC Common Stock 60740F105 3905 113198 SH SOLE 87262 0 25936 MOBILE TELESYSTEMS OJSC SPONSORED ADR ADR 607409109 4977 488469 SH SOLE 423348 0 65121 MOBILEIRON INC COM NEW Common Stock 60739U204 42 10714 SH SOLE 10553 0 161 MOBILEYE N V AMSTEL ORD SHS Common Stock N51488117 241 3826 SH SOLE 3826 0 0 MODEL N INC COM Common Stock 607525102 577 36666 SH SOLE 36013 0 653 MODINE MANUFACTURING CO Common Stock 607828100 3192 158038 SH SOLE 42033 0 116005 MOELIS & CO. Common Stock 60786M105 1127 23238 SH SOLE 13805 0 9433 MOHAWK INDUSTRIES INC Common Stock 608190104 32446 117601 SH SOLE 94077 0 23524 MOLINA HEALTHCARE INC Common Stock 60855R100 8552 111530 SH SOLE 32374 0 79156 MOLSON COORS BREWING CO Common Stock 60871R209 32706 398510 SH SOLE 281569 0 116941 MOMENTA PHARMACEUTICALS INC COM Common Stock 60877T100 951 68184 SH SOLE 64764 0 3420 MOMO INC - SPON ADR ADR 60879B107 706 28825 SH SOLE 19537 0 9288 MONARCH CASINO & RESORT INC Common Stock 609027107 1417 31623 SH SOLE 31553 0 70 MONDELEZ INTERNATIONAL INC Common Stock 609207105 179918 4203703 SH SOLE 3748868 0 454835 MONEYGRAM INTERNATIONAL INC Common Stock 60935Y208 1267 96144 SH SOLE 27542 0 68602 MONMOUTH REAL ESTATE INVESTMENT CORP REIT REIT 609720107 2305 129484 SH SOLE 118077 0 11407 MONOLITHIC POWER SYSTEMS INC Common Stock 609839105 12534 111548 SH SOLE 39361 0 72187 MONOTARO CO LTD ADR ADR 61022V107 1849 58203 SH SOLE 52027 0 6176 MONOTYPE IMAGING HOLDINGS INC Common Stock 61022P100 1723 71488 SH SOLE 32092 0 39396 MONROE INC Common Stock 610236101 6924 121572 SH SOLE 74772 0 46800 MONSANTO CO Common Stock 61166W101 109757 939864 SH SOLE 791702 0 148162 MONSTER BEVERAGE CORP Common Stock 61174X109 55489 876748 SH SOLE 734914 0 141834 MOODY'S CORP Common Stock 615369105 164479 1114278 SH SOLE 332958 0 781320 MOOG INC Common Stock 615394202 11313 130258 SH SOLE 67547 0 62711 MORGAN STANLEY Common Stock 617446448 205868 3923546 SH SOLE 2660454 0 1263092 MORGAN STANLEY PREFERRED STOCK 61763E207 294 10323 SH SOLE 0 0 10323 MORGAN STANLEY 5.85 PREFERRED STOCK 61762V606 493 18181 SH SOLE 0 0 18181 MORGAN STANLEY 6.625 SRS G PREFERRED STOCK 61762V507 720 26958 SH SOLE 0 0 26958 MORGAN STANLEY 7.125 PREFERRED STOCK 61762V200 908 31339 SH SOLE 0 0 31339 MORGAN STANLEY EMER COM Closed-End Fund 61744H105 3382 338845 SH SOLE 338845 0 0 MORGAN STANLEY INSD MUN INCM Closed-End Fund 46132P108 13141 881921 SH SOLE 881921 0 0 MORNINGSTAR INC Common Stock 617700109 20530 211712 SH SOLE 63367 0 148345 MOSAIC CO/THE Common Stock 61945C103 35946 1400853 SH SOLE 977198 0 423655 MOTORCAR PARTS OF AMERICA INC Common Stock 620071100 387 15491 SH SOLE 15277 0 214 MOTOROLA SOLUTIONS INC Common Stock 620076307 67129 743069 SH SOLE 519420 0 223649 MOVADO GROUP INC Common Stock 624580106 1622 50359 SH SOLE 26086 0 24273 MPLX LP MLP 55336V100 24976 704145 SH SOLE 662645 0 41500 MR PRICE GROUP LTD SPONSORED ADR ADR 62476L207 746 37632 SH SOLE 37411 0 221 MRC GLOBAL INC COM Common Stock 55345K103 2964 175167 SH SOLE 62148 0 113019 MS&AD INSURANCE GROUP HOLDINGS ADR ADR 553491101 17448 1029996 SH SOLE 994968 0 35028 MSA SAFETY INC Common Stock 553498106 4592 59240 SH SOLE 30197 0 29043 MSC INDUSTRIAL DIRECT CO-A Common Stock 553530106 8304 85907 SH SOLE 34612 0 51295 MSCI INC Common Stock 55354G100 77686 613926 SH SOLE 70856 0 543070 MSG NETWORKS INC Common Stock 553573106 1720 84952 SH SOLE 46379 0 38573 MTGE INVESTMENT CORP REIT 55378A105 3340 180531 SH SOLE 62984 0 117547 MTN GROUP LTD - SPONS ADR ADR 62474M108 2449 225308 SH SOLE 223821 0 1487 MTS SYSTEMS CORP Common Stock 553777103 2031 37816 SH SOLE 21530 0 16286 MUELLER INDUSTRIES INC Common Stock 624756102 4966 140176 SH SOLE 94519 0 45657 MUELLER WATER PRODUCTS INC Common Stock 624758108 1743 139082 SH SOLE 88140 0 50942 MUENCHENER RUECK - UNSPON ADR ADR 626188106 27801 1284723 SH SOLE 1228960 0 55763 MULESOFT INC -A Common Stock 625207105 345 14812 SH SOLE 14812 0 0 MULTI-COLOR CORP Common Stock 625383104 3214 42935 SH SOLE 10262 0 32673 MUNI INTERMEDIATE DURA FUND Closed-End Fund 09253X102 20889 1500674 SH SOLE 1259464 0 241210 MURATA MANUFACTURER-UNSPONSORED ADR ADR 626425102 14905 443719 SH SOLE 429277 0 14442 MURPHY OIL CORP Common Stock 626717102 26860 865049 SH SOLE 764815 0 100234 MURPHY USA INC Common Stock 626755102 14761 183692 SH SOLE 68178 0 115514 MYERS INDUSTRIES INC Common Stock 628464109 1203 61705 SH SOLE 34917 0 26788 MYLAN NV Common Stock N59465109 40522 957735 SH SOLE 717200 0 240535 MYOKARDIA INC COM Common Stock 62857M105 230 5454 SH SOLE 4797 0 657 MYR GROUP INC Common Stock 55405W104 1170 32757 SH SOLE 22130 0 10627 MYRIAD GENETICS INC Common Stock 62855J104 13026 379281 SH SOLE 161999 0 217282 NABORS INDUSTRIES LTD Common Stock G6359F103 7972 1167136 SH SOLE 757667 0 409470 NACCO INDUSTRIES INC Common Stock 629579103 574 15243 SH SOLE 4988 0 10255 NANOMETRICS INC COM Common Stock 630077105 1380 55361 SH SOLE 15952 0 39409 NANOSTRING TECHNOL INC COM Common Stock 63009R109 90 12065 SH SOLE 10690 0 1375 NANTHEALTH INC Common Stock 630104107 36 11734 SH SOLE 11734 0 0 NANTKWEST INC COM Common Stock 63016Q102 52 11505 SH SOLE 11236 0 269 NASDAQ INC Common Stock 631103108 15154 197243 SH SOLE 175981 0 21262 NASPERS LTD SPON ADR N SHS ADR 631512209 31040 548417 SH SOLE 533566 0 14851 NATIONAL BANKSHARES INC Common Stock 634865109 393 8649 SH SOLE 8597 0 52 NATIONAL BEVERAGE CORP Common Stock 635017106 1913 19633 SH SOLE 15689 0 3944 NATIONAL BK HLDGS CORP CL A Common Stock 633707104 2803 86444 SH SOLE 32574 0 53870 NATIONAL CINEMEDIA INC Common Stock 635309107 3308 482152 SH SOLE 211598 0 270554 NATIONAL FUEL GAS CO Common Stock 636180101 7578 138005 SH SOLE 112805 0 25200 NATIONAL GEN HLDGS COR COM Common Stock 636220303 6806 346544 SH SOLE 42843 0 303701 NATIONAL GRID TRANSCO PLC SPON ADR NEW ADR 636274409 18780 319332 SH SOLE 302016 0 17316 NATIONAL HEALTHCARE CORP Common Stock 635906100 1657 27195 SH SOLE 11261 0 15934 NATIONAL INSTRUMENTS CORP Common Stock 636518102 10714 257371 SH SOLE 186715 0 70656 NATIONAL OILWELL VARCO INC Common Stock 637071101 41331 1147436 SH SOLE 957064 0 190372 NATIONAL PRESTO INDUSTRIES INC Common Stock 637215104 1859 18688 SH SOLE 13345 0 5343 NATIONAL RETAIL PPTY 5.70 PREFERRED STOCK 637417809 250 9782 SH SOLE 0 0 9782 NATIONAL RETAIL PROPERTIES REIT REIT 637417106 6285 145719 SH SOLE 136543 0 9176 NATIONAL STORAGE AFFIL COM SHS BEN IN REIT 637870106 2521 92485 SH SOLE 46524 0 45961 NATIONAL WESTERN LIFE GROUP CL A Common Stock 638517102 2795 8444 SH SOLE 1558 0 6886 NATIONSTAR MORTGAGE HOLDINGS Common Stock 63861C109 2547 137669 SH SOLE 72057 0 65612 NATIXIS UNSPONSERED ADR ADR 63873D103 7094 89324 SH SOLE 84360 0 4964 NATL AUSTRALIA BANK LTD SPONSORED ADR ADR 632525408 34128 2978044 SH SOLE 2730702 0 247342 NATL HEALTH INVESTORS INC REIT REIT 63633D104 4508 59798 SH SOLE 46868 0 12930 NATURAL GAS SERVICES GROUP INC Common Stock 63886Q109 279 10632 SH SOLE 10632 0 0 NATURAL GROCERS BY VIT COM Common Stock 63888U108 1745 195448 SH SOLE 192755 0 2693 NATUS MEDICAL INC Common Stock 639050103 3248 85031 SH SOLE 37561 0 47470 NAUTILUS INC Common Stock 63910B102 410 30724 SH SOLE 11509 0 19215 NAVIENT CORP Common Stock 63938C108 28787 2161160 SH SOLE 1431517 0 729643 NAVIGANT CONSULTING INC Common Stock 63935N107 4170 214823 SH SOLE 94003 0 120820 NAVIGATOR HOLDINGS LTD Common Stock Y62132108 116 11751 SH SOLE 11751 0 0 NAVIGATORS GROUP INC/THE Common Stock 638904102 2837 58262 SH SOLE 44116 0 14146 NAVIOS MARITIME ACQU SHS Common Stock Y62159101 625 563030 SH SOLE 563030 0 0 NAVIOS MARITIME HOLDINGS INC Common Stock Y62196103 2132 1776936 SH SOLE 1776869 0 67 NAVISTAR INTERNATIONAL CORP Common Stock 63934E108 6177 144050 SH SOLE 65129 0 78921 NBT BANCORP INC Common Stock 628778102 3999 108677 SH SOLE 75141 0 33536 NCI BUILDING SYSTEMS INC Common Stock 628852204 410 21219 SH SOLE 20240 0 979 NCR CORP Common Stock 62886E108 9303 273704 SH SOLE 152826 0 120878 NEDBANK GROUP LTD-SPONS ADR ADR 63975K104 3675 177764 SH SOLE 177022 0 742 NEENAH INC Common Stock 640079109 5402 59591 SH SOLE 36810 0 22781 NEKTAR THERAPEUTICS Common Stock 640268108 25817 432295 SH SOLE 187863 0 244432 NELNET INC Common Stock 64031N108 5464 99741 SH SOLE 32573 0 67168 NEOGEN CORP Common Stock 640491106 8498 103370 SH SOLE 65993 0 37377 NEOGENOMICS INC COM NEW Common Stock 64049M209 3958 446691 SH SOLE 19701 0 426990 NEOPHOTONICS CORP COM Common Stock 64051T100 548 83297 SH SOLE 83278 0 19 NEOS THERAPEUTICS INC COM Common Stock 64052L106 210 20560 SH SOLE 19211 0 1349 NESTLE S A SPONSORED ADR ADR 641069406 166798 1940184 SH SOLE 1825664 0 114520 NESTLE SA SHS NEW Common Stock H57312649 1768 20641 SH SOLE 20641 0 0 NETAPP INC Common Stock 64110D104 53809 972679 SH SOLE 646325 0 326354 NETEASE INC ADR 64110W102 24552 71152 SH SOLE 67592 0 3560 NETFLIX INC Common Stock 64110L106 201548 1049950 SH SOLE 773638 0 276312 NETGEAR INC Common Stock 64111Q104 5901 100435 SH SOLE 54500 0 45935 NETSCOUT SYSTEMS INC Common Stock 64115T104 4492 147531 SH SOLE 103074 0 44457 NEUBERGER BERMAN HIGH YIELD STRATEGIES FD Closed-End Fund 64128C106 2311 196548 SH SOLE 196548 0 0 NEUROCRINE BIOSCIENCES INC COM Common Stock 64125C109 5783 74530 SH SOLE 48586 0 25944 NEVRO CORP Common Stock 64157F103 1849 26781 SH SOLE 3628 0 23153 NEW JERSEY RESOURCES CORP Common Stock 646025106 4852 120705 SH SOLE 77831 0 42874 NEW MEDIA INVESTMENT GROUP Common Stock 64704V106 1324 78889 SH SOLE 71951 0 6938 NEW ORIENTAL ED & TECH SPON ADR ADR 647581107 35456 377190 SH SOLE 353690 0 23500 NEW RELIC INC Common Stock 64829B100 2864 49570 SH SOLE 5266 0 44304 NEW RESIDENTIAL INVT C COM REIT 64828T201 9092 508481 SH SOLE 412430 0 96051 NEW SENIOR INVESTMENT GROUP REIT 648691103 2044 270347 SH SOLE 147869 0 122478 NEW WORLD DEV LTD SPONSORED ADR ADR 649274305 452 154792 SH SOLE 80965 0 73827 NEW YORK CMNTY BANCORP INC 6.375 PREFERRED STOCK 649445202 363 12675 SH SOLE 0 0 12675 NEW YORK COMMUNITY BANCORP INC Common Stock 649445103 16356 1256202 SH SOLE 1134059 0 122143 NEW YORK MTG TR INC COM PAR $.02 REIT 649604501 2177 352896 SH SOLE 119712 0 233184 NEW YORK REIT INC COM REIT 64976L109 99 25186 SH SOLE 9170 0 16016 NEW YORK TIMES CO/THE Common Stock 650111107 6884 372097 SH SOLE 260010 0 112087 NEWCREST MNG LTD SPONSORED ADR ADR 651191108 14364 804731 SH SOLE 779481 0 25250 NEWELL BRANDS INC Common Stock 651229106 27846 901153 SH SOLE 801641 0 99512 NEWFIELD EXPLORATION CO Common Stock 651290108 17557 556849 SH SOLE 481522 0 75327 NEWMARK GROUP INC-CLASS A Common Stock 65158N102 1775 111627 SH SOLE 0 0 111627 NEWMARKET CORP Common Stock 651587107 6105 15364 SH SOLE 13385 0 1979 NEWMONT MINING CORP Common Stock 651639106 48867 1302415 SH SOLE 1144251 0 158164 NEWPARK RESOURCES INC Common Stock 651718504 1600 186090 SH SOLE 134396 0 51694 NEWS CORP Common Stock 65249B109 17475 1078031 SH SOLE 1031108 0 46923 NEWS CORP CL B Common Stock 65249B208 2312 139291 SH SOLE 136783 0 2508 NEX GROUP PLC ADR NEW ADR 65342A206 568 34680 SH SOLE 34296 0 384 NEXEO SOLUTIONS INC Common Stock 65342H102 291 32025 SH SOLE 28145 0 3880 NEXPOINT RESIDENTIAL REIT 65341D102 633 22657 SH SOLE 21963 0 694 NEXSTAR MEDIAGROUP INC Common Stock 65336K103 21877 279757 SH SOLE 82294 0 197463 NEXTDECADE CORP Common Stock 65342K105 276 33138 SH SOLE 33138 0 0 NEXTERA ENERGY 5.00 SER J PREFERRED STOCK 65339K886 233 9331 SH SOLE 0 0 9331 NEXTERA ENERGY 5.125 SER I PREFERRED STOCK 65339K803 243 9741 SH SOLE 0 0 9741 NEXTERA ENERGY 5.25 PREFERRED STOCK 65339K100 741 28978 SH SOLE 0 0 28978 NEXTERA ENERGY INC Common Stock 65339F101 180306 1154403 SH SOLE 1014253 0 140150 NIC INC Common Stock 62914B100 1514 91187 SH SOLE 69519 0 21668 NICE SYS LTD SPONSORED ADR ADR 653656108 19708 214424 SH SOLE 192992 0 21432 NIDEC CORP SPONSORED ADR ADR 654090109 26927 766051 SH SOLE 734065 0 31986 NIELSEN HOLDINGS PLC Common Stock G6518L108 42272 1161327 SH SOLE 1001059 0 160268 NIKE INC Common Stock 654106103 284380 4546441 SH SOLE 3104599 0 1441842 NIKON CORP PLC ADR ADR 654111202 17301 859270 SH SOLE 806067 0 53203 NINTENDO LTD ADR ADR 654445303 23691 525641 SH SOLE 508283 0 17358 NIPPON STEEL & SUMITOMO METAL CORP ADR ADR 65461T101 4543 178918 SH SOLE 161498 0 17420 NIPPON TELEGRAPH & TELEPHONE CORP ADR 654624105 46257 979189 SH SOLE 927829 0 51360 NIPPON YUSEN KABUS-SPN ADR ADR 654633304 894 187086 SH SOLE 136860 0 50226 NISOURCE INC Common Stock 65473P105 26722 1040970 SH SOLE 995544 0 45426 NISSAN MOTORS SPONSORED ADR ADR 654744408 20338 1021995 SH SOLE 971687 0 50308 NITTO DENKO CORP ADR ADR 654802206 14496 326637 SH SOLE 312262 0 14375 NL INDS INC COM NEW Common Stock 629156407 428 30030 SH SOLE 29521 0 509 NMI HOLDINGS INC Common Stock 629209305 842 49537 SH SOLE 47650 0 1887 NN GROUP NV - UNSPON ADR ADR 629334103 1228 56753 SH SOLE 38782 0 17971 NOAH HLDGS LTD SPONSORED ADS ADR 65487X102 532 11501 SH SOLE 10512 0 989 NOBLE CORP PLC Common Stock G65431101 4595 1016538 SH SOLE 633733 0 382805 NOBLE ENERGY INC Common Stock 655044105 17489 600184 SH SOLE 542422 0 57762 NOKIA CORP SPONSORED ADR ADR 654902204 12263 2631518 SH SOLE 2532372 0 99146 NOKIAN TYRES OYJ ADR ADR 65528V107 2001 91755 SH SOLE 88030 0 3725 NOMURA HLDGS INC SPONSORED ADR ADR 65535H208 18553 3187832 SH SOLE 3041489 0 146343 NORBORD INC Common Stock 65548P403 245 7260 SH SOLE 7091 0 169 NORDEA BANK SWEDEN AB SPON ADR ADR 65557A206 20921 1727592 SH SOLE 1454820 0 272772 NORDIC AMERICAN TANKERS LTD Common Stock G65773106 615 249900 SH SOLE 227040 0 22860 NORDSON CORP Common Stock 655663102 12161 83065 SH SOLE 79701 0 3364 NORDSTROM INC Common Stock 655664100 23235 490407 SH SOLE 303003 0 187404 NORFOLK SOUTHERN CORP Common Stock 655844108 121879 841126 SH SOLE 631181 0 209945 NORSK HYDRO A S SPONSORED ADR ADR 656531605 7937 1044358 SH SOLE 909199 0 135159 NORTEL INVERSORA S A SPON ADR PFD B ADR 656567401 232 4556 SH SOLE 3721 0 835 NORTHERN TRUST CORP Common Stock 665859104 38191 382330 SH SOLE 334442 0 47888 NORTHFIELD BANCORP INC/NJ Common Stock 66611T108 2171 127125 SH SOLE 83700 0 43425 NORTHROP GRUMMAN CORP Common Stock 666807102 194778 634641 SH SOLE 449014 0 185627 NORTHSTAR REALTY EUROPE CORP REIT 66706L101 2455 182784 SH SOLE 132736 0 50048 NORTHWEST BANCSHARES INC Common Stock 667340103 5203 310988 SH SOLE 184043 0 126945 NORTHWEST NATURAL GAS CO Common Stock 667655104 6485 108717 SH SOLE 76099 0 32618 NORTHWEST PIPE CO Common Stock 667746101 285 14910 SH SOLE 9669 0 5241 NORTHWESTERN CORP Common Stock 668074305 9226 154540 SH SOLE 103293 0 51247 NORWEGIAN CRUISE LINE SHS Common Stock G66721104 24030 451267 SH SOLE 134805 0 316462 NOVAGOLD RES INC COM NEW Common Stock 66987E206 377 95912 SH SOLE 95912 0 0 NOVANTA INC Common Stock 67000B104 3160 63202 SH SOLE 33256 0 29946 NOVARTIS A G SPONSORED ADR ADR 66987V109 162018 1929699 SH SOLE 1509162 0 420537 NOVELION THERAPEUTICS IINC Common Stock 67001K202 47 15037 SH SOLE 7743 0 7294 NOVOCURE LTD Common Stock G6674U108 2019 99928 SH SOLE 20228 0 79700 NOVO-NORDISK A S ADR ADR 670100205 81249 1513861 SH SOLE 1297914 0 215947 NOVOZYMES A/S UNSPONS ADR ADR 670108109 12883 225586 SH SOLE 207883 0 17703 NOW INC/DE Common Stock 67011P100 1622 147016 SH SOLE 92386 0 54630 NRG ENERGY INC Common Stock 629377508 42551 1494051 SH SOLE 1119498 0 374553 NRG YIELD INC COM CL A Common Stock 62942X306 544 28865 SH SOLE 28790 0 75 NRG YIELD INC COM CL C Common Stock 62942X405 2885 152621 SH SOLE 97846 0 54775 NSK LTD SPONSORED ADR ADR 670184100 9511 300602 SH SOLE 281178 0 19424 NTT DOCOMO INC SPONS ADR ADR 62942M201 36687 1543419 SH SOLE 1503557 0 39862 NU SKIN ENTERPRISES INC Common Stock 67018T105 10641 155961 SH SOLE 83037 0 72924 NUANCE COMMUNICATIONS INC Common Stock 67020Y100 3280 200636 SH SOLE 186652 0 13984 NUCOR CORP Common Stock 670346105 51194 805185 SH SOLE 621801 0 183384 NUTANIX INC-A Common Stock 67059N108 3129 88698 SH SOLE 39307 0 49391 NUTRISYSTEM INC Common Stock 67069D108 3906 74261 SH SOLE 48546 0 25715 NUVASIVE INC Common Stock 670704105 2780 47528 SH SOLE 35329 0 12199 NUVEEN AMT-FREE MUNI CREDIT INCOME FUND Closed-End Fund 67071L106 22169 1435809 SH SOLE 1387720 0 48089 NUVEEN ATM-FREE MUNI INCOME FUND Closed-End Fund 670657105 47834 3478805 SH SOLE 2997869 0 480936 NUVEEN CREDIT STRATEGIES INCOME FUND Closed-End Fund 67073D102 2697 328150 SH SOLE 277001 0 51149 NUVEEN GLOBAL HIGH INCOME FUND Closed-End Fund 67075G103 7959 470659 SH SOLE 410132 0 60527 NUVEEN INT DUR QUAL MU COM Closed-End Fund 670677103 144 11158 SH SOLE 11158 0 0 NUVEEN MUNICIPAL CREDIT INCOME Closed-End Fund 67070X101 2033 133388 SH SOLE 133331 0 57 NUVEEN PFD & INCOME TE COM Closed-End Fund 67075A106 1844 74480 SH SOLE 44833 0 29647 NUVEEN PREFERRED INCOME OPPORTUNITY FUND Closed-End Fund 67073B106 5898 570400 SH SOLE 291592 0 278808 NUVEEN QUALITY MUNICIPAL INCOME Closed-End Fund 67066V101 41375 2942780 SH SOLE 2515136 0 427644 NUVEEN REAL ASSET INC COM Closed-End Fund 67074Y105 2179 122394 SH SOLE 75981 0 46413 NUVEEN SELECT TAX FREE SH BEN INT Closed-End Fund 67062F100 393 26903 SH SOLE 26903 0 0 NUVEEN SELECT TAX-FREE INCOME PTFOLIO Closed-End Fund 67063C106 1007 72271 SH SOLE 72271 0 0 NUVEEN TAX ADVANTAGE COM Closed-End Fund 67073G105 642 36499 SH SOLE 36367 0 132 NV5 GLOBAL INC COM Common Stock 62945V109 2898 53525 SH SOLE 3539 0 49986 NVE CORP COM NEW Common Stock 629445206 299 3479 SH SOLE 3060 0 419 NVIDIA CORP Common Stock 67066G104 248965 1286641 SH SOLE 1070397 0 216244 NVR INC Common Stock 62944T105 34917 9953 SH SOLE 4295 0 5658 NXP SEMICONDUCTORS N V COM Common Stock N6596X109 51958 443747 SH SOLE 337795 0 105952 NXSTAGE MEDICAL INC COM Common Stock 67072V103 427 17621 SH SOLE 8378 0 9243 O A O TATNEFT SPON ADR REG S ADR 876629205 821 16331 SH SOLE 15862 0 469 OAO GAZPROM - SPON ADR ADR 368287207 5795 1313995 SH SOLE 1300562 0 13433 OASIS PETE INC NEW COM Common Stock 674215108 3009 357846 SH SOLE 290913 0 66933 OCCIDENTAL PETROLEUM CORP Common Stock 674599105 175069 2376720 SH SOLE 1321429 0 1055291 OCEANEERING INTERNATIONAL INC Common Stock 675232102 13489 638085 SH SOLE 367727 0 270358 OCEANFIRST FINANCIAL CORP Common Stock 675234108 1472 56076 SH SOLE 44533 0 11543 OCLARO INC Common Stock 67555N206 1207 179032 SH SOLE 116111 0 62921 OCULAR THERAPEUTIX Common Stock 67576A100 164 36898 SH SOLE 35116 0 1782 OCWEN FINANCIAL CORP Common Stock 675746309 2192 700247 SH SOLE 245930 0 454317 OFFICE DEPOT INC Common Stock 676220106 7042 1989222 SH SOLE 925501 0 1063721 OFG BANCORP Common Stock 67103X102 13163 1400281 SH SOLE 204195 0 1196086 OGE ENERGY CORP Common Stock 670837103 10070 305984 SH SOLE 280152 0 25832 OI SA ADR 670851401 702 702076 SH SOLE 702076 0 0 OIL CO LUKOIL SPONSORED ADR ADR 69343P105 7519 130427 SH SOLE 128976 0 1451 OIL SEARCH LTD SPONSORED ADR ADR 677890303 1513 24685 SH SOLE 23368 0 1317 OIL STATES INTERNATIONAL INC Common Stock 678026105 4091 144566 SH SOLE 98387 0 46179 OLD DOMINION FREIGHT LINE INC Common Stock 679580100 16509 125497 SH SOLE 67121 0 58376 OLD NATIONAL BANCORP/IN Common Stock 680033107 8217 470898 SH SOLE 332978 0 137920 OLD REPUBLIC INTERNATIONAL COR Common Stock 680223104 13254 619942 SH SOLE 523704 0 96238 OLD SECOND BANCORP INC Common Stock 680277100 768 56261 SH SOLE 48148 0 8113 OLIN CORP Common Stock 680665205 5196 146026 SH SOLE 93084 0 52942 OLLIES BARGAIN OUTLT H COM Common Stock 681116109 13801 259177 SH SOLE 123925 0 135252 OLYMPIC STEEL INC Common Stock 68162K106 1047 48725 SH SOLE 31215 0 17510 OLYMPUS CORP SPONSORED ADR ADR 68163W109 8986 233770 SH SOLE 226149 0 7621 OM ASSET MGMT PLC SHS Common Stock G67506108 198 11822 SH SOLE 11696 0 126 OMEGA HEALTHCARE INVESTORS REIT REIT 681936100 6901 250574 SH SOLE 145980 0 104594 OMEROS CORP COM Common Stock 682143102 600 30876 SH SOLE 28728 0 2148 OMNICELL INC Common Stock 68213N109 8294 171006 SH SOLE 63046 0 107960 OMNICOM GROUP INC Common Stock 681919106 85663 1176209 SH SOLE 523182 0 653027 OMNOVA SOLUTIONS INC Common Stock 682129101 1135 113471 SH SOLE 31977 0 81494 OMRON CORP SPONSORED ADR ADR 682151303 15085 252673 SH SOLE 236441 0 16232 OMV AG SPON ADR NEW ADR 670875509 8929 140907 SH SOLE 135901 0 5006 ON ASSIGNMENT INC Common Stock 682159108 11131 173193 SH SOLE 52157 0 121036 ON DECK CAPITAL INC Common Stock 682163100 176 30603 SH SOLE 30444 0 159 ON SEMICONDUCTOR CORP Common Stock 682189105 21729 1037673 SH SOLE 338372 0 699301 ONE GAS INC COM Common Stock 68235P108 6622 90397 SH SOLE 60840 0 29557 ONE LIBERTY PROPERTIES INC REIT REIT 682406103 924 35633 SH SOLE 35349 0 284 ONEMAIN HOLDINGS INC Common Stock 68268W103 5149 198108 SH SOLE 59864 0 138244 ONEOK INC Common Stock 682680103 40785 763054 SH SOLE 667855 0 95199 ONO PHARMACEUTICAL CO ADR ADR 682736103 4067 526806 SH SOLE 498091 0 28715 OOMA INC Common Stock 683416101 469 39213 SH SOLE 39181 0 32 OPEN TEXT CORP Common Stock 683715106 5841 163765 SH SOLE 162808 0 957 OPKO HEALTH INC COM Common Stock 68375N103 836 170541 SH SOLE 125258 0 45283 OPPENHEIMER HOLDINGS INC Common Stock 683797104 284 10591 SH SOLE 7548 0 3043 OPUS BK IRVINE CALIF COM Common Stock 684000102 1592 58316 SH SOLE 57261 0 1055 ORACLE CORP Common Stock 68389X105 517329 10941822 SH SOLE 7271799 0 3670023 ORANGE SA ADR 684060106 17405 1000281 SH SOLE 966891 0 33390 ORASURE TECHNOLOGIES INC COM Common Stock 68554V108 2504 132781 SH SOLE 96605 0 36176 ORBCOMM INC Common Stock 68555P100 358 35190 SH SOLE 34945 0 245 ORBITAL ATK INC Common Stock 68557N103 7651 58181 SH SOLE 42011 0 16170 ORBOTECH LTD ORD Common Stock M75253100 3401 67695 SH SOLE 28879 0 38816 ORCHID ISLAND CAPITAL INC REIT 68571X103 574 61815 SH SOLE 36890 0 24925 ORCHIDS PAPER PRODUCTS CO Common Stock 68572N104 1007 78701 SH SOLE 78334 0 367 OREILLY AUTOMOTIVE INC Common Stock 67103H107 48063 199812 SH SOLE 181917 0 17895 ORGANOVO HOLDING INC Common Stock 68620A104 27 20480 SH SOLE 7175 0 13305 ORICA LTD ADR ADR 68618H103 151 11009 SH SOLE 8382 0 2627 ORION ENGINEERED CARBO COM Common Stock L72967109 340 13293 SH SOLE 12977 0 316 ORION GROUP HOLDINGS INC Common Stock 68628V308 625 79802 SH SOLE 77081 0 2721 ORITANI FINANCIAL CORP Common Stock 68633D103 2204 134420 SH SOLE 69774 0 64646 ORIX CORP SPONSORED ADR ADR 686330101 34817 410678 SH SOLE 389593 0 21085 ORKLA ASA SPON ADR ADR 686331109 12560 1190218 SH SOLE 1135488 0 54730 ORMAT TECHNOLOGIES INC Common Stock 686688102 1525 23837 SH SOLE 13779 0 10058 ORTHOFIX INTERNATIONAL NV Common Stock N6748L102 3142 57435 SH SOLE 33541 0 23894 OSHKOSH CORP Common Stock 688239201 26861 295529 SH SOLE 118264 0 177265 OSI SYSTEMS INC Common Stock 671044105 1773 27533 SH SOLE 15124 0 12409 OTONOMY INC COM Common Stock 68906L105 285 51323 SH SOLE 51115 0 208 OTSUKA HLDGS CO LTD ADR ADR 689164101 20935 955061 SH SOLE 933990 0 21071 OTTER TAIL CORP Common Stock 689648103 3968 89269 SH SOLE 42797 0 46472 OUTFRONT MEDIA INC REIT 69007J106 4820 207745 SH SOLE 79325 0 128420 OVERSEA-CHINESE BANK-UNS ADR ADR 690333109 2009 107741 SH SOLE 104261 0 3480 OVERSEAS SHIPHOLDING GROUP-A Common Stock 69036R863 724 264340 SH SOLE 88200 0 176140 OVERSTOCK.COM INC Common Stock 690370101 1921 30060 SH SOLE 18290 0 11770 OWENS & MINOR INC Common Stock 690732102 9917 525246 SH SOLE 378325 0 146921 OWENS CORNING Common Stock 690742101 34610 376443 SH SOLE 119460 0 256983 OWENS-ILLINOIS INC Common Stock 690768403 18345 827451 SH SOLE 227200 0 600251 OXFORD INDUSTRIES INC Common Stock 691497309 6264 83311 SH SOLE 27698 0 55613 P T TELEKOMUNIKASI INDONESIA SPONSORED ADR ADR 715684106 10285 319202 SH SOLE 308058 0 11144 PACCAR INC Common Stock 693718108 53129 747447 SH SOLE 707195 0 40252 PACIFIC BIOSCIENCES OF CALIFORNIA INC Common Stock 69404D108 644 243981 SH SOLE 74424 0 169557 PACIFIC CENTY CYBERWKS SPONSORED ADR ADR 70454G207 279 48415 SH SOLE 37020 0 11395 PACIFIC ETHANOL INC Common Stock 69423U305 180 39501 SH SOLE 39490 0 11 PACIFIC MERCANTILE COM Common Stock 694552100 184 20992 SH SOLE 20761 0 231 PACIFIC PREMIER BNCRP COM Common Stock 69478X105 1649 41213 SH SOLE 24688 0 16525 PACIRA PHARMACEUTICALS COM Common Stock 695127100 3595 78755 SH SOLE 18273 0 60482 PACKAGING CORP OF AMERICA Common Stock 695156109 33546 278273 SH SOLE 135100 0 143173 PACWEST BANCORP Common Stock 695263103 29172 578818 SH SOLE 249735 0 329083 PADDY POWER BETFAIR-UNSP ADR ADR 695274209 1809 29821 SH SOLE 29106 0 715 PALO ALTO NETWORKS INC COM Common Stock 697435105 14920 102937 SH SOLE 87877 0 15060 PAMPA ENERGIA S A SPONS ADR LVL I ADR 697660207 14614 217219 SH SOLE 216410 0 809 PANASONIC CORP - ADR ADR 69832A205 22049 1498923 SH SOLE 1428700 0 70223 PANDORA A/S SPONSORED ADR ADR 698341203 3875 142277 SH SOLE 139496 0 2781 PANDORA MEDIA INC Common Stock 698354107 449 93152 SH SOLE 85959 0 7193 PANHANDLE OIL AND GAS INC Common Stock 698477106 380 18469 SH SOLE 18000 0 469 PAPA JOHN'S INTERNATIONAL INC Common Stock 698813102 2200 39215 SH SOLE 29727 0 9488 PAR PACIFIC HOLDINGS INC Common Stock 69888T207 925 47962 SH SOLE 9338 0 38624 PARAMOUNT GROUP INC COM REIT 69924R108 3689 232750 SH SOLE 219431 0 13319 PARATEK PHARMACEUTICALS INC Common Stock 699374302 1138 63565 SH SOLE 17283 0 46282 PARK ELECTROCHEMICAL CORP Common Stock 700416209 874 44475 SH SOLE 23298 0 21177 PARK HOTELS & RESORTS INC REIT 700517105 11211 389941 SH SOLE 130185 0 259756 PARK NATIONAL CORP Common Stock 700658107 2087 20067 SH SOLE 10374 0 9693 PARK24 CO LTD-SPN ADR ADR 701491102 5632 234653 SH SOLE 223748 0 10905 PARKER DRILLING CO Common Stock 701081101 401 401342 SH SOLE 92756 0 308586 PARKER HANNIFIN CORP Common Stock 701094104 80747 404584 SH SOLE 363633 0 40951 PARK-OHIO HOLDINGS CORP Common Stock 700666100 303 6597 SH SOLE 3212 0 3385 PARSLEY ENERGY INC Common Stock 701877102 10716 363989 SH SOLE 98589 0 265400 PARTY CITY HOLDCO INC COM Common Stock 702149105 719 51508 SH SOLE 23173 0 28335 PATRICK INDS INC COM Common Stock 703343103 2092 30118 SH SOLE 25763 0 4355 PATTERN ENERGY GROUP INC Common Stock 70338P100 1527 71074 SH SOLE 37010 0 34064 PATTERSON COS INC Common Stock 703395103 12583 348271 SH SOLE 269622 0 78649 PATTERSON UTI ENERGY INC COM Common Stock 703481101 5959 258993 SH SOLE 180073 0 78920 PAYCHEX INC Common Stock 704326107 49686 729814 SH SOLE 658614 0 71200 PAYCOM SOFTWARE INC COM Common Stock 70432V102 5081 63250 SH SOLE 11906 0 51344 PAYLOCITY HOLDING CORP Common Stock 70438V106 1163 24661 SH SOLE 4617 0 20044 PAYPAL HOLDINGS INC Common Stock 70450Y103 256807 3488284 SH SOLE 2018253 0 1470031 PBF ENERGY INC CL A Common Stock 69318G106 38689 1091360 SH SOLE 150971 0 940389 PC CONNECTION INC Common Stock 69318J100 620 23672 SH SOLE 13520 0 10152 PCSB FINANCIAL CORP Common Stock 69324R104 380 19940 SH SOLE 19796 0 144 PDC ENERGY INC Common Stock 69327R101 4106 79659 SH SOLE 72537 0 7122 PDF SOLUTIONS INC COM Common Stock 693282105 2785 177378 SH SOLE 11108 0 166270 PDL BIOPHARMA INC Common Stock 69329Y104 5208 1900871 SH SOLE 588818 0 1312053 PDVWIRELESS INC Common Stock 69290R104 245 7620 SH SOLE 7564 0 56 PEABODY ENERGY CORP Common Stock 704551100 3905 99198 SH SOLE 31595 0 67603 PEAPACK GLADSTONE FINANCIAL CO Common Stock 704699107 469 13386 SH SOLE 3032 0 10354 PEARSON PLC SPONSORED ADR ADR 705015105 6919 704625 SH SOLE 677878 0 26747 PEBBLEBROOK HOTEL TRUST REIT REIT 70509V100 3587 96507 SH SOLE 51604 0 44903 PEGASYSTEMS INC Common Stock 705573103 1744 36982 SH SOLE 27965 0 9017 PEMBINA PIPELINE CORP COM Common Stock 706327103 5970 164997 SH SOLE 162554 0 2443 PENGROWTH ENERGY CORP Common Stock 70706P104 439 552976 SH SOLE 552976 0 0 PENN NATIONAL GAMING INC Common Stock 707569109 8098 258463 SH SOLE 116943 0 141520 PENN VIRGINIA CORP Common Stock 70788V102 672 17174 SH SOLE 1251 0 15923 PENNANTPARK INVESTMENT CORP Common Stock 708062104 1226 177495 SH SOLE 8619 0 168876 PENNSYLVANIA RL ESTATE INVT SH BEN REIT REIT 709102107 4586 385672 SH SOLE 329158 0 56514 PENNYMAC FINL SVCS INC CL A Common Stock 70932B101 2374 106198 SH SOLE 15053 0 91145 PENNYMAC MORTGAGE INVESTMENT REIT 70931T103 4044 251628 SH SOLE 96173 0 155455 PENSKE AUTOMOTIVE GROUP INC Common Stock 70959W103 1875 39186 SH SOLE 38165 0 1021 PENTAIR PLC Common Stock G7S00T104 22418 317444 SH SOLE 290721 0 26723 PENUMBRA INC COM Common Stock 70975L107 2820 29963 SH SOLE 4953 0 25010 PEOPLES BANCORP INC/OH Common Stock 709789101 1360 41691 SH SOLE 23747 0 17944 PEOPLE'S UNITED FINANCIAL 5.625 PREFERRED STOCK 712704204 261 9231 SH SOLE 0 0 9231 PEOPLE'S UNITED FINANCIAL INC Common Stock 712704105 30447 1628206 SH SOLE 1404402 0 223804 PEPSICO INC/NC Common Stock 713448108 535544 4465843 SH SOLE 3156538 0 1309305 PERFICIENT INC Common Stock 71375U101 3039 159360 SH SOLE 32162 0 127198 PERFORMANCE FOOD GROUP CO COM Common Stock 71377A103 6020 181881 SH SOLE 73136 0 108745 PERKINELMER INC Common Stock 714046109 18231 249334 SH SOLE 188787 0 60547 PERNOD RICARD S A SPONSORED ADR ADR 714264207 23341 737945 SH SOLE 638295 0 99650 PERNOD RICARD SA EUR NPV 20 PAR Common Stock F72027109 262 1665 SH SOLE 1665 0 0 PERRIGO CO PLC ORDINARY Common Stock G97822103 22490 258031 SH SOLE 245814 0 12217 PERRY ELLIS INTERNATIONAL INC Common Stock 288853104 1880 75069 SH SOLE 35237 0 39832 PERSIMMON ADR ADR 715318101 5691 76044 SH SOLE 74475 0 1569 PETMED EXPRESS INC Common Stock 716382106 2677 58828 SH SOLE 40518 0 18310 PETROCHINA CO LTD SPONSORED ADR ADR 71646E100 3886 55565 SH SOLE 51575 0 3990 PETROFAC LTD ADS ADR 716473103 480 141207 SH SOLE 140142 0 1065 PETROLEO BRASILEIRO SA PETRO SPONSORED ADR ADR 71654V101 7032 715351 SH SOLE 622483 0 92868 PETROLEO BRASILEIRO SA PETRO SPONSORED ADR ADR 71654V408 45907 4461367 SH SOLE 4414907 0 46460 PEUGEOT SA-UNSP ADR ADR 716830104 2738 134789 SH SOLE 123095 0 11694 PFIZER INC Common Stock 717081103 705393 19475231 SH SOLE 13908042 0 5567189 PFSWEB INC Common Stock 717098206 89 11946 SH SOLE 11946 0 0 PG&E CORP Common Stock 69331C108 38639 861908 SH SOLE 675096 0 186812 PGT INNOVATIONS INC Common Stock 69336V101 910 53984 SH SOLE 51061 0 2923 PH GLATFELTER CO Common Stock 377316104 2876 134163 SH SOLE 63409 0 70754 PHH CORP Common Stock 693320202 1829 177526 SH SOLE 91440 0 86086 PHI INC Common Stock 69336T205 226 19497 SH SOLE 19426 0 71 PHIBRO ANIMAL HEALTH C CL A COM Common Stock 71742Q106 1870 55820 SH SOLE 22196 0 33624 PHILIP MORRIS INTERNATIONAL IN Common Stock 718172109 429989 4069940 SH SOLE 2803886 0 1266054 PHILIPPINE LONG DISTANCE TEL SPONSORED ADR ADR 69344D408 4917 163456 SH SOLE 159378 0 4078 PHILLIPS 66 COM Common Stock 718546104 158783 1569777 SH SOLE 1270214 0 299563 PHOTRONICS INC Common Stock 719405102 3384 396963 SH SOLE 112712 0 284251 PHYSICIANS REALTY TRUST REIT 71943U104 3017 167705 SH SOLE 150205 0 17500 PICO HOLDINGS INC Common Stock 693366205 510 39874 SH SOLE 17147 0 22727 PIEDMONT OFFICE REALTY TUR-A REIT REIT 720190206 8974 457644 SH SOLE 243924 0 213720 PIER 1 IMPORTS INC Common Stock 720279108 3453 834176 SH SOLE 254889 0 579287 PILGRIM'S PRIDE CORP Common Stock 72147K108 14138 455189 SH SOLE 112595 0 342594 PING AN INS GROUP CO CHINA SPON ADR ADR 72341E304 13714 656497 SH SOLE 575142 0 81355 PINNACLE ENTERTAINMENT INC Common Stock 72348Y105 10098 308516 SH SOLE 90126 0 218390 PINNACLE FINANCIAL PARTNERS IN Common Stock 72346Q104 3105 46833 SH SOLE 43161 0 3672 PINNACLE FOODS INC DEL COM Common Stock 72348P104 9781 164475 SH SOLE 64234 0 100241 PINNACLE WEST CAPITAL CORP Common Stock 723484101 49052 575858 SH SOLE 438646 0 137212 PIONEER ENERGY SERVICES CORP Common Stock 723664108 1199 393178 SH SOLE 171953 0 221225 PIONEER MUNI HIGH INCOME TRUST Closed-End Fund 723763108 4396 370957 SH SOLE 316073 0 54884 PIONEER NATURAL RESOURCES CO Common Stock 723787107 66267 383381 SH SOLE 306599 0 76782 PIPER JAFFRAY COS Common Stock 724078100 6593 76440 SH SOLE 33690 0 42750 PITNEY BOWES INC Common Stock 724479100 7562 676407 SH SOLE 383917 0 292490 PJT PARTNERS INC - A Common Stock 69343T107 1227 26904 SH SOLE 3343 0 23561 PLAINS ALL AMER PIPELINE LP MLP 726503105 22368 1083723 SH SOLE 1020074 0 63649 PLAINS GP HOLDINGS LP-CL A Common Stock 72651A207 388 17695 SH SOLE 17695 0 0 PLANET FITNESS INC CL A Common Stock 72703H101 8145 235192 SH SOLE 7859 0 227333 PLANTRONICS INC Common Stock 727493108 4019 79772 SH SOLE 46228 0 33544 PLATFORM SPECIALTY PRO COM Common Stock 72766Q105 3870 390164 SH SOLE 332748 0 57416 PLAYA HOTELS & RESORTS Common Stock N70544106 1115 103343 SH SOLE 0 0 103343 PLEXUS CORP Common Stock 729132100 6245 102847 SH SOLE 74188 0 28659 PLUG POWER INC COM Common Stock 72919P202 452 191614 SH SOLE 179388 0 12226 PLY GEM HLDGS INC COM Common Stock 72941W100 331 17918 SH SOLE 17830 0 88 PNC FINANCIAL 6.125 SERIES P PREFERRED STOCK 693475857 1200 42412 SH SOLE 0 0 42412 PNC FINANCIAL SERVICES GROUP I Common Stock 693475105 195844 1357297 SH SOLE 1050084 0 307213 PNM RESOURCES INC Common Stock 69349H107 12127 299809 SH SOLE 186186 0 113623 POLARIS INDUSTRIES INC Common Stock 731068102 12342 99539 SH SOLE 78381 0 21158 POLYONE CORP Common Stock 73179P106 10522 241887 SH SOLE 113664 0 128223 POOL CORP Common Stock 73278L105 9516 73396 SH SOLE 30566 0 42830 POPULAR INC Common Stock 733174700 13380 377010 SH SOLE 172322 0 204688 PORSCHE AUTOMOBIL HLDG ADR ADR 73328P106 13340 1600521 SH SOLE 1565040 0 35481 PORTLAND GENERAL ELECTRIC CO Common Stock 736508847 19806 434536 SH SOLE 151705 0 282831 PORTOLA PHARMACEUTICAL COM Common Stock 737010108 1476 30313 SH SOLE 26377 0 3936 POSCO SPONSORED ADR ADR 693483109 23441 300020 SH SOLE 288272 0 11748 POST HOLDINGS INC Common Stock 737446104 3628 45790 SH SOLE 38509 0 7281 POSTNL - ADR ADR 73753A103 297 62492 SH SOLE 59267 0 3225 POTASH CORP OF SASKATCHEWAN IN Common Stock 73755L107 8079 391251 SH SOLE 389203 0 2048 POTLATCH CORP REIT REIT 737630103 5754 115311 SH SOLE 27789 0 87522 POWELL INDUSTRIES INC Common Stock 739128106 416 14522 SH SOLE 13997 0 525 POWER INTEGRATIONS INC Common Stock 739276103 4416 60042 SH SOLE 47539 0 12503 POWER SOLUTIONS INTERNATIONAL Common Stock 73933G202 115 15339 SH SOLE 15339 0 0 POWERSHARES ETF TR II CEF INC COMPST ETP 73936Q843 1699 71100 SH SOLE 37230 0 33870 POWERSHARES S&P 500 LOW VOLA ETP 73937B779 202 4241 SH SOLE 4241 0 0 POWERSHARES SENIOR LOAN PORT ETP 73936Q769 209 9054 SH SOLE 9054 0 0 POWERSHARES WATER RESOURCES ETP 73935X575 288 9525 SH SOLE 9525 0 0 POWERSHRES QQQ NASDAQ 100 ETP 73935A104 3144 20183 SH SOLE 17292 0 2891 PPG INDUSTRIES INC Common Stock 693506107 76544 655234 SH SOLE 565218 0 90016 PPL CORP Common Stock 69351T106 52217 1687154 SH SOLE 1363247 0 323907 PPR SA ADR ADR 492089107 20226 429697 SH SOLE 418242 0 11455 PRA GROUP INC Common Stock 69354N106 5612 169049 SH SOLE 114307 0 54742 PRA HEALTH SCIENCES COM Common Stock 69354M108 12397 136124 SH SOLE 25759 0 110365 PRAXAIR INC Common Stock 74005P104 153066 989566 SH SOLE 655291 0 334275 PREFERRED APARTMENT COMMUN - A REIT 74039L103 2950 145666 SH SOLE 119179 0 26487 PREFERRED BK LOS ANGELES CA COM Common Stock 740367404 977 16626 SH SOLE 1813 0 14813 PREMIER INC - CLASS A Common Stock 74051N102 8048 275700 SH SOLE 14690 0 261010 PRESIDIO INC Common Stock 74102M103 1513 78920 SH SOLE 4445 0 74475 PRESTIGE BRANDS HOLDINGS INC Common Stock 74112D101 21181 476937 SH SOLE 280566 0 196371 PRICELINE GROUP INC Common Stock 741503403 239302 137709 SH SOLE 99450 0 38259 PRICESMART INC Common Stock 741511109 1774 20608 SH SOLE 13275 0 7333 PRIMERICA INC Common Stock 74164M108 5955 58640 SH SOLE 51882 0 6758 PRIMO WATER CORP Common Stock 74165N105 908 72249 SH SOLE 18775 0 53474 PRIMORIS SERVICES CORP Common Stock 74164F103 592 21786 SH SOLE 14884 0 6902 PRINCIPAL FINANCIAL GROUP INC Common Stock 74251V102 64729 917365 SH SOLE 587202 0 330163 PRINCIPAL REAL ESTATE INCOME Closed-End Fund 74255X104 417 24274 SH SOLE 24274 0 0 PROASSURANCE CORP Common Stock 74267C106 21039 368140 SH SOLE 95309 0 272831 PROCTER & GAMBLE CO/THE Common Stock 742718109 630805 6865535 SH SOLE 5173484 0 1692051 PROGENICS PHARMACEUTICALS IN COM Common Stock 743187106 1154 194031 SH SOLE 75867 0 118164 PROGRESS SOFTWARE CORP Common Stock 743312100 7849 184385 SH SOLE 71968 0 112417 PROGRESSIVE CORP/THE Common Stock 743315103 82536 1465476 SH SOLE 1128421 0 337055 PROLOGIS INC REIT 74340W103 80216 1243470 SH SOLE 1057565 0 185905 PROOFPOINT INC COM Common Stock 743424103 5387 60652 SH SOLE 13388 0 47264 PROPETRO HOLDING CORP Common Stock 74347M108 4220 209338 SH SOLE 18222 0 191116 PROS HOLDINGS INC Common Stock 74346Y103 797 30141 SH SOLE 28270 0 1871 PROSHARES SHORT 7-10 YR TSY ETP 74348A608 1473 52043 SH SOLE 52043 0 0 PROSIEBENSAT 1 MEDIA A ADR ADR 743476202 4117 483837 SH SOLE 403452 0 80385 PROSPERITY BANCSHARES INC Common Stock 743606105 7193 102657 SH SOLE 100500 0 2157 PROTHENA CORP PLC SHS Common Stock G72800108 435 11608 SH SOLE 11089 0 519 PROTO LABS INC COM Common Stock 743713109 7869 76399 SH SOLE 55561 0 20838 PROVIDENCE SERVICE CORP/THE Common Stock 743815102 1651 27828 SH SOLE 20698 0 7130 PROVIDENT FINANCIAL HOLDINGS I Common Stock 743868101 242 13148 SH SOLE 4884 0 8264 PROVIDENT FINANCIAL SERVICES Common Stock 74386T105 4568 169366 SH SOLE 119941 0 49425 PROVIDENT FINL PLC SPONSORED ADR ADR 74387B103 881 73488 SH SOLE 71800 0 1688 PRUDENTIAL FINANCIAL 5.70 PREFERRED STOCK 744320706 359 14198 SH SOLE 0 0 14198 PRUDENTIAL FINANCIAL INC Common Stock 744320102 153224 1332611 SH SOLE 898693 0 433918 PRUDENTIAL GLB SHT DUR COM Closed-End Fund 74433A109 15883 1102226 SH SOLE 989912 0 112314 PRUDENTIAL PLC ADR ADR 74435K204 54444 1072157 SH SOLE 773205 0 298952 PRUDENTIAL SHT DUR HGH COM Closed-End Fund 74442F107 4426 299677 SH SOLE 260132 0 39545 PS BUSINESS PARKS 5.25 PREFERRED STOCK 69360J594 489 19371 SH SOLE 0 0 19371 PS BUSINESS PARKS INC 5.2 PREFERRED STOCK 69360J578 244 9709 SH SOLE 0 0 9709 PS BUSINESS PARKS INC/CA REIT REIT 69360J107 5412 43261 SH SOLE 25300 0 17961 PT BK MANDIRI PERSERO ADR ADR 69367U105 9075 769732 SH SOLE 757424 0 12308 PT BK RAKYAT ADR SHS B ADR 69366X100 4974 364020 SH SOLE 259669 0 104351 PT SEMEN GRESIK PERSER ADR ADR 69367J100 821 53566 SH SOLE 52746 0 820 PT UTD TRACTORS TBK ADR ADR 69367T108 1307 28051 SH SOLE 27394 0 657 PT XL AXIATA TBK ADR ADR 69369R100 200 48264 SH SOLE 47257 0 1007 PTC INC Common Stock 69370C100 6795 111816 SH SOLE 82712 0 29104 PTC THERAPEUTICS INC COM Common Stock 69366J200 452 27120 SH SOLE 26105 0 1015 PUBLIC SERVICE ENTERPRISE GROUP Common Stock 744573106 112464 2183765 SH SOLE 1291009 0 892756 PUBLIC STORAGE 4.95 PREFERRED STOCK 74460W735 329 13154 SH SOLE 0 0 13154 PUBLIC STORAGE 5.4 SER B PREFERRED STOCK 74460W776 226 8814 SH SOLE 0 0 8814 PUBLIC STORAGE 6.1250 SERIES A PREFERRED STOCK 74460W792 295 11133 SH SOLE 0 0 11133 PUBLIC STORAGE INC COM REIT REIT 74460D109 74893 358339 SH SOLE 312286 0 46053 PUBLICIS S A NEW SPONSORED ADR ADR 74463M106 9818 577842 SH SOLE 506124 0 71718 PULTEGROUP INC Common Stock 745867101 47744 1435915 SH SOLE 696183 0 739732 PUMA BIOTECHNOLOGY INC COM Common Stock 74587V107 3388 34274 SH SOLE 4703 0 29571 PURE CYCLE CORP Common Stock 746228303 238 28528 SH SOLE 28510 0 18 PURE STORAGE INC CL A Common Stock 74624M102 1414 89172 SH SOLE 11487 0 77685 PUTNAM MANAGED MUNI INCM TRS Closed-End Fund 746823103 1962 264779 SH SOLE 214035 0 50744 PUTNAM MASTER INTER INC TST Closed-End Fund 746909100 1276 267513 SH SOLE 172134 0 95379 PUTNAM MUNI OPPORTUNITIES TR Closed-End Fund 746922103 3564 288547 SH SOLE 211225 0 77322 PUTNAM PREMIER INCM TR SH BEN INT Closed-End Fund 746853100 260 48816 SH SOLE 32413 0 16403 PVH CORP Common Stock 693656100 27705 201919 SH SOLE 137978 0 63941 PZENA INVESTMENT MANAGEMENT Common Stock 74731Q103 206 19317 SH SOLE 19163 0 154 Q2 HLDGS INC COM Common Stock 74736L109 3566 96767 SH SOLE 9283 0 87484 QAD INC Common Stock 74727D306 2119 54542 SH SOLE 2809 0 51733 QBE INS GROUP LTD SPONSORED ADR ADR 74728G605 12685 1519138 SH SOLE 1491959 0 27179 QCR HOLDINGS INC COM Common Stock 74727A104 327 7638 SH SOLE 7599 0 39 QEP RESOURCES INC Common Stock 74733V100 7963 832059 SH SOLE 454644 0 377415 QI PLC SPONSERED ADR ADR 74735M108 5684 327980 SH SOLE 327569 0 411 QIAGEN NV Common Stock N72482123 28433 919268 SH SOLE 755740 0 163528 QORVO INC Common Stock 74736K101 23711 356014 SH SOLE 268699 0 87315 QTS RLTY TR INC COM CL A REIT 74736A103 1941 35830 SH SOLE 28557 0 7273 QUAD/GRAPHICS INC Common Stock 747301109 3992 176648 SH SOLE 68364 0 108284 QUAKER CHEMICAL CORP Common Stock 747316107 2940 19495 SH SOLE 13772 0 5723 QUALCOMM INC Common Stock 747525103 263409 4114485 SH SOLE 3129450 0 985035 QUALITY CARE PRODUCTS REIT 747545101 4441 321595 SH SOLE 147415 0 174180 QUALITY SYSTEMS INC Common Stock 747582104 2515 185218 SH SOLE 70704 0 114514 QUALYS INC COM Common Stock 74758T303 2523 42510 SH SOLE 24906 0 17604 QUANEX BUILDING PRODUCTS CORP Common Stock 747619104 1485 63477 SH SOLE 41688 0 21789 QUANTA SERVICES INC Common Stock 74762E102 18859 482211 SH SOLE 305067 0 177144 QUANTUM CORP Common Stock 747906501 348 61730 SH SOLE 18450 0 43280 QUEST DIAGNOSTICS INC/DE Common Stock 74834L100 43073 437335 SH SOLE 325530 0 111805 QUIDEL CORP Common Stock 74838J101 2610 60204 SH SOLE 23868 0 36336 QUINSTREET INC Common Stock 74874Q100 628 74962 SH SOLE 72981 0 1981 QUORUM HEALTH CORP Common Stock 74909E106 670 107369 SH SOLE 61319 0 46050 QUOTIENT LTD SHS Common Stock G73268107 50 10194 SH SOLE 5519 0 4675 QUOTIENT TECHNOLOGY INC Common Stock 749119103 125 10601 SH SOLE 10587 0 14 RADIAN GROUP INC Common Stock 750236101 11341 550272 SH SOLE 101505 0 448767 RADIANT LOGISTICS INC COM Common Stock 75025X100 95 20670 SH SOLE 20670 0 0 RADIUS HEALTH INC Common Stock 750469207 540 16989 SH SOLE 16734 0 255 RADNET INC Common Stock 750491102 752 74485 SH SOLE 28558 0 45927 RAIT FINANCIAL TRUST REIT 749227609 111 297167 SH SOLE 94196 0 202971 RAKUTEN INC ADR ADR 75102W108 3909 425301 SH SOLE 408200 0 17101 RALPH LAUREN CORP Common Stock 751212101 15869 153046 SH SOLE 94012 0 59034 RAMBUS INC Common Stock 750917106 2818 198154 SH SOLE 148717 0 49437 RAMCO-GERSHENSON PROPERTIES REIT REIT 751452202 4534 307817 SH SOLE 239084 0 68733 RANDGOLD RES LTD ADR ADR 752344309 15529 157034 SH SOLE 153525 0 3509 RANDSTAD HLDG NV ADR ADR 75279Q108 1222 39923 SH SOLE 38216 0 1707 RANGE RESOURCES CORP Common Stock 75281A109 16288 954728 SH SOLE 358076 0 596652 RAVEN INDUSTRIES INC Common Stock 754212108 2544 74073 SH SOLE 53763 0 20310 RAYMOND JAMES FINANCIAL INC Common Stock 754730109 24843 278197 SH SOLE 149691 0 128506 RAYONIER ADVANCED MATERIALS Common Stock 75508B104 4984 243724 SH SOLE 97697 0 146027 RAYONIER INC COM REIT REIT 754907103 5672 179324 SH SOLE 121095 0 58229 RAYTHEON CO Common Stock 755111507 183322 975893 SH SOLE 644334 0 331559 RBC BEARINGS INC Common Stock 75524B104 5584 44175 SH SOLE 16368 0 27807 RCI HOSPITALITY HOLDINGS INC Common Stock 74934Q108 468 16727 SH SOLE 5265 0 11462 RE/MAX HOLDINGS INCL - CL A Common Stock 75524W108 1455 30007 SH SOLE 20363 0 9644 REAL ESTATE SELECT SECT SPDR ETP 81369Y860 374 11343 SH SOLE 11343 0 0 REALNETWORKS INC Common Stock 75605L708 111 32447 SH SOLE 32294 0 153 REALOGY HLDGS CORP COM Common Stock 75605Y106 5658 213512 SH SOLE 85540 0 127972 REALPAGE INC Common Stock 75606N109 8000 180581 SH SOLE 94473 0 86108 REALTY INCOME CORP COM REIT REIT 756109104 25603 449017 SH SOLE 420506 0 28511 RECKITT BENCKISER GROUP - SPONSORED ADR ADR 756255204 37041 1948524 SH SOLE 1833642 0 114882 RECKITT BENCKISER PLC SHS Common Stock G74079107 259 2855 SH SOLE 2855 0 0 RECRO PHARMA INC Common Stock 75629F109 157 16968 SH SOLE 16874 0 94 RED ELECTRICA COR - UNSPON ADR ADR 756568101 17208 1537777 SH SOLE 1460483 0 77294 RED HAT INC Common Stock 756577102 50548 420879 SH SOLE 361777 0 59102 RED ROBIN GOURMET BURGERS INC Common Stock 75689M101 3774 66922 SH SOLE 14748 0 52174 RED ROCK RESORTS INC -CLASS A Common Stock 75700L108 2455 72775 SH SOLE 30261 0 42514 REDWOOD TRUST INC REIT REIT 758075402 3239 218586 SH SOLE 100727 0 117859 REGAL BELOIT CORP COM Common Stock 758750103 9828 128304 SH SOLE 56117 0 72187 REGAL ENTERTAINMENT GROUP Common Stock 758766109 15352 667173 SH SOLE 390570 0 276603 REGENCY CENTERS CORP REIT REIT 758849103 20357 294256 SH SOLE 250176 0 44080 REGENERON PHARMACEUTICALS Common Stock 75886F107 70167 186635 SH SOLE 152403 0 34232 REGIONAL MGMT CORP COM Common Stock 75902K106 2055 78103 SH SOLE 16951 0 61152 REGIONS FINANCIAL CORP Common Stock 7591EP100 108026 6251480 SH SOLE 3936221 0 2315259 REGIONS FINANCIAL CORP 6.375 PREFERRED STOCK 7591EP506 541 19030 SH SOLE 0 0 19030 REGIS CORP Common Stock 758932107 2057 133907 SH SOLE 55676 0 78231 REINSURANCE GROUP OF AMERICA I Common Stock 759351604 57569 369199 SH SOLE 136421 0 232778 REINSURANCE GRP OF AMERICA 5.75 PREFERRED STOCK 759351802 241 8618 SH SOLE 0 0 8618 REINSURANCE GRP OF AMERICA 6.20 PREFERRED STOCK 759351703 236 8564 SH SOLE 0 0 8564 RELIANCE STEEL & ALUMINUM CO Common Stock 759509102 28703 334567 SH SOLE 149096 0 185471 RELX NV - SPONSORED ADR ADR 75955B102 24393 1057360 SH SOLE 880781 0 176579 RELX PLC - SPONSORED ADR ADR 759530108 21537 908751 SH SOLE 736252 0 172499 REMY COINTREAU S A ADR ADR 759655103 570 41163 SH SOLE 39594 0 1569 RENAISSANCERE HOLDINGS 5.375 PREFERRED STOCK G7498P119 355 14114 SH SOLE 0 0 14114 RENAISSANCERE HOLDINGS LTD Common Stock G7496G103 33804 269165 SH SOLE 110425 0 158740 RENASANT CORP Common Stock 75970E107 1950 47701 SH SOLE 30576 0 17125 RENAULT S A ADR ADR 759673403 8671 430771 SH SOLE 419366 0 11405 RENEWABLE ENERGY GROUP INC Common Stock 75972A301 2026 171726 SH SOLE 47567 0 124159 RENT-A-CENTER INC/TX Common Stock 76009N100 6034 543633 SH SOLE 197115 0 346518 RENTOKIL INITIAL PLC SPONSORED ADR ADR 760125104 353 16078 SH SOLE 15887 0 191 REPLIGEN CORP COM Common Stock 759916109 1476 40676 SH SOLE 38231 0 2445 REPSOL YPF S A SPONSORED ADR ADR 76026T205 23335 1316862 SH SOLE 1211016 0 105846 REPUBLIC BANCORP INC/KY Common Stock 760281204 1204 31666 SH SOLE 11068 0 20598 REPUBLIC FIRST BANCORP INC Common Stock 760416107 296 34972 SH SOLE 34908 0 64 REPUBLIC SERVICES INC Common Stock 760759100 39249 580514 SH SOLE 507538 0 72976 RESMED INC Common Stock 761152107 16229 191626 SH SOLE 147735 0 43891 RESOURCE CAPITAL CORP REIT REIT 76120W708 1760 187872 SH SOLE 81552 0 106320 RESOURCES CONNECTION INC Common Stock 76122Q105 1549 100263 SH SOLE 42299 0 57964 RESTAURANT BRANDS INTERN Common Stock 76131D103 4830 78566 SH SOLE 77733 0 833 RETAIL OPPORTUNITY INVESTMEN REIT REIT 76131N101 3866 193784 SH SOLE 153391 0 40393 RETAIL PPTYS AMER INC CL A REIT 76131V202 5922 440611 SH SOLE 225675 0 214936 RETROPHIN INC Common Stock 761299106 703 33387 SH SOLE 33032 0 355 REVANCE THERAPEUTICS INC Common Stock 761330109 2605 72855 SH SOLE 14630 0 58225 REVLON INC Common Stock 761525609 964 44238 SH SOLE 30891 0 13347 REVOLUTION LIGHTING TECHNOLOGIES INC Common Stock 76155G206 36 10991 SH SOLE 3785 0 7206 REX AMERICAN RESOURCES CORP Common Stock 761624105 2646 31956 SH SOLE 10486 0 21470 REXEL SA ADR ADR 761681105 262 14294 SH SOLE 9417 0 4877 REXFORD INDUSTRIAL REALTY IN REIT 76169C100 3154 108154 SH SOLE 55731 0 52423 REXNORD CORP NEW COM Common Stock 76169B102 3422 131524 SH SOLE 52392 0 79132 RH Common Stock 74967X103 7198 83493 SH SOLE 55459 0 28034 RHEINMETALL AG - USNPONS ADR ADR 76206K107 331 12998 SH SOLE 12705 0 293 RHYTHM PHARMACEUTICALS INC Common Stock 76243J105 601 20677 SH SOLE 50 0 20627 RIBBON COMMUNICATIONS INC Common Stock 762544104 1018 131645 SH SOLE 37375 0 94270 RICOH LTD ADR NEW ADR 765658307 470 50584 SH SOLE 47900 0 2684 RIGEL PHARMACEUTICALS INC COM NEW Common Stock 766559603 87 22440 SH SOLE 22440 0 0 RIGNET INC Common Stock 766582100 681 45585 SH SOLE 783 0 44802 RING ENERGY INC COM Common Stock 76680V108 1623 116732 SH SOLE 116641 0 91 RINGCENTRAL INC -CLASS A Common Stock 76680R206 10752 222149 SH SOLE 72194 0 149955 RIO TINTO PLC SPONSORED ADR ADR 767204100 54684 1033137 SH SOLE 940409 0 92728 RITCHIE BROS AUCTIONEERS INC Common Stock 767744105 5545 185253 SH SOLE 158901 0 26352 RITE AID CORP COM Common Stock 767754104 5927 3008858 SH SOLE 1509288 0 1499570 RIVERNORTH/DOUBLELINE STR OPP Closed-End Fund 76882G107 360 19578 SH SOLE 13520 0 6058 RLI CORP Common Stock 749607107 6063 99948 SH SOLE 75657 0 24291 RLJ LODGING TR COM REIT 74965L101 7511 341872 SH SOLE 170337 0 171535 RMR GROUP INC/THE - A Common Stock 74967R106 2685 45273 SH SOLE 14690 0 30583 ROADRUNNER TRANSPORTATION SYST Common Stock 76973Q105 2385 309341 SH SOLE 98015 0 211326 ROBERT HALF INTERNATIONAL INC Common Stock 770323103 28257 508762 SH SOLE 295643 0 213119 ROBINSONS RETAIL - UNSP ADR ADR 771007101 203 9774 SH SOLE 9565 0 209 ROCHE HLDG LTD SPONSORED ADR ADR 771195104 118876 3764293 SH SOLE 3168013 0 596280 ROCKWELL AUTOMATION INC Common Stock 773903109 51761 263615 SH SOLE 235118 0 28497 ROCKWELL COLLINS INC Common Stock 774341101 45242 333597 SH SOLE 301745 0 31852 ROGERS COMMUNICATIONS INC Common Stock 775109200 7321 143741 SH SOLE 113505 0 30236 ROGERS CORP Common Stock 775133101 9630 59472 SH SOLE 41005 0 18467 ROHM CO LTD - UNSPONS ADR ADR 775376106 4598 83489 SH SOLE 79363 0 4126 ROKU INC Common Stock 77543R102 930 17963 SH SOLE 0 0 17963 ROLLINS INC Common Stock 775711104 12492 268469 SH SOLE 246931 0 21538 ROLLS ROYCE GROUP PLC SPONSORED ADR ADR 775781206 13108 1147776 SH SOLE 1091899 0 55877 ROPER TECHNOLOGIES INC Common Stock 776696106 83621 322862 SH SOLE 205380 0 117482 ROSETTA STONE INC Common Stock 777780107 204 16358 SH SOLE 7916 0 8442 ROSS STORES INC Common Stock 778296103 129244 1610523 SH SOLE 841994 0 768529 ROSTELECOM OPEN JT STK SPONSORED ADR ADR 778529107 230 35535 SH SOLE 35535 0 0 ROWAN COS PLC Common Stock G7665A101 3327 212466 SH SOLE 210304 0 2162 ROYAL BANK OF CANADA Common Stock 780087102 42644 522274 SH SOLE 519299 0 2975 ROYAL BANK OF SCOTLAND-SPON ADR ADR 780097689 15936 2085823 SH SOLE 2033005 0 52818 ROYAL CARIBBEAN CRUISES LTD COM Common Stock V7780T103 43673 366140 SH SOLE 262995 0 103145 ROYAL DUTCH SHELL PLC SPON ADR B ADR 780259107 59675 873848 SH SOLE 656268 0 217580 ROYAL DUTCH SHELL PLC SPONS ADR A ADR 780259206 183680 2753416 SH SOLE 1813774 0 939642 ROYAL GOLD INC Common Stock 780287108 8711 106073 SH SOLE 94302 0 11771 ROYAL KPN NV SPONSORED ADR ADR 780641205 9234 2638387 SH SOLE 2592563 0 45824 ROYAL MAIL PLC ADR ADR 78033R107 14766 1195665 SH SOLE 1169568 0 26097 ROYCE MICRO-CAP TR INC COM Closed-End Fund 780915104 142 15052 SH SOLE 11218 0 3834 ROYCE VALUE TRUST Closed-End Fund 780910105 1803 111519 SH SOLE 65827 0 45692 RPC INC Common Stock 749660106 2040 79922 SH SOLE 71447 0 8475 RPM INTERNATIONAL INC Common Stock 749685103 12931 246677 SH SOLE 232100 0 14577 RPX CORP COM Common Stock 74972G103 2399 178497 SH SOLE 66821 0 111676 RR DONNELLEY & SONS CO Common Stock 257867200 7053 758398 SH SOLE 226269 0 532129 RSA INSURANCE GROUP PLC ADR ADR 74971A206 8328 979809 SH SOLE 963747 0 16062 RSP PERMIAN INC Common Stock 74978Q105 7890 193952 SH SOLE 64549 0 129403 RTI SURGICAL INC Common Stock 74975N105 114 27763 SH SOLE 27763 0 0 RUBICON PROJ INC COM Common Stock 78112V102 286 152737 SH SOLE 137475 0 15262 RUDOLPH TECHNOLOGIES INC Common Stock 781270103 2087 87307 SH SOLE 36090 0 51217 RUSH ENTERPRISES INC Common Stock 781846209 8704 171296 SH SOLE 49756 0 121540 RUTH'S HOSPITALITY GROUP INC Common Stock 783332109 1988 91804 SH SOLE 56959 0 34845 RWE AG SPONSORED ADR ADR 74975E303 9432 464880 SH SOLE 452783 0 12097 RYANAIR HLDGS PLC SPONSORED ADR ADR 783513203 12452 119515 SH SOLE 102815 0 16700 RYDER SYSTEM INC Common Stock 783549108 20310 241294 SH SOLE 154137 0 87157 RYERSON INC Common Stock 783754104 1108 106545 SH SOLE 39095 0 67450 RYMAN HOSPITALITY PROPERTIES REIT 78377T107 8310 120400 SH SOLE 59364 0 61036 RYOHIN KEIKAKU CO LTD ADR ADR 78392U105 12421 198474 SH SOLE 195626 0 2848 S&P GLOBAL INC Common Stock 78409V104 134039 791257 SH SOLE 552588 0 238669 S&T BANCORP INC Common Stock 783859101 2482 62342 SH SOLE 49082 0 13260 SABRA HEALTH CARE REIT INC REIT 78573L106 5773 307582 SH SOLE 144975 0 162607 SABRE CORP COM Common Stock 78573M104 4767 232551 SH SOLE 218058 0 14493 SAFE BULKERS INC Common Stock Y7388L103 49 15272 SH SOLE 15234 0 38 SAFEGUARD SCIENTIFICS INC Common Stock 786449207 251 22370 SH SOLE 21900 0 470 SAFETY INCOME & GROWTH INC REIT 78649D104 268 15202 SH SOLE 15183 0 19 SAFETY INSURANCE GROUP INC Common Stock 78648T100 3898 48483 SH SOLE 25095 0 23388 SAFEWAY CASA LEY CVR OTHER ASSETS USD 786CVR209 60 462898 SH SOLE 0 0 462898 SAFEWAY PDC LLC CVR OTHER ASSETS USD 786CVR308 0 463062 SH SOLE 0 0 463062 SAFRAN S A SPON ADR ADR 786584102 17281 671097 SH SOLE 643678 0 27419 SAGE GROUP PLC - UNSPON ADR ADR 78663S201 3536 81317 SH SOLE 75457 0 5860 SAGE THERAPEUTICS INC Common Stock 78667J108 4431 26901 SH SOLE 9135 0 17766 SAIA INC Common Stock 78709Y105 6751 95427 SH SOLE 45635 0 49792 SALESFORCE.COM INC Common Stock 79466L302 203699 1992560 SH SOLE 1403163 0 589397 SALINI IMPREGILO SPA-UN ADR ADR 795225101 248 32442 SH SOLE 31557 0 885 SALLY BEAUTY HOLDINGS INC Common Stock 79546E104 9248 492956 SH SOLE 250057 0 242899 SALZGITTER AG ADR ADR 795842202 72 12373 SH SOLE 12373 0 0 SAMPO OYJ ADR ADR 79588J102 19966 726708 SH SOLE 703626 0 23082 SAMSONITE INTL SA ADR ADR 79604U107 2743 118999 SH SOLE 18897 0 100102 SANCHEZ ENERGY CORP COM Common Stock 79970Y105 314 59048 SH SOLE 58811 0 237 SANDERSON FARMS INC Common Stock 800013104 16779 120906 SH SOLE 47469 0 73437 SANDRIDGE ENERGY INC Common Stock 80007P869 1927 91434 SH SOLE 33337 0 58097 SANDS CHINA LTD UNSPONSORE ADR ADR 80007R105 6202 119831 SH SOLE 116996 0 2835 SANDVIK AB ADR ADR 800212201 13885 793443 SH SOLE 764201 0 29242 SANDY SPRING BANCORP INC Common Stock 800363103 2683 68754 SH SOLE 24691 0 44063 SANGAMO THERAPEUTICS COM Common Stock 800677106 2243 136789 SH SOLE 114011 0 22778 SANLAM LTD SPONSORED ADR ADR 80104Q208 5760 410551 SH SOLE 407772 0 2779 SANMINA CORP Common Stock 801056102 11753 356166 SH SOLE 125080 0 231086 SANOFI AVENTIS SPONSORED ADR ADR 80105N105 66666 1550367 SH SOLE 1468144 0 82223 SANTANDER CONSUMER USA COM Common Stock 80283M101 25517 1370410 SH SOLE 395226 0 975184 SANTEN PHARMACEUTICAL ADR ADR 80287P100 14160 902477 SH SOLE 725310 0 177167 SANTOS LTD - UNSPONSORED ADR ADR 803021708 721 171983 SH SOLE 131780 0 40203 SAP AKTIENGESELLSCHAFT SPONSORED ADR ADR 803054204 95559 850471 SH SOLE 710863 0 139608 SAPIENS INTL CORP N V ORD Common Stock N7716A151 123 10639 SH SOLE 10639 0 0 SAPPI LTD SPON ADR NEW ADR 803069202 438 63126 SH SOLE 63126 0 0 SAREPTA THERAPEUTICS I COM Common Stock 803607100 8479 152386 SH SOLE 102455 0 49931 SASOL LTD SPONSORED ADR ADR 803866300 6439 188230 SH SOLE 174007 0 14223 SAUL CENTERS INC REIT REIT 804395101 1379 22336 SH SOLE 21136 0 1200 SBA COMMUNICATIONS CORP REIT 78410G104 71856 439863 SH SOLE 258291 0 181572 SBERBANK RUSSIA SPONSORED ADR ADR 80585Y308 12702 745857 SH SOLE 612854 0 133003 SCANA CORP Common Stock 80589M102 26902 676262 SH SOLE 556141 0 120121 SCANSOURCE INC Common Stock 806037107 5896 164705 SH SOLE 46160 0 118545 SCHLUMBERGER LTD Common Stock 806857108 157315 2334393 SH SOLE 2036464 0 297929 SCHNEIDER ELECT SA - UNSP ADR ADR 80687P106 43263 2553125 SH SOLE 1521909 0 1031216 SCHNITZER STEEL INDUSTRIES INC Common Stock 806882106 2503 74720 SH SOLE 57002 0 17718 SCHOLASTIC CORP Common Stock 807066105 4344 108311 SH SOLE 63687 0 44624 SCHWAB STRATEGIC TR INTL EQTY ETF ETP 808524805 1671 49056 SH SOLE 18318 0 30738 SCHWAB STRATEGIC TR SCHWB FDT EMK LG ETP 808524730 9315 313962 SH SOLE 313962 0 0 SCHWAB STRATEGIC TR US BRD MKT ETF ETP 808524102 4125 63926 SH SOLE 7187 0 56739 SCHWAB STRATEGIC TR US LRG CAP ETF ETP 808524201 1415 22178 SH SOLE 3131 0 19047 SCHWAB STRATEGIC TR US MID-CAP ETF ETP 808524508 210 3936 SH SOLE 3936 0 0 SCHWEITZER-MAUDUIT INTERNATION Common Stock 808541106 3589 79114 SH SOLE 44393 0 34721 SCIENCE APPLICATIONS INTE Common Stock 808625107 6839 89315 SH SOLE 29710 0 59605 SCIENTIFIC GAMES CORP Common Stock 80874P109 6644 129512 SH SOLE 55295 0 74217 SCITEX LTD ORD ETP 37954Y400 289 11144 SH SOLE 11144 0 0 SCORPIO BULKERS INC Common Stock Y7546A122 1367 184746 SH SOLE 98120 0 86626 SCORPIO TANKERS INC SHS Common Stock Y7542C106 238 78142 SH SOLE 77439 0 703 SCOR-SPONSORED ADR ADR 80917Q106 11186 2755094 SH SOLE 2304975 0 450119 SCOTTISH & SOUTHERN ENERGY P SPONSORED ADR ADR 78467K107 17433 977171 SH SOLE 589134 0 388037 SCOTTS MIRACLE-GRO CO/THE Common Stock 810186106 11386 106425 SH SOLE 95787 0 10638 SCRIPPS NETWORKS INTER-CL A Common Stock 811065101 17988 210682 SH SOLE 158080 0 52602 SEABOARD CORP Common Stock 811543107 1164 264 SH SOLE 263 0 1 SEACHANGE INTERNATIONAL INC Common Stock 811699107 40 10062 SH SOLE 2445 0 7617 SEACOAST BKG CORP FLA COM Common Stock 811707801 458 18174 SH SOLE 18083 0 91 SEACOR HOLDINGS INC Common Stock 811904101 4140 89579 SH SOLE 61369 0 28210 SEACOR MARINE INC Common Stock 78413P101 876 74883 SH SOLE 46703 0 28180 SEAGATE TECHNOLOGY PLC Common Stock G7945M107 66126 1580438 SH SOLE 849957 0 730481 SEALED AIR CORP Common Stock 81211K100 16622 337159 SH SOLE 290671 0 46488 SEARS HOLDINGS CORP Common Stock 812350106 1514 422921 SH SOLE 155478 0 267443 SEATTLE GENETICS INC Common Stock 812578102 5595 104579 SH SOLE 96664 0 7915 SEAWORLD ENTMT INC COM Common Stock 81282V100 4971 366350 SH SOLE 171038 0 195312 SECOM LTD ADR ADR 813113206 22227 1179140 SH SOLE 1147745 0 31395 SECTOR SPDR TR SBI INT-ENERGY ETP 81369Y506 104983 1452853 SH SOLE 1452853 0 0 SECTOR SPDR TR SBI INT-TECH ETP 81369Y803 621 9709 SH SOLE 9709 0 0 SEGA SAMMY HLDGS INC SPONSORED ADR ADR 815794102 2096 686455 SH SOLE 614807 0 71648 SEI INVESTMENTS CO Common Stock 784117103 22342 310913 SH SOLE 297665 0 13248 SEIKO EPSON CORP SUWA ADR ADR 81603X108 12634 1077031 SH SOLE 1057475 0 19556 SEKISUI HOUSE LTD SPONSORED ADR ADR 816078307 18412 1017212 SH SOLE 981853 0 35359 SELECT ENERGY SVCS INC CL A COM Common Stock 81617J301 1279 70146 SH SOLE 18924 0 51222 SELECT INCOME REIT REIT 81618T100 5458 217185 SH SOLE 110667 0 106518 SELECT MEDICAL HOLDINGS CORP Common Stock 81619Q105 6900 390955 SH SOLE 192206 0 198749 SELECT SECTOR SPDR TR SBI CONS DISCR ETP 81369Y407 706 7158 SH SOLE 7158 0 0 SELECTIVE INSURANCE GROUP INC Common Stock 816300107 13879 236447 SH SOLE 143718 0 92729 SEMGROUP CORP Common Stock 81663A105 6565 217373 SH SOLE 197070 0 20303 SEMICONDUCTOR MFG INTL SPONSORED ADR ADR 81663N206 2752 321547 SH SOLE 311365 0 10182 SEMPRA ENERGY Common Stock 816851109 46343 433440 SH SOLE 403336 0 30104 SEMTECH CORP Common Stock 816850101 6677 195233 SH SOLE 80707 0 114526 SENECA FOODS CORP Common Stock 817070501 823 26774 SH SOLE 17420 0 9354 SENIOR HOUSING 5.625 8/1/42 SERIES PREFERRED STOCK 81721M208 298 11787 SH SOLE 0 0 11787 SENIOR HOUSING 6.25 PREFERRED STOCK 81721M307 242 9001 SH SOLE 0 0 9001 SENIOR HSG PPTYS TR SH BEN INT REIT REIT 81721M109 14718 768551 SH SOLE 313713 0 454838 SENSATA TECHNOLOGIES HOLDING N Common Stock N7902X106 9764 191043 SH SOLE 107550 0 83493 SENSIENT TECHNOLOGIES CORP Common Stock 81725T100 4902 67019 SH SOLE 30859 0 36160 SEQUENTIAL BRANDS GROUP INC Common Stock 81734P107 58 32756 SH SOLE 30951 0 1805 SERITAGE GROWTH PPTYS CL A REIT 81752R100 957 23663 SH SOLE 8065 0 15598 SERVICE CORP INTERNATIONAL/US Common Stock 817565104 12895 345534 SH SOLE 308452 0 37082 SERVICEMASTER GLOBAL COM Common Stock 81761R109 8353 162926 SH SOLE 153926 0 9000 SERVICENOW INC COM Common Stock 81762P102 18396 141088 SH SOLE 113918 0 27170 SERVICESOURCE INTL LLC COM Common Stock 81763U100 134 43516 SH SOLE 42945 0 571 SERVISFIRST BANCSHARES COM Common Stock 81768T108 2101 50637 SH SOLE 27768 0 22869 SEVEN & I HOLDINGS - UNSPONS ADR ADR 81783H105 37456 1815611 SH SOLE 1765641 0 49970 SEVERN TRENT PLC SPONSORED ADR ADR 81814P209 1447 51752 SH SOLE 47469 0 4283 SGS SOC GEN SURVEILLANCE - ADR ADR 818800104 25465 978311 SH SOLE 839030 0 139281 SHAKE SHACK INC. Common Stock 819047101 487 11281 SH SOLE 10718 0 563 SHARP CORP ADR ADR 819882309 1041 122286 SH SOLE 117692 0 4594 SHAW COMMUNICATIONS INC Common Stock 82028K200 9426 412859 SH SOLE 411806 0 1053 SHENANDOAH TELECOMMUNICATIONS Common Stock 82312B106 1217 36019 SH SOLE 20312 0 15707 SHERWIN-WILLIAMS CO/THE Common Stock 824348106 178706 435825 SH SOLE 161990 0 273835 SHIMANO INC ADR ADR 82455C101 2668 187244 SH SOLE 183485 0 3759 SHIN - ETSU CHEM - UNSPON ADR ADR 824551105 27316 1076714 SH SOLE 1017043 0 59671 SHINHAN FINANCIAL GROUP CO L SPN ADR RESTR ADR 824596100 19683 424205 SH SOLE 413621 0 10584 SHINSEI BANK LTD TOKYO SPONSORED ADR ADR 824631105 248 72890 SH SOLE 39674 0 33216 SHIP FINANCE INTERNATIONAL LTD Common Stock G81075106 2382 153661 SH SOLE 152343 0 1318 SHIRE PLC SPONSORED ADR ADR 82481R106 31345 202067 SH SOLE 171514 0 30553 SHISEIDO SPONSORED ADR ADR 824841407 21095 435304 SH SOLE 424940 0 10364 SHOE CARNIVAL INC Common Stock 824889109 1297 48498 SH SOLE 28118 0 20380 SHOPIFY INC CL A Common Stock 82509L107 1105 10943 SH SOLE 1831 0 9112 SHOPRITE HLDGS LTD SPONSORED ADR ADR 82510E209 7575 424154 SH SOLE 420414 0 3740 SHUTTERFLY INC Common Stock 82568P304 5087 102259 SH SOLE 55070 0 47189 SHUTTERSTOCK INC COM Common Stock 825690100 4487 104280 SH SOLE 24225 0 80055 SHY - iShares 1-3 Year Treasury Bond ETF ETP 464287457 105748 1261160 SH SOLE 0 0 1261160 SIAM COML BK PUB LTD ADR ADR 825715105 315 17244 SH SOLE 16770 0 474 SIBANYE GOLD LTD SPONSORED ADR ADR 825724206 805 159460 SH SOLE 152214 0 7246 SIEMENS A G SPONSORED ADR ADR 826197501 66011 952950 SH SOLE 852666 0 100284 SIENNA BIOPHARMACEUTICALS INC Common Stock 82622H108 210 11596 SH SOLE 11281 0 315 SIENTRA INC COM Common Stock 82621J105 302 21467 SH SOLE 21352 0 115 SIERRA BANCORP Common Stock 82620P102 235 8839 SH SOLE 8723 0 116 SIGMA DESIGNS INC Common Stock 826565103 223 32114 SH SOLE 32050 0 64 SIGNATURE BANK/NEW YORK NY Common Stock 82669G104 7684 55980 SH SOLE 33169 0 22811 SIGNET JEWELERS LTD Common Stock G81276100 15598 275829 SH SOLE 153925 0 121904 SILGAN HOLDINGS INC Common Stock 827048109 10955 372757 SH SOLE 68525 0 304232 SILICOM LTD ORD Common Stock M84116108 1199 17104 SH SOLE 2560 0 14544 SILICON LABORATORIES INC Common Stock 826919102 7373 83501 SH SOLE 32105 0 51396 SILICON MOTION TECHNOLOGY CO SPONSORED ADR ADR 82706C108 9759 184268 SH SOLE 27640 0 156628 SILICONWARE PRECISION INDS L SPONSD ADR SP ADR 827084864 10226 1215890 SH SOLE 1198888 0 17002 SILVER SPRING NETWORKS COM Common Stock 82817Q103 369 22700 SH SOLE 20532 0 2168 SILVERBOW RESOURCES INC Common Stock 82836G102 438 14729 SH SOLE 13851 0 878 SIMMONS FIRST NATIONAL CORP Common Stock 828730200 3706 64895 SH SOLE 55818 0 9077 SIMON PROPERTY GROUP INC REIT REIT 828806109 125108 728471 SH SOLE 672886 0 55585 SIMPSON MANUFACTURING CO INC Common Stock 829073105 7330 127677 SH SOLE 86067 0 41610 SIMS GROUP ADS ADR 829160100 165 13589 SH SOLE 13589 0 0 SINA CORP Common Stock G81477104 15348 153010 SH SOLE 152806 0 204 SINCLAIR BROADCAST GROUP INC Common Stock 829226109 3317 87637 SH SOLE 59090 0 28547 SINGAPORE AIRLINES LTD. ADR 82930C106 191 11928 SH SOLE 9742 0 2186 SINGAPORE EXCHANGE LTD ADR ADR 82929W105 13795 165259 SH SOLE 162469 0 2790 SINGAPORE TELECOMMUNICATNS L SPON ADR NEW ADR 82929R304 15303 574220 SH SOLE 553879 0 20341 SINO LD LTD SPONSORED ADR ADR 829344308 361 41634 SH SOLE 33473 0 8161 SINOPEC SHANGHAI PETROCHEMIC SPON ADR H ADR 82935M109 3157 55385 SH SOLE 54698 0 687 SINOPHARM GROUP CO-UNSP ADR ADR 82937K101 375 17242 SH SOLE 1035 0 16207 SIRIUS XM HOLDINGS INC Common Stock 82968B103 9014 1681634 SH SOLE 1517148 0 164486 SITEONE LANDSCAPE SUPPLY INC Common Stock 82982L103 5457 71152 SH SOLE 24247 0 46905 SIX FLAGS ENTERTAINMENT CORP Common Stock 83001A102 22760 341895 SH SOLE 156428 0 185467 SJW GROUP Common Stock 784305104 3174 49731 SH SOLE 16276 0 33455 SK TELECOM LTD SPONSORED ADR ADR 78440P108 45272 1622087 SH SOLE 1242569 0 379518 SKANDINAVISKA ENSKILDA-ADR ADR 830505301 234 19944 SH SOLE 4591 0 15353 SKECHERS U.S.A. INC Common Stock 830566105 20091 530936 SH SOLE 116126 0 414810 SKF AB SPONSORED ADR ADR 784375404 6938 313237 SH SOLE 298120 0 15117 SKY PLC ADR 83084V106 18230 330321 SH SOLE 315554 0 14767 SKYWEST INC Common Stock 830879102 19235 362242 SH SOLE 174294 0 187948 SKYWORKS SOLUTIONS INC Common Stock 83088M102 49556 521915 SH SOLE 255823 0 266092 SL GREEN RLTY CORP COM REIT REIT 78440X101 15133 149934 SH SOLE 138206 0 11728 SLEEP NUMBER CORP Common Stock 83125X103 5563 147989 SH SOLE 62744 0 85245 SLM CORP COM Common Stock 78442P106 19459 1722012 SH SOLE 729555 0 992457 SM ENERGY CO Common Stock 78454L100 5010 226906 SH SOLE 172886 0 54020 SMART SAND INC Common Stock 83191H107 205 23625 SH SOLE 23543 0 82 SMART&FINAL STORES INC COM Common Stock 83190B101 1184 138535 SH SOLE 76718 0 61817 SMC CORP JAPAN SPONSORED ADR ADR 78445W306 21793 1060501 SH SOLE 868304 0 192197 SMITH & NEPHEW PLC SPDN ADR NEW ADR 83175M205 19357 552892 SH SOLE 482088 0 70804 SMITHS GROUP PLC SPON ADR ADR 83238P203 12144 602254 SH SOLE 573628 0 28626 SMURFIT KAPPA GROUP PLC-ADR ADR 83272W106 1933 56301 SH SOLE 19310 0 36991 SNAM RETE GAS SPA ADR ADR 78460A106 1108 112958 SH SOLE 96766 0 16192 SNAP-ON INC Common Stock 833034101 18449 105844 SH SOLE 93148 0 12696 SNYDERS-LANCE INC Common Stock 833551104 5615 112118 SH SOLE 66937 0 45181 SOCIEDAD QUIMICA MINERA DE C SPON ADR SER ADR 833635105 26330 443484 SH SOLE 441004 0 2480 SOCIETE GENERALE FRANCE SPONSORED ADR ADR 83364L109 22493 2171151 SH SOLE 2003430 0 167721 SODASTREAM INTL LTD USD SHS Common Stock M9068E105 2751 39117 SH SOLE 18934 0 20183 SODEXO - SPONSORED ADR ADR 833792104 19764 734168 SH SOLE 596378 0 137790 SOFTBANK CORP ADR ADR 83404D109 43735 1100116 SH SOLE 1027719 0 72397 SOHU.COM INC Common Stock 83408W103 4336 100033 SH SOLE 100004 0 29 SOLAREDGE TECHNOLOGIES INC Common Stock 83417M104 1101 29310 SH SOLE 28337 0 973 SOLARIS OILFIELD INFRAST-A Common Stock 83418M103 1728 80727 SH SOLE 32121 0 48606 SONIC AUTOMOTIVE INC Common Stock 83545G102 3408 184693 SH SOLE 75279 0 109414 SONIC CORP Common Stock 835451105 2335 84968 SH SOLE 55113 0 29855 SONIC HEALTHCARE LTD ADR ADR 83546A203 14259 798851 SH SOLE 758454 0 40397 SONOCO PRODUCTS CO Common Stock 835495102 12795 240783 SH SOLE 186075 0 54708 SONOVA HOLDING-UNSPON ADR ADR 83569C102 15610 499509 SH SOLE 419248 0 80261 SONY CORP ADR NEW ADR 835699307 38772 862556 SH SOLE 797697 0 64859 SONY FINANCIAL HOLDINGS - UNSPONS ADR ADR 835707100 304 19179 SH SOLE 14295 0 4884 SOTHEBY'S Common Stock 835898107 5851 113389 SH SOLE 60430 0 52959 SOURTHERN CO 5.25 PFD PREFERRED STOCK 842587305 363 14118 SH SOLE 0 0 14118 SOUTH JERSEY INDUSTRIES INC Common Stock 838518108 3915 125368 SH SOLE 93262 0 32106 SOUTH STATE CORP Common Stock 840441109 9146 104951 SH SOLE 32666 0 72285 SOUTH32 - ADR-W/I ADR 84473L105 20140 1489063 SH SOLE 1422306 0 66757 SOUTHERN CO/THE Common Stock 842587107 113279 2355571 SH SOLE 1828408 0 527163 SOUTHERN COPPER CORP Common Stock 84265V105 58433 1231473 SH SOLE 1168431 0 63042 SOUTHSIDE BANCSHARES INC Common Stock 84470P109 1600 47502 SH SOLE 42647 0 4855 SOUTHWEST AIRLINES CO Common Stock 844741108 108055 1650955 SH SOLE 1155384 0 495571 SOUTHWEST GAS HOLDINGS INC Common Stock 844895102 7117 88430 SH SOLE 44444 0 43986 SOUTHWESTERN ENERGY CO Common Stock 845467109 18321 3283331 SH SOLE 479874 0 2803457 SP PLUS CORP Common Stock 78469C103 4359 117489 SH SOLE 30174 0 87315 SPAB - SPDR Portfolio Aggregate Bond ETF ETP 78464A649 370 12866 SH SOLE 12866 0 0 SPARK ENERGY INC CL A COM Common Stock 846511103 1290 104023 SH SOLE 101079 0 2944 SPARK NEW ZEALAND LTD ADR 84652A102 10368 808709 SH SOLE 792899 0 15810 SPARTAN MOTORS INC Common Stock 846819100 2876 182588 SH SOLE 18057 0 164531 SPARTANNASH CO Common Stock 847215100 5248 196718 SH SOLE 80602 0 116116 SPARTON CORP COM Common Stock 847235108 858 37209 SH SOLE 4340 0 32869 SPDR BARCLAYS HIGH YIELD BOND ETF ETP 78464A417 3690 100501 SH SOLE 100501 0 0 SPDR DOW JONES INDUSTRIAL AVERAGE ETF ETP 78467X109 4940 19971 SH SOLE 3783 0 16188 SPDR KBW BANK ETF ETP 78464A797 274 5779 SH SOLE 5779 0 0 SPDR MSCI ACWI EX-US ETP 78463X848 1230 31532 SH SOLE 31532 0 0 SPDR S&P BIOTECH ETP 78464A870 311 3659 SH SOLE 3659 0 0 SPDR S&P HOMEBUILDERS ETF ETP 78464A888 639 14435 SH SOLE 0 0 14435 SPDR S&P MIDCAP 400 ETF TRUST ETP 78467Y107 30625 88662 SH SOLE 1092 0 87570 SPDR TR UNIT SER 1 ETP 78462F103 564574 2115617 SH SOLE 278017 0 1837600 SPECTRUM BRANDS HOLDINGS INC Common Stock 84763R101 7271 64687 SH SOLE 43096 0 21591 SPECTRUM PHARMACEUTICALS INC Common Stock 84763A108 2873 151592 SH SOLE 109259 0 42333 SPEEDWAY MOTORSPORTS INC Common Stock 847788106 325 17197 SH SOLE 17179 0 18 SPIRE INC Common Stock 84857L101 12625 167999 SH SOLE 142512 0 25487 SPIRIT AEROSYSTEMS HOLDINGS IN Common Stock 848574109 44296 507687 SH SOLE 134899 0 372788 SPIRIT AIRLS INC COM Common Stock 848577102 3038 67735 SH SOLE 43904 0 23831 SPIRIT RLTY CAP INC COM REIT 84860W102 12203 1422210 SH SOLE 1181438 0 240772 SPLUNK INC COM Common Stock 848637104 7798 94139 SH SOLE 85270 0 8869 SPOK HOLDINGS INC Common Stock 84863T106 1566 100052 SH SOLE 72237 0 27815 SPORTSMANS WHSE HLDGS COM Common Stock 84920Y106 679 102703 SH SOLE 47705 0 54998 SPRINT CORP Common Stock 85207U105 6370 1081538 SH SOLE 948247 0 133291 SPROUTS FARMERS MARKET INC Common Stock 85208M102 6870 282121 SH SOLE 153008 0 129113 SPS COMM INC COM Common Stock 78463M107 563 11584 SH SOLE 10886 0 698 SPX CORP Common Stock 784635104 8262 263216 SH SOLE 59636 0 203580 SPX FLOW INC Common Stock 78469X107 8117 170710 SH SOLE 92460 0 78250 SQUARE INC - A Common Stock 852234103 11106 320334 SH SOLE 97686 0 222648 SRC ENERGY INC Common Stock 78470V108 3391 397557 SH SOLE 258923 0 138634 SS&C TECHNOLOGIES INC COM Common Stock 78467J100 6272 154934 SH SOLE 130138 0 24796 SSGA ACTIVE ETF TR SPDR TR TACTIC ETP 78467V848 213 4374 SH SOLE 4374 0 0 ST JOE CO/THE Common Stock 790148100 1025 56770 SH SOLE 29735 0 27035 STAG INDL INC COM REIT REIT 85254J102 3157 115517 SH SOLE 61524 0 53993 STAGE STORES INC Common Stock 85254C305 80 47666 SH SOLE 47666 0 0 STAMPS.COM INC Common Stock 852857200 13904 73958 SH SOLE 21554 0 52404 STANDARD BK GROUP LTD SPONSORED ADR ADR 853118206 7598 479203 SH SOLE 403902 0 75301 STANDARD MOTOR PRODUCTS INC Common Stock 853666105 1639 36505 SH SOLE 22676 0 13829 STANDEX INTERNATIONAL CORP Common Stock 854231107 3235 31759 SH SOLE 12381 0 19378 STANLEY BLACK & DECKER INC Common Stock 854502101 86427 509320 SH SOLE 424576 0 84744 STAR BULK CARRIERS CORP Common Stock Y8162K204 1045 92843 SH SOLE 92843 0 0 STARBUCKS CORP Common Stock 855244109 186276 3243523 SH SOLE 2604884 0 638639 STARWOOD PROPERTY TRUST INC REIT REIT 85571B105 15371 719972 SH SOLE 153126 0 566846 STATE BK FINL CORP COM Common Stock 856190103 2200 73742 SH SOLE 45279 0 28463 STATE STREET 6 SER E PREFERRED STOCK 857477889 627 23695 SH SOLE 0 0 23695 STATE STREET CORP Common Stock 857477103 187715 1923110 SH SOLE 902247 0 1020863 STATE STREET NON-CUM PREF SERIES G PREFERRED STOCK 857477855 491 18097 SH SOLE 0 0 18097 STATESTREET CORP PREFERRED STOCK 857477608 433 15784 SH SOLE 0 0 15784 STATOIL ASA SPONSORED ADR ADR 85771P102 19198 896272 SH SOLE 789465 0 106807 STEALTHGAS INC. Common Stock Y81669106 1525 349749 SH SOLE 349749 0 0 STEEL DYNAMICS INC COM Common Stock 858119100 21859 506828 SH SOLE 342152 0 164676 STEELCASE INC Common Stock 858155203 5918 389360 SH SOLE 166660 0 222700 STEIN MART INC Common Stock 858375108 93 80174 SH SOLE 18841 0 61333 STEMLINE THERAPE INC COM Common Stock 85858C107 169 10846 SH SOLE 10644 0 202 STEPAN CO Common Stock 858586100 3845 48694 SH SOLE 27302 0 21392 STERICYCLE INC Common Stock 858912108 7802 114752 SH SOLE 102876 0 11876 STERIS PLC Common Stock G84720104 3198 36562 SH SOLE 29363 0 7199 STERLING BANCORP/DE Common Stock 85917A100 11669 474347 SH SOLE 234480 0 239867 STERLING CONSTRUCTION CO INC Common Stock 859241101 503 30876 SH SOLE 30690 0 186 STEVEN MADDEN LTD Common Stock 556269108 5330 114132 SH SOLE 53520 0 60612 STEWART INFORMATION SERVICES C Common Stock 860372101 2589 61196 SH SOLE 26831 0 34365 STIFEL FINANCIAL CORP Common Stock 860630102 7067 118659 SH SOLE 57713 0 60946 STMICROELECTRONICS N V NY REGISTRY ADR 861012102 15635 715906 SH SOLE 667768 0 48138 STOCK YARDS BANCORP INC Common Stock 861025104 2421 64220 SH SOLE 40946 0 23274 STONE ENERGY CORP Common Stock 861642403 1491 46368 SH SOLE 22255 0 24113 STONE RIDGE TR II RNS RSK PR INT Closed-End Fund 861729101 74292 8273018 SH SOLE 8273018 0 0 STONE RIDGE TR V ALT LENDG PREM Closed-End Fund 86172R101 83910 8242606 SH SOLE 8242606 0 0 STONERIDGE INC Common Stock 86183P102 2457 107469 SH SOLE 15829 0 91640 STORA ENSO CORP SPON ADR REP R ADR 86210M106 9292 588838 SH SOLE 561265 0 27573 STORE CAP CORP COM REIT 862121100 2321 89127 SH SOLE 83014 0 6113 STRAIGHT PATH COMMUNIC CL B Common Stock 862578101 1011 5561 SH SOLE 5522 0 39 STRATASYS INC Common Stock M85548101 2634 131962 SH SOLE 42324 0 89638 STRAYER EDUCATION INC Common Stock 863236105 4264 47604 SH SOLE 18509 0 29095 STREETTRACKS SER TR SPDR S&P DIVID ETP 78464A763 1223 12940 SH SOLE 12940 0 0 STRYKER CORP Common Stock 863667101 121770 786427 SH SOLE 716991 0 69436 STURM RUGER & CO INC Common Stock 864159108 1614 28894 SH SOLE 25872 0 3022 SUBARU CORP ADR 86428V104 13578 855024 SH SOLE 814097 0 40927 SUBSEA 7 S A SPONSORED ADR ADR 864323100 1752 116416 SH SOLE 112882 0 3534 SUCAMPO PHARMACEUTICALS CL A Common Stock 864909106 2012 112074 SH SOLE 63227 0 48847 SUEZ ENVIORNNEMENT SA ADR 864691100 10705 1228381 SH SOLE 1209053 0 19328 SUMITOMO CHEM CO LTD ADR ADR 865612105 11205 310304 SH SOLE 301576 0 8728 SUMITOMO CORP SPONSORED ADR ADR 865613103 20951 1229542 SH SOLE 1191286 0 38256 SUMITOMO ELEC INDS LTD ADR ADR 865617203 551 33301 SH SOLE 20595 0 12706 SUMITOMO METAL MNG CO ADR ADR 86563T104 4050 351646 SH SOLE 344389 0 7257 SUMITOMO MITSUI FINL SPONSORED ADR ADR 86562M209 54577 6280492 SH SOLE 5144514 0 1135978 SUMITOMO MITSUI TR SPONSORED ADR ADR 86562X106 17188 4265040 SH SOLE 4076351 0 188689 SUMMIT HOTEL PPTYS INC COM REIT 866082100 3309 217261 SH SOLE 148480 0 68781 SUMMIT MATERIALS INC - CL A Common Stock 86614U100 7577 240997 SH SOLE 59867 0 181130 SUN ART RETAIL GRP LTD ADR ADR 866633100 307 28742 SH SOLE 28584 0 158 SUN COMMUNITIES INC REIT REIT 866674104 9790 105519 SH SOLE 95430 0 10089 SUN HUNG KAI PPTYS LTD SPONSORED ADR ADR 86676H302 30069 1806472 SH SOLE 1757844 0 48628 SUN HYDRAULICS CORP Common Stock 866942105 2791 43146 SH SOLE 20078 0 23068 SUN LIFE FINANCIAL INC Common Stock 866796105 6974 169034 SH SOLE 156022 0 13012 SUNCOKE ENERGY INC Common Stock 86722A103 3090 257677 SH SOLE 138766 0 118911 SUNCOR ENERGY INC Common Stock 867224107 24637 670943 SH SOLE 510756 0 160187 SUNCORP GROUP LTD - SPON ADR ADR 86723Y209 1030 95788 SH SOLE 86629 0 9159 SUNPOWER CORP Common Stock 867652406 1285 152403 SH SOLE 149942 0 2461 SUNRUN INC COM Common Stock 86771W105 386 65475 SH SOLE 65292 0 183 SUNSTONE HOTEL INVESTORS INC REIT REIT 867892101 7994 483612 SH SOLE 211067 0 272545 SUNTORY BEVER & FOOD ADS ADR 86803T104 14896 668590 SH SOLE 652098 0 16492 SUNTRUST BANKS INC Common Stock 867914103 133549 2067638 SH SOLE 1358802 0 708836 SUPER MICRO COMPUTER INC Common Stock 86800U104 6173 295009 SH SOLE 52823 0 242186 SUPERIOR ENERGY SVCS INC COM Common Stock 868157108 2242 232844 SH SOLE 210482 0 22362 SUPERIOR INDUSTRIES INTERNATIO Common Stock 868168105 1090 73422 SH SOLE 53023 0 20399 SUPERNUS PHARMA INC COM Common Stock 868459108 12289 308389 SH SOLE 85804 0 222585 SUPERVALU INC Common Stock 868536301 8022 371388 SH SOLE 138585 0 232803 SURGUTNEFTEGAZ JSC SPON ADR PFD ADR 868861105 3209 653582 SH SOLE 649926 0 3656 SURMODICS INC Common Stock 868873100 687 24543 SH SOLE 18806 0 5737 SURUGA BANK LTD - UNSPON ADR ADR 869007203 290 1351 SH SOLE 1153 0 198 SUZUKI MTR CORP ADR ADR 86959X107 4834 20760 SH SOLE 20155 0 605 SVB FINANCIAL GROUP Common Stock 78486Q101 29356 125578 SH SOLE 47465 0 78113 SVENSKA CELLULOSA AKTIEBOLAG SPONSORED ADR ADR 869587402 2933 285854 SH SOLE 281288 0 4566 SVENSKA HANDELSBANKEN ADR ADR 86959C103 13883 2049197 SH SOLE 2008734 0 40463 SWATCH GROUP AG ADR ADR 870123106 11009 540724 SH SOLE 523584 0 17140 SWEDBANK AB ADR ADR 870195104 19799 823434 SH SOLE 795599 0 27835 SWEDISH MATCH AB SPONSORED ADR ADR 870309606 271 13809 SH SOLE 6780 0 7029 SWIRE PAC LTD SPON ADR A ADR 870794302 11943 1300226 SH SOLE 1265865 0 34361 SWISS RE AG ZUERICH NAMEN AKT Common Stock H8431B109 271 2913 SH SOLE 2913 0 0 SWISS RE LTD SPONSORED ADR ADR 870886108 25569 1093623 SH SOLE 1064206 0 29417 SWISSCOM AG-SPONSORED ADR ADR 871013108 17938 336367 SH SOLE 325985 0 10382 SYKES ENTERPRISES INC Common Stock 871237103 6782 215640 SH SOLE 87655 0 127985 SYMANTEC CORP Common Stock 871503108 59446 2118549 SH SOLE 1107331 0 1011218 SYMRISE AG - ADR ADR 87155N109 18388 861662 SH SOLE 836254 0 25408 SYNAPTICS INC Common Stock 87157D109 5921 148256 SH SOLE 58576 0 89680 SYNCHRONOSS TECHNOLOGIES INC Common Stock 87157B103 739 82657 SH SOLE 45459 0 37198 SYNCHRONY FINL COM Common Stock 87165B103 86562 2241954 SH SOLE 1170045 0 1071909 SYNERGY PHARMACEUTICAL COM NEW Common Stock 871639308 276 123866 SH SOLE 107715 0 16151 SYNGENTA AG SPONSORED ADR ADR 87160A100 482 5195 SH SOLE 4877 0 318 SYNNEX CORP Common Stock 87162W100 9336 68671 SH SOLE 29497 0 39174 SYNOPSYS INC Common Stock 871607107 30101 353133 SH SOLE 285587 0 67546 SYNOVUS FINANCIAL CORP Common Stock 87161C501 9094 189700 SH SOLE 129177 0 60523 SYNTEL INC Common Stock 87162H103 1914 83239 SH SOLE 38074 0 45165 SYNTHETIC BIOLOGICS IN COM Common Stock 87164U102 55 109166 SH SOLE 109166 0 0 SYSCO CORP Common Stock 871829107 133336 2195560 SH SOLE 1499886 0 695674 SYSMEX CORP UNSPONS ADR ADR 87184P109 18757 475468 SH SOLE 457547 0 17921 SYSTEMAX INC Common Stock 871851101 1495 44924 SH SOLE 8485 0 36439 T ROWE PRICE GROUP INC Common Stock 74144T108 70415 671064 SH SOLE 499041 0 172023 T&D HLDGS INC ADR ADR 872120100 8635 1023145 SH SOLE 965796 0 57349 TABCORP HLDGS LTD ADR ADR 873306302 133 15163 SH SOLE 5371 0 9792 TABULA RASA HEALTHCARE INC Common Stock 873379101 895 31899 SH SOLE 1937 0 29962 TACTILE SYSTEMS TECHNOLOGY I Common Stock 87357P100 216 7439 SH SOLE 6749 0 690 TAHOE RES INC COM Common Stock 873868103 2249 469570 SH SOLE 256271 0 213299 TAIHEIYO CEMENT CORP - SPON ADR ADR 87401G106 395 39416 SH SOLE 35316 0 4100 TAILORED BRANDS INC Common Stock 87403A107 5223 239262 SH SOLE 102955 0 136307 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR ADR 874039100 108987 2748731 SH SOLE 2472327 0 276404 TAKEDA PHARMACEUTICALS CO SPON ADR ADR 874060205 44134 1551288 SH SOLE 1160826 0 390462 TAKE-TWO INTERACTIVE SOFTWARE Common Stock 874054109 27799 253227 SH SOLE 63807 0 189420 TAL EDUCATION GROUP ADR 874080104 9755 328340 SH SOLE 322390 0 5950 TANGER FACTORY OUTLET CENTER REIT REIT 875465106 6529 246296 SH SOLE 199369 0 46927 TAPESTRY INC Common Stock 876030107 31014 701187 SH SOLE 598769 0 102418 TARGA RESOURCES CORP Common Stock 87612G101 12363 255331 SH SOLE 253105 0 2226 TARGET CORP Common Stock 87612E106 130310 1997087 SH SOLE 1478526 0 518561 TARO PHARMACEUTICAL INDS LTD ORD Common Stock M8737E108 8427 80476 SH SOLE 79513 0 963 TATA MOTORS LTD SPONSORED ADR ADR 876568502 12700 384040 SH SOLE 363906 0 20134 TATE & LYLE PLC SPONSORED ADR ADR 876570607 6994 185076 SH SOLE 181493 0 3583 TAUBMAN CENTERS INC REIT REIT 876664103 9224 140981 SH SOLE 101554 0 39427 TAYLOR MORRISON HOME CL A Common Stock 87724P106 3780 154481 SH SOLE 50593 0 103888 TCF FINANCIAL CORP Common Stock 872275102 15535 757802 SH SOLE 292609 0 465193 TD AMERITRADE HOLDING CORP Common Stock 87236Y108 10910 213377 SH SOLE 194985 0 18392 TDK CORP - SPONSORED ADR ADR 872351408 10480 131136 SH SOLE 127015 0 4121 TE CONNECTIVITY LTD Common Stock H84989104 55051 579237 SH SOLE 514606 0 64631 TEAM INC Common Stock 878155100 2921 196061 SH SOLE 67161 0 128900 TECH DATA CORP Common Stock 878237106 18860 192505 SH SOLE 69297 0 123208 TECHNIPFMC PLC Common Stock G87110105 13712 437957 SH SOLE 411583 0 26374 TECHTRONIC INDS LTD SPONSORED ADR ADR 87873R101 26136 801220 SH SOLE 644334 0 156886 TECK RESOURCES LTD Common Stock 878742204 13113 501087 SH SOLE 499917 0 1170 TEEKAY CORP Common Stock Y8564W103 1345 144302 SH SOLE 142664 0 1638 TEEKAY TANKERS LTD Common Stock Y8565N102 251 179315 SH SOLE 120514 0 58801 TEGNA INC Common Stock 87901J105 10819 768427 SH SOLE 297052 0 471375 TEIJIN LTD ADR ADR 879063204 1084 49066 SH SOLE 41568 0 7498 TELADOC INC COM Common Stock 87918A105 1802 51711 SH SOLE 14642 0 37069 TELECOM ITALIA S P A NEW SPON ADR ORD ADR 87927Y102 6887 797999 SH SOLE 760496 0 37503 TELECOM ITALIA S P A NEW SPON ADR SVGS ADR 87927Y201 1362 188842 SH SOLE 181814 0 7028 TELEDYNE TECHNOLOGIES INC Common Stock 879360105 13081 72209 SH SOLE 26705 0 45504 TELEFLEX INC Common Stock 879369106 32401 130219 SH SOLE 88549 0 41670 TELEFONICA BRASIL SA ADR 87936R106 13943 940164 SH SOLE 879854 0 60310 TELEFONICA S A SPONSORED ADR ADR 879382208 13844 1430128 SH SOLE 1347434 0 82694 TELENOR ASA SPONSORED ADR ADR 87944W105 7043 329266 SH SOLE 319147 0 10119 TELEPHONE & DATA SYSTEMS INC Common Stock 879433829 12447 447718 SH SOLE 306696 0 141022 TELIASONERA A B SPONSORED ADR ADR 87960M205 8452 951764 SH SOLE 929610 0 22154 TELIGENT INC Common Stock 87960W104 371 102186 SH SOLE 100505 0 1681 TELLURIAN INC Common Stock 87968A104 381 39111 SH SOLE 38909 0 202 TELSTRA CORP LTD SPON ADR ADR 87969N204 11781 832613 SH SOLE 823871 0 8742 TELUS CORP NON-VTG SHS Common Stock 87971M103 2944 77745 SH SOLE 77598 0 147 TEMPLETON ENERG MKTS INC FD Closed-End Fund 880192109 291 26087 SH SOLE 10341 0 15746 TEMPLETON GLOBAL INCOME FUND Closed-End Fund 880198106 1246 192818 SH SOLE 182448 0 10370 TEMPUR SEALY INTERNATIONAL INC Common Stock 88023U101 6935 110627 SH SOLE 79304 0 31323 TENAGA NASIONAL BERHAD SPONSORED ADR ADR 880277108 4616 309197 SH SOLE 303248 0 5949 TENARIS SA ADR ADR 88031M109 10373 325587 SH SOLE 313063 0 12524 TENCENT HOLDINGS LTD Common Stock G87572163 472 9084 SH SOLE 9084 0 0 TENCENT HOLDINGS LTD - ADR ADR 88032Q109 126054 2427852 SH SOLE 1288587 0 1139265 TENET HEALTHCARE CORP Common Stock 88033G407 12293 810895 SH SOLE 336104 0 474791 TENNANT CO Common Stock 880345103 4084 56218 SH SOLE 19449 0 36769 TENNECO INC Common Stock 880349105 6100 104200 SH SOLE 38177 0 66023 TERADATA CORP Common Stock 88076W103 15609 405862 SH SOLE 216320 0 189542 TERADYNE INC Common Stock 880770102 33134 791354 SH SOLE 261649 0 529705 TEREX CORP Common Stock 880779103 12642 262180 SH SOLE 154228 0 107952 TERNIUM SA-SPONSORED ADR ADR 880890108 9163 290053 SH SOLE 284847 0 5206 TERRAFORM PWR INC CL A COM Common Stock 88104R209 1406 117588 SH SOLE 74008 0 43580 TERRENO RLTY CORP COM REIT 88146M101 2594 73997 SH SOLE 64205 0 9792 TERRITORIAL BANCORP INC Common Stock 88145X108 633 20495 SH SOLE 8482 0 12013 TESARO INC COM Common Stock 881569107 2700 32587 SH SOLE 17371 0 15216 TESCO PLC SPONSORED ADR ADR 881575302 19482 2294663 SH SOLE 2241702 0 52961 TESLA INC Common Stock 88160R101 32743 105166 SH SOLE 97611 0 7555 TETRA TECH INC Common Stock 88162G103 10952 227461 SH SOLE 71651 0 155810 TETRA TECHNOLOGIES INC Common Stock 88162F105 1388 325000 SH SOLE 247611 0 77389 TETRAPHASE PHARMA INC COM Common Stock 88165N105 534 84741 SH SOLE 79948 0 4793 TEVA PHARMACEUTICAL-SP ADR ADR 881624209 20849 1100205 SH SOLE 1090123 0 10082 TEXAS CAPITAL BANCSHARES INC Common Stock 88224Q107 5604 63038 SH SOLE 50588 0 12450 TEXAS INSTRUMENTS INC Common Stock 882508104 393855 3771109 SH SOLE 2634450 0 1136659 TEXAS ROADHOUSE INC Common Stock 882681109 5823 110536 SH SOLE 68306 0 42230 TEXTAINER GROUP HOLDINGS LTD Common Stock G8766E109 3006 139795 SH SOLE 71497 0 68298 TEXTRON INC Common Stock 883203101 34856 615940 SH SOLE 503203 0 112737 TFS FINANCIAL CORP Common Stock 87240R107 6293 421249 SH SOLE 75595 0 345654 THERAPEUTICSMD INC COM Common Stock 88338N107 302 49931 SH SOLE 45284 0 4647 THERAVANCE BIOPHARMA INC Common Stock G8807B106 542 19434 SH SOLE 19216 0 218 THERMO FISHER SCIENTIFIC INC Common Stock 883556102 180880 952603 SH SOLE 845982 0 106621 THERMON GROUP HLDGS IN COM Common Stock 88362T103 828 34964 SH SOLE 18894 0 16070 THIRD POINT REINSURANCE LTD Common Stock G8827U100 1575 107539 SH SOLE 105964 0 1575 THK CO LTD - ADR ADR 872434105 8167 433961 SH SOLE 409104 0 24857 THOMSON REUTERS CORP Common Stock 884903105 12675 290781 SH SOLE 273518 0 17263 THOR INDUSTRIES INC Common Stock 885160101 22939 152199 SH SOLE 103693 0 48506 TIDEWATER INC COM Common Stock 88642R109 449 18412 SH SOLE 18355 0 57 TIER REIT INC REIT 88650V208 3718 182328 SH SOLE 32450 0 149878 TIFFANY & CO Common Stock 886547108 46860 450791 SH SOLE 278085 0 172706 TIGER BRANDS LTD SPON ADR NEW ADR 88673M201 1895 52348 SH SOLE 50628 0 1720 TILE SHOP HLDGS COM Common Stock 88677Q109 304 31615 SH SOLE 31153 0 462 TILLYS INC CL A Common Stock 886885102 969 65652 SH SOLE 39271 0 26381 TIM PARTICIPACOES S A SPONS ADR PFD ADR 88706P205 9819 508487 SH SOLE 507117 0 1370 TIME INC Common Stock 887228104 10147 549974 SH SOLE 250129 0 299845 TIME WARNER INC Common Stock 887317303 171385 1873674 SH SOLE 1533676 0 339998 TIMKEN CO Common Stock 887389104 9050 184125 SH SOLE 110852 0 73273 TIMKENSTEEL CORP Common Stock 887399103 1836 120858 SH SOLE 89347 0 31511 TITAN INTERNATIONAL INC Common Stock 88830M102 1556 120828 SH SOLE 95910 0 24918 TITAN MACHINERY INC Common Stock 88830R101 1240 58592 SH SOLE 21282 0 37310 TIVITY HEALTH INC Common Stock 88870R102 2780 76052 SH SOLE 51356 0 24696 TIVO CORP Common Stock 88870P106 6182 396278 SH SOLE 175712 0 220566 TJX COS INC Common Stock 872540109 192413 2516520 SH SOLE 1555879 0 960641 T-MOBILE US INC Common Stock 872590104 39582 623237 SH SOLE 454795 0 168442 TOKIO MARINE HOLDINGS INC ADR 889094108 24011 524825 SH SOLE 501364 0 23461 TOKYO ELECTRONIC LTD ADR ADR 889110102 26051 573484 SH SOLE 524605 0 48879 TOKYO GAS CO LTD ADR ADR 889115101 7105 628798 SH SOLE 614297 0 14501 TOLL BROTHERS INC Common Stock 889478103 17006 354150 SH SOLE 166743 0 187407 TOMPKINS FINANCIAL CORP Common Stock 890110109 2504 30776 SH SOLE 21664 0 9112 TOOTSIE ROLL INDUSTRIES INC Common Stock 890516107 1365 37494 SH SOLE 36754 0 740 TOPBUILD CORP Common Stock 89055F103 14166 187037 SH SOLE 90588 0 96449 TOPDANMARK AS ADR ADR 89054C101 283 66281 SH SOLE 64623 0 1658 TOPPAN PRTG LTD ADR ADR 890747306 898 101809 SH SOLE 70358 0 31451 TORAY INDUSTRIES ADR ADR 890880206 19013 1008637 SH SOLE 975882 0 32755 TORCHMARK CORP Common Stock 891027104 38054 419513 SH SOLE 378057 0 41456 TORO CO/THE Common Stock 891092108 9414 144326 SH SOLE 105688 0 38638 TORONTO-DOMINION BANK/THE Common Stock 891160509 31992 546126 SH SOLE 541386 0 4740 TOSHIBA CORP UNSP ADR ADR 891493306 7876 471488 SH SOLE 454367 0 17121 TOTAL S A SPONSORED ADR ADR 89151E109 79098 1430862 SH SOLE 1275017 0 155845 TOTAL SYSTEM SERVICES INC Common Stock 891906109 21992 278069 SH SOLE 188949 0 89120 TOTO LTD-UNSPONSORED ADR ADR 891515207 5947 102294 SH SOLE 98595 0 3699 TOWER INTERNATIONAL INC Common Stock 891826109 3510 114905 SH SOLE 13180 0 101725 TOWER SEMICONDUCTOR SHS NEW Common Stock M87915274 1258 36921 SH SOLE 10389 0 26532 TOWNE BANK/PORTSMOUTH VA Common Stock 89214P109 1900 61799 SH SOLE 40069 0 21730 TOWNSQUARE MEDIA INC CL A Common Stock 892231101 98 12762 SH SOLE 3771 0 8991 TOYOTA MOTOR CORP SP ADR REP2COM ADR 892331307 92820 729890 SH SOLE 671934 0 57956 TPG PACE ENERGY HOLDINGS COR Unit 872656202 675 65828 SH SOLE 0 0 65828 TPG PACE HLDGS CORP UNIT EXP Unit G89827102 474 45795 SH SOLE 0 0 45795 TRACTOR SUPPLY CO Common Stock 892356106 51311 686432 SH SOLE 314681 0 371751 TRADE DESK INC/THE -CLASS A Common Stock 88339J105 453 9903 SH SOLE 9074 0 829 TRANSALTA CORP Common Stock 89346D107 221 37095 SH SOLE 37095 0 0 TRANSCANADA CORP Common Stock 89353D107 11800 242590 SH SOLE 240422 0 2168 TRANSDIGM GROUP INC Common Stock 893641100 45578 165968 SH SOLE 105672 0 60296 TRANSOCEAN LTD/SWITZERLAND Common Stock H8817H100 14574 1364649 SH SOLE 864568 0 500081 TRANSPORTADORA DE GAS SPONSR ADR B ADR 893870204 2177 97922 SH SOLE 97917 0 5 TRANSUNION Common Stock 89400J107 12020 218697 SH SOLE 165496 0 53201 TRAVEL CENTERS OF AMERICA Common Stock 894174101 467 113876 SH SOLE 27665 0 86211 TRAVELERS COS INC/THE Common Stock 89417E109 222258 1638585 SH SOLE 1011598 0 626987 TRAVELPORT WORLDWIDE L SHS Common Stock G9019D104 1470 112471 SH SOLE 32351 0 80120 TREASURY WINE ESTATES LTD ADR ADR 89465J109 16380 1306764 SH SOLE 1284027 0 22737 TREDEGAR CORP Common Stock 894650100 1116 58114 SH SOLE 38932 0 19182 TREEHOUSE FOODS INC Common Stock 89469A104 6693 135321 SH SOLE 105104 0 30217 TREND MICRO INC - SPON ADR ADR 89486M206 10898 192038 SH SOLE 185277 0 6761 TREVENA INC Common Stock 89532E109 95 59583 SH SOLE 32945 0 26638 TREX CO INC Common Stock 89531P105 8667 79958 SH SOLE 67244 0 12714 TRI CONTL CORP COM Closed-End Fund 895436103 430 15953 SH SOLE 7621 0 8332 TRI POINTE GROUP INC COM Common Stock 87265H109 7647 426746 SH SOLE 177855 0 248891 TRIBUNE MEDIA CO Common Stock 896047503 8895 209450 SH SOLE 125904 0 83546 TRICO BANCSHARES Common Stock 896095106 1763 46572 SH SOLE 13755 0 32817 TRIMAS CORP Common Stock 896215209 3250 121488 SH SOLE 42113 0 79375 TRIMBLE INC Common Stock 896239100 20403 502042 SH SOLE 436475 0 65567 TRINET GROUP INC Common Stock 896288107 6533 147335 SH SOLE 50435 0 96900 TRINITY INDUSTRIES INC Common Stock 896522109 26811 715712 SH SOLE 315279 0 400433 TRINSEO S A SHS Common Stock L9340P101 7403 101972 SH SOLE 18641 0 83331 TRIP ADVISOR INC Common Stock 896945201 13211 383368 SH SOLE 136787 0 246581 TRIPLE-S MANAGEMENT CORP Common Stock 896749108 2052 82585 SH SOLE 15007 0 67578 TRISTATE CAP HLDGS INC COM Common Stock 89678F100 266 11549 SH SOLE 7220 0 4329 TRITON INTERNATIONAL LTD/BER Common Stock G9078F107 4186 111764 SH SOLE 42310 0 69454 TRIUMPH BANCORP INC COM Common Stock 89679E300 1318 41851 SH SOLE 8989 0 32862 TRIUMPH GROUP INC Common Stock 896818101 6980 256630 SH SOLE 107944 0 148686 TRONC INC Common Stock 89703P107 1698 96504 SH SOLE 28571 0 67933 TRONOX INC COM Common Stock Q9235V101 4968 242226 SH SOLE 129807 0 112419 TRUEBLUE INC Common Stock 89785X101 5849 212708 SH SOLE 53039 0 159669 TRUECAR INC Common Stock 89785L107 663 59194 SH SOLE 56206 0 2988 TRUPANION INC Common Stock 898202106 1014 34658 SH SOLE 16547 0 18111 TRUSTCO BANK CORP NY Common Stock 898349105 4271 464209 SH SOLE 258075 0 206134 TRUSTMARK CORP Common Stock 898402102 6264 196596 SH SOLE 138880 0 57716 TSAKOS ENERGY NAVIGATION LTD Common Stock G9108L108 2929 749063 SH SOLE 749063 0 0 TTEC HOLDINGS INC Common Stock 89854H102 2324 57742 SH SOLE 35441 0 22301 TTM TECHNOLOGIES INC Common Stock 87305R109 3467 221274 SH SOLE 111935 0 109339 TUESDAY MORNING CORP Common Stock 899035505 485 176227 SH SOLE 117410 0 58817 TULLOW OIL PLC ADR ADR 899415202 60 44290 SH SOLE 44290 0 0 TUPPERWARE BRANDS CORP Common Stock 899896104 11837 188791 SH SOLE 134213 0 54578 TURK TELEKOMUNIKA-UNSPON ADR ADR 90011Q100 196 57765 SH SOLE 54284 0 3481 TURKCELL ILETISIM HIZMET-ADR ADR 900111204 5812 569848 SH SOLE 563591 0 6257 TURKIYE GARANTI BANKASI-ADR ADR 900148701 3319 1172832 SH SOLE 869655 0 303177 TURNA RETE ELETTRICA ADR ADR 88088L103 14150 812301 SH SOLE 781713 0 30588 TURQUOISE HILL RESOURCES LTD Common Stock 900435108 2747 800905 SH SOLE 792490 0 8415 TUTOR PERINI CORP Common Stock 901109108 3027 119392 SH SOLE 41970 0 77422 TWENTY-FIRST CENTURY FOX INC Common Stock 90130A101 114796 3324537 SH SOLE 2687820 0 636717 TWENTY-FIRST CENTURY FOX-B Common Stock 90130A200 4094 119989 SH SOLE 108656 0 11333 TWILIO INC CL A Common Stock 90138F102 454 19248 SH SOLE 18724 0 524 TWITTER INC Common Stock 90184L102 13240 551445 SH SOLE 535936 0 15509 TWO HBRS INVT CORP COM REIT 90187B408 11671 717755 SH SOLE 348042 0 369714 TYLER TECHNOLOGIES INC Common Stock 902252105 13199 74549 SH SOLE 51129 0 23420 TYSON FOODS INC Common Stock 902494103 113847 1404301 SH SOLE 634861 0 769440 UBIQUITI NETWORKS INC COM Common Stock 90347A100 2356 33179 SH SOLE 32563 0 616 UBISOFT ENTMT SA ADR ADR 90348R102 355 23176 SH SOLE 22516 0 660 UBS AG LONDON BRH ETRAC ALER MLP ETP 90267B682 624 36028 SH SOLE 36028 0 0 UBS GROUP AG Common Stock H42097107 40299 2191344 SH SOLE 1863725 0 327619 UCB S A ADR ADR 903480101 761 19838 SH SOLE 16788 0 3050 UDR INC COM REIT REIT 902653104 15702 407643 SH SOLE 370232 0 37411 UGI CORP Common Stock 902681105 19938 424663 SH SOLE 168107 0 256556 ULTA BEAUTY INC Common Stock 90384S303 54086 241822 SH SOLE 86864 0 154958 ULTIMATE SOFTWARE GROUP INC Common Stock 90385D107 13185 60420 SH SOLE 53062 0 7358 ULTRA CLEAN HOLDINGS Common Stock 90385V107 1256 54401 SH SOLE 24734 0 29667 ULTRA PETROLEUM CORP Common Stock 903914208 2269 250397 SH SOLE 93854 0 156543 ULTRAGENYX PHARMACEUTICAL Common Stock 90400D108 1024 22075 SH SOLE 15924 0 6151 ULTRAPAR PARTICIPAC-SPON ADR ADR 90400P101 4278 188191 SH SOLE 181956 0 6235 UMB FINANCIAL CORP Common Stock 902788108 3608 50163 SH SOLE 38105 0 12058 UMH PROPERTIES INC COM REIT REIT 903002103 902 60528 SH SOLE 56525 0 4003 UMICORE - UNSPON ADR ADR 90420M104 731 61248 SH SOLE 59079 0 2169 UMPQUA HOLDINGS CORP Common Stock 904214103 17413 837185 SH SOLE 452480 0 384705 UNDER ARMOUR INC-CLASS A Common Stock 904311107 6579 455930 SH SOLE 430824 0 25106 UNDER ARMOUR INC-CLASS C Common Stock 904311206 2951 221571 SH SOLE 134879 0 86692 UNIBAIL-RODAMCO SE-UNSP ADR ADR 904587102 23686 942332 SH SOLE 911122 0 31210 UNICHARM CORP ADR 90460M204 14525 2766658 SH SOLE 2717888 0 48770 UNIFI INC Common Stock 904677200 867 24163 SH SOLE 23432 0 731 UNIFIRST CORP/MA Common Stock 904708104 4328 26244 SH SOLE 19305 0 6939 UNILEVER N V N Y SHS NEW ADR 904784709 77269 1371962 SH SOLE 1114038 0 257924 UNILEVER PLC SPON ADR NEW ADR 904767704 45763 826938 SH SOLE 756013 0 70925 UNION BANKSHARES CORP Common Stock 90539J109 2767 76496 SH SOLE 31177 0 45319 UNION PACIFIC CORP Common Stock 907818108 313124 2335004 SH SOLE 1853134 0 481870 UNISYS CORP Common Stock 909214306 2902 356100 SH SOLE 100669 0 255431 UNIT CORP Common Stock 909218109 3411 155039 SH SOLE 109444 0 45595 UNITED BANKSHARES INC/WV Common Stock 909907107 4628 133184 SH SOLE 108721 0 24463 UNITED CMNTY FINL CORP OHIO COM Common Stock 909839102 321 35177 SH SOLE 35054 0 123 UNITED COMMUNITY BANKS INC/GA Common Stock 90984P303 4235 150510 SH SOLE 87934 0 62576 UNITED CONTINENTAL HOLDINGS IN Common Stock 910047109 73215 1086282 SH SOLE 572555 0 513727 UNITED FINL BANCORP COM / NEW Common Stock 910304104 1901 107760 SH SOLE 53975 0 53785 UNITED FIRE GROUP INC Common Stock 910340108 2460 53978 SH SOLE 30375 0 23603 UNITED INS HLDGS CORP COM Common Stock 910710102 461 26736 SH SOLE 25707 0 1029 UNITED MICROELECTRONICS CORP SPONSORED ADR ADR 910873405 9837 4115782 SH SOLE 4001322 0 114460 UNITED NATURAL FOODS INC Common Stock 911163103 13568 275374 SH SOLE 129722 0 145652 UNITED OVERSEAS BK LTD SPONSORED ADR ADR 911271302 34034 858681 SH SOLE 802834 0 55847 UNITED PARCEL SERVICE INC Common Stock 911312106 314611 2640462 SH SOLE 1237976 0 1402486 UNITED RENTALS INC Common Stock 911363109 54300 315862 SH SOLE 199667 0 116195 UNITED STATES CELLULAR CORP Common Stock 911684108 2384 63351 SH SOLE 57489 0 5862 UNITED STATES STEEL CORP Common Stock 912909108 35703 1014571 SH SOLE 223484 0 791087 UNITED TECHNOLOGIES CORP Common Stock 913017109 294959 2312133 SH SOLE 1582699 0 729434 UNITED THERAPEUTICS CORP Common Stock 91307C102 25906 175100 SH SOLE 59363 0 115737 UNITED UTILITIES GROUP PLC ADR 91311E102 14655 653351 SH SOLE 627770 0 25581 UNITEDHEALTH GROUP INC Common Stock 91324P102 817997 3710408 SH SOLE 2243775 0 1466633 UNITI GROUP INC REIT 91325V108 2759 155068 SH SOLE 144670 0 10398 UNITIL CORP Common Stock 913259107 6389 140051 SH SOLE 64418 0 75633 UNIVAR INC COM Common Stock 91336L107 1623 52427 SH SOLE 16109 0 36318 UNIVERSAL CORP/VA Common Stock 913456109 5025 95718 SH SOLE 59635 0 36083 UNIVERSAL DISPLAY CORP COM Common Stock 91347P105 5352 31001 SH SOLE 12710 0 18291 UNIVERSAL ELECTRONICS INC Common Stock 913483103 809 17112 SH SOLE 12762 0 4350 UNIVERSAL FOREST PRODUCTS INC Common Stock 913543104 4663 123959 SH SOLE 85880 0 38079 UNIVERSAL HEALTH RLTY INCOME REIT REIT 91359E105 2631 35028 SH SOLE 33883 0 1145 UNIVERSAL HEALTH SERVICES INC Common Stock 913903100 19071 168245 SH SOLE 110629 0 57616 UNIVERSAL INSURANCE HOLDINGS I Common Stock 91359V107 3114 113847 SH SOLE 36401 0 77446 UNIVEST CORP OF PENNSYLVANIA Common Stock 915271100 2890 103036 SH SOLE 23857 0 79179 UNUM GROUP Common Stock 91529Y106 54823 998782 SH SOLE 537729 0 461053 UOL GROUP LIMITIED ADR ADR 91529G105 730 28026 SH SOLE 13523 0 14503 UPM KYMMENE CORP SPONSORED ADR ADR 915436109 14700 473719 SH SOLE 458004 0 15715 URBAN EDGE PROPERTIES REIT 91704F104 4307 168976 SH SOLE 142170 0 26806 URBAN OUTFITTERS INC Common Stock 917047102 9136 260576 SH SOLE 144677 0 115899 URSTADT BIDDLE - CLASS A REIT REIT 917286205 2421 111359 SH SOLE 88668 0 22691 US BANCORP Common Stock 902973304 246050 4592201 SH SOLE 3230438 0 1361763 US BANCORP 5.15 PREFERRED STOCK 902973791 218 8627 SH SOLE 0 0 8627 US BANCORP 6.5 PREFERRED STOCK 902973833 449 15924 SH SOLE 0 0 15924 US CONCRETE INC Common Stock 90333L201 5656 67612 SH SOLE 14328 0 53284 US ECOLOGY INC Common Stock 91732J102 952 18659 SH SOLE 17872 0 787 US FOODS HOLDING CORP Common Stock 912008109 11831 370532 SH SOLE 218489 0 152043 US PHYSICAL THERAPY INC Common Stock 90337L108 1522 21079 SH SOLE 10604 0 10475 US SILICA HOLDINGS INC Common Stock 90346E103 3250 99808 SH SOLE 88840 0 10968 USA TECHNOLOGIES INC COM NO PAR Common Stock 90328S500 2193 224960 SH SOLE 13047 0 211913 USANA HEALTH SCIENCES INC Common Stock 90328M107 1921 25945 SH SOLE 9933 0 16012 USG CORP Common Stock 903293405 5009 129911 SH SOLE 41860 0 88051 VAIL RESORTS INC Common Stock 91879Q109 13711 64533 SH SOLE 18518 0 46015 VALE SA ADR 91912E105 19860 1623864 SH SOLE 1563323 0 60541 VALEANT PHARMACEUTICALS INTERN Common Stock 91911K102 26807 1290027 SH SOLE 510727 0 779300 VALEO SPONSORED ADR ADR 919134304 29249 783421 SH SOLE 679497 0 103924 VALERO ENERGY CORP Common Stock 91913Y100 213717 2325290 SH SOLE 1313138 0 1012152 VALIDUS HOLDINGS LTD Common Stock G9319H102 21314 454254 SH SOLE 155617 0 298637 VALLEY NATIONAL BANCORP Common Stock 919794107 8625 768702 SH SOLE 567058 0 201644 VALLOUREC SA SPONSORE ADR NEW ADR 92023R308 16 13525 SH SOLE 13525 0 0 VALMONT INDUSTRIES INC Common Stock 920253101 8078 48708 SH SOLE 18685 0 30023 VALVOLINE INC Common Stock 92047W101 17049 680332 SH SOLE 203244 0 477088 VANDA PHARMACEUTICALS COM Common Stock 921659108 551 36241 SH SOLE 6413 0 29828 VANECK VECTORS INDIA SMALL-CAP INDEX ETF ETP 92189F767 1038 15300 SH SOLE 15300 0 0 VANECK VECTORS RUSSIA ETF ETP 92189F403 4193 197675 SH SOLE 60000 0 137675 VANECK VECTORS SEMICONDUCTOR E ETP 92189F676 282 2883 SH SOLE 2883 0 0 VANGARD TOTAL WORLD STOCK INDEX FUND ETF ETP 922042742 6596 88821 SH SOLE 18061 0 70760 VANGAURD S&P 500 ETF ETP 922908363 2515603 10255628 SH SOLE 8294959 0 1960669 VANGUARD BD INDEX FD SHORT TRM BOND ETP 921937827 785 9920 SH SOLE 9920 0 0 VANGUARD CHARLOTTE FDS INTL BD IDX ETF ETP 92203J407 10710 196979 SH SOLE 5088 0 191891 VANGUARD DIVIDEND APPREC ETF ETP 921908844 1155 11321 SH SOLE 11321 0 0 VANGUARD ENERGY ETF ETP 92204A306 1484 14997 SH SOLE 14997 0 0 VANGUARD ETF INFO TECH ETP 92204A702 515 3125 SH SOLE 3125 0 0 VANGUARD FINANCIALS ETF ETP 92204A405 354 5049 SH SOLE 4223 0 826 VANGUARD FTSE ALL WORLD EX-U ETP 922042775 5235 95672 SH SOLE 95672 0 0 VANGUARD FTSE DEV MARKET ETP 921943858 55057 1227301 SH SOLE 272291 0 955010 VANGUARD FTSE EMERGING MARKETS ETP 922042858 118732 2586200 SH SOLE 1052559 0 1533641 Vanguard Growth ETF ETP 922908736 1793 12748 SH SOLE 12748 0 0 VANGUARD INDEX FDS LARGE CAP ETF ETP 922908637 243 1979 SH SOLE 1979 0 0 VANGUARD INDEX FDS MID CAP ETF ETP 922908629 71995 465146 SH SOLE 465146 0 0 VANGUARD INDEX FDS SMALL CP ETF ETP 922908751 254 1716 SH SOLE 1716 0 0 VANGUARD MID-CAP VALUE INDEX - ETF ETP 922908512 299 2683 SH SOLE 2683 0 0 VANGUARD REAL ESTATE ETF ETP 922908553 33063 398440 SH SOLE 6925 0 391515 VANGUARD SCOTTSDALE FD SHRT-TERM CORP ETP 92206C409 14263 179866 SH SOLE 179866 0 0 VANGUARD SCOTTSDALE FD VNG RUS1000GRW ETP 92206C680 2587 18742 SH SOLE 18742 0 0 VANGUARD SECTOR INDEX HTH CARE VIPER ETP 92204A504 268 1741 SH SOLE 1741 0 0 VANGUARD SHORT-TERM TIPS ETP 922020805 2855 58486 SH SOLE 58486 0 0 VANGUARD TOTAL BOND MARKET ETF ETP 921937835 4348 53298 SH SOLE 13298 0 40000 VANGUARD TOTAL STOCK MKT ETF ETP 922908769 2474 18026 SH SOLE 18026 0 0 VANTIVE CORP COM Common Stock 92210H105 9324 126773 SH SOLE 86090 0 40683 VAREX IMAGING CORP Common Stock 92214X106 5370 133671 SH SOLE 84047 0 49624 VARIAN MEDICAL SYSTEMS INC Common Stock 92220P105 60242 541988 SH SOLE 241423 0 300565 VARONIS SYSTEMS INC Common Stock 922280102 3349 68978 SH SOLE 9458 0 59520 VASCO DATA SECURITY INTERNATIO Common Stock 92230Y104 593 42686 SH SOLE 40052 0 2634 VECTOR GROUP LTD Common Stock 92240M108 8758 391343 SH SOLE 313734 0 77609 VECTREN CORP Common Stock 92240G101 13097 201431 SH SOLE 111632 0 89799 VECTRUS INC Common Stock 92242T101 2643 85680 SH SOLE 23638 0 62042 VEDANTA LTD ADR 92242Y100 11728 563039 SH SOLE 550764 0 12275 VEECO INSTRUMENTS INC Common Stock 922417100 1595 107418 SH SOLE 64337 0 43081 VEEVA SYSTEMS INC - CLASS A Common Stock 922475108 6110 110536 SH SOLE 99706 0 10830 VENTAS INC COM REIT REIT 92276F100 37755 629150 SH SOLE 568185 0 60965 VENTAS REALTY 5.45 PREFERRED STOCK 92276M204 271 10784 SH SOLE 0 0 10784 VEOLIA ENVIRONNEMENT-ADR ADR 92334N103 17068 669329 SH SOLE 650832 0 18497 VEON LTD ADR ADR 91822M106 12881 3354352 SH SOLE 3344856 0 9496 VERA BRADLEY INC Common Stock 92335C106 1132 92963 SH SOLE 35559 0 57404 VERASTEM INC COM Common Stock 92337C104 38 12454 SH SOLE 12454 0 0 VEREIT INC REIT 92339V100 16789 2155151 SH SOLE 1523044 0 632107 VERIFONE SYSTEMS INC Common Stock 92342Y109 17677 998129 SH SOLE 146315 0 851814 VERINT SYSTEMS INC Common Stock 92343X100 4112 98254 SH SOLE 45906 0 52348 VERISIGN INC Common Stock 92343E102 48203 421204 SH SOLE 269708 0 151496 VERISK ANALYTICS INC Common Stock 92345Y106 25195 262443 SH SOLE 239154 0 23289 VERIZON COMM 5.90 PREFERRED STOCK 92343V302 473 17949 SH SOLE 0 0 17949 VERIZON COMMUNICATIONS INC Common Stock 92343V104 524846 9915858 SH SOLE 8070046 0 1845812 VERMILION ENERGY INC Common Stock 923725105 2892 79634 SH SOLE 50056 0 29578 VERSARTIS INC COM Common Stock 92529L102 103 46865 SH SOLE 36358 0 10507 VERSO CORP Common Stock 92531L207 1801 102478 SH SOLE 44583 0 57895 VERSUM MATERIALS INC Common Stock 92532W103 8547 225804 SH SOLE 189916 0 35888 VERSUS CAP MM REAL ESTATE-I Closed-End Fund 92532P207 51335 1843937 SH SOLE 1843937 0 0 VERTEX PHARMACEUTICALS INC Common Stock 92532F100 75364 502896 SH SOLE 395762 0 107134 VERTIVE CORP Common Stock 923454102 1795 62107 SH SOLE 25535 0 36572 VESTAS WIND SYSTEMS - UNSP ADR ADR 925458101 6683 289577 SH SOLE 276704 0 12873 VF CORP Common Stock 918204108 74672 1009086 SH SOLE 818215 0 190871 VIACOM INC NEW CL B Common Stock 92553P201 66412 2155520 SH SOLE 1133963 0 1021557 VIAD CORP Common Stock 92552R406 3135 56580 SH SOLE 22002 0 34578 VIASAT INC Common Stock 92552V100 4827 64484 SH SOLE 62273 0 2211 VIAVI SOLUTIONS INC Common Stock 925550105 4590 525201 SH SOLE 315936 0 209265 VICOR CORP Common Stock 925815102 524 25048 SH SOLE 24896 0 152 VIDEOCON D2H LTD ADR ADR 92657J101 201 21181 SH SOLE 13471 0 7710 VIEWRAY INC COM Common Stock 92672L107 1123 121308 SH SOLE 8861 0 112447 VILLAGE SUPER MARKET INC Common Stock 927107409 670 29240 SH SOLE 12094 0 17146 VINA CONCHA Y TORO S A SPONSORED ADR ADR 927191106 988 26701 SH SOLE 26701 0 0 VINCI S A ADR ADR 927320101 31992 1254580 SH SOLE 1191389 0 63191 VIPSHOP HLDGS LTD SPONSORED ADR ADR 92763W103 2971 253513 SH SOLE 249443 0 4070 VIRTU FINL INC CL A Common Stock 928254101 422 23044 SH SOLE 22837 0 207 VIRTUS INVESTMENT PARTNERS Common Stock 92828Q109 951 8270 SH SOLE 6487 0 1783 VIRTUSA CORP Common Stock 92827P102 5249 119086 SH SOLE 34060 0 85026 VISA INC Common Stock 92826C839 635081 5569907 SH SOLE 3844407 0 1725500 VISHAY INTERTECHNOLOGY INC Common Stock 928298108 14488 698231 SH SOLE 336315 0 361916 VISHAY PRECISION GROUP INC Common Stock 92835K103 255 10159 SH SOLE 10049 0 110 VISTA OUTDOOR INC Common Stock 928377100 1979 135823 SH SOLE 127605 0 8218 VISTEON CORP COM Common Stock 92839U206 14423 115253 SH SOLE 32484 0 82769 VISTRA ENERGY CORP Common Stock 92840M102 10667 582253 SH SOLE 62756 0 519497 VITAMIN SHOPPE INC Common Stock 92849E101 836 189954 SH SOLE 104719 0 85235 VIVENDI SA ADR ADR 92852T201 19470 725963 SH SOLE 704931 0 21032 VIVINT SOLAR INC COM Common Stock 92854Q106 120 29666 SH SOLE 29187 0 479 VMWARE INC-CLASS A Common Stock 928563402 10924 87170 SH SOLE 85556 0 1614 VOCERA COMM INC COM Common Stock 92857F107 3444 113975 SH SOLE 18932 0 95043 VODACOM GROUP HLDGS ADR ADR 92858D200 918 78087 SH SOLE 74882 0 3205 VODAFONE GROUP PLC NEW ORD Common Stock G93882192 775 250156 SH SOLE 250156 0 0 VODAFONE GROUP PLC NEW SPONSORED ADR ADR 92857W308 65544 2054678 SH SOLE 1738680 0 315998 VOLKSWAGEN AG - SPONS ADR PFD ADR 928662402 15364 385448 SH SOLE 371473 0 13975 VOLKSWAGEN AG SPONSORED ADR ADR 928662303 43899 1085663 SH SOLE 520121 0 565542 VOLVO AB-B SHS-UNSPON ADR ADR 928854108 13141 710734 SH SOLE 683451 0 27283 VONAGE HOLDINGS CORP Common Stock 92886T201 7430 730572 SH SOLE 324564 0 406008 VORNADO REALTY TRUST 5.25 PREFERRED STOCK 929042828 505 19323 SH SOLE 0 0 19323 VORNADO REALTY TRUST REIT REIT 929042109 22328 285591 SH SOLE 259381 0 26210 VOXX INTERNATIONAL CORP Common Stock 91829F104 430 76768 SH SOLE 38431 0 38337 VOYA FINANCIAL INC Common Stock 929089100 84252 1703101 SH SOLE 447921 0 1255180 VOYA GLOBAL EQUITY DIV AND PREM OP FND Closed-End Fund 92912T100 4365 563162 SH SOLE 270959 0 292203 VOYA PRIME RATE TRUST Closed-End Fund 92913A100 195 38411 SH SOLE 26247 0 12164 VSE CORP Common Stock 918284100 1039 21450 SH SOLE 9773 0 11677 VULCAN MATERIALS CO Common Stock 929160109 49705 387202 SH SOLE 212865 0 174337 W P CAREY INC COM REIT 92936U109 3506 50882 SH SOLE 6218 0 44664 W&T OFFSHORE INC Common Stock 92922P106 1943 586871 SH SOLE 202133 0 384738 WABASH NATIONAL CORP Common Stock 929566107 6410 295396 SH SOLE 93839 0 201557 WABCO HOLDINGS INC Common Stock 92927K102 13527 94266 SH SOLE 42880 0 51386 WABTEC CORP Common Stock 929740108 16709 205194 SH SOLE 133195 0 71999 WACOAL HOLDINGS CORP ADR 930004304 257 1632 SH SOLE 1522 0 110 WADDELL & REED FINANCIAL-A Common Stock 930059100 11591 518855 SH SOLE 231521 0 287334 WAGEWORKS INC COM Common Stock 930427109 10074 162488 SH SOLE 47647 0 114841 WAL MART DE MEXICO SA DE CV SPON ADR REP V ADR 93114W107 7446 304924 SH SOLE 303924 0 1000 WALGREEN BOOTS ALLIANCE INC Common Stock 931427108 123221 1696797 SH SOLE 1345259 0 351538 WALGREEN CO Common Stock 931422109 22438 308982 SH SOLE 0 0 308982 WALKER & DUNLOP INC COM Common Stock 93148P102 4183 88067 SH SOLE 30442 0 57625 WALMART INC Common Stock 931142103 517424 5239740 SH SOLE 3635749 0 1603991 WALT DISNEY CO/THE Common Stock 254687106 418806 3895510 SH SOLE 3132546 0 762964 WASHINGTON FEDERAL INC Common Stock 938824109 9321 272154 SH SOLE 152899 0 119255 WASHINGTON PRIME GROUP INC REIT 93964W108 7360 1033689 SH SOLE 339539 0 694150 WASHINGTON REIT REIT 939653101 4398 141333 SH SOLE 76744 0 64589 WASHINGTON TRUST BANCORP INC Common Stock 940610108 913 17153 SH SOLE 7979 0 9174 WASTE CONNECTIONS INC Common Stock 94106B101 8519 120081 SH SOLE 104260 0 15821 WASTE MANAGEMENT INC Common Stock 94106L109 108628 1258721 SH SOLE 991340 0 267381 WATERS CORP Common Stock 941848103 36982 191427 SH SOLE 173919 0 17508 WATERSTONE FINANCIAL INC Common Stock 94188P101 2285 133995 SH SOLE 99546 0 34449 WATSCO INC Common Stock 942622200 9070 53341 SH SOLE 47948 0 5393 WATTS WATER TECHNOLOGIES INC Common Stock 942749102 7736 101859 SH SOLE 41469 0 60390 WAVE LIFE SCIENCES LTD SHS Common Stock Y95308105 701 19975 SH SOLE 3922 0 16053 WAYFAIR INC CL A Common Stock 94419L101 4760 59300 SH SOLE 56598 0 2702 WD-40 CO Common Stock 929236107 3729 31599 SH SOLE 24265 0 7334 WEATHERFORD INTERNATIONAL PLC Common Stock G48833100 2303 552170 SH SOLE 511276 0 40894 WEB.COM GROUP INC Common Stock 94733A104 1680 77078 SH SOLE 25387 0 51691 WEBSTER FINANCIAL CORP Common Stock 947890109 5009 89191 SH SOLE 82378 0 6813 WEBSTER FINANCIAL CORP 5.25 PREFERRED STOCK 947890505 241 9477 SH SOLE 0 0 9477 WEC ENERGY CORP INC Common Stock 92939U106 73664 1108900 SH SOLE 775981 0 332919 WEIBO CORP SPONSORED ADR ADR 948596101 5733 55409 SH SOLE 50994 0 4415 WEICHAI PWR CO LTD ADR ADR 948597109 1809 206713 SH SOLE 204719 0 1994 WEIGHT WATCHERS INTERNATIONAL Common Stock 948626106 10891 245953 SH SOLE 101580 0 144373 WEINGARTEN RLTY Common Stock 96812T102 378 20519 SH SOLE 20441 0 78 WEINGARTEN RLTY INVS SH BEN INT REIT REIT 948741103 5964 181436 SH SOLE 109291 0 72145 WEIR GROUP PLC ADR ADR 94876Q205 4534 307356 SH SOLE 293032 0 14324 WEIS MARKETS INC Common Stock 948849104 1838 44399 SH SOLE 28783 0 15616 WELBILT INC Common Stock 949090104 5552 236165 SH SOLE 143660 0 92505 WELLCARE HEALTH PLANS INC Common Stock 94946T106 23438 116544 SH SOLE 49610 0 66934 WELLS FARGO & CO Common Stock 949746101 772717 12736397 SH SOLE 8622481 0 4113916 WELLS FARGO 5.50 PREFERRED STOCK 94988U672 250 9796 SH SOLE 0 0 9796 WELLS FARGO 5.85 PREFERRED STOCK 949746556 511 18913 SH SOLE 0 0 18913 WELLS FARGO 6.625 PREFERRED STOCK 949746465 897 31329 SH SOLE 0 0 31329 WELLS FARGO ADVANTAGE GLOBAL DIVIDEND OP Closed-End Fund 94987C103 6910 1165211 SH SOLE 754981 0 410230 WELLS FARGO ADVANTAGE INCOME OPPORTUNITIES Closed-End Fund 94987B105 11216 1335271 SH SOLE 1173877 0 161394 WELLS FARGO MULTI-SECTOR INCOME Closed-End Fund 94987D101 11147 853510 SH SOLE 749777 0 103733 WELLTOWER INC REIT 95040Q104 52571 824390 SH SOLE 663943 0 160447 WENDY'S CO/THE Common Stock 95058W100 11208 682591 SH SOLE 264656 0 417935 WERNER ENTERPRISES INC Common Stock 950755108 3588 92824 SH SOLE 42751 0 50073 WESBANCO INC Common Stock 950810101 2015 49578 SH SOLE 28662 0 20916 WESCO AIRCRAFT HLDGS I COM Common Stock 950814103 1146 154806 SH SOLE 63187 0 91619 WESCO INTERNATIONAL INC Common Stock 95082P105 11379 166974 SH SOLE 87346 0 79628 WESFARMERS LTD - UNS ADR ADR 950840306 12915 740086 SH SOLE 695469 0 44617 WEST BANCORPORATION INC CAP STK Common Stock 95123P106 211 8392 SH SOLE 8300 0 92 WEST JAPAN RAILWAY CO ADR ADR 953432101 20791 282678 SH SOLE 275772 0 6906 WEST PHARMACEUTICAL SERVICES I Common Stock 955306105 9982 101167 SH SOLE 94872 0 6295 WESTAMERICA BANCORPORATION Common Stock 957090103 5567 93483 SH SOLE 76268 0 17215 WESTAR ENERGY INC Common Stock 95709T100 9288 175903 SH SOLE 155034 0 20869 WESTERN ALLIANCE BANCORP Common Stock 957638109 9553 168717 SH SOLE 53564 0 115153 WESTERN ASSET EMERGING MARKET Closed-End Fund 95766A101 35718 2296983 SH SOLE 1979385 0 317598 WESTERN ASSET GLBL CP COM Closed-End Fund 95790C107 1151 63961 SH SOLE 38029 0 25932 WESTERN ASSET GLOBAL HIGH Closed-End Fund 95766B109 11280 1103753 SH SOLE 1014729 0 89024 WESTERN ASSET HIGH INCOME OP FD Closed-End Fund 95766K109 12927 2549701 SH SOLE 2291776 0 257925 WESTERN ASSET HIGHT YIELD DEF Closed-End Fund 95768B107 7478 494557 SH SOLE 419011 0 75546 WESTERN ASSET MTG CAP COM REIT 95790D105 2232 224349 SH SOLE 67855 0 156494 WESTERN ASSET MUNICIPAL HIGH INCOME FUND Closed-End Fund 95766N103 662 89496 SH SOLE 89496 0 0 WESTERN AST HI INCM II COM Closed-End Fund 95766J102 638 91495 SH SOLE 91495 0 0 WESTERN DIGITAL CORP Common Stock 958102105 87717 1102945 SH SOLE 668257 0 434688 WESTERN GAS PARTNRS LP COM UNIT LP IN MLP 958254104 12276 255281 SH SOLE 240343 0 14938 WESTERN UNION CO/THE Common Stock 959802109 33193 1746096 SH SOLE 1329540 0 416556 WESTFIELD GROUP AUSTRALIA ADR 960224103 21690 1447916 SH SOLE 1410143 0 37773 WESTLAKE CHEMICAL CORP Common Stock 960413102 8273 77656 SH SOLE 42126 0 35530 WESTMORELAND COAL CO Common Stock 960878106 22 18450 SH SOLE 14989 0 3461 WESTPAC BKG CORP SPONSORED ADR ADR 961214301 48512 1989840 SH SOLE 1898689 0 91151 WESTROCK CO Common Stock 96145D105 47837 756790 SH SOLE 617350 0 139440 WESTWOOD HOLDINGS GROUP INC Common Stock 961765104 412 6217 SH SOLE 6207 0 10 WEX INC Common Stock 96208T104 9719 68817 SH SOLE 67055 0 1762 WEYERHAEUSER CO REIT REIT 962166104 50220 1424265 SH SOLE 1206088 0 218177 WGL HOLDINGS INC Common Stock 92924F106 6274 73094 SH SOLE 67302 0 5792 WH GROUP LTD SPONSORED ADR ADR 92890T205 7368 325996 SH SOLE 314455 0 11541 WHARF HLDGS LTD ADR ADR 962257408 6717 969275 SH SOLE 944710 0 24565 WHEATON PRECIOUS METALS CORP Common Stock 962879102 3153 142477 SH SOLE 141683 0 794 WHEELCOCK & CO LTD - ADR ADR 963271200 972 13718 SH SOLE 12731 0 987 WHIRLPOOL CORP Common Stock 963320106 46335 274759 SH SOLE 142241 0 132518 WHITBREAD PLC - SPONSORED ADR ADR 96342K100 3313 243803 SH SOLE 230425 0 13378 WHITE MOUNTAINS INSURANCE GROU Common Stock G9618E107 18647 21905 SH SOLE 8260 0 13645 WHITESTONE REIT CL B SBI REIT 966084204 671 46573 SH SOLE 44944 0 1629 WHITING PETROLEUM CORP Common Stock 966387409 9124 344574 SH SOLE 104426 0 240148 WIENERBERGER BAUSTOFFINUSTRI SPONSORED ADR ADR 967662107 978 200355 SH SOLE 199277 0 1078 WILLIAM HILL PLC-UNSPN ADR ADR 96925P104 535 30743 SH SOLE 30632 0 111 WILLIAMS COS INC/THE Common Stock 969457100 71521 2345709 SH SOLE 1853588 0 492121 WILLIAMS PARTNERS LP MLP 96949L105 25088 646943 SH SOLE 608836 0 38107 WILLIAMS-SONOMA INC Common Stock 969904101 7813 151129 SH SOLE 100374 0 50755 WILLIS TOWERS WATSON PLC Common Stock G96629103 23599 156607 SH SOLE 121879 0 34728 WILMAR INTERNATIONAL-UNS ADR ADR 971433107 2903 126260 SH SOLE 124151 0 2109 WINDSTREAM HOLDINGS INC Common Stock 97382A200 3874 2093839 SH SOLE 1415267 0 678572 WINGSTOP INC COM Common Stock 974155103 1514 38830 SH SOLE 13104 0 25726 WINNEBAGO INDUSTRIES INC Common Stock 974637100 5659 101780 SH SOLE 76133 0 25647 WINTRUST FINANCIAL CORP Common Stock 97650W108 12235 148533 SH SOLE 57729 0 90804 WIPRO LTD SPON ADR 1 SH ADR 97651M109 10634 1943979 SH SOLE 1897108 0 46871 WISDOMTREE INVESTMENTS INC Common Stock 97717P104 3409 271610 SH SOLE 153972 0 117638 WISDOMTREE TR EUROPE HEDGED EQ ETP 97717X701 2424 38046 SH SOLE 38046 0 0 WISDOMTREE TRUST JP TOTAL DIVID ETP 97717W851 6119 103130 SH SOLE 103002 0 128 WISDOMTREE US DIVIDEND EX-FINA ETP 97717W406 886 10029 SH SOLE 10029 0 0 WIX.COM LTD Common Stock M98068105 846 14698 SH SOLE 11678 0 3020 WM MORRISON SUPERMARKETS PLC ADR 92933J107 11191 758445 SH SOLE 748083 0 10362 WNS HOLDINGS LTD-ADR ADR 92932M101 2698 67237 SH SOLE 35471 0 31766 WOLSELEY PLC - ADR ADR 31502A105 15233 2124535 SH SOLE 2063360 0 61175 WOLTERS KLUWER N V SPONSORED ADR ADR 977874205 14256 273203 SH SOLE 265680 0 7523 WOLVERINE WORLD WIDE INC Common Stock 978097103 11328 355340 SH SOLE 189512 0 165828 WOODSIDE PETE LTD SPONSORED ADR ADR 980228308 20259 787082 SH SOLE 762062 0 25020 WOODWARD INC Common Stock 980745103 7413 96850 SH SOLE 82646 0 14204 WOOLWORTHS HLDGS LTD SPON GDR NEW ADR 98088R505 924 175672 SH SOLE 174138 0 1534 WOORI FIN HLDGS CO LTD ADR ADR 98105T104 11873 265674 SH SOLE 260676 0 4998 WORKDAY INC CL A Common Stock 98138H101 8604 84564 SH SOLE 79230 0 5334 WORKIVA INC COM CL A Common Stock 98139A105 204 9551 SH SOLE 9464 0 87 WORLD ACCEPTANCE CORP Common Stock 981419104 5950 73711 SH SOLE 23399 0 50312 WORLD FUEL SERVICES CORP Common Stock 981475106 6125 217671 SH SOLE 104446 0 113225 WORLD WRESTLING ENTERTAINMENT Common Stock 98156Q108 3242 106027 SH SOLE 75963 0 30064 WORLDPAY GROUP PLC ADR ADR 981560105 5777 332193 SH SOLE 321021 0 11172 WORTHINGTON INDUSTRIES INC Common Stock 981811102 2751 62432 SH SOLE 30707 0 31725 WPP PLC ADR 92937A102 13459 148619 SH SOLE 142240 0 6379 WPX ENERGY INC Common Stock 98212B103 11133 791284 SH SOLE 578336 0 212948 WR BERKLEY CORP Common Stock 084423102 13278 185321 SH SOLE 177228 0 8093 WR GRACE & CO Common Stock 38388F108 5023 71629 SH SOLE 42693 0 28936 WRIGHT MEDICAL GROUP NV Common Stock N96617118 593 26704 SH SOLE 26431 0 273 WSFS FINANCIAL CORP Common Stock 929328102 2886 60308 SH SOLE 15785 0 44523 WW GRAINGER INC Common Stock 384802104 94720 400930 SH SOLE 138126 0 262804 WYNDHAM WORLDWIDE CORP Common Stock 98310W108 46880 404591 SH SOLE 246800 0 157791 WYNN MACAU LTD ADR ADR 98313R106 6452 202269 SH SOLE 198703 0 3566 WYNN RESORTS LTD Common Stock 983134107 28775 170683 SH SOLE 155645 0 15038 XCEL ENERGY INC Common Stock 98389B100 58885 1223971 SH SOLE 989640 0 234331 XCERRA CORP Common Stock 98400J108 1424 145416 SH SOLE 68188 0 77228 XENCOR INC Common Stock 98401F105 847 38626 SH SOLE 10354 0 28272 XENIA HOTELS & RESORTS COM REIT 984017103 12892 597145 SH SOLE 146291 0 450854 XENITH BANKSHARES INC COM Common Stock 984102202 375 11081 SH SOLE 10698 0 383 XEROX CORP Common Stock 984121608 29451 1010335 SH SOLE 515039 0 495296 XILINX INC Common Stock 983919101 30525 452759 SH SOLE 422277 0 30482 XL GROUP LTD Common Stock G98294104 27175 772889 SH SOLE 607861 0 165028 XO GROUP INC Common Stock 983772104 2868 155382 SH SOLE 52116 0 103266 XPERI CORP Common Stock 98421B100 3975 162922 SH SOLE 120327 0 42595 XPO LOGISTICS INC Common Stock 983793100 28487 311025 SH SOLE 137625 0 173400 XYLEM INC/NY Common Stock 98419M100 25153 368817 SH SOLE 279306 0 89511 YAHOO JAPAN CORP ADR ADR 98433V102 11166 1220312 SH SOLE 1194595 0 25717 YAMAHA CORP SPON ADR ADR 984627109 1599 42908 SH SOLE 39565 0 3343 YAMANA GOLD INC Common Stock 98462Y100 828 265295 SH SOLE 261352 0 3943 YANDEX N V SHS CLASS A Common Stock N97284108 52243 1595221 SH SOLE 1541049 0 54172 YANZHOU COAL MNG CO LTD SPON ADR H SHS ADR 984846105 1910 163223 SH SOLE 161073 0 2150 YARA INTL ASA SPONSORED ADR ADR 984851204 6690 145947 SH SOLE 138802 0 7145 YASKAWA ELEC CORP ADR ADR 985087105 13415 151501 SH SOLE 145813 0 5688 YELP INC CL A Common Stock 985817105 6764 161211 SH SOLE 99339 0 61872 YIRENDAI LTD - ADR ADR 98585L100 649 14751 SH SOLE 14490 0 261 YORK WATER CO Common Stock 987184108 635 18720 SH SOLE 18659 0 61 YPF SOCIEDAD ANONIMA SPON ADR CL D ADR 984245100 8359 364873 SH SOLE 341610 0 23263 YRC WORLDWIDE INC COM Common Stock 984249607 4816 334924 SH SOLE 33866 0 301058 YUE YUEN INDUSTRIAL HOLDINGS LTD - ADR ADR 988415105 641 32362 SH SOLE 25100 0 7262 YUM CHINA HOLDINGS INC Common Stock 98850P109 29322 732696 SH SOLE 638720 0 93976 YUM! BRANDS INC Common Stock 988498101 80362 984713 SH SOLE 873339 0 111374 YY INC ADS REPCOM CLA ADR 98426T106 6263 55399 SH SOLE 47077 0 8322 ZAFGEN INC COM Common Stock 98885E103 73 15707 SH SOLE 15707 0 0 ZAGG INCORPORATED Common Stock 98884U108 2899 157130 SH SOLE 26265 0 130865 ZALANDO SE- UNSP ADR ADR 98887L105 364 13560 SH SOLE 13030 0 530 ZAYO GROUP HLDGS INC COM Common Stock 98919V105 11005 299049 SH SOLE 185553 0 113496 ZEBRA TECHNOLOGIES CORP-CL A Common Stock 989207105 10886 104873 SH SOLE 62300 0 42573 ZENDESK INC COM Common Stock 98936J101 4694 138722 SH SOLE 50599 0 88123 ZILLOW GROUP INC - A Common Stock 98954M101 1642 40302 SH SOLE 40011 0 291 ZILLOW GROUP INC - C Common Stock 98954M200 4095 100075 SH SOLE 99138 0 937 ZIMMER BIOMET HOLDINGS INC Common Stock 98956P102 69539 576273 SH SOLE 380724 0 195549 ZIONS BANCORPORATION Common Stock 989701107 38556 758522 SH SOLE 535728 0 222794 ZIOPHARM ONCOLOGY INC COM Common Stock 98973P101 827 199677 SH SOLE 199272 0 405 ZIX CORP COM Common Stock 98974P100 81 18573 SH SOLE 18573 0 0 ZOES KITCHEN INC COM Common Stock 98979J109 1246 74510 SH SOLE 74510 0 0 ZOETIS INC CL A Common Stock 98978V103 122606 1701910 SH SOLE 1109122 0 592788 ZOGENIX INC COM Common Stock 98978L204 1457 36384 SH SOLE 6714 0 29670 ZTO EXPRESS CAYMAN INC-ADR ADR 98980A105 808 50948 SH SOLE 644 0 50304 ZUMIEZ INC Common Stock 989817101 2152 103335 SH SOLE 62847 0 40488 ZURICH INSURANCE GROUP AG ADR 989825104 50801 1670530 SH SOLE 1330350 0 340180 ZYNERBA PHARMACEUTICAL COM Common Stock 98986X109 230 18402 SH SOLE 17351 0 1051 ZYNGA INC CL A Common Stock 98986T108 6891 1722848 SH SOLE 804221 0 918627