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