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