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