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