The Securities and Exchange Commission has not necessarily reviewed the information in this filing and has not determined if it is accurate and complete.
The reader should not assume that the information is accurate and complete.

UNITED STATES SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
FORM 13F

FORM 13F INFORMATION TABLE

OMB APPROVAL
OMB Number: 3235-0006
Estimated average burden
hours per response: 23.8

COLUMN 1 COLUMN 2 COLUMN 3 COLUMN 4 COLUMN 5 COLUMN 6 COLUMN 7 COLUMN 8
VALUE SHRS OR SH/ PUT/ INVESTMENT OTHER VOTING AUTHORITY
NAME OF ISSUER TITLE OF CLASS CUSIP (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
1-800-FLOWERS.COM INC Common Stock 68243Q106 2,096 111,035 SH   SOLE   62,465 0 48,570
1ST SOURCE CORP Common Stock 336901103 876 18,889 SH   SOLE   18,804 0 85
22ND CENTY GROUP INC COM Common Stock 90137F103 76 36,427 SH   SOLE   36,146 0 281
2U INC COM Common Stock 90214J101 2,885 76,660 SH   SOLE   35,967 0 40,693
3D SYSTEMS CORP Common Stock 88554D205 1,842 202,437 SH   SOLE   125,478 0 76,959
3M CO Common Stock 88579Y101 310,854 1,793,320 SH   SOLE   1,224,403 0 568,917
51 JON INC ADR ADR 316827104 2,528 33,490 SH   SOLE   32,103 0 1,387
58.COM INC- ADR ADR 31680Q104 7,666 123,305 SH   SOLE   120,717 0 2,588
8X8 INC NEW COM Common Stock 282914100 2,804 116,359 SH   SOLE   104,616 0 11,743
A P MOLLAR-MAERSK A/S ADR ADR 00202F102 5,135 835,022 SH   SOLE   784,338 0 50,684
AAC ACOUSTIC TECHNOLOG ADR ADR 000304105 4,297 767,388 SH   SOLE   754,733 0 12,655
AAON INC Common Stock 000360206 4,889 97,438 SH   SOLE   59,487 0 37,951
AAR CORP Common Stock 000361105 4,007 108,928 SH   SOLE   82,288 0 26,640
AARON'S INC Common Stock 002535300 14,796 240,930 SH   SOLE   121,125 0 119,805
ABB LTD SPONSORED ADR ADR 000375204 40,809 2,037,394 SH   SOLE   1,323,175 0 714,219
ABBOTT LABORATORIES Common Stock 002824100 551,691 6,559,939 SH   SOLE   4,664,212 0 1,895,727
ABBVIE INC. COM Common Stock 00287Y109 310,678 4,272,243 SH   SOLE   3,274,428 0 997,815
ABEONA THERAPEUTICS INC Common Stock 00289Y107 74 15,527 SH   SOLE   14,828 0 699
ABERCROMBIE & FITCH CO Common Stock 002896207 11,266 702,343 SH   SOLE   357,531 0 344,812
ABERDEEN GLOBAL DYNAMIC DIVIDEND FUND Closed-End Fund 00302M106 1,698 176,126 SH   SOLE   160,809 0 15,317
ABERDEEN GLOBAL PREMIER PROPERTIES FUND Closed-End Fund 00302L108 3,752 599,290 SH   SOLE   364,280 0 235,010
ABIOMED INC COM Common Stock 003654100 28,170 108,143 SH   SOLE   65,018 0 43,125
ABM INDUSTRIES INC Common Stock 000957100 9,156 228,888 SH   SOLE   151,757 0 77,131
ABRAXAS PETROLEUM CORP Common Stock 003830106 114 110,450 SH   SOLE   104,307 0 6,143
ACACIA COMMUNICATIONS INC Common Stock 00401C108 2,647 56,126 SH   SOLE   15,850 0 40,276
ACACIA RESH CORP ACACIA TCH COM Common Stock 003881307 286 96,493 SH   SOLE   95,865 0 628
ACADIA HEALTHCARE CO COM Common Stock 00404A109 11,123 318,265 SH   SOLE   226,943 0 91,322
ACADIA PHARMACEUTICALS INC COM Common Stock 004225108 1,789 66,927 SH   SOLE   65,785 0 1,142
ACADIA REALTY TRUST REIT REIT 004239109 4,275 156,186 SH   SOLE   127,359 0 28,827
ACCELERATE DIAGNOSTICS INC Common Stock 00430H102 1,431 62,553 SH   SOLE   22,309 0 40,244
ACCELERON PHARMA INC Common Stock 00434H108 1,123 27,346 SH   SOLE   26,673 0 673
ACCENTURE PLC Common Stock G1151C101 377,547 2,043,334 SH   SOLE   1,553,334 0 490,000
ACCO BRANDS CORP COM Common Stock 00081T108 6,447 819,169 SH   SOLE   224,395 0 594,774
ACCOR SA SPONSORED ADR ADR 00435F309 8,930 1,063,037 SH   SOLE   949,772 0 113,265
ACCURAY INC Common Stock 004397105 79 20,411 SH   SOLE   8,935 0 11,476
ACELRX PHARMACEUTICALS INC Common Stock 00444T100 26 10,159 SH   SOLE   10,159 0 0
ACHILLION PHARMACEUTIC COM Common Stock 00448Q201 41 15,266 SH   SOLE   15,266 0 0
ACI WORLDWIDE INC Common Stock 004498101 29,740 866,053 SH   SOLE   176,792 0 689,261
ACLARIS THERAPEUTICS I COM Common Stock 00461U105 199 90,867 SH   SOLE   86,358 0 4,509
ACORDA THERAPEUTICS INC Common Stock 00484M106 936 121,969 SH   SOLE   76,637 0 45,332
ACS ACTIVIDADES CONS-UNS ADR ADR 00089H106 11,256 1,384,559 SH   SOLE   1,267,907 0 116,652
ACTIVISION BLIZZARD INC Common Stock 00507V109 63,618 1,347,833 SH   SOLE   1,128,583 0 219,250
ACTUA CORP Common Stock 005094107 69 107,752 SH   SOLE   2,697 0 105,055
ACTUANT CORP Common Stock 00508X203 5,932 239,108 SH   SOLE   120,933 0 118,175
ACUITY BRANDS INC Common Stock 00508Y102 10,601 76,869 SH   SOLE   68,179 0 8,690
ACUSHNET HOLDINGS CORP Common Stock 005098108 2,041 77,739 SH   SOLE   35,232 0 42,507
ADAMAS PHARMACEUTICALS INC Common Stock 00548A106 173 27,936 SH   SOLE   27,867 0 69
ADDUS HOMECARE CORP COM Common Stock 006739106 1,610 21,475 SH   SOLE   12,812 0 8,663
ADECCO SA - REG - UNSPON ADR ADR 006754204 17,209 574,593 SH   SOLE   517,797 0 56,796
ADECOAGRO SA Common Stock L00849106 2,087 292,355 SH   SOLE   264,855 0 27,500
Adesto Technologies Corp Common Stock 00687D101 126 15,427 SH   SOLE   15,427 0 0
ADIDAS-SALOMON AG-SPON ADR ADR 00687A107 60,599 392,963 SH   SOLE   350,548 0 42,415
ADIENT PLC Common Stock G0084W101 12,700 523,294 SH   SOLE   416,567 0 106,727
ADMA BIOLOGICS INC Common Stock 000899104 49 12,544 SH   SOLE   12,544 0 0
ADMIRAL GROUP ADR ADR 007192107 3,175 117,260 SH   SOLE   105,450 0 11,810
ADOBE INC Common Stock 00724F101 539,272 1,830,213 SH   SOLE   1,240,391 0 589,822
ADTALEM GLOBAL EDUCATION INC Common Stock 00737L103 6,001 133,208 SH   SOLE   91,717 0 41,491
ADTRAN INC Common Stock 00738A106 3,858 252,977 SH   SOLE   120,733 0 132,244
ADURO BIOTECH INC COM Common Stock 00739L101 75 48,923 SH   SOLE   48,849 0 74
ADVANCE AUTO PARTS INC Common Stock 00751Y106 32,200 208,900 SH   SOLE   174,193 0 34,707
ADVANCED DISPOSAL SERVICES I Common Stock 00790X101 3,493 109,450 SH   SOLE   50,276 0 59,174
ADVANCED DRAINAGE SYSTEMS INC Common Stock 00790R104 4,978 151,829 SH   SOLE   129,561 0 22,268
ADVANCED EMISSIONS SOLUTIONS I Common Stock 00770C101 479 37,906 SH   SOLE   28,244 0 9,662
ADVANCED ENERGY INDUSTRIES INC Common Stock 007973100 6,461 114,827 SH   SOLE   102,548 0 12,279
ADVANCED MICRO DEVICES INC Common Stock 007903107 68,424 2,253,019 SH   SOLE   1,982,857 0 270,162
ADVANSIX INC Common Stock 00773T101 2,639 108,029 SH   SOLE   85,560 0 22,469
ADVANTEST CORP SPONSORED ADR ADR 00762U200 275 10,659 SH   SOLE   10,211 0 448
ADVENT CONVERTIBLE AND INCOME Closed-End Fund 00764C109 20,195 1,340,958 SH   SOLE   883,202 0 457,756
ADVERUM BIOTECHNOLOGIES INC Common Stock 00773U108 1,295 108,953 SH   SOLE   10,929 0 98,024
AECOM Common Stock 00766T100 17,146 452,987 SH   SOLE   189,026 0 263,961
AEGEAN MARINE PETROLEUM NETWOR Common Stock Y0017S102 0 39,600 SH   SOLE   0 0 39,600
AEGION CORP Common Stock 00770F104 1,345 73,083 SH   SOLE   51,982 0 21,101
AEGON N V ORD AMER REG NY Reg Shrs 007924103 17,897 3,615,485 SH   SOLE   3,300,168 0 315,317
AEON CO LTD ADR ADR 007627102 3,592 207,243 SH   SOLE   179,308 0 27,935
AERCAP HOLDINGS NV SHS Common Stock N00985106 46,065 885,690 SH   SOLE   450,300 0 435,390
AERIE PHARMACEUTICALS INC Common Stock 00771V108 2,046 69,244 SH   SOLE   31,943 0 37,301
AEROJET ROCKETDYNE HOLDINGS INC Common Stock 007800105 4,372 97,664 SH   SOLE   90,708 0 6,956
AEROVIRONMENT INC Common Stock 008073108 2,235 39,366 SH   SOLE   31,494 0 7,872
AES CORP/THE Common Stock 00130H105 62,131 3,707,091 SH   SOLE   2,198,943 0 1,508,148
AFFILIATED MANAGERS GROUP Common Stock 008252108 24,723 268,325 SH   SOLE   157,463 0 110,862
AFFIMED N V COM Common Stock N01045108 41 14,387 SH   SOLE   14,387 0 0
AFLAC INC Common Stock 001055102 213,875 3,902,119 SH   SOLE   2,157,605 0 1,744,514
AG MORTGAGE INVESTMENT TRUST I REIT 001228105 1,592 100,128 SH   SOLE   56,247 0 43,881
AGC INC ADR ADR 00109C103 18,712 2,719,011 SH   SOLE   2,420,835 0 298,176
AGCO CORP Common Stock 001084102 35,879 462,538 SH   SOLE   170,263 0 292,275
AGEAS ADR ADR 00844W208 32,274 619,226 SH   SOLE   574,253 0 44,972
AGENUS INC Common Stock 00847G705 283 94,200 SH   SOLE   13,699 0 80,501
AGIC EQUITY & CONVERTIBLE INCOME FUND Closed-End Fund 018829101 1,499 69,067 SH   SOLE   47,621 0 21,446
AGILENT TECHNOLOGIES INC Common Stock 00846U101 65,425 876,194 SH   SOLE   735,865 0 140,329
AGILYSYS INC Common Stock 00847J105 995 46,342 SH   SOLE   43,617 0 2,725
AGIOS PHARMACEUTICALS INC Common Stock 00847X104 2,754 55,204 SH   SOLE   50,545 0 4,659
AGL ENERGY LTD-SPON ADR ADR 001201201 9,134 654,283 SH   SOLE   593,838 0 60,445
AGNC INVESTMENT CORP REIT 00123Q104 11,903 707,670 SH   SOLE   366,522 0 341,148
AGNICO-EAGLE MINES LTD Common Stock 008474108 8,117 158,413 SH   SOLE   113,408 0 45,005
AGREE REALTY CORP COM REIT REIT 008492100 6,327 98,789 SH   SOLE   91,243 0 7,546
AGRICULTURAL BK CHINA ADR ADR 00850M102 3,827 368,017 SH   SOLE   325,186 0 42,831
AGROFRESH SOLUTIONS INC Common Stock 00856G109 53 34,919 SH   SOLE   33,166 0 1,753
AIA GROUP LTD SPONSORED ADR ADR 001317205 124,685 2,889,566 SH   SOLE   2,532,280 0 357,286
AIMMUNE THERAPEUTICS I COM Common Stock 00900T107 1,098 52,738 SH   SOLE   9,382 0 43,356
AIR FRANCE KLM SPONSORED ADR ADR 009119108 413 43,153 SH   SOLE   42,780 0 373
AIR LEASE GROUP Common Stock 00912X302 7,256 175,522 SH   SOLE   159,935 0 15,587
AIR LIQUIDE ADR ADR 009126202 47,268 1,692,376 SH   SOLE   1,417,064 0 275,312
AIR PRODUCTS & CHEMICALS INC Common Stock 009158106 158,679 700,974 SH   SOLE   602,175 0 98,799
AIR TRANSPORT SERVICES GROUP I Common Stock 00922R105 2,067 84,704 SH   SOLE   21,522 0 63,182
AIRBUS GROUP NV ADR 009279100 52,137 1,474,469 SH   SOLE   1,274,596 0 199,873
AIRCASTLE LTD Common Stock G0129K104 5,861 275,677 SH   SOLE   143,435 0 132,242
AIRGAIN INC Common Stock 00938A104 1,310 92,611 SH   SOLE   501 0 92,110
AISIN SEIKO CO LTD-UNSP ADR ADR 00956Q106 1,532 45,272 SH   SOLE   33,388 0 11,884
AJINOMOTO INC UNSPON ADR ADR 009707100 1,038 59,325 SH   SOLE   53,287 0 6,038
AK STEEL HOLDING CORP Common Stock 001547108 3,208 1,353,705 SH   SOLE   1,117,308 0 236,397
AKAMAI TECHNOLOGIES INC Common Stock 00971T101 41,189 513,967 SH   SOLE   441,667 0 72,301
AKBANK TAS - ADR ADR 009719501 3,649 1,514,213 SH   SOLE   1,021,696 0 492,517
AKCEA THERAPEUTICS INC Common Stock 00972L107 280 11,955 SH   SOLE   11,941 0 14
AKEBIA THERAPEUTICS COM Common Stock 00972D105 966 199,516 SH   SOLE   50,150 0 149,366
AKORN INC COM Common Stock 009728106 2,257 438,184 SH   SOLE   291,700 0 146,484
AKTIEBOLAGETT ELECTROLUX SPONSORED ADR ADR 010198208 9,618 188,286 SH   SOLE   166,382 0 21,904
AKZO NOBEL NV SPONSORED ADR ADR 010199503 22,325 713,473 SH   SOLE   418,965 0 294,508
ALAMO GROUP INC Common Stock 011311107 1,729 17,306 SH   SOLE   14,958 0 2,348
ALARM COM HLDGS INC COM Common Stock 011642105 3,289 61,469 SH   SOLE   46,366 0 15,103
ALASKA AIR GROUP INC Common Stock 011659109 21,898 342,641 SH   SOLE   196,917 0 145,724
ALBANY INTERNATIONAL CORP Common Stock 012348108 6,322 76,250 SH   SOLE   63,642 0 12,608
ALBEMARLE CORP Common Stock 012653101 16,809 238,733 SH   SOLE   210,292 0 28,441
ALBIREO PHARMA INC Common Stock 01345P106 667 20,688 SH   SOLE   685 0 20,003
ALCOA CORP Common Stock 013872106 5,238 223,739 SH   SOLE   168,089 0 55,650
ALCON INC Common Stock H01301128 33,313 536,879 SH   SOLE   450,409 0 86,470
ALDER BIOPHARMACEUTICAL INC Common Stock 014339105 730 62,015 SH   SOLE   61,527 0 488
ALEXANDER & BALDWIN INC REIT 014491104 3,400 147,184 SH   SOLE   111,418 0 35,766
ALEXANDERS INC COM REIT 014752109 1,932 5,218 SH   SOLE   2,497 0 2,721
ALEXANDRIA REAL ESTATE EQ IN COM REIT REIT 015271109 22,587 160,091 SH   SOLE   122,154 0 37,937
ALEXION PHARMACEUTICALS INC Common Stock 015351109 46,368 354,011 SH   SOLE   304,584 0 49,427
ALFA LAVAL AB SWEDEN ADR ADR 015393101 10,293 473,464 SH   SOLE   419,946 0 53,518
ALGONQUIN POWER & UTILITIES Common Stock 015857105 2,117 174,802 SH   SOLE   925 0 173,877
ALIBABA GROUP HLDG LTD SPONSORED ADS ADR 01609W102 161,600 953,673 SH   SOLE   695,506 0 258,167
ALICO INC Common Stock 016230104 275 9,066 SH   SOLE   8,760 0 306
ALIGN TECHNOLOGY INC Common Stock 016255101 67,315 245,946 SH   SOLE   192,989 0 52,957
ALKERMES PLC Common Stock G01767105 1,800 79,850 SH   SOLE   67,415 0 12,435
ALL NIPPON AWYS LTD SPONSORED ADR ADR 032350100 493 76,012 SH   SOLE   67,831 0 8,181
ALLEGHANY CORP Common Stock 017175100 19,669 28,878 SH   SOLE   25,895 0 2,983
ALLEGHENY TECHNOLOGIES INC Common Stock 01741R102 7,018 278,474 SH   SOLE   162,998 0 115,476
ALLEGIANT TRAVEL CO Common Stock 01748X102 8,800 61,326 SH   SOLE   42,154 0 19,172
ALLEGION PLC W/I Common Stock G0176J109 27,022 244,431 SH   SOLE   190,059 0 54,372
ALLERGAN PLC Common Stock G0177J108 97,557 582,676 SH   SOLE   385,162 0 197,514
ALLETE INC Common Stock 018522300 12,614 151,589 SH   SOLE   111,380 0 40,209
ALLIANCE DATA SYSTEMS CORP Common Stock 018581108 17,720 126,456 SH   SOLE   108,855 0 17,601
ALLIANCEBERNSTEIN NATL COM Closed-End Fund 01864U106 20,848 1,550,035 SH   SOLE   1,307,909 0 242,126
ALLIANT ENERGY CORP Common Stock 018802108 36,413 741,908 SH   SOLE   672,528 0 69,380
ALLIANZ AKTIENGESELLSCHAFT SP ADR 1/10 SH ADR 018805101 85,100 3,534,034 SH   SOLE   3,089,676 0 444,358
ALLIANZ GI NFJ DIVIDEND INTEREST Closed-End Fund 01883A107 28,699 2,314,400 SH   SOLE   1,565,464 0 748,936
ALLIED MOTION TECHNOLOGIES Common Stock 019330109 302 7,958 SH   SOLE   7,941 0 17
ALLISON TRANSMISSION H COM Common Stock 01973R101 25,524 550,677 SH   SOLE   168,413 0 382,264
ALLSCRIPTS HEALTHCARE SOLUTION Common Stock 01988P108 4,963 426,734 SH   SOLE   293,518 0 133,216
ALLSTATE CORP/THE Common Stock 020002101 154,696 1,521,253 SH   SOLE   1,010,893 0 510,360
ALLY FINANCIAL INC Common Stock 02005N100 62,494 2,016,598 SH   SOLE   1,114,918 0 901,680
ALNYLAM PHARMACEUTICALS INC Common Stock 02043Q107 11,079 152,687 SH   SOLE   88,536 0 64,151
ALPHA & OMEGA SEMICONDUCTOR LT Common Stock G6331P104 244 26,078 SH   SOLE   26,078 0 0
ALPHABET INC - CL A Common Stock 02079K305 1,079,974 997,390 SH   SOLE   771,326 0 226,064
ALPHABET INC - CL C Common Stock 02079K107 779,688 721,325 SH   SOLE   587,945 0 133,380
ALPINE TOTAL DYNAMIC DIVIDEND FUND Closed-End Fund 00326L100 26,624 3,192,360 SH   SOLE   2,182,405 0 1,009,955
ALPS ELEC LTD ADR ADR 021090204 995 29,541 SH   SOLE   24,292 0 5,249
ALPS ETF TR ALERIAN MLP ETF 00162Q866 1,645 166,993 SH   SOLE   166,993 0 0
ALSTOM ADR ADR 021244207 805 175,373 SH   SOLE   77,798 0 97,575
ALTABA INC Closed-End Fund 021346101 2,506 36,130 SH   SOLE   35,686 0 444
ALTAIR ENGINEERING INC Common Stock 021369103 451 11,174 SH   SOLE   8,579 0 2,595
ALTERYX INC COM CL A Common Stock 02156B103 10,988 100,699 SH   SOLE   68,271 0 32,428
ALTICE USA INC CL A Common Stock 02156K103 4,882 200,501 SH   SOLE   106,774 0 93,727
ALTISOURCE PORTFOLIO SOLUTIONS Common Stock L0175J104 374 19,023 SH   SOLE   11,129 0 7,894
ALTRA INDUSTRIAL MOTION CORP Common Stock 02208R106 6,557 182,754 SH   SOLE   82,191 0 100,563
ALTRIA GROUP INC Common Stock 02209S103 236,557 4,995,930 SH   SOLE   3,565,909 0 1,430,021
ALTUS MIDSTREAM CO -A Common Stock 02215L100 142 38,196 SH   SOLE   30,719 0 7,477
ALUMINA LTD SPONSORED ADR ADR 022205108 10,943 1,678,451 SH   SOLE   1,504,020 0 174,430
ALUMINUM CORP CHINA LTD SPON ADR H SHS ADR 022276109 2,137 242,811 SH   SOLE   235,653 0 7,158
AMADEUS IT HLDG S A ADS ADR 02263T104 40,464 510,587 SH   SOLE   465,439 0 45,148
AMAG PHARMACEUTICALS INC Common Stock 00163U106 1,252 125,375 SH   SOLE   67,519 0 57,856
AMAZON.COM INC Common Stock 023135106 2,200,155 1,161,872 SH   SOLE   881,741 0 280,131
AMBAC FINL GROUP INC COM NEW Common Stock 023139884 4,211 249,902 SH   SOLE   137,708 0 112,194
AMBARELLA INC SHS Common Stock G037AX101 4,061 92,013 SH   SOLE   36,059 0 55,954
AMBER RD INC COM Common Stock 02318Y108 159 12,160 SH   SOLE   12,160 0 0
AMBEV SA ADR 02319V103 25,013 5,356,074 SH   SOLE   3,597,192 0 1,758,882
AMC ENTERTAINMENT HLDS-CL A Common Stock 00165C104 1,671 179,054 SH   SOLE   88,599 0 90,455
AMC NETWORKS INC A Common Stock 00164V103 6,588 120,900 SH   SOLE   69,725 0 51,175
AMCOR PLC Common Stock G0250X107 50,430 4,389,007 SH   SOLE   3,853,735 0 535,272
AMDOCS LTD Common Stock G02602103 24,945 401,752 SH   SOLE   277,632 0 124,120
AMEDISYS INC Common Stock 023436108 9,738 80,204 SH   SOLE   42,409 0 37,795
AMERCO INC Common Stock 023586100 5,678 14,998 SH   SOLE   14,742 0 256
AMEREN CORP Common Stock 023608102 66,420 884,300 SH   SOLE   642,939 0 241,361
AMERESCO INC CL A Common Stock 02361E108 303 20,584 SH   SOLE   20,219 0 365
AMERICA MOVIL S A DE C V SPON ADR L SHS ADR 02364W105 44,820 3,078,278 SH   SOLE   1,704,985 0 1,373,293
AMERICAN AIRLINES GROUP INC Common Stock 02376R102 69,281 2,124,543 SH   SOLE   961,653 0 1,162,890
AMERICAN ASSETS TR INC COM REIT REIT 024013104 7,738 164,210 SH   SOLE   133,219 0 30,991
AMERICAN AXLE & MANUFACTURING Common Stock 024061103 6,364 498,777 SH   SOLE   350,718 0 148,059
AMERICAN CAMPUS COMMUNITIES REIT REIT 024835100 12,277 265,975 SH   SOLE   242,236 0 23,739
AMERICAN EAGLE OUTFITTERS INC Common Stock 02553E106 7,368 435,987 SH   SOLE   331,849 0 104,138
AMERICAN ELECTRIC POWER CO INC Common Stock 025537101 144,192 1,638,361 SH   SOLE   1,189,112 0 449,249
AMERICAN EQUITY INVESTMENT LIF Common Stock 025676206 24,082 886,673 SH   SOLE   301,350 0 585,323
AMERICAN EXPRESS CO Common Stock 025816109 303,305 2,457,106 SH   SOLE   1,960,955 0 496,151
AMERICAN FINANCE TRUST INC REIT 02607T109 526 48,212 SH   SOLE   25,022 0 23,190
AMERICAN FINANCIAL GROUP INC/O Common Stock 025932104 20,196 197,093 SH   SOLE   121,121 0 75,972
AMERICAN HOMES 4 RENT CLASS A REIT 02665T306 11,022 453,392 SH   SOLE   332,739 0 120,653
AMERICAN INTERNATIONAL GROUP I Common Stock 026874784 262,340 4,923,800 SH   SOLE   3,232,260 0 1,691,540
AMERICAN NATIONAL BANKSHARES I Common Stock 027745108 417 10,756 SH   SOLE   7,247 0 3,509
AMERICAN NATIONAL INSURANCE CO Common Stock 028591105 3,249 27,897 SH   SOLE   22,851 0 5,046
AMERICAN OUTDOOR BRANDS CORP Common Stock 02874P103 593 65,861 SH   SOLE   49,285 0 16,576
AMERICAN PUBLIC EDUCATION INC Common Stock 02913V103 2,055 69,458 SH   SOLE   28,490 0 40,968
AMERICAN RENAl ASSOCIATES HO Common Stock 029227105 114 15,372 SH   SOLE   14,389 0 983
AMERICAN SOFTWARE INC/GEORGIA Common Stock 029683109 1,533 116,574 SH   SOLE   36,944 0 79,630
AMERICAN STATES WATER CO Common Stock 029899101 12,297 163,440 SH   SOLE   86,957 0 76,483
AMERICAN TOWER REIT INC REIT 03027X100 334,239 1,634,820 SH   SOLE   1,156,017 0 478,803
AMERICAN VANGUARD CORP Common Stock 030371108 421 27,289 SH   SOLE   26,194 0 1,095
AMERICAN WATER WORKS CO INC Common Stock 030420103 51,960 447,932 SH   SOLE   371,567 0 76,365
AMERICAN WOODMARK CORP Common Stock 030506109 2,405 28,416 SH   SOLE   24,946 0 3,470
AMERICA'S CAR-MART INC Common Stock 03062T105 1,998 23,214 SH   SOLE   9,256 0 13,958
AMERICOLD REALTY TRUST REIT 03064D108 6,948 214,325 SH   SOLE   22,879 0 191,446
AMERIPRISE FINANCIAL INC Common Stock 03076C106 109,758 756,115 SH   SOLE   448,040 0 308,075
AMERIS BANCORP Common Stock 03076K108 2,490 63,531 SH   SOLE   61,019 0 2,512
AMERISAFE INC Common Stock 03071H100 3,641 57,096 SH   SOLE   37,839 0 19,257
AMERISOURCEBERGEN CORP COM Common Stock 03073E105 78,976 926,294 SH   SOLE   517,531 0 408,763
AMETEK INC NEW COM Common Stock 031100100 49,527 545,208 SH   SOLE   465,644 0 79,564
AMGEN INC Common Stock 031162100 405,281 2,199,266 SH   SOLE   1,496,211 0 703,055
AMICUS THERAPEUTICS COM Common Stock 03152W109 894 71,667 SH   SOLE   70,128 0 1,539
AMKOR TECHNOLOGY INC Common Stock 031652100 3,758 503,790 SH   SOLE   268,196 0 235,594
AMN HEALTHCARE SERVICES INC Common Stock 001744101 7,099 130,858 SH   SOLE   111,006 0 19,852
AMNEAL PHARMACEUTICALS INC Common Stock 03168L105 212 29,520 SH   SOLE   25,172 0 4,348
AMPHASTAR PHARMACEUTICALS Common Stock 03209R103 3,624 171,656 SH   SOLE   106,012 0 65,644
AMPHENOL CORP Common Stock 032095101 83,216 867,372 SH   SOLE   748,110 0 119,262
AMRO GROUP NV - UNSPONSORED ADR ADR 00373L102 4,658 436,547 SH   SOLE   386,954 0 49,593
ANADARKO PETROLEUM CORP Common Stock 032511107 90,440 1,281,740 SH   SOLE   1,073,499 0 208,241
ANALOG DEVICES INC Common Stock 032654105 153,412 1,359,196 SH   SOLE   931,272 0 427,924
ANAPLAN INC Common Stock 03272L108 2,136 42,332 SH   SOLE   14,927 0 27,405
ANAPTYSBIO INC Common Stock 032724106 322 5,714 SH   SOLE   5,363 0 351
ANDEAVOR LOGISTICS LP MLP 03350F106 12,347 339,847 SH   SOLE   328,285 0 11,562
ANDERSONS INC/THE Common Stock 034164103 4,420 162,273 SH   SOLE   62,073 0 100,200
ANGIODYNAMICS INC Common Stock 03475V101 2,761 140,243 SH   SOLE   71,091 0 69,152
ANGLO AMERICAN PLAT-SPON ADR ADR 03486T202 406 41,286 SH   SOLE   40,591 0 695
ANGLO AMERN PLC-SPONS ADR ADR 03485P300 38,999 2,731,043 SH   SOLE   2,406,570 0 324,473
ANGLOGOLD ASHANTI LTD SPONSORED ADR ADR 035128206 18,939 1,063,368 SH   SOLE   1,048,733 0 14,635
ANHEUSER-BUSCH INBEV SA N.V. ADR 03524A108 50,413 569,578 SH   SOLE   500,483 0 69,095
ANHUI CONCH CEMENT UNSPONS ADR ADR 035243104 4,027 128,810 SH   SOLE   104,751 0 24,059
ANI PHARMACEUTICALS IN COM Common Stock 00182C103 2,635 32,057 SH   SOLE   24,712 0 7,345
ANIKA THERAPEUTICS INC Common Stock 035255108 2,058 50,658 SH   SOLE   21,584 0 29,074
ANIXTER INTERNATIONAL INC Common Stock 035290105 6,280 105,171 SH   SOLE   68,335 0 36,836
ANNALY MTG MGMT INC COM REIT REIT 035710409 29,827 3,266,941 SH   SOLE   1,539,983 0 1,726,958
ANSELL LTD-UNSPON ADR ADR 03634M208 419 5,548 SH   SOLE   5,493 0 55
ANSYS INC Common Stock 03662Q105 45,863 223,920 SH   SOLE   194,679 0 29,241
ANTA SPORTS PRODS LTD ADR ADR 03662P107 2,889 16,733 SH   SOLE   16,188 0 545
ANTARES PHARMA INC Common Stock 036642106 259 78,595 SH   SOLE   9,994 0 68,601
ANTERO MIDSTREAM CORP Common Stock 03676B102 5,089 444,057 SH   SOLE   306,806 0 137,251
ANTERO RESOURCES CORP Common Stock 03674X106 9,441 1,707,178 SH   SOLE   1,384,110 0 323,068
ANTHEM INC Common Stock 036752103 279,362 989,909 SH   SOLE   780,095 0 209,814
ANWORTH MORTGAGE ASSET CORP REIT REIT 037347101 2,222 586,330 SH   SOLE   372,738 0 213,592
AO SMITH CORP Common Stock 831865209 26,090 553,218 SH   SOLE   446,014 0 107,204
AON PLC Common Stock G0408V102 117,393 608,318 SH   SOLE   498,976 0 109,342
AOZORA BK LTD SPONSORED ADR ADR 037400108 609 103,001 SH   SOLE   8,097 0 94,904
APACHE CORP Common Stock 037411105 30,560 1,054,895 SH   SOLE   801,989 0 252,906
APARTMENT INVT & MGMT CO -A REIT REIT 03748R754 24,765 494,112 SH   SOLE   368,573 0 125,539
APERGY CORP - W/I Common Stock 03755L104 6,715 200,215 SH   SOLE   178,178 0 22,037
APOGEE ENTERPRISES INC Common Stock 037598109 17,152 394,834 SH   SOLE   45,413 0 349,421
APOLLO COMMERCIAL REAL ESTATE FINANCE REIT REIT 03762U105 8,377 455,525 SH   SOLE   292,024 0 163,501
APOLLO INVT CORP COM Common Stock 03761U502 227 14,381 SH   SOLE   14,270 0 111
APOLLO SR FLOATING COM Closed-End Fund 037636107 669 44,716 SH   SOLE   35,812 0 8,904
APOLLO TACTICAL INCOME COM Closed-End Fund 037638103 10,504 712,165 SH   SOLE   630,807 0 81,358
APPFOLIO INC COM CL A Common Stock 03783C100 997 9,747 SH   SOLE   7,565 0 2,182
APPLE HOSPITALITY REIT COM NEW REIT 03784Y200 9,955 627,694 SH   SOLE   402,169 0 225,525
APPLE INC COM Common Stock 037833100 2,721,844 13,752,244 SH   SOLE   10,604,916 0 3,147,328
APPLIED INDUSTRIAL TECHNOLOGIE Common Stock 03820C105 6,812 110,704 SH   SOLE   82,382 0 28,322
APPLIED MATERIALS INC Common Stock 038222105 163,060 3,630,808 SH   SOLE   2,259,596 0 1,371,212
APPLIED OPTOELECTRONICS INC Common Stock 03823U102 510 49,599 SH   SOLE   45,684 0 3,915
APPROACH RESOURCES INC Common Stock 03834A103 7 25,151 SH   SOLE   25,151 0 0
APTARGROUP INC Common Stock 038336103 18,951 152,412 SH   SOLE   142,034 0 10,378
APTIV PLC Common Stock G6095L109 56,835 703,143 SH   SOLE   473,497 0 229,646
AQUA AMERICA INC Common Stock 03836W103 13,905 336,107 SH   SOLE   307,351 0 28,756
AQUAVENTURE HLDGS LTD SHS Common Stock G0443N107 463 23,160 SH   SOLE   12,841 0 10,319
ARAMARK Common Stock 03852U106 12,579 348,833 SH   SOLE   318,185 0 30,648
ARATANA THERAPEUTICS INC Common Stock 03874P101 519 100,644 SH   SOLE   86,243 0 14,401
ARBOR RLTY TR INC COM REIT REIT 038923108 1,862 153,590 SH   SOLE   33,760 0 119,830
ARC DOCUMENT SOLUTIONS INC Common Stock 00191G103 41 20,310 SH   SOLE   15,004 0 5,306
ARCBEST CORP Common Stock 03937C105 3,579 127,328 SH   SOLE   83,458 0 43,870
ARCELORMITTAL NY REG SH CL A NY Reg Shrs 03938L203 15,219 844,067 SH   SOLE   744,292 0 99,775
ARCH CAPITAL GROUP LTD Common Stock G0450A105 34,853 939,930 SH   SOLE   426,408 0 513,522
ARCH COAL INC COM Common Stock 039380407 3,778 40,102 SH   SOLE   17,811 0 22,291
ARCHER-DANIELS-MIDLAND CO Common Stock 039483102 100,910 2,473,274 SH   SOLE   1,598,499 0 874,775
ARCHROCK INC Common Stock 03957W106 5,140 484,926 SH   SOLE   336,710 0 148,216
ARCO PLATFORM LTD - CLASS A Common Stock G04553106 591 13,507 SH   SOLE   13,507 0 0
ARCONIC INC COM Common Stock 03965L100 28,592 1,107,342 SH   SOLE   657,722 0 449,620
ARCOS DORADOS HLDNG IN SHS CLASS -A - Common Stock G0457F107 2,572 353,355 SH   SOLE   287,455 0 65,900
ARCOSA INC Common Stock 039653100 8,249 219,212 SH   SOLE   138,715 0 80,497
ARDAGH GROUP SA Common Stock L0223L101 4,210 240,573 SH   SOLE   155,104 0 85,469
ARDELYX INC COM Common Stock 039697107 75 27,825 SH   SOLE   27,664 0 161
ARDMORE SHIPPING CORP Common Stock Y0207T100 415 50,957 SH   SOLE   47,810 0 3,147
ARENA PHARMACEUTICALS INC COM Common Stock 040047607 2,315 39,481 SH   SOLE   6,597 0 32,884
ARES CAP CORP COM Common Stock 04010L103 2,331 129,919 SH   SOLE   127,273 0 2,646
ARES COML REAL ESTATE COM REIT 04013V108 2,716 182,776 SH   SOLE   116,819 0 65,957
ARES DYNAMIC CR ALLOCA COM Closed-End Fund 04014F102 15,478 1,022,987 SH   SOLE   911,370 0 111,617
ARES MANAGEMENT CORP - A Common Stock 03990B101 811 31,005 SH   SOLE   28,184 0 2,821
ARGAN INC Common Stock 04010E109 622 15,339 SH   SOLE   12,610 0 2,729
ARGENX SE - ADR ADR 04016X101 2,429 17,159 SH   SOLE   10,271 0 6,888
ARGO GROUP INTERNATIONAL HOLDINGS LTD Common Stock G0464B107 4,999 67,505 SH   SOLE   50,393 0 17,112
ARISTA NETWORKS INC COM Common Stock 040413106 32,557 125,402 SH   SOLE   85,548 0 39,854
ARKEMA SPON ADR ADR 041232109 16,644 180,281 SH   SOLE   150,160 0 30,122
ARLINGTON ASSET INVESTMENT CORP Common Stock 041356205 785 114,163 SH   SOLE   112,191 0 1,972
ARLO TECHNOLOGIES INC Common Stock 04206A101 1,208 301,126 SH   SOLE   173,608 0 127,518
ARMADA HOFFLER PPTYS COM REIT 04208T108 5,753 347,593 SH   SOLE   187,135 0 160,458
ARMOUR RESIDENTIAL REI COM REIT 042315507 1,867 100,135 SH   SOLE   85,650 0 14,485
ARMSTRONG FLOORING INC Common Stock 04238R106 530 53,812 SH   SOLE   23,318 0 30,494
ARMSTRONG WORLD INDUSTRIES INC Common Stock 04247X102 13,327 137,106 SH   SOLE   50,796 0 86,310
ARQULE INC COM Common Stock 04269E107 1,802 163,698 SH   SOLE   3,773 0 159,925
ARRAY BIOPHARMA INC COM Common Stock 04269X105 8,657 186,852 SH   SOLE   173,513 0 13,339
ARROW ELECTRONICS INC Common Stock 042735100 20,699 290,427 SH   SOLE   203,531 0 86,896
ARROW FINANCIAL CORP Common Stock 042744102 726 20,906 SH   SOLE   14,726 0 6,180
ARROWHEAD PHARMACEUTICALS INC Common Stock 04280A100 2,128 80,302 SH   SOLE   76,264 0 4,038
ARTESIAN RESOURCES CORP Common Stock 043113208 870 23,414 SH   SOLE   22,059 0 1,355
ARTHUR J GALLAGHER & CO Common Stock 363576109 33,995 388,112 SH   SOLE   355,405 0 32,707
ARTISAN PARTNERS ASSET CL A Common Stock 04316A108 8,534 310,085 SH   SOLE   231,478 0 78,607
ASBURY AUTOMOTIVE GROUP INC Common Stock 043436104 10,447 123,865 SH   SOLE   59,170 0 64,695
ASCENA RETAIL GROUP INC Common Stock 04351G101 306 502,129 SH   SOLE   177,699 0 324,430
ASCENDIS PHARMA A/S - ADR ADR 04351P101 419 3,636 SH   SOLE   3,608 0 28
ASE INDUSTRIAL HOLDING CO LTD ADR 00215W100 10,229 2,589,499 SH   SOLE   1,835,539 0 753,960
ASGN INC Common Stock 00191U102 7,950 131,195 SH   SOLE   52,703 0 78,492
ASHAI KASEI CORP ADR ADR 043400100 25,059 1,166,054 SH   SOLE   1,042,389 0 123,665
ASHFORD HOSPITALITY TRUST REIT REIT 044103109 1,325 446,148 SH   SOLE   150,291 0 295,857
ASHLAND GLOBAL HOLDINGS INC Common Stock 044186104 18,366 229,659 SH   SOLE   111,429 0 118,230
ASHTEAD GROUP PLC ADR ADR 045055100 18,426 160,834 SH   SOLE   137,794 0 23,040
ASM PACIFIC TECHNOL-UNSP ADR ADR 00212G108 2,023 65,688 SH   SOLE   54,936 0 10,752
ASML HLDG NV N Y SHS NY Reg Shrs N07059210 83,960 403,788 SH   SOLE   267,666 0 136,121
ASPEN PHARMACARE HL-UNSP ADR ADR 04530Y106 437 61,669 SH   SOLE   60,545 0 1,124
ASPEN TECHNOLOGY INC Common Stock 045327103 16,382 131,815 SH   SOLE   79,993 0 51,822
ASSA ABLOY AB ADR ADR 045387107 17,113 1,523,189 SH   SOLE   1,329,634 0 193,555
ASSEMBLY BIOSCIENCES INC Common Stock 045396108 215 15,971 SH   SOLE   15,684 0 287
ASSERTIO THERAPEUTICS INC Common Stock 04545L107 1,006 291,468 SH   SOLE   165,653 0 125,815
ASSOCIATED BANC-CORP Common Stock 045487105 10,532 498,201 SH   SOLE   375,446 0 122,755
ASSOCIATED BRIT FOODS ADR NEW ADR 045519402 13,638 430,093 SH   SOLE   368,240 0 61,853
ASSURANT INC Common Stock 04621X108 31,411 295,276 SH   SOLE   164,155 0 131,121
ASSURED GUARANTY LTD Common Stock G0585R106 10,422 247,662 SH   SOLE   169,851 0 77,811
ASTEC INDUSTRIES INC Common Stock 046224101 5,680 174,458 SH   SOLE   76,692 0 97,766
ASTELLAS PHARMA INC - UNSP ADR ADR 04623U102 37,067 2,606,666 SH   SOLE   2,395,929 0 210,737
ASTRA INTERNATIONAL - UNSP ADR ADR 69367X109 2,727 262,239 SH   SOLE   254,581 0 7,658
ASTRAZENECA PLC Common Stock G0593M107 968 11,694 SH   SOLE   11,150 0 544
ASTRAZENECA PLC SPONSORED ADR ADR 046353108 114,323 2,769,462 SH   SOLE   2,172,979 0 596,483
ASTRONICS CORP Common Stock 046433108 664 16,506 SH   SOLE   9,472 0 7,034
ASURE SOFTWARE INC Common Stock 04649U102 861 104,621 SH   SOLE   21,134 0 83,487
ASX LTD ADR ADR 00212E103 1,095 19,508 SH   SOLE   9,662 0 9,846
AT&T INC Common Stock 00206R102 794,958 23,723,016 SH   SOLE   16,835,287 0 6,887,729
ATHENE HOLDING LTD CLASS A Common Stock G0684D107 4,502 104,557 SH   SOLE   74,171 0 30,386
ATKORE INTERNATIONAL GROUP I Common Stock 047649108 4,468 172,692 SH   SOLE   34,592 0 138,100
ATLANTIA SPA ADR ADR 048173108 25,599 1,979,795 SH   SOLE   1,761,290 0 218,505
ATLANTIC POWER CORP Common Stock 04878Q863 1,384 571,707 SH   SOLE   262,382 0 309,325
ATLANTIC UNION BANKSHARES CO Common Stock 04911A107 2,926 82,828 SH   SOLE   60,216 0 22,612
ATLANTICA YIELD PLC ORD SHS Common Stock G0751N103 3,055 134,770 SH   SOLE   97,166 0 37,604
ATLAS AIR WORLDWIDE HOLDINGS I Common Stock 049164205 18,629 417,327 SH   SOLE   78,530 0 338,797
ATLAS COPCO AB SP ADR A NEW ADR 049255706 34,387 1,074,936 SH   SOLE   946,984 0 127,952
ATLAS COPCO SP ADR B NEW ADR 049255805 11,502 401,328 SH   SOLE   384,675 0 16,653
ATLASSIAN CORP PLC-CLASS A Common Stock G06242104 13,769 105,237 SH   SOLE   96,602 0 8,635
ATMOS ENERGY CORP Common Stock 049560105 22,794 215,935 SH   SOLE   177,794 0 38,141
ATN INTERNATIONAL INC Common Stock 00215F107 2,427 42,045 SH   SOLE   33,656 0 8,389
ATOS ORIGIN SA ADR ADR 04962A105 7,528 452,407 SH   SOLE   409,772 0 42,635
ATRECA INC - A Common Stock 04965G109 499 26,500 SH   SOLE   0 0 26,500
ATRICURE INC COM Common Stock 04963C209 499 16,738 SH   SOLE   4,699 0 12,039
ATRION CORP Common Stock 049904105 1,953 2,290 SH   SOLE   2,156 0 134
AU OPTRONICS CORP SPONSORED ADR ADR 002255107 13,804 4,663,433 SH   SOLE   4,565,938 0 97,495
AUDENTES THERAPEUTICS COM Common Stock 05070R104 300 7,936 SH   SOLE   7,689 0 247
AUSTRALIA&NEW ZEALAND BKG GR SPONSORED ADR ADR 052528304 49,638 2,501,916 SH   SOLE   2,177,168 0 324,747
AUTO TRADER GROUP PLC ADR ADR 05277E104 1,773 1,042,880 SH   SOLE   902,239 0 140,641
AUTODESK INC Common Stock 052769106 114,590 703,440 SH   SOLE   579,265 0 124,175
AUTOHOME INC ADR ADR 05278C107 5,427 63,390 SH   SOLE   53,564 0 9,826
AUTOLIV INC Common Stock 052800109 4,698 66,634 SH   SOLE   64,508 0 2,126
AUTOMATIC DATA PROCESSING INC Common Stock 053015103 264,719 1,601,155 SH   SOLE   1,243,614 0 357,541
AUTONATION INC Common Stock 05329W102 9,014 214,924 SH   SOLE   127,178 0 87,746
AUTOZONE INC Common Stock 053332102 126,638 115,181 SH   SOLE   61,754 0 53,427
AVALARA INC Common Stock 05338G106 10,967 151,898 SH   SOLE   11,609 0 140,289
AVALONBAY CMNTYS INC COM REIT REIT 053484101 73,227 360,403 SH   SOLE   312,524 0 47,879
AVANGRID INC Common Stock 05351W103 14,711 291,310 SH   SOLE   285,888 0 5,422
AVANOS MEDICAL INC Common Stock 05350V106 4,162 95,442 SH   SOLE   71,277 0 24,165
AVAYA HLDGS CORP COM Common Stock 05351X101 4,473 375,597 SH   SOLE   136,568 0 239,029
AVERY DENNISON CORP Common Stock 053611109 39,442 340,958 SH   SOLE   280,769 0 60,189
AVID TECHNOLOGY INC Common Stock 05367P100 284 31,119 SH   SOLE   14,807 0 16,312
AVIS BUDGET GROUP INC Common Stock 053774105 21,548 612,843 SH   SOLE   273,461 0 339,382
AVISTA CORP Common Stock 05379B107 15,119 338,988 SH   SOLE   256,453 0 82,535
AVIVA PLC - SPON ADR ADR 05382A104 29,941 2,824,660 SH   SOLE   2,047,559 0 777,101
AVNET INC Common Stock 053807103 21,487 474,638 SH   SOLE   292,115 0 182,523
AVON PRODUCTS INC Common Stock 054303102 3,501 902,360 SH   SOLE   595,485 0 306,875
AVX CORP Common Stock 002444107 4,558 274,578 SH   SOLE   79,967 0 194,611
AXA EQUITABLE HOLDINGS INC Common Stock 054561105 9,867 472,123 SH   SOLE   236,923 0 235,200
AXA SPONSORED ADR ADR 054536107 43,126 1,647,295 SH   SOLE   1,433,956 0 213,339
AXALTA COATING SYSTEMS LTD Common Stock G0750C108 10,290 345,661 SH   SOLE   88,144 0 257,517
AXCELIS TECHNOLOGIES INC Common Stock 054540208 248 16,471 SH   SOLE   16,028 0 443
AXIS CAPITAL HOLDINGS LTD Common Stock G0692U109 9,061 151,896 SH   SOLE   128,732 0 23,164
AXOGEN INC Common Stock 05463X106 1,474 74,422 SH   SOLE   14,535 0 59,887
AXON ENTERPRISES INC Common Stock 05464C101 6,326 98,522 SH   SOLE   88,981 0 9,541
AXONICS MODULATION TECHNOLOG Common Stock 05465P101 1,352 32,992 SH   SOLE   7,311 0 25,681
AXOS FINANCIAL INC Common Stock 05465C100 4,551 167,026 SH   SOLE   77,761 0 89,265
AXSOME THERAPEUTICS IN COM Common Stock 05464T104 1,632 63,381 SH   SOLE   447 0 62,934
AXT INC Common Stock 00246W103 55 13,893 SH   SOLE   13,893 0 0
AZZ INC Common Stock 002474104 1,809 39,298 SH   SOLE   26,688 0 12,610
B&G FOODS INC Common Stock 05508R106 8,094 389,139 SH   SOLE   127,312 0 261,827
B2GOLD CORP MINING INC Common Stock 11777Q209 2,977 982,581 SH   SOLE   0 0 982,581
BABCOCK AND WILCOX ENTERPR Common Stock 05614L100 187 545,442 SH   SOLE   106,645 0 438,797
BADGER METER INC Common Stock 056525108 5,271 88,300 SH   SOLE   34,193 0 54,107
BAE SYS PLC SPONSORED ADR ADR 05523R107 19,634 783,147 SH   SOLE   672,304 0 110,843
BAIDU COM INC SPON ADR REP A ADR 056752108 30,716 261,728 SH   SOLE   186,402 0 75,326
BAKER HUGHES INC A GE CO Common Stock 05722G100 46,599 1,891,952 SH   SOLE   1,673,482 0 218,470
BALCHEM CORP Common Stock 057665200 8,363 83,658 SH   SOLE   54,270 0 29,388
BALFOUR BEAUTY PLC ADR 05845R306 1,236 195,879 SH   SOLE   29,553 0 166,326
BALL CORP Common Stock 058498106 57,845 826,475 SH   SOLE   709,574 0 116,900
BANC OF CALIFORNIA INC Common Stock 05990K106 2,511 179,738 SH   SOLE   88,518 0 91,220
BANCFIRST CORP Common Stock 05945F103 1,576 28,313 SH   SOLE   10,213 0 18,100
BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR ADR 05946K101 28,508 5,127,417 SH   SOLE   4,477,702 0 649,714
BANCO BRADESCO-SPONSORED ADR ADR 059460303 54,706 5,570,879 SH   SOLE   4,370,208 0 1,200,671
BANCO DE CHILE SPONSORED ADR ADR 059520106 5,475 184,414 SH   SOLE   178,330 0 6,084
BANCO DO BRASIL S A SPONSORED ADR ADR 059578104 6,071 434,564 SH   SOLE   390,924 0 43,640
BANCO LATINOAMERICANO DE COMER Common Stock P16994132 6,801 326,500 SH   SOLE   253,323 0 73,177
BANCO MACRO SA SPON ADR B ADR 05961W105 2,335 32,055 SH   SOLE   28,672 0 3,383
BANCO SANTANDER BRAZIL S.A. ADR 05967A107 6,280 529,042 SH   SOLE   508,282 0 20,760
BANCO SANTANDER CENT HISPANO ADR ADR 05964H105 53,384 11,655,859 SH   SOLE   8,699,366 0 2,956,493
BANCO SANTANDER CHILE NEW SP ADR REP COM ADR 05965X109 15,483 517,488 SH   SOLE   351,860 0 165,628
BANCOLOMBIA S A SPON ADR PREF ADR 05968L102 25,978 508,964 SH   SOLE   332,671 0 176,293
BANCORP INC/DE Common Stock 05969A105 3,479 390,060 SH   SOLE   54,978 0 335,082
BANCORP NEW JERSEY INC COM Common Stock 059915108 251 18,035 SH   SOLE   18,035 0 0
BANCORPSOUTH INC Common Stock 05971J102 6,299 216,919 SH   SOLE   140,219 0 76,700
BANDWIDTH INC-CLASS A Common Stock 05988J103 1,252 16,694 SH   SOLE   4,165 0 12,529
BANK CENTRAL ASIA TBK PT Common Stock Y7123P138 89 43,500 SH   SOLE   43,500 0 0
BANK COMM HLDGS COM Common Stock 06424J103 122 11,382 SH   SOLE   11,382 0 0
BANK EAST ASIA LTD SPONSORED ADR ADR 061874103 275 101,281 SH   SOLE   86,948 0 14,333
BANK HAPOALIM LTD ADR ADR 062510300 824 22,362 SH   SOLE   16,912 0 5,450
BANK OF AMERICA CORP Common Stock 060505104 784,472 27,050,749 SH   SOLE   20,543,249 0 6,507,500
BANK OF CHINA ADR ADR 06426M104 8,833 840,458 SH   SOLE   822,613 0 17,845
BANK OF HAWAII CORP Common Stock 062540109 17,619 212,510 SH   SOLE   124,860 0 87,650
BANK OF MARIN BANCORP Common Stock 063425102 886 21,592 SH   SOLE   3,269 0 18,323
BANK OF MONTREAL Common Stock 063671101 26,210 347,383 SH   SOLE   332,327 0 15,056
BANK OF NEW YORK MELLON CORP/T Common Stock 064058100 107,046 2,424,607 SH   SOLE   1,897,087 0 527,520
BANK OF NOVA SCOTIA Common Stock 064149107 28,459 523,621 SH   SOLE   517,911 0 5,710
BANK OF NT BUTTERFIELD SHS NEW Common Stock G0772R208 5,436 160,066 SH   SOLE   83,711 0 76,355
BANK OZK Common Stock 06417N103 21,578 717,111 SH   SOLE   473,428 0 243,683
BANK QUEENSLAND LTD ADR ADR 064525108 320 24,243 SH   SOLE   22,892 0 1,351
BANKFINANCIAL CORP Common Stock 06643P104 140 10,036 SH   SOLE   10,036 0 0
BANKINTER SA ADR 066460304 77 11,339 SH   SOLE   4,488 0 6,851
BANKUNITED INC COM Common Stock 06652K103 29,372 870,528 SH   SOLE   108,034 0 762,494
BANNER CORP Common Stock 06652V208 3,745 69,157 SH   SOLE   54,056 0 15,101
BAOZUN INC-SPN ADR ADR 06684L103 2,662 53,382 SH   SOLE   52,685 0 697
BAR HARBOR BANKSHARES Common Stock 066849100 231 8,691 SH   SOLE   8,675 0 16
BARCLAYS PLC ADR ADR 06738E204 36,293 4,769,079 SH   SOLE   3,026,921 0 1,742,158
BARNES & NOBLE EDUCATION INC Common Stock 06777U101 764 227,282 SH   SOLE   139,916 0 87,366
BARNES & NOBLE INC Common Stock 067774109 2,949 440,793 SH   SOLE   242,627 0 198,166
BARNES GROUP INC Common Stock 067806109 8,365 148,469 SH   SOLE   117,497 0 30,972
BARRETT BUSINESS SERVICES INC Common Stock 068463108 635 7,682 SH   SOLE   2,379 0 5,303
BARRICK GOLD CORP Common Stock 067901108 24,472 1,551,790 SH   SOLE   1,446,473 0 105,316
BASF A G ADR NEW ADR 055262505 44,963 2,463,716 SH   SOLE   1,500,252 0 963,463
BASIC ENERGY SERVICES INC Common Stock 06985P209 150 78,716 SH   SOLE   41,676 0 37,040
BASSETT FURNITURE INDS INC COM Common Stock 070203104 341 22,371 SH   SOLE   8,267 0 14,104
BAUSCH HEALTH COS INC Common Stock 071734107 27,560 1,092,765 SH   SOLE   509,065 0 583,700
BAXTER INTERNATIONAL INC Common Stock 071813109 147,300 1,798,533 SH   SOLE   1,314,527 0 484,006
BAYER A G SPONSORED ADR ADR 072730302 23,742 1,360,552 SH   SOLE   1,206,666 0 153,885
BAYERISCHE MOTOREN SPON ADR ADR 072743305 12,475 507,316 SH   SOLE   463,026 0 44,290
BAYTEX ENERGY CORP Common Stock 07317Q105 162 105,254 SH   SOLE   105,254 0 0
BB SEGURIDADE PARTICIP SPONSORED ADR ADR 05541J103 4,274 506,398 SH   SOLE   497,077 0 9,321
BB&T CORP Common Stock 054937107 107,978 2,197,799 SH   SOLE   1,662,843 0 534,956
BBVA ARGENTINA SA-ADR ADR 07329M100 5,122 452,491 SH   SOLE   441,795 0 10,696
BBX CAPITAL CORP Common Stock 05491N104 72 14,701 SH   SOLE   14,466 0 235
BCB BANCORP INC Common Stock 055298103 224 16,198 SH   SOLE   11,870 0 4,328
BCE INC Common Stock 05534B760 37,597 826,660 SH   SOLE   190,515 0 636,145
BDO UNIBANK INC-SPON ADR ADR 05537Y304 1,170 42,726 SH   SOLE   0 0 42,726
BEACON ROOFING SUPPLY INC Common Stock 073685109 4,247 115,657 SH   SOLE   94,199 0 21,458
BEASLEY BROADCAST GROUP INC CL A Common Stock 074014101 41 12,856 SH   SOLE   12,856 0 0
BEAZER HOMES USA INC Common Stock 07556Q881 1,714 178,329 SH   SOLE   104,595 0 73,734
BECTON DICKINSON AND CO Common Stock 075887109 267,350 1,060,871 SH   SOLE   652,543 0 408,328
BED BATH & BEYOND INC Common Stock 075896100 23,414 2,014,998 SH   SOLE   996,912 0 1,018,086
BEIERSDORF AG - UNSPONSORED ADR ADR 07724U103 4,887 203,035 SH   SOLE   191,166 0 11,869
BEIGENE LTD-ADR ADR 07725L102 8,176 65,962 SH   SOLE   62,600 0 3,362
BEL FUSE INC Common Stock 077347300 241 14,062 SH   SOLE   13,489 0 573
BELDEN INC Common Stock 077454106 9,059 152,077 SH   SOLE   73,553 0 78,524
BELGACOM S.A. ADR 74428W108 772 129,831 SH   SOLE   125,116 0 4,715
BENCHMARK ELECTRONICS INC Common Stock 08160H101 6,119 243,598 SH   SOLE   154,202 0 89,396
BENEFITFOCUS INC Common Stock 08180D106 734 27,028 SH   SOLE   1,599 0 25,429
BENESSE CORP - ADR ADR 081794109 703 30,236 SH   SOLE   27,764 0 2,472
BERKSHIRE HATHAWAY INC Common Stock 084670702 993,194 4,659,166 SH   SOLE   3,463,207 0 1,195,959
BERKSHIRE HATHAWAY INC-CL A Common Stock 084670108 62,078 195 SH   SOLE   195 0 0
BERKSHIRE HILLS BANCORP INC Common Stock 084680107 4,558 145,212 SH   SOLE   97,854 0 47,358
BERRY GLOBAL GROUP INC COM Common Stock 08579W103 6,460 122,845 SH   SOLE   79,494 0 43,351
BERRY PETROLEUM CO LLC Common Stock 08579X101 592 55,862 SH   SOLE   55,546 0 316
BEST BUY CO INC Common Stock 086516101 89,873 1,288,874 SH   SOLE   745,309 0 543,565
BEST INC - ADR ADR 08653C106 1,798 326,285 SH   SOLE   325,960 0 325
BEYOND MEAT INC Common Stock 08862E109 841 5,231 SH   SOLE   3,973 0 1,258
BEZEQ ISRAEL TELECOM L ADR ADR 08861Q103 45 12,193 SH   SOLE   11,850 0 343
BGC PARTNERS INC Common Stock 05541T101 11,763 2,249,208 SH   SOLE   787,085 0 1,462,123
BHP BILLITON LTD SPONSORED ADR ADR 088606108 107,404 1,848,292 SH   SOLE   1,568,655 0 279,637
BHP BILLITON PLC SPONSORED ADR ADR 05545E209 25,638 501,621 SH   SOLE   450,479 0 51,143
BIC SA-UNSPONSORED ADR ADR 088736103 977 25,332 SH   SOLE   21,774 0 3,558
BIDVEST GROUP LTD SPONSORED ADR 08 ADR 088836309 2,153 80,654 SH   SOLE   78,694 0 1,960
BIG 5 SPORTING GOODS CORP Common Stock 08915P101 46 23,547 SH   SOLE   23,547 0 0
BIG LOTS INC Common Stock 089302103 10,869 379,915 SH   SOLE   132,226 0 247,689
BIOCRYST PHARMACEUTICALS COM Common Stock 09058V103 63 16,655 SH   SOLE   15,745 0 910
BIODELIVERY SCIENCES INTERNATIONAL INC Common Stock 09060J106 2,229 479,262 SH   SOLE   10,599 0 468,663
BIOGEN INC Common Stock 09062X103 140,161 599,311 SH   SOLE   430,772 0 168,539
BIOHAVEN PHARMACEUTICAL HOLD Common Stock G11196105 1,155 26,379 SH   SOLE   3,832 0 22,547
BIOMARIN PHARMACEUTICAL INC Common Stock 09061G101 19,208 224,260 SH   SOLE   199,960 0 24,300
BIO-RAD LABORATORIES INC Common Stock 090572207 25,788 82,497 SH   SOLE   53,929 0 28,568
BIOSCRIP INC Common Stock 09069N108 226 86,835 SH   SOLE   48,806 0 38,029
BIOSPECIFICS TECHNOLOGIES CORP Common Stock 090931106 1,899 31,804 SH   SOLE   8,135 0 23,669
BIO-TECHNE CORP Common Stock 09073M104 21,847 104,786 SH   SOLE   91,251 0 13,535
BIOTELEMETRY INC Common Stock 090672106 5,644 117,223 SH   SOLE   48,203 0 69,020
BITAUTO HLDGS LTD SPONSORED ADS ADR 091727107 1,467 140,080 SH   SOLE   138,461 0 1,619
BJ'S RESTAURANTS INC Common Stock 09180C106 2,353 53,541 SH   SOLE   26,262 0 27,279
BJ'S WHOLESALE CLUB INC Common Stock 05550J101 1,306 49,451 SH   SOLE   18,096 0 31,355
BLACK HILLS CORP Common Stock 092113109 15,099 193,150 SH   SOLE   129,259 0 63,891
BLACK KNIGHT FINL SVCS CL A Common Stock 09215C105 8,016 133,259 SH   SOLE   117,875 0 15,384
BLACKBAUD INC Common Stock 09227Q100 10,126 121,267 SH   SOLE   107,676 0 13,591
BLACKBERRY LTD Common Stock 09228F103 2,387 319,947 SH   SOLE   308,603 0 11,344
BLACKLINE INC Common Stock 09239B109 3,262 60,960 SH   SOLE   50,362 0 10,598
BLACKROCK CAPITAL INVESTMENT CORP Common Stock 092533108 247 40,958 SH   SOLE   1,275 0 39,683
BLACKROCK CORE BOND TRUST Closed-End Fund 09249E101 5,751 409,016 SH   SOLE   271,214 0 137,802
BLACKROCK CREDIT ALLOCATION INCOME TRUST Closed-End Fund 092508100 7,684 592,447 SH   SOLE   383,933 0 208,514
BLACKROCK DEBT STRATEGIES FUND INC Closed-End Fund 09255R202 14,287 1,326,575 SH   SOLE   1,137,062 0 189,513
BLACKROCK ENH CAP AND INC Closed-End Fund 09256A109 2,268 143,575 SH   SOLE   93,248 0 50,327
BLACKROCK ENHANCED DIVIDEND Closed-End Fund 09251A104 23,650 2,666,321 SH   SOLE   1,809,417 0 856,904
BLACKROCK ENHANCED GLOBAL OPP EQTY TR Closed-End Fund 092501105 16,431 1,531,344 SH   SOLE   979,990 0 551,354
BLACKROCK ENHANCED INTL GRWTH COM BENE Closed-End Fund 092524107 11,533 2,052,074 SH   SOLE   1,364,614 0 687,460
BLACKROCK INC Common Stock 09247X101 165,157 351,921 SH   SOLE   303,404 0 48,517
BLACKROCK INCOME TR COM Closed-End Fund 09247F100 1,017 168,023 SH   SOLE   98,491 0 69,532
BLACKROCK LTD DURATION INC Closed-End Fund 09249W101 653 43,542 SH   SOLE   40,011 0 3,531
BLACKROCK MULTI-SECTOR COM Closed-End Fund 09258A107 1,548 88,730 SH   SOLE   88,730 0 0
BLACKROCK MUN TARGET T COM SHS BEN IN Closed-End Fund 09257P105 2,342 100,812 SH   SOLE   100,812 0 0
BLACKROCK MUNICIPL INC COM Closed-End Fund 092479104 5,115 371,746 SH   SOLE   350,559 0 21,187
BLACKROCK MUNIENHANCED FUND Closed-End Fund 09253Y100 446 40,204 SH   SOLE   40,204 0 0
BLACKROCK MUNIHOLDINGS QU II Closed-End Fund 09254C107 2,329 185,138 SH   SOLE   179,483 0 5,655
BLACKROCK MUNIHOLDINGS QUALI Closed-End Fund 09254P108 1,569 117,957 SH   SOLE   102,837 0 15,120
BLACKROCK MUNIHOLDINGS QUALITY FUND INC. Closed-End Fund 09254A101 722 58,120 SH   SOLE   58,120 0 0
BLACKROCK MUNIYIELD QUAL II Closed-End Fund 09254G108 3,193 254,256 SH   SOLE   212,743 0 41,513
BLACKROCK MUNIYIELD QUALITY Closed-End Fund 09254E103 15,765 1,194,305 SH   SOLE   1,064,998 0 129,307
BLACKROCK MUNIYIELD QUALITY FOOD INC. Closed-End Fund 09254F100 4,365 300,820 SH   SOLE   300,820 0 0
BLACKROCK RES & COMM S SHS Closed-End Fund 09257A108 1,354 165,585 SH   SOLE   93,956 0 71,629
BLACKROCK STRATEGIC MUNICIPAL Closed-End Fund 09247D105 426 28,538 SH   SOLE   28,538 0 0
BLACKROCK TCP CAPITAL CORP Common Stock 09259E108 227 15,962 SH   SOLE   662 0 15,300
BLACKSTONE GROUP INC/THE Common Stock 09260D107 12,768 287,430 SH   SOLE   787 0 286,643
BLACKSTONE MORTGAGE TRUST INC REIT 09257W100 8,662 243,449 SH   SOLE   111,959 0 131,490
BLOOMIN BRANDS INC COM Common Stock 094235108 11,829 625,562 SH   SOLE   142,803 0 482,759
BLUCORA INC Common Stock 095229100 2,429 79,996 SH   SOLE   64,028 0 15,968
BLUE APRON HOLDING INC-A Common Stock 09523Q200 579 85,670 SH   SOLE   85,670 0 0
BLUEBIRD BIO INC Common Stock 09609G100 5,234 41,150 SH   SOLE   38,483 0 2,667
BLUELINX HOLDINGS INC Common Stock 09624H208 477 24,055 SH   SOLE   9,576 0 14,479
BLUEPRINT MEDICINES CO COM Common Stock 09627Y109 2,439 25,853 SH   SOLE   22,646 0 3,207
BLUEROCK RESIDENTIAL GROWTH REIT 09627J102 3,923 333,846 SH   SOLE   325,109 0 8,737
BMC STOCK HOLDINGS INC Common Stock 05591B109 3,509 165,514 SH   SOLE   87,648 0 77,866
BNP PARIBAS SPONSORED ADR ADR 05565A202 56,754 2,396,694 SH   SOLE   1,816,088 0 580,606
BNY MELLON MUNICIPAL BOND INFR Closed-End Fund 09662W109 5,286 396,857 SH   SOLE   396,857 0 0
BOC HONG KONG HOLDINGS SPONSORED ADR ADR 096813209 23,037 293,836 SH   SOLE   274,849 0 18,987
BOEING CO/THE Common Stock 097023105 538,230 1,478,614 SH   SOLE   1,135,136 0 343,478
BOINGO WIRELESS INC COM Common Stock 09739C102 3,505 195,072 SH   SOLE   19,051 0 176,021
BOISE CASCADE CO Common Stock 09739D100 2,474 88,022 SH   SOLE   61,258 0 26,764
BOK FINANCIAL CORP Common Stock 05561Q201 3,744 49,596 SH   SOLE   47,953 0 1,643
BONANZA CREEK ENERGY I COM Common Stock 097793400 905 43,344 SH   SOLE   42,983 0 361
BOOKING HOLDINGS INC Common Stock 09857L108 247,299 131,913 SH   SOLE   103,194 0 28,719
BOOT BARN HLDGS INC COM Common Stock 099406100 2,147 60,246 SH   SOLE   44,301 0 15,945
BOOZ ALLEN HAMILTON HOLDING CO Common Stock 099502106 44,491 671,971 SH   SOLE   488,230 0 183,741
BORGWARNER INC Common Stock 099724106 40,412 962,649 SH   SOLE   770,230 0 192,419
BOSTON BEER CO INC/THE Common Stock 100557107 11,103 29,392 SH   SOLE   20,573 0 8,819
BOSTON PRIVATE FINANCIAL HOLDI Common Stock 101119105 3,127 259,048 SH   SOLE   217,367 0 41,681
BOSTON PROPERTIES INC REIT REIT 101121101 39,696 307,725 SH   SOLE   267,045 0 40,680
BOSTON SCIENTIFIC CORP Common Stock 101137107 172,281 4,008,404 SH   SOLE   2,756,427 0 1,251,977
BOTTOMLINE TECHNOLOGIES INC Common Stock 101388106 3,618 81,786 SH   SOLE   56,724 0 25,062
BOULDER GROWTH & INC COM Closed-End Fund 101507101 853 75,869 SH   SOLE   46,973 0 28,896
BOX INC CLASS A Common Stock 10316T104 3,483 197,804 SH   SOLE   39,543 0 158,261
BOYD GAMING CORP Common Stock 103304101 7,633 283,340 SH   SOLE   225,297 0 58,043
BP PLC Common Stock G12793108 1,137 163,570 SH   SOLE   163,570 0 0
BP PLC SPONSORED ADR ADR 055622104 158,701 3,805,770 SH   SOLE   2,473,706 0 1,332,064
BRADY CORP Common Stock 104674106 7,523 152,535 SH   SOLE   93,400 0 59,135
BRAEMAR HOTELS & RESORTS INC REIT 10482B101 1,300 131,346 SH   SOLE   59,180 0 72,166
BRAMBLES LTD - ADR ADR 105105209 23,070 1,272,472 SH   SOLE   1,153,102 0 119,370
BRANDYWINE RLTY TR SH BEN INT NEW REIT REIT 105368203 11,804 824,276 SH   SOLE   471,445 0 352,831
BRANDYWINEGLOBAL GLOBAL INCOME Closed-End Fund 10537L104 1,582 134,732 SH   SOLE   105,556 0 29,176
BRASKEM SA-SPON ADR ADR 105532105 2,778 151,621 SH   SOLE   139,328 0 12,293
BRENNTAG AG-UNSP ADR ADR 107180101 17,812 1,821,306 SH   SOLE   1,415,678 0 405,628
BRF-BRASIL FOODS S A SPONSORED ADR ADR 10552T107 4,319 568,252 SH   SOLE   429,174 0 139,078
BRIDGE BANCORP INC COM Common Stock 108035106 1,300 44,121 SH   SOLE   28,418 0 15,703
BRIDGESTONE CORP ADR ADR 108441205 39,335 2,007,925 SH   SOLE   1,664,719 0 343,205
BRIDGEWATER BANCSHARES INC Common Stock 108621103 195 16,865 SH   SOLE   4,101 0 12,764
BRIGGS & STRATTON CORP Common Stock 109043109 2,386 233,032 SH   SOLE   151,427 0 81,605
BRIGHAM MINERALS INC-CL A Common Stock 10918L103 427 19,884 SH   SOLE   16,814 0 3,070
BRIGHT HORIZON FAMILY SOLUTI COM Common Stock 109194100 18,122 120,118 SH   SOLE   71,708 0 48,410
BRIGHTCOVE Common Stock 10921T101 210 20,321 SH   SOLE   20,287 0 34
BRIGHTHOUSE FINANCIAL INC Common Stock 10922N103 17,726 483,132 SH   SOLE   384,312 0 98,820
BRIGHTSPHERE INVESTMENT GROUP Common Stock 10948W103 909 79,631 SH   SOLE   38,496 0 41,135
BRIGHTVIEW HOLDINGS INC Common Stock 10948C107 3,084 164,827 SH   SOLE   51,861 0 112,966
BRINKER INTERNATIONAL INC Common Stock 109641100 14,215 361,242 SH   SOLE   135,607 0 225,635
BRINK'S CO/THE Common Stock 109696104 12,266 151,092 SH   SOLE   87,312 0 63,780
BRISTOL-MYERS SQUIBB CO Common Stock 110122108 187,969 4,144,844 SH   SOLE   3,122,869 0 1,021,975
BRITISH AMERN TOB PLC SPONSORED ADR ADR 110448107 67,262 1,928,941 SH   SOLE   1,475,879 0 453,062
BRITISH LD CO SPONSORED ADR ADR 110828100 22,114 3,237,757 SH   SOLE   2,888,211 0 349,546
BRIXMOR PPTY GROUP INC COM REIT 11120U105 15,131 846,265 SH   SOLE   609,411 0 236,854
BROADCOM INC Common Stock 11135F101 313,329 1,088,478 SH   SOLE   861,305 0 227,173
BROADRIDGE FINANCIAL SOLUTIONS Common Stock 11133T103 35,614 278,930 SH   SOLE   228,624 0 50,306
BROOKDALE SENIOR LIVING INC Common Stock 112463104 6,753 936,588 SH   SOLE   479,354 0 457,234
BROOKFIELD ASSET MANAGEMENT IN Common Stock 112585104 24,957 522,339 SH   SOLE   505,583 0 16,756
BROOKFIELD GLOBAL LISTED INF Closed-End Fund 11273Q109 2,812 219,695 SH   SOLE   195,738 0 23,957
BROOKFIELD PROPERTY REIT INC REIT 11282X103 4,355 230,559 SH   SOLE   203,645 0 26,914
BROOKLINE BANCORP INC Common Stock 11373M107 4,958 322,357 SH   SOLE   236,728 0 85,629
BROOKS AUTOMATION INC Common Stock 114340102 6,026 155,513 SH   SOLE   132,469 0 23,044
BROTHER INDS LTD ADR ADR 114813207 614 16,280 SH   SOLE   10,375 0 5,905
BROWN & BROWN INC COM Common Stock 115236101 9,871 294,659 SH   SOLE   275,365 0 19,294
BROWN FOREMAN CORP-CLASS B Common Stock 115637209 47,798 862,316 SH   SOLE   753,669 0 108,647
BROWN FORMAN CORP CL A Common Stock 115637100 5,551 100,930 SH   SOLE   100,643 0 287
BRP INC/CA- SUB VOTING Common Stock 05577W200 370 10,326 SH   SOLE   10,326 0 0
BRT APARTMENTS CORP REIT 055645303 161 11,370 SH   SOLE   11,152 0 218
BRUKER CORP Common Stock 116794108 15,047 301,233 SH   SOLE   106,193 0 195,040
BRUNSWICK CORP/DE Common Stock 117043109 3,264 71,118 SH   SOLE   66,345 0 4,773
BRYN MAWR BANK CORP Common Stock 117665109 911 24,405 SH   SOLE   20,183 0 4,222
BT GROUP PLC ADR ADR 05577E101 7,359 576,288 SH   SOLE   504,171 0 72,117
BUCKEYE PARTNERS L P UNIT LTD PARTN MLP 118230101 19,560 476,487 SH   SOLE   459,622 0 16,865
BUCKLE INC/THE Common Stock 118440106 7,708 445,270 SH   SOLE   372,070 0 73,200
BUILDERS FIRSTSOURCE INC Common Stock 12008R107 3,885 230,454 SH   SOLE   131,988 0 98,466
BUNGE LTD Common Stock G16962105 34,870 625,922 SH   SOLE   357,745 0 268,177
BUNZL PLC - SPONS ADR ADR 120738406 17,648 658,769 SH   SOLE   496,364 0 162,405
BURBERRY GROUP PLC SPONSORED ADR ADR 12082W204 13,614 572,037 SH   SOLE   501,599 0 70,438
BURLINGTON STORES INC Common Stock 122017106 22,633 133,017 SH   SOLE   74,073 0 58,944
BWX TECHNOLOGIES Common Stock 05605H100 15,736 302,040 SH   SOLE   175,664 0 126,376
BX - Blackstone Group LP/The MLP 09253U108 9,577 215,600 SH   SOLE   0 0 215,600
BYD CO LTD ADR ADR 05606L100 4,452 369,497 SH   SOLE   363,535 0 5,962
C&J ENERGY SVCS INC NE COM Common Stock 12674R100 1,856 157,593 SH   SOLE   154,268 0 3,325
CABLE ONE INC Common Stock 12685J105 12,963 11,070 SH   SOLE   6,926 0 4,144
CABOT CORP Common Stock 127055101 17,891 374,995 SH   SOLE   114,560 0 260,435
CABOT MICROELECTRONICS CORP Common Stock 12709P103 7,111 64,601 SH   SOLE   35,706 0 28,895
CABOT OIL & GAS CORP Common Stock 127097103 38,631 1,682,542 SH   SOLE   1,011,036 0 671,506
CACI INTERNATIONAL INC Common Stock 127190304 14,673 71,720 SH   SOLE   44,804 0 26,916
CACTUS INC - A Common Stock 127203107 727 21,936 SH   SOLE   21,856 0 80
CADENCE BANCORP Common Stock 12739A100 4,143 199,194 SH   SOLE   152,685 0 46,509
CADENCE DESIGN SYSTEMS INC Common Stock 127387108 58,920 832,089 SH   SOLE   549,225 0 282,864
CADIZ INC COM NEW Common Stock 127537207 214 19,007 SH   SOLE   17,529 0 1,478
CAE INC Common Stock 124765108 13,669 508,889 SH   SOLE   501,225 0 7,664
CAESARS ENTERTAINMENT IPO Common Stock 127686103 5,412 457,836 SH   SOLE   442,867 0 14,969
CAESARSTONE LTD Common Stock M20598104 217 14,415 SH   SOLE   13,620 0 795
CAI INTERNATIONAL INC Common Stock 12477X106 1,422 57,298 SH   SOLE   39,835 0 17,463
CAIXABANK ADR ADR 12803K109 2,576 2,874,413 SH   SOLE   673,546 0 2,200,867
CALAMP CORP Common Stock 128126109 1,906 163,160 SH   SOLE   37,655 0 125,505
CALAVO GROWERS INC Common Stock 128246105 4,457 46,077 SH   SOLE   21,007 0 25,070
CALERES INC Common Stock 129500104 2,414 121,185 SH   SOLE   86,359 0 34,826
CALIFORNIA RESOURCES CORP Common Stock 13057Q206 1,428 72,578 SH   SOLE   45,636 0 26,942
CALIFORNIA WATER SERVICE GROUP Common Stock 130788102 6,963 137,519 SH   SOLE   114,655 0 22,864
CALIX INC COM Common Stock 13100M509 364 55,436 SH   SOLE   40,910 0 14,526
CALLAWAY GOLF CO Common Stock 131193104 5,468 318,666 SH   SOLE   195,546 0 123,120
CALLON PETROLEUM CO Common Stock 13123X102 4,581 695,174 SH   SOLE   392,759 0 302,415
CAL-MAINE FOODS INC Common Stock 128030202 3,468 83,128 SH   SOLE   47,636 0 35,492
CAMBREX CORP COM Common Stock 132011107 3,972 84,858 SH   SOLE   71,686 0 13,172
CAMDEN NATIONAL CORP Common Stock 133034108 2,025 44,150 SH   SOLE   16,860 0 27,290
CAMDEN PPTY TR SH BEN INT REIT REIT 133131102 19,760 189,289 SH   SOLE   152,740 0 36,549
CAMECO CORP Common Stock 13321L108 3,189 297,198 SH   SOLE   291,945 0 5,253
CAMPBELL SOUP CO Common Stock 134429109 20,024 499,721 SH   SOLE   412,255 0 87,466
CAMPING WORLD HOLDINGS INC-A Common Stock 13462K109 325 26,197 SH   SOLE   18,473 0 7,724
CANADIAN IMPERIAL BANK OF COMM Common Stock 136069101 16,959 215,876 SH   SOLE   180,511 0 35,365
CANADIAN NATIONAL RAILWAY CO Common Stock 136375102 43,435 469,673 SH   SOLE   440,986 0 28,687
CANADIAN NATURAL RESOURCES Common Stock 136385101 38,428 1,424,851 SH   SOLE   356,343 0 1,068,508
CANADIAN PACIFIC RAILWAY LTD Common Stock 13645T100 30,887 131,302 SH   SOLE   127,293 0 4,009
CANNAE HOLDINGS INC Common Stock 13765N107 6,462 222,985 SH   SOLE   91,956 0 131,029
CANON INC ADR ADR 138006309 45,802 1,564,825 SH   SOLE   1,433,673 0 131,152
CANTEL MEDICAL CORP Common Stock 138098108 9,188 113,941 SH   SOLE   57,173 0 56,768
CAPCOM CO LTD - ADR UNSPON ADR 13916V107 325 32,523 SH   SOLE   32,523 0 0
CAPGEMINI SA - ADR ADR 13961R100 20,826 839,075 SH   SOLE   777,295 0 61,780
CAPITAL ONE FINANCIAL CORP Common Stock 14040H105 185,878 2,048,472 SH   SOLE   1,259,230 0 789,242
CAPITAL SENIOR LIVING CORP Common Stock 140475104 603 119,914 SH   SOLE   116,811 0 3,103
CAPITALAND LTD SPONSORED ADR ADR 140547100 777 146,122 SH   SOLE   106,729 0 39,393
CAPITOL FEDERAL FINANCIAL INC Common Stock 14057J101 5,847 424,632 SH   SOLE   309,300 0 115,332
CAPRI HOLDINGS LTD Common Stock G1890L107 6,238 179,885 SH   SOLE   159,547 0 20,338
CAPSTAR FINANCIAL HOLDINGS INC Common Stock 14070T102 168 11,062 SH   SOLE   2,108 0 8,954
CAPSTEAD MORTGAGE CORP REIT REIT 14067E506 4,422 529,606 SH   SOLE   250,740 0 278,866
CAR.COM INC Common Stock 141633107 426 38,765 SH   SOLE   37,646 0 1,119
CARA THERAPEUTICS INC Common Stock 140755109 716 33,306 SH   SOLE   33,000 0 306
CARBO CERAMICS INC Common Stock 140781105 70 52,065 SH   SOLE   24,227 0 27,838
CARBON BLACK INC Common Stock 14081R103 184 11,018 SH   SOLE   10,936 0 82
CARBONITE INC COM Common Stock 141337105 2,687 103,196 SH   SOLE   14,833 0 88,363
CARDINAL HEALTH INC Common Stock 14149Y108 49,721 1,055,648 SH   SOLE   669,162 0 386,486
CARDIOVASCULAR SYSTEMS INC Common Stock 141619106 7,681 178,927 SH   SOLE   37,678 0 141,249
CARDTRONICS PLC Common Stock G1991C105 2,718 99,492 SH   SOLE   79,409 0 20,083
CAREDX INC Common Stock 14167L103 1,809 50,257 SH   SOLE   1,558 0 48,699
CAREER EDUCATION CORP Common Stock 141665109 5,557 291,409 SH   SOLE   128,548 0 162,861
CARETRUST REIT INC REIT 14174T107 8,218 345,587 SH   SOLE   151,769 0 193,818
CARGURUS INC Common Stock 141788109 1,618 44,798 SH   SOLE   8,732 0 36,066
CARLISLE COS INC Common Stock 142339100 29,752 211,897 SH   SOLE   150,681 0 61,216
CARLSBERG AS SPONSORED ADR ADR 142795202 19,659 742,959 SH   SOLE   679,679 0 63,280
CARMAX INC Common Stock 143130102 50,735 584,297 SH   SOLE   384,117 0 200,180
CARNIVAL CORP Common Stock 143658300 65,033 1,397,060 SH   SOLE   1,092,088 0 304,972
CARNIVAL PLC ADR ADR 14365C103 16,485 364,144 SH   SOLE   278,091 0 86,052
CAROLINA FINL CORP NEW COM Common Stock 143873107 374 10,661 SH   SOLE   10,653 0 8
CARPENTER TECHNOLOGY CORP Common Stock 144285103 5,388 112,304 SH   SOLE   92,406 0 19,898
CARREFOUR SA - SPON ADR ADR 144430204 22,095 5,799,250 SH   SOLE   4,447,047 0 1,352,203
CARRIAGE SERVICES INC Common Stock 143905107 653 34,360 SH   SOLE   21,822 0 12,538
CARRIZO OIL & GAS INC Common Stock 144577103 6,015 600,334 SH   SOLE   112,174 0 488,160
CARROLS RESTAURANT GROUP INC Common Stock 14574X104 1,902 210,605 SH   SOLE   113,354 0 97,251
CARS.COM INC Common Stock 14575E105 5,105 258,894 SH   SOLE   154,105 0 104,789
CARTER'S INC Common Stock 146229109 11,833 121,319 SH   SOLE   56,448 0 64,871
CARVANA CO Common Stock 146869102 765 12,221 SH   SOLE   10,384 0 1,837
CASELLA WASTE SYSTEMS INC Common Stock 147448104 3,209 80,986 SH   SOLE   39,434 0 41,552
CASEY'S GENERAL STORES INC Common Stock 147528103 15,219 97,564 SH   SOLE   68,158 0 29,406
CASINO GUICHARD PERRAC SPONSORED ADR ADR 14758Q206 262 41,369 SH   SOLE   39,178 0 2,191
CASIO COMPUTER LTD ADR ADR 147618201 653 5,197 SH   SOLE   3,990 0 1,207
CASS INFORMATION SYSTEMS INC Common Stock 14808P109 775 15,994 SH   SOLE   5,496 0 10,498
CASTLIGHT HEALTH INC CL B Common Stock 14862Q100 116 35,886 SH   SOLE   7,132 0 28,754
CATALENT INC COM Common Stock 148806102 8,817 162,645 SH   SOLE   118,509 0 44,136
CATCHMARK TIMBER TR IN CL A REIT 14912Y202 1,787 170,987 SH   SOLE   166,780 0 4,207
CATERPILLAR INC Common Stock 149123101 221,158 1,622,702 SH   SOLE   1,337,343 0 285,359
CATHAY GENERAL BANCORP Common Stock 149150104 5,755 160,253 SH   SOLE   97,124 0 63,129
CATHAY PAC AWYS LTD SPONSORED ADR ADR 148906308 86 11,657 SH   SOLE   11,657 0 0
CATO CORP/THE Common Stock 149205106 1,810 146,883 SH   SOLE   83,853 0 63,030
CAVCO INDUSTRIES INC Common Stock 149568107 1,630 10,349 SH   SOLE   8,366 0 1,983
CBIZ INC Common Stock 124805102 3,039 155,144 SH   SOLE   128,580 0 26,564
CBL & ASSOC PPTYS INC COM REIT REIT 124830100 1,516 1,457,245 SH   SOLE   505,984 0 951,261
CBOE GLOBAL MARKETS INC Common Stock 12503M108 31,222 301,279 SH   SOLE   123,807 0 177,472
CBRE CLARION GLOBAL REAL ESTATE INCOME FND Closed-End Fund 12504G100 8,324 1,111,302 SH   SOLE   795,606 0 315,696
CBRE GROUP INC - A Common Stock 12504L109 59,712 1,163,976 SH   SOLE   857,959 0 306,017
CBS CORP Common Stock 124857202 59,402 1,190,419 SH   SOLE   839,072 0 351,347
CBTX INC Common Stock 12481V104 423 15,043 SH   SOLE   2,714 0 12,329
CDK GLOBAL INC Common Stock 12508E101 11,900 240,701 SH   SOLE   205,038 0 35,663
CDW CORP/DE Common Stock 12514G108 36,503 328,860 SH   SOLE   268,145 0 60,715
CECO ENVIRONMENTAL CORP Common Stock 125141101 620 64,701 SH   SOLE   51,965 0 12,736
CECONOMY AG ADR ADR 150042109 27 25,026 SH   SOLE   24,598 0 428
CEDAR REALTY TRUST INC REIT REIT 150602209 1,432 540,428 SH   SOLE   402,343 0 138,085
CELANESE CORP Common Stock 150870103 38,292 355,216 SH   SOLE   232,536 0 122,680
CELESIO AG - UNSPONSORED ADR ADR 58155Y106 350 57,398 SH   SOLE   55,972 0 1,426
CELESTICA INC Common Stock 15101Q108 490 71,754 SH   SOLE   71,754 0 0
CELGENE CORP Common Stock 151020104 206,756 2,236,649 SH   SOLE   1,863,077 0 373,572
CELSIUS HOLDINGS INC Common Stock 15118V207 61 13,706 SH   SOLE   13,644 0 62
CEMEX S A SPON ADR 5 ORD ADR 151290889 34,138 8,051,407 SH   SOLE   6,734,178 0 1,317,229
CENOVUS ENERGY INC Common Stock 15135U109 4,078 462,385 SH   SOLE   454,131 0 8,254
CENTENE CORP Common Stock 15135B101 67,104 1,279,629 SH   SOLE   1,030,823 0 248,806
CENTENNIAL RESOURCE DEVELO-A Common Stock 15136A102 1,736 228,771 SH   SOLE   220,890 0 7,881
CENTERPOINT ENERGY INC Common Stock 15189T107 61,676 2,154,243 SH   SOLE   1,405,355 0 748,888
CENTERSTATE BANK CORP Common Stock 15201P109 1,778 77,220 SH   SOLE   71,078 0 6,142
CENTRAIS ELEC BRAS - SP ADR (ELETROBRAS) ADR 15234Q207 3,132 343,445 SH   SOLE   324,024 0 19,421
CENTRAIS ELETRICAS BR-SP ADR ADR 15234Q108 424 45,910 SH   SOLE   43,816 0 2,094
CENTRAL EUROPEAN MEDIA ENTERPR Common Stock G20045202 885 202,925 SH   SOLE   117,633 0 85,292
CENTRAL GARDEN AND PET CO Common Stock 153527205 4,373 177,475 SH   SOLE   112,161 0 65,314
CENTRAL JAPAN RAI - UNSPON ADR ADR 153766100 41,593 2,082,756 SH   SOLE   1,872,538 0 210,218
CENTRAL PACIFIC FINANCIAL CORP Common Stock 154760409 5,133 171,323 SH   SOLE   81,556 0 89,767
CENTRAL PUERTO - SPONSORED ADR ADR 155038201 153 16,530 SH   SOLE   16,390 0 140
CENTRICA PLC SPON ADR NEW ADR 15639K300 9,881 2,176,378 SH   SOLE   1,952,737 0 223,641
CENTURY ALUMINUM CO Common Stock 156431108 2,266 327,897 SH   SOLE   173,700 0 154,197
CENTURY BANCORP INC CL A NON VTG Common Stock 156432106 979 11,135 SH   SOLE   8,166 0 2,969
CENTURY COMMUNITIES INC Common Stock 156504300 1,249 46,974 SH   SOLE   45,886 0 1,088
CENTURYLINK INC Common Stock 156700106 68,723 5,843,769 SH   SOLE   3,940,105 0 1,903,664
CERAGON NETWORKS LTD ORD Common Stock M22013102 302 103,026 SH   SOLE   103,026 0 0
CERIDIAN HCM HOLDING INC Common Stock 15677J108 818 16,296 SH   SOLE   15,473 0 823
CERNER CORP Common Stock 156782104 57,430 783,490 SH   SOLE   681,472 0 102,018
CERUS CORP COM Common Stock 157085101 474 84,316 SH   SOLE   83,273 0 1,043
CEVA INC COM Common Stock 157210105 840 34,510 SH   SOLE   31,978 0 2,532
CF INDUSTRIES HOLDINGS INC Common Stock 125269100 45,986 984,492 SH   SOLE   840,037 0 144,455
CGI GROUP INC Common Stock 12532H104 19,482 253,771 SH   SOLE   251,047 0 2,724
CH ROBINSON WORLDWIDE INC Common Stock 12541W209 32,945 390,580 SH   SOLE   350,730 0 39,850
CHANGYOU.COM LTD - ADR ADR 15911M107 588 61,197 SH   SOLE   60,817 0 380
CHANNELADVISOR CORP COM Common Stock 159179100 786 89,703 SH   SOLE   12,680 0 77,023
CHAPARRAL ENERGY INC-CLASS A Common Stock 15942R208 63 13,313 SH   SOLE   13,313 0 0
CHARLES RIVER LABORATORIES INT Common Stock 159864107 17,838 125,708 SH   SOLE   68,726 0 56,982
CHARLES SCHWAB CORP/THE Common Stock 808513105 108,071 2,689,008 SH   SOLE   2,318,478 0 370,530
CHART INDUSTRIES INC Common Stock 16115Q308 6,840 88,966 SH   SOLE   65,656 0 23,310
CHARTER COMMUNICATIONS INC Common Stock 16119P108 189,475 479,466 SH   SOLE   390,698 0 88,768
CHASE CORP Common Stock 16150R104 219 2,037 SH   SOLE   1,923 0 114
CHATHAM LODGING TR COM REIT REIT 16208T102 4,546 240,911 SH   SOLE   94,431 0 146,480
CHECK POINT SOFTWARE TECHNOLOG Common Stock M22465104 35,344 305,716 SH   SOLE   245,917 0 59,799
CHEESECAKE FACTORY INC/THE Common Stock 163072101 9,049 206,980 SH   SOLE   72,326 0 134,654
CHEFS' WAREHOUSE INC/THE Common Stock 163086101 4,007 114,251 SH   SOLE   50,768 0 63,483
CHEGG INC Common Stock 163092109 3,034 78,619 SH   SOLE   52,072 0 26,547
CHEMED CORP Common Stock 16359R103 22,844 63,309 SH   SOLE   36,711 0 26,598
CHEMICAL FINANCIAL CORP Common Stock 163731102 6,260 152,265 SH   SOLE   119,620 0 32,645
CHEMOCENTRYX INC COM Common Stock 16383L106 538 57,809 SH   SOLE   3,614 0 54,195
CHEMOURS CO/THE Common Stock 163851108 6,911 287,949 SH   SOLE   252,199 0 35,750
CHENIERE ENERGY INC COM NEW Common Stock 16411R208 22,162 323,771 SH   SOLE   308,473 0 15,298
CHERRY HILL MORTGAGE INVESTM REIT 164651101 310 19,354 SH   SOLE   18,857 0 497
CHESAPEAKE ENERGY CORP Common Stock 165167107 9,476 4,859,703 SH   SOLE   2,624,168 0 2,235,535
CHESAPEAKE LODGING TR SH BEN INT REIT REIT 165240102 6,197 218,048 SH   SOLE   133,575 0 84,473
CHESAPEAKE UTILITIES CORP Common Stock 165303108 3,683 38,758 SH   SOLE   25,143 0 13,615
CHEVRON CORP Common Stock 166764100 875,816 7,038,056 SH   SOLE   4,839,369 0 2,198,687
CHIBA BANK LTD/THE-UNSP ADR ADR 167071109 382 15,505 SH   SOLE   852 0 14,653
CHICO'S FAS INC Common Stock 168615102 4,649 1,379,405 SH   SOLE   838,627 0 540,778
CHILDRENS PLACE INC/THE Common Stock 168905107 5,188 54,395 SH   SOLE   31,915 0 22,480
CHIMERA INVESTMENT CORP REIT REIT 16934Q208 10,922 578,821 SH   SOLE   507,778 0 71,043
CHIMERIX INC COM Common Stock 16934W106 2,776 642,599 SH   SOLE   457,337 0 185,262
CHINA BIOLOGIC PRODS HOLDINGS Common Stock G21515104 4,188 43,945 SH   SOLE   41,545 0 2,400
CHINA COMMS UNSPONSORED ADR ADR 168926103 721 40,817 SH   SOLE   17,292 0 23,525
CHINA CONTRUCT UNSPON ADR ADR 168919108 22,408 1,306,948 SH   SOLE   1,286,245 0 20,703
CHINA EASTN AIRLS LTD SPON ADR CL H ADR 16937R104 1,167 39,665 SH   SOLE   38,466 0 1,199
CHINA GAS HOLDINGS LTD-ADR ADR 168935104 700 7,381 SH   SOLE   355 0 7,026
CHINA LIFE INS CO LTD SPON ADR REP H ADR 16939P106 10,345 836,328 SH   SOLE   795,687 0 40,641
CHINA MERCHANTS BK CO ADR ADR 16950T102 8,667 349,181 SH   SOLE   318,686 0 30,495
CHINA MOBILE HONG KONG LTD SPONSORED ADR ADR 16941M109 26,513 585,416 SH   SOLE   309,705 0 275,711
CHINA OVERSEAS LD&INVT ADR ADR 169403201 2,670 143,911 SH   SOLE   114,850 0 29,061
CHINA PETE & CHEM CORP SPON ADR H SHS ADR 16941R108 6,427 94,237 SH   SOLE   81,555 0 12,682
CHINA RES LD LTD ADR ADR 16942S105 220 5,037 SH   SOLE   5,037 0 0
CHINA SHENHUA ENERGY C ADR ADR 16942A302 4,070 489,777 SH   SOLE   483,624 0 6,153
CHINA SOUTHN AIRLS LTD SPON ADR CL H ADR 169409109 3,449 100,525 SH   SOLE   98,892 0 1,633
CHINA ST CONSTRUCTION ADR ADR 16948H103 1,358 26,255 SH   SOLE   10,293 0 15,962
CHINA TELECOM CORP LTD SPON ADR H SHS ADR 169426103 3,433 68,613 SH   SOLE   64,501 0 4,112
CHINA UNICOM LTD SPONSORED ADR ADR 16945R104 3,545 325,231 SH   SOLE   310,025 0 15,206
CHIPMOS TECHNOLOGIES INC ADR ADR 16965P202 301 19,587 SH   SOLE   17,822 0 1,765
CHIPOTLE MEXICAN GRILL INC Common Stock 169656105 37,123 50,653 SH   SOLE   46,008 0 4,645
CHOICE HOTELS INTERNATIONAL IN Common Stock 169905106 7,005 80,505 SH   SOLE   60,323 0 20,182
CHR HANSEN HLDG A/S SPONSORED ADR ADR 12545M207 18,789 794,588 SH   SOLE   745,847 0 48,741
CHRISTIAN DIOR SE-UNSPON ADR ADR 170715106 1,334 10,418 SH   SOLE   9,855 0 563
CHUBB LTD Common Stock H1467J104 212,387 1,441,965 SH   SOLE   1,144,984 0 296,981
CHUGAI PHARMACEUTIC-UNSP ADR ADR 171269103 2,096 15,888 SH   SOLE   13,895 0 1,993
CHUNGHWA TELECOM CO LTD-ADR ADR 17133Q502 27,780 760,269 SH   SOLE   739,954 0 20,315
CHURCH & DWIGHT CO INC Common Stock 171340102 86,823 1,188,380 SH   SOLE   812,554 0 375,826
CHURCHILL DOWNS INC Common Stock 171484108 7,101 61,714 SH   SOLE   38,222 0 23,492
CHUYS HLDGS INC COM Common Stock 171604101 1,830 79,850 SH   SOLE   20,881 0 58,969
CIA CERVECERIAS UNIDAS - ADR ADR 204429104 13,377 473,513 SH   SOLE   417,888 0 55,625
CIA DE SANEAMENTO BASICO DO ES ADR 20441A102 13,576 1,115,546 SH   SOLE   896,797 0 218,749
CIA ENERGETICA DE MINAS GERAIS ADR 204409601 20,361 5,344,123 SH   SOLE   4,702,128 0 641,995
CIA SIDERURGICA NACIONAL SA ADR 20440W105 6,884 1,597,104 SH   SOLE   1,463,516 0 133,588
CIELO S A SPONSORED ADR ADR 171778202 1,006 588,746 SH   SOLE   575,773 0 12,973
CIENA CORP Common Stock 171779309 12,456 302,837 SH   SOLE   227,140 0 75,697
CIGNA CORP Common Stock 125523100 184,128 1,168,694 SH   SOLE   849,977 0 318,717
CIMAREX ENERGY CO Common Stock 171798101 15,742 265,321 SH   SOLE   225,234 0 40,087
CIMPRESS NV Common Stock N20146101 7,816 85,993 SH   SOLE   26,937 0 59,056
CINCINNATI BELL INC Common Stock 171871502 939 189,757 SH   SOLE   99,901 0 89,856
CINCINNATI FINANCIAL CORP Common Stock 172062101 49,220 474,779 SH   SOLE   403,422 0 71,357
CINEMARK HOLDINGS INC Common Stock 17243V102 12,671 351,005 SH   SOLE   264,381 0 86,624
CINTAS CORP Common Stock 172908105 81,974 345,459 SH   SOLE   197,776 0 147,683
CIRCOR INTERNATIONAL INC Common Stock 17273K109 3,415 74,247 SH   SOLE   47,085 0 27,162
CIRRUS LOGIC INC Common Stock 172755100 7,051 161,352 SH   SOLE   61,797 0 99,555
CISCO SYSTEMS INC Common Stock 17275R102 875,779 16,001,800 SH   SOLE   11,758,685 0 4,243,115
CIT GROUP INC Common Stock 125581801 40,277 766,598 SH   SOLE   325,159 0 441,439
CITI TRENDS INC Common Stock 17306X102 665 45,459 SH   SOLE   35,638 0 9,821
CITIGROUP INC Common Stock 172967424 583,258 8,328,692 SH   SOLE   5,466,793 0 2,861,899
CITIZENS & NORTHERN CORP Common Stock 172922106 532 20,206 SH   SOLE   19,334 0 872
CITIZENS FINL GRP INC COM Common Stock 174610105 58,228 1,646,723 SH   SOLE   1,270,800 0 375,923
CITIZENS INC/TX Common Stock 174740100 114 15,623 SH   SOLE   15,338 0 285
CITRIX SYSTEMS INC Common Stock 177376100 64,010 652,233 SH   SOLE   337,330 0 314,903
CITY DEVS LTD SPONSORED ADR ADR 177797305 9,248 1,313,575 SH   SOLE   1,151,758 0 161,817
CITY HOLDING CO Common Stock 177835105 3,441 45,121 SH   SOLE   36,415 0 8,706
CITY OFFICE REIT INC REIT 178587101 1,910 159,341 SH   SOLE   113,020 0 46,321
CIVEO CORP Common Stock 17878Y108 545 317,090 SH   SOLE   76,529 0 240,561
CIVISTA BANCSHARES INC Common Stock 178867107 226 10,089 SH   SOLE   10,089 0 0
CK HUTCHINSON HOLDIN-UNSP ADR ADR 12562Y100 18,170 1,855,546 SH   SOLE   1,777,157 0 78,389
CLARUS CORP Common Stock 18270P109 1,038 71,890 SH   SOLE   10,693 0 61,197
CLEAN ENERGY FUELS CORP Common Stock 184499101 365 136,755 SH   SOLE   116,245 0 20,510
CLEAN HARBORS INC Common Stock 184496107 14,628 205,743 SH   SOLE   73,215 0 132,528
CLEAR CHANNEL OUTDOOR HOLDINGS Common Stock 18453H106 128 27,105 SH   SOLE   26,719 0 386
CLEARWATER PAPER CORP Common Stock 18538R103 1,667 90,183 SH   SOLE   54,332 0 35,851
CLEARWAY ENERGY INC-A Common Stock 18539C105 442 27,320 SH   SOLE   26,995 0 325
CLEARWAY ENERGY INC-C Common Stock 18539C204 2,839 168,409 SH   SOLE   117,353 0 51,056
CLIFFS NATURAL RESOURCES INC Common Stock 185899101 7,239 678,420 SH   SOLE   361,230 0 317,190
CLIPPER REALTY INC REIT 18885T306 355 31,740 SH   SOLE   17,527 0 14,213
CLOROX CO/THE Common Stock 189054109 93,313 609,453 SH   SOLE   460,267 0 149,186
CLOUDERA INC Common Stock 18914U100 743 141,228 SH   SOLE   132,952 0 8,276
CLOUGH GBL OPPS FUND SH BEN INT Closed-End Fund 18914E106 535 57,241 SH   SOLE   38,354 0 18,887
CLOVIS ONCOLOGY INC COM Common Stock 189464100 448 30,110 SH   SOLE   21,876 0 8,234
CLP HOLDINGS LTD SPONSORED ADR ADR 18946Q101 25,157 2,295,351 SH   SOLE   2,096,826 0 198,525
CME GROUP INC Common Stock 12572Q105 230,979 1,189,938 SH   SOLE   761,334 0 428,604
CMMNTY BANKERS TR CORP COM Common Stock 203612106 97 11,435 SH   SOLE   11,320 0 115
CMS ENERGY CORP Common Stock 125896100 98,418 1,699,508 SH   SOLE   1,488,569 0 210,939
CNA FINANCIAL CORP Common Stock 126117100 4,297 91,297 SH   SOLE   74,401 0 16,896
CNB FINL CORP PA COM Common Stock 126128107 313 11,078 SH   SOLE   10,679 0 399
CNH INDUSTRIAL NV Common Stock N20944109 6,501 632,404 SH   SOLE   629,856 0 2,548
CNO FINANCIAL GROUP INC Common Stock 12621E103 25,240 1,513,176 SH   SOLE   495,153 0 1,018,023
CNOOC LTD SPONSORED ADR ADR 126132109 17,170 100,791 SH   SOLE   76,582 0 24,209
CNX RESOURCES CORP Common Stock 12653C108 6,120 837,169 SH   SOLE   643,264 0 193,905
CO BRASILEIRA DE DISTR ADR ADR 20440T201 8,354 341,251 SH   SOLE   335,209 0 6,042
COCA COLA AMATIL LTD SPONSORED ADR ADR 191085208 16,198 2,272,488 SH   SOLE   2,081,284 0 191,204
COCA COLA HBC AG-UNSPR ADR ADR 191223205 5,501 147,442 SH   SOLE   134,838 0 12,604
COCA-COLA CO/THE Common Stock 191216100 604,957 11,880,531 SH   SOLE   9,406,377 0 2,474,154
COCA-COLA CONSOLIDATED INC Common Stock 191098102 7,899 26,397 SH   SOLE   20,145 0 6,252
COCA-COLA EUROPEAN PARTNERS Common Stock G25839104 46,388 821,026 SH   SOLE   717,417 0 103,610
COCA-COLA FEMSA S A DE SPON ADR REP L ADR 191241108 8,224 132,345 SH   SOLE   101,162 0 31,183
COCHLEAR LTD ADR ADR 191459205 11,247 156,465 SH   SOLE   140,332 0 16,133
CODEXIS INC COM Common Stock 192005106 373 20,252 SH   SOLE   18,094 0 2,158
COEUR MINING INC Common Stock 192108504 3,437 791,862 SH   SOLE   578,417 0 213,445
COGENT COMMUNICATIONS HOLDINGS Common Stock 19239V302 13,823 232,862 SH   SOLE   127,415 0 105,447
COGNEX CORP Common Stock 192422103 14,171 295,361 SH   SOLE   242,427 0 52,934
COGNIZANT TECHNOLOGY SOLUTIONS Common Stock 192446102 113,932 1,797,316 SH   SOLE   1,495,891 0 301,425
COHEN & STEERS CLOSED ENDED OPPORTUNITY Closed-End Fund 19248P106 876 68,504 SH   SOLE   68,504 0 0
COHEN & STEERS GLBL IN COM Closed-End Fund 19248M103 143 15,992 SH   SOLE   6,773 0 9,219
COHEN & STEERS INC Common Stock 19247A100 4,012 77,995 SH   SOLE   26,462 0 51,533
COHEN & STEERS REIT & PR Closed-End Fund 19247X100 8,544 395,182 SH   SOLE   260,576 0 134,606
COHERENT INC Common Stock 192479103 5,375 39,415 SH   SOLE   29,834 0 9,581
COHERUS BIOSCIENCES INC Common Stock 19249H103 2,093 94,688 SH   SOLE   7,821 0 86,867
COHU INC Common Stock 192576106 1,308 84,785 SH   SOLE   83,314 0 1,471
COLFAX CORP Common Stock 194014106 13,536 482,920 SH   SOLE   183,217 0 299,703
COLGATE-PALMOLIVE CO Common Stock 194162103 200,930 2,803,546 SH   SOLE   1,986,019 0 817,526
COLLEGIUM PHARMACEUTIC COM Common Stock 19459J104 1,810 137,627 SH   SOLE   53,977 0 83,650
COLLIERS INTERNATIONAL GROUP INC Common Stock 194693107 793 11,073 SH   SOLE   10,514 0 559
COLONY CAPITAL INC REIT 19626G108 9,100 1,819,992 SH   SOLE   1,523,394 0 296,598
COLONY CREDIT REAL ESTATE INC REIT 19625T101 257 16,608 SH   SOLE   16,218 0 390
COLOPLAST A/S ADR ADR 19624Y101 20,955 1,859,395 SH   SOLE   1,702,616 0 156,779
COLRUYT SA - UNSPONSORED ADR ADR 196850101 379 26,112 SH   SOLE   20,711 0 5,401
COLUMBIA BANKING SYSTEM INC Common Stock 197236102 13,800 381,423 SH   SOLE   120,625 0 260,798
COLUMBIA PPTY TR INC COM NEW REIT 198287203 8,707 419,801 SH   SOLE   146,357 0 273,444
COLUMBIA SPORTSWEAR CO Common Stock 198516106 16,347 163,210 SH   SOLE   131,286 0 31,924
COLUMBUS MCKINNON CORP/NY Common Stock 199333105 1,093 26,046 SH   SOLE   23,942 0 2,104
COMCAST CORP Common Stock 20030N101 641,541 15,173,633 SH   SOLE   12,226,972 0 2,946,661
COMERICA INC Common Stock 200340107 51,508 709,088 SH   SOLE   604,336 0 104,752
COMFORT SYSTEMS USA INC Common Stock 199908104 4,943 96,949 SH   SOLE   70,012 0 26,937
COMM SERV SELECT SECTOR SPDR ETF 81369Y852 565 11,476 SH   SOLE   9,782 0 1,694
COMMERCE BANCSHARES INC/MO Common Stock 200525103 10,856 181,964 SH   SOLE   136,056 0 45,908
COMMERCIAL INTL BK EGY SPONSORED ADR ADR 201712304 1,448 341,604 SH   SOLE   332,818 0 8,786
COMMERCIAL METALS CO Common Stock 201723103 17,363 972,697 SH   SOLE   233,480 0 739,217
COMMERCIAL VEHICLE GROUP INC Common Stock 202608105 392 48,936 SH   SOLE   23,523 0 25,413
COMMERZBANK A G SPONSORED ADR ADR 202597605 15,529 2,181,668 SH   SOLE   1,952,883 0 228,785
COMMONWEALTH BANK AUS-SP ADR ADR 202712600 79,036 1,358,233 SH   SOLE   1,182,392 0 175,841
COMMSCOPE HOLDING CO INC Common Stock 20337X109 4,874 309,861 SH   SOLE   276,402 0 33,459
COMMUNITY BANK SYSTEM INC Common Stock 203607106 8,425 127,960 SH   SOLE   96,569 0 31,391
COMMUNITY HEALTH SYSTEMS INC Common Stock 203668108 1,982 742,402 SH   SOLE   322,696 0 419,706
COMMUNITY HEALTHCARE T COM REIT 20369C106 2,156 54,707 SH   SOLE   53,867 0 840
COMMUNITY TRUST BANCORP INC Common Stock 204149108 2,872 67,905 SH   SOLE   17,825 0 50,080
COMMVAULT SYSTEMS INC Common Stock 204166102 4,105 82,729 SH   SOLE   29,022 0 53,707
COMPAGNIE DE SAINT-UNSP ADR ADR 204280309 22,010 2,821,769 SH   SOLE   2,587,596 0 234,173
COMPAGNIE FIN RICHEMONTAG S ADR 204319107 41,479 4,914,549 SH   SOLE   3,940,209 0 974,340
COMPANHIA PARA ENER SPON ADR PFD ADR 20441B407 1,117 87,948 SH   SOLE   74,881 0 13,067
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR ADR 204448104 27,556 1,653,016 SH   SOLE   1,338,075 0 314,941
COMPASS GROUP PLC ADR ADR 20449X401 47,742 1,992,592 SH   SOLE   1,648,705 0 343,887
COMPASS MINERALS INTERNATIONAL Common Stock 20451N101 9,236 168,086 SH   SOLE   138,376 0 29,710
COMPUTER PROGRAMS & SYSTEMS IN Common Stock 205306103 2,129 76,626 SH   SOLE   40,374 0 36,252
COMPUTERSHARE LTD SPONSORED ADR ADR 20557R105 1,332 115,451 SH   SOLE   104,253 0 11,198
COMSCORE INC Common Stock 20564W105 241 46,727 SH   SOLE   45,868 0 859
COMTECH TELECOMMUNICATIONS COR Common Stock 205826209 3,906 138,966 SH   SOLE   101,533 0 37,433
CONAGRA BRANDS INC Common Stock 205887102 63,156 2,381,458 SH   SOLE   1,600,117 0 781,341
CONCERT PHARMACEUTICALS INC Common Stock 206022105 136 11,349 SH   SOLE   11,296 0 53
CONCHO RESOURCES INC Common Stock 20605P101 31,005 300,492 SH   SOLE   256,747 0 43,745
CONDUENT INC Common Stock 206787103 7,862 819,769 SH   SOLE   375,019 0 444,750
CONMED CORP Common Stock 207410101 8,438 98,609 SH   SOLE   63,055 0 35,554
CONNECTICUT WATER SERVICE INC Common Stock 207797101 1,276 18,301 SH   SOLE   17,440 0 861
CONNECTONE BANCORP INC COM Common Stock 20786W107 894 39,439 SH   SOLE   39,072 0 367
CONN'S INC Common Stock 208242107 3,380 189,692 SH   SOLE   27,939 0 161,753
CONOCOPHILLIPS Common Stock 20825C104 276,052 4,525,435 SH   SOLE   2,697,992 0 1,827,443
CONSOL COAL RESOURCES LP MLP 20855T100 269 16,146 SH   SOLE   16,146 0 0
CONSOL ENERGY INC Common Stock 20854L108 1,953 73,406 SH   SOLE   62,839 0 10,567
CONSOLIDATED COMMUNICATIONS HO Common Stock 209034107 2,586 524,521 SH   SOLE   374,880 0 149,641
CONSOLIDATED EDISON INC Common Stock 209115104 116,373 1,327,250 SH   SOLE   857,713 0 469,537
CONSOLIDATED WATER CO LTD Common Stock G23773107 289 20,295 SH   SOLE   20,092 0 203
CONSOLIDATED-TOMOKA LAND CO Common Stock 210226106 407 6,822 SH   SOLE   6,770 0 52
CONSTELLATION BRANDS INC Common Stock 21036P108 104,691 531,586 SH   SOLE   412,958 0 118,628
CONSTELLIUM SE Common Stock N22035104 1,177 117,277 SH   SOLE   111,636 0 5,641
CONSTRUCTION PARTNERS INC-A Common Stock 21044C107 1,245 82,917 SH   SOLE   114 0 82,803
CONTAINER STORE GROUP INC Common Stock 210751103 590 80,604 SH   SOLE   28,951 0 51,653
CONTANGO OIL & GAS CO Common Stock 21075N204 18 10,200 SH   SOLE   10,200 0 0
CONTINENTAL AG SPONSORED ADR ADR 210771200 13,771 945,178 SH   SOLE   781,606 0 163,572
CONTINENTAL BLDG PRODS COM Common Stock 211171103 619 23,292 SH   SOLE   16,272 0 7,020
CONTINENTAL RESOURCES INC/OK Common Stock 212015101 6,577 156,267 SH   SOLE   148,308 0 7,959
CONTROL4 CORP COM Common Stock 21240D107 1,020 42,934 SH   SOLE   35,918 0 7,016
CONTROLADORA VUELA CIA DE AV ADR 21240E105 569 60,662 SH   SOLE   59,338 0 1,324
CONTURA ENERGY INC Common Stock 21241B100 268 5,163 SH   SOLE   5,163 0 0
COOPER COS INC/THE Common Stock 216648402 32,589 96,734 SH   SOLE   82,614 0 14,120
COOPER TIRE & RUBBER CO Common Stock 216831107 10,597 335,867 SH   SOLE   135,955 0 199,912
COOPER-STANDAR HOLDING Common Stock 21676P103 5,319 116,081 SH   SOLE   67,086 0 48,995
COPA HOLDINGS SA-CLASS A Common Stock P31076105 24,530 251,412 SH   SOLE   216,013 0 35,399
COPART INC Common Stock 217204106 44,092 589,941 SH   SOLE   539,455 0 50,486
CORBUS PHARMACEUTICALS HOLDI Common Stock 21833P103 123 17,759 SH   SOLE   17,721 0 38
CORCEPT THERAPEUTICS INC COM Common Stock 218352102 876 78,607 SH   SOLE   74,661 0 3,946
CORE LABORATORIES N.V. Common Stock N22717107 4,016 76,811 SH   SOLE   33,555 0 43,256
CORECIVIC INC REIT 21871N101 9,478 456,557 SH   SOLE   380,114 0 76,443
CORELOGIC INC Common Stock 21871D103 7,667 183,285 SH   SOLE   120,180 0 63,105
CORE-MARK HOLDING CO INC Common Stock 218681104 7,955 200,268 SH   SOLE   106,766 0 93,502
CORENERGY INFRASTRUCTURE TRUST REIT 21870U502 2,212 55,780 SH   SOLE   26,361 0 29,419
COREPOINT LODGING INC REIT 21872L104 1,260 101,728 SH   SOLE   86,482 0 15,246
CORESITE REALTY CORP REIT REIT 21870Q105 10,952 95,092 SH   SOLE   41,311 0 53,781
CORNERSTONE BUILDING BRANDS Common Stock 21925D109 418 71,646 SH   SOLE   67,564 0 4,082
CORNERSTONE ONDEMAND I COM Common Stock 21925Y103 6,232 107,584 SH   SOLE   30,483 0 77,101
CORNING INC Common Stock 219350105 183,208 5,513,343 SH   SOLE   3,227,716 0 2,285,627
CORPORATE HIGH YIELD FUND INC Closed-End Fund 09255P107 13,330 1,243,487 SH   SOLE   984,999 0 258,488
CORPORATE OFFICE PPTYS TR SH BEN INT REIT REIT 22002T108 8,283 314,107 SH   SOLE   150,932 0 163,175
CORTEVA INC Common Stock 22052L104 53,198 1,799,065 SH   SOLE   1,253,165 0 545,900
CORVEL CORP Common Stock 221006109 3,038 34,919 SH   SOLE   28,017 0 6,902
CORVUS PHARMACEUTICALS INC Common Stock 221015100 50 13,359 SH   SOLE   13,359 0 0
COSAN LTD - CLASS A SHARES Common Stock G25343107 3,895 291,575 SH   SOLE   290,799 0 776
COSTAMARE INC SHS Common Stock Y1771G102 2,823 550,312 SH   SOLE   424,161 0 126,151
COSTAR GROUP INC Common Stock 22160N109 49,947 90,147 SH   SOLE   57,207 0 32,940
COSTCO WHOLESALE CORP Common Stock 22160K105 399,255 1,510,840 SH   SOLE   1,220,969 0 289,871
COTT CORP Common Stock 22163N106 1,165 87,294 SH   SOLE   62,090 0 25,204
COTY INC Common Stock 222070203 42,459 3,168,547 SH   SOLE   2,832,177 0 336,370
COUPA SOFTWARE INC Common Stock 22266L106 11,991 94,709 SH   SOLE   58,863 0 35,846
COUSINS PROPERTIES INC REIT REIT 222795502 8,334 230,425 SH   SOLE   146,070 0 84,354
COVANTA HOLDING CORP Common Stock 22282E102 7,276 406,274 SH   SOLE   195,864 0 210,410
COVENANT TRANS INC CL A Common Stock 22284P105 242 16,480 SH   SOLE   16,437 0 43
COVESTRO AG - SPONSORED ADR ADR 22304D207 10,307 404,820 SH   SOLE   362,997 0 41,823
COVETRUS INC Common Stock 22304C100 4,552 186,101 SH   SOLE   175,780 0 10,321
COVIA HOLDINGS CORP Common Stock 22305A103 58 29,630 SH   SOLE   29,389 0 241
COWEN GROUP INC Common Stock 223622606 7,642 444,540 SH   SOLE   44,279 0 400,261
CPFL ENERGIA S A SPONSORED ADR ADR 126153105 1,879 120,315 SH   SOLE   39,643 0 80,672
CRA INTERNATIONAL INC Common Stock 12618T105 476 12,430 SH   SOLE   3,713 0 8,717
CRACKER BARREL OLD COUNTRY STO Common Stock 22410J106 10,246 60,016 SH   SOLE   50,501 0 9,515
CRAFT BREW ALLIANCE INC Common Stock 224122101 237 16,910 SH   SOLE   15,278 0 1,632
CRANE CO Common Stock 224399105 8,436 101,107 SH   SOLE   94,285 0 6,822
CRAWFORD & CO CL B Common Stock 224633107 149 15,969 SH   SOLE   11,298 0 4,671
CRAY INC Common Stock 225223304 2,790 80,130 SH   SOLE   54,718 0 25,412
CREDICORP LTD COM Common Stock G2519Y108 79,759 348,429 SH   SOLE   266,967 0 81,462
CREDIT ACCEPTANCE CORP Common Stock 225310101 10,552 21,809 SH   SOLE   21,259 0 550
CREDIT AGRICOLE SA - UNSP ADR ADR 225313105 23,224 3,913,118 SH   SOLE   3,487,940 0 425,178
CREDIT SUISSE GROUP SPONSORED ADR ADR 225401108 40,069 3,347,437 SH   SOLE   2,756,896 0 590,540
CREE INC Common Stock 225447101 7,234 128,771 SH   SOLE   119,029 0 9,742
CRESCENT POINT ENERGY CORP Common Stock 22576C101 1,493 452,369 SH   SOLE   452,369 0 0
CRESUD SA SPON ADR ADR 226406106 1,118 106,637 SH   SOLE   92,275 0 14,362
CRH PLC ADR ADR 12626K203 28,045 856,335 SH   SOLE   691,456 0 164,879
CRITEO SA-SPON ADR ADR 226718104 3,092 179,675 SH   SOLE   74,913 0 104,762
CROCS INC Common Stock 227046109 3,873 196,120 SH   SOLE   111,285 0 84,835
CRODA INTERNATIONAL-UNS ADR ADR 227047305 374 11,219 SH   SOLE   10,972 0 247
CROSS COUNTRY HEALTHCARE INC Common Stock 227483104 1,130 120,521 SH   SOLE   116,843 0 3,678
CROWN CASTLE INTERNATIONAL COR REIT 22822V101 170,235 1,305,987 SH   SOLE   909,829 0 396,158
CROWN HOLDINGS INC Common Stock 228368106 25,199 412,419 SH   SOLE   205,694 0 206,725
CRYOLIFE INC Common Stock 228903100 1,744 58,260 SH   SOLE   39,198 0 19,062
CRYOPORT INC Common Stock 229050307 982 53,590 SH   SOLE   133 0 53,457
CSG SYSTEMS INTERNATIONAL INC Common Stock 126349109 6,625 135,670 SH   SOLE   55,345 0 80,325
CSL LTD SPONSORED ADR ADR 12637N204 84,377 1,113,442 SH   SOLE   1,016,888 0 96,554
CSS INDUSTRIES INC Common Stock 125906107 166 34,064 SH   SOLE   3,048 0 31,016
CSW INDUSTRIALS INC Common Stock 126402106 875 12,847 SH   SOLE   10,053 0 2,794
CSX CORP Common Stock 126408103 200,096 2,586,228 SH   SOLE   2,100,682 0 485,546
CTRIP COM INTL LTD ADR ADR 22943F100 23,828 645,577 SH   SOLE   587,162 0 58,415
CTS CORP Common Stock 126501105 2,591 93,930 SH   SOLE   57,440 0 36,490
CUBESMART REIT REIT 229663109 8,540 255,380 SH   SOLE   233,281 0 22,099
CUBIC CORP Common Stock 229669106 3,302 51,216 SH   SOLE   41,063 0 10,153
CULLEN/FROST BANKERS INC Common Stock 229899109 11,432 122,061 SH   SOLE   100,078 0 21,983
CUMMINS INC Common Stock 231021106 119,168 695,506 SH   SOLE   480,804 0 214,702
CURO GROUP HOLDINGS CORP Common Stock 23131L107 190 17,159 SH   SOLE   17,091 0 68
CURTISS-WRIGHT CORP Common Stock 231561101 9,660 75,985 SH   SOLE   51,276 0 24,709
CUSHMAN & WAKEFIELD PLC Common Stock G2717B108 790 44,168 SH   SOLE   18,210 0 25,958
CUSTOMERS BANCORP INC Common Stock 23204G100 2,342 111,524 SH   SOLE   78,258 0 33,266
CUTERA INC Common Stock 232109108 639 30,758 SH   SOLE   29,302 0 1,456
CVB FINANCIAL CORP Common Stock 126600105 4,484 213,225 SH   SOLE   178,729 0 34,496
CVR ENERGY INC Common Stock 12662P108 10,722 214,488 SH   SOLE   172,723 0 41,765
CVS HEALTH CORPORATION Common Stock 126650100 280,661 5,150,680 SH   SOLE   3,345,917 0 1,804,763
CYBERARK SOFTWARE LTD/ISRAEL Common Stock M2682V108 3,977 31,106 SH   SOLE   30,138 0 968
CYMABAY THERAPEUTICS INC Common Stock 23257D103 214 29,838 SH   SOLE   28,555 0 1,283
CYPRESS SEMICONDUCTOR CORP Common Stock 232806109 21,601 971,255 SH   SOLE   547,562 0 423,693
CYRUSONE INC COM REIT 23283R100 8,094 140,230 SH   SOLE   120,624 0 19,606
CYTOKINETICS INC COM Common Stock 23282W605 1,176 104,570 SH   SOLE   100,624 0 3,946
DAH SING FINANCIA-UNSPON ADR ADR 23376M109 312 22,152 SH   SOLE   22,152 0 0
DAI NIPPON PRINTING CO LTD ADR 233806306 22,034 2,080,607 SH   SOLE   1,905,933 0 174,674
DAIICHI SANKYO CO - SPONS ADR ADR 23381D102 42,789 814,719 SH   SOLE   741,634 0 73,085
DAIKIN INDUSTRIES-UNSPONSORED ADR ADR 23381B106 39,824 3,053,988 SH   SOLE   2,464,585 0 589,403
DAIMLER AG UNSPONSOR ADR ADR 233825207 26,415 1,900,387 SH   SOLE   1,642,474 0 257,913
DAIMLER AG-REGISTERED SHARES Common Stock D1668R123 1,856 33,318 SH   SOLE   31,637 0 1,681
DAITO TR CONSTR CO LTD ADR ADR 23405X209 25,536 809,112 SH   SOLE   719,343 0 89,769
DAIWA HOUSE IND LTD ADR ADR 234062206 34,538 1,173,149 SH   SOLE   1,035,416 0 137,733
DAIWA SECS GROUP INC ADR ADR 234064301 11,009 2,496,273 SH   SOLE   2,251,558 0 244,715
DAKTRONICS INC Common Stock 234264109 220 35,666 SH   SOLE   34,925 0 741
DANA INC Common Stock 235825205 13,492 676,610 SH   SOLE   471,295 0 205,315
DANAHER CORP Common Stock 235851102 313,408 2,192,889 SH   SOLE   1,783,680 0 409,210
DANONE - SPONSORED ADR ADR 23636T100 50,691 2,994,156 SH   SOLE   2,422,478 0 571,678
DANSKE BANK A/S - SPON ADR ADR 236363206 11,173 1,403,677 SH   SOLE   1,098,450 0 305,227
DARDEN RESTAURANTS INC Common Stock 237194105 38,630 317,345 SH   SOLE   281,636 0 35,709
DARLING INGREDIENTS INC Common Stock 237266101 13,525 679,995 SH   SOLE   401,203 0 278,792
DASEKE INC COM Common Stock 23753F107 229 63,495 SH   SOLE   63,477 0 18
DASSAULT SYS S A SPONSORED ADR ADR 237545108 37,576 234,789 SH   SOLE   218,455 0 16,334
DAVE & BUSTER'S ENTERTAINMENT Common Stock 238337109 5,165 127,615 SH   SOLE   44,488 0 83,127
DAVITA INC Common Stock 23918K108 21,712 385,919 SH   SOLE   291,147 0 94,772
DAWSON GEOPHYSICAL CO Common Stock 239360100 63 25,133 SH   SOLE   25,104 0 29
DBS GROUP HLDGS LTD SPONSORED ADR ADR 23304Y100 67,764 882,457 SH   SOLE   779,199 0 103,259
DBV TECHNOLOGIES S A SPONSORED ADR ADR 23306J101 550 66,958 SH   SOLE   564 0 66,394
DCP MIDSTREAM LP MLP 23311P100 8,792 300,054 SH   SOLE   289,402 0 10,652
DEAN FOODS CO Common Stock 242370203 558 603,891 SH   SOLE   233,839 0 370,052
DECIPHERA PHARMACEUTICALS INC Common Stock 24344T101 592 26,236 SH   SOLE   1,648 0 24,588
DECKERS OUTDOOR CORP COM Common Stock 243537107 20,647 117,331 SH   SOLE   74,490 0 42,841
DEERE & CO Common Stock 244199105 168,259 1,015,384 SH   SOLE   786,790 0 228,594
DEL FRISCOS RESTN GRP COM Common Stock 245077102 775 97,356 SH   SOLE   18,434 0 78,922
DEL TACO RESTAURANTS INC Common Stock 245496104 660 51,454 SH   SOLE   6,099 0 45,355
DELAWARE ENHANCED GLOBAL DIV Closed-End Fund 246060107 118 11,957 SH   SOLE   5,853 0 6,104
DELEK US HOLDINGS INC Common Stock 24665A103 7,458 184,046 SH   SOLE   120,881 0 63,165
DELL TECHNOLOGIES -C Common Stock 24703L202 18,703 368,164 SH   SOLE   188,252 0 179,912
DELPHI TECHNOLOGIES PLC Common Stock G2709G107 2,468 123,406 SH   SOLE   107,216 0 16,190
DELTA AIR LINES INC Common Stock 247361702 137,342 2,420,118 SH   SOLE   1,368,522 0 1,051,596
DELUXE CORP Common Stock 248019101 6,022 148,108 SH   SOLE   78,409 0 69,699
DENBURY RES INC COM NEW Common Stock 247916208 1,058 853,121 SH   SOLE   364,540 0 488,581
DENNY'S CORP Common Stock 24869P104 2,864 139,524 SH   SOLE   94,016 0 45,508
DENSO CORP ADR ADR 24872B100 22,736 1,080,098 SH   SOLE   907,616 0 172,482
DENTSPLY SIRONA INC Common Stock 24906P109 60,751 1,040,967 SH   SOLE   907,218 0 133,749
DENTSU INC-UNSPON ADR ADR 249034109 514 14,554 SH   SOLE   12,697 0 1,857
DERMIRA INC COM Common Stock 24983L104 357 37,293 SH   SOLE   36,206 0 1,087
DESCARTES SYSTEMS GROUP INC Common Stock 249906108 952 25,758 SH   SOLE   8,861 0 16,897
DESIGNER BRANDS INC Common Stock 250565108 10,101 526,898 SH   SOLE   435,609 0 91,289
DEUTSCHE BANK AG NAMEN ORD Common Stock D18190898 13,554 1,776,384 SH   SOLE   1,615,298 0 161,086
DEUTSCHE BOERS AG - UNSPON ADR ADR 251542106 32,581 2,314,006 SH   SOLE   1,952,980 0 361,025
DEUTSCHE LUFTHANSA A G SPONSORED ADR ADR 251561304 7,385 431,118 SH   SOLE   397,618 0 33,500
DEUTSCHE POST AG ADR 25157Y202 43,552 1,328,221 SH   SOLE   1,018,744 0 309,476
DEUTSCHE TELEKOM AG SPONSORED ADR ADR 251566105 43,152 2,488,583 SH   SOLE   2,113,084 0 375,498
DEVON ENERGY CORP Common Stock 25179M103 37,332 1,308,962 SH   SOLE   995,373 0 313,589
DEXCOM INC COM Common Stock 252131107 26,938 179,777 SH   SOLE   120,200 0 59,577
DHT HOLDINGS INC Common Stock Y2065G121 1,339 226,505 SH   SOLE   169,814 0 56,691
DIAGEO P L C SPON ADR NEW ADR 25243Q205 161,250 935,760 SH   SOLE   614,094 0 321,666
DIAGEO PLC Common Stock G42089113 291 6,813 SH   SOLE   5,949 0 864
DIAMOND HILL INVESTMENT GROUP Common Stock 25264R207 559 3,944 SH   SOLE   1,231 0 2,713
DIAMOND OFFSHORE DRILLING INC Common Stock 25271C102 6,482 730,785 SH   SOLE   396,207 0 334,578
DIAMONDBACK ENERGY INC COM Common Stock 25278X109 52,394 480,810 SH   SOLE   336,716 0 144,094
DIAMONDROCK HOSPITALITY CO REIT REIT 252784301 7,651 739,903 SH   SOLE   456,468 0 283,435
DIANA SHIPPING INC Common Stock Y2066G104 2,744 829,121 SH   SOLE   647,421 0 181,700
DICK'S SPORTING GOODS INC Common Stock 253393102 18,799 542,843 SH   SOLE   236,843 0 306,000
DIEBOLD NIXDORF INC Common Stock 253651103 4,433 483,923 SH   SOLE   290,435 0 193,488
DIGI INTERNATIONAL INC Common Stock 253798102 819 64,573 SH   SOLE   53,714 0 10,859
DIGITAL REALTY TRUST INC REIT REIT 253868103 52,016 441,598 SH   SOLE   388,560 0 53,038
DIGITAL TURBINE INC Common Stock 25400W102 1,143 228,534 SH   SOLE   679 0 227,855
DILLARD'S INC Common Stock 254067101 13,243 212,629 SH   SOLE   91,097 0 121,532
DIME COMMUNITY BANCSHARES INC Common Stock 253922108 2,651 139,611 SH   SOLE   108,385 0 31,226
DINE BRANDS GLOBAL INC Common Stock 254423106 13,493 141,334 SH   SOLE   67,075 0 74,259
DIODES INC Common Stock 254543101 5,657 155,554 SH   SOLE   95,573 0 59,981
DIPLOMAT PHARMACY INC COM Common Stock 25456K101 1,139 186,992 SH   SOLE   160,243 0 26,749
DIRECT LINE INS GP PLC ADR ADR 25490E202 883 52,764 SH   SOLE   42,597 0 10,167
DISCO CORP-UNSPONSORED ADR ADR 25461D100 200 6,238 SH   SOLE   1,865 0 4,373
DISCOVER COMMUNICATIONS INC SH C Common Stock 25470F302 21,620 759,927 SH   SOLE   706,760 0 53,167
DISCOVER FINANCIAL SERVICES Common Stock 254709108 147,728 1,903,963 SH   SOLE   1,103,815 0 800,148
DISCOVERY INC - A Common Stock 25470F104 35,028 1,140,969 SH   SOLE   879,300 0 261,669
DISH NETWORK CORP Common Stock 25470M109 25,691 668,858 SH   SOLE   364,154 0 304,704
DMC GLOBAL INC Common Stock 23291C103 2,670 42,155 SH   SOLE   10,985 0 31,170
DNB ASA ADR ADR 23328E106 17,790 959,032 SH   SOLE   841,406 0 117,626
DOCUSIGN INC Common Stock 256163106 2,168 43,611 SH   SOLE   40,220 0 3,391
DOLBY LABORATORIES INC-CL A Common Stock 25659T107 7,292 112,874 SH   SOLE   85,097 0 27,777
DOLLAR GENERAL CORP Common Stock 256677105 213,067 1,576,409 SH   SOLE   775,042 0 801,367
DOLLAR TREE INC Common Stock 256746108 70,613 657,540 SH   SOLE   507,042 0 150,498
DOMINION ENERGY INC Common Stock 25746U109 166,317 2,151,016 SH   SOLE   1,825,435 0 325,581
DOMINO'S PIZZA INC Common Stock 25754A201 30,541 109,751 SH   SOLE   52,361 0 57,390
DOMO INC - CLASS B Common Stock 257554105 831 30,405 SH   SOLE   7,632 0 22,773
DOMTAR CORP Common Stock 257559203 20,713 465,137 SH   SOLE   261,297 0 203,840
DONALDSON CO INC Common Stock 257651109 11,363 223,426 SH   SOLE   192,016 0 31,410
DONEGAL GROUP INC CL A Common Stock 257701201 189 12,375 SH   SOLE   7,056 0 5,319
DONNELLEY FINANCIAL SOLU - W/I Common Stock 25787G100 1,244 93,226 SH   SOLE   49,748 0 43,478
DORIAN LPG LTD SHS USD Common Stock Y2106R110 1,056 117,051 SH   SOLE   75,260 0 41,791
DORMAN PRODUCTS INC Common Stock 258278100 7,978 91,554 SH   SOLE   55,557 0 35,997
DOUGLAS DYNAMICS INC Common Stock 25960R105 1,417 35,602 SH   SOLE   31,058 0 4,544
DOUGLAS EMMETT INC REIT 25960P109 10,199 256,003 SH   SOLE   209,106 0 46,897
DOVER CORP Common Stock 260003108 46,745 466,520 SH   SOLE   408,346 0 58,174
DOW INC Common Stock 260557103 96,216 1,951,242 SH   SOLE   1,413,689 0 537,553
DR HORTON INC Common Stock 23331A109 68,621 1,591,036 SH   SOLE   1,013,590 0 577,446
DR REDDYS LABS LTD ADR ADR 256135203 22,489 600,174 SH   SOLE   577,713 0 22,461
DRIL-QUIP INC Common Stock 262037104 6,768 140,995 SH   SOLE   104,468 0 36,527
DRIVE SHACK INC Common Stock 262077100 882 187,986 SH   SOLE   113,560 0 74,426
DROPBOX INC-CLASS A Common Stock 26210C104 1,934 77,201 SH   SOLE   16,170 0 61,031
DSM N V SPONSORED ADR ADR 780249108 20,058 649,731 SH   SOLE   556,977 0 92,754
DSP GROUP INC Common Stock 23332B106 526 36,638 SH   SOLE   35,835 0 803
DSV A/S-UNSPONSORED ADR ADR 26251A108 31,619 644,838 SH   SOLE   586,316 0 58,522
DTE ENERGY CO Common Stock 233331107 75,278 588,659 SH   SOLE   418,238 0 170,421
DUCOMMUN INC Common Stock 264147109 1,939 43,017 SH   SOLE   15,541 0 27,476
DUFF & PHELPS GLB UTL COM Closed-End Fund 26433C105 8,182 534,441 SH   SOLE   366,603 0 167,838
DUKE ENERGY CORP Common Stock 26441C204 219,990 2,493,082 SH   SOLE   1,803,287 0 689,795
DUKE REALTY CORP COM NEW REIT REIT 264411505 20,270 641,256 SH   SOLE   555,467 0 85,789
DUNKIN BRANDS GRP INC COM Common Stock 265504100 11,666 146,453 SH   SOLE   80,201 0 66,252
DUPONT DE NEMOURS INC Common Stock 26614N102 143,940 1,917,416 SH   SOLE   1,340,241 0 577,174
DWS MUNICIPAL INCOME TRUST Closed-End Fund 233368109 2,428 215,480 SH   SOLE   206,306 0 9,174
DXC TECHNOLOGY CO Common Stock 23355L106 41,487 752,263 SH   SOLE   468,752 0 283,512
DXP ENTERPRISES INC Common Stock 233377407 1,736 45,805 SH   SOLE   18,779 0 27,026
DYCOM INDUSTRIES INC Common Stock 267475101 9,312 158,176 SH   SOLE   88,235 0 69,941
DYNAVAX TECHNOLOGIES CORP COM Common Stock 268158201 91 22,748 SH   SOLE   21,937 0 811
DYNEX CAP INC COM REIT 26817Q886 2,871 171,411 SH   SOLE   110,055 0 61,356
E ON AG ADR 268780103 22,099 2,046,234 SH   SOLE   1,811,598 0 234,635
E TRADE FINANCIAL CORP Common Stock 269246401 34,884 782,145 SH   SOLE   525,588 0 256,557
EAGLE BANCORP INC Common Stock 268948106 8,018 148,125 SH   SOLE   76,519 0 71,606
EAGLE BULK SHIPPING INC Common Stock Y2187A143 223 42,568 SH   SOLE   40,698 0 1,870
EAGLE MATERIALS INC Common Stock 26969P108 7,206 77,732 SH   SOLE   71,542 0 6,190
EAGLE PHARMACEUTICALS INC Common Stock 269796108 2,288 41,094 SH   SOLE   14,735 0 26,359
EARTHSTONE ENERGY INC COM NEW Common Stock 27032D304 598 97,636 SH   SOLE   95,043 0 2,593
EAST JAPAN RAILWAY CO ADR ADR 273202101 42,472 2,734,866 SH   SOLE   1,948,178 0 786,688
EAST WEST BANCORP INC Common Stock 27579R104 12,704 271,626 SH   SOLE   225,131 0 46,495
EASTERLY GOVT PPTYS IN COM REIT 27616P103 3,469 191,538 SH   SOLE   184,972 0 6,566
EASTGROUP PROPERTIES INC REIT REIT 277276101 11,955 103,082 SH   SOLE   69,040 0 34,042
EASTMAN CHEMICAL CO Common Stock 277432100 63,371 814,228 SH   SOLE   441,621 0 372,607
EASYJET PLC SPONSORED ADR NE ADR 277856209 899 75,160 SH   SOLE   64,153 0 11,007
EATON CORP PLC Common Stock G29183103 142,133 1,706,684 SH   SOLE   1,179,634 0 527,050
EATON VANCE INS MUN BD COM Closed-End Fund 27827X101 15,590 1,254,256 SH   SOLE   1,207,466 0 46,790
EATON VANCE LTD DURATION FND Closed-End Fund 27828H105 15,403 1,217,657 SH   SOLE   1,151,635 0 66,022
EATON VANCE MUNICIPAL INCOME FUND Closed-End Fund 27826U108 2,187 175,786 SH   SOLE   175,786 0 0
EATON VANCE RISK MANAGED DIV EQUITY INCOME Closed-End Fund 27829G106 943 100,301 SH   SOLE   54,415 0 45,886
EATON VANCE SENIOR INCOME TR Closed-End Fund 27826S103 228 36,604 SH   SOLE   36,604 0 0
EATON VANCE SR FLTG RATE TR Closed-End Fund 27828Q105 923 70,522 SH   SOLE   52,928 0 17,594
EATON VANCE TAX-ADV DVD INC CLOSED-END Closed-End Fund 27828G107 425 17,847 SH   SOLE   17,847 0 0
EBAY INC Common Stock 278642103 115,997 2,936,644 SH   SOLE   2,144,284 0 792,360
EBIX INC Common Stock 278715206 3,466 69,010 SH   SOLE   49,960 0 19,050
ECHO GLOBAL LOGISTICS INC. Common Stock 27875T101 2,457 117,741 SH   SOLE   63,165 0 54,576
ECHOSTAR CORP Common Stock 278768106 3,026 68,265 SH   SOLE   65,698 0 2,567
ECOLAB INC Common Stock 278865100 212,960 1,078,604 SH   SOLE   721,135 0 357,469
ECOPETROL SA-SPONSORED ADR ADR 279158109 23,196 1,268,249 SH   SOLE   786,400 0 481,849
EDENRED SA-UNSP ADR ADR 279655104 6,934 267,038 SH   SOLE   226,913 0 40,125
EDGEWELL PERSONAL CARE CO Common Stock 28035Q102 3,141 116,544 SH   SOLE   67,664 0 48,880
EDISON INTERNATIONAL Common Stock 281020107 107,637 1,596,746 SH   SOLE   1,202,925 0 393,821
EDITAS MEDICINE INC Common Stock 28106W103 1,368 55,291 SH   SOLE   28,292 0 26,999
EDP ENERGIAS DE PORTUGAL S A SPONSORED ADR ADR 268353109 13,643 360,071 SH   SOLE   337,723 0 22,349
EDUCATION MANAGEMENT CORP WARRANTS Equity WRT 28140M806 0 11,196 SH   SOLE   11,196 0 0
EDWARDS LIFESCIENCES CORP Common Stock 28176E108 118,578 641,866 SH   SOLE   534,362 0 107,504
EGAIN CORP Common Stock 28225C806 82 10,060 SH   SOLE   3,812 0 6,248
EHEALTH INC Common Stock 28238P109 6,027 70,004 SH   SOLE   35,618 0 34,386
EIDOS THERAPEUTICS INC Common Stock 28249H104 1,090 35,058 SH   SOLE   2,067 0 32,991
EISAI LTD SPONSORED ADR ADR 282579309 12,208 213,307 SH   SOLE   189,902 0 23,405
EL PASO ELECTRIC CO Common Stock 283677854 13,907 212,643 SH   SOLE   176,643 0 36,000
EL POLLO LOCO HLDGS COM Common Stock 268603107 1,008 94,537 SH   SOLE   30,902 0 63,635
ELANCO ANIMAL HEALTH INC Common Stock 28414H103 12,118 358,532 SH   SOLE   170,024 0 188,508
ELASTIC NV Common Stock N14506104 803 10,752 SH   SOLE   7,477 0 3,275
ELBIT SYSTEMS LTD Common Stock M3760D101 11,093 74,197 SH   SOLE   69,507 0 4,690
ELDORADO GOLD CORP Common Stock 284902509 2,155 370,237 SH   SOLE   370,237 0 0
ELDORADO RESORTS INC Common Stock 28470R102 10,764 233,637 SH   SOLE   92,066 0 141,571
ELECTRICITE DE FRANCE - ADR ADR 285039103 9,488 3,888,702 SH   SOLE   3,580,373 0 308,329
ELECTROCORE LLC Common Stock 28531P103 99 49,577 SH   SOLE   49,361 0 216
ELECTRONIC ARTS INC Common Stock 285512109 90,777 896,472 SH   SOLE   715,364 0 181,108
ELECTRONICS FOR IMAGING INC Common Stock 286082102 4,122 111,689 SH   SOLE   75,581 0 36,108
ELEKTA AB ADR ADR 28617Y101 1,608 111,768 SH   SOLE   97,279 0 14,489
ELEMENT SOLUTIONS INC Common Stock 28618M106 5,980 578,289 SH   SOLE   321,636 0 256,653
ELEVATE CREDIT INC COM Common Stock 28621V101 83 20,027 SH   SOLE   19,866 0 161
ELF BEAUTY Common Stock 26856L103 273 19,331 SH   SOLE   19,315 0 16
ELI LILLY & CO Common Stock 532457108 331,207 2,989,503 SH   SOLE   2,130,574 0 858,929
ELLINGTON RESIDENT MTG COM SHS BEN INT REIT 288578107 251 23,298 SH   SOLE   23,298 0 0
EMBOTELLADORA ANDINA S A SPON ADR B ADR 29081P303 1,474 68,566 SH   SOLE   67,917 0 649
EMBRAER-EMPRESA BRASILEIRA D SP ADR PFD SH ADR 29082A107 13,877 689,345 SH   SOLE   494,173 0 195,172
EMC INSURANCE GROUP INC Common Stock 268664109 509 14,129 SH   SOLE   13,837 0 292
EMCOR GROUP INC Common Stock 29084Q100 13,802 156,661 SH   SOLE   84,143 0 72,518
EMERALD EXPOSITIONS EVENTS I Common Stock 29103B100 210 18,849 SH   SOLE   18,331 0 518
EMERGENT BIOSOLUTIONS INC Common Stock 29089Q105 7,741 160,231 SH   SOLE   77,361 0 82,870
EMERSON ELECTRIC CO Common Stock 291011104 159,513 2,390,780 SH   SOLE   1,471,464 0 919,316
EMLC - VanEck Vectors J.P. Morgan EM Local Currency Bond ETF ETF 92189H300 38,834 1,119,136 SH   SOLE   1,119,136 0 0
EMPIRE ST RLTY TR INC CL A REIT 292104106 3,146 212,434 SH   SOLE   142,810 0 69,624
EMPLOYERS HOLDINGS INC Common Stock 292218104 3,725 88,130 SH   SOLE   56,159 0 31,971
ENAGAS S.A. ADR 29248L104 19,781 1,396,937 SH   SOLE   1,243,973 0 152,964
ENANTA PHARMACEUT INC COM Common Stock 29251M106 2,493 29,543 SH   SOLE   26,518 0 3,025
ENBRIDGE INC Common Stock 29250N105 38,031 1,054,064 SH   SOLE   958,782 0 95,282
ENCANA CORP Common Stock 292505104 10,409 2,028,960 SH   SOLE   1,103,258 0 925,702
ENCOMPASS HEALTH CORP Common Stock 29261A100 16,353 258,094 SH   SOLE   161,905 0 96,189
ENCORE CAPITAL GROUP INC Common Stock 292554102 3,147 92,907 SH   SOLE   69,148 0 23,759
ENCORE WIRE CORP Common Stock 292562105 3,351 57,211 SH   SOLE   45,464 0 11,747
ENDAVA PLC- SPON ADR ADR 29260V105 3,837 95,357 SH   SOLE   0 0 95,357
ENDO INTERNATIONAL PLC Common Stock G30401106 1,166 282,959 SH   SOLE   260,115 0 22,844
ENDOLOGIX INC Common Stock 29266S304 418 57,709 SH   SOLE   7,902 0 49,807
ENDURANCE INTL GROUP H COM Common Stock 29272B105 71 14,854 SH   SOLE   14,163 0 691
ENEL SPA - ADR ADR 29265W207 43,048 6,229,811 SH   SOLE   5,554,300 0 675,511
ENERGIZER HOLDINGS INC Common Stock 29272W109 6,098 157,811 SH   SOLE   124,100 0 33,711
ENERGOUS CORP Common Stock 29272C103 182 41,671 SH   SOLE   41,634 0 37
ENERGY FUELS INC COM NEW Common Stock 292671708 353 112,805 SH   SOLE   89,365 0 23,440
ENERGY RECOVERY INC Common Stock 29270J100 274 26,302 SH   SOLE   2,554 0 23,748
ENERGY TRANSFER LP MLP 29273V100 23,737 1,685,881 SH   SOLE   1,602,219 0 83,662
ENERPLUS CORP Common Stock 292766102 643 85,411 SH   SOLE   84,534 0 877
ENERSIS CHILE SA-ADR W/I ADR 29278D105 5,037 1,053,760 SH   SOLE   754,954 0 298,806
ENERSIS S A SPONSORED ADR ADR 29274F104 9,499 1,070,957 SH   SOLE   704,187 0 366,770
ENERSYS Common Stock 29275Y102 6,486 94,688 SH   SOLE   67,794 0 26,894
ENGIE ADR 29286D105 31,421 2,083,643 SH   SOLE   1,847,013 0 236,631
ENI S P A SPONSORED ADR ADR 26874R108 28,639 867,052 SH   SOLE   735,166 0 131,886
ENN ENERGY HLDGS LTD ADR ADR 26876F102 2,104 54,247 SH   SOLE   52,126 0 2,121
ENNIS INC Common Stock 293389102 1,524 74,259 SH   SOLE   25,964 0 48,295
ENOVA INTERNATIONAL INC Common Stock 29357K103 4,118 178,667 SH   SOLE   92,493 0 86,174
ENPHASE ENERGY INC Common Stock 29355A107 2,221 121,819 SH   SOLE   31,497 0 90,322
ENPRO INDUSTRIES INC Common Stock 29355X107 4,644 72,748 SH   SOLE   34,321 0 38,427
ENSCO ROWAN PLC - CLASS A Common Stock G3166L100 2,367 277,458 SH   SOLE   271,398 0 6,060
ENSIGN GROUP INC/THE Common Stock 29358P101 17,970 315,707 SH   SOLE   181,170 0 134,537
ENSTAR GROUP LTD Common Stock G3075P101 1,589 9,118 SH   SOLE   8,506 0 612
ENTEGRIS INC Common Stock 29362U104 8,106 217,204 SH   SOLE   183,375 0 33,829
ENTERCOM COMMUNICATIONS CORP Common Stock 293639100 2,718 468,558 SH   SOLE   357,498 0 111,060
ENTERGY CORP Common Stock 29364G103 120,292 1,168,674 SH   SOLE   617,432 0 551,242
ENTERPRISE FINANCIAL SERVICES Common Stock 293712105 1,256 30,200 SH   SOLE   9,993 0 20,207
ENTERPRISE PRODS PARTNERS L COM MLP 293792107 38,958 1,349,444 SH   SOLE   1,298,972 0 50,472
ENTRAVISION COMMUNICATIONS COR Common Stock 29382R107 354 113,319 SH   SOLE   90,143 0 23,176
ENVESTNET INC COM Common Stock 29404K106 7,058 103,231 SH   SOLE   72,924 0 30,307
ENZO BIOCHEM INC Common Stock 294100102 245 72,653 SH   SOLE   33,510 0 39,143
EOG RESOURCES INC Common Stock 26875P101 127,569 1,369,352 SH   SOLE   1,163,643 0 205,709
EPAM SYS INC COM Common Stock 29414B104 11,051 63,840 SH   SOLE   55,373 0 8,467
EPIROC AB-UNSP ADR ADR 29429L105 2,491 241,269 SH   SOLE   227,740 0 13,529
EPLUS INC COM Common Stock 294268107 2,761 40,044 SH   SOLE   25,019 0 15,025
EPR PROPERTIES REIT 26884U109 17,551 235,306 SH   SOLE   98,085 0 137,221
EQM MIDSTREAM PARTNERS LP MLP 26885B100 12,146 271,852 SH   SOLE   262,281 0 9,571
EQT CORP Common Stock 26884L109 5,912 373,930 SH   SOLE   338,440 0 35,490
EQUIFAX INC COM Common Stock 294429105 38,109 281,786 SH   SOLE   248,817 0 32,969
EQUINIX INC REIT 29444U700 107,354 212,881 SH   SOLE   182,952 0 29,929
EQUINOR ASA ADR 29446M102 21,535 1,088,728 SH   SOLE   857,799 0 230,929
EQUITRANS MIDSTREAM CORP Common Stock 294600101 4,989 253,132 SH   SOLE   227,530 0 25,602
EQUITY BANCSHARES INC COM CL A Common Stock 29460X109 334 12,528 SH   SOLE   12,459 0 69
EQUITY COMMONWEALTH REIT 294628102 20,070 617,170 SH   SOLE   280,441 0 336,729
EQUITY LIFESTYLE PROPERTIES REIT REIT 29472R108 14,453 119,116 SH   SOLE   96,662 0 22,454
EQUITY RESIDENTIAL SH BEN INT REIT REIT 29476L107 61,303 807,473 SH   SOLE   670,198 0 137,275
ERA GROUP INC COM Common Stock 26885G109 686 82,283 SH   SOLE   71,501 0 10,782
ERICSSON L M TEL CO ADR B SEK 10 ADR 294821608 29,505 3,105,805 SH   SOLE   2,774,142 0 331,663
ERIE INDEMNITY CO Common Stock 29530P102 17,694 69,584 SH   SOLE   45,613 0 23,971
EROS INTL PLC SHS NEW Common Stock G3788M114 73 53,855 SH   SOLE   51,010 0 2,845
ERSTE BK DER OESTERREICHISCH SPONSORED ADR ADR 296036304 15,367 831,115 SH   SOLE   690,849 0 140,266
ESCO TECHNOLOGIES INC Common Stock 296315104 6,439 77,931 SH   SOLE   60,533 0 17,398
ESPERION THERAPEUTICS COM Common Stock 29664W105 1,146 24,639 SH   SOLE   24,458 0 181
ESSA BANCORP INC Common Stock 29667D104 289 18,962 SH   SOLE   8,686 0 10,276
ESSENT GROUP LTD Common Stock G3198U102 7,100 151,102 SH   SOLE   90,958 0 60,144
ESSENTIAL PROPERTIES REALTY REIT 29670E107 993 49,560 SH   SOLE   23,238 0 26,322
ESSEX PROPERTY TRUST INC REIT REIT 297178105 46,593 159,603 SH   SOLE   143,353 0 16,250
ESSILOR INTL S A ADR ADR 297284200 30,427 466,477 SH   SOLE   420,723 0 45,754
ESSITY AB ADR 29729L102 21,157 688,029 SH   SOLE   621,642 0 66,387
ESTEE LAUDER COS INC/THE Common Stock 518439104 148,376 810,313 SH   SOLE   662,606 0 147,707
ETHAN ALLEN INTERIORS INC Common Stock 297602104 2,323 110,295 SH   SOLE   64,057 0 46,238
ETSY INC COM Common Stock 29786A106 8,779 143,051 SH   SOLE   88,560 0 54,491
EUROBANK ERGASIAS SA-UNS ADR ADR 26844B308 20 45,422 SH   SOLE   45,422 0 0
EURONAV NV ANTWERPEN SHS Common Stock B38564108 212 22,437 SH   SOLE   21,989 0 448
EURONET WORLDWIDE INC Common Stock 298736109 28,606 170,032 SH   SOLE   73,343 0 96,689
EUTELSAT COMMUNICATIONS SA ADR 29888Q207 774 172,325 SH   SOLE   161,312 0 11,013
EVENTBRITE INC-CLASS A Common Stock 29975E109 573 35,358 SH   SOLE   6,849 0 28,509
EVERBRIDGE INC Common Stock 29978A104 5,829 65,192 SH   SOLE   11,686 0 53,506
EVERCORE INC. Common Stock 29977A105 7,273 82,112 SH   SOLE   47,029 0 35,083
EVEREST RE GROUP LTD Common Stock G3223R108 62,027 250,938 SH   SOLE   86,911 0 164,027
EVERGY INC Common Stock 30034W106 34,522 573,929 SH   SOLE   486,603 0 87,326
EVERI HOLDINGS INC Common Stock 30034T103 1,808 151,524 SH   SOLE   13,189 0 138,335
EVERSOURCE ENERGY Common Stock 30040W108 93,802 1,238,149 SH   SOLE   825,591 0 412,558
EVERTEC INC COM Common Stock 30040P103 6,713 205,283 SH   SOLE   54,630 0 150,653
EVO PAYMENTS INC-CLASS A Common Stock 26927E104 408 12,931 SH   SOLE   2,786 0 10,145
EVOLENT HEALTH INC CL A Common Stock 30050B101 328 41,318 SH   SOLE   33,338 0 7,980
EVOLUTION PETE CORP COM Common Stock 30049A107 1,255 175,588 SH   SOLE   99,587 0 76,001
EVOQUA WATER TECHNOLOGIES CORP Common Stock 30057T105 1,659 116,494 SH   SOLE   116,089 0 405
EW SCRIPPS CO Common Stock 811054402 3,148 205,890 SH   SOLE   159,247 0 46,643
EXACT SCIENCES CORP COM Common Stock 30063P105 18,849 159,684 SH   SOLE   132,416 0 27,268
EXANTAS CAPITAL CORP REIT 30068N105 3,310 292,685 SH   SOLE   82,899 0 209,786
EXELA TECHNOLOGIES INC Common Stock 30162V102 48 21,991 SH   SOLE   15,879 0 6,112
EXELIXIS INC COM Common Stock 30161Q104 11,012 515,309 SH   SOLE   473,223 0 42,086
EXELON CORP Common Stock 30161N101 194,500 4,057,150 SH   SOLE   2,420,299 0 1,636,851
EXLSERVICE HOLDINGS INC Common Stock 302081104 7,434 112,421 SH   SOLE   59,335 0 53,086
EXPEDIA GROUP INC Common Stock 30212P303 51,545 387,467 SH   SOLE   336,215 0 51,252
EXPEDITORS INTERNATIONAL OF WA Common Stock 302130109 68,985 909,372 SH   SOLE   583,206 0 326,166
EXPERIAN GROUP LTD - SPON ADR ADR 30215C101 43,035 1,416,097 SH   SOLE   1,299,140 0 116,957
EXPONENT INC Common Stock 30214U102 11,093 189,492 SH   SOLE   104,384 0 85,108
EXPRESS INC Common Stock 30219E103 1,743 638,377 SH   SOLE   460,891 0 177,486
EXTENDED STAY AMERICA INC Unit 30224P200 13,905 823,288 SH   SOLE   371,275 0 452,013
EXTERRAN CORP Common Stock 30227H106 1,900 133,647 SH   SOLE   110,901 0 22,746
EXTRA SPACE STORAGE INC REIT REIT 30225T102 27,634 260,451 SH   SOLE   224,618 0 35,833
EXTRACTION OIL & GAS INC Common Stock 30227M105 1,573 363,292 SH   SOLE   289,144 0 74,148
EXTREME NETWORKS Common Stock 30226D106 1,735 268,206 SH   SOLE   234,743 0 33,463
EXXON MOBIL CORP Common Stock 30231G102 928,480 12,116,405 SH   SOLE   8,349,698 0 3,766,707
EYEPOINT PHARMACEUTICALS INC Common Stock 30233G100 18 11,193 SH   SOLE   11,193 0 0
EZCORP INC Common Stock 302301106 2,161 228,234 SH   SOLE   153,535 0 74,699
F5 NETWORKS INC Common Stock 315616102 24,937 171,234 SH   SOLE   135,857 0 35,377
FABRINET Common Stock G3323L100 6,613 133,141 SH   SOLE   76,923 0 56,218
FACEBOOK INC A Common Stock 30303M102 1,564,704 8,107,273 SH   SOLE   5,018,434 0 3,088,839
FACTSET RESEARCH SYSTEMS INC Common Stock 303075105 38,040 132,748 SH   SOLE   67,858 0 64,890
FAIR ISAAC CORP Common Stock 303250104 21,148 67,345 SH   SOLE   53,856 0 13,489
FAIRFAX FINANCIAL HLDGS LTD Common Stock 303901102 1,631 3,331 SH   SOLE   3,227 0 104
FALCON MINERALS CORP Common Stock 30607B109 179 21,346 SH   SOLE   14,458 0 6,888
FAMILYMART UNY HOLD-UNSP ADR ADR 30706W103 1,430 59,255 SH   SOLE   50,441 0 8,814
FANG HOLDINGS LTD ADR 30711Y201 10 16,127 SH   SOLE   16,052 0 75
FANUC CORPORATION - UNPONS ADR ADR 307305102 38,524 2,084,613 SH   SOLE   1,408,607 0 676,006
FARMERS NATL BANC CORP COM Common Stock 309627107 277 18,674 SH   SOLE   18,557 0 117
FARMLAND PARTNERS INC COM REIT 31154R109 604 85,738 SH   SOLE   85,260 0 478
FARO TECHNOLOGIES INC Common Stock 311642102 2,494 47,437 SH   SOLE   37,657 0 9,780
FAST RETAILING CO LTD - ADR ADR 31188H101 35,667 589,638 SH   SOLE   532,036 0 57,602
FASTENAL CO Common Stock 311900104 58,966 1,809,329 SH   SOLE   1,607,214 0 202,115
FATE THERAPEUTICS INC COM Common Stock 31189P102 350 17,263 SH   SOLE   10,334 0 6,929
FB FINANCIAL CORP Common Stock 30257X104 215 5,883 SH   SOLE   5,883 0 0
FBL FINANCIAL GROUP INC Common Stock 30239F106 1,718 26,929 SH   SOLE   17,119 0 9,810
FEDERAL AGRICULTURAL MORTGAGE Common Stock 313148306 2,875 39,573 SH   SOLE   13,668 0 25,905
FEDERAL REALTY INVT TR SH BEN INT NEW REIT REIT 313747206 17,323 134,540 SH   SOLE   121,093 0 13,447
FEDERAL SIGNAL CORP Common Stock 313855108 4,509 168,562 SH   SOLE   93,791 0 74,771
FEDERATED INVESTORS INC Common Stock 314211103 16,277 500,832 SH   SOLE   349,277 0 151,555
FEDERATED PREMIER MUNI INC Closed-End Fund 31423P108 768 55,839 SH   SOLE   55,839 0 0
FEDEX CORP Common Stock 31428X106 115,776 705,135 SH   SOLE   527,861 0 177,274
FERGUSON PLC - ADR ADR 31502A303 23,661 3,346,733 SH   SOLE   2,742,721 0 604,012
FERRARI NV Common Stock N3167Y103 28,743 178,062 SH   SOLE   158,011 0 20,051
FERRO CORP Common Stock 315405100 1,819 115,100 SH   SOLE   97,200 0 17,900
FERROGLOBE PLC Common Stock G33856108 33 19,561 SH   SOLE   19,561 0 0
FERROVIAL S A ADR ADR 315437103 20,234 792,705 SH   SOLE   711,541 0 81,164
FGL HOLDINGS Common Stock G3402M102 1,451 172,711 SH   SOLE   77,055 0 95,656
FIAT CHRYSLER AUTOMOBILES NV Common Stock N31738102 18,998 1,374,709 SH   SOLE   1,297,270 0 77,439
FIBROGEN INC COM Common Stock 31572Q808 2,390 52,889 SH   SOLE   50,911 0 1,978
FIDELITY NATIONAL INFORMATION Common Stock 31620M106 143,668 1,171,078 SH   SOLE   927,743 0 243,335
FIDELITY SOUTHERN CORP Common Stock 316394105 1,268 40,936 SH   SOLE   39,016 0 1,920
FIESTA RESTAURANT GR COM Common Stock 31660B101 1,444 109,861 SH   SOLE   48,009 0 61,852
FIFTH THIRD BANCORP Common Stock 316773100 127,643 4,575,000 SH   SOLE   2,795,944 0 1,779,056
FINANCIAL INSTITUTIONS INC Common Stock 317585404 1,841 63,141 SH   SOLE   14,300 0 48,841
FINANCIAL SELECT SECTOR SPDR FUND ETF 81369Y605 4,628 167,672 SH   SOLE   159,959 0 7,713
FINISAR CORPORATION Common Stock 31787A507 6,820 298,208 SH   SOLE   243,278 0 54,930
FINMECCANICA SPA ADR ADR 52660W101 2,814 446,877 SH   SOLE   422,658 0 24,219
FIREEYE INC COM Common Stock 31816Q101 8,587 579,792 SH   SOLE   147,748 0 432,044
FIRST AMERICAN FINANCIAL CORP Common Stock 31847R102 13,338 248,378 SH   SOLE   172,556 0 75,822
FIRST BANCORP INC/ME Common Stock 31866P102 422 15,724 SH   SOLE   15,630 0 94
FIRST BANCORP P R COM Common Stock 318672706 13,108 1,187,338 SH   SOLE   913,628 0 273,710
FIRST BANCORP/TROY NC Common Stock 318910106 2,238 61,453 SH   SOLE   21,488 0 39,965
FIRST BUSEY CORP Common Stock 319383204 3,302 125,020 SH   SOLE   57,281 0 67,739
FIRST CASH INC Common Stock 33767D105 9,117 91,152 SH   SOLE   77,297 0 13,855
FIRST CITIZENS BANCSHARES INC/ Common Stock 31946M103 4,833 10,733 SH   SOLE   7,460 0 3,273
FIRST COMMONWEALTH FINANCIAL C Common Stock 319829107 16,770 1,244,998 SH   SOLE   238,282 0 1,006,716
FIRST COMMUNITY BANCSHARES INC Common Stock 31983A103 1,765 52,278 SH   SOLE   22,078 0 30,200
FIRST DATA CORP - CLASS A Common Stock 32008D106 13,993 516,904 SH   SOLE   391,538 0 125,366
FIRST DEFIANCE FINANCIAL CORP Common Stock 32006W106 1,673 58,551 SH   SOLE   17,998 0 40,553
FIRST FINANCIAL BANCORP Common Stock 320209109 4,158 171,668 SH   SOLE   133,621 0 38,047
FIRST FINANCIAL BANKSHARES INC Common Stock 32020R109 4,472 145,250 SH   SOLE   113,211 0 32,039
FIRST FINANCIAL CORP/IN Common Stock 320218100 1,351 33,633 SH   SOLE   15,582 0 18,051
FIRST FINANCIAL NORTHWEST INC Common Stock 32022K102 151 10,657 SH   SOLE   10,657 0 0
FIRST HAWAIIAN INC Common Stock 32051X108 11,619 449,149 SH   SOLE   80,479 0 368,670
FIRST HORIZON NATIONAL CORP Common Stock 320517105 16,974 1,136,874 SH   SOLE   939,984 0 196,890
FIRST INDUSTRIAL REALTY TRUS COM REIT REIT 32054K103 10,572 287,745 SH   SOLE   253,141 0 34,604
FIRST INTERNET BANCORP Common Stock 320557101 319 14,805 SH   SOLE   11,702 0 3,103
FIRST INTERSTATE BANCSYSTEM IN Common Stock 32055Y201 3,303 83,399 SH   SOLE   35,128 0 48,271
FIRST MERCHANTS CORP Common Stock 320817109 3,281 86,581 SH   SOLE   40,191 0 46,390
FIRST MIDWEST BANCORP INC/IL Common Stock 320867104 6,015 293,843 SH   SOLE   255,524 0 38,319
FIRST NORTHWEST BANCOR COM Common Stock 335834107 362 22,298 SH   SOLE   9,350 0 12,948
FIRST OF LONG ISLAND CORP/THE Common Stock 320734106 383 19,066 SH   SOLE   18,332 0 734
FIRST PAC LTD SPONSORED ADR ADR 335889200 229 117,326 SH   SOLE   116,215 0 1,111
FIRST REP BK SAN FRANCISCO COM Common Stock 33616C100 40,826 418,088 SH   SOLE   191,251 0 226,837
FIRST SOLAR INC Common Stock 336433107 16,224 247,019 SH   SOLE   210,862 0 36,157
FIRST TR EXCH TRD FD DJ INTERNT IDX ETF 33733E302 512 3,563 SH   SOLE   2,592 0 971
FIRST TR EXCHANGE-TRAD NO AMER ENERGY ETF 33738D101 2,527 100,487 SH   SOLE   100,487 0 0
FIRST TR EXCHANGE-TRAD PFD SECS INC ETF ETF 33739E108 1,126 58,079 SH   SOLE   58,079 0 0
FIRST TR HIGH INCOME L COM Closed-End Fund 33738E109 2,467 164,247 SH   SOLE   126,636 0 37,611
FIRST TRUST DEVELP MKT EX-US ETF 33737J174 805 14,920 SH   SOLE   14,920 0 0
FIRST TRUST EMERGING MARKETS ETF 33737J182 220 8,732 SH   SOLE   8,732 0 0
FIRST TRUST INTERMEDIATE DURATION PREFERRED & INCOME FUND Closed-End Fund 33718W103 10,991 483,135 SH   SOLE   278,333 0 204,802
FIRST VALUE LINE DIVIDEND INDEX ETF ETF 33734H106 411 12,172 SH   SOLE   12,172 0 0
FIRSTENERGY CORP Common Stock 337932107 100,377 2,344,704 SH   SOLE   1,023,508 0 1,321,196
FIRSTSERVICE CORP Common Stock 33767E202 409 4,259 SH   SOLE   4,259 0 0
FISERV INC Common Stock 337738108 117,740 1,291,580 SH   SOLE   1,100,280 0 191,300
FITBIT INC CL A Common Stock 33812L102 1,612 366,372 SH   SOLE   171,849 0 194,523
FIVE BELOW INC COM Common Stock 33829M101 16,982 141,494 SH   SOLE   103,832 0 37,662
FIVE PRIME THERAPEUTICS INC Common Stock 33830X104 270 44,855 SH   SOLE   44,349 0 506
FIVE9 INC COM Common Stock 338307101 6,826 133,086 SH   SOLE   60,775 0 72,311
FLAGSTAR BANCORP INC Common Stock 337930705 3,734 112,681 SH   SOLE   53,601 0 59,080
FLEETCOR TECHNOLOGIES INC Common Stock 339041105 72,262 257,297 SH   SOLE   219,382 0 37,915
FLEX LTD Common Stock Y2573F102 9,613 1,004,506 SH   SOLE   723,309 0 281,197
FLEXION THERAPEUTICS INC Common Stock 33938J106 245 19,881 SH   SOLE   19,800 0 81
FLIR SYSTEMS INC Common Stock 302445101 30,109 556,537 SH   SOLE   515,499 0 41,038
FLOOR & DECOR HOLDINGS INC-A Common Stock 339750101 3,537 84,409 SH   SOLE   81,320 0 3,089
FLOTEK INDS INC DEL COM Common Stock 343389102 435 131,381 SH   SOLE   76,958 0 54,423
FLOWERS FOODS INC Common Stock 343498101 13,242 569,047 SH   SOLE   347,865 0 221,182
FLOWSERVE CORP Common Stock 34354P105 21,126 400,944 SH   SOLE   307,584 0 93,360
FLUENT INC Common Stock 34380C102 491 91,269 SH   SOLE   76,668 0 14,601
FLUIDIGM CORP DEL COM Common Stock 34385P108 1,565 127,021 SH   SOLE   35,261 0 91,760
FLUOR CORP Common Stock 343412102 14,785 438,864 SH   SOLE   323,305 0 115,559
FLUSHING FINANCIAL CORP Common Stock 343873105 3,236 145,788 SH   SOLE   80,132 0 65,656
FLY LEASING LTD ADR 34407D109 984 56,516 SH   SOLE   55,297 0 1,219
FMC CORP Common Stock 302491303 43,042 518,897 SH   SOLE   267,497 0 251,400
FNB CORP/PA Common Stock 302520101 33,902 2,880,369 SH   SOLE   1,077,981 0 1,802,388
FNF GROUP Common Stock 31620R303 21,776 540,336 SH   SOLE   465,357 0 74,979
FOMENTO ECONOMICO MEXICANO S SPON ADR UNIT ADR 344419106 48,399 500,250 SH   SOLE   347,112 0 153,138
FOOT LOCKER INC Common Stock 344849104 26,793 639,135 SH   SOLE   358,767 0 280,368
FORD MOTOR CO Common Stock 345370860 130,101 12,717,569 SH   SOLE   9,218,874 0 3,498,695
FORESCOUT TECHNOLOGIES INC Common Stock 34553D101 416 12,290 SH   SOLE   9,764 0 2,526
FORESTAR GROUP INC Common Stock 346232101 234 11,976 SH   SOLE   10,414 0 1,562
FORMFACTOR INC Common Stock 346375108 2,214 141,305 SH   SOLE   137,045 0 4,260
FORRESTER RESEARCH INC Common Stock 346563109 2,540 54,001 SH   SOLE   19,328 0 34,673
FORTERRA INC Common Stock 34960W106 82 16,439 SH   SOLE   16,203 0 236
FORTESCUE METALS GROUP SPONS ADR ADR 34959A206 44,179 3,478,637 SH   SOLE   3,163,279 0 315,358
FORTINET INC Common Stock 34959E109 30,079 391,495 SH   SOLE   300,882 0 90,613
FORTIVE CORP Common Stock 34959J108 78,612 964,329 SH   SOLE   709,295 0 255,034
FORTRESS TRANS INFRST COM REP LTD LIAB Ltd Part 34960P101 3,019 199,901 SH   SOLE   0 0 199,901
FORTUM OYJ ADR ADR 34959F106 213 50,841 SH   SOLE   32,824 0 18,017
FORTUNE BRANDS HOME & SECURITY Common Stock 34964C106 28,711 502,550 SH   SOLE   447,075 0 55,475
FORUM ENERGY TECHNOLOG COM Common Stock 34984V100 675 197,399 SH   SOLE   133,854 0 63,545
FORWARD AIR CORP Common Stock 349853101 4,703 79,507 SH   SOLE   58,836 0 20,671
FOSSIL GROUP INC Common Stock 34988V106 6,449 560,786 SH   SOLE   257,353 0 303,433
FOUNDATION BUILDING MATERIAL Common Stock 350392106 656 36,869 SH   SOLE   11,447 0 25,422
FOUR CORNERS PROPERTY TRUST REIT 35086T109 4,550 166,501 SH   SOLE   158,707 0 7,794
FOX CORP - CLASS A Common Stock 35137L105 23,798 649,504 SH   SOLE   452,498 0 197,006
FOX CORP- CLASS B Common Stock 35137L204 2,151 58,895 SH   SOLE   49,008 0 9,887
FOX FACTORY HLDG CORP COM Common Stock 35138V102 9,672 117,226 SH   SOLE   57,291 0 59,935
FRANCESCAS HLDGS CORP COM Common Stock 351793203 41 82,837 SH   SOLE   19,548 0 63,289
FRANCO-NEVADA CORP Common Stock 351858105 9,431 111,114 SH   SOLE   105,741 0 5,373
FRANKLIN ELECTRIC CO INC Common Stock 353514102 4,356 91,709 SH   SOLE   76,879 0 14,830
FRANKLIN FINL NETWORK COM Common Stock 35352P104 684 24,544 SH   SOLE   23,746 0 798
FRANKLIN RESOURCES INC Common Stock 354613101 45,750 1,314,659 SH   SOLE   1,016,801 0 297,858
FRANKLIN STREET PROPERTIES C REIT REIT 35471R106 4,097 555,181 SH   SOLE   317,028 0 238,153
FRANKS INTL N V COM Common Stock N33462107 3,248 594,781 SH   SOLE   590,801 0 3,980
FREEPORT-MCMORAN INC Common Stock 35671D857 43,250 3,725,212 SH   SOLE   2,970,394 0 754,818
FREIGHTCAR AMERICA INC Common Stock 357023100 69 11,728 SH   SOLE   11,358 0 370
FRESENIUS MED CARE AG SPONSORED ADR ADR 358029106 13,625 346,864 SH   SOLE   319,252 0 27,612
FRESENIUS SE & CO KGAA SPONSORED ADR ADR 35804M105 16,059 1,190,405 SH   SOLE   1,075,874 0 114,531
FRESH DEL MONTE PRODUCE INC Common Stock G36738105 1,946 72,191 SH   SOLE   39,577 0 32,614
FRESHPET INC Common Stock 358039105 4,589 100,833 SH   SOLE   28,712 0 72,121
FRONT YARD RESIDENTIAL CORP REIT USD REIT 35904G107 1,276 104,445 SH   SOLE   101,183 0 3,262
FRONTDOOR INC Common Stock 35905A109 6,112 140,345 SH   SOLE   83,757 0 56,588
FRONTIER COMMUNICATIONS CORP Common Stock 35906A306 2,060 1,177,290 SH   SOLE   618,687 0 558,603
FRONTLINE LTD/BERMUDA Common Stock G3682E192 3,254 406,807 SH   SOLE   265,934 0 140,873
FTI CONSULTING INC Common Stock 302941109 23,188 276,580 SH   SOLE   201,206 0 75,374
FTS INTERNATIONAL INC Common Stock 30283W104 223 39,932 SH   SOLE   39,403 0 529
FUCHS PETROLUB SE ADR ADR 35952Q106 10,197 1,040,738 SH   SOLE   931,312 0 109,426
FUJI PHOTO FILM LTD ADR ADR 35958N107 37,209 733,182 SH   SOLE   651,246 0 81,936
FUJITSU LIMITED ADR 5 COM ADR 359590304 15,635 1,120,772 SH   SOLE   982,675 0 138,097
FULTON FINANCIAL CORP Common Stock 360271100 8,155 498,170 SH   SOLE   274,694 0 223,476
FUNKO INC-CLASS A Common Stock 361008105 979 40,434 SH   SOLE   7,080 0 33,354
FUTUREFUEL CORPORATION COM Common Stock 36116M106 972 83,153 SH   SOLE   42,478 0 40,675
G1 THERAPEUTICS INC Common Stock 3621LQ109 406 13,229 SH   SOLE   13,132 0 97
G4S PLC ADR ADR 37441W108 7,595 577,103 SH   SOLE   506,700 0 70,403
GAIA INC Common Stock 36269P104 112 14,812 SH   SOLE   14,458 0 354
GAIN CAP HLDGS INC COM Common Stock 36268W100 351 85,061 SH   SOLE   84,480 0 581
GALP ENERGIA SGPS SA ADR ADR 364097105 10,899 1,432,223 SH   SOLE   1,046,248 0 385,975
GAMCO INVESTORS INC Common Stock 361438104 233 12,131 SH   SOLE   10,055 0 2,076
GAMESTOP CORP Common Stock 36467W109 8,002 1,462,881 SH   SOLE   750,230 0 712,651
GAMING & LEISURE PPTYS COM REIT 36467J108 24,385 625,574 SH   SOLE   204,514 0 421,060
GANNETT CO INC Common Stock 36473H104 10,228 1,253,471 SH   SOLE   987,134 0 266,337
GAP INC/THE Common Stock 364760108 18,623 1,036,366 SH   SOLE   614,845 0 421,521
GARDNER DENVER HOLDINGS INC Common Stock 36555P107 6,037 174,492 SH   SOLE   170,295 0 4,197
GARMIN LTD Common Stock H2906T109 29,691 372,070 SH   SOLE   326,138 0 45,932
GARRETT MOTION INC Common Stock 366505105 5,055 329,324 SH   SOLE   310,733 0 18,591
GARTNER INC Common Stock 366651107 23,762 147,643 SH   SOLE   135,808 0 11,835
GASLOG LTD SHS Common Stock G37585109 4,591 318,812 SH   SOLE   245,722 0 73,090
GATES INDUSTRIAL CORP PLC Common Stock G39108108 401 35,113 SH   SOLE   17,414 0 17,699
GATX CORP Common Stock 361448103 13,539 170,758 SH   SOLE   120,750 0 50,008
GCI LIBERTY INC - CLASS A Common Stock 36164V305 7,474 121,605 SH   SOLE   109,311 0 12,294
GCP APPLIED TECHNOLOGIES Common Stock 36164Y101 1,808 79,880 SH   SOLE   46,075 0 33,805
GDS HOLDINGS LTD - ADR ADR 36165L108 2,528 67,296 SH   SOLE   66,799 0 497
GEA GROUP AG ADR ADR 361592108 7,794 274,906 SH   SOLE   245,408 0 29,498
GEBERIT AG-UNSP ADR ADR 36840V109 9,350 200,415 SH   SOLE   185,041 0 15,374
GEELY AUTOMOBILE HLDGS ADR ADR 36847Q103 5,212 153,069 SH   SOLE   149,842 0 3,227
GENCO SHIPPING & TRADING LTD Common Stock Y2685T131 87 10,331 SH   SOLE   9,166 0 1,165
GENERAC HOLDINGS INC Common Stock 368736104 10,973 158,088 SH   SOLE   50,411 0 107,677
GENERAL DYNAMICS CORP Common Stock 369550108 120,862 664,736 SH   SOLE   526,528 0 138,208
GENERAL ELECTRIC CO Common Stock 369604103 344,626 32,821,561 SH   SOLE   22,531,801 0 10,289,760
GENERAL MILLS INC Common Stock 370334104 99,689 1,898,110 SH   SOLE   1,450,611 0 447,499
GENERAL MOTORS CO Common Stock 37045V100 203,455 5,280,441 SH   SOLE   3,232,552 0 2,047,889
GENESCO INC Common Stock 371532102 10,069 238,101 SH   SOLE   142,695 0 95,406
GENESEE & WYOMING INC Common Stock 371559105 18,372 183,718 SH   SOLE   83,772 0 99,946
GENIE ENERGY LTD Common Stock 372284208 220 20,658 SH   SOLE   19,321 0 1,337
GENMAB A/S SP ADR ADR 372303206 6,937 375,476 SH   SOLE   342,147 0 33,329
GENOMIC HEALTH INC COM Common Stock 37244C101 3,434 59,042 SH   SOLE   21,413 0 37,629
GENPACT LTD Common Stock G3922B107 22,597 593,253 SH   SOLE   409,397 0 183,856
GENTEX CORP Common Stock 371901109 12,480 507,127 SH   SOLE   470,116 0 37,011
GENTHERM INC Common Stock 37253A103 7,908 189,052 SH   SOLE   103,656 0 85,396
GENTING BERHAD SPONSORED ADR ADR 372452300 197 23,453 SH   SOLE   23,453 0 0
GENUINE PARTS CO Common Stock 372460105 85,441 824,882 SH   SOLE   452,508 0 372,374
GENWORTH FINANCIAL INC Common Stock 37247D106 8,707 2,346,812 SH   SOLE   1,486,358 0 860,454
GEO GROUP INC/THE REIT 36162J106 4,459 212,254 SH   SOLE   186,028 0 26,226
GEOPARK LTD Common Stock G38327105 339 18,265 SH   SOLE   18,265 0 0
GEOSPACE TECHNOLOGIES CORP Common Stock 37364X109 1,702 112,649 SH   SOLE   110,233 0 2,416
GERDAU S A SPONSORED ADR ADR 373737105 4,984 1,281,232 SH   SOLE   844,273 0 436,959
GERMAN AMERICAN BANCORP INC Common Stock 373865104 396 13,163 SH   SOLE   12,651 0 512
GETINGE AB ADR ADR 37427X104 1,041 66,248 SH   SOLE   66,219 0 29
GETTY REALTY CORP REIT REIT 374297109 5,858 190,434 SH   SOLE   118,509 0 71,925
GIBRALTAR INDUSTRIES INC Common Stock 374689107 2,542 62,994 SH   SOLE   50,171 0 12,823
G-III APPAREL GROUP LTD Common Stock 36237H101 2,903 98,688 SH   SOLE   75,377 0 23,311
GILDAN ACTIVEWEAR INC Common Stock 375916103 19,120 494,314 SH   SOLE   299,887 0 194,427
GILEAD SCIENCES INC Common Stock 375558103 320,487 4,743,734 SH   SOLE   3,374,857 0 1,368,877
GIVAUDAN - UNSPONS ADR ADR 37636P108 50,380 894,847 SH   SOLE   745,445 0 149,402
GLACIER BANCORP INC Common Stock 37637Q105 6,741 166,250 SH   SOLE   139,329 0 26,921
GLADSTONE COMMERCIAL CORP REIT REIT 376536108 2,503 117,971 SH   SOLE   58,825 0 59,146
GLADSTONE INVESTMENT CORP Common Stock 376546107 208 18,526 SH   SOLE   3,204 0 15,322
GLADSTONE LD CORP COM REIT 376549101 223 19,329 SH   SOLE   18,729 0 600
GLAUKOS CORP COM Common Stock 377322102 3,023 40,087 SH   SOLE   18,158 0 21,929
GLAXOSMITHKLINE PLC SPONSORED ADR ADR 37733W105 106,476 2,660,559 SH   SOLE   2,447,092 0 213,467
GLENCORE XSTRATA PLC ADR ADR 37827X100 26,538 3,851,730 SH   SOLE   3,290,509 0 561,221
GLOBAL BLOOD THERAPEUT COM Common Stock 37890U108 2,360 44,866 SH   SOLE   14,639 0 30,227
GLOBAL BRASS & COPPER COM Common Stock 37953G103 2,099 48,004 SH   SOLE   16,768 0 31,236
GLOBAL CORD BLOOD CORP Common Stock G39342103 546 94,469 SH   SOLE   92,449 0 2,020
GLOBAL INDEMNITY PLC Common Stock G3933F105 270 8,720 SH   SOLE   8,565 0 155
GLOBAL MEDICAL REIT INC REIT 37954A204 1,121 106,764 SH   SOLE   86,971 0 19,793
GLOBAL NET LEASE INC REIT 379378201 5,844 297,850 SH   SOLE   221,873 0 75,977
GLOBAL PAYMENTS INC Common Stock 37940X102 67,032 418,610 SH   SOLE   272,179 0 146,431
GLOBAL WTR RES INC COM Common Stock 379463102 334 32,032 SH   SOLE   29,600 0 2,432
GLOBAL X MSCI GREECE ETF ETF 37950E366 102 10,630 SH   SOLE   10,630 0 0
GLOBAL X SCIENTIFIC BETA ETF ETF 37954Y103 861 26,248 SH   SOLE   26,248 0 0
GLOBAL X SCIENTIFIC EUR BETA ETF 37954Y301 338 13,922 SH   SOLE   13,922 0 0
GLOBANT SA Common Stock L44385109 5,958 58,961 SH   SOLE   57,282 0 1,679
GLOBUS MED INC CL A Common Stock 379577208 3,148 74,430 SH   SOLE   59,216 0 15,214
GLU MOBILE INC Common Stock 379890106 998 138,968 SH   SOLE   32,463 0 106,505
GMS INC Common Stock 36251C103 2,759 125,387 SH   SOLE   91,360 0 34,027
GNC HLDGS INC COM CL A Common Stock 36191G107 1,577 1,051,228 SH   SOLE   384,102 0 667,126
GODADDY INC CL A Common Stock 380237107 13,431 191,455 SH   SOLE   159,163 0 32,292
GOGO INC Common Stock 38046C109 377 94,702 SH   SOLE   63,072 0 31,630
GOLAR LNG LTD Common Stock G9456A100 2,245 121,470 SH   SOLE   117,198 0 4,272
GOLD FIELDS LTD SPONS ADR ADR 38059T106 22,700 4,195,979 SH   SOLE   4,149,950 0 46,029
GOLD RESOURCE CORP COM Common Stock 38068T105 308 91,161 SH   SOLE   66,572 0 24,589
GOLDEN ENTERTAINMENT INC Common Stock 381013101 247 17,629 SH   SOLE   17,611 0 18
GOLDEN OCEAN GROUP LTD Common Stock G39637205 95 16,310 SH   SOLE   16,310 0 0
GOLDMAN SACHS GROUP INC/THE Common Stock 38141G104 220,205 1,076,269 SH   SOLE   842,506 0 233,763
GOLUB CAPITAL BDC INC Common Stock 38173M102 917 51,490 SH   SOLE   51,439 0 51
GOODRICH PETROLEUM CORP Common Stock 382410843 233 17,902 SH   SOLE   17,281 0 621
GOODYEAR TIRE & RUBBER CO/THE Common Stock 382550101 21,880 1,430,043 SH   SOLE   774,591 0 655,452
GOOSEHEAD INSURANCE INC -A Common Stock 38267D109 1,323 27,668 SH   SOLE   852 0 26,816
GOPRO INC-CLASS A Common Stock 38268T103 775 141,939 SH   SOLE   77,400 0 64,539
GRACO INC Common Stock 384109104 60,101 1,197,708 SH   SOLE   281,080 0 916,628
GRAFTECH INTERNATIONAL LTD Common Stock 384313508 1,981 172,260 SH   SOLE   54,161 0 118,099
GRAHAM CORP Common Stock 384556106 719 35,572 SH   SOLE   4,038 0 31,534
GRAHAM HOLDINGS CO Common Stock 384637104 17,639 25,563 SH   SOLE   10,816 0 14,747
GRAN TIERRA ENERGY INC Common Stock 38500T101 244 153,214 SH   SOLE   153,214 0 0
GRAND CANYON EDUCATION INC Common Stock 38526M106 15,741 134,512 SH   SOLE   89,075 0 45,437
GRANITE CONSTRUCTION INC Common Stock 387328107 4,993 103,639 SH   SOLE   90,888 0 12,751
GRANITE PT MTG TR INC REIT 38741L107 2,256 117,556 SH   SOLE   115,007 0 2,549
GRAPHIC PACKAGING HOLDING CO Common Stock 388689101 11,077 792,318 SH   SOLE   534,585 0 257,733
GRAY TELEVISION INC Common Stock 389375106 1,631 99,524 SH   SOLE   75,962 0 23,562
GREAT AJAX CORP COM REIT 38983D300 248 17,749 SH   SOLE   17,593 0 156
GREAT EAGLE HOLDINGS LTD Common Stock G4069C148 64 15,232 SH   SOLE   0 0 15,232
GREAT LAKES DREDGE & DOCK CORP Common Stock 390607109 3,498 316,851 SH   SOLE   43,072 0 273,779
GREAT SOUTHERN BANCORP INC Common Stock 390905107 2,248 37,567 SH   SOLE   10,191 0 27,376
GREAT WALL MOTOR CO-UNS ADR ADR 39137B109 118 16,711 SH   SOLE   16,689 0 22
GREAT WESTN BANCORP COM Common Stock 391416104 14,999 419,901 SH   SOLE   103,015 0 316,886
GREEK ORGANIZATION OF FOOTBALL ADR ADR 392483103 713 129,916 SH   SOLE   124,173 0 5,743
GREEN BRIK PARTNERS Common Stock 392709101 444 53,489 SH   SOLE   53,112 0 377
GREEN DOT CORP Common Stock 39304D102 5,896 120,579 SH   SOLE   57,137 0 63,442
GREEN PLAINS INC Common Stock 393222104 1,248 115,755 SH   SOLE   67,057 0 48,698
GREENBRIER COS INC Common Stock 393657101 4,429 145,677 SH   SOLE   93,690 0 51,987
GREENHILL & CO INC Common Stock 395259104 1,397 102,765 SH   SOLE   62,805 0 39,960
GREENLIGHT CAPITAL RE LTD Common Stock G4095J109 857 100,909 SH   SOLE   95,066 0 5,843
GREIF INC Common Stock 397624107 6,612 203,139 SH   SOLE   153,639 0 49,500
GRIFFON CORP Common Stock 398433102 2,642 156,140 SH   SOLE   101,759 0 54,381
GRIFOLS SA-ADR ADR 398438408 14,583 691,154 SH   SOLE   612,311 0 78,842
GROUP 1 AUTOMOTIVE INC Common Stock 398905109 9,567 116,831 SH   SOLE   64,116 0 52,715
GROUPON INC COM CL A Common Stock 399473107 5,418 1,513,341 SH   SOLE   1,015,062 0 498,279
GRUBHUB INC Common Stock 400110102 9,197 117,924 SH   SOLE   79,902 0 38,022
GRUPO AEROPORTUARIO DEL ADR ADR 400506101 7,294 69,925 SH   SOLE   68,835 0 1,090
GRUPO AEROPORTUARIO SPON ADR ADR 400501102 738 15,100 SH   SOLE   15,025 0 75
GRUPO AEROPORTUARIO SUR-ADR ADR 40051E202 5,631 34,737 SH   SOLE   33,648 0 1,089
GRUPO AVAL ACCIONES Y VALORE ADR 40053W101 4,387 550,474 SH   SOLE   540,240 0 10,234
GRUPO FINANCIERO BANOR ADR ADR 40052P107 3,529 121,403 SH   SOLE   93,109 0 28,294
GRUPO FINANCIERO GALICIA-ADR ADR 399909100 4,724 133,083 SH   SOLE   122,186 0 10,897
GRUPO FINANCIERO SANTANDER MEX ADR 05969B103 13,564 1,773,113 SH   SOLE   1,686,881 0 86,232
GRUPO TELEVISA SA DE CV SP ADR REP ORD ADR 40049J206 17,396 2,061,163 SH   SOLE   1,417,965 0 643,198
GS ACQUISITION HOLDINGS CORP Unit 36255F201 1,218 115,986 SH   SOLE   0 0 115,986
GSV CAP CORP COM Common Stock 36191J101 2,502 390,985 SH   SOLE   71 0 390,914
GTT COMMUNICATIONS INC COM Common Stock 362393100 476 27,065 SH   SOLE   25,821 0 1,244
GUANGDONG INVT LTD SPONSORED ADR ADR 400654208 853 8,523 SH   SOLE   8,172 0 351
GUANGSHEN RY LTD SPONSORED ADR ADR 40065W107 4,024 235,334 SH   SOLE   230,223 0 5,111
GUARDANT HEALTH INC Common Stock 40131M109 1,807 20,930 SH   SOLE   9,246 0 11,684
GUESS INC Common Stock 401617105 3,279 203,020 SH   SOLE   124,577 0 78,443
GUIDEWIRE SOFTWARE INC COM Common Stock 40171V100 14,183 139,904 SH   SOLE   123,230 0 16,674
GULF ISLAND FABRICATION INC Common Stock 402307102 543 76,541 SH   SOLE   73,454 0 3,087
GULFPORT ENERGY CORP Common Stock 402635304 7,439 1,514,989 SH   SOLE   318,095 0 1,196,894
GW PHARMACEUTICALS PLC ADS ADR 36197T103 920 5,339 SH   SOLE   1,531 0 3,808
H LUNDBECK A S ADR ADR 40422M206 4,216 107,132 SH   SOLE   98,533 0 8,599
H&E EQUIPMENT SERVICES INC Common Stock 404030108 2,981 102,492 SH   SOLE   47,699 0 54,793
H&R BLOCK INC Common Stock 093671105 16,764 572,137 SH   SOLE   412,941 0 159,196
HABIT RESTAURANTS INC COM CL A Common Stock 40449J103 283 27,019 SH   SOLE   27,019 0 0
HACHIJUNI BANK LTD ADR ADR 404508202 352 8,757 SH   SOLE   8,708 0 49
HACKETT GROUP INC/THE Common Stock 404609109 500 29,790 SH   SOLE   10,283 0 19,507
HAEMONETICS CORP Common Stock 405024100 13,474 111,962 SH   SOLE   65,910 0 46,052
HAIN CELESTIAL GROUP INC/THE Common Stock 405217100 22,778 1,040,088 SH   SOLE   680,298 0 359,790
HALLADOR ENERGY COMPAN COM Common Stock 40609P105 230 40,779 SH   SOLE   32,248 0 8,531
HALLIBURTON CO Common Stock 406216101 51,790 2,277,497 SH   SOLE   1,806,953 0 470,544
HALLMARK FINL SVCS EC COM NEW Common Stock 40624Q203 330 23,209 SH   SOLE   13,598 0 9,611
HALOZYME THERAPEUTICS INC Common Stock 40637H109 2,425 141,131 SH   SOLE   62,196 0 78,935
HAMILTON LANE INC-CLASS A Common Stock 407497106 1,851 32,439 SH   SOLE   8,339 0 24,100
HANCOCK WHITNEY CORP Common Stock 410120109 7,048 175,944 SH   SOLE   127,674 0 48,270
HANESBRANDS INC Common Stock 410345102 12,587 730,932 SH   SOLE   638,518 0 92,414
HANG LUNG PPTYS LTD SPONSORED ADR ADR 41043M104 38,712 3,234,127 SH   SOLE   2,933,836 0 300,291
HANG SENG BK LTD SPONSORED ADR ADR 41043C304 12,706 512,113 SH   SOLE   476,267 0 35,846
HANGER INC Common Stock 41043F208 860 44,911 SH   SOLE   17,736 0 27,175
HANMI FINL CORP COM Common Stock 410495204 3,169 142,321 SH   SOLE   111,130 0 31,191
HANNON ARMSTRONG SUST COM REIT 41068X100 3,494 123,974 SH   SOLE   40,784 0 83,190
HANNOVER RUECKVERSICHER ADR 410693105 25,571 315,767 SH   SOLE   290,688 0 25,079
HANOVER INSURANCE GROUP INC/TH Common Stock 410867105 17,777 138,559 SH   SOLE   62,113 0 76,446
HARLEY-DAVIDSON INC Common Stock 412822108 16,411 458,035 SH   SOLE   258,128 0 199,907
HARMONIC INC Common Stock 413160102 1,481 266,834 SH   SOLE   177,975 0 88,859
HARMONY GOLD MNG LTD SPONSORED ADR ADR 413216300 257 113,313 SH   SOLE   93,693 0 19,620
HARRIS CORP Common Stock 413875105 61,209 323,632 SH   SOLE   245,716 0 77,916
HARSCO CORP Common Stock 415864107 6,746 245,841 SH   SOLE   149,749 0 96,092
HARTFORD FINANCIAL SERVICES GR Common Stock 416515104 86,492 1,552,254 SH   SOLE   1,048,096 0 504,158
HASBRO INC Common Stock 418056107 30,062 284,462 SH   SOLE   218,970 0 65,492
HAVERTY FURNITURE COS INC Common Stock 419596101 1,752 102,892 SH   SOLE   31,566 0 71,326
HAWAIIAN ELECTRIC INDUSTRIES I Common Stock 419870100 24,059 552,436 SH   SOLE   390,420 0 162,016
HAWAIIAN HOLDINGS INC Common Stock 419879101 6,058 220,840 SH   SOLE   118,230 0 102,610
HAWKINS INC Common Stock 420261109 1,491 34,339 SH   SOLE   22,370 0 11,969
HAYNES INTERNATIONAL INC Common Stock 420877201 993 31,232 SH   SOLE   26,574 0 4,658
HB FULLER CO Common Stock 359694106 6,540 140,954 SH   SOLE   81,868 0 59,086
HC2 HOLDINGS INC Common Stock 404139107 217 91,956 SH   SOLE   36,709 0 55,247
HCA HEALTHCARE INC Common Stock 40412C101 191,836 1,419,220 SH   SOLE   750,059 0 669,161
HCI GROUP INC Common Stock 40416E103 1,095 27,055 SH   SOLE   18,891 0 8,164
HCP INC REIT REIT 40414L109 102,693 3,211,151 SH   SOLE   1,685,291 0 1,525,860
HD SUPPLY HLDGS INC COM Common Stock 40416M105 14,944 370,992 SH   SOLE   146,953 0 224,039
HDFC BANK LTD ADR REPS 3 SHS ADR 40415F101 86,266 663,378 SH   SOLE   599,194 0 64,184
HEALTH INS INNOVAT INC COM CL A Common Stock 42225K106 964 37,199 SH   SOLE   6,188 0 31,011
HEALTHCARE REALTY TRUST INC REIT REIT 421946104 7,372 235,390 SH   SOLE   179,341 0 56,049
HEALTHCARE SERVICES GROUP INC Common Stock 421906108 5,696 187,855 SH   SOLE   80,578 0 107,277
HEALTHCARE TR AMER INC CL A REIT 42225P501 7,746 282,386 SH   SOLE   257,182 0 25,204
HEALTHEQUITY INC COM Common Stock 42226A107 6,714 102,663 SH   SOLE   83,082 0 19,581
HEALTHSTREAM INC COM Common Stock 42222N103 1,404 54,303 SH   SOLE   28,285 0 26,018
HEARTLAND EXPRESS INC Common Stock 422347104 2,844 157,413 SH   SOLE   68,853 0 88,560
HEARTLAND FINANCIAL USA INC Common Stock 42234Q102 1,651 36,907 SH   SOLE   23,123 0 13,784
HEATH CARE SELECT SECTOR SPDR FUND ETF 81369Y209 2,984 32,207 SH   SOLE   29,119 0 3,088
HECLA MINING CO Common Stock 422704106 1,510 838,998 SH   SOLE   590,298 0 248,700
HEICO CORP Common Stock 422806109 16,971 126,826 SH   SOLE   87,707 0 39,119
HEICO CORP - CLASS A Common Stock 422806208 5,686 55,010 SH   SOLE   51,043 0 3,967
HEIDELBERGCEMENT AG ADR ADR 42281P205 16,403 1,018,159 SH   SOLE   934,649 0 83,510
HEIDRICK & STRUGGLES INTERNATI Common Stock 422819102 2,494 83,229 SH   SOLE   35,997 0 47,232
HEINEKEN HOLDING NV Common Stock N39338194 241 2,285 SH   SOLE   2,256 0 29
HEINEKEN HOLDING NV-SPN ADR ADR 423008101 23,548 445,731 SH   SOLE   409,932 0 35,799
HEINEKEN N V ADR ADR 423012301 29,648 531,993 SH   SOLE   440,737 0 91,256
HELEN OF TROY LTD Common Stock G4388N106 7,750 59,348 SH   SOLE   33,787 0 25,561
HELIOS TECHNOLOGIES INC Common Stock 42328H109 1,959 42,202 SH   SOLE   41,870 0 332
HELIUS MEDICAL TECHNOLOGIES Common Stock 42328V504 53 23,986 SH   SOLE   23,723 0 263
HELIX ENERGY SOLUTIONS GROUP I Common Stock 42330P107 5,042 584,206 SH   SOLE   416,563 0 167,643
HELLENIC TELECOM ORGANIZATN SPONSORED ADR ADR 423325307 489 67,801 SH   SOLE   66,173 0 1,628
HELMERICH & PAYNE INC Common Stock 423452101 29,751 587,739 SH   SOLE   471,355 0 116,384
HEMISPHERE MEDIA GROUP CL A Common Stock 42365Q103 762 58,988 SH   SOLE   7,238 0 51,750
HENDERSON LD DEV LTD SPONSORED ADR ADR 425166303 13,709 2,517,316 SH   SOLE   2,281,845 0 235,471
HENGAN INTL GROUP CO L ADR ADR 42551N104 2,762 75,353 SH   SOLE   74,746 0 607
HENKEL LTD PARTNERSHIP SPON ADR PFD ADR 42550U208 14,332 585,714 SH   SOLE   515,902 0 69,812
HENKEL LTD PARTNERSHIP SPONSORED ADR ADR 42550U109 12,879 559,458 SH   SOLE   529,919 0 29,539
HENNES & MAURITZ AB - UNSP ADR ADR 425883105 15,279 4,365,536 SH   SOLE   3,999,232 0 366,304
HENRY SCHEIN INC Common Stock 806407102 39,383 563,418 SH   SOLE   514,007 0 49,411
HERBALIFE NUTRITION LTD Common Stock G4412G101 14,837 346,991 SH   SOLE   208,203 0 138,788
HERC HOLDINGS INC Common Stock 42704L104 2,283 49,820 SH   SOLE   31,161 0 18,659
HERCULES CAPITAL INC Common Stock 427096508 3,779 294,737 SH   SOLE   34,410 0 260,327
HERITAGE COMMERCE CORP Common Stock 426927109 800 65,320 SH   SOLE   20,853 0 44,467
HERITAGE FINL CORP WASH COM Common Stock 42722X106 2,264 76,655 SH   SOLE   63,974 0 12,681
HERITAGE INS HLDGS INC COM Common Stock 42727J102 347 22,495 SH   SOLE   12,929 0 9,566
HERITAGE-CRYSTAL CLEAN INC Common Stock 42726M106 2,590 98,455 SH   SOLE   6,663 0 91,792
HERMAN MILLER INC Common Stock 600544100 9,285 207,708 SH   SOLE   115,564 0 92,144
HERMES INTL SCA ADR ADR 42751Q105 27,463 382,178 SH   SOLE   354,591 0 27,587
HERON THERAPEUTICS INC COM Common Stock 427746102 1,076 57,874 SH   SOLE   13,877 0 43,997
HERSHA HOSPITALITY TRUST REIT REIT 427825500 3,578 216,348 SH   SOLE   111,068 0 105,280
HERSHEY CO/THE Common Stock 427866108 92,921 693,284 SH   SOLE   313,695 0 379,589
HERTZ GLOBAL HOLDINGS INC Common Stock 42806J106 17,718 1,110,179 SH   SOLE   473,689 0 636,490
HERTZ GLOBAL HOLDINGS-RT Right 42806J114 2,163 1,109,078 SH   SOLE   472,588 0 636,490
HESKA CORP COM Common Stock 42805E306 848 9,951 SH   SOLE   6,936 0 3,015
HESS CORP Common Stock 42809H107 64,203 1,009,961 SH   SOLE   730,783 0 279,178
HEWLETT PACKARD ENTERP COM Common Stock 42824C109 101,670 6,800,690 SH   SOLE   4,230,784 0 2,569,906
HEXAGON AB ADR ADR 428263107 12,780 230,432 SH   SOLE   208,143 0 22,289
HEXCEL CORP Common Stock 428291108 20,852 257,812 SH   SOLE   174,548 0 83,264
HFF INC CL A Common Stock 40418F108 4,462 98,106 SH   SOLE   68,300 0 29,806
HIBBETT SPORTS INC Common Stock 428567101 3,724 204,615 SH   SOLE   110,149 0 94,466
HIGHPOINT RESOURCES CORP Common Stock 43114K108 587 322,354 SH   SOLE   309,840 0 12,514
HIGHWOODS PPTYS INC COM REIT REIT 431284108 6,719 162,684 SH   SOLE   104,748 0 57,936
HILLENBRAND INC Common Stock 431571108 5,778 146,012 SH   SOLE   97,884 0 48,128
HILL-ROM HOLDINGS INC Common Stock 431475102 13,328 127,399 SH   SOLE   84,251 0 43,148
HILLTOP HOLDINGS INC Common Stock 432748101 2,592 121,859 SH   SOLE   43,484 0 78,375
HILTON GRAND VACATIONS INC Common Stock 43283X105 3,298 103,649 SH   SOLE   62,194 0 41,455
HILTON WORLWIDE HOLDINGS INC Common Stock 43300A203 39,477 403,901 SH   SOLE   283,289 0 120,612
HINO MOTORS LTD-UNSPON ADR ADR 433406204 869 10,688 SH   SOLE   9,309 0 1,379
HITACHI CONSTR MACHY C ADR ADR 43358L101 1,952 37,770 SH   SOLE   31,395 0 6,375
HITACHI LIMITED ADR 10 COM ADR 433578507 48,063 653,212 SH   SOLE   570,283 0 82,929
HMS HOLDINGS CORP Common Stock 40425J101 7,855 242,500 SH   SOLE   152,220 0 90,280
HNI CORP Common Stock 404251100 3,716 105,042 SH   SOLE   60,041 0 45,001
HOLCIM LTD SPONSORED ADR ADR 50586V108 12,596 1,295,341 SH   SOLE   1,115,093 0 180,248
HOLLYFRONTIER CORP Common Stock 436106108 41,785 902,874 SH   SOLE   672,850 0 230,024
HOLLYSYS AUTOMATION TE SHS Common Stock G45667105 1,329 69,946 SH   SOLE   41,991 0 27,955
HOLOGIC INC Common Stock 436440101 22,115 460,530 SH   SOLE   390,107 0 70,423
HOME BANCSHARES INC/AR Common Stock 436893200 7,710 400,326 SH   SOLE   178,736 0 221,590
HOME DEPOT INC/THE Common Stock 437076102 763,818 3,672,730 SH   SOLE   2,956,666 0 716,064
HOMESTREET INC COM Common Stock 43785V102 2,172 73,273 SH   SOLE   50,429 0 22,844
HOMETRUST BANCSHARES I COM Common Stock 437872104 1,255 49,932 SH   SOLE   24,353 0 25,579
HOMOLOGY MEDICINES INC Common Stock 438083107 329 16,808 SH   SOLE   16,771 0 37
HONDA MOTOR LTD AMERN SHS ADR 438128308 40,721 1,575,881 SH   SOLE   1,155,759 0 420,122
HONEYWELL INTERNATIONAL INC Common Stock 438516106 445,328 2,550,708 SH   SOLE   1,774,741 0 775,967
HONG KONG & CHINA GAS LTD SPONSORED ADR ADR 438550303 18,337 8,149,685 SH   SOLE   7,171,531 0 978,154
HONG KONG EXCHANGES & CLEAR - ADR ADR 43858F109 35,014 994,142 SH   SOLE   869,529 0 124,614
HONGKONG ELEC HOLDGS LTD SPONSORED ADR ADR 739197200 2,734 375,557 SH   SOLE   347,135 0 28,422
HOPE BANCORP INC Common Stock 43940T109 7,288 528,913 SH   SOLE   421,910 0 107,003
HORACE MANN EDUCATORS CORP Common Stock 440327104 6,623 164,379 SH   SOLE   122,180 0 42,199
HORIZON BANCORP INC/IN Common Stock 440407104 797 48,773 SH   SOLE   48,088 0 685
HORIZON THERAPEUTICS PLC Common Stock G46188101 17,514 727,935 SH   SOLE   204,479 0 523,456
HORMEL FOODS CORP Common Stock 440452100 29,252 721,564 SH   SOLE   629,615 0 91,949
HOSPITALITY PPTYS TR COM SH BEN INT REIT REIT 44106M102 20,366 814,655 SH   SOLE   317,519 0 497,136
HOST HOTELS & RESORTS INC REIT REIT 44107P104 54,178 2,973,568 SH   SOLE   1,805,285 0 1,168,283
HOSTESS BRAND INC Common Stock 44109J106 13,469 932,736 SH   SOLE   101,360 0 831,376
HOUGHTON MIFFLIN HARCO COM Common Stock 44157R109 1,914 332,359 SH   SOLE   138,777 0 193,582
HOULIHAN LOKEY INC Common Stock 441593100 609 13,670 SH   SOLE   10,063 0 3,607
HOWARD HUGHES CORP/THE Common Stock 44267D107 11,856 95,734 SH   SOLE   24,262 0 71,472
HOYA CORP SPONSORED ADR ADR 443251103 49,395 644,845 SH   SOLE   550,433 0 94,412
HP INC Common Stock 40434L105 129,146 6,211,944 SH   SOLE   3,577,812 0 2,634,132
HSBC HLDGS PLC-SPON ADR ADR 404280406 141,787 3,396,918 SH   SOLE   2,557,469 0 839,449
HUAMI CORP ADR 44331K103 283 28,340 SH   SOLE   28,340 0 0
HUANENG PWR INTL INC SPON ADR N ADR 443304100 2,633 112,913 SH   SOLE   108,210 0 4,703
HUAZHU GROUP LTD-ADR ADR 44332N106 4,662 128,609 SH   SOLE   125,126 0 3,483
HUB GROUP INC Common Stock 443320106 2,972 70,806 SH   SOLE   56,391 0 14,415
HUBBELL INC Common Stock 443510607 9,571 73,400 SH   SOLE   68,004 0 5,396
HUBSPOT INC COM Common Stock 443573100 9,839 57,699 SH   SOLE   56,003 0 1,696
HUDBAY MINERALS INC Common Stock 443628102 318 58,804 SH   SOLE   58,804 0 0
HUDSON LTD-CLASS A Common Stock G46408103 1,230 89,184 SH   SOLE   39,712 0 49,472
HUDSON PAC PPTYS INC COM REIT REIT 444097109 2,888 86,816 SH   SOLE   67,125 0 19,691
HUDSON TECHNOLOGIES COM Common Stock 444144109 145 168,777 SH   SOLE   0 0 168,777
HUGO BOSS AG-SPN ADR ADR 444560106 1,966 145,607 SH   SOLE   126,988 0 18,619
HUMANA INC Common Stock 444859102 160,227 603,945 SH   SOLE   391,891 0 212,054
HUNT COMPANIES FINANCE TRUST REIT 44558T100 65 19,205 SH   SOLE   19,205 0 0
HUNTINGTON BANCSHARES INC/OH Common Stock 446150104 51,446 3,722,581 SH   SOLE   2,858,423 0 864,158
HUNTINGTON INGLASS INDUSTRIES INC Common Stock 446413106 42,029 187,012 SH   SOLE   80,998 0 106,014
HUNTSMAN CORP Common Stock 447011107 24,826 1,214,595 SH   SOLE   423,982 0 790,613
HURCO COS INC Common Stock 447324104 280 7,865 SH   SOLE   6,030 0 1,835
HURON CONSULTING GROUP INC Common Stock 447462102 5,217 103,562 SH   SOLE   21,363 0 82,199
HUSQVARNA AB ADR ADR 448103101 301 16,174 SH   SOLE   7,156 0 9,018
HUTCHISON CHINA MEDITECH - ADR ADR 44842L103 2,308 104,896 SH   SOLE   103,405 0 1,491
HYATT HOTELS CORP - CL A Common Stock 448579102 7,316 96,099 SH   SOLE   55,584 0 40,515
HYPERMARCAS S A SPONSORED ADR ADR 44914U106 2,576 327,342 SH   SOLE   323,773 0 3,569
HYSAN DEV LTD SPONSORED ADR ADR 449162304 408 40,121 SH   SOLE   25,669 0 14,452
HYSTER-YALE MATERIALS HANDLING Common Stock 449172105 1,664 30,110 SH   SOLE   17,541 0 12,569
I3 VERTICALS INC-CLASS A Common Stock 46571Y107 482 16,350 SH   SOLE   16,350 0 0
IAA INC Common Stock 449253103 23,105 595,786 SH   SOLE   155,109 0 440,677
IAC/INTERACTIVECORP Common Stock 44919P508 57,679 265,155 SH   SOLE   131,856 0 133,299
IBERDROLA SA - SPONSORED ADR ADR 450737101 57,886 1,458,266 SH   SOLE   1,293,152 0 165,114
IBERIABANK CORP Common Stock 450828108 7,883 103,925 SH   SOLE   51,416 0 52,509
ICF INTERNATIONAL INC Common Stock 44925C103 7,099 97,518 SH   SOLE   21,424 0 76,094
ICHOR HOLDINGS LTD Common Stock G4740B105 1,419 60,037 SH   SOLE   41,858 0 18,179
ICICI BK LTD ADR ADR 45104G104 46,711 3,710,156 SH   SOLE   3,289,562 0 420,594
ICON PLC Common Stock G4705A100 23,890 155,160 SH   SOLE   88,343 0 66,817
ICU MEDICAL INC Common Stock 44930G107 7,432 29,502 SH   SOLE   22,386 0 7,116
IDACORP INC Common Stock 451107106 15,484 154,180 SH   SOLE   122,533 0 31,647
IDEANOMICS INC Common Stock 45166V106 37 15,119 SH   SOLE   15,119 0 0
IDERA PHARMACEUTICALS INC Common Stock 45168K405 44 16,351 SH   SOLE   16,351 0 0
IDEX CORP Common Stock 45167R104 33,728 195,935 SH   SOLE   170,610 0 25,325
IDEXX LABORATORIES INC Common Stock 45168D104 82,506 299,663 SH   SOLE   194,030 0 105,633
IDT CORP Common Stock 448947507 703 74,225 SH   SOLE   52,102 0 22,123
IGIB - iShares Intermediate-Term Corporate Bond ETF ETF 464288638 3,055 53,644 SH   SOLE   53,644 0 0
IHS MARKIT LTD Common Stock G47567105 42,783 671,423 SH   SOLE   598,956 0 72,467
II-VI INC Common Stock 902104108 5,855 160,143 SH   SOLE   91,380 0 68,763
ILLINOIS TOOL WORKS INC Common Stock 452308109 201,396 1,335,427 SH   SOLE   870,997 0 464,430
ILLUMINA INC Common Stock 452327109 140,979 382,940 SH   SOLE   281,213 0 101,727
IMAX CORP Common Stock 45245E109 1,446 71,578 SH   SOLE   46,382 0 25,196
IMMUNOGEN INC COM Common Stock 45253H101 407 187,581 SH   SOLE   51,194 0 136,387
IMMUNOMEDICS INC COM Common Stock 452907108 2,431 175,268 SH   SOLE   53,178 0 122,090
IMPAC MORTGAGE HOLDINGS INC Common Stock 45254P508 53 17,137 SH   SOLE   17,137 0 0
IMPERIAL BRANDS PLC-SPON ADR ADR 45262P102 7,727 328,385 SH   SOLE   281,077 0 47,308
IMPERIAL HOLDINGS LTD SPON ADR ADR 452833205 291 83,020 SH   SOLE   82,287 0 733
IMPERIAL OIL LTD Common Stock 453038408 7,298 263,758 SH   SOLE   257,377 0 6,381
IMPINJ INC COM Common Stock 453204109 414 14,477 SH   SOLE   4,407 0 10,070
INCITEC PIVOT LTD ADR 45326Y206 257 116,648 SH   SOLE   113,499 0 3,149
INCYTE CORP Common Stock 45337C102 37,677 443,466 SH   SOLE   384,008 0 59,458
INDEPENDENCE CONTRACT COM Common Stock 453415309 121 76,386 SH   SOLE   76,135 0 251
INDEPENDENCE HOLDING CO Common Stock 453440307 560 14,472 SH   SOLE   13,422 0 1,050
INDEPENDENCE REALTY TRUST IN REIT 45378A106 4,381 378,629 SH   SOLE   257,191 0 121,438
INDEPENDENT BANK CORP MICH COM Common Stock 453838609 1,040 47,736 SH   SOLE   8,513 0 39,223
INDEPENDENT BANK CORP/ROCKLAND Common Stock 453836108 5,258 69,044 SH   SOLE   59,172 0 9,872
INDEPENDENT BANK GROUP INC Common Stock 45384B106 964 17,541 SH   SOLE   17,181 0 360
INDITEX - ADR ADR 455793109 19,358 1,294,876 SH   SOLE   1,162,900 0 131,976
INDRA SISTEMAS ADR ADR 45579R106 172 34,681 SH   SOLE   31,695 0 2,986
INDUSTRIAL & COMMERCIAL BANK OF CHINA ADR ADR 455807107 16,612 1,143,276 SH   SOLE   1,121,177 0 22,099
INDUSTRIAL LOGISTICS PROPERT REIT 456237106 3,568 171,356 SH   SOLE   95,329 0 76,027
INDUSTRIAL SEL SEC SPDR FD ETF 81369Y704 3,871 50,001 SH   SOLE   48,163 0 1,838
INFINEON TECHNOLOGIES - ADR ADR 45662N103 16,306 927,032 SH   SOLE   766,860 0 160,172
INFINERA CORP Common Stock 45667G103 889 305,574 SH   SOLE   181,289 0 124,285
INFINITY PHARMACEUTICALS INC Common Stock 45665G303 76 42,114 SH   SOLE   42,114 0 0
INFORMA PLC-SP ADR ADR 45672B305 12,746 592,166 SH   SOLE   529,259 0 62,907
INFOSYS TECHNOLOGIES LTD SPONSORED ADR ADR 456788108 66,298 6,196,096 SH   SOLE   5,570,869 0 625,227
ING GROUP N V SPONSORED ADR ADR 456837103 35,886 3,101,666 SH   SOLE   2,428,479 0 673,188
INGENICO ADR ADR 45684W107 6,164 349,622 SH   SOLE   319,339 0 30,283
INGERSOLL-RAND PLC Common Stock G47791101 115,624 912,796 SH   SOLE   671,957 0 240,839
INGEVITY CORP Common Stock 45688C107 17,206 163,601 SH   SOLE   79,974 0 83,627
INGLES MARKETS INC Common Stock 457030104 2,792 89,685 SH   SOLE   60,224 0 29,461
INGREDION INC Common Stock 457187102 27,790 336,886 SH   SOLE   171,180 0 165,706
INMARSAT PLC-UNSP ADR ADR 45772S109 74 10,833 SH   SOLE   7,901 0 2,932
INNERWORKINGS INC Common Stock 45773Y105 2,637 690,279 SH   SOLE   268,328 0 421,951
INNOPHOS HOLDINGS INC Common Stock 45774N108 3,845 132,086 SH   SOLE   102,568 0 29,518
INNOSPEC INC Common Stock 45768S105 5,653 61,963 SH   SOLE   29,688 0 32,275
INNOVATIVE INDUSTRIAL PROPER REIT 45781V101 3,406 27,562 SH   SOLE   15,552 0 12,010
INNOVIVA INC Common Stock 45781M101 4,029 276,736 SH   SOLE   158,195 0 118,541
INOGEN INC. Common Stock 45780L104 1,510 22,618 SH   SOLE   20,986 0 1,632
INOVALON HLDGS INC COM CL A Common Stock 45781D101 10,734 739,797 SH   SOLE   731,367 0 8,430
INOVIO BIOMEDICAL CORP COM Common Stock 45773H201 102 34,632 SH   SOLE   32,745 0 1,887
INPEX CORP ADR ADR 45790H101 10,381 1,152,198 SH   SOLE   1,027,142 0 125,056
INPHI CORP Common Stock 45772F107 3,803 75,918 SH   SOLE   23,201 0 52,717
INSIGHT ENTERPRISES INC Common Stock 45765U103 11,334 194,744 SH   SOLE   93,015 0 101,729
INSMED INC COM NEW Common Stock 457669307 2,384 93,116 SH   SOLE   22,503 0 70,613
INSPERITY INC Common Stock 45778Q107 9,027 73,908 SH   SOLE   45,245 0 28,663
INSPIRE MEDICAL SYSTEMS INC Common Stock 457730109 1,171 19,310 SH   SOLE   3,241 0 16,069
INSTALLED BUILDING PRODUCTS Common Stock 45780R101 2,478 41,840 SH   SOLE   30,196 0 11,644
INSTEEL INDUSTRIES INC Common Stock 45774W108 547 26,262 SH   SOLE   25,211 0 1,051
INSTRUCTURE INC COM Common Stock 45781U103 289 6,808 SH   SOLE   6,626 0 182
INSULET CORP COM Common Stock 45784P101 5,559 46,565 SH   SOLE   24,393 0 22,172
INTEGER HLDGS CORP COM Common Stock 45826H109 11,386 135,672 SH   SOLE   91,248 0 44,424
INTEGRA LIFESCIENCES HOLDINGS Common Stock 457985208 6,173 110,522 SH   SOLE   54,015 0 56,507
INTEL CORP Common Stock 458140100 756,979 15,813,219 SH   SOLE   11,550,531 0 4,262,688
INTELLIA THERAPEUTICS INC Common Stock 45826J105 208 12,720 SH   SOLE   12,415 0 305
INTELSAT S A COM Common Stock L5140P101 1,817 93,441 SH   SOLE   53,194 0 40,247
INTER PARFUMS INC Common Stock 458334109 4,294 64,585 SH   SOLE   46,518 0 18,067
INTERACTIVE BROKERS GROUP INC Common Stock 45841N107 4,800 88,567 SH   SOLE   77,674 0 10,893
INTERCEPT PHARMACEUTICALS INC Common Stock 45845P108 2,915 36,632 SH   SOLE   35,702 0 930
INTERCONTINENTAL EXCHANGE INC Common Stock 45866F104 184,226 2,143,654 SH   SOLE   1,607,590 0 536,064
INTERCONTINENTAL HTLS GRP PL SPONSORED ADR ADR 45857P806 26,402 394,763 SH   SOLE   362,828 0 31,935
INTERDIGITAL INC Common Stock 45867G101 2,732 42,421 SH   SOLE   23,511 0 18,910
INTERFACE INC Common Stock 458665304 2,133 139,140 SH   SOLE   107,631 0 31,509
INTERNATIONAL BANCSHARES CORP Common Stock 459044103 4,950 131,253 SH   SOLE   100,297 0 30,956
INTERNATIONAL BUSINESS MACHINE Common Stock 459200101 449,551 3,259,977 SH   SOLE   2,193,787 0 1,066,190
INTERNATIONAL CONSOLIDATED AIRLINES GRP ADR 459348108 1,214 102,882 SH   SOLE   93,983 0 8,899
INTERNATIONAL FLAVORS & FRAGRA Common Stock 459506101 33,007 227,490 SH   SOLE   186,196 0 41,294
INTERNATIONAL GAME TECHNOLOGY Common Stock G4863A108 3,401 262,257 SH   SOLE   155,509 0 106,748
INTERNATIONAL PAPER CO Common Stock 460146103 84,197 1,943,611 SH   SOLE   1,209,048 0 734,563
INTERNATIONAL SEAWAYS INC Common Stock Y41053102 1,075 56,562 SH   SOLE   25,889 0 30,673
INTERNATIONAL SPEEDWAY CORP Common Stock 460335201 3,049 67,914 SH   SOLE   45,108 0 22,806
INTERPUBLIC GROUP OF COS INC/T Common Stock 460690100 44,408 1,965,824 SH   SOLE   1,654,303 0 311,521
INTERSECT ENT INC COM Common Stock 46071F103 502 22,076 SH   SOLE   15,355 0 6,721
INTERTEK GROUP PLC ADR ADR 461130106 2,819 39,913 SH   SOLE   33,693 0 6,220
INTERXION HOLDING N.V SHS Common Stock N47279109 4,648 61,084 SH   SOLE   54,050 0 7,034
INTESA SANPAOLO-SPON ADR ADR 46115H107 17,555 1,372,518 SH   SOLE   1,177,364 0 195,154
INTL. FCSTONE INC Common Stock 46116V105 1,365 34,487 SH   SOLE   28,413 0 6,074
INTRA CELLULAR THERAP COM Common Stock 46116X101 673 51,833 SH   SOLE   47,838 0 3,995
INTREPID POTASH INC Common Stock 46121Y102 277 82,414 SH   SOLE   55,698 0 26,716
INTREXON CORP Common Stock 46122T102 653 85,275 SH   SOLE   78,632 0 6,643
INTUIT INC Common Stock 461202103 311,085 1,190,392 SH   SOLE   717,589 0 472,803
INTUITIVE SURGICAL INC COM NEW Common Stock 46120E602 167,464 319,253 SH   SOLE   265,696 0 53,557
INVACARE CORP Common Stock 461203101 1,403 270,303 SH   SOLE   214,951 0 55,352
INVESCO AD MIT II Closed-End Fund 46132E103 3,224 293,092 SH   SOLE   293,092 0 0
INVESCO BUYBACK ACHIEVERS ETF ETF 46137V308 588 9,385 SH   SOLE   1,133 0 8,252
INVESCO DYNAMIC CREDIT OPP FUND Closed-End Fund 46132R104 4,286 383,405 SH   SOLE   383,405 0 0
INVESCO FTSE RAFI EMERGING M ETF 46138E727 5,813 269,100 SH   SOLE   269,100 0 0
INVESCO LTD Common Stock G491BT108 68,593 3,352,551 SH   SOLE   2,109,497 0 1,243,054
INVESCO MORTGAGE CAPITAL REIT REIT 46131B100 8,928 553,876 SH   SOLE   307,948 0 245,928
INVESCO MUN TR COM Closed-End Fund 46131J103 10,383 842,738 SH   SOLE   842,738 0 0
INVESCO QQQ TRUST SERIES 1 ETF 46090E103 4,399 23,557 SH   SOLE   17,760 0 5,797
INVESCO QUALITY MUNI INC TR Closed-End Fund 46133G107 10,002 805,327 SH   SOLE   805,327 0 0
INVESCO S&P 500 LOW VOLATILITY ETF ETF 46138E354 256 4,657 SH   SOLE   4,657 0 0
INVESCO S&P GLOBAL WATER INDEX ETF ETF 46138E263 2,558 68,321 SH   SOLE   3,408 0 64,913
INVESCO TRUST FOR INVESTMEN Closed-End Fund 46131M106 9,046 713,955 SH   SOLE   713,955 0 0
INVESCO VAN KAMPEN MUNICIPAL Closed-End Fund 46132C107 5,667 460,701 SH   SOLE   460,701 0 0
INVESCO WATER RESOURCES ETF ETF 46137V142 203 5,689 SH   SOLE   1,200 0 4,489
INVESTORS BANCORP INC Common Stock 46146L101 8,199 735,301 SH   SOLE   656,585 0 78,716
INVESTORS REAL ESTATE TRUST REIT REIT 461730509 2,972 50,657 SH   SOLE   15,071 0 35,586
INVITAE CORP COM Common Stock 46185L103 586 24,924 SH   SOLE   24,314 0 610
INVITATION HOMES INC REIT 46187W107 9,597 359,052 SH   SOLE   166,130 0 192,922
ION GEOPHYSICAL CORP Common Stock 462044207 157 19,501 SH   SOLE   12,096 0 7,405
IONIS PHARMACEUTICALS INC Common Stock 462222100 11,515 179,168 SH   SOLE   164,848 0 14,320
IOVANCE BIOTHERAPEUTICS INC Common Stock 462260100 2,117 86,318 SH   SOLE   24,215 0 62,103
IPG PHOTONICS CORP Common Stock 44980X109 18,391 119,231 SH   SOLE   65,151 0 54,080
IQIYI INC-ADR ADR 46267X108 2,058 99,681 SH   SOLE   95,626 0 4,055
IQVIA HOLDINGS INC Common Stock 46266C105 61,642 383,107 SH   SOLE   289,764 0 93,343
IRHYTHM TECHNOLOGIES I COM Common Stock 450056106 1,864 23,565 SH   SOLE   11,132 0 12,433
IRIDIUM COMMUNICATIONS INC Common Stock 46269C102 14,367 617,665 SH   SOLE   524,311 0 93,354
IROBOT CORP Common Stock 462726100 5,888 64,256 SH   SOLE   47,423 0 16,833
IRON MOUNTAIN INC REIT 46284V101 18,337 585,831 SH   SOLE   461,951 0 123,880
IRONWOOD PHARMACEUTICALS INC Common Stock 46333X108 685 62,608 SH   SOLE   61,023 0 1,585
IRSA INVERSIONES Y REP ADR ADR 450047204 601 61,428 SH   SOLE   52,062 0 9,366
ISAHRES CORE S&P TOTAL US STOCK MKT ETF ETF 464287150 132,482 1,988,327 SH   SOLE   1,988,327 0 0
IShare Equity Option 464287905 2,610 4,500 SH Call SOLE   4,500 0 0
ISHARES BARCLAYS 3-7 YEAR TREASURY - ETF ETF 464288661 10,365 82,419 SH   SOLE   659 0 81,760
ISHARES BARCLAYS MBS BOND FD - ETF ETF 464288588 457 4,247 SH   SOLE   0 0 4,247
ISHARES COMEX GOLD TR ISHARES ETF 464285105 187 13,839 SH   SOLE   13,839 0 0
ISHARES CORE MSCI EMERGING ETF 46434G103 208,262 4,048,637 SH   SOLE   3,890,309 0 158,328
ISHARES CORE S&P 500 ETF ETF 464287200 2,281,459 7,740,318 SH   SOLE   6,878,118 0 862,200
ISHARES CORE S&P MIDCAP ETF ETF 464287507 3,960 20,384 SH   SOLE   20,284 0 100
ISHARES CORE S&P SMALL CAP ETF ETF 464287804 8,060 102,959 SH   SOLE   99,250 0 3,709
ISHARES CORE S&P U.S. VALUE ET ETF 464287663 39,671 700,287 SH   SOLE   684,135 0 16,152
ISHARES CORE U.S. AGGREGATE BO ETF 464287226 35,670 320,345 SH   SOLE   285,169 0 35,176
ISHARES DJ SELECT DIVIDEND ETF 464287168 2,077 20,858 SH   SOLE   17,580 0 3,278
ISHARES DJ US CONSUMER GOODS - ETF ETF 464287812 846 6,967 SH   SOLE   6,967 0 0
ISHARES DJ US HEALTHCARE SEC ETF 464287762 307 1,573 SH   SOLE   1,561 0 12
ISHARES EDGE MIN VOL USA ETF 46429B697 244 3,960 SH   SOLE   945 0 3,015
ISHARES EDGE MSCI USA QUALIT ETF 46432F339 274 2,992 SH   SOLE   2,561 0 431
ISHARES FTSE CHINA 25 INDEX FUND ETF 464287184 236 5,517 SH   SOLE   4,759 0 758
ISHARES GROWTH ALLOCATION ETF ETF 464289867 11,406 247,840 SH   SOLE   247,840 0 0
ISHARES GS $ INVESTOP CORP BOND FND ETF 464287242 385 3,096 SH   SOLE   2,429 0 667
ISHARES INC MSCI JAPAN ETF 46434G822 3,744 68,590 SH   SOLE   68,226 0 364
ISHARES MSCI AUSTRALIA ETF ETF 464286103 864 38,333 SH   SOLE   38,333 0 0
I-SHARES MSCI CANADA ETF 464286509 9,236 322,718 SH   SOLE   269,982 0 52,736
ISHARES MSCI CHILE ETF ETF 464286640 260 6,365 SH   SOLE   6,365 0 0
ISHARES MSCI EAFE SMALL-CAP ET ETF 464288273 392 6,822 SH   SOLE   6,822 0 0
ISHARES MSCI EMERGING MARKET ETF 464286475 1,054 23,749 SH   SOLE   23,749 0 0
ISHARES MSCI EURO FL ETF ETF 464289180 192 10,585 SH   SOLE   10,585 0 0
ISHARES MSCI FRONTIER 100 ETF 464286145 3,028 102,233 SH   SOLE   102,233 0 0
ISHARES MSCI MALAYASIA ETF 46434G814 702 23,609 SH   SOLE   23,609 0 0
ISHARES MSCI POLAND ETF ETF 46429B606 532 22,396 SH   SOLE   22,396 0 0
ISHARES MSCI QATAR ETF ETF 46434V779 199 11,147 SH   SOLE   11,147 0 0
ISHARES MSCI SAUDI ARABIA ET ETF 46434V423 270 8,179 SH   SOLE   8,179 0 0
ISHARES MSCI SOUTH KOREA ETF ETF 464286772 6,983 116,640 SH   SOLE   116,151 0 489
ISHARES MSCI TAIWAN ETF ETF 46434G772 3,288 94,059 SH   SOLE   94,059 0 0
ISHARES MSCI THAILAND ETF ETF 464286624 2,135 22,337 SH   SOLE   22,337 0 0
ISHARES NATIONAL MUNI BOND ETF ETF 464288414 702 6,204 SH   SOLE   5,910 0 294
ISHARES RUSSELL TOP 200 GROW ETF 464289438 411 4,792 SH   SOLE   4,792 0 0
ISHARES SHORT-TERM CORPORATE ETF 464288646 8,864 165,871 SH   SOLE   165,822 0 49
ISHARES TR CORE DIV GRWTH ETF 46434V621 426 11,143 SH   SOLE   10,115 0 1,028
ISHARES TR CORE MSCI EAFE ETF 46432F842 371,453 6,049,727 SH   SOLE   5,730,876 0 318,851
ISHARES TR GLOBAL REIT ETF ETF 46434V647 248 9,288 SH   SOLE   9,288 0 0
ISHARES TR HDG MSCI EAFE ETF 46434V803 1,600 53,671 SH   SOLE   53,671 0 0
ISHARES TR MSCI EAFE IDX ETF 464287465 20,698 314,888 SH   SOLE   41,563 0 273,324
ISHARES TR MSCI EMERG MKT ETF 464287234 38,574 898,961 SH   SOLE   766,562 0 132,399
ISHARES TR MSCI INDIA IDX ETF 46429B598 19,183 543,427 SH   SOLE   543,427 0 0
ISHARES TR MSCI VAL IDX ETF 464288877 3,138 65,283 SH   SOLE   65,283 0 0
ISHARES TR NASDQ BIO INDX ETF 464287556 438 4,011 SH   SOLE   3,112 0 899
ISHARES TR RUSL 2000 GROW ETF 464287648 1,555 7,743 SH   SOLE   7,686 0 57
ISHARES TR RUSL 2000 VALU ETF 464287630 3,006 24,949 SH   SOLE   1,498 0 23,451
ISHARES TR RUSSELL 1000 ETF 464287622 49,031 301,190 SH   SOLE   2,234 0 298,956
ISHARES TR RUSSELL 2000 ETF 464287655 32,319 207,842 SH   SOLE   30,009 0 177,833
ISHARES TR RUSSELL 3000 ETF 464287689 216 1,251 SH   SOLE   1,251 0 0
ISHARES TR RUSSELL MCP GR ETF 464287481 864 6,056 SH   SOLE   5,917 0 139
ISHARES TR RUSSELL MCP VL ETF 464287473 979 10,984 SH   SOLE   8,732 0 2,252
ISHARES TR RUSSELL MIDCAP ETF 464287499 9,676 173,186 SH   SOLE   171,590 0 1,596
ISHARES TR RUSSELL1000GRW ETF 464287614 337,170 2,142,941 SH   SOLE   2,141,567 0 1,374
ISHARES TR RUSSELL1000VAL ETF 464287598 4,855 38,158 SH   SOLE   36,254 0 1,904
ISHARES TR S&P 100 IDX FD ETF 464287101 586 4,523 SH   SOLE   4,523 0 0
ISHARES TR S&P MIDCP GROW ETF 464287606 326 1,440 SH   SOLE   1,440 0 0
ISHARES TR S&P SMLCP 600 VALU ETF 464287879 1,263 8,501 SH   SOLE   8,501 0 0
ISHARES TR S&P500/BAR GRW ETF 464287309 1,220 6,804 SH   SOLE   6,800 0 4
ISHARES TR S&P500/BAR VAL ETF 464287408 390 3,342 SH   SOLE   2,354 0 988
ISHARES TR US TIPS BD FD ETF 464287176 1,639 14,190 SH   SOLE   5,444 0 8,746
ISHARES TRUST ISHARES MSCI ACWI INDEX FUND ETF 464288257 26,270 356,398 SH   SOLE   356,398 0 0
ISRAEL CHEMICALS LTD SHS Common Stock M5920A109 10,861 2,088,652 SH   SOLE   1,900,954 0 187,698
ISTAR INC REIT 45031U101 3,516 283,078 SH   SOLE   247,805 0 35,273
ISUZU MOTORS LTD ADR ADR 465254209 6,849 606,430 SH   SOLE   541,347 0 65,083
ITAU CORPBANCA ADR 45033E105 684 54,700 SH   SOLE   52,776 0 1,924
ITAU UNIBANCO HOLDING SA - ADR ADR 465562106 49,841 5,290,946 SH   SOLE   4,295,980 0 994,966
ITOCHU CORP ADR ADR 465717106 35,943 942,648 SH   SOLE   849,332 0 93,316
ITOCHU TECHNO-SOLOT-UNSP ADR ADR 465720100 825 62,301 SH   SOLE   59,365 0 2,936
ITRON INC Common Stock 465741106 8,601 137,463 SH   SOLE   65,427 0 72,036
ITT CORP Common Stock 45073V108 10,314 157,516 SH   SOLE   101,112 0 56,404
ITURAN LOCATION AND CONTROL Common Stock M6158M104 222 7,378 SH   SOLE   6,968 0 410
ITV PLC ADR ADR 45069P107 3,338 239,284 SH   SOLE   206,892 0 32,392
J JILL INC Common Stock 46620W102 163 81,872 SH   SOLE   81,453 0 419
J SAINSBURY PLC SPON ADR NEW ADR 466249208 14,387 1,440,169 SH   SOLE   1,339,132 0 101,037
J&J SNACK FOODS CORP Common Stock 466032109 12,876 80,001 SH   SOLE   48,062 0 31,939
J2 GLOBAL INC Common Stock 48123V102 18,699 210,360 SH   SOLE   43,808 0 166,552
JABIL INC Common Stock 466313103 18,874 597,293 SH   SOLE   355,254 0 242,039
JACK HENRY & ASSOCIATES INC Common Stock 426281101 27,143 202,680 SH   SOLE   173,346 0 29,334
JACK IN THE BOX INC Common Stock 466367109 10,782 132,476 SH   SOLE   37,890 0 94,586
JACOBS ENGINEERING GROUP INC Common Stock 469814107 27,158 321,814 SH   SOLE   277,874 0 43,940
JAGGED PEAK ENERGY INC Common Stock 47009K107 210 25,352 SH   SOLE   25,261 0 91
JAMES HARDIE INDS N V SPONSORED ADR ADR 47030M106 14,654 1,109,284 SH   SOLE   998,521 0 110,763
JAMES RIVER GROUP INC Common Stock G5005R107 3,097 66,042 SH   SOLE   37,956 0 28,086
JANUS HENDERSON GROUP PLC Common Stock G4474Y214 4,629 216,285 SH   SOLE   207,283 0 9,002
JAPAN AIRLS LTD ADR ADR 471038109 12,575 789,901 SH   SOLE   705,270 0 84,631
JAPAN AIRPORT TERMI-UNSP ADR ADR 471042101 1,860 86,327 SH   SOLE   66,982 0 19,345
JAPAN EXCHANGE GROUP INC ADR ADR 471059105 10,449 1,322,637 SH   SOLE   1,171,037 0 151,600
JAPAN RETAIL FD INVT C SPONSORED ADR ADR 471095208 1,154 57,647 SH   SOLE   26,810 0 30,837
JAPAN TOB INC ADR ADR 471105205 14,575 1,326,243 SH   SOLE   1,230,235 0 96,008
JARDINE MATHESON UNSPON ADR ADR 471115402 14,695 232,337 SH   SOLE   215,315 0 17,022
JARDINE STRATEGIC HLDG ADR ADR 471122200 9,811 509,665 SH   SOLE   465,932 0 43,733
JAZZ PHARMACEUTICALS PLC Common Stock G50871105 35,196 246,888 SH   SOLE   59,351 0 187,537
JB HUNT TRANSPORT SERVICES INC Common Stock 445658107 26,665 291,713 SH   SOLE   259,902 0 31,811
JBG SMITH PROPERTIES REIT REIT 46590V100 5,674 144,218 SH   SOLE   130,564 0 13,654
JBS S A SPONSORED ADR ADR 466110103 4,423 403,537 SH   SOLE   394,092 0 9,445
JC PENNEY CO INC Common Stock 708160106 2,235 1,960,187 SH   SOLE   708,419 0 1,251,768
JD COM INC SPON ADR CL A ADR 47215P106 16,841 556,004 SH   SOLE   531,555 0 24,449
JEFFERIES FINANCIAL GROUP INC Common Stock 47233W109 19,169 996,837 SH   SOLE   857,870 0 138,967
JELD-WEN HOLDING INC Common Stock 47580P103 1,696 79,891 SH   SOLE   72,880 0 7,011
JERNIGAN CAP INC COM REIT 476405105 1,347 65,706 SH   SOLE   33,439 0 32,267
JERONIMO MARTINS SGPS SA - ADR ADR 476493101 1,188 38,041 SH   SOLE   34,155 0 3,886
JETBLUE AIRWAYS CORP Common Stock 477143101 18,054 976,408 SH   SOLE   513,981 0 462,427
JGC CORP ADR ADR 466140100 6,467 236,810 SH   SOLE   209,910 0 26,900
JIANGSU EXPRESS CO-SPONS ADR ADR 477373104 319 11,221 SH   SOLE   11,221 0 0
JM SMUCKER CO/THE Common Stock 832696405 92,846 806,021 SH   SOLE   282,945 0 523,076
JOHN B SANFILIPPO & SON INC Common Stock 800422107 2,713 34,049 SH   SOLE   21,653 0 12,396
JOHN BEAN TECHNOLOGIES CORP Common Stock 477839104 10,243 84,561 SH   SOLE   45,491 0 39,070
JOHN HANCOCK MULTI FACT MID ETF 47804J206 1,130 30,953 SH   SOLE   30,953 0 0
JOHN HANCOCK T/A DVD INCOME Closed-End Fund 41013V100 2,666 104,949 SH   SOLE   92,663 0 12,286
JOHN WILEY & SONS INC Common Stock 968223206 4,908 107,014 SH   SOLE   60,231 0 46,783
JOHNSON & JOHNSON Common Stock 478160104 1,388,259 9,967,399 SH   SOLE   6,582,999 0 3,384,400
JOHNSON CONTROLS INTERNATIONAL PLC Common Stock G51502105 91,986 2,226,715 SH   SOLE   1,508,076 0 718,639
JOHNSON MATTHEY PUB LTD CO SPONSORED ADR ADR 479142507 4,812 55,665 SH   SOLE   9,252 0 46,413
JOHNSON OUTDOORS INC -CL A Common Stock 479167108 586 7,861 SH   SOLE   2,000 0 5,861
JONES LANG LASALLE INC Common Stock 48020Q107 19,265 136,932 SH   SOLE   109,929 0 27,003
JOUNCE THERAPEUTICS IN COM Common Stock 481116101 93 18,847 SH   SOLE   18,141 0 706
JPMORGAN ALERIAN MLP ETN ETN 46625H365 9,668 385,017 SH   SOLE   385,017 0 0
JPMORGAN CHASE & CO Common Stock 46625H100 1,247,165 11,155,325 SH   SOLE   7,935,759 0 3,219,566
JSC MMC NORILSK NICKEL SPONSORED ADR ADR 55315J102 11,910 528,864 SH   SOLE   470,861 0 58,003
JSR CORP ADR ADR 46632X106 247 15,790 SH   SOLE   12,900 0 2,890
JULIUS BAER GROUP LTD ADR ADR 48137C108 22,319 2,530,479 SH   SOLE   1,968,217 0 562,261
JUMBO SA-ADR ADR 48138V105 317 17,703 SH   SOLE   17,703 0 0
JUNIPER NETWORKS INC Common Stock 48203R104 37,461 1,406,706 SH   SOLE   861,879 0 544,827
K PLUS S AG ADR ADR 48265W108 482 52,586 SH   SOLE   51,648 0 938
K12 INC Common Stock 48273U102 5,725 188,250 SH   SOLE   67,021 0 121,229
KADANT INC Common Stock 48282T104 2,357 25,958 SH   SOLE   4,358 0 21,600
KADMON HOLDINGS INC Common Stock 48283N106 30 14,579 SH   SOLE   12,569 0 2,010
KAISER ALUMINUM CORP Common Stock 483007704 13,200 135,230 SH   SOLE   125,049 0 10,181
KAJIMA CORP - UNSPON ADR ADR 483111209 1,006 74,253 SH   SOLE   66,163 0 8,090
KALA PHARMACEUTICALS INC Common Stock 483119103 253 39,692 SH   SOLE   30,853 0 8,839
KAMAN CORP Common Stock 483548103 11,152 175,103 SH   SOLE   75,668 0 99,435
KANSAS CITY SOUTHERN Common Stock 485170302 36,253 297,596 SH   SOLE   260,604 0 36,992
KAO CORP ADR 485537401 53,216 3,512,595 SH   SOLE   3,026,138 0 486,457
KAR AUCTION SERVICES INC Common Stock 48238T109 14,930 597,203 SH   SOLE   156,407 0 440,796
KARYOPHARM THERAPEUTICS INC Common Stock 48576U106 128 21,405 SH   SOLE   20,833 0 572
KASIKORNBANK PUB CO LT ADR ADR 485785109 21,136 854,831 SH   SOLE   841,707 0 13,124
KAWASAKI HEAVY INDS LTD SPONSORED ADR ADR 486359201 520 55,931 SH   SOLE   31,092 0 24,839
KAZ MINERALS PLC-UNSP ADR ADR 48667P107 641 170,457 SH   SOLE   0 0 170,457
KB FINANCIAL GROUP INC - ADR ADR 48241A105 27,433 694,860 SH   SOLE   675,510 0 19,350
KB HOME Common Stock 48666K109 6,324 245,789 SH   SOLE   196,805 0 48,984
KBC GROUP NV ADR ADR 48241F104 23,639 724,000 SH   SOLE   604,279 0 119,721
KBR INC Common Stock 48242W106 5,891 236,216 SH   SOLE   157,579 0 78,637
KDDI CORP - UNSP ADR ADR 48667L106 54,462 4,284,967 SH   SOLE   3,066,270 0 1,218,697
KEANE GROUP INC Common Stock 48669A108 94 13,926 SH   SOLE   13,873 0 53
KEARNY FINANCIAL CORP Common Stock 48716P108 1,206 90,781 SH   SOLE   71,257 0 19,524
KELLOGG CO Common Stock 487836108 41,265 770,303 SH   SOLE   469,719 0 300,584
KELLY SERVICES INC Common Stock 488152208 6,191 236,389 SH   SOLE   95,950 0 140,439
KEMET CORP Common Stock 488360207 2,540 135,024 SH   SOLE   113,969 0 21,055
KEMPER CORP Common Stock 488401100 8,362 96,908 SH   SOLE   77,918 0 18,990
KENNAMETAL INC Common Stock 489170100 9,621 260,103 SH   SOLE   137,001 0 123,102
KENNEDY-WILSON HLDGS I COM Common Stock 489398107 4,008 194,847 SH   SOLE   71,887 0 122,960
KEPPEL LTD SPONSORED ADR ADR 492051305 11,056 1,104,468 SH   SOLE   1,037,774 0 66,694
KERING-UNSPONSORED ADR ADR 492089107 36,816 623,890 SH   SOLE   549,830 0 74,060
KERRY GROUP PLC ADR ADR 492460100 5,963 49,487 SH   SOLE   21,362 0 28,125
KEURIG DR PEPPER INC Common Stock 49271V100 9,909 342,863 SH   SOLE   259,835 0 83,028
KEY ENERGY SERVICES INC Common Stock 49309J103 64 28,324 SH   SOLE   27,645 0 679
KEYCORP Common Stock 493267108 85,346 4,808,215 SH   SOLE   3,055,194 0 1,753,021
KEYSIGHT TECHNOLOGIES INC Common Stock 49338L103 54,255 604,105 SH   SOLE   314,554 0 289,551
KFORCE INC Common Stock 493732101 2,773 79,029 SH   SOLE   36,629 0 42,400
KILROY REALTY CORP REIT REIT 49427F108 8,438 114,314 SH   SOLE   92,059 0 22,255
KIMBALL ELECTRONICS INC Common Stock 49428J109 245 15,062 SH   SOLE   14,848 0 214
KIMBALL INTL INC CL B Common Stock 494274103 687 39,413 SH   SOLE   29,769 0 9,644
KIMBERLY-CLARK CORP Common Stock 494368103 207,357 1,555,800 SH   SOLE   977,740 0 578,060
KIMBERLY-CLARK DE MEXICO-ADR ADR 494386204 1,286 138,078 SH   SOLE   136,043 0 2,035
KIMCO REALTY CORP COM REIT REIT 49446R109 39,808 2,154,098 SH   SOLE   1,852,267 0 301,831
KINDER MORGAN INC DELAWARE Common Stock 49456B101 132,804 6,360,348 SH   SOLE   4,544,985 0 1,815,363
KINDRED BIOSCIENCES IN COM Common Stock 494577109 299 35,884 SH   SOLE   33,169 0 2,715
KINGFISHER PLC SPON ADR PAR ADR 495724403 9,648 1,773,529 SH   SOLE   1,620,861 0 152,668
KINIKSA PHARMACEUTICALS-A Common Stock G5269C101 428 31,595 SH   SOLE   567 0 31,028
KINROSS GOLD CORP Common Stock 496902404 6,438 1,659,165 SH   SOLE   1,637,525 0 21,640
KINSALE CAPITAL GROUP INC Common Stock 49714P108 3,994 43,656 SH   SOLE   18,121 0 25,535
KION GROUP AG-UNSP ADR ADR 497216101 157 10,063 SH   SOLE   10,063 0 0
KIRBY CORP Common Stock 497266106 11,752 148,761 SH   SOLE   117,160 0 31,601
KIRIN BREWERY LTD SPONSORED ADR ADR 497350306 20,843 977,617 SH   SOLE   878,566 0 99,051
KIRKLAND'S INC Common Stock 497498105 246 108,787 SH   SOLE   58,614 0 50,173
KITE RLTY GROUP TR COM REIT REIT 49803T300 6,672 440,983 SH   SOLE   256,625 0 184,358
KKR & CO INC- A Common Stock 48251W104 15,411 609,846 SH   SOLE   14,785 0 595,061
KKR REAL ESTATE FIN TR COM REIT 48251K100 1,422 71,389 SH   SOLE   15,111 0 56,278
KLA CORP Common Stock 482480100 53,386 451,657 SH   SOLE   364,587 0 87,070
KLX ENERGY SERVICES HOLDINGS INC Common Stock 48253L106 760 37,220 SH   SOLE   32,657 0 4,563
KNIGHT-SWIFT TRANSPORTATION HOLDINGS INC Common Stock 499049104 9,261 282,018 SH   SOLE   274,951 0 7,067
KNOLL INC Common Stock 498904200 2,624 114,189 SH   SOLE   54,324 0 59,865
KNORR-BREMSE - UNSP ADR ADR 499180107 919 33,070 SH   SOLE   783 0 32,287
KNOWLES CORP COM Common Stock 49926D109 4,840 264,314 SH   SOLE   181,506 0 82,808
KOC HLDG ADR ADR 49989A109 5,327 353,469 SH   SOLE   347,096 0 6,373
KODIAK SCIENCES INC Common Stock 50015M109 989 84,524 SH   SOLE   250 0 84,274
KOHL'S CORP Common Stock 500255104 53,528 1,125,723 SH   SOLE   594,966 0 530,757
KOMATSU LTD SPON ADR NEW ADR 500458401 20,753 855,776 SH   SOLE   722,834 0 132,942
KONAMI CORP SPONSORED ADR ADR 50046R101 978 21,050 SH   SOLE   15,824 0 5,226
KONE OYJ ADR ADR 50048H101 23,644 805,307 SH   SOLE   714,951 0 90,356
KONICA MINOLTA HLDGS INC - ADR ADR 50048B104 287 15,313 SH   SOLE   10,166 0 5,147
KONINKLIJKE AHOLD NV ADR 500467501 40,309 1,794,715 SH   SOLE   1,667,089 0 127,626
KONINKLIJKE PHILIPS ELECTRS NY REG SH NEW NY Reg Shrs 500472303 30,203 693,042 SH   SOLE   608,063 0 84,979
KONINKLIJKE VOPAK N V ADR ADR 50048T105 6,198 134,192 SH   SOLE   121,140 0 13,052
KONTOOR BRANDS INC Common Stock 50050N103 5,539 197,691 SH   SOLE   158,201 0 39,490
KOPPERS HOLDINGS INC Common Stock 50060P106 3,860 131,465 SH   SOLE   119,445 0 12,020
KOREA ELECTRIC PWR SPONSORED ADR ADR 500631106 13,075 1,177,922 SH   SOLE   1,160,092 0 17,830
KORN FERRY Common Stock 500643200 6,838 170,646 SH   SOLE   99,582 0 71,064
KORNIT DIGITAL LTD SHS Common Stock M6372Q113 1,301 41,091 SH   SOLE   41,091 0 0
KOSE CORP-UNSPONSORED ADR ADR 500679105 310 9,258 SH   SOLE   8,438 0 820
KOSMOS ENERGY LTD SHS Common Stock 500688106 5,494 876,286 SH   SOLE   778,697 0 97,589
KRAFT HEINZ CO/THE Common Stock 500754106 64,147 2,066,591 SH   SOLE   1,712,666 0 353,925
KRATON CORP Common Stock 50077C106 3,630 116,837 SH   SOLE   83,158 0 33,679
KRATOS DEFENSE & SECURITY SOLU Common Stock 50077B207 3,204 139,960 SH   SOLE   32,903 0 107,057
KROGER CO/THE Common Stock 501044101 150,561 6,935,089 SH   SOLE   3,443,012 0 3,492,077
KRONOS WORLDWIDE INC Common Stock 50105F105 8,590 560,693 SH   SOLE   523,668 0 37,025
KROTON EDUCACIONAL - SPONS ADR ADR 50106A402 787 281,200 SH   SOLE   275,974 0 5,226
KRYSTAL BIOTECH INC Common Stock 501147102 1,222 30,334 SH   SOLE   0 0 30,334
KT CORP SPONSORED ADR ADR 48268K101 32,303 2,611,434 SH   SOLE   2,564,394 0 47,040
KUBOTA CORP ADR ADR 501173207 21,548 258,373 SH   SOLE   206,450 0 51,923
KUEHNE & NAGEL INTL AG ADR ADR 501187108 1,163 40,979 SH   SOLE   34,701 0 6,278
KULICKE & SOFFA INDUSTRIES INC Common Stock 501242101 3,849 170,709 SH   SOLE   120,789 0 49,920
KURARAY CO LTD ADR ADR 50127R103 419 11,674 SH   SOLE   8,591 0 3,083
KVH INDS INC COM Common Stock 482738101 304 27,987 SH   SOLE   26,610 0 1,377
KYOCERA CORP - SPONS ADR ADR 501556203 34,669 528,893 SH   SOLE   482,854 0 46,039
L BRANDS INC Common Stock 501797104 25,552 979,021 SH   SOLE   723,330 0 255,691
L OREAL CO ADR ADR 502117203 78,101 1,372,847 SH   SOLE   1,161,244 0 211,603
L3 TECHNOLOGIES INC Common Stock 502413107 56,172 229,114 SH   SOLE   176,836 0 52,278
LA JOLLA PHARMACEUTICL COM Common Stock 503459604 122 13,236 SH   SOLE   13,176 0 60
LABORATORY CORP OF AMERICA HOL Common Stock 50540R409 64,019 370,265 SH   SOLE   307,900 0 62,365
LADDER CAPITAL CORP CLASS A REIT 505743104 2,986 179,770 SH   SOLE   87,126 0 92,643
LADENBURG THALMAN FIN SVCS I COM Common Stock 50575Q102 119 34,778 SH   SOLE   34,757 0 21
LAKELAND BANCORP INC Common Stock 511637100 1,537 95,184 SH   SOLE   87,663 0 7,521
LAKELAND FINANCIAL CORP Common Stock 511656100 1,926 41,127 SH   SOLE   34,987 0 6,140
LAM RESEARCH CORP Common Stock 512807108 117,150 623,670 SH   SOLE   413,389 0 210,281
LAMAR ADVERTISING CO REIT 512816109 10,961 135,803 SH   SOLE   125,040 0 10,763
LAMB WESTON HOLDING INC Common Stock 513272104 25,634 404,570 SH   SOLE   260,493 0 144,077
LANCASTER COLONY CORP Common Stock 513847103 11,644 78,356 SH   SOLE   70,973 0 7,383
LANDEC CORP COM Common Stock 514766104 174 18,590 SH   SOLE   4,020 0 14,570
LANDS END INC COM Common Stock 51509F105 514 42,058 SH   SOLE   18,064 0 23,994
LANDSTAR SYSTEM INC Common Stock 515098101 11,230 103,994 SH   SOLE   84,332 0 19,662
LANNET INC COM Common Stock 516012101 1,718 283,420 SH   SOLE   203,103 0 80,317
LANTHEUS HLDGS INC COM Common Stock 516544103 2,714 95,908 SH   SOLE   60,123 0 35,785
LAREDO PETROLEUM INC Common Stock 516806106 10,447 3,602,580 SH   SOLE   499,247 0 3,103,333
LAS VEGAS SANDS CORP Common Stock 517834107 40,806 690,567 SH   SOLE   625,149 0 65,418
LATAM AIRLINES GROUP SA ADR 51817R106 9,090 970,127 SH   SOLE   949,622 0 20,505
LATTICE SEMICONDUCTOR CORP Common Stock 518415104 4,668 319,934 SH   SOLE   105,066 0 214,868
LAUREATE EDUCATION INC-A Common Stock 518613203 1,889 120,266 SH   SOLE   76,105 0 44,161
LAZARD LTD SHS A Common Stock G54050102 209 6,080 SH   SOLE   3,550 0 2,530
LA-Z-BOY INC Common Stock 505336107 5,816 189,677 SH   SOLE   123,353 0 66,324
LB FOSTER CO Common Stock 350060109 2,938 107,457 SH   SOLE   5,210 0 102,247
LCI INDUSTRIES Common Stock 50189K103 7,589 84,325 SH   SOLE   38,363 0 45,962
LEAR CORP Common Stock 521865204 54,658 392,462 SH   SOLE   128,957 0 263,505
LEAR CORP Common Stock 521865105 0 183,100 SH   SOLE   183,100 0 0
LEE ENTERPRISES INC/IA Common Stock 523768109 74 32,913 SH   SOLE   32,913 0 0
LEGACYTEXAS FINANCIAL GROUP IN Common Stock 52471Y106 3,392 83,323 SH   SOLE   59,737 0 23,586
LEGAL & GEN GROUP PLC SPONSORED ADR ADR 52463H103 15,271 886,304 SH   SOLE   771,778 0 114,526
LEGG MASON INC Common Stock 524901105 24,432 638,243 SH   SOLE   366,498 0 271,745
LEGGETT & PLATT INC Common Stock 524660107 16,318 425,274 SH   SOLE   382,827 0 42,447
LEGRAND SA-UNSP ADR ADR 524671104 5,264 357,830 SH   SOLE   335,397 0 22,433
LEIDOS HOLDINGS INC Common Stock 525327102 45,817 573,794 SH   SOLE   471,992 0 101,802
LEMAITRE VASCULAR INC COM Common Stock 525558201 812 29,008 SH   SOLE   17,585 0 11,423
LEND LEASE LTD SPONSORED ADR ADR 526023205 6,739 744,678 SH   SOLE   671,365 0 73,313
LENDINGCLUB CORP Common Stock 52603A208 304 92,635 SH   SOLE   90,703 0 1,932
LENDINGTREE INC Common Stock 52603B107 11,216 26,702 SH   SOLE   21,173 0 5,529
LENNAR CORP Common Stock 526057104 44,161 911,286 SH   SOLE   818,452 0 92,834
LENNAR CORP CL B Common Stock 526057302 538 13,974 SH   SOLE   12,161 0 1,813
LENNOX INTERNATIONAL INC Common Stock 526107107 24,953 90,736 SH   SOLE   83,121 0 7,615
LEVONO GROUP LTD ADR ADR 526250105 8,029 518,650 SH   SOLE   507,648 0 11,002
LEXICON PHARMACEUTICAL COM Common Stock 528872302 86 13,719 SH   SOLE   13,685 0 34
LEXINFINTECH HOLDINGS L - ADR ADR 528877103 331 29,618 SH   SOLE   29,508 0 110
LEXINGTON REALTY TRUST REIT REIT 529043101 12,174 1,293,728 SH   SOLE   827,483 0 466,245
LG PHILIP LCD CO LTD SPONS ADR REP ADR 50186V102 11,588 1,495,240 SH   SOLE   1,465,800 0 29,440
LGI HOMES INC COM Common Stock 50187T106 4,998 69,964 SH   SOLE   67,397 0 2,567
LHC GROUP INC Common Stock 50187A107 11,347 94,890 SH   SOLE   64,831 0 30,059
LIBBEY INC Common Stock 529898108 147 78,828 SH   SOLE   23,780 0 55,048
LIBERTY BRAVES GROUP-C Tracking Stk 531229888 964 34,480 SH   SOLE   32,309 0 2,171
LIBERTY BROADBAND-A Common Stock 530307107 2,341 22,765 SH   SOLE   19,931 0 2,834
LIBERTY BROADBAND-C Common Stock 530307305 18,812 180,503 SH   SOLE   171,289 0 9,214
LIBERTY EXPEDIA HOLD-A Common Stock 53046P109 9,315 194,909 SH   SOLE   114,112 0 80,797
LIBERTY GLOBAL INC-SERIES C Tracking Stk G5480U120 12,038 453,745 SH   SOLE   346,622 0 107,123
LIBERTY GLOBAL PLC Tracking Stk G5480U104 7,139 264,499 SH   SOLE   61,987 0 202,512
LIBERTY LATIN AMERICA CL A Common Stock G9001E102 361 20,932 SH   SOLE   20,283 0 649
LIBERTY LATIN AMERICA CLASS C Common Stock G9001E128 2,656 154,525 SH   SOLE   152,927 0 1,598
LIBERTY MEDIA CORP-LIBERTY-A Tracking Stk 531229870 1,472 41,046 SH   SOLE   34,094 0 6,952
LIBERTY MEDIA CORP-LIBERTY-C Tracking Stk 531229854 8,950 239,248 SH   SOLE   225,036 0 14,212
LIBERTY OILFIELD SERVICES -A Common Stock 53115L104 214 13,225 SH   SOLE   13,225 0 0
LIBERTY PPTY TR SH BEN INT REIT 531172104 10,889 217,616 SH   SOLE   185,045 0 32,571
LIBERTY SIRIUSXM GROUP Tracking Stk 531229409 5,203 137,619 SH   SOLE   126,778 0 10,841
LIBERTY SIRIUSXM GROUP-C Tracking Stk 531229607 25,878 681,361 SH   SOLE   427,504 0 253,857
LIBERTY TRIPADVISOR HOLDINGS INC Common Stock 531465102 1,739 140,219 SH   SOLE   59,349 0 80,870
LIFE HEALTHCARE GRP ADR ADR 531850105 312 49,827 SH   SOLE   49,270 0 557
LIFE STORAGE INC REIT 53223X107 6,896 72,533 SH   SOLE   61,081 0 11,452
LIFEVANTAGE CORP COM Common Stock 53222K205 393 30,284 SH   SOLE   13,119 0 17,165
LIGAND PHARMACEUTICALS CL B Common Stock 53220K504 21,311 186,695 SH   SOLE   24,473 0 162,222
LILIS ENERGY INC COM NEW Common Stock 532403201 12 20,337 SH   SOLE   20,337 0 0
LIMELIGHT NETWORKS INC Common Stock 53261M104 1,599 592,153 SH   SOLE   67,327 0 524,826
LINCOLN ELECTRIC HOLDINGS INC Common Stock 533900106 7,954 96,626 SH   SOLE   89,166 0 7,460
LINCOLN NATIONAL CORP Common Stock 534187109 82,100 1,273,856 SH   SOLE   778,497 0 495,359
LINDBLAD EXPEDITIONS H COM Common Stock 535219109 502 27,941 SH   SOLE   27,700 0 241
LINDE PLC Common Stock G5494J103 289,684 1,442,650 SH   SOLE   997,206 0 445,444
LINDSAY CORP Common Stock 535555106 1,912 23,254 SH   SOLE   16,175 0 7,079
LINECORP-SPONSORED ADR ADR 53567X101 4,606 163,685 SH   SOLE   150,473 0 13,212
LIONS GATE ENTERTAINMENT-A Common Stock 535919401 436 35,571 SH   SOLE   23,395 0 12,176
LIONS GATE ENTERTAINMENT-B Common Stock 535919500 839 72,270 SH   SOLE   67,815 0 4,455
LIQUIDIA TECHNOLOGIES INC Common Stock 53635D202 412 51,517 SH   SOLE   0 0 51,517
LIQUIDITY SERVICES INC Common Stock 53635B107 798 130,977 SH   SOLE   126,103 0 4,874
LITHIA MOTORS INC Common Stock 536797103 16,078 135,361 SH   SOLE   41,437 0 93,924
LITTELFUSE INC Common Stock 537008104 7,002 39,580 SH   SOLE   25,575 0 14,005
LIVANOVA PLC Common Stock G5509L101 3,032 42,134 SH   SOLE   40,242 0 1,892
LIVE NATION ENTERTAINMENT INC Common Stock 538034109 24,758 373,706 SH   SOLE   218,749 0 154,957
LIVE OAK BANCSHARES IN COM Common Stock 53803X105 372 21,707 SH   SOLE   21,456 0 251
LIVENT CORP Common Stock 53814L108 7,534 1,088,677 SH   SOLE   256,944 0 831,733
LIVEPERSON INC Common Stock 538146101 3,911 139,479 SH   SOLE   82,589 0 56,890
LIVERAMP HOLDINGS INC Common Stock 53815P108 7,596 156,678 SH   SOLE   138,727 0 17,951
LIXIL GROUP CORP ADR 53931R103 726 23,162 SH   SOLE   16,609 0 6,553
LKQ CORP Common Stock 501889208 21,819 819,942 SH   SOLE   649,190 0 170,752
LLOYDS TSB GROUP PLC SPONSORED ADR ADR 539439109 34,523 12,156,073 SH   SOLE   9,241,234 0 2,914,839
LMP CAPITAL AND INCOME FUND Closed-End Fund 50208A102 3,139 231,468 SH   SOLE   192,564 0 38,904
LOCALIZA RENT A CAR SPONSORED ADR ADR 53956W300 4,771 445,473 SH   SOLE   439,196 0 6,277
LOCKHEED MARTIN CORP Common Stock 539830109 260,053 715,334 SH   SOLE   502,796 0 212,538
LOEWS CORP Common Stock 540424108 45,173 826,286 SH   SOLE   634,684 0 191,602
LOGITECH INTL S A SHS Common Stock H50430232 236 5,932 SH   SOLE   5,819 0 113
LOGMEIN INC Common Stock 54142L109 8,621 117,006 SH   SOLE   49,274 0 67,732
LOMA NEGRA CIA IND-SPON ADR ADR 54150E104 939 80,225 SH   SOLE   42,762 0 37,463
LONDON STK EXCHANGE GR ADR ADR 54211N101 28,999 1,653,750 SH   SOLE   1,337,911 0 315,839
LONESTAR RESOURCES US I - CL A Common Stock 54240F103 32 13,915 SH   SOLE   11,422 0 2,493
LONZA GROUP AG - UNSPONSORED ADR ADR 54338V101 41,230 1,224,163 SH   SOLE   1,057,240 0 166,923
LORAL SPACE & COMMUNICATIONS I Common Stock 543881106 338 9,786 SH   SOLE   8,978 0 808
LOUISIANA-PACIFIC CORP Common Stock 546347105 5,768 219,973 SH   SOLE   151,176 0 68,797
LOVESAC CO/THE Common Stock 54738L109 851 27,385 SH   SOLE   217 0 27,168
LOWE'S COS INC Common Stock 548661107 332,272 3,292,753 SH   SOLE   2,022,928 0 1,269,825
LPL FINANCIAL HOLDINGS INC Common Stock 50212V100 18,874 231,386 SH   SOLE   110,793 0 120,593
LSB INDUSTRIES INC Common Stock 502160104 553 141,905 SH   SOLE   121,153 0 20,752
LSC COMMUNICATIONS INC - W/I Common Stock 50218P107 932 253,931 SH   SOLE   150,604 0 103,327
LSI INDUSTRIES INC Common Stock 50216C108 45 12,207 SH   SOLE   12,207 0 0
LTC PROPERTIES INC REIT REIT 502175102 5,394 118,139 SH   SOLE   86,494 0 31,645
LULULEMON ATHLETICA INC Common Stock 550021109 38,267 212,347 SH   SOLE   108,253 0 104,094
LUMBER LIQUIDATORS HOLDINGS IN Common Stock 55003T107 601 52,026 SH   SOLE   49,836 0 2,190
LUMENTUM HOLDINGS INC Common Stock 55024U109 7,592 142,139 SH   SOLE   124,544 0 17,595
LUMINEX CORP Common Stock 55027E102 3,833 185,701 SH   SOLE   126,109 0 59,592
LUNDIN PETROLEUM AB-SPON ADR ADR 55037R200 2,371 77,317 SH   SOLE   69,494 0 7,823
LUTHER BURBANK CORP Common Stock 550550107 384 35,296 SH   SOLE   19,686 0 15,610
LUXFER HLDGS PLC SPONSORED ADR Common Stock G5698W116 432 17,615 SH   SOLE   17,615 0 0
LVMH MOET HENNESSY LOU VUITT ADR ADR 502441306 87,019 1,022,426 SH   SOLE   902,062 0 120,365
LYDALL INC Common Stock 550819106 4,724 233,849 SH   SOLE   61,368 0 172,481
LYFT INC-A Common Stock 55087P104 545 8,290 SH   SOLE   6,439 0 1,851
LYON WILLIAM HOMES CL A NEW Common Stock 552074700 2,827 155,089 SH   SOLE   133,497 0 21,592
LYONDELLBASELL INDUSTRIES NV Common Stock N53745100 128,962 1,497,297 SH   SOLE   866,317 0 630,980
M&T BANK CORP Common Stock 55261F104 68,621 403,489 SH   SOLE   352,441 0 51,048
M/I HOMES INC Common Stock 55305B101 3,669 128,571 SH   SOLE   74,724 0 53,847
MACATAWA BK CORP COM Common Stock 554225102 155 15,131 SH   SOLE   14,909 0 222
MACERICH CO/THE REIT REIT 554382101 9,253 276,293 SH   SOLE   235,300 0 40,993
MACK CALI RLTY CORP COM REIT REIT 554489104 7,716 331,317 SH   SOLE   207,048 0 124,269
MACOM TECHNOLOGY SOLUTIONS HOLDINGS INC Common Stock 55405Y100 4,205 277,946 SH   SOLE   17,314 0 260,632
MACQUARIE BANK LTD ADR ADR 55607P204 36,306 412,563 SH   SOLE   366,840 0 45,723
MACQUARIE CLOBAL INFR TOT RET Closed-End Fund 55608D101 2,732 115,470 SH   SOLE   107,391 0 8,079
MACQUARIE INFRASTRUCTURE CORP Common Stock 55608B105 15,717 387,698 SH   SOLE   316,913 0 70,785
MACROGENICS INC Common Stock 556099109 645 38,011 SH   SOLE   37,465 0 546
MACY'S INC Common Stock 55616P104 46,130 2,149,586 SH   SOLE   1,275,280 0 874,306
MADISON SQUARE GARDEN CO - A Common Stock 55825T103 28,753 102,712 SH   SOLE   30,741 0 71,971
MAGELLAN HEALTH INC Common Stock 559079207 21,148 284,897 SH   SOLE   75,017 0 209,880
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP L MLP 559080106 35,227 550,427 SH   SOLE   530,380 0 20,047
MAGNA INTERNATIONAL INC Common Stock 559222401 38,408 772,798 SH   SOLE   392,392 0 380,406
MAGNOLIA OIL & GAS CORP Common Stock 559663109 510 44,073 SH   SOLE   43,963 0 110
MAGNOLIA OIL & GAS CORP WARRANTS Equity WRT 559663117 106 31,731 SH   SOLE   0 0 31,731
MAIDEN HOLDINGS LTD Common Stock G5753U112 24 37,640 SH   SOLE   3,227 0 34,413
MAKEMYTRIP LIMITED SHS Common Stock V5633W109 3,773 152,155 SH   SOLE   152,155 0 0
MAKITA CORP ADR NEW ADR 560877300 13,163 388,877 SH   SOLE   344,092 0 44,785
MALIBU BOATS INC - A Common Stock 56117J100 1,516 39,023 SH   SOLE   5,082 0 33,941
MALLINCKRODT PLC Common Stock G5785G107 6,664 725,914 SH   SOLE   332,266 0 393,648
MAMMOTH ENERGY SERVICES INC Common Stock 56155L108 661 96,125 SH   SOLE   56,106 0 40,019
MANHATTAN ASSOCIATES INC Common Stock 562750109 18,144 261,705 SH   SOLE   176,060 0 85,645
MANITOWOC CO INC/THE Common Stock 563571405 686 38,518 SH   SOLE   36,798 0 1,720
MANNING & NAPIER INC CL A Common Stock 56382Q102 43 24,595 SH   SOLE   24,595 0 0
MANNKIND CORP Common Stock 56400P706 75 65,482 SH   SOLE   4,648 0 60,834
MANPOWER INC Common Stock 56418H100 35,396 366,416 SH   SOLE   149,832 0 216,584
MANTECH INTERNATIONAL CORP Common Stock 564563104 7,881 119,675 SH   SOLE   54,308 0 65,367
MANULIFE FINANCIAL CORP Common Stock 56501R106 24,563 1,351,104 SH   SOLE   1,012,574 0 338,530
MARATHON OIL CORP Common Stock 565849106 53,301 3,750,940 SH   SOLE   2,701,095 0 1,049,845
MARATHON PETROLEUM CORP Common Stock 56585A102 167,307 2,994,036 SH   SOLE   1,750,954 0 1,243,082
MARCHEX INC-CLASS B Common Stock 56624R108 464 98,634 SH   SOLE   90,807 0 7,827
MARCUS & MILLICHAP INC Common Stock 566324109 680 22,057 SH   SOLE   21,861 0 196
MARCUS CORP Common Stock 566330106 2,617 79,393 SH   SOLE   43,898 0 35,495
MARFRIG GLOBAL FOOD-SPON ADR ADR 56656T105 30 17,933 SH   SOLE   17,933 0 0
MARINE PRODS CORP COM Common Stock 568427108 203 13,145 SH   SOLE   7,886 0 5,259
MARINEMAX INC Common Stock 567908108 650 39,541 SH   SOLE   38,250 0 1,291
MARINUS PHARMACEUTICAL COM Common Stock 56854Q101 61 14,785 SH   SOLE   12,749 0 2,036
MARKEL CORP Common Stock 570535104 62,258 57,138 SH   SOLE   20,240 0 36,898
MARKET VECTORS ETF TR AGRIBUS ETF ETF 92189F700 317 4,749 SH   SOLE   3,082 0 1,667
MARKETAXESS HOLDINGS INC Common Stock 57060D108 34,540 107,461 SH   SOLE   43,958 0 63,503
MARKS & SPENCER GROUP PLC SPONSORED ADR ADR 570912105 5,415 1,017,932 SH   SOLE   933,576 0 84,356
MARLIN BUSINESS SERVICES CORP Common Stock 571157106 319 12,804 SH   SOLE   9,974 0 2,830
MARRIOTT INTERNATIONAL INC/DE Common Stock 571903202 122,979 876,603 SH   SOLE   767,258 0 109,345
MARRIOTT VACATIONS WORLD Common Stock 57164Y107 8,057 83,578 SH   SOLE   72,815 0 10,763
MARSH & MCLENNAN COS INC Common Stock 571748102 171,852 1,722,825 SH   SOLE   1,231,847 0 490,978
MARTEN TRANSPORT LTD Common Stock 573075108 2,419 133,259 SH   SOLE   95,770 0 37,489
MARTIN MARIETTA MATERIALS INC Common Stock 573284106 33,131 143,980 SH   SOLE   129,249 0 14,731
MARUBENI CORP ADR ADR 573810207 5,010 75,185 SH   SOLE   66,087 0 9,098
MARUI LIMITED ADR NEW ADR 573814308 11,200 276,602 SH   SOLE   240,106 0 36,496
MARVELL TECHNOLOGY GROUP LTD Common Stock G5876H105 33,062 1,385,089 SH   SOLE   813,775 0 571,314
MASCO CORP Common Stock 574599106 36,282 924,626 SH   SOLE   801,124 0 123,502
MASIMO CORP Common Stock 574795100 15,066 101,234 SH   SOLE   44,887 0 56,347
MASONITE INTERNATIONAL CORP Common Stock 575385109 8,153 154,771 SH   SOLE   54,047 0 100,724
MASTEC INC Common Stock 576323109 9,143 177,436 SH   SOLE   62,267 0 115,169
MASTERCARD INC Common Stock 57636Q104 819,101 3,096,440 SH   SOLE   2,267,761 0 828,679
MASTERCRAFT BOAT HOLDINGS INC Common Stock 57637H103 247 12,616 SH   SOLE   2,365 0 10,251
MATADOR RES CO COM Common Stock 576485205 3,797 190,974 SH   SOLE   182,125 0 8,849
MATCH GROUP Common Stock 57665R106 5,380 79,971 SH   SOLE   62,237 0 17,734
MATERIALISE NV-ADR ADR 57667T100 455 23,287 SH   SOLE   22,736 0 551
MATERIALS SELECT SECTOR SPDR FD ETF 81369Y100 632 10,803 SH   SOLE   10,276 0 527
MATERION CORP Common Stock 576690101 9,961 146,903 SH   SOLE   97,339 0 49,564
MATRIX SERVICE CO Common Stock 576853105 2,176 107,389 SH   SOLE   90,872 0 16,517
MATSON INC COM Common Stock 57686G105 8,333 214,503 SH   SOLE   121,105 0 93,398
MATTEL INC Common Stock 577081102 13,339 1,189,943 SH   SOLE   689,495 0 500,448
MATTHEWS INTERNATIONAL CORP Common Stock 577128101 2,668 76,550 SH   SOLE   35,063 0 41,487
MAXAR TECHNOLOGIES LTD Common Stock 57778K105 551 70,503 SH   SOLE   66,451 0 4,052
MAXIM INTEGRATED PRODUCTS INC Common Stock 57772K101 33,084 553,059 SH   SOLE   482,410 0 70,649
MAXIMUS INC Common Stock 577933104 14,075 194,038 SH   SOLE   78,525 0 115,513
MAXLINEAR INC CL A Common Stock 57776J100 2,426 103,486 SH   SOLE   97,004 0 6,482
MAZDA MTR CORP ADR ADR 578787103 16,809 3,260,745 SH   SOLE   3,008,494 0 252,251
MBIA INC Common Stock 55262C100 5,078 545,461 SH   SOLE   299,714 0 245,747
MCCORMICK & CO INC/MD Common Stock 579780206 70,209 452,935 SH   SOLE   301,057 0 151,878
MCDERMOTT INTERNATIONAL INC Common Stock 580037703 4,977 515,250 SH   SOLE   427,400 0 87,850
MCDONALD'S CORP Common Stock 580135101 571,496 2,752,074 SH   SOLE   2,031,234 0 720,840
MCGRATH RENTCORP Common Stock 580589109 3,371 54,241 SH   SOLE   28,767 0 25,474
MCKESSON CORP Common Stock 58155Q103 80,984 602,607 SH   SOLE   480,180 0 122,427
MDC HOLDINGS INC Common Stock 552676108 10,863 331,397 SH   SOLE   279,153 0 52,244
MDC PARTNERS INC CL A SUB VTG Common Stock 552697104 301 119,261 SH   SOLE   51,295 0 67,966
MDU RESOURCES GROUP INC Common Stock 552690109 15,709 608,890 SH   SOLE   388,160 0 220,730
MECHEL - ADR ADR 583840608 2,636 1,261,407 SH   SOLE   1,235,991 0 25,416
MEDIASET SPA SPONSORED ADR ADR 584469407 118 13,693 SH   SOLE   13,693 0 0
MEDICAL PROPERTIES TRUST INC REIT REIT 58463J304 30,653 1,757,641 SH   SOLE   543,995 0 1,213,646
MEDICINES CO/THE Common Stock 584688105 7,919 217,151 SH   SOLE   197,011 0 20,140
MEDIDATA SOLUTIONS INC Common Stock 58471A105 9,439 104,290 SH   SOLE   43,427 0 60,863
MEDIFAST INC Common Stock 58470H101 6,337 49,394 SH   SOLE   30,065 0 19,329
MEDIOBANCA BANCA DI CR ADR ADR 58502K106 13,137 1,284,147 SH   SOLE   1,160,298 0 123,849
MEDNAX INC Common Stock 58502B106 7,265 287,940 SH   SOLE   180,204 0 107,736
MEDPACE HOLDINGS INC Common Stock 58506Q109 5,190 79,335 SH   SOLE   38,751 0 40,584
MEDTRONIC PLC Common Stock G5960L103 329,116 3,379,360 SH   SOLE   2,849,003 0 530,357
MEET GROUP INC COM Common Stock 58513U101 473 135,819 SH   SOLE   89,945 0 45,874
MEGGITT PLC ADS REPSTG 2 S ADR 58517R104 1,383 103,594 SH   SOLE   87,080 0 16,514
MELCO RESORTS & ENTERT-ADR ADR 585464100 13,180 606,794 SH   SOLE   559,596 0 47,198
MELINTA THERAPEUTICS INC Common Stock 58549G209 142 21,410 SH   SOLE   21,410 0 0
MELLANOX TECHNOLOGIES LTD Common Stock M51363113 2,352 21,251 SH   SOLE   18,299 0 2,952
MENLO THERAPEUTICS INC Common Stock 586858102 401 66,972 SH   SOLE   65,086 0 1,886
MERCADOLIBRE INC Common Stock 58733R102 66,018 107,912 SH   SOLE   86,677 0 21,235
MERCANTILE BANK CORP COM Common Stock 587376104 770 23,645 SH   SOLE   20,526 0 3,119
MERCER INTL INC-SBI Common Stock 588056101 1,850 119,607 SH   SOLE   78,551 0 41,056
MERCK & CO INC Common Stock 58933Y105 942,267 11,237,526 SH   SOLE   7,382,140 0 3,855,386
MERCK KGAA-SPONSORED ADR ADR 589339209 16,660 797,529 SH   SOLE   717,943 0 79,586
MERCURY GENERAL CORP Common Stock 589400100 9,415 150,633 SH   SOLE   122,915 0 27,718
MERCURY SYSTEMS INC Common Stock 589378108 8,256 117,353 SH   SOLE   75,357 0 41,996
MEREDITH CORP Common Stock 589433101 5,268 95,671 SH   SOLE   63,096 0 32,575
MERIDIAN BANCORP INC Common Stock 58958U103 792 44,271 SH   SOLE   16,636 0 27,635
MERIDIAN BIOSCIENCE INC Common Stock 589584101 2,025 170,483 SH   SOLE   82,527 0 87,956
MERIT MEDICAL SYSTEMS INC Common Stock 589889104 10,628 178,436 SH   SOLE   70,845 0 107,591
MERITAGE HOMES CORP Common Stock 59001A102 8,024 156,288 SH   SOLE   94,431 0 61,857
MERITOR INC Common Stock 59001K100 8,847 364,819 SH   SOLE   130,104 0 234,715
MERLIN ENTERTAINMENT-SP ADR ADR 59010Q205 6,099 537,367 SH   SOLE   452,920 0 84,447
MERSANA THERAPEUTICS I COM Common Stock 59045L106 498 122,873 SH   SOLE   7,688 0 115,185
MESA LABS INC COM Common Stock 59064R109 257 1,052 SH   SOLE   1,010 0 42
META FINL GROUP INC COM Common Stock 59100U108 911 32,487 SH   SOLE   24,387 0 8,100
METHANEX CORP Common Stock 59151K108 3,430 75,460 SH   SOLE   74,377 0 1,083
METHODE ELECTRONICS INC Common Stock 591520200 4,808 168,272 SH   SOLE   126,179 0 42,093
METLIFE INC Common Stock 59156R108 142,065 2,860,174 SH   SOLE   2,217,331 0 642,843
METROPOLITAN BANK HOLDING CO Common Stock 591774104 301 6,852 SH   SOLE   115 0 6,737
METSO CORP SPONSORED ADR ADR 592671101 1,143 116,652 SH   SOLE   97,951 0 18,701
METTLER-TOLEDO INTERNATIONAL I Common Stock 592688105 125,640 149,571 SH   SOLE   72,656 0 76,915
MFA MTG INVTS INC COM REIT REIT 55272X102 29,610 4,123,951 SH   SOLE   1,192,875 0 2,931,076
MFS CHARTER INCOME TRUST Closed-End Fund 552727109 4,188 513,905 SH   SOLE   328,784 0 185,121
MFS INTER INCOME FD SH BEN INT Closed-End Fund 55273C107 164 42,490 SH   SOLE   29,277 0 13,213
MFS MULTIMARKET INC TRUST Closed-End Fund 552737108 4,060 696,369 SH   SOLE   446,688 0 249,681
MFS MUN INCOME TR SH BEN INT Closed-End Fund 552738106 345 49,413 SH   SOLE   49,413 0 0
MGE ENERGY INC Common Stock 55277P104 6,477 88,622 SH   SOLE   70,326 0 18,296
MGIC INVESTMENT CORP Common Stock 552848103 7,337 558,344 SH   SOLE   388,208 0 170,136
MGM Growth Properties LLC - A REIT 55303A105 851 27,758 SH   SOLE   26,140 0 1,618
MGM RESORTS INTERNATIONAL Common Stock 552953101 24,973 874,087 SH   SOLE   764,082 0 110,005
MGP INGREDIENTS INC COM Common Stock 55303J106 836 12,612 SH   SOLE   11,634 0 978
MICHAELS STORES INC COM Common Stock 59408Q106 2,121 243,770 SH   SOLE   134,414 0 109,356
MICHELIN (CGDE) - UNSPONSORED ADR ADR 59410T106 28,532 1,128,175 SH   SOLE   985,642 0 142,533
MICRO FOCUS INTL SPN ADR ADR 594837403 15,546 593,582 SH   SOLE   349,634 0 243,948
MICROCHIP TECHNOLOGY INC Common Stock 595017104 118,872 1,371,078 SH   SOLE   681,838 0 689,240
MICRON TECHNOLOGY INC Common Stock 595112103 124,989 3,238,887 SH   SOLE   2,249,425 0 989,462
MICROSOFT CORP Common Stock 594918104 3,166,724 23,639,325 SH   SOLE   18,286,952 0 5,352,373
MICROSTRATEGY INC Common Stock 594972408 2,899 20,229 SH   SOLE   13,859 0 6,370
MID-AMERICA APARTMENT COMM REIT REIT 59522J103 47,428 402,751 SH   SOLE   275,687 0 127,064
MIDDLEBY CORP Common Stock 596278101 50,180 369,784 SH   SOLE   54,725 0 315,059
MIDDLESEX WATER CO Common Stock 596680108 3,056 51,579 SH   SOLE   26,342 0 25,237
MIDLAND STS BANCORP IN COM Common Stock 597742105 819 30,654 SH   SOLE   30,100 0 554
MIDSOUTH BANCORP INC COM Common Stock 598039105 160 13,469 SH   SOLE   13,391 0 78
MIDSTATES PETROLEUM Common Stock 59804T407 699 118,621 SH   SOLE   95,113 0 23,508
MIDWESTONE FINL GP INC COM Common Stock 598511103 241 8,608 SH   SOLE   8,572 0 36
MILACRON HOLDINGS CORP Common Stock 59870L106 3,322 240,703 SH   SOLE   32,489 0 208,214
MILLER INDUSTRIES INC/TN Common Stock 600551204 434 14,130 SH   SOLE   11,695 0 2,435
MILLICOM INTL CELLULAR S.A. Common Stock L6388F110 870 15,621 SH   SOLE   15,621 0 0
MIMECAST LTD ORD SHS Common Stock G14838109 1,386 29,668 SH   SOLE   29,568 0 100
MINERALS TECHNOLOGIES INC Common Stock 603158106 3,508 65,549 SH   SOLE   50,213 0 15,336
MINERVA NEUROSCIENCES COM Common Stock 603380106 56 10,013 SH   SOLE   9,886 0 127
MIRAGEN THERAPEUTICS INC Common Stock 60463E103 40 19,384 SH   SOLE   19,384 0 0
MIRATI THERAPEUTICS IN COM Common Stock 60468T105 1,828 17,749 SH   SOLE   4,891 0 12,858
MIRVAC GROUP REIT Q62377108 40 18,610 SH   SOLE   18,610 0 0
MISTRAS GROUP INC. Common Stock 60649T107 615 42,830 SH   SOLE   42,775 0 55
MITEK SYS INC COM NEW Common Stock 606710200 682 68,656 SH   SOLE   8,690 0 59,966
MITSUBISHI CHEM HLDGS CORP ADR ADR 606763100 896 25,391 SH   SOLE   16,095 0 9,296
MITSUBISHI CORP SPONSORED ADR ADR 606769305 33,691 634,489 SH   SOLE   561,253 0 73,236
MITSUBISHI ELEC ADR ADR 606776201 29,443 1,119,068 SH   SOLE   1,031,552 0 87,516
MITSUBISHI ESTATE LTD ADR ADR 606783207 42,448 2,292,000 SH   SOLE   2,030,712 0 261,288
MITSUBISHI TANABE PHRM SPONSORED ADR ADR 606813202 8,589 776,594 SH   SOLE   680,592 0 96,002
MITSUBISHI UFJ FINANCIAL GROUP INC ADR 606822104 47,057 9,906,678 SH   SOLE   8,739,212 0 1,167,467
MITSUI & CO LTD ADR ADR 606827202 32,739 100,343 SH   SOLE   86,311 0 14,032
MITSUI FUDOSAN-UNSPON ADR ADR 60683M109 22,501 306,828 SH   SOLE   260,428 0 46,400
MITSUI MINING & SMELTING-ADR ADR 606844207 347 73,135 SH   SOLE   73,135 0 0
MIZUHO FINANCIAL GROUP ADR ADR 60687Y109 24,845 8,626,897 SH   SOLE   7,901,438 0 725,458
MKS INSTRUMENTS INC Common Stock 55306N104 4,788 61,470 SH   SOLE   56,022 0 5,448
MOBILE MINI INC Common Stock 60740F105 3,719 122,231 SH   SOLE   99,921 0 22,310
MOBILE TELESYSTEMS OJSC SPONSORED ADR ADR 607409109 9,060 973,113 SH   SOLE   813,806 0 159,307
MOBILEIRON INC COM NEW Common Stock 60739U204 354 57,157 SH   SOLE   4,474 0 52,683
MODEL N INC COM Common Stock 607525102 1,888 96,804 SH   SOLE   31,894 0 64,910
MODERNA INC Common Stock 60770K107 496 33,890 SH   SOLE   21,032 0 12,858
MODINE MANUFACTURING CO Common Stock 607828100 14,505 1,013,618 SH   SOLE   25,343 0 988,275
MOELIS & CO. Common Stock 60786M105 5,373 153,731 SH   SOLE   146,881 0 6,850
MOHAWK INDUSTRIES INC Common Stock 608190104 53,173 360,571 SH   SOLE   260,050 0 100,521
MOLINA HEALTHCARE INC Common Stock 60855R100 15,173 106,000 SH   SOLE   67,219 0 38,781
MOLSON COORS BREWING CO Common Stock 60871R209 49,019 875,346 SH   SOLE   370,479 0 504,867
MOMENTA PHARMACEUTICALS INC COM Common Stock 60877T100 1,385 111,220 SH   SOLE   105,485 0 5,735
MOMO INC - SPON ADR ADR 60879B107 7,564 211,287 SH   SOLE   189,745 0 21,542
MONARCH CASINO & RESORT INC Common Stock 609027107 1,233 28,842 SH   SOLE   28,266 0 576
MONDELEZ INTERNATIONAL INC Common Stock 609207105 278,712 5,170,916 SH   SOLE   4,164,136 0 1,006,780
MONEYGRAM INTERNATIONAL INC Common Stock 60935Y208 664 268,698 SH   SOLE   205,590 0 63,108
MONGODB INC Common Stock 60937P106 5,599 36,812 SH   SOLE   31,358 0 5,454
MONMOUTH REAL ESTATE INVESTMENT CORP REIT REIT 609720107 1,802 132,986 SH   SOLE   104,226 0 28,760
MONOLITHIC POWER SYSTEMS INC Common Stock 609839105 15,400 113,421 SH   SOLE   71,781 0 41,640
MONOTARO CO LTD ADR ADR 61022V107 1,247 51,282 SH   SOLE   49,620 0 1,662
MONOTYPE IMAGING HOLDINGS INC Common Stock 61022P100 1,979 117,518 SH   SOLE   44,984 0 72,534
MONROE INC Common Stock 610236101 10,044 117,753 SH   SOLE   95,353 0 22,400
MONSTER BEVERAGE CORP Common Stock 61174X109 70,592 1,105,931 SH   SOLE   927,575 0 178,356
Montage Resources Corp Common Stock 61179L100 194 31,870 SH   SOLE   31,799 0 71
MOODY'S CORP Common Stock 615369105 185,859 951,611 SH   SOLE   380,577 0 571,034
MOOG INC Common Stock 615394202 10,607 113,310 SH   SOLE   76,822 0 36,488
MORGAN STANLEY Common Stock 617446448 183,866 4,196,900 SH   SOLE   2,929,339 0 1,267,561
MORGAN STANLEY EMER COM Closed-End Fund 61744H105 3,813 409,112 SH   SOLE   409,112 0 0
MORGAN STANLEY INSD MUN INCM Closed-End Fund 46132P108 17,479 1,148,444 SH   SOLE   1,148,444 0 0
MORNINGSTAR INC Common Stock 617700109 21,490 148,579 SH   SOLE   41,607 0 106,972
MOSAIC CO/THE Common Stock 61945C103 43,357 1,732,194 SH   SOLE   1,150,246 0 581,948
MOTORCAR PARTS OF AMERICA INC Common Stock 620071100 652 30,470 SH   SOLE   29,773 0 697
MOTOROLA SOLUTIONS INC Common Stock 620076307 143,776 862,327 SH   SOLE   502,458 0 359,869
MOTUS HOLDINGS LTD - ADR ADR 620156109 374 73,120 SH   SOLE   72,078 0 1,042
MOVADO GROUP INC Common Stock 624580106 1,313 48,636 SH   SOLE   32,157 0 16,479
MOWI ASA - SPON ADR ADR 624678108 13,398 574,048 SH   SOLE   524,687 0 49,361
MPLX LP MLP 55336V100 30,987 962,628 SH   SOLE   927,355 0 35,273
MR COOPER GROUP INC Common Stock 62482R107 1,038 129,557 SH   SOLE   124,894 0 4,663
MR PRICE GROUP LTD SPONSORED ADR ADR 62476L207 1,425 100,216 SH   SOLE   97,767 0 2,449
MRC GLOBAL INC COM Common Stock 55345K103 3,813 222,723 SH   SOLE   146,056 0 76,667
MS&AD INSURANCE GROUP HOLDINGS ADR ADR 553491101 19,246 1,219,616 SH   SOLE   1,081,775 0 137,841
MSA SAFETY INC Common Stock 553498106 5,931 56,273 SH   SOLE   31,893 0 24,380
MSC INDUSTRIAL DIRECT CO-A Common Stock 553530106 9,427 126,949 SH   SOLE   97,240 0 29,709
MSCI INC Common Stock 55354G100 110,149 461,279 SH   SOLE   112,522 0 348,757
MSG NETWORKS INC Common Stock 553573106 1,540 74,246 SH   SOLE   55,286 0 18,960
MTN GROUP LTD - SPONS ADR ADR 62474M108 2,310 307,964 SH   SOLE   302,588 0 5,376
MTS SYSTEMS CORP Common Stock 553777103 3,911 66,819 SH   SOLE   44,727 0 22,092
MUELLER INDUSTRIES INC Common Stock 624756102 4,897 167,316 SH   SOLE   111,217 0 56,099
MUELLER WATER PRODUCTS INC Common Stock 624758108 1,218 124,029 SH   SOLE   77,024 0 47,005
MUENCHENER RUECK - UNSPON ADR ADR 626188106 50,919 2,033,494 SH   SOLE   1,824,504 0 208,990
MULTICHOICE GROUP LTD ADR 62548D100 728 77,102 SH   SOLE   76,473 0 629
MULTI-COLOR CORP Common Stock 625383104 3,011 60,249 SH   SOLE   40,695 0 19,554
MUNI INTERMEDIATE DURA FUND Closed-End Fund 09253X102 37,993 2,704,143 SH   SOLE   2,295,743 0 408,400
MURATA MANUFACTURER-UNSPONSORED ADR ADR 626425102 19,736 1,762,100 SH   SOLE   1,614,722 0 147,378
MURPHY OIL CORP Common Stock 626717102 24,343 987,559 SH   SOLE   713,059 0 274,500
MURPHY USA INC Common Stock 626755102 12,951 154,129 SH   SOLE   77,342 0 76,787
MUSTANG BIO INC Common Stock 62818Q104 99 27,038 SH   SOLE   26,976 0 62
MYERS INDUSTRIES INC Common Stock 628464109 1,387 71,964 SH   SOLE   48,950 0 23,014
MYLAN NV Common Stock N59465109 20,801 1,092,508 SH   SOLE   653,162 0 439,346
MYOKARDIA INC COM Common Stock 62857M105 701 13,977 SH   SOLE   12,326 0 1,651
MYR GROUP INC Common Stock 55405W104 2,187 58,546 SH   SOLE   30,214 0 28,332
MYRIAD GENETICS INC Common Stock 62855J104 7,888 283,951 SH   SOLE   141,300 0 142,651
NABORS INDUSTRIES LTD Common Stock G6359F103 11,169 3,851,432 SH   SOLE   2,802,243 0 1,049,189
NABRIVA THERAPEUTICS PLC Common Stock G63637105 127 52,272 SH   SOLE   50,561 0 1,711
NANOMETRICS INC COM Common Stock 630077105 1,610 46,373 SH   SOLE   27,192 0 19,181
NANOSTRING TECHNOL INC COM Common Stock 63009R109 3,538 116,574 SH   SOLE   35,522 0 81,052
NANTKWEST INC COM Common Stock 63016Q102 37 36,719 SH   SOLE   1,611 0 35,108
NAPCO SECURITY SYSTEMS INC Common Stock 630402105 1,640 55,258 SH   SOLE   3,511 0 51,747
NASDAQ INC Common Stock 631103108 25,112 261,125 SH   SOLE   225,461 0 35,664
NASPERS LTD SPON ADR N SHS ADR 631512209 35,853 740,314 SH   SOLE   728,977 0 11,337
NATIONAL BEVERAGE CORP Common Stock 635017106 1,275 28,571 SH   SOLE   27,336 0 1,235
NATIONAL BK HLDGS CORP CL A Common Stock 633707104 2,100 57,850 SH   SOLE   37,979 0 19,871
NATIONAL CINEMEDIA INC Common Stock 635309107 3,355 511,486 SH   SOLE   182,300 0 329,186
NATIONAL FUEL GAS CO Common Stock 636180101 15,644 296,569 SH   SOLE   124,476 0 172,093
NATIONAL GEN HLDGS COR COM Common Stock 636220303 15,529 676,934 SH   SOLE   58,879 0 618,055
NATIONAL GRID TRANSCO PLC SPON ADR NEW ADR 636274409 32,881 618,291 SH   SOLE   576,411 0 41,880
NATIONAL HEALTHCARE CORP Common Stock 635906100 6,251 77,036 SH   SOLE   42,597 0 34,439
NATIONAL INSTRUMENTS CORP Common Stock 636518102 12,575 299,480 SH   SOLE   224,938 0 74,542
NATIONAL OILWELL VARCO INC Common Stock 637071101 34,404 1,547,659 SH   SOLE   1,226,518 0 321,141
NATIONAL PRESTO INDUSTRIES INC Common Stock 637215104 1,048 11,232 SH   SOLE   7,214 0 4,018
NATIONAL RESEARCH CORP Common Stock 637372202 989 17,169 SH   SOLE   11,289 0 5,880
NATIONAL RETAIL PROPERTIES REIT REIT 637417106 12,606 237,807 SH   SOLE   222,638 0 15,169
NATIONAL STORAGE AFFIL COM SHS BEN IN REIT 637870106 3,314 114,514 SH   SOLE   100,351 0 14,163
NATIONAL VISION HOLDINGS INC Common Stock 63845R107 907 29,500 SH   SOLE   11,798 0 17,702
NATIONAL WESTERN LIFE GROUP CL A Common Stock 638517102 1,401 5,451 SH   SOLE   1,244 0 4,207
NATIXIS UNSPONSERED ADR ADR 63873D103 2,888 74,897 SH   SOLE   64,079 0 10,818
NATL AUSTRALIA BANK LTD SPONSORED ADR ADR 632525408 45,639 4,850,056 SH   SOLE   4,205,833 0 644,223
NATL HEALTH INVESTORS INC REIT REIT 63633D104 4,693 60,140 SH   SOLE   45,113 0 15,027
NATURAL GAS SERVICES GROUP INC Common Stock 63886Q109 193 11,718 SH   SOLE   11,718 0 0
NATURAL GROCERS BY VIT COM Common Stock 63888U108 1,502 149,488 SH   SOLE   136,957 0 12,531
NATURAL HEALTH TRENDS COM PAR $.001 Common Stock 63888P406 94 11,662 SH   SOLE   11,662 0 0
NATURGY ENERGY GROUP SA-ADR ADR 63903X103 14,776 2,713,099 SH   SOLE   2,439,493 0 273,606
NATUS MEDICAL INC Common Stock 639050103 2,332 90,791 SH   SOLE   41,370 0 49,421
NAUTILUS INC Common Stock 63910B102 169 76,490 SH   SOLE   75,638 0 852
NAVIENT CORP Common Stock 63938C108 25,156 1,842,943 SH   SOLE   1,214,965 0 627,978
NAVIGANT CONSULTING INC Common Stock 63935N107 3,754 161,878 SH   SOLE   111,818 0 50,060
NAVIGATOR HOLDINGS LTD Common Stock Y62132108 413 44,152 SH   SOLE   22,231 0 21,921
NAVIOS MARITIME HOLDINGS INC Common Stock Y62197119 82 18,353 SH   SOLE   18,353 0 0
NAVISTAR INTERNATIONAL CORP Common Stock 63934E108 5,077 147,375 SH   SOLE   124,802 0 22,573
NBT BANCORP INC Common Stock 628778102 5,454 145,408 SH   SOLE   113,972 0 31,436
NCR CORP Common Stock 62886E108 17,998 578,722 SH   SOLE   240,409 0 338,313
NCS MULTISTAGE HOLDINGS INC Common Stock 628877102 533 150,182 SH   SOLE   43,281 0 106,901
NEDBANK GROUP LTD-SPONS ADR ADR 63975K104 5,757 320,360 SH   SOLE   316,036 0 4,324
NEENAH INC Common Stock 640079109 2,644 39,146 SH   SOLE   29,785 0 9,361
NEKTAR THERAPEUTICS Common Stock 640268108 16,918 475,492 SH   SOLE   350,700 0 124,792
NELNET INC Common Stock 64031N108 3,977 67,153 SH   SOLE   33,631 0 33,522
NEOGEN CORP Common Stock 640491106 9,709 156,325 SH   SOLE   111,348 0 44,977
NEOGENOMICS INC COM NEW Common Stock 64049M209 10,216 465,624 SH   SOLE   143,717 0 321,907
NEON THERAPEUTICS INC Common Stock 64050Y100 177 37,408 SH   SOLE   8,227 0 29,181
NESTE OYJ - UNSP ADR ADR 64104Y106 745 43,985 SH   SOLE   36,830 0 7,155
NESTLE S A SPONSORED ADR ADR 641069406 284,435 2,750,826 SH   SOLE   2,436,039 0 314,787
NESTLE SA-REG Common Stock H57312649 2,509 24,162 SH   SOLE   23,795 0 367
NET 1 UEPS TECHNOLOGIES INC Common Stock 64107N206 239 59,810 SH   SOLE   59,810 0 0
NETAPP INC Common Stock 64110D104 59,380 962,395 SH   SOLE   642,151 0 320,244
NETEASE INC ADR 64110W102 18,493 72,302 SH   SOLE   63,336 0 8,966
NETFLIX INC Common Stock 64110L106 409,837 1,115,749 SH   SOLE   893,380 0 222,369
NETGEAR INC Common Stock 64111Q104 2,053 81,184 SH   SOLE   58,904 0 22,280
NETSCOUT SYSTEMS INC Common Stock 64115T104 6,152 242,281 SH   SOLE   151,281 0 91,000
NEUBERGER BERMAN MUNICIPAL FUND INC Closed-End Fund 64124P101 1,085 74,396 SH   SOLE   74,396 0 0
NEUROCRINE BIOSCIENCES INC COM Common Stock 64125C109 9,052 107,218 SH   SOLE   82,483 0 24,735
NEVRO CORP Common Stock 64157F103 1,268 19,561 SH   SOLE   11,423 0 8,138
NEW AGE BEVERAGES CORP Common Stock 64157V108 121 25,868 SH   SOLE   25,795 0 73
NEW HOME CO INC/THE Common Stock 645370107 75 19,450 SH   SOLE   19,450 0 0
NEW JERSEY RESOURCES CORP Common Stock 646025106 6,633 133,269 SH   SOLE   97,923 0 35,346
NEW MEDIA INVESTMENT GROUP Common Stock 64704V106 2,497 264,554 SH   SOLE   229,992 0 34,562
NEW MTN FIN CORP COM Common Stock 647551100 347 24,862 SH   SOLE   58 0 24,804
NEW ORIENTAL ED & TECH SPON ADR ADR 647581107 33,721 349,149 SH   SOLE   308,272 0 40,877
NEW RELIC INC Common Stock 64829B100 2,974 34,383 SH   SOLE   31,048 0 3,335
NEW RESIDENTIAL INVT C COM REIT 64828T201 6,325 410,998 SH   SOLE   382,253 0 28,745
NEW SENIOR INVESTMENT GROUP REIT 648691103 3,175 472,421 SH   SOLE   299,625 0 172,796
NEW WORLD DEV LTD SPONSORED ADR ADR 649274305 687 223,630 SH   SOLE   89,439 0 134,191
NEW YORK COMMUNITY BANCORP INC Common Stock 649445103 22,513 2,255,843 SH   SOLE   1,843,002 0 412,841
NEW YORK MTG TR INC COM PAR $.02 REIT 649604501 6,838 1,102,934 SH   SOLE   877,147 0 225,787
NEW YORK REIT LIQUIDATING LLC REIT 64976L208 619 28,956 SH   SOLE   9,805 0 19,151
NEW YORK TIMES CO/THE Common Stock 650111107 11,068 339,307 SH   SOLE   330,658 0 8,649
NEWCREST MNG LTD SPONSORED ADR ADR 651191108 19,335 869,383 SH   SOLE   764,937 0 104,446
NEWELL BRANDS INC Common Stock 651229106 22,061 1,430,670 SH   SOLE   1,231,345 0 199,325
NEWLINK GENETICS CORP COM Common Stock 651511107 44 29,766 SH   SOLE   29,735 0 31
NEWMARK GROUP INC-CLASS A Common Stock 65158N102 6,520 726,012 SH   SOLE   454,049 0 271,963
NEWMARKET CORP Common Stock 651587107 6,812 16,991 SH   SOLE   12,652 0 4,339
NEWMONT GOLDCORP CORP Common Stock 651639106 93,180 2,422,150 SH   SOLE   1,809,618 0 612,532
NEWPARK RESOURCES INC Common Stock 651718504 1,524 205,427 SH   SOLE   175,298 0 30,129
NEWS CORP Common Stock 65249B109 16,860 1,249,785 SH   SOLE   1,106,623 0 143,162
NEWS CORP CL B Common Stock 65249B208 2,229 159,656 SH   SOLE   146,868 0 12,788
NEXA RESOURCES SA Common Stock L67359106 1,800 187,710 SH   SOLE   187,710 0 0
NEXPOINT RESIDENTIAL REIT 65341D102 2,341 56,540 SH   SOLE   34,013 0 22,527
NEXSTAR MEDIAGROUP INC Common Stock 65336K103 18,116 179,362 SH   SOLE   87,726 0 91,636
NEXTDECADE CORP Common Stock 65342K105 533 84,293 SH   SOLE   82,893 0 1,400
NEXTERA ENERGY INC Common Stock 65339F101 347,946 1,698,458 SH   SOLE   1,245,634 0 452,824
NEXTGEN HEALTHCARE INC Common Stock 65343C102 4,649 233,628 SH   SOLE   81,816 0 151,812
NI HLDGS INC COM Common Stock 65342T106 245 13,929 SH   SOLE   13,793 0 136
NIC INC Common Stock 62914B100 3,537 220,489 SH   SOLE   78,088 0 142,401
NICE SYS LTD SPONSORED ADR ADR 653656108 34,648 252,902 SH   SOLE   215,070 0 37,832
NIDEC CORP SPONSORED ADR ADR 654090109 32,789 956,771 SH   SOLE   839,531 0 117,239
NIELSEN HOLDINGS PLC Common Stock G6518L108 32,793 1,451,027 SH   SOLE   1,183,487 0 267,540
NIHON KOHEN CORP - ADR ADR 65412C108 281 20,931 SH   SOLE   20,931 0 0
NII HOLDINGS INC Common Stock 62913F508 852 504,278 SH   SOLE   182,842 0 321,436
NIKE INC Common Stock 654106103 398,934 4,752,038 SH   SOLE   3,597,973 0 1,154,065
NIKON CORP PLC ADR ADR 654111202 13,223 939,789 SH   SOLE   851,919 0 87,870
NINTENDO LTD ADR ADR 654445303 33,753 737,447 SH   SOLE   653,849 0 83,598
NIO INC - ADR ADR 62914V106 851 333,918 SH   SOLE   320,804 0 13,114
NIPPON STEEL CORP-SPON ADR ADR 65461T101 1,396 82,355 SH   SOLE   69,087 0 13,268
NIPPON TELEGRAPH & TELEPHONE CORP ADR 654624105 57,297 1,232,331 SH   SOLE   1,098,181 0 134,150
NIPPON YUSEN KABUS-SPN ADR ADR 654633304 408 124,661 SH   SOLE   69,904 0 54,757
NISOURCE INC Common Stock 65473P105 43,538 1,511,734 SH   SOLE   1,357,898 0 153,836
NISSAN MOTORS SPONSORED ADR ADR 654744408 14,168 991,454 SH   SOLE   933,495 0 57,959
NITTO DENKO CORP ADR ADR 654802206 12,645 511,926 SH   SOLE   479,257 0 32,669
NL INDS INC COM NEW Common Stock 629156407 73 20,059 SH   SOLE   20,015 0 44
NLIGHT INC Common Stock 65487K100 489 25,453 SH   SOLE   25,234 0 219
NMC HEALTH PLC - UNSP ADR ADR 62919Q102 702 22,276 SH   SOLE   0 0 22,276
NMI HOLDINGS INC Common Stock 629209305 5,787 203,837 SH   SOLE   100,851 0 102,986
NN GROUP NV - UNSPON ADR ADR 629334103 12,794 638,732 SH   SOLE   538,544 0 100,188
NN INC Common Stock 629337106 1,218 124,754 SH   SOLE   123,357 0 1,397
NOAH HLDGS LTD SPONSORED ADS ADR 65487X102 2,232 52,457 SH   SOLE   51,501 0 956
NOBLE CORP PLC Common Stock G65431101 2,483 1,327,908 SH   SOLE   1,304,957 0 22,951
NOBLE ENERGY INC Common Stock 655044105 26,010 1,161,155 SH   SOLE   959,213 0 201,942
NOBLE INTL LTD COM ETF 74348A467 261 3,765 SH   SOLE   0 0 3,765
NOKIA CORP SPONSORED ADR ADR 654902204 18,468 3,686,313 SH   SOLE   3,276,457 0 409,857
NOKIAN TYRES OYJ ADR ADR 65528V107 6,681 426,384 SH   SOLE   381,445 0 44,939
NOMAD FOODS LTD Common Stock G6564A105 1,779 83,306 SH   SOLE   75,192 0 8,114
NOMURA HLDGS INC SPONSORED ADR ADR 65535H208 11,779 3,318,024 SH   SOLE   3,004,649 0 313,375
NORDEA BANK ABP - SPON ADR ADR 65558R109 13,722 1,897,950 SH   SOLE   1,638,270 0 259,680
NORDIC AMERICAN TANKERS LTD Common Stock G65773106 641 273,895 SH   SOLE   264,222 0 9,673
NORDSON CORP Common Stock 655663102 14,348 101,533 SH   SOLE   82,606 0 18,927
NORDSTROM INC Common Stock 655664100 17,283 542,470 SH   SOLE   361,437 0 181,033
NORFOLK SOUTHERN CORP Common Stock 655844108 163,643 820,967 SH   SOLE   657,371 0 163,596
NORSK HYDRO A S SPONSORED ADR ADR 656531605 7,870 2,186,108 SH   SOLE   1,801,677 0 384,431
NORTHERN OIL & GAS NEV COM Common Stock 665531109 87 45,157 SH   SOLE   44,837 0 320
NORTHERN TRUST CORP Common Stock 665859104 41,074 456,377 SH   SOLE   387,650 0 68,727
NORTHFIELD BANCORP INC/NJ Common Stock 66611T108 2,771 177,533 SH   SOLE   143,265 0 34,268
NORTHRIM BANCORP INC Common Stock 666762109 348 9,770 SH   SOLE   9,764 0 6
NORTHROP GRUMMAN CORP Common Stock 666807102 197,009 609,726 SH   SOLE   478,833 0 130,893
NORTHSTAR REALTY EUROPE CORP REIT 66706L101 3,799 231,213 SH   SOLE   144,889 0 86,324
NORTHWEST BANCSHARES INC Common Stock 667340103 7,786 442,116 SH   SOLE   238,430 0 203,686
NORTHWEST NATURAL HOLDING CO Common Stock 66765N105 7,331 105,483 SH   SOLE   93,111 0 12,372
NORTHWEST PIPE CO Common Stock 667746101 232 9,003 SH   SOLE   8,703 0 300
NORTHWESTERN CORP Common Stock 668074305 23,382 324,081 SH   SOLE   197,589 0 126,492
NORWEGIAN CRUISE LINE SHS Common Stock G66721104 34,539 644,033 SH   SOLE   222,210 0 421,823
NOVAGOLD RES INC COM NEW Common Stock 66987E206 215 36,426 SH   SOLE   32,555 0 3,871
NOVANTA INC Common Stock 67000B104 5,759 61,067 SH   SOLE   35,876 0 25,191
NOVARTIS A G SPONSORED ADR ADR 66987V109 226,204 2,477,320 SH   SOLE   1,820,792 0 656,528
NOVAVAX INC COM Common Stock 670002401 75 12,825 SH   SOLE   12,825 0 0
NOVOCURE LTD Common Stock G6674U108 4,011 63,434 SH   SOLE   32,452 0 30,982
NOVO-NORDISK A S ADR ADR 670100205 103,591 2,029,602 SH   SOLE   1,771,108 0 258,494
NOVOZYMES A/S UNSPONS ADR ADR 670108109 11,367 244,287 SH   SOLE   227,386 0 16,901
NOW INC/DE Common Stock 67011P100 4,376 296,498 SH   SOLE   193,515 0 102,983
NRG ENERGY INC Common Stock 629377508 42,043 1,197,133 SH   SOLE   930,459 0 266,674
NSK LTD SPONSORED ADR ADR 670184100 6,126 346,865 SH   SOLE   294,459 0 52,406
NTT DOCOMO INC SPONS ADR ADR 62942M201 49,206 2,108,242 SH   SOLE   1,951,274 0 156,968
NU SKIN ENTERPRISES INC Common Stock 67018T105 7,347 148,969 SH   SOLE   85,575 0 63,394
NUANCE COMMUNICATIONS INC Common Stock 67020Y100 3,518 220,261 SH   SOLE   189,073 0 31,188
NUCOR CORP Common Stock 670346105 48,706 883,951 SH   SOLE   793,858 0 90,093
NUTANIX INC-A Common Stock 67059N108 1,908 73,551 SH   SOLE   54,814 0 18,737
NUTRIEN LTD Common Stock 67077M108 12,086 226,083 SH   SOLE   205,896 0 20,187
NUVASIVE INC Common Stock 670704105 4,145 70,814 SH   SOLE   47,895 0 22,919
NUVEEN ATM-FREE MUNI INCOME FUND Closed-End Fund 670657105 58,545 4,239,304 SH   SOLE   3,705,979 0 533,325
NUVEEN CREDIT STRATEGIES INCOME FUND Closed-End Fund 67073D102 12,891 1,627,617 SH   SOLE   1,494,430 0 133,187
NUVEEN GLOBAL HIGH INCOME FUND Closed-End Fund 67075G103 5,762 372,471 SH   SOLE   316,941 0 55,530
NUVEEN PFD & INCOME TE COM Closed-End Fund 67075A106 622 26,281 SH   SOLE   13,969 0 12,312
NUVEEN PREFERRED INCOME OPPORTUNITY FUND Closed-End Fund 67073B106 3,346 337,602 SH   SOLE   185,111 0 152,491
NUVEEN QUALITY MUNICIPAL INCOME Closed-End Fund 67066V101 58,107 4,150,503 SH   SOLE   3,627,018 0 523,485
NUVEEN QUALITY PREFERRED II Closed-End Fund 67072C105 503 52,982 SH   SOLE   27,471 0 25,512
NUVEEN REAL ASSET INC COM Closed-End Fund 67074Y105 9,962 588,399 SH   SOLE   400,218 0 188,181
NV5 GLOBAL INC COM Common Stock 62945V109 582 7,145 SH   SOLE   6,988 0 157
NVE CORP COM NEW Common Stock 629445206 351 5,047 SH   SOLE   2,205 0 2,842
NVENT ELECTRIC Common Stock G6700G107 9,560 385,642 SH   SOLE   288,713 0 96,929
NVIDIA CORP Common Stock 67066G104 212,569 1,294,340 SH   SOLE   1,075,113 0 219,227
NVR INC Common Stock 62944T105 15,689 4,655 SH   SOLE   4,386 0 269
NXP SEMICONDUCTORS N V COM Common Stock N6596X109 67,692 693,499 SH   SOLE   543,951 0 149,548
NYMOX PHARMACEUTICAL CORP Common Stock P73398102 56 38,762 SH   SOLE   38,762 0 0
O A O TATNEFT SPON ADR REG S ADR 876629205 2,045 27,885 SH   SOLE   27,020 0 865
OAKTREE SPECIALTY LENDING CORP Common Stock 67401P108 196 36,253 SH   SOLE   36,253 0 0
OAO GAZPROM - SPON ADR ADR 368287207 20,179 2,756,641 SH   SOLE   2,673,496 0 83,145
OASIS PETE INC NEW COM Common Stock 674215108 6,282 1,106,004 SH   SOLE   905,451 0 200,553
OCCIDENTAL PETROLEUM CORP Common Stock 674599105 80,389 1,598,832 SH   SOLE   984,725 0 614,107
OCEANEERING INTERNATIONAL INC Common Stock 675232102 10,390 509,585 SH   SOLE   281,863 0 227,722
OCEANFIRST FINANCIAL CORP Common Stock 675234108 1,603 64,495 SH   SOLE   26,174 0 38,321
OCULAR THERAPEUTIX Common Stock 67576A100 54 12,258 SH   SOLE   12,199 0 59
OCWEN FINANCIAL CORP Common Stock 675746309 1,413 682,751 SH   SOLE   296,672 0 386,079
OFFICE DEPOT INC Common Stock 676220106 7,225 3,507,377 SH   SOLE   1,914,635 0 1,592,742
OFFICE PROPERTIES INCOME TRU REIT 67623C109 5,627 214,187 SH   SOLE   145,957 0 68,230
OFG BANCORP Common Stock 67103X102 13,541 569,672 SH   SOLE   198,325 0 371,347
OGE ENERGY CORP Common Stock 670837103 33,613 789,776 SH   SOLE   549,814 0 239,962
OI SA ADR 670851401 277 702,067 SH   SOLE   315,800 0 386,267
OIL CO LUKOIL SPONSORED ADR ADR 69343P105 18,876 224,660 SH   SOLE   202,220 0 22,440
OIL SEARCH LTD-SPONSORED ADR ADR 677890303 5,009 204,780 SH   SOLE   174,927 0 29,853
OIL STATES INTERNATIONAL INC Common Stock 678026105 4,903 267,935 SH   SOLE   200,075 0 67,860
OKTA INC CL A Common Stock 679295105 19,461 157,563 SH   SOLE   153,351 0 4,212
OLD DOMINION FREIGHT LINE INC Common Stock 679580100 15,850 106,194 SH   SOLE   87,808 0 18,386
OLD LINE BANCSHARES COM Common Stock 67984M100 283 10,636 SH   SOLE   10,592 0 44
OLD NATIONAL BANCORP/IN Common Stock 680033107 7,575 456,595 SH   SOLE   311,444 0 145,151
OLD REPUBLIC INTERNATIONAL COR Common Stock 680223104 18,214 813,872 SH   SOLE   624,201 0 189,671
OLD SECOND BANCORP INC Common Stock 680277100 411 32,184 SH   SOLE   31,901 0 283
OLIN CORP Common Stock 680665205 10,279 469,144 SH   SOLE   355,231 0 113,913
OLLIES BARGAIN OUTLT H COM Common Stock 681116109 14,119 162,078 SH   SOLE   125,113 0 36,965
OLYMPIC STEEL INC Common Stock 68162K106 724 53,039 SH   SOLE   52,809 0 230
OLYMPUS CORP SPONSORED ADR ADR 68163W109 16,048 1,452,270 SH   SOLE   1,303,798 0 148,472
OMEGA HEALTHCARE INVESTORS REIT REIT 681936100 20,968 570,552 SH   SOLE   351,497 0 219,056
OMEROS CORP COM Common Stock 682143102 621 39,578 SH   SOLE   36,578 0 3,000
OMNICELL INC Common Stock 68213N109 15,124 175,795 SH   SOLE   90,028 0 85,767
OMNICOM GROUP INC Common Stock 681919106 104,612 1,276,538 SH   SOLE   659,780 0 616,758
OMNOVA SOLUTIONS INC Common Stock 682129101 671 107,634 SH   SOLE   78,355 0 29,279
OMRON CORP SPONSORED ADR ADR 682151303 25,301 484,225 SH   SOLE   440,741 0 43,484
OMV AG SPON ADR NEW ADR 670875509 11,593 237,993 SH   SOLE   214,440 0 23,553
ON DECK CAPITAL INC Common Stock 682163100 64 15,502 SH   SOLE   15,487 0 15
ON SEMICONDUCTOR CORP Common Stock 682189105 25,070 1,240,460 SH   SOLE   637,550 0 602,910
ONE GAS INC COM Common Stock 68235P108 10,941 121,168 SH   SOLE   89,658 0 31,510
ONE LIBERTY PROPERTIES INC REIT REIT 682406103 1,707 58,959 SH   SOLE   47,841 0 11,118
ONEMAIN HOLDINGS INC Common Stock 68268W103 10,278 303,992 SH   SOLE   172,859 0 131,133
ONEOK INC Common Stock 682680103 79,537 1,155,898 SH   SOLE   1,032,871 0 123,027
ONESPAN INC Common Stock 68287N100 1,032 72,810 SH   SOLE   61,612 0 11,198
ONEX CORPORATION Common Stock 68272K103 1,499 24,807 SH   SOLE   24,807 0 0
ONO PHARMACEUTICAL CO ADR ADR 682736103 6,529 1,099,210 SH   SOLE   988,476 0 110,734
OOMA INC Common Stock 683416101 298 28,410 SH   SOLE   27,993 0 417
OP BANCORP Common Stock 67109R109 312 28,777 SH   SOLE   23,981 0 4,796
OPEN TEXT CORP Common Stock 683715106 11,332 275,052 SH   SOLE   271,112 0 3,940
OPKO HEALTH INC COM Common Stock 68375N103 1,128 462,177 SH   SOLE   291,856 0 170,321
OPPENHEIMER HOLDINGS INC Common Stock 683797104 1,235 45,355 SH   SOLE   21,041 0 24,314
OPTINOSE INC Common Stock 68404V100 273 38,621 SH   SOLE   14,095 0 24,526
OPUS BK IRVINE CALIF COM Common Stock 684000102 2,439 115,527 SH   SOLE   107,310 0 8,217
ORACLE CORP Common Stock 68389X105 612,538 10,751,933 SH   SOLE   7,009,576 0 3,742,357
ORANGE SA ADR 684060106 19,962 1,269,857 SH   SOLE   1,115,013 0 154,844
ORASURE TECHNOLOGIES INC COM Common Stock 68554V108 1,197 129,019 SH   SOLE   123,850 0 5,169
ORBCOMM INC Common Stock 68555P100 394 54,341 SH   SOLE   53,083 0 1,258
ORCHARD THERAPEUTICS PLC ADR 68570P101 715 51,073 SH   SOLE   15,536 0 35,537
ORCHID ISLAND CAPITAL INC REIT 68571X103 1,274 200,321 SH   SOLE   199,954 0 367
OREILLY AUTOMOTIVE INC Common Stock 67103H107 115,077 311,591 SH   SOLE   212,168 0 99,423
ORICA LTD ADR ADR 68618H103 215 15,030 SH   SOLE   8,709 0 6,321
ORIENTAL LAND CO LTD-ADR ADR 68620X104 322 13,092 SH   SOLE   1,329 0 11,763
ORION ENGINEERED CARBO COM Common Stock L72967109 925 43,220 SH   SOLE   43,220 0 0
ORION GROUP HOLDINGS INC Common Stock 68628V308 234 87,197 SH   SOLE   86,393 0 804
ORITANI FINANCIAL CORP Common Stock 68633D103 3,422 192,895 SH   SOLE   138,163 0 54,732
ORIX CORP SPONSORED ADR ADR 686330101 43,888 586,105 SH   SOLE   533,512 0 52,593
ORKLA ASA SPON ADR ADR 686331109 13,416 1,519,397 SH   SOLE   1,403,797 0 115,600
ORMAT TECHNOLOGIES INC Common Stock 686688102 2,226 35,112 SH   SOLE   23,531 0 11,581
ORTHOFIX MEDICAL INC Common Stock 68752M108 2,784 52,650 SH   SOLE   40,039 0 12,611
OSHKOSH CORP Common Stock 688239201 22,631 271,061 SH   SOLE   160,553 0 110,508
OSI SYSTEMS INC Common Stock 671044105 5,939 52,734 SH   SOLE   31,940 0 20,794
OTONOMY INC COM Common Stock 68906L105 35 12,627 SH   SOLE   12,627 0 0
OTSUKA HLDGS CO LTD ADR ADR 689164101 19,643 1,206,811 SH   SOLE   1,101,832 0 104,979
OTTER TAIL CORP Common Stock 689648103 5,283 100,045 SH   SOLE   58,536 0 41,509
OUTFRONT MEDIA INC REIT 69007J106 10,087 391,133 SH   SOLE   141,541 0 249,592
OVERSEA-CHINESE BANK-UNS ADR ADR 690333109 11,225 671,724 SH   SOLE   585,918 0 85,806
OVERSEAS SHIPHOLDING GROUP-A Common Stock 69036R863 731 388,739 SH   SOLE   169,672 0 219,067
OVERSTOCK.COM INC Common Stock 690370101 354 26,008 SH   SOLE   16,374 0 9,634
OWENS & MINOR INC Common Stock 690732102 2,675 835,853 SH   SOLE   564,698 0 271,155
OWENS CORNING Common Stock 690742101 7,753 133,216 SH   SOLE   119,584 0 13,632
OWENS-ILLINOIS INC Common Stock 690768403 27,640 1,600,483 SH   SOLE   357,173 0 1,243,310
OXFORD IMMUNOTEC GLOBA ORD SHS Common Stock G6855A103 144 10,489 SH   SOLE   2,941 0 7,548
OXFORD INDUSTRIES INC Common Stock 691497309 5,001 65,971 SH   SOLE   35,010 0 30,961
P T TELEKOMUNIKASI INDONESIA SPONSORED ADR ADR 715684106 13,912 475,773 SH   SOLE   459,290 0 16,483
PACCAR INC Common Stock 693718108 70,584 984,979 SH   SOLE   832,477 0 152,502
PACIFIC BIOSCIENCES OF CALIFORNIA INC Common Stock 69404D108 1,471 243,197 SH   SOLE   106,444 0 136,753
PACIFIC CENTY CYBERWKS SPONSORED ADR ADR 70454G207 475 83,860 SH   SOLE   24,818 0 59,042
PACIFIC MERCANTILE COM Common Stock 694552100 314 38,019 SH   SOLE   22,242 0 15,777
PACIFIC PREMIER BNCRP COM Common Stock 69478X105 3,915 126,774 SH   SOLE   108,322 0 18,452
PACIRA BIOSCIENCES INC Common Stock 695127100 4,637 106,630 SH   SOLE   13,177 0 93,453
PACKAGING CORP OF AMERICA Common Stock 695156109 31,317 328,547 SH   SOLE   233,145 0 95,402
PACWEST BANCORP Common Stock 695263103 31,931 822,337 SH   SOLE   453,842 0 368,495
PADDY POWER BETFAIR-UNSP ADR ADR 344044102 6,799 179,771 SH   SOLE   169,754 0 10,017
PAGERDUTY INC Common Stock 69553P100 267 5,677 SH   SOLE   3,851 0 1,826
PAGSEGURO DIGITAL LTD-CL A Common Stock G68707101 23,329 598,649 SH   SOLE   517,935 0 80,714
PALO ALTO NETWORKS INC COM Common Stock 697435105 32,225 158,151 SH   SOLE   108,695 0 49,456
PAMPA ENERGIA S A SPONS ADR LVL I ADR 697660207 9,563 275,820 SH   SOLE   262,304 0 13,516
PAN AMERICAN SILVER CORP-CVR Right 697900132 786 1,143,395 SH   SOLE   663,473 0 479,922
PAN PACIFIC INTERNATIONAL HOLDINGS CORP ADR ADR 69807K105 18,171 1,143,351 SH   SOLE   1,020,192 0 123,159
PANASONIC CORP - ADR ADR 69832A205 10,765 1,298,907 SH   SOLE   1,141,039 0 157,868
PANDORA A/S SPONSORED ADR ADR 698341203 3,672 414,026 SH   SOLE   380,338 0 33,688
PANHANDLE OIL AND GAS INC Common Stock 698477106 566 43,434 SH   SOLE   40,691 0 2,743
PAPA JOHN'S INTERNATIONAL INC Common Stock 698813102 1,754 39,225 SH   SOLE   32,211 0 7,014
PAR PACIFIC HOLDINGS INC Common Stock 69888T207 49,741 2,424,031 SH   SOLE   40,277 0 2,383,754
PARAMOUNT GROUP INC COM REIT 69924R108 10,131 723,105 SH   SOLE   432,686 0 290,419
PARATEK PHARMACEUTICALS INC Common Stock 699374302 660 165,448 SH   SOLE   155,165 0 10,283
PARETEUM CORP Common Stock 69946T207 508 194,633 SH   SOLE   194,633 0 0
PARK AEROSPACE CORP Common Stock 70014A104 729 43,682 SH   SOLE   27,415 0 16,267
PARK CITY GROUP INC COM NEW Common Stock 700215304 72 13,379 SH   SOLE   13,379 0 0
PARK HOTELS & RESORTS INC REIT 700517105 9,853 357,493 SH   SOLE   257,642 0 99,851
PARK NATIONAL CORP Common Stock 700658107 2,091 21,036 SH   SOLE   12,359 0 8,677
PARK24 CO LTD-SPN ADR ADR 701491102 5,862 251,788 SH   SOLE   226,806 0 24,982
PARKER HANNIFIN CORP Common Stock 701094104 72,208 424,727 SH   SOLE   381,213 0 43,514
PARK-OHIO HOLDINGS CORP Common Stock 700666100 436 13,386 SH   SOLE   1,920 0 11,466
PARSLEY ENERGY INC Common Stock 701877102 13,949 733,749 SH   SOLE   430,823 0 302,926
PARTY CITY HOLDCO INC COM Common Stock 702149105 1,586 216,366 SH   SOLE   84,719 0 131,647
PATRICK INDS INC COM Common Stock 703343103 2,414 49,074 SH   SOLE   47,025 0 2,049
PATTERN ENERGY GROUP INC Common Stock 70338P100 2,873 124,447 SH   SOLE   67,979 0 56,468
PATTERSON COS INC Common Stock 703395103 18,566 810,762 SH   SOLE   557,229 0 253,533
PATTERSON UTI ENERGY INC COM Common Stock 703481101 8,011 696,036 SH   SOLE   497,821 0 198,215
PAYCHEX INC Common Stock 704326107 75,714 920,083 SH   SOLE   790,189 0 129,894
PAYCOM SOFTWARE INC COM Common Stock 70432V102 21,279 93,856 SH   SOLE   44,819 0 49,037
PAYLOCITY HOLDING CORP Common Stock 70438V106 2,919 31,116 SH   SOLE   17,451 0 13,665
PAYPAL HOLDINGS INC Common Stock 70450Y103 373,456 3,262,764 SH   SOLE   2,561,622 0 701,142
PBF ENERGY INC CL A Common Stock 69318G106 9,131 291,741 SH   SOLE   190,370 0 101,371
PC CONNECTION INC Common Stock 69318J100 1,215 34,744 SH   SOLE   29,078 0 5,666
PCM INC Common Stock 69323K100 1,094 31,220 SH   SOLE   18,015 0 13,205
PCSB FINANCIAL CORP Common Stock 69324R104 1,368 67,567 SH   SOLE   30,759 0 36,808
PDC ENERGY INC Common Stock 69327R101 4,471 123,983 SH   SOLE   105,674 0 18,309
PDF SOLUTIONS INC COM Common Stock 693282105 773 58,884 SH   SOLE   56,599 0 2,285
PDL BIOPHARMA INC Common Stock 69329Y104 2,809 894,675 SH   SOLE   376,353 0 518,322
PDVWIRELESS INC Common Stock 69290R104 640 13,623 SH   SOLE   13,572 0 51
PEABODY ENERGY CORP Common Stock 704551100 2,213 91,838 SH   SOLE   66,092 0 25,746
PEARSON PLC SPONSORED ADR ADR 705015105 13,244 1,278,370 SH   SOLE   1,172,280 0 106,090
PEBBLEBROOK HOTEL TRUST REIT REIT 70509V100 6,818 241,937 SH   SOLE   140,618 0 101,319
PEGASYSTEMS INC Common Stock 705573103 3,307 46,447 SH   SOLE   26,786 0 19,661
PEMBINA PIPELINE CORP COM Common Stock 706327103 11,805 317,245 SH   SOLE   311,626 0 5,619
PENN NATIONAL GAMING INC Common Stock 707569109 4,561 236,818 SH   SOLE   135,948 0 100,870
PENN VIRGINIA CORP Common Stock 70788V102 707 23,042 SH   SOLE   22,111 0 931
PENNANTPARK INVESTMENT CORP Common Stock 708062104 1,128 178,549 SH   SOLE   8,504 0 170,045
PENNSYLVANIA RL ESTATE INVT SH BEN REIT REIT 709102107 2,847 438,070 SH   SOLE   349,741 0 88,329
PENNYMAC FINANCIAL SERVICES Common Stock 70932M107 906 40,841 SH   SOLE   33,186 0 7,655
PENNYMAC MORTGAGE INVESTMENT REIT 70931T103 8,488 388,824 SH   SOLE   212,493 0 176,331
PENSKE AUTOMOTIVE GROUP INC Common Stock 70959W103 3,108 65,700 SH   SOLE   54,644 0 11,056
PENTAIR PLC Common Stock G7S00T104 20,815 559,531 SH   SOLE   455,567 0 103,964
PENUMBRA INC COM Common Stock 70975L107 3,906 24,414 SH   SOLE   12,571 0 11,843
PEOPLES BANCORP INC/OH Common Stock 709789101 1,805 55,964 SH   SOLE   22,222 0 33,742
PEOPLE'S UNITED FINANCIAL INC Common Stock 712704105 42,631 2,540,599 SH   SOLE   2,092,657 0 447,942
PEPSICO INC/NC Common Stock 713448108 729,919 5,566,379 SH   SOLE   3,968,140 0 1,598,239
PERFICIENT INC Common Stock 71375U101 9,871 287,621 SH   SOLE   86,261 0 201,360
PERFORMANCE FOOD GROUP CO COM Common Stock 71377A103 12,454 311,113 SH   SOLE   128,627 0 182,486
PERKINELMER INC Common Stock 714046109 27,081 281,098 SH   SOLE   214,455 0 66,643
PERNOD RICARD S A SPONSORED ADR ADR 714264207 47,721 1,292,549 SH   SOLE   1,067,660 0 224,889
PERRIGO CO PLC ORDINARY Common Stock G97822103 18,725 393,227 SH   SOLE   342,383 0 50,844
PERSIMMON ADR ADR 715318101 7,593 147,897 SH   SOLE   129,458 0 18,439
PERSPECTA INC Common Stock 715347100 6,691 285,803 SH   SOLE   253,064 0 32,739
PETIQ INC COM CL A Common Stock 71639T106 751 22,777 SH   SOLE   7,014 0 15,763
PETMED EXPRESS INC Common Stock 716382106 754 48,097 SH   SOLE   33,948 0 14,149
PETROCHINA CO LTD SPONSORED ADR ADR 71646E100 3,552 64,497 SH   SOLE   61,686 0 2,811
PETROFAC LTD ADS ADR 716473103 143 48,744 SH   SOLE   48,343 0 401
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR ADR 71654V408 61,738 3,965,207 SH   SOLE   3,219,022 0 746,185
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR ADR 71654V101 7,459 525,268 SH   SOLE   461,204 0 64,064
PEUGEOT SA-UNSP ADR ADR 716830104 10,189 415,023 SH   SOLE   366,433 0 48,590
PFIZER INC Common Stock 717081103 940,576 21,712,288 SH   SOLE   14,972,108 0 6,740,180
PFSWEB INC Common Stock 717098206 65 15,952 SH   SOLE   15,952 0 0
PG&E CORP Common Stock 69331C108 8,343 363,987 SH   SOLE   344,878 0 19,109
PGIM GLOBAL HIGH YIELD FUND INC Closed-End Fund 69346J106 32,649 2,259,464 SH   SOLE   2,032,147 0 227,317
PGIM HIGH YIELD BOND FUND INC Closed-End Fund 69346H100 17,388 1,188,515 SH   SOLE   1,039,595 0 148,920
PGT INNOVATIONS INC Common Stock 69336V101 963 57,618 SH   SOLE   54,341 0 3,277
PH GLATFELTER CO Common Stock 377316104 3,782 224,074 SH   SOLE   180,413 0 43,661
PHI INC Common Stock 69336T205 7 57,755 SH   SOLE   55,709 0 2,046
PHIBRO ANIMAL HEALTH C CL A COM Common Stock 71742Q106 1,724 54,258 SH   SOLE   43,373 0 10,885
PHILIP MORRIS INTERNATIONAL IN Common Stock 718172109 348,095 4,432,640 SH   SOLE   2,680,426 0 1,752,214
PHILIPPINE LONG DISTANCE TEL SPONSORED ADR ADR 69344D408 11,620 468,177 SH   SOLE   451,915 0 16,262
PHILLIPS 66 COM Common Stock 718546104 196,451 2,100,177 SH   SOLE   1,503,786 0 596,391
PHILLIPS 66 PARTNERS L COM UNIT REP INT MLP 718549207 1,466 29,707 SH   SOLE   0 0 29,707
PHOTRONICS INC Common Stock 719405102 2,076 253,223 SH   SOLE   135,812 0 117,411
PHYSICIANS REALTY TRUST REIT 71943U104 6,369 365,207 SH   SOLE   297,787 0 67,420
PICC PROPERTY & CAS-UNSP ADR ADR 69338J106 436 16,083 SH   SOLE   15,484 0 599
PICO HOLDINGS INC Common Stock 693366205 121 10,396 SH   SOLE   9,898 0 498
PIEDMONT OFFICE REALTY TUR-A REIT REIT 720190206 9,437 473,484 SH   SOLE   210,828 0 262,656
PIER 1 IMPORTS INC Common Stock 720279504 84 11,157 SH   SOLE   4,257 0 6,900
PIERIS PHARMACEUTICALS COM Common Stock 720795103 100 21,177 SH   SOLE   21,148 0 29
PILGRIM'S PRIDE CORP Common Stock 72147K108 12,998 511,948 SH   SOLE   54,263 0 457,685
PINDUODUO INC-ADR ADR 722304102 1,834 88,898 SH   SOLE   87,653 0 1,245
PING AN INS GROUP CO CHINA SPON ADR ADR 72341E304 23,868 993,243 SH   SOLE   854,762 0 138,481
PINNACLE FINANCIAL PARTNERS IN Common Stock 72346Q104 4,957 86,240 SH   SOLE   75,014 0 11,226
PINNACLE WEST CAPITAL CORP Common Stock 723484101 56,635 601,926 SH   SOLE   442,256 0 159,670
PINTEREST INC- CLASS A Common Stock 72352L106 6,821 250,591 SH   SOLE   0 0 250,591
PIONEER ENERGY SERVICES CORP Common Stock 723664108 41 162,183 SH   SOLE   65,975 0 96,208
PIONEER FLOATING RATE TRUST Closed-End Fund 72369J102 574 53,697 SH   SOLE   41,705 0 11,992
PIONEER MUNI HI INC ADV TRST Closed-End Fund 723762100 448 41,709 SH   SOLE   41,709 0 0
PIONEER MUNI HIGH INCOME TRUST Closed-End Fund 723763108 451 36,951 SH   SOLE   36,951 0 0
PIONEER NATURAL RESOURCES CO Common Stock 723787107 64,858 421,542 SH   SOLE   356,278 0 65,264
PIPER JAFFRAY COS Common Stock 724078100 3,239 43,614 SH   SOLE   32,573 0 11,041
PITNEY BOWES INC Common Stock 724479100 5,972 1,395,360 SH   SOLE   936,944 0 458,416
PLAINS ALL AMER PIPELINE LP MLP 726503105 34,606 1,421,184 SH   SOLE   1,369,009 0 52,175
PLAINS GP HOLDINGS LP-CL A Common Stock 72651A207 1,287 51,539 SH   SOLE   50,683 0 856
PLANET FITNESS INC CL A Common Stock 72703H101 11,089 153,076 SH   SOLE   25,223 0 127,853
PLANTRONICS INC Common Stock 727493108 2,665 71,937 SH   SOLE   43,583 0 28,354
PLAYA HOTELS & RESORTS Common Stock N70544106 1,226 158,964 SH   SOLE   41,463 0 117,501
PLAYAGS INC Common Stock 72814N104 4,578 235,365 SH   SOLE   652 0 234,713
PLEXUS CORP Common Stock 729132100 5,414 92,754 SH   SOLE   74,965 0 17,789
PLUG POWER INC COM Common Stock 72919P202 80 35,611 SH   SOLE   31,316 0 4,295
PLURALSIGHT INC - A Common Stock 72941B106 2,221 73,239 SH   SOLE   34,164 0 39,075
PNC FINANCIAL SERVICES GROUP I Common Stock 693475105 218,792 1,593,766 SH   SOLE   1,220,144 0 373,622
PNM RESOURCES INC Common Stock 69349H107 15,600 306,418 SH   SOLE   195,857 0 110,561
POLARIS INDUSTRIES INC Common Stock 731068102 8,198 89,860 SH   SOLE   69,123 0 20,737
POLARITY TE INC Common Stock 731094108 125 21,968 SH   SOLE   21,027 0 941
POLYONE CORP Common Stock 73179P106 6,084 193,832 SH   SOLE   125,926 0 67,906
POOL CORP Common Stock 73278L105 19,809 103,713 SH   SOLE   59,136 0 44,577
POPULAR INC Common Stock 733174700 29,370 541,490 SH   SOLE   172,330 0 369,160
PORSCHE AUTOMOBIL HLDG ADR ADR 73328P106 17,708 2,745,368 SH   SOLE   2,464,194 0 281,174
PORTLAND GENERAL ELECTRIC CO Common Stock 736508847 24,083 444,591 SH   SOLE   196,713 0 247,878
PORTOLA PHARMACEUTICAL COM Common Stock 737010108 2,116 78,006 SH   SOLE   76,190 0 1,816
POSCO SPONSORED ADR ADR 693483109 25,483 480,265 SH   SOLE   466,840 0 13,425
POST HOLDINGS INC Common Stock 737446104 10,346 99,505 SH   SOLE   86,961 0 12,544
POTBELLY CORP Common Stock 73754Y100 166 32,548 SH   SOLE   32,548 0 0
POTLATCHDELTIC CORP REIT 737630103 5,330 136,736 SH   SOLE   54,606 0 82,130
POWELL INDUSTRIES INC Common Stock 739128106 713 18,750 SH   SOLE   18,024 0 726
POWER INTEGRATIONS INC Common Stock 739276103 8,125 101,335 SH   SOLE   61,300 0 40,035
POWER SOLUTIONS INTERNATIONAL Common Stock 73933G202 104 10,716 SH   SOLE   10,716 0 0
PPG INDUSTRIES INC Common Stock 693506107 96,846 829,803 SH   SOLE   681,329 0 148,474
PPL CORP Common Stock 69351T106 80,788 2,605,214 SH   SOLE   2,054,173 0 551,041
PQ GROUP HOLDINGS INC Common Stock 73943T103 995 62,803 SH   SOLE   62,019 0 784
PRA GROUP INC Common Stock 69354N106 4,320 153,513 SH   SOLE   114,919 0 38,594
PRA HEALTH SCIENCES COM Common Stock 69354M108 5,741 57,907 SH   SOLE   37,566 0 20,341
PRADA S.P.A.-UNSP ADR ADR 73942H100 3,669 601,512 SH   SOLE   600,931 0 581
PRECISION BIOSCIENCES INC Common Stock 74019P108 462 34,881 SH   SOLE   458 0 34,423
PREFERRED APARTMENT COMMUN - A REIT 74039L103 2,276 152,217 SH   SOLE   121,551 0 30,666
PREFERRED BK LOS ANGELES CA COM Common Stock 740367404 949 20,095 SH   SOLE   19,523 0 572
PREMIER INC - CLASS A Common Stock 74051N102 11,041 282,294 SH   SOLE   56,874 0 225,420
PRESIDIO INC Common Stock 74102M103 2,301 168,361 SH   SOLE   25,260 0 143,101
PRESTIGE CONSUMER HEALTHCARE I Common Stock 74112D101 11,458 361,687 SH   SOLE   160,180 0 201,507
PRGX GLOBAL INC Common Stock 69357C503 96 14,231 SH   SOLE   14,231 0 0
PRICESMART INC Common Stock 741511109 1,168 22,855 SH   SOLE   13,146 0 9,709
PRIMERICA INC Common Stock 74164M108 5,379 44,841 SH   SOLE   38,622 0 6,219
PRIMO WATER CORP Common Stock 74165N105 199 16,149 SH   SOLE   12,713 0 3,436
PRIMORIS SERVICES CORP Common Stock 74164F103 856 40,889 SH   SOLE   24,151 0 16,738
PRINCIPAL FINANCIAL GROUP INC Common Stock 74251V102 62,311 1,075,807 SH   SOLE   938,972 0 136,835
PROASSURANCE CORP Common Stock 74267C106 8,248 228,406 SH   SOLE   122,397 0 106,009
PROCTER & GAMBLE CO/THE Common Stock 742718109 928,129 8,464,472 SH   SOLE   6,363,063 0 2,101,409
PROFIRE ENERGY INC COM Common Stock 74316X101 36 24,022 SH   SOLE   24,022 0 0
PROGENICS PHARMACEUTICALS IN COM Common Stock 743187106 1,739 281,847 SH   SOLE   160,228 0 121,619
PROGRESS SOFTWARE CORP Common Stock 743312100 7,218 165,481 SH   SOLE   94,247 0 71,234
PROGRESSIVE CORP/THE Common Stock 743315103 160,739 2,010,999 SH   SOLE   1,334,004 0 676,995
PROLOGIS INC REIT 74340W103 133,035 1,660,859 SH   SOLE   1,319,502 0 341,357
PROOFPOINT INC COM Common Stock 743424103 9,683 80,523 SH   SOLE   40,394 0 40,129
PROPETRO HOLDING CORP Common Stock 74347M108 4,382 211,677 SH   SOLE   104,607 0 107,070
PROS HOLDINGS INC Common Stock 74346Y103 3,448 54,510 SH   SOLE   24,279 0 30,231
PROSIEBENSAT 1 MEDIA A ADR ADR 743476202 5,499 1,424,681 SH   SOLE   1,307,742 0 116,939
PROSPERITY BANCSHARES INC Common Stock 743606105 12,395 187,668 SH   SOLE   130,090 0 57,578
PROTAGONIST THERAPEUTICS INC Common Stock 74366E102 209 17,233 SH   SOLE   1,521 0 15,712
PROTECTIVE INSURANCE CORP- B Common Stock 74368L203 349 20,096 SH   SOLE   19,988 0 108
PROTHENA CORP PLC SHS Common Stock G72800108 482 45,617 SH   SOLE   45,018 0 599
PROTO LABS INC COM Common Stock 743713109 7,530 64,901 SH   SOLE   49,724 0 15,177
PROVIDENCE SERVICE CORP/THE Common Stock 743815102 1,388 24,213 SH   SOLE   18,578 0 5,635
PROVIDENT FINANCIAL SERVICES Common Stock 74386T105 6,464 266,547 SH   SOLE   194,022 0 72,525
PRUDENTIAL FINANCIAL INC Common Stock 744320102 154,211 1,526,838 SH   SOLE   1,059,258 0 467,580
PRUDENTIAL PLC ADR ADR 74435K204 57,671 1,316,095 SH   SOLE   833,217 0 482,878
PRYSMIAN SPA-UNSPONSOREE ADR ADR 74440L106 10,095 992,638 SH   SOLE   903,662 0 88,976
PS BUSINESS PARKS INC/CA REIT REIT 69360J107 8,661 51,390 SH   SOLE   28,873 0 22,517
PT BK MANDIRI PERSERO ADR ADR 69367U105 11,437 1,014,775 SH   SOLE   936,473 0 78,302
PT BK RAKYAT ADR SHS B ADR 69366X100 7,001 455,477 SH   SOLE   355,610 0 99,867
PT SEMEN GRESIK PERSER ADR ADR 69367J100 1,674 103,358 SH   SOLE   99,231 0 4,127
PT UTD TRACTORS TBK ADR ADR 69367T108 1,084 27,185 SH   SOLE   26,921 0 264
PTC INC Common Stock 69370C100 15,027 167,413 SH   SOLE   113,769 0 53,644
PTC THERAPEUTICS INC COM Common Stock 69366J200 1,517 33,708 SH   SOLE   32,328 0 1,380
PUBLIC SERVICE ENTERPRISE GROUP Common Stock 744573106 106,376 1,808,498 SH   SOLE   1,259,958 0 548,540
PUBLIC STORAGE INC COM REIT REIT 74460D109 92,000 386,280 SH   SOLE   331,963 0 54,317
PUBLICIS S A NEW SPONSORED ADR ADR 74463M106 7,271 553,373 SH   SOLE   435,672 0 117,701
PULTEGROUP INC Common Stock 745867101 56,635 1,791,101 SH   SOLE   888,811 0 902,290
PUMA BIOTECHNOLOGY INC COM Common Stock 74587V107 621 48,895 SH   SOLE   3,138 0 45,757
PURE CYCLE CORP Common Stock 746228303 453 42,764 SH   SOLE   42,612 0 152
PURE STORAGE INC CL A Common Stock 74624M102 1,995 130,618 SH   SOLE   122,476 0 8,142
PUTNAM MASTER INTER INC TST Closed-End Fund 746909100 484 105,523 SH   SOLE   58,445 0 47,078
PUTNAM MUNI OPPORTUNITIES TR Closed-End Fund 746922103 5,148 406,626 SH   SOLE   406,626 0 0
PVH CORP Common Stock 693656100 15,287 161,527 SH   SOLE   126,507 0 35,020
PYXUS INTERNATIONAL INC Common Stock 74737V106 457 30,082 SH   SOLE   14,996 0 15,086
PZENA INVESTMENT MANAGEMENT Common Stock 74731Q103 159 18,457 SH   SOLE   18,397 0 60
Q2 HLDGS INC COM Common Stock 74736L109 3,599 47,130 SH   SOLE   17,303 0 29,827
QAD INC Common Stock 74727D306 699 17,388 SH   SOLE   2,825 0 14,563
QBE INS GROUP LTD SPONSORED ADR ADR 74728G605 26,598 3,215,474 SH   SOLE   2,993,258 0 222,216
QCR HOLDINGS INC COM Common Stock 74727A104 697 20,001 SH   SOLE   11,701 0 8,300
QEP RESOURCES INC Common Stock 74733V100 7,207 996,876 SH   SOLE   750,238 0 246,638
QI PLC SPONSERED ADR ADR 74735M108 4,522 231,087 SH   SOLE   219,853 0 11,234
QIAGEN N.V. Common Stock N72482123 43,645 1,076,315 SH   SOLE   888,740 0 187,575
QORVO INC Common Stock 74736K101 19,210 288,388 SH   SOLE   247,921 0 40,467
QTS RLTY TR INC COM CL A REIT 74736A103 6,662 144,268 SH   SOLE   92,271 0 51,997
QUAD/GRAPHICS INC Common Stock 747301109 1,356 171,426 SH   SOLE   95,082 0 76,344
QUAKER CHEMICAL CORP Common Stock 747316107 7,327 36,116 SH   SOLE   22,853 0 13,263
QUALCOMM INC Common Stock 747525103 356,756 4,689,841 SH   SOLE   3,247,755 0 1,442,086
QUALYS INC COM Common Stock 74758T303 4,115 47,259 SH   SOLE   41,263 0 5,996
QUANEX BUILDING PRODUCTS CORP Common Stock 747619104 1,653 87,495 SH   SOLE   45,827 0 41,668
QUANTA SERVICES INC Common Stock 74762E102 13,790 361,089 SH   SOLE   307,417 0 53,672
QUANTERIX CORP Common Stock 74766Q101 212 6,261 SH   SOLE   6,261 0 0
QUDIAN INC - SPONSORED ADR ADR 747798106 1,151 153,444 SH   SOLE   149,385 0 4,059
QUEST DIAGNOSTICS INC/DE Common Stock 74834L100 66,941 657,509 SH   SOLE   514,847 0 142,662
QUIDEL CORP Common Stock 74838J101 3,050 51,422 SH   SOLE   27,663 0 23,759
QUINSTREET INC Common Stock 74874Q100 2,228 140,547 SH   SOLE   128,458 0 12,089
QUORUM HEALTH CORP Common Stock 74909E106 18 13,178 SH   SOLE   13,178 0 0
QUOTIENT TECHNOLOGY INC Common Stock 749119103 583 54,274 SH   SOLE   53,229 0 1,045
QURATE RETAIL INC Common Stock 74915M100 14,797 1,194,287 SH   SOLE   777,191 0 417,096
R1 RCM INC COM Common Stock 749397105 5,842 464,366 SH   SOLE   53,256 0 411,110
RA PHARMACEUTICALS INC Common Stock 74933V108 1,703 56,619 SH   SOLE   12,955 0 43,664
RADIAN GROUP INC Common Stock 750236101 15,221 666,137 SH   SOLE   239,079 0 427,058
RADIANT LOGISTICS INC COM Common Stock 75025X100 1,115 181,655 SH   SOLE   22,794 0 158,861
RADIUS HEALTH INC Common Stock 750469207 2,616 107,407 SH   SOLE   35,468 0 71,939
RADNET INC Common Stock 750491102 540 39,142 SH   SOLE   15,759 0 23,383
RADWARE LTD ORD Common Stock M81873107 783 31,667 SH   SOLE   31,133 0 534
RAFAEL HOLDINGS INC Common Stock 75062E106 254 8,839 SH   SOLE   8,815 0 24
RAKUTEN INC ADR ADR 75102W108 16,996 1,417,541 SH   SOLE   1,268,274 0 149,267
RALPH LAUREN CORP Common Stock 751212101 22,558 198,594 SH   SOLE   116,510 0 82,084
RAMACO RES INC COM Common Stock 75134P303 70 13,167 SH   SOLE   11,493 0 1,674
RAMBUS INC Common Stock 750917106 3,683 305,907 SH   SOLE   205,950 0 99,957
RANDSTAD HLDG NV ADR ADR 75279Q108 4,228 153,557 SH   SOLE   140,643 0 12,914
RANGE RESOURCES CORP Common Stock 75281A109 6,454 924,702 SH   SOLE   863,953 0 60,749
RANPAK HOLDINGS CORP Common Stock 75321W103 952 107,520 SH   SOLE   0 0 107,520
RANPAK HOLDINGS CORP WARRANTS Equity WRT 75321W111 63 52,636 SH   SOLE   0 0 52,636
RAPID7 INC COM Common Stock 753422104 2,727 47,152 SH   SOLE   23,595 0 23,557
RATTLER MIDSTREAM LP Ltd Part 75419T103 2,343 120,829 SH   SOLE   0 0 120,829
RAVEN INDUSTRIES INC Common Stock 754212108 2,294 63,948 SH   SOLE   56,323 0 7,625
RAYMOND JAMES FINANCIAL INC Common Stock 754730109 36,680 433,821 SH   SOLE   322,747 0 111,074
RAYONIER ADVANCED MATERIALS Common Stock 75508B104 2,033 313,202 SH   SOLE   206,230 0 106,972
RAYONIER INC COM REIT REIT 754907103 8,243 272,060 SH   SOLE   179,819 0 92,241
RAYTHEON CO Common Stock 755111507 207,016 1,190,566 SH   SOLE   739,932 0 450,634
RBC BEARINGS INC Common Stock 75524B104 10,077 60,411 SH   SOLE   39,925 0 20,486
RE/MAX HOLDINGS INCL - CL A Common Stock 75524W108 872 28,357 SH   SOLE   27,438 0 919
READING INTERNATIONAL INC CL A Common Stock 755408101 145 11,196 SH   SOLE   8,680 0 2,516
READY CAPITAL CORP REIT 75574U101 802 53,856 SH   SOLE   42,818 0 11,038
REAL ESTATE SELECT SECT SPDR ETF 81369Y860 397 10,805 SH   SOLE   8,593 0 2,212
REALOGY HLDGS CORP COM Common Stock 75605Y106 5,813 802,877 SH   SOLE   520,030 0 282,847
REALPAGE INC Common Stock 75606N109 9,686 164,583 SH   SOLE   159,507 0 5,076
REALTY INCOME CORP COM REIT REIT 756109104 43,846 635,719 SH   SOLE   566,030 0 69,689
REATA PHARMACEUTICALS CL A Common Stock 75615P103 2,991 31,703 SH   SOLE   9,066 0 22,637
RECKITT BENCKISER GROUP - SPONSORED ADR ADR 756255204 38,523 2,425,876 SH   SOLE   2,084,807 0 341,069
RECKITT BENCKISER GROUP PLC Common Stock G74079107 494 6,222 SH   SOLE   6,222 0 0
RECRO PHARMA INC Common Stock 75629F109 1,083 106,533 SH   SOLE   84,785 0 21,748
RECRUIT HOLDINGS CO LTD-ADR ADR 75629J101 6,613 1,000,381 SH   SOLE   865,621 0 134,760
RED ELECTRICA COR - UNSPON ADR ADR 756568101 24,505 2,359,536 SH   SOLE   2,127,619 0 231,917
RED HAT INC Common Stock 756577102 105,060 559,544 SH   SOLE   488,565 0 70,979
RED ROBIN GOURMET BURGERS INC Common Stock 75689M101 1,148 37,557 SH   SOLE   24,414 0 13,143
RED ROCK RESORTS INC -CLASS A Common Stock 75700L108 1,299 60,478 SH   SOLE   39,727 0 20,751
REDFIN CORP Common Stock 75737F108 877 48,781 SH   SOLE   43,910 0 4,871
REDWOOD TRUST INC REIT REIT 758075402 6,045 365,712 SH   SOLE   254,337 0 111,375
REGAL BELOIT CORP COM Common Stock 758750103 12,662 154,965 SH   SOLE   75,982 0 78,983
REGENCY CENTERS CORP REIT REIT 758849103 22,776 341,259 SH   SOLE   303,671 0 37,588
REGENERON PHARMACEUTICALS Common Stock 75886F107 58,675 187,461 SH   SOLE   135,543 0 51,918
REGENXBIO INC COM Common Stock 75901B107 1,462 28,469 SH   SOLE   26,902 0 1,567
REGIONAL MGMT CORP COM Common Stock 75902K106 1,039 39,387 SH   SOLE   17,247 0 22,140
REGIONS FINANCIAL CORP Common Stock 7591EP100 113,214 7,577,935 SH   SOLE   4,657,706 0 2,920,229
REGIS CORP Common Stock 758932107 2,096 126,294 SH   SOLE   73,255 0 53,039
REINSURANCE GROUP OF AMERICA I Common Stock 759351604 50,018 320,564 SH   SOLE   146,020 0 174,544
RELIANCE STEEL & ALUMINUM CO Common Stock 759509102 25,117 265,446 SH   SOLE   183,168 0 82,278
RELX PLC - SPONSORED ADR ADR 759530108 58,591 2,400,305 SH   SOLE   1,840,890 0 559,416
REMY COINTREAU S A ADR ADR 759655103 527 36,634 SH   SOLE   30,062 0 6,572
RENAISSANCERE HOLDINGS LTD Common Stock G7496G103 36,515 205,131 SH   SOLE   80,382 0 124,749
RENASANT CORP Common Stock 75970E107 2,930 81,518 SH   SOLE   66,606 0 14,912
RENAULT S A ADR ADR 759673403 14,433 1,154,612 SH   SOLE   1,005,498 0 149,114
RENESAS ELECTRO-UNSPON ADR ADR 75972B101 104 42,578 SH   SOLE   1,993 0 40,585
RENEWABLE ENERGY GROUP INC Common Stock 75972A301 2,027 127,814 SH   SOLE   65,840 0 61,974
RENT-A-CENTER INC/TX Common Stock 76009N100 15,182 570,097 SH   SOLE   195,439 0 374,658
RENTOKIL INITIAL PLC SPONSORED ADR ADR 760125104 3,235 126,523 SH   SOLE   38,101 0 88,422
REPLIGEN CORP COM Common Stock 759916109 9,234 107,434 SH   SOLE   67,357 0 40,077
REPSOL YPF S A SPONSORED ADR ADR 76026T205 28,838 1,848,598 SH   SOLE   1,565,381 0 283,217
REPUBLIC BANCORP INC/KY Common Stock 760281204 2,007 40,347 SH   SOLE   7,208 0 33,139
REPUBLIC FIRST BANCORP INC Common Stock 760416107 346 70,421 SH   SOLE   69,643 0 778
REPUBLIC SERVICES INC Common Stock 760759100 61,558 710,503 SH   SOLE   579,003 0 131,500
RESIDEO TECHNOLOGIES INC Common Stock 76118Y104 13,723 626,040 SH   SOLE   319,828 0 306,212
RESMED INC Common Stock 761152107 35,940 294,519 SH   SOLE   239,637 0 54,882
RESOLUTE FOREST PRODUCTS Common Stock 76117W109 744 103,380 SH   SOLE   99,618 0 3,762
RESOURCES CONNECTION INC Common Stock 76122Q105 3,099 193,578 SH   SOLE   77,491 0 116,087
RESTAURANT BRANDS INTERN Common Stock 76131D103 10,031 144,244 SH   SOLE   112,382 0 31,862
RESTORBIO INC Common Stock 76133L103 146 14,314 SH   SOLE   14,237 0 77
RETAIL OPPORTUNITY INVESTMEN REIT REIT 76131N101 4,621 269,766 SH   SOLE   205,674 0 64,092
RETAIL PPTYS AMER INC CL A REIT 76131V202 8,786 747,091 SH   SOLE   310,222 0 436,869
RETAIL VALUE INC - W/I REIT 76133Q102 2,563 73,644 SH   SOLE   45,925 0 27,719
RETROPHIN INC Common Stock 761299106 446 22,214 SH   SOLE   21,251 0 963
REV GROUP INC COM Common Stock 749527107 8,512 590,688 SH   SOLE   62,597 0 528,091
REVANCE THERAPEUTICS INC Common Stock 761330109 1,442 111,215 SH   SOLE   74,487 0 36,728
REVLON INC Common Stock 761525609 399 20,643 SH   SOLE   19,803 0 840
REX AMERICAN RESOURCES CORP Common Stock 761624105 1,279 17,548 SH   SOLE   13,852 0 3,696
REXFORD INDUSTRIAL REALTY IN REIT 76169C100 6,352 157,338 SH   SOLE   84,252 0 73,086
REXNORD CORP NEW COM Common Stock 76169B102 4,005 132,526 SH   SOLE   68,771 0 63,755
RH Common Stock 74967X103 6,469 55,961 SH   SOLE   44,074 0 11,887
RHEINMETALL AG - USNPONS ADR ADR 76206K107 418 17,333 SH   SOLE   17,333 0 0
RHYTHM PHARMACEUTICALS INC Common Stock 76243J105 643 29,217 SH   SOLE   2,234 0 26,983
RIBBON COMMUNICATIONS INC Common Stock 762544104 102 20,880 SH   SOLE   14,770 0 6,110
RICOH LTD ADR NEW ADR 765658307 478 48,057 SH   SOLE   44,585 0 3,472
RIGEL PHARMACEUTICALS INC COM NEW Common Stock 766559603 431 165,251 SH   SOLE   21,060 0 144,191
RIGNET INC Common Stock 766582100 453 44,977 SH   SOLE   3,285 0 41,692
RING ENERGY INC COM Common Stock 76680V108 952 293,046 SH   SOLE   286,419 0 6,627
RINGCENTRAL INC -CLASS A Common Stock 76680R206 15,622 135,938 SH   SOLE   99,984 0 35,954
RIO TINTO PLC SPONSORED ADR ADR 767204100 77,866 1,249,054 SH   SOLE   1,035,596 0 213,458
RITCHIE BROS AUCTIONEERS INC Common Stock 767744105 2,882 86,742 SH   SOLE   51,092 0 35,650
RITE AID CORP COM Common Stock 767754872 2,009 250,834 SH   SOLE   113,042 0 137,792
RIVERNORTH/DOUBLELINE STR OPP Closed-End Fund 76882G107 1,652 96,822 SH   SOLE   62,371 0 34,451
RIVERVIEW BANCORP INC Common Stock 769397100 153 17,909 SH   SOLE   7,840 0 10,069
RLI CORP Common Stock 749607107 8,946 104,379 SH   SOLE   87,386 0 16,993
RLJ LODGING TR COM REIT 74965L101 6,080 342,717 SH   SOLE   125,404 0 217,313
RMR GROUP INC/THE - A Common Stock 74967R106 1,943 41,350 SH   SOLE   13,475 0 27,875
ROAN RESOURCES INC Common Stock 769755109 156 89,435 SH   SOLE   87,671 0 1,764
ROBERT HALF INTERNATIONAL INC Common Stock 770323103 33,021 579,217 SH   SOLE   401,872 0 177,345
ROCHE HLDG LTD SPONSORED ADR ADR 771195104 193,020 5,499,135 SH   SOLE   4,630,845 0 868,290
ROCHE HOLDING AG-GENUSSCHEIN Common Stock H69293217 386 1,381 SH   SOLE   1,375 0 6
ROCKET PHARMACEUTICALS INC Common Stock 77313F106 186 12,405 SH   SOLE   12,405 0 0
ROCKWELL AUTOMATION INC Common Stock 773903109 51,456 314,082 SH   SOLE   281,128 0 32,954
ROCKWELL MEDICAL INC Common Stock 774374102 112 37,270 SH   SOLE   37,270 0 0
ROGERS COMMUNICATIONS INC Common Stock 775109200 12,253 228,937 SH   SOLE   171,292 0 57,645
ROGERS CORP Common Stock 775133101 7,517 43,557 SH   SOLE   32,927 0 10,630
ROHM CO LTD - UNSPONS ADR ADR 775376106 6,457 191,048 SH   SOLE   166,781 0 24,267
ROKU INC Common Stock 77543R102 2,897 31,981 SH   SOLE   28,762 0 3,219
ROLLINS INC Common Stock 775711104 15,451 430,742 SH   SOLE   371,753 0 58,989
ROLLS ROYCE GROUP PLC SPONSORED ADR ADR 775781206 24,976 2,316,891 SH   SOLE   1,501,923 0 814,968
ROPER TECHNOLOGIES INC Common Stock 776696106 156,674 427,767 SH   SOLE   250,766 0 177,001
ROSETTA RESOURCES INC Common Stock 777385105 325 87,879 SH   SOLE   86,279 0 1,600
ROSETTA STONE INC Common Stock 777780107 2,370 103,605 SH   SOLE   4,401 0 99,204
ROSS STORES INC Common Stock 778296103 158,586 1,599,937 SH   SOLE   949,840 0 650,097
ROSTELECOM OPEN JT STK SPONSORED ADR ADR 778529107 249 31,284 SH   SOLE   31,284 0 0
ROYAL BANK OF CANADA Common Stock 780087102 52,614 662,640 SH   SOLE   656,405 0 6,235
ROYAL BANK OF SCOTLAND-SPON ADR ADR 780097689 18,380 3,235,830 SH   SOLE   2,904,747 0 331,083
ROYAL CARIBBEAN CRUISES LTD COM Common Stock V7780T103 63,083 520,447 SH   SOLE   346,878 0 173,569
ROYAL DUTCH SHELL PLC SPONS ADR A ADR 780259206 217,275 3,339,090 SH   SOLE   2,282,083 0 1,057,006
ROYAL DUTCH SHELL-SPON ADR-B ADR 780259107 69,443 1,056,321 SH   SOLE   688,573 0 367,748
ROYAL GOLD INC Common Stock 780287108 16,489 160,887 SH   SOLE   120,954 0 39,933
ROYAL KPN NV SPONSORED ADR ADR 780641205 9,742 3,173,300 SH   SOLE   2,838,005 0 335,295
ROYAL MAIL PLC ADR ADR 78033R107 2,236 428,354 SH   SOLE   418,969 0 9,385
ROYCE MICRO-CAP TR INC COM Closed-End Fund 780915104 659 80,168 SH   SOLE   50,070 0 30,098
ROYCE VALUE TRUST Closed-End Fund 780910105 6,158 442,351 SH   SOLE   289,355 0 152,996
RPC INC Common Stock 749660106 4,880 676,794 SH   SOLE   670,579 0 6,215
RPM INTERNATIONAL INC Common Stock 749685103 16,456 269,280 SH   SOLE   251,419 0 17,861
RPT REALTY REIT 74971D101 4,636 382,823 SH   SOLE   163,458 0 219,365
RR DONNELLEY & SONS CO Common Stock 257867200 1,152 584,531 SH   SOLE   307,587 0 276,944
RSA INSURANCE GROUP PLC ADR ADR 74971A206 12,508 1,713,490 SH   SOLE   1,508,408 0 205,082
RSX - VanEck Vectors Russia ETF ETF 92189F403 3,420 144,725 SH   SOLE   0 0 144,725
RTI SURGICAL INC Common Stock 74975N105 203 47,661 SH   SOLE   47,661 0 0
RTW RETAILWINDS INC Common Stock 74980D100 33 19,441 SH   SOLE   19,029 0 412
RUBICON PROJ INC COM Common Stock 78112V102 2,673 420,251 SH   SOLE   98,308 0 321,943
RUDOLPH TECHNOLOGIES INC Common Stock 781270103 2,600 94,105 SH   SOLE   78,612 0 15,493
RUSH ENTERPRISES INC Common Stock 781846209 3,454 94,591 SH   SOLE   39,825 0 54,766
RUTH'S HOSPITALITY GROUP INC Common Stock 783332109 1,961 86,367 SH   SOLE   65,340 0 21,027
RWE AG SPONSORED ADR ADR 74975E303 16,965 689,366 SH   SOLE   620,892 0 68,474
RYANAIR HLDGS PLC SPONSORED ADR ADR 783513203 9,598 149,634 SH   SOLE   100,933 0 48,701
RYDER SYSTEM INC Common Stock 783549108 19,056 326,863 SH   SOLE   192,557 0 134,306
RYERSON INC Common Stock 783754104 481 57,801 SH   SOLE   26,756 0 31,045
RYMAN HOSPITALITY PROPERTIES REIT 78377T107 7,200 88,789 SH   SOLE   53,224 0 35,565
RYOHIN KEIKAKU CO LTD ADR ADR 78392U105 9,139 253,864 SH   SOLE   230,321 0 23,543
S&P GLOBAL INC Common Stock 78409V104 201,231 883,408 SH   SOLE   635,790 0 247,618
S&T BANCORP INC Common Stock 783859101 2,923 77,985 SH   SOLE   64,030 0 13,955
SABRA HEALTH CARE REIT INC REIT 78573L106 7,508 381,323 SH   SOLE   280,979 0 100,344
SABRE CORP COM Common Stock 78573M104 4,719 212,586 SH   SOLE   196,558 0 16,028
SAFE BULKERS INC Common Stock Y7388L103 172 110,003 SH   SOLE   106,148 0 3,855
SAFEGUARD SCIENTIFICS INC Common Stock 786449207 940 77,898 SH   SOLE   77,040 0 858
SAFEHOLD INC REIT 78645L100 498 16,490 SH   SOLE   9,736 0 6,754
SAFETY INSURANCE GROUP INC Common Stock 78648T100 4,839 50,869 SH   SOLE   34,025 0 16,844
SAFRAN S A SPON ADR ADR 786584102 36,398 996,657 SH   SOLE   867,972 0 128,685
SAGE GROUP PLC - UNSPON ADR ADR 78663S201 9,135 220,662 SH   SOLE   193,362 0 27,300
SAGE THERAPEUTICS INC Common Stock 78667J108 8,726 47,662 SH   SOLE   40,885 0 6,777
SAIA INC Common Stock 78709Y105 5,991 92,633 SH   SOLE   49,376 0 43,257
SAILPOINT TECHNOLOGIES HOLDI Common Stock 78781P105 1,464 73,076 SH   SOLE   72,738 0 338
SAIPEM SPA ADR ADR 79376W307 248 25,026 SH   SOLE   25,026 0 0
SALESFORCE.COM INC Common Stock 79466L302 425,365 2,803,434 SH   SOLE   2,084,274 0 719,160
SALLY BEAUTY HOLDINGS INC Common Stock 79546E104 10,791 808,915 SH   SOLE   339,285 0 469,630
SAMPO OYJ ADR ADR 79588J102 23,222 986,262 SH   SOLE   890,465 0 95,797
SAMSONITE INTL SA ADR ADR 79604U107 2,494 217,266 SH   SOLE   15,546 0 201,720
SANDERSON FARMS INC Common Stock 800013104 9,259 67,798 SH   SOLE   44,334 0 23,464
SANDRIDGE ENERGY INC Common Stock 80007P869 923 133,410 SH   SOLE   68,126 0 65,284
SANDS CHINA LTD UNSPONSORE ADR ADR 80007R105 9,387 196,584 SH   SOLE   177,753 0 18,831
SANDVIK AB ADR ADR 800212201 24,680 1,343,122 SH   SOLE   1,228,054 0 115,068
SANDY SPRING BANCORP INC Common Stock 800363103 2,593 74,333 SH   SOLE   34,348 0 39,985
SANGAMO THERAPEUTICS COM Common Stock 800677106 987 91,682 SH   SOLE   90,940 0 742
SANLAM LTD SPONSORED ADR ADR 80104Q208 6,323 571,733 SH   SOLE   561,540 0 10,193
SANMINA CORP Common Stock 801056102 9,975 329,421 SH   SOLE   177,650 0 151,771
SANOFI AVENTIS SPONSORED ADR ADR 80105N105 88,433 2,043,740 SH   SOLE   1,846,643 0 197,097
SANTANDER CONSUMER USA COM Common Stock 80283M101 21,159 883,107 SH   SOLE   421,998 0 461,109
SANTEN PHARMACEUTICAL ADR ADR 80287P100 19,393 1,176,056 SH   SOLE   959,765 0 216,291
SANTOS LTD - SPONSORED ADR ADR 803021807 798 164,265 SH   SOLE   127,235 0 37,030
SAP AKTIENGESELLSCHAFT SPONSORED ADR ADR 803054204 147,489 1,078,139 SH   SOLE   891,408 0 186,731
SAPIENS INTL CORP N V ORD Common Stock G7T16G103 312 18,763 SH   SOLE   18,763 0 0
SAPPI LTD SPON ADR NEW ADR 803069202 240 63,105 SH   SOLE   63,105 0 0
SAREPTA THERAPEUTICS I COM Common Stock 803607100 20,721 136,365 SH   SOLE   89,027 0 47,338
SASOL LTD SPONSORED ADR ADR 803866300 4,174 167,959 SH   SOLE   159,441 0 8,518
SAUL CENTERS INC REIT REIT 804395101 2,797 49,823 SH   SOLE   33,245 0 16,578
SAVARA INC Common Stock 805111101 59 24,702 SH   SOLE   24,594 0 108
SBA COMMUNICATIONS CORP REIT 78410G104 88,699 394,499 SH   SOLE   280,061 0 114,438
SBERBANK RUSSIA SPONSORED ADR ADR 80585Y308 17,129 1,121,017 SH   SOLE   953,822 0 167,195
SCANSOURCE INC Common Stock 806037107 2,833 87,010 SH   SOLE   45,359 0 41,651
SCHLUMBERGER LTD Common Stock 806857108 113,102 2,846,040 SH   SOLE   2,078,095 0 767,945
SCHNEIDER ELECT SA - UNSP ADR ADR 80687P106 42,217 2,333,702 SH   SOLE   1,919,862 0 413,841
SCHNEIDER NATIONAL INC CL B Common Stock 80689H102 927 50,804 SH   SOLE   38,506 0 12,298
SCHNITZER STEEL INDUSTRIES INC Common Stock 806882106 4,278 163,451 SH   SOLE   90,443 0 73,008
SCHOLASTIC CORP Common Stock 807066105 3,537 106,396 SH   SOLE   76,580 0 29,816
SCHWAB STRATEGIC TR INTL EQTY ETF ETF 808524805 206 6,432 SH   SOLE   3,384 0 3,048
SCHWAB STRATEGIC TR SCHWB FDT EMK LG ETF 808524730 4,006 139,403 SH   SOLE   139,403 0 0
SCHWAB STRATEGIC TR US BRD MKT ETF ETF 808524102 347 4,919 SH   SOLE   1,021 0 3,898
SCHWAB STRATEGIC TR US DIVIDEND EQ ETF 808524797 1,234 23,259 SH   SOLE   23,259 0 0
SCHWAB STRATEGIC TR US LRG CAP ETF ETF 808524201 2,885 41,108 SH   SOLE   40,552 0 556
SCHWAB STRATEGIC TR US REIT ETF ETF 808524847 1,280 28,807 SH   SOLE   28,807 0 0
SCHWAB STRATEGIC TR US SML CAP ETF ETF 808524607 2,423 33,898 SH   SOLE   33,898 0 0
SCHWEITZER-MAUDUIT INTERNATION Common Stock 808541106 3,443 103,761 SH   SOLE   71,997 0 31,764
SCIENCE APPLICATIONS INTE Common Stock 808625107 7,686 88,799 SH   SOLE   50,109 0 38,690
SCIENTIFIC GAMES CORP Common Stock 80874P109 1,153 58,160 SH   SOLE   51,088 0 7,072
SCORPIO BULKERS INC Common Stock Y7546A122 324 70,527 SH   SOLE   70,090 0 437
SCORPIO TANKERS INC SHS Common Stock Y7542C130 943 31,943 SH   SOLE   31,791 0 152
SCOR-SPONSORED ADR ADR 80917Q106 14,407 3,319,591 SH   SOLE   2,587,197 0 732,394
SCOTTISH & SOUTHERN ENERGY P SPONSORED ADR ADR 78467K107 20,131 1,407,792 SH   SOLE   820,095 0 587,697
SCOTTS MIRACLE-GRO CO/THE Common Stock 810186106 11,942 121,243 SH   SOLE   106,383 0 14,860
SCPHARMACEUTICALS INC Common Stock 810648105 37 11,544 SH   SOLE   11,295 0 249
SDPR PORT S&P 500 VALUE ETF 78464A508 106,358 3,400,188 SH   SOLE   3,400,188 0 0
SEA LTD-ADR ADR 81141R100 462 13,918 SH   SOLE   774 0 13,144
SEABOARD CORP Common Stock 811543107 1,311 317 SH   SOLE   210 0 107
SEACOAST BKG CORP FLA COM Common Stock 811707801 1,214 47,716 SH   SOLE   46,444 0 1,272
SEACOR HOLDINGS INC Common Stock 811904101 2,593 54,571 SH   SOLE   37,154 0 17,417
SEACOR MARINE INC Common Stock 78413P101 779 52,078 SH   SOLE   33,574 0 18,504
SEADRILL LTD Common Stock G7998G106 334 80,331 SH   SOLE   68,448 0 11,883
SEAGATE TECHNOLOGY PLC Common Stock G7945M107 80,460 1,707,556 SH   SOLE   888,293 0 819,263
SEALED AIR CORP Common Stock 81211K100 27,628 645,814 SH   SOLE   448,802 0 197,012
SEASPAN CORP Common Stock Y75638109 1,188 121,098 SH   SOLE   121,098 0 0
SEASPINE HOLDINGS CORP Common Stock 81255T108 2,207 166,546 SH   SOLE   1,498 0 165,048
SEATTLE GENETICS INC Common Stock 812578102 11,163 161,296 SH   SOLE   127,063 0 34,233
SEAWORLD ENTMT INC COM Common Stock 81282V100 7,786 251,153 SH   SOLE   123,060 0 128,093
SECOM LTD ADR ADR 813113206 35,541 1,656,137 SH   SOLE   1,508,366 0 147,771
SECTOR SPDR TR SBI CONS STPLS ETF 81369Y308 516 8,890 SH   SOLE   7,433 0 1,457
SECTOR SPDR TR SBI INT-ENERGY ETF 81369Y506 371 5,822 SH   SOLE   4,358 0 1,464
SECTOR SPDR TR SBI INT-TECH ETF 81369Y803 1,378 17,657 SH   SOLE   14,088 0 3,569
SEGA SAMMY HLDGS INC SPONSORED ADR ADR 815794102 1,557 520,666 SH   SOLE   433,582 0 87,084
SEI INVESTMENTS CO Common Stock 784117103 22,630 403,395 SH   SOLE   385,802 0 17,593
SEIKO EPSON CORP SUWA ADR ADR 81603X108 15,781 2,015,475 SH   SOLE   1,857,543 0 157,932
SEKISUI HOUSE LTD SPONSORED ADR ADR 816078307 21,048 1,275,611 SH   SOLE   1,142,980 0 132,631
SELECT ENERGY SVCS INC CL A COM Common Stock 81617J301 1,412 121,583 SH   SOLE   58,388 0 63,195
SELECT MEDICAL HOLDINGS CORP Common Stock 81619Q105 6,452 406,578 SH   SOLE   269,393 0 137,185
SELECT SECTOR SPDR TR SBI CONS DISCR ETF 81369Y407 3,413 28,630 SH   SOLE   25,488 0 3,142
SELECTIVE INSURANCE GROUP INC Common Stock 816300107 16,152 215,679 SH   SOLE   176,382 0 39,297
SEMGROUP CORP Common Stock 81663A105 6,656 554,694 SH   SOLE   500,730 0 53,964
SEMICONDUCTOR MANUFACT-ADR ADR 81663N206 3,195 581,706 SH   SOLE   563,454 0 18,252
SEMPRA ENERGY Common Stock 816851109 80,583 586,312 SH   SOLE   515,293 0 71,019
SEMTECH CORP Common Stock 816850101 11,098 230,978 SH   SOLE   79,848 0 151,130
SENIOR HSG PPTYS TR SH BEN INT REIT REIT 81721M109 17,857 2,159,190 SH   SOLE   1,011,902 0 1,147,288
SENSATA TECHNOLOGIES HOLDING N Common Stock G8060N102 23,945 488,673 SH   SOLE   126,370 0 362,303
SENSEONICS HLDGS INC COM Common Stock 81727U105 296 145,280 SH   SOLE   144,218 0 1,062
SENSIENT TECHNOLOGIES CORP Common Stock 81725T100 11,969 162,882 SH   SOLE   89,904 0 72,978
SERES THERAPEUTICS INC COM Common Stock 81750R102 42 12,969 SH   SOLE   12,921 0 48
SERITAGE GROWTH PPTYS CL A REIT 81752R100 7,001 162,970 SH   SOLE   145,025 0 17,945
SERVICE CORP INTERNATIONAL/US Common Stock 817565104 17,688 378,115 SH   SOLE   296,044 0 82,071
SERVICEMASTER GLOBAL COM Common Stock 81761R109 15,627 300,001 SH   SOLE   268,976 0 31,025
SERVICENOW INC COM Common Stock 81762P102 93,206 339,461 SH   SOLE   271,619 0 67,842
SERVISFIRST BANCSHARES COM Common Stock 81768T108 1,214 35,448 SH   SOLE   32,914 0 2,534
SEVEN & I HOLDINGS - UNSPONS ADR ADR 81783H105 35,866 2,125,994 SH   SOLE   1,964,616 0 161,378
SEVERN TRENT PLC SPONSORED ADR ADR 81814P209 376 14,360 SH   SOLE   11,780 0 2,580
SGS SOC GEN SURVEILLANCE - ADR ADR 818800104 29,097 1,145,113 SH   SOLE   957,306 0 187,806
SHAKE SHACK INC. Common Stock 819047101 3,621 50,148 SH   SOLE   27,035 0 23,113
SHARP CORP ADR ADR 819882309 6,385 2,356,209 SH   SOLE   2,052,433 0 303,776
SHAW COMMUNICATIONS INC Common Stock 82028K200 10,024 491,836 SH   SOLE   483,975 0 7,861
SHENANDOAH TELECOMMUNICATIONS Common Stock 82312B106 2,167 56,260 SH   SOLE   15,061 0 41,199
SHERWIN-WILLIAMS CO/THE Common Stock 824348106 178,647 389,812 SH   SOLE   195,894 0 193,918
SHIMANO INC ADR ADR 82455C101 20,437 1,373,468 SH   SOLE   1,287,050 0 86,418
SHIN - ETSU CHEM - UNSPON ADR ADR 824551105 30,388 1,301,431 SH   SOLE   1,128,076 0 173,355
SHINHAN FINANCIAL GROUP CO L SPN ADR RESTR ADR 824596100 29,163 750,068 SH   SOLE   729,024 0 21,044
SHINSEI BANK LTD TOKYO SPONSORED ADR ADR 824631105 372 122,217 SH   SOLE   42,641 0 79,576
SHIONOGI & CO LTD-UNSPON ADR ADR 824667109 3,607 252,934 SH   SOLE   170,795 0 82,139
SHIP FINANCE INTERNATIONAL LTD Common Stock G81075106 3,189 254,935 SH   SOLE   235,770 0 19,165
SHISEIDO SPONSORED ADR ADR 824841407 41,094 542,920 SH   SOLE   496,289 0 46,631
SHOCKWAVE MEDICAL INC Common Stock 82489T104 846 14,814 SH   SOLE   1,409 0 13,405
SHOE CARNIVAL INC Common Stock 824889109 1,437 52,049 SH   SOLE   28,845 0 23,204
SHOPIFY INC CL A Common Stock 82509L107 12,583 41,924 SH   SOLE   38,103 0 3,821
SHOPRITE HLDGS LTD SPONSORED ADR ADR 82510E209 5,350 481,107 SH   SOLE   473,152 0 7,955
SHORE BANCSHARES INC Common Stock 825107105 165 10,085 SH   SOLE   9,463 0 622
SHUN TAK HLDGS LTD SPONSORED ADR ADR 825646102 82 20,379 SH   SOLE   20,379 0 0
SHUTTERFLY INC Common Stock 82568P304 9,838 194,626 SH   SOLE   94,522 0 100,104
SHUTTERSTOCK INC COM Common Stock 825690100 4,349 110,963 SH   SOLE   39,586 0 71,377
SHY - iShares 1-3 Year Treasury Bond ETF ETF 464287457 110,618 1,304,767 SH   SOLE   0 0 1,304,767
SIAM COMMERCIAL BAN-UNSP ADR ADR 825715105 265 14,737 SH   SOLE   14,420 0 317
SIBANYE GOLD LTD SPONSORED ADR ADR 825724206 328 69,065 SH   SOLE   58,775 0 10,290
SIEMENS A G SPONSORED ADR ADR 826197501 75,350 1,262,991 SH   SOLE   857,692 0 405,299
SIEMENS HEALTHINEE-UNSP ADR ADR 82622J104 2,519 119,719 SH   SOLE   99,040 0 20,679
SIENTRA INC COM Common Stock 82621J105 87 14,062 SH   SOLE   14,025 0 37
SIERRA BANCORP Common Stock 82620P102 504 18,568 SH   SOLE   7,815 0 10,753
SIGA TECHNOLOGIES INC Common Stock 826917106 318 55,919 SH   SOLE   20,498 0 35,421
SIGNATURE BANK/NEW YORK NY Common Stock 82669G104 5,938 49,143 SH   SOLE   36,750 0 12,393
SIGNET JEWELERS LTD Common Stock G81276100 7,088 396,433 SH   SOLE   217,684 0 178,749
SILGAN HOLDINGS INC Common Stock 827048109 18,332 599,087 SH   SOLE   149,231 0 449,856
SILICON LABORATORIES INC Common Stock 826919102 4,309 41,677 SH   SOLE   31,847 0 9,830
SILICON MOTION TECHNOLOGY CO SPONSORED ADR ADR 82706C108 7,554 170,211 SH   SOLE   21,104 0 149,107
SILK ROAD MEDICAL INC Common Stock 82710M100 363 7,485 SH   SOLE   1,339 0 6,146
SILVERBOW RESOURCES INC Common Stock 82836G102 431 31,113 SH   SOLE   28,871 0 2,242
SIMMONS FIRST NATIONAL CORP Common Stock 828730200 3,535 151,959 SH   SOLE   132,672 0 19,287
SIMON PROPERTY GROUP INC REIT REIT 828806109 109,819 687,401 SH   SOLE   588,048 0 99,353
SIMPLY GOOD FOODS CO/THE Common Stock 82900L102 3,537 146,891 SH   SOLE   30,887 0 116,004
SIMPSON MANUFACTURING CO INC Common Stock 829073105 6,656 100,156 SH   SOLE   79,906 0 20,250
SIMULATIONS PLUS INC Common Stock 829214105 272 9,525 SH   SOLE   9,327 0 198
SINA CORP Common Stock G81477104 10,096 234,090 SH   SOLE   226,271 0 7,819
SINCLAIR BROADCAST GROUP INC Common Stock 829226109 10,960 204,360 SH   SOLE   89,402 0 114,958
SINGAPORE EXCHANGE LTD ADR ADR 82929W105 19,909 224,833 SH   SOLE   205,756 0 19,077
SINGAPORE TELECOMMUNICATNS L SPON ADR NEW ADR 82929R304 23,671 913,582 SH   SOLE   838,801 0 74,781
SINO LD LTD SPONSORED ADR ADR 829344308 231 27,237 SH   SOLE   20,780 0 6,457
SINOPEC SHANGHAI PETROCHEMIC SPON ADR H ADR 82935M109 4,447 111,316 SH   SOLE   108,111 0 3,205
SIRIUS XM HOLDINGS INC Common Stock 82968B103 11,158 1,999,578 SH   SOLE   1,889,379 0 110,199
SITE CENTERS CORP REIT 82981J109 10,298 777,828 SH   SOLE   470,867 0 306,961
SITEONE LANDSCAPE SUPPLY INC Common Stock 82982L103 3,921 56,577 SH   SOLE   22,054 0 34,523
SIX FLAGS ENTERTAINMENT CORP Common Stock 83001A102 22,081 444,459 SH   SOLE   175,037 0 269,422
SJW GROUP Common Stock 784305104 1,757 28,910 SH   SOLE   17,909 0 11,001
SK TELECOM LTD SPONSORED ADR ADR 78440P108 56,484 2,282,169 SH   SOLE   1,904,245 0 377,924
SKANDINAVISKA ENSKILDA-ADR ADR 830505301 8,324 893,089 SH   SOLE   782,743 0 110,346
SKECHERS U.S.A. INC Common Stock 830566105 26,845 852,492 SH   SOLE   182,441 0 670,051
SKF AB SPONSORED ADR ADR 784375404 12,185 662,235 SH   SOLE   577,392 0 84,843
SKYLINE CHAMPION CORP Common Stock 830830105 206 7,517 SH   SOLE   5,898 0 1,619
SKYWEST INC Common Stock 830879102 17,360 286,136 SH   SOLE   180,251 0 105,885
SKYWORKS SOLUTIONS INC Common Stock 83088M102 36,389 470,930 SH   SOLE   330,095 0 140,835
SL GREEN RLTY CORP COM REIT REIT 78440X101 14,740 183,401 SH   SOLE   147,801 0 35,600
SLEEP NUMBER CORP Common Stock 83125X103 4,846 119,987 SH   SOLE   71,852 0 48,135
SLM CORP COM Common Stock 78442P106 13,754 1,415,060 SH   SOLE   604,860 0 810,200
SM ENERGY CO Common Stock 78454L100 3,046 243,258 SH   SOLE   185,365 0 57,893
SMART GLOBAL HOLDINGS INC Common Stock G8232Y101 537 23,364 SH   SOLE   17,639 0 5,725
SMART SAND INC Common Stock 83191H107 291 119,213 SH   SOLE   116,311 0 2,902
SMARTSHEET INC-CLASS A Common Stock 83200N103 1,592 32,892 SH   SOLE   7,742 0 25,150
SMC CORP JAPAN SPONSORED ADR ADR 78445W306 27,799 1,487,366 SH   SOLE   1,233,028 0 254,338
SMITH & NEPHEW PLC SPDN ADR NEW ADR 83175M205 34,129 783,860 SH   SOLE   682,174 0 101,686
SMITHS GROUP PLC SPON ADR ADR 83238P203 17,856 899,085 SH   SOLE   747,963 0 151,122
SMURFIT KAPPA GROUP PLC-ADR ADR 83272W106 10,122 335,600 SH   SOLE   271,962 0 63,638
SNAM RETE GAS SPA ADR ADR 78460A106 731 72,407 SH   SOLE   63,825 0 8,582
SNAP INC CL A Common Stock 83304A106 1,937 135,470 SH   SOLE   135,393 0 77
SNAP-ON INC Common Stock 833034101 27,112 163,682 SH   SOLE   142,039 0 21,643
SOCIEDAD QUIMICA MINERA DE C SPON ADR SER ADR 833635105 13,327 428,394 SH   SOLE   301,172 0 127,222
SOCIETE GENERALE FRANCE SPONSORED ADR ADR 83364L109 11,282 2,256,479 SH   SOLE   2,012,996 0 243,483
SODEXO - SPONSORED ADR ADR 833792104 21,086 904,605 SH   SOLE   817,195 0 87,409
SOFTBANK CORP ADR ADR 83404D109 63,504 1,324,927 SH   SOLE   1,139,999 0 184,928
SOHU.COM INC LTD-ADR ADR 83410S108 990 70,699 SH   SOLE   66,699 0 4,000
SOLAREDGE TECHNOLOGIES INC Common Stock 83417M104 3,265 52,268 SH   SOLE   40,946 0 11,322
SOLARIS OILFIELD INFRAST-A Common Stock 83418M103 580 38,727 SH   SOLE   38,611 0 116
SOLARWINDS CORP Common Stock 83417Q105 1,404 76,543 SH   SOLE   58,059 0 18,484
SOLID BIOSCIENCES INC Common Stock 83422E105 109 19,028 SH   SOLE   19,028 0 0
SONIC AUTOMOTIVE INC Common Stock 83545G102 4,282 183,396 SH   SOLE   86,617 0 96,779
SONIC HEALTHCARE LTD ADR ADR 83546A203 35,230 1,855,211 SH   SOLE   1,655,020 0 200,191
SONOCO PRODUCTS CO Common Stock 835495102 19,251 294,633 SH   SOLE   245,036 0 49,597
SONOVA HOLDING-UNSPON ADR ADR 83569C102 32,025 706,642 SH   SOLE   561,484 0 145,158
SONY CORP ADR NEW ADR 835699307 60,540 1,155,571 SH   SOLE   977,557 0 178,014
SONY FINANCIAL HOLDINGS - UNSPONS ADR ADR 835707100 251 10,468 SH   SOLE   7,775 0 2,693
SORRENTO THERAPEUTICS COM NEW Common Stock 83587F202 834 312,406 SH   SOLE   312,406 0 0
SOTHEBY'S Common Stock 835898107 7,374 126,859 SH   SOLE   82,493 0 44,366
SOUTH JERSEY INDUSTRIES INC Common Stock 838518108 8,398 248,976 SH   SOLE   209,537 0 39,439
SOUTH STATE CORP Common Stock 840441109 3,449 46,822 SH   SOLE   40,668 0 6,154
SOUTH32 - ADR-W/I ADR 84473L105 19,609 1,764,949 SH   SOLE   1,597,350 0 167,598
SOUTHERN CO/THE Common Stock 842587107 157,687 2,852,515 SH   SOLE   2,166,275 0 686,240
SOUTHERN COPPER CORP Common Stock 84265V105 37,160 956,511 SH   SOLE   693,623 0 262,888
SOUTHERN NATL BANCRP COM Common Stock 843395104 468 30,599 SH   SOLE   1,056 0 29,543
SOUTHSIDE BANCSHARES INC Common Stock 84470P109 2,008 62,011 SH   SOLE   59,319 0 2,692
SOUTHWEST AIRLINES CO Common Stock 844741108 81,370 1,602,393 SH   SOLE   1,257,971 0 344,422
SOUTHWEST GAS HOLDINGS INC Common Stock 844895102 11,799 131,654 SH   SOLE   90,987 0 40,667
SOUTHWESTERN ENERGY CO Common Stock 845467109 4,191 1,326,280 SH   SOLE   917,958 0 408,322
SP PLUS CORP Common Stock 78469C103 1,851 57,981 SH   SOLE   19,648 0 38,333
SPAB - SPDR Portfolio Aggregate Bond ETF ETF 78464A649 292 10,000 SH   SOLE   10,000 0 0
SPARK ENERGY INC CL A COM Common Stock 846511103 996 88,970 SH   SOLE   88,249 0 721
SPARK NEW ZEALAND LTD ADR 84652A102 18,045 1,362,901 SH   SOLE   1,296,280 0 66,621
SPARK THERAPEUTICS INC COM Common Stock 84652J103 2,231 21,790 SH   SOLE   20,633 0 1,157
SPARTAN MOTORS INC Common Stock 846819100 174 15,844 SH   SOLE   14,954 0 890
SPARTANNASH CO Common Stock 847215100 2,378 203,748 SH   SOLE   112,343 0 91,405
SPDR DOW JONES INDUSTRIAL AVERAGE ETF ETF 78467X109 4,814 18,107 SH   SOLE   5,113 0 12,994
SPDR GOLD TRUST ETF 78463V107 215 1,615 SH   SOLE   812 0 803
SPDR KBW BANK ETF ETF 78464A797 386 8,901 SH   SOLE   8,901 0 0
SPDR MSCI ACWI EX-US ETF 78463X848 1,553 42,357 SH   SOLE   42,357 0 0
SPDR PORT TTL STCK MRKT ETF 78464A805 102,887 2,821,903 SH   SOLE   2,821,903 0 0
SPDR PORTFOLIO DEVELOPED WORLD ETF ETF 78463X889 57,012 1,926,731 SH   SOLE   1,926,731 0 0
SPDR PORTFOLIO S&P 500 GROWT ETF 78464A409 41,170 1,062,990 SH   SOLE   1,062,990 0 0
SPDR S&P BIOTECH ETF 78464A870 223 2,542 SH   SOLE   2,542 0 0
SPDR S&P MIDCAP 400 ETF TRUST ETF 78467Y107 29,308 82,653 SH   SOLE   3,447 0 79,206
SPDR TR UNIT SER 1 ETF 78462F103 442,675 1,510,835 SH   SOLE   328,833 0 1,182,002
SPECTRUM BRANDS HOLDINGS INC (NEW) Common Stock 84790A105 15,456 287,443 SH   SOLE   116,025 0 171,418
SPECTRUM PHARMACEUTICALS INC Common Stock 84763A108 1,258 146,075 SH   SOLE   122,716 0 23,359
SPEEDWAY MOTORSPORTS INC Common Stock 847788106 321 17,315 SH   SOLE   13,305 0 4,010
SPIRE INC Common Stock 84857L101 12,779 152,275 SH   SOLE   105,142 0 47,133
SPIRIT AEROSYSTEMS HOLDINGS IN Common Stock 848574109 23,523 289,093 SH   SOLE   140,528 0 148,565
SPIRIT AIRLS INC COM Common Stock 848577102 6,032 126,382 SH   SOLE   77,337 0 49,045
SPIRIT MTA REIT REIT 84861U105 201 24,102 SH   SOLE   23,982 0 120
SPIRIT OF TEXAS BANCSHARES I Common Stock 84861D103 283 12,589 SH   SOLE   9,930 0 2,659
SPIRIT RLTY CAP INC COM REIT 84860W300 11,820 277,067 SH   SOLE   179,311 0 97,756
SPLUNK INC COM Common Stock 848637104 21,598 171,750 SH   SOLE   156,085 0 15,665
SPOK HOLDINGS INC Common Stock 84863T106 1,846 122,727 SH   SOLE   103,436 0 19,291
SPORTSMANS WHSE HLDGS COM Common Stock 84920Y106 414 109,623 SH   SOLE   46,219 0 63,404
SPOTIFY TECHNOLOGY SA Common Stock L8681T102 9,508 65,024 SH   SOLE   62,879 0 2,145
SPRINT CORP Common Stock 85207U105 19,031 2,896,663 SH   SOLE   1,996,891 0 899,772
SPROUTS FARMERS MARKET INC Common Stock 85208M102 4,773 252,686 SH   SOLE   180,155 0 72,531
SPS COMM INC COM Common Stock 78463M107 7,366 72,064 SH   SOLE   30,093 0 41,971
SPX CORP Common Stock 784635104 7,282 220,524 SH   SOLE   63,374 0 157,150
SPX FLOW INC Common Stock 78469X107 6,970 166,517 SH   SOLE   112,759 0 53,758
SQUARE INC - A Common Stock 852234103 19,458 268,279 SH   SOLE   218,572 0 49,707
SRC ENERGY INC Common Stock 78470V108 4,415 890,028 SH   SOLE   604,910 0 285,118
SS&C TECHNOLOGIES INC COM Common Stock 78467J100 10,125 175,743 SH   SOLE   157,756 0 17,987
SSR MINING INC Common Stock 784730103 314 22,999 SH   SOLE   22,999 0 0
ST JOE CO/THE Common Stock 790148100 1,326 76,749 SH   SOLE   56,150 0 20,599
STAAR SURGICAL CO COM PAR $0.01 Common Stock 852312305 366 12,462 SH   SOLE   11,041 0 1,421
STAG INDL INC COM REIT REIT 85254J102 7,410 245,056 SH   SOLE   155,105 0 89,951
STAMPS.COM INC Common Stock 852857200 1,979 43,713 SH   SOLE   40,720 0 2,993
STANDARD BK GROUP LTD SPONSORED ADR ADR 853118206 9,309 669,232 SH   SOLE   563,015 0 106,217
STANDARD LIFE ABE - UNSPON ADR ADR 853584100 157 10,575 SH   SOLE   2,357 0 8,218
STANDARD MOTOR PRODUCTS INC Common Stock 853666105 2,813 62,045 SH   SOLE   34,102 0 27,943
STANDEX INTERNATIONAL CORP Common Stock 854231107 3,971 54,292 SH   SOLE   26,054 0 28,238
STANLEY BLACK & DECKER INC Common Stock 854502101 86,375 597,293 SH   SOLE   536,149 0 61,144
STAR BULK CARRIERS CORP Common Stock Y8162K204 2,256 233,826 SH   SOLE   132,586 0 101,240
STARBUCKS CORP Common Stock 855244109 303,630 3,621,973 SH   SOLE   3,002,276 0 619,697
STARWOOD PROPERTY TRUST INC REIT REIT 85571B105 24,799 1,091,523 SH   SOLE   438,070 0 653,453
STATE AUTO FINANCIAL CORP Common Stock 855707105 245 7,009 SH   SOLE   6,989 0 20
STATE STREET CORP Common Stock 857477103 80,852 1,442,247 SH   SOLE   768,065 0 674,182
STEALTHGAS INC. Common Stock Y81669106 778 226,084 SH   SOLE   149,784 0 76,300
STEEL DYNAMICS INC COM Common Stock 858119100 22,291 738,125 SH   SOLE   486,543 0 251,582
STEELCASE INC Common Stock 858155203 7,697 450,111 SH   SOLE   189,833 0 260,278
STEPAN CO Common Stock 858586100 4,969 54,064 SH   SOLE   37,107 0 16,957
STERICYCLE INC Common Stock 858912108 6,554 137,260 SH   SOLE   118,927 0 18,333
STERIS PLC Common Stock G8473T100 24,592 165,177 SH   SOLE   100,056 0 65,121
STERLING BANCORP/DE Common Stock 85917A100 17,145 805,676 SH   SOLE   557,805 0 247,871
STERLING CONSTRUCTION CO INC Common Stock 859241101 659 49,142 SH   SOLE   25,567 0 23,575
STEVEN MADDEN LTD Common Stock 556269108 7,662 225,680 SH   SOLE   146,354 0 79,326
STEWART INFORMATION SERVICES C Common Stock 860372101 1,835 45,317 SH   SOLE   33,845 0 11,472
STIFEL FINANCIAL CORP Common Stock 860630102 6,712 113,640 SH   SOLE   81,273 0 32,367
STITCH FIX INC-CLASS A Common Stock 860897107 328 10,238 SH   SOLE   10,197 0 41
STMICROELECTRONICS N V NY REGISTRY NY Reg Shrs 861012102 19,212 1,090,375 SH   SOLE   970,930 0 119,445
STOCK YARDS BANCORP INC Common Stock 861025104 1,174 32,481 SH   SOLE   26,390 0 6,091
STONE RIDGE TR II RNS RSK PR INT Closed-End Fund 861729101 68,158 8,342,441 SH   SOLE   8,342,441 0 0
STONE RIDGE TR V ALT LENDG PREM Closed-End Fund 86172R101 57,467 5,661,757 SH   SOLE   5,661,757 0 0
STONECO LTD-A Common Stock G85158106 3,866 130,709 SH   SOLE   76,296 0 54,413
STONERIDGE INC Common Stock 86183P102 1,010 32,007 SH   SOLE   22,751 0 9,256
STORA ENSO CORP SPON ADR REP R ADR 86210M106 11,780 1,007,712 SH   SOLE   926,790 0 80,922
STORE CAP CORP COM REIT 862121100 6,959 209,661 SH   SOLE   192,155 0 17,506
STRATASYS INC Common Stock M85548101 1,589 54,111 SH   SOLE   31,841 0 22,270
STRATEGIC EDUCATION INC Common Stock 86272C103 19,069 107,129 SH   SOLE   38,850 0 68,279
STREETTRACKS SER TR SPDR S&P DIVID ETF 78464A763 1,314 13,022 SH   SOLE   12,671 0 351
STREETTRACKS SER TR WILSHIRE REIT ETF 78464A607 81,583 825,739 SH   SOLE   825,739 0 0
STRONGBRIDGE BIOPHARMA PLC Common Stock G85347105 112 35,793 SH   SOLE   34,766 0 1,027
STRYKER CORP Common Stock 863667101 206,646 1,005,184 SH   SOLE   831,500 0 173,684
STURM RUGER & CO INC Common Stock 864159108 2,711 49,766 SH   SOLE   39,596 0 10,170
SUBARU CORP ADR 86428V104 25,901 2,144,115 SH   SOLE   1,954,499 0 189,616
SUBSEA 7 S A SPONSORED ADR ADR 864323100 1,341 111,350 SH   SOLE   105,842 0 5,508
SUEZ ENVIORNNEMENT SA ADR 864691100 8,286 1,162,138 SH   SOLE   1,035,355 0 126,783
SUMITOMO CHEM CO LTD ADR ADR 865612105 12,289 529,018 SH   SOLE   475,085 0 53,933
SUMITOMO CORP SPONSORED ADR ADR 865613103 24,899 1,620,005 SH   SOLE   1,464,829 0 155,176
SUMITOMO ELEC INDS LTD ADR ADR 865617203 419 31,992 SH   SOLE   16,186 0 15,806
SUMITOMO METAL MNG CO ADR ADR 86563T104 1,924 260,662 SH   SOLE   236,819 0 23,843
SUMITOMO MITSUI FINL SPONSORED ADR ADR 86562M209 56,902 8,059,713 SH   SOLE   6,589,275 0 1,470,438
SUMITOMO MITSUI TR SPONSORED ADR ADR 86562X106 24,427 6,637,827 SH   SOLE   5,879,071 0 758,756
SUMMIT HOTEL PPTYS INC COM REIT 866082100 3,980 346,987 SH   SOLE   242,668 0 104,319
SUMMIT MATERIALS INC - CL A Common Stock 86614U100 5,863 304,562 SH   SOLE   254,352 0 50,210
SUN ART RETAIL GRP LTD ADR ADR 866633100 250 27,473 SH   SOLE   27,473 0 0
SUN COMMUNITIES INC REIT REIT 866674104 19,154 149,421 SH   SOLE   138,941 0 10,480
SUN HUNG KAI PPTYS LTD SPONSORED ADR ADR 86676H302 58,132 3,417,520 SH   SOLE   3,097,335 0 320,185
SUN LIFE FINANCIAL INC Common Stock 866796105 9,994 241,638 SH   SOLE   215,894 0 25,744
SUNCOKE ENERGY INC Common Stock 86722A103 2,836 319,404 SH   SOLE   234,991 0 84,413
SUNCOR ENERGY INC Common Stock 867224107 34,787 1,116,406 SH   SOLE   864,028 0 252,378
SUNCORP GROUP LTD - SPON ADR ADR 86723Y209 476 50,099 SH   SOLE   46,743 0 3,356
SUNPOWER CORP Common Stock 867652406 1,783 166,802 SH   SOLE   63,946 0 102,856
SUNRUN INC COM Common Stock 86771W105 2,515 134,059 SH   SOLE   99,951 0 34,108
SUNSTONE HOTEL INVESTORS INC REIT REIT 867892101 4,436 323,590 SH   SOLE   160,721 0 162,869
SUNTORY BEVER & FOOD ADS ADR 86803T104 20,904 966,866 SH   SOLE   872,851 0 94,015
SUNTRUST BANKS INC Common Stock 867914103 154,263 2,454,471 SH   SOLE   1,430,808 0 1,023,663
SUPER MICRO COMPUTER INC Common Stock 86800U104 14,916 770,851 SH   SOLE   0 0 770,851
SUPERIOR ENERGY SVCS INC COM Common Stock 868157108 1,118 860,227 SH   SOLE   434,507 0 425,720
SUPERIOR INDUSTRIES INTERNATIO Common Stock 868168105 365 105,574 SH   SOLE   65,846 0 39,728
SUPERNUS PHARMA INC COM Common Stock 868459108 5,320 160,784 SH   SOLE   74,818 0 85,966
SURGERY PARTNERS INC COM Common Stock 86881A100 148 18,145 SH   SOLE   8,236 0 9,909
SURGUTNEFTEGAZ JSC SPON ADR PFD ADR 868861105 5,775 851,792 SH   SOLE   763,365 0 88,427
SURMODICS INC Common Stock 868873100 1,391 32,224 SH   SOLE   25,490 0 6,734
SUZANO PAPEL E CELULO-SP ADR ADR 86959K105 822 48,254 SH   SOLE   38,462 0 9,792
SUZUKI MTR CORP ADR ADR 86959X107 12,222 65,131 SH   SOLE   56,927 0 8,204
SVB FINANCIAL GROUP Common Stock 78486Q101 26,808 119,364 SH   SOLE   90,921 0 28,443
SVENSKA CELLULOSA AKTIEBOLAG SPONSORED ADR ADR 869587402 1,717 199,340 SH   SOLE   168,907 0 30,433
SVENSKA HANDELSBANKEN ADR ADR 86959C103 5,230 1,069,631 SH   SOLE   994,890 0 74,741
SVMK INC Common Stock 78489X103 1,572 95,210 SH   SOLE   7,433 0 87,777
SWATCH GROUP AG ADR ADR 870123106 9,211 645,450 SH   SOLE   587,648 0 57,801
SWEDBANK AB ADR ADR 870195104 10,228 677,322 SH   SOLE   536,775 0 140,547
SWEDISH MATCH AB-UNSPON ADR ADR 870309606 1,507 70,995 SH   SOLE   58,456 0 12,539
SWIRE PAC LTD SPON ADR A ADR 870794302 32,166 2,625,808 SH   SOLE   2,371,168 0 254,640
SWISS RE AG Common Stock H8431B109 267 2,638 SH   SOLE   2,638 0 0
SWISS RE LTD SPONSORED ADR ADR 870886108 41,428 1,635,524 SH   SOLE   1,476,980 0 158,544
SWISSCOM AG-SPONSORED ADR ADR 871013108 25,278 502,347 SH   SOLE   448,063 0 54,284
SWITCH INC - A Common Stock 87105L104 6,445 492,337 SH   SOLE   217,244 0 275,093
SYKES ENTERPRISES INC Common Stock 871237103 5,410 197,015 SH   SOLE   118,778 0 78,237
SYMANTEC CORP Common Stock 871503108 36,145 1,661,085 SH   SOLE   1,143,398 0 517,687
SYMRISE AG - ADR ADR 87155N109 25,746 1,070,066 SH   SOLE   947,966 0 122,100
SYNAPTICS INC Common Stock 87157D109 2,336 80,161 SH   SOLE   41,513 0 38,648
SYNCHRONOSS TECHNOLOGIES INC Common Stock 87157B103 234 29,552 SH   SOLE   11,374 0 18,178
SYNCHRONY FINL COM Common Stock 87165B103 60,987 1,759,081 SH   SOLE   1,299,268 0 459,813
SYNDAX PHARMACEUTICALS INC Common Stock 87164F105 171 18,314 SH   SOLE   16,731 0 1,583
SYNEOS HEALTH INC Common Stock 87166B102 15,421 301,841 SH   SOLE   57,160 0 244,681
SYNLOGIC INC Common Stock 87166L100 195 21,472 SH   SOLE   20,272 0 1,200
SYNNEX CORP Common Stock 87162W100 13,021 132,325 SH   SOLE   71,899 0 60,426
SYNOPSYS INC Common Stock 871607107 40,401 313,941 SH   SOLE   241,978 0 71,963
SYNOVUS FINANCIAL CORP Common Stock 87161C501 14,332 409,487 SH   SOLE   384,319 0 25,168
SYSCO CORP Common Stock 871829107 163,010 2,305,005 SH   SOLE   1,685,632 0 619,373
SYSMEX CORP UNSPONS ADR ADR 87184P109 23,712 729,938 SH   SOLE   673,668 0 56,270
T ROWE PRICE GROUP INC Common Stock 74144T108 79,166 721,595 SH   SOLE   589,247 0 132,348
T&D HOLDINGS INC-UNSPON ADR ADR 872120100 3,877 722,842 SH   SOLE   599,848 0 122,994
TABLEAU SOFTWARE INC-CL A Common Stock 87336U105 11,199 67,456 SH   SOLE   64,795 0 2,661
TABULA RASA HEALTHCARE INC Common Stock 873379101 1,216 24,364 SH   SOLE   14,969 0 9,395
TACTILE SYSTEMS TECHNOLOGY I Common Stock 87357P100 2,311 40,609 SH   SOLE   22,943 0 17,666
TAIHEIYO CEMENT CORP - SPON ADR ADR 87401G106 235 31,713 SH   SOLE   28,204 0 3,509
TAILORED BRANDS INC Common Stock 87403A107 1,412 244,687 SH   SOLE   159,809 0 84,878
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR ADR 874039100 151,354 3,864,018 SH   SOLE   3,514,440 0 349,578
TAKEDA PHARMACEUTICAL CO LTD ADR 874060205 48,632 2,747,586 SH   SOLE   1,799,524 0 948,063
TAKE-TWO INTERACTIVE SOFTWARE Common Stock 874054109 20,932 184,371 SH   SOLE   142,695 0 41,676
TAL EDUCATION GROUP ADR 874080104 13,216 346,869 SH   SOLE   337,865 0 9,004
TALEND SA - ADR ADR 874224207 528 13,671 SH   SOLE   13,536 0 135
TALLGRASS ENERGY LP Common Stock 874696107 2,995 141,860 SH   SOLE   141,860 0 0
TALOS ENERGY INC Common Stock 87484T108 972 40,433 SH   SOLE   17,583 0 22,850
TANDEM DIABETES CARE INC Common Stock 875372203 3,147 48,781 SH   SOLE   29,103 0 19,678
TANGER FACTORY OUTLET CENTER REIT REIT 875465106 3,230 199,285 SH   SOLE   131,773 0 67,512
TAPESTRY INC Common Stock 876030107 23,294 734,117 SH   SOLE   583,324 0 150,793
TARGA RESOURCES CORP Common Stock 87612G101 15,145 385,769 SH   SOLE   372,234 0 13,535
TARGET CORP Common Stock 87612E106 223,959 2,585,828 SH   SOLE   1,715,698 0 870,130
TARO PHARMACEUTICAL INDS LTD ORD Common Stock M8737E108 3,072 35,967 SH   SOLE   33,233 0 2,734
TATA MOTORS LTD SPONSORED ADR ADR 876568502 13,473 1,153,474 SH   SOLE   1,109,359 0 44,115
TATE & LYLE PLC SPONSORED ADR ADR 876570607 1,168 31,328 SH   SOLE   30,937 0 391
TAUBMAN CENTERS INC REIT REIT 876664103 5,069 124,137 SH   SOLE   81,539 0 42,598
TAYLOR MORRISON HOME CL A Common Stock 87724P106 5,710 272,446 SH   SOLE   157,121 0 115,325
TC ENERGY CORP Common Stock 87807B107 15,441 311,813 SH   SOLE   306,533 0 5,280
TCF FINANCIAL CORP Common Stock 872275102 13,302 639,839 SH   SOLE   384,499 0 255,340
TCR2 THERAPEUTICS INC Common Stock 87808K106 501 35,044 SH   SOLE   0 0 35,044
TD AMERITRADE HOLDING CORP Common Stock 87236Y108 13,698 274,396 SH   SOLE   258,942 0 15,454
TDK CORP - SPONSORED ADR ADR 872351408 12,866 165,945 SH   SOLE   146,891 0 19,054
TE CONNECTIVITY LTD Common Stock H84989104 76,405 797,718 SH   SOLE   703,738 0 93,980
TEAM INC Common Stock 878155100 3,120 203,641 SH   SOLE   53,045 0 150,596
TECH DATA CORP Common Stock 878237106 29,171 278,877 SH   SOLE   106,164 0 172,713
TECHNIPFMC PLC Common Stock G87110105 30,488 1,175,317 SH   SOLE   1,030,524 0 144,793
TECHNOPRO HOLDINGS INC - UNS ADR 87875T105 1,293 121,949 SH   SOLE   172 0 121,777
TECHTARGET INC Common Stock 87874R100 1,944 91,492 SH   SOLE   41,169 0 50,323
TECHTRONIC INDS LTD SPONSORED ADR ADR 87873R101 30,338 799,003 SH   SOLE   609,048 0 189,955
TECK RESOURCES LTD Common Stock 878742204 10,493 455,034 SH   SOLE   442,922 0 12,112
TEEKAY CORP Common Stock Y8564W103 414 120,340 SH   SOLE   115,955 0 4,385
TEGNA INC Common Stock 87901J105 18,974 1,252,383 SH   SOLE   550,945 0 701,438
TEIJIN LTD ADR ADR 879063204 698 40,982 SH   SOLE   37,268 0 3,714
TELADOC HEALTH INC Common Stock 87918A105 3,104 46,744 SH   SOLE   38,435 0 8,309
TELARIA INC Common Stock 879181105 1,115 148,291 SH   SOLE   22,970 0 125,321
TELECOM ARGENTINA STET FRANCE TELECOM ADR ADR 879273209 1,942 109,917 SH   SOLE   97,560 0 12,357
TELECOM ITALIA S P A NEW SPON ADR ORD ADR 87927Y102 11,695 2,114,840 SH   SOLE   1,838,649 0 276,191
TELECOM ITALIA SPA-SPON ADR ADR 87927Y201 2,260 439,756 SH   SOLE   421,920 0 17,836
TELEDYNE TECHNOLOGIES INC Common Stock 879360105 24,576 89,736 SH   SOLE   43,879 0 45,857
TELEFLEX INC Common Stock 879369106 68,359 206,428 SH   SOLE   89,930 0 116,498
TELEFONICA BRASIL SA ADR 87936R106 7,062 542,360 SH   SOLE   447,210 0 95,150
TELEFONICA S A SPONSORED ADR ADR 879382208 16,120 1,944,559 SH   SOLE   1,648,226 0 296,333
TELENAV INC Common Stock 879455103 124 15,460 SH   SOLE   15,460 0 0
TELENOR ASA SPONSORED ADR ADR 87944W105 11,375 534,659 SH   SOLE   478,673 0 55,986
TELEPERFORMANCE SA ADR ADR 87946F100 2,679 26,805 SH   SOLE   12,364 0 14,441
TELEPHONE & DATA SYSTEMS INC Common Stock 879433829 17,880 588,147 SH   SOLE   298,155 0 289,992
TELIASONERA A B SPONSORED ADR ADR 87960M205 12,889 1,461,382 SH   SOLE   1,292,331 0 169,051
TELLURIAN INC Common Stock 87968A104 722 91,959 SH   SOLE   91,320 0 639
TELSTRA CORP LTD SPON ADR ADR 87969N204 30,120 2,240,726 SH   SOLE   2,094,805 0 145,921
TELUS CORP NON-VTG SHS Common Stock 87971M103 4,158 112,658 SH   SOLE   108,682 0 3,976
TEMENOS AG-SP ADR ADR 87974R208 4,078 22,824 SH   SOLE   20,764 0 2,060
TEMPLETON GLOBAL INCOME FUND Closed-End Fund 880198106 5,824 915,708 SH   SOLE   777,382 0 138,326
TEMPUR SEALY INTERNATIONAL INC Common Stock 88023U101 8,325 113,472 SH   SOLE   80,002 0 33,470
TENAGA NASIONAL BERHAD SPONSORED ADR ADR 880277108 3,112 235,720 SH   SOLE   230,427 0 5,293
TENARIS SA ADR ADR 88031M109 10,927 415,314 SH   SOLE   382,733 0 32,580
TENCENT HOLDINGS LTD Common Stock G87572163 327 7,199 SH   SOLE   7,199 0 0
TENCENT HOLDINGS LTD - ADR ADR 88032Q109 105,767 2,336,882 SH   SOLE   2,046,072 0 290,810
TENCENT MUSIC ENTERTAINM-ADR ADR 88034P109 846 56,459 SH   SOLE   55,231 0 1,228
TENET HEALTHCARE CORP Common Stock 88033G407 12,614 610,532 SH   SOLE   287,980 0 322,552
TENNANT CO Common Stock 880345103 3,929 64,200 SH   SOLE   30,551 0 33,649
TENNECO INC Common Stock 880349105 5,424 489,129 SH   SOLE   380,256 0 108,873
TERADATA CORP Common Stock 88076W103 13,442 374,963 SH   SOLE   224,861 0 150,102
TERADYNE INC Common Stock 880770102 25,082 523,518 SH   SOLE   267,761 0 255,757
TEREX CORP Common Stock 880779103 10,194 324,660 SH   SOLE   212,265 0 112,395
TERNIUM SA-SPONSORED ADR ADR 880890108 5,119 228,200 SH   SOLE   176,436 0 51,764
TERRAFORM PWR INC CL A COM Common Stock 88104R209 3,110 217,458 SH   SOLE   118,546 0 98,912
TERRENO RLTY CORP COM REIT 88146M101 6,786 138,373 SH   SOLE   84,798 0 53,575
TERRITORIAL BANCORP INC Common Stock 88145X108 608 19,679 SH   SOLE   11,625 0 8,054
TESCO PLC SPONSORED ADR ADR 881575302 29,787 3,419,851 SH   SOLE   3,062,655 0 357,196
TESLA INC Common Stock 88160R101 26,598 119,027 SH   SOLE   110,926 0 8,101
TETRA TECH INC Common Stock 88162G103 15,675 199,557 SH   SOLE   95,941 0 103,616
TETRA TECHNOLOGIES INC Common Stock 88162F105 756 463,720 SH   SOLE   391,361 0 72,359
TEVA PHARMACEUTICAL-SP ADR ADR 881624209 13,335 1,444,761 SH   SOLE   1,414,906 0 29,855
TEXAS CAPITAL BANCSHARES INC Common Stock 88224Q107 9,467 154,258 SH   SOLE   138,131 0 16,127
TEXAS INSTRUMENTS INC Common Stock 882508104 387,799 3,379,214 SH   SOLE   2,871,507 0 507,707
TEXAS ROADHOUSE INC Common Stock 882681109 5,293 98,614 SH   SOLE   68,709 0 29,905
TEXTAINER GROUP HOLDINGS LTD Common Stock G8766E109 938 93,015 SH   SOLE   56,537 0 36,478
TEXTRON INC Common Stock 883203101 40,295 759,714 SH   SOLE   639,731 0 119,983
TFS FINANCIAL CORP Common Stock 87240R107 10,711 592,771 SH   SOLE   160,416 0 432,355
TG THERAPEUTICS INC COM Common Stock 88322Q108 183 21,152 SH   SOLE   20,410 0 742
THE ADT CORPORATION COM Common Stock 00090Q103 1,866 304,897 SH   SOLE   66,562 0 238,335
THERAPEUTICSMD INC COM Common Stock 88338N107 103 39,462 SH   SOLE   32,069 0 7,393
THERAVANCE BIOPHARMA INC Common Stock G8807B106 303 18,551 SH   SOLE   17,170 0 1,381
THERMO FISHER SCIENTIFIC INC Common Stock 883556102 342,388 1,165,853 SH   SOLE   980,612 0 185,241
THERMON GROUP HLDGS IN COM Common Stock 88362T103 978 38,112 SH   SOLE   22,982 0 15,130
THIRD POINT REINSURANCE LTD Common Stock G8827U100 2,115 204,924 SH   SOLE   191,656 0 13,268
THK CO LTD-UNSPON ADR ADR 872434105 10,006 831,720 SH   SOLE   707,548 0 124,172
THOMSON REUTERS CORP Common Stock 884903709 23,689 367,493 SH   SOLE   361,653 0 5,840
THOR INDUSTRIES INC Common Stock 885160101 5,830 99,744 SH   SOLE   83,350 0 16,394
THYSSENKRUPP AG-SPON ADR ADR 88629Q207 13,716 945,271 SH   SOLE   829,230 0 116,041
TIDEWATER INC COM Common Stock 88642R109 2,596 110,561 SH   SOLE   55,163 0 55,398
TIFFANY & CO Common Stock 886547108 46,991 501,825 SH   SOLE   342,441 0 159,384
TIGER BRANDS LTD SPON ADR NEW ADR 88673M201 453 29,012 SH   SOLE   27,760 0 1,252
TILE SHOP HLDGS COM Common Stock 88677Q109 375 93,833 SH   SOLE   75,788 0 18,045
TILLYS INC CL A Common Stock 886885102 367 48,144 SH   SOLE   48,090 0 54
TIM PARTICIPACOES S A SPONS ADR PFD ADR 88706P205 4,949 330,597 SH   SOLE   285,893 0 44,704
TIMKEN CO Common Stock 887389104 11,445 222,929 SH   SOLE   150,859 0 72,070
TIMKENSTEEL CORP Common Stock 887399103 1,018 125,225 SH   SOLE   124,192 0 1,033
TITAN INTERNATIONAL INC Common Stock 88830M102 554 113,239 SH   SOLE   109,002 0 4,237
TITAN MACHINERY INC Common Stock 88830R101 1,139 55,357 SH   SOLE   24,000 0 31,357
TIVITY HEALTH INC Common Stock 88870R102 6,741 410,012 SH   SOLE   99,915 0 310,097
TIVO CORP Common Stock 88870P106 3,082 418,141 SH   SOLE   265,176 0 152,965
TJX COS INC Common Stock 872540109 291,335 5,509,360 SH   SOLE   4,107,672 0 1,401,688
T-MOBILE US INC Common Stock 872590104 49,014 661,100 SH   SOLE   495,070 0 166,030
TOCAGEN INC Common Stock 888846102 75 11,218 SH   SOLE   11,117 0 101
TOKIO MARINE HOLDINGS INC ADR 889094108 40,878 815,935 SH   SOLE   723,174 0 92,761
TOKYO ELECTRONIC LTD ADR ADR 889110102 26,150 743,941 SH   SOLE   650,486 0 93,455
TOKYO GAS CO LTD ADR ADR 889115101 6,522 560,828 SH   SOLE   518,419 0 42,409
TOLL BROTHERS INC Common Stock 889478103 12,292 335,676 SH   SOLE   243,598 0 92,078
TOMPKINS FINANCIAL CORP Common Stock 890110109 3,507 42,978 SH   SOLE   36,179 0 6,799
TOMRA SYS A / S SPON ADR NEW ADR 889905204 217 6,569 SH   SOLE   6,569 0 0
TOOTSIE ROLL INDUSTRIES INC Common Stock 890516107 3,353 90,789 SH   SOLE   62,467 0 28,322
TOPBUILD CORP Common Stock 89055F103 13,691 165,426 SH   SOLE   97,703 0 67,723
TOPDANMARK A/S-UNSPON ADR ADR 89054C101 401 71,090 SH   SOLE   71,090 0 0
TOPPAN PRTG LTD ADR ADR 890747306 409 53,862 SH   SOLE   44,043 0 9,819
TORAY INDUSTRIES ADR ADR 890880206 14,525 956,848 SH   SOLE   854,923 0 101,925
TORCHMARK CORP Common Stock 891027104 35,148 392,889 SH   SOLE   326,780 0 66,109
TORO CO/THE Common Stock 891092108 12,091 180,734 SH   SOLE   118,369 0 62,365
TORONTO-DOMINION BANK/THE Common Stock 891160509 41,739 715,195 SH   SOLE   697,586 0 17,609
TOSHIBA CORP UNSP ADR ADR 891493306 15,885 1,011,142 SH   SOLE   899,343 0 111,799
TOTAL S A SPONSORED ADR ADR 89151E109 117,379 2,103,952 SH   SOLE   1,667,321 0 436,631
TOTAL SYSTEM SERVICES INC Common Stock 891906109 38,406 299,413 SH   SOLE   263,730 0 35,683
TOTO LTD-UNSPONSORED ADR ADR 891515207 3,486 88,214 SH   SOLE   81,584 0 6,630
TOWER INTERNATIONAL INC Common Stock 891826109 799 40,971 SH   SOLE   16,548 0 24,423
TOWN SPORTS INTERNATIONAL Common Stock 89214A102 105 48,483 SH   SOLE   20,649 0 27,834
TOWNE BANK/PORTSMOUTH VA Common Stock 89214P109 1,817 66,622 SH   SOLE   47,692 0 18,930
TOYOTA MOTOR CORP SP ADR REP2COM ADR 892331307 116,555 940,038 SH   SOLE   814,592 0 125,446
TPG PACE HLDGS CORP UNIT EXP Unit G89827102 1,091 100,674 SH   SOLE   0 0 100,674
TPG RE FIN TR INC REIT 87266M107 2,360 122,339 SH   SOLE   39,164 0 83,175
TRACTOR SUPPLY CO Common Stock 892356106 60,539 556,428 SH   SOLE   388,908 0 167,520
TRADE DESK INC/THE -CLASS A Common Stock 88339J105 15,168 66,589 SH   SOLE   28,716 0 37,873
TRANSALTA CORP Common Stock 89346D107 170 26,128 SH   SOLE   26,128 0 0
TRANSDIGM GROUP INC Common Stock 893641100 107,099 221,371 SH   SOLE   150,333 0 71,038
TRANSMEDICS GROUP INC Common Stock 89377M109 326 11,234 SH   SOLE   1,051 0 10,183
TRANSOCEAN LTD/SWITZERLAND Common Stock H8817H100 18,464 2,880,452 SH   SOLE   1,801,743 0 1,078,709
TRANSPORTADORA DE GAS SPONSR ADR B ADR 893870204 1,822 126,005 SH   SOLE   88,343 0 37,662
TRANSUNION Common Stock 89400J107 17,837 242,654 SH   SOLE   189,158 0 53,496
TRAVEL CENTERS OF AMERICA Common Stock 894174101 372 102,663 SH   SOLE   16,452 0 86,211
TRAVELERS COS INC/THE Common Stock 89417E109 229,772 1,536,731 SH   SOLE   1,001,504 0 535,227
TREASURY WINE ESTATES LTD ADR ADR 89465J109 17,980 1,722,179 SH   SOLE   1,564,115 0 158,064
TREDEGAR CORP Common Stock 894650100 1,301 78,296 SH   SOLE   60,874 0 17,422
TREEHOUSE FOODS INC Common Stock 89469A104 18,502 342,005 SH   SOLE   217,793 0 124,212
TREND MICRO INC - SPON ADR ADR 89486M206 8,602 192,229 SH   SOLE   176,377 0 15,852
TREX CO INC Common Stock 89531P105 10,565 147,348 SH   SOLE   124,732 0 22,616
TRI CONTL CORP COM Closed-End Fund 895436103 1,775 65,797 SH   SOLE   40,872 0 24,925
TRI POINTE GROUP INC COM Common Stock 87265H109 3,445 287,836 SH   SOLE   234,613 0 53,223
TRIBUNE MEDIA CO Common Stock 896047503 18,958 410,175 SH   SOLE   159,135 0 251,040
TRIBUNE PUBLISHING CO Common Stock 89609W107 558 69,993 SH   SOLE   23,957 0 46,036
TRICIDA INC Common Stock 89610F101 1,635 41,442 SH   SOLE   7,998 0 33,444
TRICO BANCSHARES Common Stock 896095106 1,465 38,747 SH   SOLE   21,456 0 17,291
TRIMAS CORP Common Stock 896215209 5,239 169,160 SH   SOLE   73,800 0 95,360
TRIMBLE INC Common Stock 896239100 26,943 597,266 SH   SOLE   506,545 0 90,721
TRINET GROUP INC Common Stock 896288107 6,750 99,562 SH   SOLE   37,422 0 62,140
TRINITY INDUSTRIES INC Common Stock 896522109 11,482 553,352 SH   SOLE   247,750 0 305,602
TRINITY PLACE HOLDINGS INC Common Stock 89656D101 608 153,918 SH   SOLE   153,317 0 601
TRINSEO S A SHS Common Stock L9340P101 4,052 95,706 SH   SOLE   60,653 0 35,053
TRIP ADVISOR INC Common Stock 896945201 18,476 399,145 SH   SOLE   229,890 0 169,255
TRIPLE-S MANAGEMENT CORP Common Stock 896749108 468 19,615 SH   SOLE   19,414 0 201
TRISTATE CAP HLDGS INC COM Common Stock 89678F100 705 33,054 SH   SOLE   9,120 0 23,934
TRITON INTERNATIONAL LTD/BER Common Stock G9078F107 2,525 77,066 SH   SOLE   49,820 0 27,246
TRIUMPH BANCORP INC COM Common Stock 89679E300 456 15,702 SH   SOLE   14,579 0 1,123
TRIUMPH GROUP INC Common Stock 896818101 3,961 172,980 SH   SOLE   106,998 0 65,982
TRIVAGO N V SPON ADS A SHS ADR 89686D105 429 101,870 SH   SOLE   101,870 0 0
TRONOX HOLDINGS PLC - CLASS A Common Stock G9087Q102 3,094 242,113 SH   SOLE   168,293 0 73,820
TRUEBLUE INC Common Stock 89785X101 4,781 216,718 SH   SOLE   71,552 0 145,166
TRUECAR INC Common Stock 89785L107 1,017 186,220 SH   SOLE   116,864 0 69,356
TRUPANION INC Common Stock 898202106 788 21,808 SH   SOLE   8,702 0 13,106
TRUSTCO BANK CORP NY Common Stock 898349105 3,967 500,875 SH   SOLE   372,183 0 128,692
TRUSTMARK CORP Common Stock 898402102 7,562 227,428 SH   SOLE   155,049 0 72,379
TSAKOS ENERGY NAVIGATION LTD Common Stock G9108L108 1,903 578,418 SH   SOLE   410,018 0 168,400
TTEC HOLDINGS INC Common Stock 89854H102 5,145 110,426 SH   SOLE   57,059 0 53,367
TTM TECHNOLOGIES INC Common Stock 87305R109 3,344 327,878 SH   SOLE   208,119 0 119,759
TUESDAY MORNING CORP Common Stock 899035505 20 11,699 SH   SOLE   11,699 0 0
TUFIN SOFTWARE TECHNOLOGIES Common Stock M8893U102 380 14,667 SH   SOLE   0 0 14,667
TUI AG-UNSPON ADR ADR 899045108 5,208 1,064,998 SH   SOLE   898,987 0 166,011
TULLOW OIL PLC ADR ADR 899415202 24 17,471 SH   SOLE   17,337 0 134
TUPPERWARE BRANDS CORP Common Stock 899896104 9,795 514,719 SH   SOLE   394,907 0 119,812
TURKCELL ILETISIM HIZMET-ADR ADR 900111204 3,225 588,511 SH   SOLE   393,652 0 194,859
TURKIYE GARANTI BANKASI-ADR ADR 900148701 534 348,882 SH   SOLE   342,064 0 6,818
TURNA RETE ELETTRICA ADR ADR 88088L103 23,872 1,252,468 SH   SOLE   1,097,067 0 155,401
TURNING POINT BRANDS INC Common Stock 90041L105 343 6,997 SH   SOLE   6,945 0 52
TURQUOISE HILL RESOURCES LTD Common Stock 900435108 3,137 2,529,825 SH   SOLE   2,529,825 0 0
TUTOR PERINI CORP Common Stock 901109108 1,797 129,584 SH   SOLE   79,224 0 50,360
TWILIO INC CL A Common Stock 90138F102 20,096 147,383 SH   SOLE   143,541 0 3,842
TWIN RIVER WORLDWIDE HOLDING Common Stock 90171V204 312 10,487 SH   SOLE   10,487 0 0
TWITTER INC Common Stock 90184L102 57,735 1,654,294 SH   SOLE   1,286,755 0 367,539
TWO HBRS INVT CORP COM REIT 90187B408 10,925 862,297 SH   SOLE   327,195 0 535,102
TYLER TECHNOLOGIES INC Common Stock 902252105 21,321 98,699 SH   SOLE   85,977 0 12,722
TYSON FOODS INC Common Stock 902494103 113,698 1,408,195 SH   SOLE   704,868 0 703,327
UBER TECHNOLOGIES INC Common Stock 90353T100 703 15,156 SH   SOLE   14,671 0 485
UBIQUITI NETWORKS INC COM Common Stock 90347A100 13,181 100,239 SH   SOLE   30,453 0 69,786
UBISOFT ENTMT SA ADR ADR 90348R102 7,971 512,255 SH   SOLE   438,198 0 74,057
UBS GROUP AG Common Stock H42097107 33,636 2,838,462 SH   SOLE   2,291,430 0 547,032
UCB S A ADR ADR 903480101 684 16,449 SH   SOLE   13,286 0 3,163
UDR INC COM REIT REIT 902653104 27,191 605,726 SH   SOLE   543,962 0 61,764
UGI CORP Common Stock 902681105 21,961 411,177 SH   SOLE   268,652 0 142,525
ULTA BEAUTY INC Common Stock 90384S303 65,561 188,997 SH   SOLE   130,312 0 58,685
ULTRA CLEAN HOLDINGS Common Stock 90385V107 1,748 125,574 SH   SOLE   122,230 0 3,344
ULTRA PETROLEUM CORP Common Stock 903914208 5 29,881 SH   SOLE   4,153 0 25,728
ULTRAGENYX PHARMACEUTICAL Common Stock 90400D108 1,270 20,006 SH   SOLE   19,063 0 943
ULTRAPAR PARTICIPAC-SPON ADR ADR 90400P101 3,857 736,123 SH   SOLE   713,475 0 22,648
UMB FINANCIAL CORP Common Stock 902788108 4,788 72,749 SH   SOLE   52,790 0 19,959
UMH PROPERTIES INC COM REIT REIT 903002103 1,530 123,300 SH   SOLE   85,837 0 37,463
UMICORE - UNSPON ADR ADR 90420M104 3,062 383,244 SH   SOLE   337,406 0 45,838
UMPQUA HOLDINGS CORP Common Stock 904214103 24,029 1,448,380 SH   SOLE   636,802 0 811,578
UNDER ARMOUR INC-CLASS A Common Stock 904311107 25,892 1,021,390 SH   SOLE   917,068 0 104,322
UNDER ARMOUR INC-CLASS C Common Stock 904311206 4,655 209,701 SH   SOLE   191,237 0 18,464
UNICHARM CORP ADR 90460M204 24,901 4,126,049 SH   SOLE   3,809,644 0 316,405
UNICREDIT SPA-ADR ADR 904678406 32,683 5,340,288 SH   SOLE   2,904,154 0 2,436,134
UNIFI INC Common Stock 904677200 829 45,615 SH   SOLE   44,874 0 741
UNIFIRST CORP/MA Common Stock 904708104 6,345 33,646 SH   SOLE   26,990 0 6,656
UNILEVER N V N Y SHS NEW NY Reg Shrs 904784709 156,702 2,580,731 SH   SOLE   1,420,586 0 1,160,145
UNILEVER PLC SPON ADR NEW ADR 904767704 58,696 947,161 SH   SOLE   832,918 0 114,242
UNION PACIFIC CORP Common Stock 907818108 435,547 2,575,526 SH   SOLE   1,960,807 0 614,719
UNIQURE NV Common Stock N90064101 378 4,835 SH   SOLE   4,835 0 0
UNISYS CORP Common Stock 909214306 2,757 283,612 SH   SOLE   113,007 0 170,605
UNIT CORP Common Stock 909218109 2,659 299,073 SH   SOLE   258,798 0 40,275
UNITED AIRLINES HOLDINGS INC Common Stock 910047109 94,686 1,081,505 SH   SOLE   640,795 0 440,710
UNITED BANKSHARES INC/WV Common Stock 909907107 15,995 431,244 SH   SOLE   269,802 0 161,441
UNITED CMNTY FINL CORP OHIO COM Common Stock 909839102 547 57,144 SH   SOLE   54,590 0 2,554
UNITED COMMUNITY BANKS INC/GA Common Stock 90984P303 6,182 216,460 SH   SOLE   166,181 0 50,279
UNITED FINL BANCORP COM / NEW Common Stock 910304104 993 70,060 SH   SOLE   25,318 0 44,742
UNITED FIRE GROUP INC Common Stock 910340108 2,407 49,664 SH   SOLE   36,035 0 13,629
UNITED INS HLDGS CORP COM Common Stock 910710102 434 30,450 SH   SOLE   29,393 0 1,057
UNITED MICROELECTRONICS CORP SPONSORED ADR ADR 910873405 17,807 8,057,285 SH   SOLE   7,881,728 0 175,557
UNITED NATURAL FOODS INC Common Stock 911163103 3,190 355,588 SH   SOLE   217,289 0 138,299
UNITED OVERSEAS BK LTD SPONSORED ADR ADR 911271302 43,542 1,122,141 SH   SOLE   1,009,904 0 112,237
UNITED PARCEL SERVICE INC Common Stock 911312106 196,177 1,899,649 SH   SOLE   1,078,492 0 821,157
UNITED RENTALS INC Common Stock 911363109 46,349 349,459 SH   SOLE   298,239 0 51,220
UNITED STATES CELLULAR CORP Common Stock 911684108 5,921 132,546 SH   SOLE   52,566 0 79,980
UNITED STATES STEEL CORP Common Stock 912909108 19,370 1,265,209 SH   SOLE   780,754 0 484,455
UNITED TECHNOLOGIES CORP Common Stock 913017109 318,950 2,449,689 SH   SOLE   1,756,451 0 693,238
UNITED THERAPEUTICS CORP Common Stock 91307C102 12,116 155,212 SH   SOLE   73,356 0 81,856
UNITED UTILITIES GROUP PLC ADR 91311E102 20,359 1,024,116 SH   SOLE   920,618 0 103,498
UNITEDHEALTH GROUP INC Common Stock 91324P102 924,555 3,789,005 SH   SOLE   2,598,855 0 1,190,150
UNITI GROUP INC REIT 91325V108 4,471 470,666 SH   SOLE   270,037 0 200,629
UNITIL CORP Common Stock 913259107 4,971 82,998 SH   SOLE   57,551 0 25,447
UNIVAR INC COM Common Stock 91336L107 4,578 207,733 SH   SOLE   95,981 0 111,752
UNIVERSAL CORP/VA Common Stock 913456109 14,128 232,483 SH   SOLE   169,349 0 63,134
UNIVERSAL DISPLAY CORP COM Common Stock 91347P105 9,859 52,426 SH   SOLE   44,115 0 8,311
UNIVERSAL ELECTRONICS INC Common Stock 913483103 1,268 30,918 SH   SOLE   26,323 0 4,595
UNIVERSAL FOREST PRODUCTS INC Common Stock 913543104 6,016 158,054 SH   SOLE   131,701 0 26,353
UNIVERSAL HEALTH RLTY INCOME REIT REIT 91359E105 3,443 40,545 SH   SOLE   37,342 0 3,203
UNIVERSAL HEALTH SERVICES INC Common Stock 913903100 35,810 274,639 SH   SOLE   215,785 0 58,854
UNIVERSAL INSURANCE HOLDINGS I Common Stock 91359V107 2,210 79,210 SH   SOLE   49,822 0 29,388
UNIVERSAL LOGISTICS HOLDINGS Common Stock 91388P105 222 9,877 SH   SOLE   3,993 0 5,884
UNIVEST FINANCIAL CORP Common Stock 915271100 3,266 124,387 SH   SOLE   19,546 0 104,841
UNUM GROUP Common Stock 91529Y106 31,726 945,630 SH   SOLE   566,268 0 379,362
UOL GROUP LIMITIED ADR ADR 91529G105 836 37,801 SH   SOLE   12,426 0 25,375
UPLAND SOFTWARE INC COM Common Stock 91544A109 1,545 33,927 SH   SOLE   8,273 0 25,654
UPM KYMMENE CORP SPONSORED ADR ADR 915436109 24,898 937,969 SH   SOLE   835,752 0 102,217
UPWORK INC Common Stock 91688F104 564 35,094 SH   SOLE   35,094 0 0
URANIUM ENERGY CORP Common Stock 916896103 30 22,172 SH   SOLE   22,172 0 0
URBAN EDGE PROPERTIES REIT 91704F104 2,664 153,704 SH   SOLE   119,074 0 34,630
URBAN OUTFITTERS INC Common Stock 917047102 24,943 1,096,381 SH   SOLE   160,527 0 935,854
UROGEN PHARMA LTD Common Stock M96088105 219 6,093 SH   SOLE   5,966 0 127
URSTADT BIDDLE - CLASS A REIT REIT 917286205 3,407 162,241 SH   SOLE   92,997 0 69,244
US BANCORP Common Stock 902973304 259,739 4,956,858 SH   SOLE   3,136,515 0 1,820,343
US CONCRETE INC Common Stock 90333L201 2,098 42,219 SH   SOLE   40,950 0 1,269
US ECOLOGY INC Common Stock 91732J102 2,339 39,292 SH   SOLE   35,137 0 4,155
US FOODS HOLDING CORP Common Stock 912008109 23,741 663,899 SH   SOLE   456,776 0 207,123
US PHYSICAL THERAPY INC Common Stock 90337L108 5,585 45,567 SH   SOLE   25,996 0 19,571
US SILICA HOLDINGS INC Common Stock 90346E103 2,868 224,253 SH   SOLE   218,169 0 6,084
US XPRESS ENTERPRISES INC -A Common Stock 90338N202 148 28,707 SH   SOLE   28,707 0 0
USA TECHNOLOGIES INC COM NO PAR Common Stock 90328S500 166 22,305 SH   SOLE   21,999 0 306
USANA HEALTH SCIENCES INC Common Stock 90328M107 4,348 54,737 SH   SOLE   38,046 0 16,691
UTILITIES SELECT SECTOR SPDR ETF 81369Y886 517 8,667 SH   SOLE   6,526 0 2,141
VAIL RESORTS INC Common Stock 91879Q109 20,085 89,997 SH   SOLE   30,268 0 59,729
VALE SA ADR 91912E105 35,098 2,611,479 SH   SOLE   1,943,952 0 667,527
VALEO SPONSORED ADR ADR 919134304 16,533 1,025,628 SH   SOLE   929,964 0 95,664
VALERO ENERGY CORP Common Stock 91913Y100 198,061 2,313,529 SH   SOLE   1,492,044 0 821,485
VALHI INC NEW COM Common Stock 918905100 297 99,875 SH   SOLE   99,621 0 254
VALLEY NATIONAL BANCORP Common Stock 919794107 8,023 744,219 SH   SOLE   592,903 0 151,316
VALMONT INDUSTRIES INC Common Stock 920253101 5,358 42,250 SH   SOLE   24,314 0 17,936
VALVOLINE INC Common Stock 92047W101 8,748 447,931 SH   SOLE   233,409 0 214,522
VANDA PHARMACEUTICALS COM Common Stock 921659108 1,253 88,914 SH   SOLE   36,726 0 52,188
VANECK VECTORS ETF TR GOLD MINER ETF ETF 92189F106 558 21,845 SH   SOLE   21,845 0 0
VANGAURD S&P 500 ETF ETF 922908363 2,474,930 9,195,356 SH   SOLE   8,637,455 0 557,901
VANGUARD ADMIRAL FDS 500 VAL IDX FD ETF 921932703 3,536 31,452 SH   SOLE   31,452 0 0
VANGUARD ADMIRAL FDS I 500 GRTH IDX F ETF 921932505 3,634 22,558 SH   SOLE   22,558 0 0
VANGUARD ADMIRAL FDS MIDCP 400 IDX ETF 921932885 221 1,680 SH   SOLE   1,680 0 0
VANGUARD BD INDEX FD SHORT TRM BOND ETF 921937827 4,180 51,905 SH   SOLE   51,905 0 0
VANGUARD DIVIDEND APPREC ETF ETF 921908844 2,655 23,053 SH   SOLE   18,139 0 4,914
VANGUARD ETF INFO TECH ETF 92204A702 3,051 14,468 SH   SOLE   12,739 0 1,729
VANGUARD FINANCIALS ETF ETF 92204A405 280 4,059 SH   SOLE   3,705 0 354
VANGUARD FTSE ALL WORLD EX-U ETF 922042775 9,809 192,363 SH   SOLE   192,067 0 296
VANGUARD FTSE DEV MARKET ETF 921943858 22,623 542,379 SH   SOLE   540,790 0 1,589
VANGUARD FTSE EMERGING MARKETS ETF 922042858 28,941 680,487 SH   SOLE   680,170 0 317
Vanguard Growth ETF ETF 922908736 2,496 15,276 SH   SOLE   14,782 0 494
VANGUARD INDEX FDS MID CAP ETF ETF 922908629 46,835 280,182 SH   SOLE   280,167 0 15
VANGUARD INDEX FDS SMALL CP ETF ETF 922908751 585 3,734 SH   SOLE   3,544 0 190
VANGUARD MATERIALS ETF ETF 92204A801 253 1,970 SH   SOLE   1,313 0 657
VANGUARD REAL ESTATE ETF ETF 922908553 137,970 1,578,599 SH   SOLE   50,202 0 1,528,397
VANGUARD RUSSELL 1000 VALUE ETF 92206C714 4,370 39,160 SH   SOLE   39,160 0 0
VANGUARD RUSSELL 2000 ETF 92206C664 269 2,152 SH   SOLE   2,152 0 0
VANGUARD SCOTTSDALE FD SHRT-TERM CORP ETF 92206C409 11,607 143,868 SH   SOLE   142,873 0 995
VANGUARD SCOTTSDALE FD SHTRM GVT BD ETF ETF 92206C102 568 9,323 SH   SOLE   9,323 0 0
VANGUARD SCOTTSDALE FD VNG RUS1000GRW ETF 92206C680 4,397 27,096 SH   SOLE   27,096 0 0
VANGUARD SECTOR INDEX HTH CARE VIPER ETF 92204A504 323 1,854 SH   SOLE   1,854 0 0
VANGUARD SHORT-TERM TIPS ETF 922020805 6,981 141,553 SH   SOLE   141,553 0 0
VANGUARD TOTAL BOND MARKET ETF ETF 921937835 5,589 67,286 SH   SOLE   27,286 0 40,000
VANGUARD TOTAL STOCK MKT ETF ETF 922908769 7,785 51,872 SH   SOLE   51,341 0 531
Vanguard Value ETF ETF 922908744 306 2,761 SH   SOLE   2,487 0 274
VAREX IMAGING CORP Common Stock 92214X106 3,701 120,751 SH   SOLE   95,263 0 25,488
VARIAN MEDICAL SYSTEMS INC Common Stock 92220P105 55,730 409,391 SH   SOLE   237,624 0 171,767
VARONIS SYSTEMS INC Common Stock 922280102 1,870 30,184 SH   SOLE   6,159 0 24,025
VECTOR GROUP LTD Common Stock 92240M108 8,012 821,702 SH   SOLE   710,873 0 110,829
VECTRUS INC Common Stock 92242T101 1,387 34,187 SH   SOLE   25,427 0 8,760
VEDANTA LTD ADR 92242Y100 11,454 1,126,236 SH   SOLE   1,095,703 0 30,533
VEECO INSTRUMENTS INC Common Stock 922417100 2,341 191,552 SH   SOLE   158,953 0 32,599
VEEVA SYSTEMS INC - CLASS A Common Stock 922475108 27,098 167,156 SH   SOLE   126,001 0 41,155
VENATOR MATERIALS PLC Common Stock G9329Z100 3,196 604,173 SH   SOLE   15,898 0 588,275
VENTAS INC COM REIT REIT 92276F100 83,965 1,228,455 SH   SOLE   1,001,166 0 227,289
VEOLIA ENVIRONNEMENT-ADR ADR 92334N103 26,046 1,071,220 SH   SOLE   964,372 0 106,848
VEON LTD ADR ADR 91822M106 8,939 3,192,473 SH   SOLE   2,979,667 0 212,806
VEONEER INC Common Stock 92336X109 505 29,173 SH   SOLE   27,654 0 1,519
VERA BRADLEY INC Common Stock 92335C106 1,741 145,055 SH   SOLE   48,970 0 96,085
VERACYTE INC COM Common Stock 92337F107 4,932 172,982 SH   SOLE   20,441 0 152,541
VEREIT INC REIT 92339V100 60,347 6,697,771 SH   SOLE   3,100,499 0 3,597,272
VERICEL CORP Common Stock 92346J108 1,517 80,290 SH   SOLE   13,511 0 66,779
VERINT SYSTEMS INC Common Stock 92343X100 7,954 147,901 SH   SOLE   71,244 0 76,657
VERISIGN INC Common Stock 92343E102 106,067 507,111 SH   SOLE   349,633 0 157,478
VERISK ANALYTICS INC Common Stock 92345Y106 52,309 357,158 SH   SOLE   317,783 0 39,375
VERITEX HLDGS INC COM Common Stock 923451108 2,330 89,782 SH   SOLE   85,846 0 3,936
VERITONE INC Common Stock 92347M100 192 23,008 SH   SOLE   22,608 0 400
VERIZON COMMUNICATIONS INC Common Stock 92343V104 850,969 14,895,303 SH   SOLE   10,976,537 0 3,918,766
VERMILION ENERGY INC Common Stock 923725105 3,874 178,258 SH   SOLE   160,762 0 17,496
VERRA MOBILITY CORP Common Stock 92511U102 882 67,394 SH   SOLE   1,392 0 66,002
VERSO CORP Common Stock 92531L207 1,737 91,180 SH   SOLE   50,850 0 40,330
VERSUM MATERIALS INC Common Stock 92532W103 12,272 237,914 SH   SOLE   205,540 0 32,374
VERSUS CAP MM REAL ESTATE-I Closed-End Fund 92532P207 59,850 2,112,606 SH   SOLE   2,112,606 0 0
VERTEX PHARMACEUTICALS INC Common Stock 92532F100 135,308 737,858 SH   SOLE   511,012 0 226,846
VERTIVE CORP Common Stock 923454102 1,080 55,599 SH   SOLE   30,233 0 25,366
VESTAS WIND SYSTEMS - UNSP ADR ADR 925458101 15,916 552,454 SH   SOLE   488,816 0 63,638
VF CORP Common Stock 918204108 99,205 1,135,721 SH   SOLE   858,751 0 276,970
VIACOM INC CL A Common Stock 92553P102 281 8,249 SH   SOLE   5,153 0 3,096
VIACOM INC NEW CL B Common Stock 92553P201 74,983 2,510,301 SH   SOLE   1,354,857 0 1,155,444
VIAD CORP Common Stock 92552R406 2,087 31,511 SH   SOLE   25,953 0 5,558
VIASAT INC Common Stock 92552V100 4,948 61,221 SH   SOLE   36,684 0 24,537
VIAVI SOLUTIONS INC Common Stock 925550105 12,128 912,579 SH   SOLE   497,031 0 415,548
VICI PROPERTIES INC REIT 925652109 13,286 602,814 SH   SOLE   117,639 0 485,175
VICOR CORP Common Stock 925815102 671 21,617 SH   SOLE   20,804 0 813
VIEWRAY INC COM Common Stock 92672L107 123 13,949 SH   SOLE   13,251 0 698
VIKING THERAPEUTICS INC Common Stock 92686J106 855 103,027 SH   SOLE   14,637 0 88,390
VILLAGE SUPER MARKET INC Common Stock 927107409 946 35,666 SH   SOLE   19,856 0 15,810
VINCI S A ADR ADR 927320101 38,728 1,518,167 SH   SOLE   1,332,226 0 185,941
VIPER ENERGY PARTNERS LP Ltd Part 92763M105 916 29,710 SH   SOLE   0 0 29,710
VIPSHOP HLDGS LTD SPONSORED ADR ADR 92763W103 5,867 679,860 SH   SOLE   657,048 0 22,812
VIRNETX HLDG CORP COM Common Stock 92823T108 110 17,675 SH   SOLE   15,983 0 1,692
VIRTU FINL INC CL A Common Stock 928254101 5,212 239,288 SH   SOLE   186,484 0 52,804
VIRTUS INVESTMENT PARTNERS Common Stock 92828Q109 2,171 20,211 SH   SOLE   15,880 0 4,331
VIRTUSA CORP Common Stock 92827P102 2,274 51,183 SH   SOLE   39,660 0 11,523
VISA INC Common Stock 92826C839 1,097,215 6,322,184 SH   SOLE   4,685,685 0 1,636,499
VISHAY INTERTECHNOLOGY INC Common Stock 928298108 10,029 607,070 SH   SOLE   261,230 0 345,840
VISHAY PRECISION GROUP INC Common Stock 92835K103 651 16,013 SH   SOLE   14,590 0 1,423
VISTA OUTDOOR INC Common Stock 928377100 2,041 229,827 SH   SOLE   141,767 0 88,060
VISTEON CORP COM Common Stock 92839U206 10,195 174,030 SH   SOLE   97,193 0 76,837
VISTRA ENERGY CORP Common Stock 92840M102 23,070 1,019,000 SH   SOLE   481,307 0 537,693
VITAMIN SHOPPE INC Common Stock 92849E101 883 224,014 SH   SOLE   117,632 0 106,382
VIVENDI SA ADR ADR 92852T201 26,668 972,234 SH   SOLE   857,999 0 114,235
VIVINT SOLAR INC COM Common Stock 92854Q106 148 20,218 SH   SOLE   18,595 0 1,623
VMWARE INC-CLASS A Common Stock 928563402 26,053 155,811 SH   SOLE   90,027 0 65,784
VOCERA COMM INC COM Common Stock 92857F107 1,643 51,460 SH   SOLE   10,185 0 41,275
VODACOM GROUP HLDGS ADR ADR 92858D200 976 116,336 SH   SOLE   110,944 0 5,392
VODAFONE GROUP PLC Common Stock G93882192 410 257,888 SH   SOLE   250,156 0 7,732
VODAFONE GROUP PLC NEW SPONSORED ADR ADR 92857W308 31,219 1,911,776 SH   SOLE   1,458,217 0 453,559
VOESTALPINE AG ADR ADR 928578103 83 13,188 SH   SOLE   5,735 0 7,453
VOLKSWAGEN A G-UNSPON ADR ADR 928662600 31,599 1,847,871 SH   SOLE   914,606 0 933,265
VOLKSWAGEN AG-UNSP ADR PREF ADR 928662501 16,801 999,759 SH   SOLE   855,066 0 144,693
VOLVO AB-B SHS-UNSPON ADR ADR 928854108 15,971 1,012,766 SH   SOLE   894,085 0 118,681
VONAGE HOLDINGS CORP Common Stock 92886T201 12,052 1,063,727 SH   SOLE   464,039 0 599,688
VORNADO REALTY TRUST REIT REIT 929042109 16,950 264,423 SH   SOLE   228,190 0 36,233
VOXX INTERNATIONAL CORP Common Stock 91829F104 44 10,528 SH   SOLE   9,443 0 1,085
VOYA FINANCIAL INC Common Stock 929089100 71,170 1,286,972 SH   SOLE   463,261 0 823,711
VOYA GLOBAL EQUITY DIV AND PREM OP FND Closed-End Fund 92912T100 832 127,682 SH   SOLE   45,806 0 81,876
VOYA PRIME RATE TRUST Closed-End Fund 92913A100 1,407 295,605 SH   SOLE   228,537 0 67,068
VSE CORP Common Stock 918284100 217 7,580 SH   SOLE   7,532 0 48
VULCAN MATERIALS CO Common Stock 929160109 50,155 365,266 SH   SOLE   232,678 0 132,588
Vuzix Corp Common Stock 92921W300 54 13,082 SH   SOLE   12,438 0 644
W P CAREY INC COM REIT 92936U109 23,811 293,315 SH   SOLE   102,068 0 191,247
W&T OFFSHORE INC Common Stock 92922P106 1,160 233,783 SH   SOLE   110,887 0 122,896
WABASH NATIONAL CORP Common Stock 929566107 3,793 233,108 SH   SOLE   124,112 0 108,996
WABCO HOLDINGS INC Common Stock 92927K102 9,282 70,002 SH   SOLE   62,884 0 7,118
WABTEC CORP Common Stock 929740108 13,544 188,739 SH   SOLE   164,123 0 24,616
WADDELL & REED FINANCIAL-A Common Stock 930059100 8,000 479,882 SH   SOLE   246,319 0 233,563
WAGEWORKS INC COM Common Stock 930427109 8,918 175,588 SH   SOLE   77,074 0 98,514
WAITR HOLDINGS INC Common Stock 930752100 133 21,222 SH   SOLE   21,222 0 0
WAL MART DE MEXICO SA DE CV SPON ADR REP V ADR 93114W107 13,023 477,736 SH   SOLE   471,524 0 6,212
WALGREEN BOOTS ALLIANCE INC Common Stock 931427108 158,171 2,893,195 SH   SOLE   1,661,527 0 1,231,669
WALKER & DUNLOP INC COM Common Stock 93148P102 5,260 98,852 SH   SOLE   57,262 0 41,590
WALMART INC Common Stock 931142103 612,862 5,546,761 SH   SOLE   4,017,876 0 1,528,885
WALT DISNEY CO/THE Common Stock 254687106 842,303 6,031,958 SH   SOLE   4,699,693 0 1,332,265
WARRIOR MET COAL INC Common Stock 93627C101 2,573 98,512 SH   SOLE   46,042 0 52,470
WASHINGTON FEDERAL INC Common Stock 938824109 11,659 333,781 SH   SOLE   229,165 0 104,616
WASHINGTON PRIME GROUP INC REIT 93964W108 5,414 1,417,215 SH   SOLE   601,527 0 815,688
WASHINGTON REIT REIT 939653101 4,723 176,686 SH   SOLE   127,494 0 49,192
WASHINGTON TRUST BANCORP INC Common Stock 940610108 1,755 33,640 SH   SOLE   10,400 0 23,240
WASTE CONNECTIONS INC Common Stock 94106B101 13,021 136,234 SH   SOLE   129,821 0 6,413
WASTE MANAGEMENT INC Common Stock 94106L109 159,222 1,380,096 SH   SOLE   1,083,736 0 296,360
WATERS CORP Common Stock 941848103 42,948 199,537 SH   SOLE   174,737 0 24,800
WATERSTONE FINANCIAL INC Common Stock 94188P101 2,681 157,173 SH   SOLE   94,109 0 63,064
WATSCO INC Common Stock 942622200 10,221 62,503 SH   SOLE   59,424 0 3,079
WATTS WATER TECHNOLOGIES INC Common Stock 942749102 9,309 99,902 SH   SOLE   49,270 0 50,632
WAVE LIFE SCIENCES LTD SHS Common Stock Y95308105 553 21,187 SH   SOLE   4,321 0 16,866
WAYFAIR INC CL A Common Stock 94419L101 6,212 42,547 SH   SOLE   39,187 0 3,360
WD-40 CO Common Stock 929236107 8,730 54,893 SH   SOLE   47,533 0 7,360
WEBSTER FINANCIAL CORP Common Stock 947890109 5,734 120,038 SH   SOLE   111,273 0 8,765
WEC ENERGY CORP INC Common Stock 92939U106 104,755 1,256,503 SH   SOLE   904,289 0 352,214
WEIBO CORP SPONSORED ADR ADR 948596101 2,758 63,329 SH   SOLE   55,175 0 8,154
WEICHAI PWR CO LTD ADR ADR 948597109 4,959 368,696 SH   SOLE   364,398 0 4,298
WEIGHT WATCHERS INTERNATIONAL INC Common Stock 948626106 1,309 68,541 SH   SOLE   49,962 0 18,579
WEINGARTEN RLTY INVS SH BEN INT REIT REIT 948741103 7,623 278,013 SH   SOLE   146,516 0 131,497
WEIR GROUP PLC ADR ADR 94876Q205 2,337 234,643 SH   SOLE   207,849 0 26,794
WEIS MARKETS INC Common Stock 948849104 2,387 65,561 SH   SOLE   35,555 0 30,006
WELBILT INC Common Stock 949090104 5,265 315,288 SH   SOLE   252,299 0 62,989
WELLCARE HEALTH PLANS INC Common Stock 94946T106 42,241 148,176 SH   SOLE   119,557 0 28,619
WELLS FARGO & CO Common Stock 949746101 547,663 11,573,615 SH   SOLE   8,226,538 0 3,347,077
WELLS FARGO ADVANTAGE GLOBAL DIVIDEND OP Closed-End Fund 94987C103 4,676 853,299 SH   SOLE   430,001 0 423,298
WELLS FARGO ADVANTAGE INCOME OPPORTUNITIES Closed-End Fund 94987B105 12,621 1,531,729 SH   SOLE   1,312,089 0 219,640
WELLTOWER INC REIT 95040Q104 140,857 1,727,673 SH   SOLE   1,179,470 0 548,203
WENDY'S CO/THE Common Stock 95058W100 18,665 953,265 SH   SOLE   311,923 0 641,342
WERNER ENTERPRISES INC Common Stock 950755108 3,164 101,815 SH   SOLE   71,612 0 30,203
WESBANCO INC Common Stock 950810101 1,614 41,880 SH   SOLE   28,380 0 13,500
WESCO AIRCRAFT HLDGS I COM Common Stock 950814103 1,726 155,505 SH   SOLE   104,722 0 50,783
WESCO INTERNATIONAL INC Common Stock 95082P105 9,439 186,350 SH   SOLE   103,895 0 82,455
WESFARMERS LTD - UNS ADR ADR 950840306 20,147 1,597,197 SH   SOLE   1,519,803 0 77,394
WEST BANCORPORATION INC CAP STK Common Stock 95123P106 365 17,215 SH   SOLE   16,740 0 475
WEST JAPAN RAILWAY CO ADR ADR 953432101 38,025 467,861 SH   SOLE   426,458 0 41,403
WEST PHARMACEUTICAL SERVICES I Common Stock 955306105 23,072 184,354 SH   SOLE   134,723 0 49,631
WESTAMERICA BANCORPORATION Common Stock 957090103 6,677 108,372 SH   SOLE   84,438 0 23,934
WESTERN ALLIANCE BANCORP Common Stock 957638109 6,709 150,032 SH   SOLE   141,482 0 8,550
WESTERN ASSET EMERGING MARKET Closed-End Fund 95766A101 39,125 2,732,193 SH   SOLE   2,368,481 0 363,712
WESTERN ASSET GLBL CP COM Closed-End Fund 95790C107 964 56,215 SH   SOLE   32,210 0 24,005
WESTERN ASSET GLOBAL HIGH Closed-End Fund 95766B109 13,909 1,400,709 SH   SOLE   1,319,036 0 81,673
WESTERN ASSET HIGH INCOME OP FD Closed-End Fund 95766K109 12,918 2,518,060 SH   SOLE   2,413,384 0 104,676
WESTERN ASSET HIGHT YIELD DEF Closed-End Fund 95768B107 6,502 434,328 SH   SOLE   382,740 0 51,588
WESTERN ASSET INTERMEDIATE Closed-End Fund 958435109 1,382 154,567 SH   SOLE   138,478 0 16,089
WESTERN ASSET MTG CAP COM REIT 95790D105 2,573 257,790 SH   SOLE   89,539 0 168,251
WESTERN ASSET MUNICIPAL PART Closed-End Fund 95766P108 705 47,312 SH   SOLE   47,312 0 0
WESTERN AST HI INCM II COM Closed-End Fund 95766J102 236 33,620 SH   SOLE   33,620 0 0
WESTERN DIGITAL CORP Common Stock 958102105 47,113 990,807 SH   SOLE   738,013 0 252,794
WESTERN MIDSTREAM PARTNERS LIMITED PARTNERSHIP MLP 958669103 15,501 503,775 SH   SOLE   486,024 0 17,751
WESTERN UNION CO/THE Common Stock 959802109 37,961 1,908,568 SH   SOLE   1,414,916 0 493,652
WESTLAKE CHEMICAL CORP Common Stock 960413102 5,711 82,214 SH   SOLE   79,946 0 2,268
WESTPAC BKG CORP SPONSORED ADR ADR 961214301 55,591 2,789,330 SH   SOLE   2,421,009 0 368,321
WESTROCK CO Common Stock 96145D105 42,420 1,163,159 SH   SOLE   875,035 0 288,124
WESTWOOD HOLDINGS GROUP INC Common Stock 961765104 1,030 29,260 SH   SOLE   22,512 0 6,748
WEX INC Common Stock 96208T104 15,172 72,909 SH   SOLE   69,671 0 3,238
WEYERHAEUSER CO REIT REIT 962166104 48,772 1,851,624 SH   SOLE   1,587,295 0 264,329
WH GROUP LTD SPONSORED ADR ADR 92890T205 15,734 781,612 SH   SOLE   685,964 0 95,648
WHARF HLDGS LTD ADR ADR 962257408 16,641 3,145,732 SH   SOLE   2,803,462 0 342,270
WHEATON PRECIOUS METALS CORP Common Stock 962879102 8,434 348,799 SH   SOLE   333,186 0 15,613
WHEELCOCK & CO LTD - ADR ADR 963271200 4,491 62,425 SH   SOLE   59,186 0 3,239
WHIRLPOOL CORP Common Stock 963320106 52,256 367,067 SH   SOLE   179,122 0 187,945
WHITBREAD PLC - SPONSORED ADR ADR 96342K100 6,724 449,754 SH   SOLE   388,399 0 61,355
WHITE MOUNTAINS INSURANCE GROU Common Stock G9618E107 25,012 24,487 SH   SOLE   10,278 0 14,209
WHITESTONE REIT CL B SBI REIT 966084204 2,143 168,845 SH   SOLE   106,337 0 62,508
WHITING PETROLEUM CORP Common Stock 966387409 8,159 436,774 SH   SOLE   377,590 0 59,184
WIDEOPENWEST INC Common Stock 96758W101 706 97,188 SH   SOLE   58,520 0 38,668
WIENERBERGER BAUSTOFFINUSTRI SPONSORED ADR ADR 967662107 1,039 207,876 SH   SOLE   206,590 0 1,286
WILLIAM HILL PLC-UNSPN ADR ADR 96925P104 309 38,773 SH   SOLE   38,252 0 521
WILLIAMS COS INC/THE Common Stock 969457100 89,866 3,204,914 SH   SOLE   2,592,765 0 612,149
WILLIAMS-SONOMA INC Common Stock 969904101 15,968 245,664 SH   SOLE   160,706 0 84,958
WILLIS LEASE FINANCE CORP Common Stock 970646105 1,792 30,726 SH   SOLE   30,531 0 195
WILLIS TOWERS WATSON PLC Common Stock G96629103 41,816 218,312 SH   SOLE   179,348 0 38,964
WILLSCOT CORP Common Stock 971375126 4,266 283,643 SH   SOLE   55,816 0 227,827
WILMAR INTERNATIONAL-UNS ADR ADR 971433107 3,725 135,451 SH   SOLE   122,626 0 12,825
WINGSTOP INC COM Common Stock 974155103 9,093 95,966 SH   SOLE   35,184 0 60,782
WINNEBAGO INDUSTRIES INC Common Stock 974637100 2,036 52,676 SH   SOLE   51,077 0 1,599
WINTRUST FINANCIAL CORP Common Stock 97650W108 8,771 119,894 SH   SOLE   66,091 0 53,803
WIPRO LTD SPON ADR 1 SH ADR 97651M109 19,897 4,595,157 SH   SOLE   4,472,108 0 123,049
WIRECARD AG - UNSPON ADR ADR 97654L108 10,163 121,322 SH   SOLE   109,154 0 12,168
WISDOMTREE INVESTMENTS INC Common Stock 97717P104 1,195 193,730 SH   SOLE   51,321 0 142,409
WISDOMTREE TR EUROPE HEDGED EQ ETF 97717X701 278 4,204 SH   SOLE   4,204 0 0
WISDOMTREE TRUST JP TOTAL DIVID ETF 97717W851 5,804 119,186 SH   SOLE   119,066 0 120
WIX.COM LTD Common Stock M98068105 13,784 97,004 SH   SOLE   44,283 0 52,721
WM MORRISON SUPERMARKETS PLC ADR 92933J107 18,365 1,442,623 SH   SOLE   1,363,150 0 79,472
WNS HOLDINGS LTD-ADR ADR 92932M101 4,750 80,233 SH   SOLE   36,377 0 43,856
WOLTERS KLUWER N V SPONSORED ADR ADR 977874205 23,866 328,461 SH   SOLE   293,888 0 34,573
WOLVERINE WORLD WIDE INC Common Stock 978097103 8,178 296,950 SH   SOLE   219,418 0 77,532
WOODSIDE PETE LTD SPONSORED ADR ADR 980228308 32,906 1,293,489 SH   SOLE   1,168,529 0 124,960
WOODWARD INC Common Stock 980745103 10,402 91,922 SH   SOLE   68,482 0 23,440
WOORI FIN HLDGS CO LTD ADR ADR 981064108 20,710 564,000 SH   SOLE   553,364 0 10,636
WORKDAY INC CL A Common Stock 98138H101 41,050 199,677 SH   SOLE   186,437 0 13,240
WORKIVA INC COM CL A Common Stock 98139A105 3,736 64,309 SH   SOLE   17,569 0 46,740
WORLD ACCEPTANCE CORP Common Stock 981419104 6,485 39,519 SH   SOLE   23,175 0 16,344
WORLD FUEL SERVICES CORP Common Stock 981475106 10,149 282,226 SH   SOLE   140,602 0 141,624
WORLD WRESTLING ENTERTAINMENT Common Stock 98156Q108 8,165 113,071 SH   SOLE   96,535 0 16,536
WORLDPAY INC Common Stock 981558109 59,621 486,503 SH   SOLE   268,016 0 218,487
WORLETYPARSONS LTD ADR ADR 98161Q101 191 18,219 SH   SOLE   5,942 0 12,277
WORTHINGTON INDUSTRIES INC Common Stock 981811102 2,764 68,651 SH   SOLE   41,999 0 26,652
WPP PLC ADR 92937A102 24,937 396,392 SH   SOLE   360,891 0 35,501
WPX ENERGY INC Common Stock 98212B103 11,065 961,373 SH   SOLE   848,131 0 113,242
WR BERKLEY CORP Common Stock 084423102 25,738 390,386 SH   SOLE   371,877 0 18,509
WR GRACE & CO Common Stock 38388F108 6,347 83,393 SH   SOLE   43,130 0 40,263
WRIGHT MEDICAL GROUP NV Common Stock N96617118 2,246 75,312 SH   SOLE   45,107 0 30,205
WSFS FINANCIAL CORP Common Stock 929328102 1,989 48,151 SH   SOLE   31,021 0 17,130
WUXI BIOLOGICS CAYMAN - ADR ADR 98260N108 380 21,380 SH   SOLE   301 0 21,079
WW GRAINGER INC Common Stock 384802104 85,067 317,141 SH   SOLE   147,083 0 170,058
WYNDHAM DESTINATIONS INC Common Stock 98310W108 22,326 508,563 SH   SOLE   271,699 0 236,864
WYNDHAM HOTELS & RESORTS Common Stock 98311A105 23,930 429,314 SH   SOLE   206,486 0 222,828
WYNN MACAU LTD ADR ADR 98313R106 4,740 212,474 SH   SOLE   188,565 0 23,909
WYNN RESORTS LTD Common Stock 983134107 32,500 262,115 SH   SOLE   232,595 0 29,520
XCEL ENERGY INC Common Stock 98389B100 89,176 1,499,015 SH   SOLE   1,169,702 0 329,313
XENCOR INC Common Stock 98401F105 2,448 59,816 SH   SOLE   17,956 0 41,860
XENIA HOTELS & RESORTS COM REIT 984017103 10,862 520,949 SH   SOLE   263,422 0 257,527
XERIS PHARMACEUTICALS INC Common Stock 98422L107 627 54,773 SH   SOLE   7,627 0 47,146
XEROX CORP Common Stock 984121608 49,279 1,391,678 SH   SOLE   602,256 0 789,422
XIAOMI CORP - UNSP ADR ADR 98421U108 2,318 363,318 SH   SOLE   354,706 0 8,612
XILINX INC Common Stock 983919101 92,311 782,830 SH   SOLE   584,530 0 198,300
XOP - SPDR S&P Oil & Gas Exploration & Production ETF ETF 78464A730 49,040 1,799,644 SH   SOLE   0 0 1,799,644
XPERI CORP Common Stock 98421B100 6,090 295,756 SH   SOLE   208,458 0 87,298
XPO LOGISTICS INC Common Stock 983793100 13,418 232,110 SH   SOLE   142,043 0 90,067
XTRACKERS MSCI EAFE HEDGED EQU ETF 233051200 545 17,226 SH   SOLE   17,226 0 0
XYLEM INC/NY Common Stock 98419M100 37,964 453,903 SH   SOLE   363,139 0 90,764
YAHOO JAPAN CORP ADR ADR 98433V102 11,046 1,891,384 SH   SOLE   1,737,363 0 154,021
YAMAHA CORP SPON ADR ADR 984627109 3,004 62,843 SH   SOLE   55,646 0 7,197
YAMANA GOLD INC Common Stock 98462Y100 2,089 828,801 SH   SOLE   827,298 0 1,503
YANDEX N V SHS CLASS A Common Stock N97284108 42,618 1,121,531 SH   SOLE   987,737 0 133,794
YANZHOU COAL MINING-SP ADR ADR 984846105 1,374 148,889 SH   SOLE   146,181 0 2,708
YARA INTL ASA SPONSORED ADR ADR 984851204 12,370 509,268 SH   SOLE   449,674 0 59,593
YASKAWA ELEC CORP ADR ADR 985087105 13,451 196,797 SH   SOLE   176,543 0 20,254
YELP INC CL A Common Stock 985817105 4,292 125,579 SH   SOLE   100,460 0 25,119
YETI HOLDINGS INC Common Stock 98585X104 1,734 59,882 SH   SOLE   11,201 0 48,681
YEXT INC COM Common Stock 98585N106 589 29,311 SH   SOLE   8,475 0 20,836
YIELDSHARES HIGH INCOME ETF ETF 301505301 988 55,134 SH   SOLE   55,134 0 0
YOKOGAWA ELECTRIC - UNSPONSORED ADR ADR 986008100 236 6,047 SH   SOLE   4,666 0 1,381
YORK WATER CO Common Stock 987184108 866 24,246 SH   SOLE   19,239 0 5,007
YPF SOCIEDAD ANONIMA SPON ADR CL D ADR 984245100 5,415 297,345 SH   SOLE   293,771 0 3,574
YRC WORLDWIDE INC COM Common Stock 984249607 742 184,147 SH   SOLE   92,781 0 91,366
YUE YUEN INDUSTRIAL HOLDINGS LTD - ADR ADR 988415105 336 24,927 SH   SOLE   21,568 0 3,359
YUM CHINA HOLDINGS INC Common Stock 98850P109 61,797 1,337,608 SH   SOLE   913,077 0 424,531
YUM! BRANDS INC Common Stock 988498101 142,334 1,286,111 SH   SOLE   1,041,865 0 244,246
YY INC ADS REPCOM CLA ADR 98426T106 5,835 83,721 SH   SOLE   72,279 0 11,442
ZAGG INCORPORATED Common Stock 98884U108 383 55,061 SH   SOLE   55,061 0 0
ZALANDO SE - UNSPONSORED ADR ADR 98887L105 12,789 578,695 SH   SOLE   516,524 0 62,171
ZAYO GROUP HLDGS INC COM Common Stock 98919V105 10,632 323,072 SH   SOLE   300,706 0 22,366
ZEBRA TECHNOLOGIES CORP-CL A Common Stock 989207105 27,666 132,064 SH   SOLE   76,368 0 55,696
ZENDESK INC COM Common Stock 98936J101 16,029 180,036 SH   SOLE   105,039 0 74,997
ZILLOW GROUP INC - A Common Stock 98954M101 1,324 28,933 SH   SOLE   27,621 0 1,312
ZILLOW GROUP INC - C Common Stock 98954M200 8,704 187,632 SH   SOLE   181,123 0 6,509
ZIMMER BIOMET HOLDINGS INC Common Stock 98956P102 76,065 646,042 SH   SOLE   374,557 0 271,485
ZIONS BANCORPORATION Common Stock 989701107 51,630 1,122,879 SH   SOLE   685,262 0 437,617
ZIOPHARM ONCOLOGY INC COM Common Stock 98973P101 163 28,011 SH   SOLE   26,489 0 1,522
ZIX CORP COM Common Stock 98974P100 2,842 312,645 SH   SOLE   62,703 0 249,942
ZOETIS INC CL A Common Stock 98978V103 169,363 1,492,316 SH   SOLE   1,141,363 0 350,953
ZOGENIX INC COM Common Stock 98978L204 761 15,922 SH   SOLE   13,849 0 2,073
ZOVIO INC Common Stock 98979V102 358 100,058 SH   SOLE   33,265 0 66,793
ZSCALER INC Common Stock 98980G102 3,908 50,995 SH   SOLE   18,653 0 32,342
ZTE CORP-UNSPON ADR ADR 98878Q105 809 141,853 SH   SOLE   140,890 0 963
ZTO EXPRESS CAYMAN INC-ADR ADR 98980A105 3,929 205,469 SH   SOLE   93,139 0 112,330
ZUMIEZ INC Common Stock 989817101 2,558 98,008 SH   SOLE   52,445 0 45,563
ZUORA INC - CLASS A Common Stock 98983V106 244 15,919 SH   SOLE   15,789 0 130
ZURICH INSURANCE GROUP AG ADR 989825104 66,047 1,895,191 SH   SOLE   1,663,548 0 231,643
ZYNGA INC CL A Common Stock 98986T108 8,604 1,403,533 SH   SOLE   920,034 0 483,499