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