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

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

FORM 13F INFORMATION TABLE

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

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