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
111 INC ADS 68247Q102 3,390 245,647 SH   SOLE 0 154,247 0 91,400
1 800 FLOWERS COM INC CL A 68243Q106 3,004 108,800 SH   SOLE 0 108,800 0 0
1LIFE HEALTHCARE INC COM 68269G107 21,267 544,200 SH   SOLE 0 518,409 0 25,791
1ST CONSTITUTION BANCORP COM 31986N102 2,419 137,370 SH   SOLE 0 104,407 0 32,963
1ST SOURCE CORP COM 336901103 11,887 249,840 SH   SOLE 0 249,840 0 0
22ND CENTY GROUP INC COM 90137F103 2,420 735,700 SH   SOLE 0 0 0 735,700
2U INC COM 90214J101 2,779 72,700 SH   SOLE 0 69,421 0 3,279
360 DIGITECH INC AMERICAN DEP 88557W101 6,833 262,700 SH   SOLE 0 262,700 0 0
36KR HOLDINGS INC SPONSORED ADS 88429K103 171 51,100 SH   SOLE 0 700 0 50,400
3-D SYS CORP DEL COM NEW 88554D205 85,463 3,114,550 SH   SOLE 0 2,607,210 0 507,340
3M CO COM 88579Y101 16,185 84,000 SH   SOLE 0 65,380 0 18,620
51JOB INC SPONSORED ADS 316827104 2,210 35,300 SH   SOLE 0 0 0 35,300
8X8 INC NEW COM 282914100 19,160 590,630 SH   SOLE 0 574,316 0 16,314
9F INC SPONSORED ADS 65442R109 305 164,945 SH   SOLE 0 164,945 0 0
A10 NETWORKS INC COM 002121101 31,064 3,232,433 SH   SOLE 0 3,232,433 0 0
AAON INC COM PAR $0.004 000360206 1,124 16,057 SH   SOLE 0 0 0 16,057
ABBOTT LABS COM 002824100 43,726 364,866 SH   SOLE 0 255,760 0 109,106
ABBVIE INC COM 00287Y109 91,666 847,037 SH   SOLE 0 847,037 0 0
ABEONA THERAPEUTICS INC COM 00289Y107 982 522,282 SH   SOLE 0 0 0 522,282
ABERCROMBIE & FITCH CO CL A 002896207 5,439 158,511 SH   SOLE 0 143,180 0 15,331
ABERDEEN STD GOLD ETF TR PHYSCL GOLD SHS 00326A104 2,870 175,000 SH   SOLE 0 175,000 0 0
ABIOMED INC COM 003654100 567,379 1,780,123 SH   SOLE 0 1,768,500 0 11,623
ABM INDS INC COM 000957100 16,262 318,800 SH   SOLE 0 318,800 0 0
ABRAXAS PETE CORP COM NEW 003830304 265 84,448 SH   SOLE 0 2,550 0 81,898
ACACIA RESH CORP ACACIA TCH COM 003881307 16,420 2,469,100 SH   SOLE 0 2,469,100 0 0
ACADIA HEALTHCARE COMPANY IN COM 00404A109 7,388 129,300 SH   SOLE 0 123,213 0 6,087
ACADIA PHARMACEUTICALS INC COM 004225108 14,990 581,000 SH   SOLE 0 572,383 0 8,617
ACADIA RLTY TR COM SH BEN INT 004239109 3,809 200,801 SH   SOLE 0 198,554 0 2,247
ACCELERATE DIAGNOSTICS INC COM 00430H102 662 79,600 SH   SOLE 0 265 0 79,335
ACCO BRANDS CORP COM 00081T108 3,358 397,890 SH   SOLE 0 0 0 397,890
ACCURAY INC COM 004397105 17,875 3,611,084 SH   SOLE 0 3,611,084 0 0
ACHIEVE LIFE SCIENCES INC COM 004468500 255 22,061 SH   SOLE 0 0 0 22,061
AC IMMUNE SA SHS H00263105 3,244 426,290 SH   SOLE 0 426,290 0 0
ACLARIS THERAPEUTICS INC COM 00461U105 75,259 2,986,478 SH   SOLE 0 2,986,478 0 0
ACME UTD CORP COM 004816104 6,819 172,903 SH   SOLE 0 172,903 0 0
ACNB CORP COM 000868109 1,099 37,504 SH   SOLE 0 25,105 0 12,399
ACORDA THERAPEUTICS INC COM NEW 00484M601 3,966 814,397 SH   SOLE 0 710,818 0 103,579
ACTIVISION BLIZZARD INC COM 00507V109 190,427 2,047,598 SH   SOLE 0 1,625,157 0 422,441
ACUITY BRANDS INC COM 00508Y102 50,146 303,916 SH   SOLE 0 303,916 0 0
ACUSHNET HOLDINGS CORP COM 005098108 8,063 195,100 SH   SOLE 0 195,100 0 0
ADAMAS PHARMACEUTICALS INC COM 00548A106 3,901 812,612 SH   SOLE 0 812,612 0 0
ADAMIS PHARMACEUTICALS CORP COM NEW 00547W208 773 822,655 SH   SOLE 0 2,338 0 820,317
ADAMS RES & ENERGY INC COM NEW 006351308 7,625 272,238 SH   SOLE 0 264,646 0 7,592
ADAPTHEALTH CORP COM CL A 00653Q102 12,241 333,005 SH   SOLE 0 333,005 0 0
ADAPTIMMUNE THERAPEUTICS PLC SPONDS ADR 00653A107 536 101,000 SH   SOLE 0 0 0 101,000
ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109 6,450 160,200 SH   SOLE 0 140,817 0 19,383
ADDUS HOMECARE CORP COM 006739106 2,374 22,700 SH   SOLE 0 22,100 0 600
ADICET BIO INC COM 007002108 263 20,100 SH   SOLE 0 0 0 20,100
ADIENT PLC ORD SHS G0084W101 64,662 1,462,949 SH   SOLE 0 1,449,253 0 13,696
ADOBE SYSTEMS INCORPORATED COM 00724F101 140,773 296,133 SH   SOLE 0 110,198 0 185,935
ADTALEM GLOBAL ED INC COM 00737L103 1,269 32,100 SH   SOLE 0 32,100 0 0
ADTRAN INC COM 00738A106 27,019 1,619,833 SH   SOLE 0 1,619,833 0 0
ADVANCE AUTO PARTS INC COM 00751Y106 41,239 224,750 SH   SOLE 0 155,769 0 68,981
ADVANCED DRAIN SYS INC DEL COM 00790R104 27,805 268,937 SH   SOLE 0 263,221 0 5,716
ADVANCED ENERGY INDS COM 007973100 4,981 45,622 SH   SOLE 0 44,283 0 1,339
ADVANCED MICRO DEVICES INC COM 007903107 262,859 3,348,526 SH   SOLE 0 2,333,447 0 1,015,079
ADVANSIX INC COM 00773T101 1,542 57,500 SH   SOLE 0 500 0 57,000
ADVAXIS INC COM NEW 007624307 1,913 2,598,917 SH   SOLE 0 1,262,163 0 1,336,754
ADVERUM BIOTECHNOLOGIES INC COM 00773U108 1,248 126,577 SH   SOLE 0 126,577 0 0
AECOM COM 00766T100 21,501 335,377 SH   SOLE 0 255,559 0 79,818
AEGION CORP COM 00770F104 8,297 288,596 SH   SOLE 0 254,900 0 33,696
AEGLEA BIOTHERAPEUTICS INC COM 00773J103 83 10,500 SH   SOLE 0 0 0 10,500
AEGON N V NY REGISTRY SHS 007924103 855 180,762 SH   SOLE 0 0 0 180,762
AEMETIS INC COM NEW 00770K202 41,219 1,681,049 SH   SOLE 0 1,681,049 0 0
AENZA S.A.A SPONSORED ADS 00776D103 43 18,200 SH   SOLE 0 0 0 18,200
AERCAP HOLDINGS NV SHS N00985106 5,522 94,000 SH   SOLE 0 0 0 94,000
AERIE PHARMACEUTICALS INC COM 00771V108 4,066 227,510 SH   SOLE 0 227,510 0 0
AEROJET ROCKETDYNE HLDGS INC COM 007800105 8,885 189,195 SH   SOLE 0 179,484 0 9,711
AERPIO PHARMACEUTICALS INC COM 00810B105 2,505 1,941,538 SH   SOLE 0 1,428,897 0 512,641
AETHLON MED INC COM 00808Y307 622 306,300 SH   SOLE 0 144,326 0 161,974
AFFILIATED MANAGERS GROUP IN COM 008252108 1,954 13,114 SH   SOLE 0 2,824 0 10,290
AFFIMED N V COM N01045108 1,641 207,408 SH   SOLE 0 0 0 207,408
AFFINITY BANCSHARES INC COM 00832E103 1,584 129,981 SH   SOLE 0 72,724 0 57,257
AFYA LTD CL A COM G01125106 1,720 92,500 SH   SOLE 0 300 0 92,200
AGCO CORP COM 001084102 45,551 317,100 SH   SOLE 0 314,451 0 2,649
AGENUS INC COM NEW 00847G705 1,605 590,215 SH   SOLE 0 0 0 590,215
AGEX THERAPEUTICS INC COM 00848H108 535 330,500 SH   SOLE 0 0 0 330,500
AGILE THERAPEUTICS INC COM 00847L100 798 383,611 SH   SOLE 0 0 0 383,611
AGILYSYS INC COM 00847J105 18,997 396,100 SH   SOLE 0 396,100 0 0
AGM GROUP HOLDINGS INC SHS CL A G0132V105 144 12,238 SH   SOLE 0 6,489 0 5,749
AG MTG INVT TR INC COM 001228105 2,154 534,500 SH   SOLE 0 3,631 0 530,869
AGNC INVT CORP COM 00123Q104 25,918 1,546,429 SH   SOLE 0 922,575 0 623,854
AGNICO EAGLE MINES LTD COM 008474108 129,895 2,247,015 SH   SOLE 0 1,887,338 0 359,677
AGROFRESH SOLUTIONS INC COM 00856G109 1,491 745,611 SH   SOLE 0 496,373 0 249,238
A H BELO CORP COM CL A 001282102 2,346 1,122,525 SH   SOLE 0 1,014,434 0 108,091
AILERON THERAPEUTICS INC COM 00887A105 1,788 1,250,500 SH   SOLE 0 121,094 0 1,129,406
AIM IMMUNOTECH INC COM 00901B105 1,087 478,759 SH   SOLE 0 0 0 478,759
AIRGAIN INC COM 00938A104 10,102 476,736 SH   SOLE 0 432,920 0 43,816
AIR T INC COM 009207101 4,208 177,011 SH   SOLE 0 169,511 0 7,500
AKARI THERAPEUTICS PLC SPONSORED ADR 00972G108 350 132,751 SH   SOLE 0 67,707 0 65,044
AKEBIA THERAPEUTICS INC COM 00972D105 3,624 1,070,581 SH   SOLE 0 959,415 0 111,166
AKOUSTIS TECHNOLOGIES INC COM 00973N102 991 74,300 SH   SOLE 0 0 0 74,300
ALAMO GROUP INC COM 011311107 2,249 14,400 SH   SOLE 0 0 0 14,400
ALAMOS GOLD INC NEW COM CL A 011532108 77,449 9,916,416 SH   SOLE 0 9,314,831 0 601,585
ALARM COM HLDGS INC COM 011642105 10,530 121,900 SH   SOLE 0 118,381 0 3,519
ALASKA COMMUNICATIONS SYS GR COM 01167P101 9,351 2,877,311 SH   SOLE 0 2,507,897 0 369,414
ALBANY INTL CORP CL A 012348108 9,591 114,900 SH   SOLE 0 109,805 0 5,095
ALBEMARLE CORP COM 012653101 77,439 530,008 SH   SOLE 0 368,159 0 161,849
ALCOA CORP COM 013872106 92,015 2,832,096 SH   SOLE 0 2,498,689 0 333,407
ALCON AG ORD SHS H01301128 2,491 35,500 SH   SOLE 0 35,500 0 0
ALEXANDERS INC COM 014752109 31,838 114,814 SH   SOLE 0 114,814 0 0
ALEXION PHARMACEUTICALS INC COM 015351109 508,903 3,328,121 SH   SOLE 0 2,995,138 0 332,983
ALGONQUIN PWR UTILS CORP COM 015857105 28,461 1,796,786 SH   SOLE 0 1,588,886 0 207,900
ALICO INC COM 016230104 3,494 116,996 SH   SOLE 0 75,292 0 41,704
ALIGN TECHNOLOGY INC COM 016255101 104,953 193,809 SH   SOLE 0 137,910 0 55,899
ALIMERA SCIENCES INC COM NEW 016259202 1,397 145,213 SH   SOLE 0 145,213 0 0
ALITHYA GROUP INC CL A SUB VTG 01643B106 1,965 808,832 SH   SOLE 0 808,832 0 0
ALJ REGL HLDGS INC COM 001627108 690 476,071 SH   SOLE 0 351,271 0 124,800
ALKERMES PLC SHS G01767105 113,304 6,065,513 SH   SOLE 0 6,065,513 0 0
ALLEGHANY CORP DEL COM 017175100 19,470 31,088 SH   SOLE 0 19,423 0 11,665
ALLEGION PLC ORD SHS G0176J109 4,547 36,200 SH   SOLE 0 21,960 0 14,240
ALLENA PHARMACEUTICALS COM 018119107 675 485,930 SH   SOLE 0 0 0 485,930
ALLIED MOTION TECHNOLOGIES I COM 019330109 12,195 237,582 SH   SOLE 0 205,482 0 32,100
ALLISON TRANSMISSION HLDGS I COM 01973R101 219,405 5,373,629 SH   SOLE 0 5,335,002 0 38,627
ALLOT LTD SHS M0854Q105 21,810 1,365,706 SH   SOLE 0 1,365,706 0 0
ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 16,211 1,079,665 SH   SOLE 0 1,069,181 0 10,484
ALPHABET INC CAP STK CL A 02079K305 442,097 214,348 SH   SOLE 0 113,489 0 100,859
ALPHABET INC CAP STK CL C 02079K107 407,696 197,085 SH   SOLE 0 128,897 0 68,188
ALPHA METALLURGICAL RESOUR I COM 020764106 1,450 114,815 SH   SOLE 0 76,815 0 38,000
ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104 23,456 717,300 SH   SOLE 0 717,300 0 0
ALPHA PRO TECH LTD COM 020772109 4,554 466,563 SH   SOLE 0 466,563 0 0
ALPHATEC HLDGS INC COM NEW 02081G201 1,892 119,800 SH   SOLE 0 0 0 119,800
ALPINE IMMUNE SCIENCES INC COM 02083G100 4,207 396,894 SH   SOLE 0 396,894 0 0
ALPINE INCOME PPTY TR INC COM 02083X103 2,318 133,500 SH   SOLE 0 32,744 0 100,756
ALPS ETF TR ALERIAN MLP 00162Q452 2,159 70,800 SH   SOLE 0 70,800 0 0
ALTABANCORP COM 021347109 5,160 122,740 SH   SOLE 0 122,740 0 0
ALTA EQUIPMENT GROUP INC COMMON STOCK 02128L106 563 43,300 SH   SOLE 0 0 0 43,300
ALTERITY THERAPEUTICS LTD SPONSORED ADR 02155X106 324 224,690 SH   SOLE 0 0 0 224,690
ALTISOURCE ASSET MGMT CORP COM 02153X108 324 17,051 SH   SOLE 0 4,699 0 12,352
ALTISOURCE PORTFOLIO SOLNS S REG SHS L0175J104 6,748 734,222 SH   SOLE 0 706,222 0 28,000
ALTO INGREDIENTS INC COM 021513106 18,228 3,356,865 SH   SOLE 0 3,356,865 0 0
ALTRA INDL MOTION CORP COM 02208R106 1,256 22,709 SH   SOLE 0 20,996 0 1,713
ALTRIA GROUP INC COM 02209S103 150,674 2,945,155 SH   SOLE 0 2,945,155 0 0
ALUMINUM CORP CHINA LIMITED SPON ADR H SHS 022276109 5,468 522,800 SH   SOLE 0 425,600 0 97,200
AMALGAMATED FINANCIAL CORP COM 022671101 468 28,200 SH   SOLE 0 0 0 28,200
AMARIN CORP PLC SPONS ADR NEW 023111206 12,001 1,932,600 SH   SOLE 0 0 0 1,932,600
A-MARK PRECIOUS METALS INC COM 00181T107 5,609 155,792 SH   SOLE 0 150,892 0 4,900
AMAZON COM INC COM 023135106 49,057 15,855 SH   SOLE 0 9,343 0 6,512
AMBARELLA INC SHS G037AX101 55,127 549,133 SH   SOLE 0 549,133 0 0
AMBEV SA SPONSORED ADR 02319V103 58,054 21,187,663 SH   SOLE 0 17,846,161 0 3,341,502
AMBOW ED HLDG LTD SPONSORED ADS 02322P200 247 112,724 SH   SOLE 0 112,724 0 0
AMC ENTMT HLDGS INC CL A COM 00165C104 5,272 516,333 SH   SOLE 0 323,243 0 193,090
AMC NETWORKS INC CL A 00164V103 18,245 343,200 SH   SOLE 0 291,997 0 51,203
AMCON DISTRG CO COM NEW 02341Q205 1,259 10,980 SH   SOLE 0 10,940 0 40
AMCOR PLC ORD G0250X107 4,611 394,800 SH   SOLE 0 387,149 0 7,651
AMDOCS LTD SHS G02602103 5,261 75,000 SH   SOLE 0 75,000 0 0
AMEDISYS INC COM 023436108 4,157 15,701 SH   SOLE 0 15,701 0 0
AMERANT BANCORP INC CL A 023576101 1,192 64,203 SH   SOLE 0 20,603 0 43,600
AMERANT BANCORP INC CL B 023576200 1,150 69,900 SH   SOLE 0 6,540 0 63,360
AMERCO COM 023586100 4,512 7,366 SH   SOLE 0 7,000 0 366
AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 41,595 3,062,949 SH   SOLE 0 2,185,275 0 877,674
AMERICA MOVIL SAB DE CV SPONSORED ADR 02364W204 235 17,053 SH   SOLE 0 7,653 0 9,400
AMERICAN ASSETS TR INC COM 024013104 3,413 105,200 SH   SOLE 0 0 0 105,200
AMERICAN AXLE & MFG HLDGS IN COM 024061103 1,617 167,399 SH   SOLE 0 167,399 0 0
AMERICAN CAMPUS CMNTYS INC COM 024835100 12,542 290,528 SH   SOLE 0 237,989 0 52,539
AMERICAN ELEC PWR CO INC COM 025537101 78,184 923,066 SH   SOLE 0 536,195 0 386,871
AMERICAN EQTY INVT LIFE HLD COM 025676206 9,960 315,900 SH   SOLE 0 315,900 0 0
AMERICAN FINL GROUP INC OHIO COM 025932104 11,456 100,400 SH   SOLE 0 98,959 0 1,441
AMERICAN FIN TR INC COM CLASS A 02607T109 287 29,233 SH   SOLE 0 29,233 0 0
AMERICAN HOMES 4 RENT CL A 02665T306 12,037 361,029 SH   SOLE 0 361,029 0 0
AMERICAN NATIONAL GROUP INC COM NEW 02772A109 16,321 151,301 SH   SOLE 0 151,301 0 0
AMERICAN NATL BANKSHARES INC COM 027745108 4,802 145,200 SH   SOLE 0 138,700 0 6,500
AMERICAN OUTDOOR BRANDS INC COM 02875D109 8,383 332,668 SH   SOLE 0 332,668 0 0
AMERICAN PUBLIC EDUCATION IN COM 02913V103 39,712 1,114,571 SH   SOLE 0 1,072,993 0 41,578
AMERICAN RIV BANKSHARES COM 029326105 230 14,100 SH   SOLE 0 100 0 14,000
AMERICAN RLTY INVS INC COM 029174109 223 25,299 SH   SOLE 0 25,299 0 0
AMERICAN SHARED HOSPITAL SVC COM 029595105 137 49,300 SH   SOLE 0 4,200 0 45,100
AMERICAN SUPERCONDUCTOR CORP SHS NEW 030111207 11,688 616,475 SH   SOLE 0 616,475 0 0
AMERICAN VRTUAL CLOUD TECH I COM 030382105 385 68,000 SH   SOLE 0 5,950 0 62,050
AMERISAFE INC COM 03071H100 14,355 224,293 SH   SOLE 0 224,293 0 0
AMERISERV FINL INC COM 03074A102 3,148 775,257 SH   SOLE 0 745,357 0 29,900
AMERISOURCEBERGEN CORP COM 03073E105 75,801 642,000 SH   SOLE 0 596,875 0 45,125
AMER SOFTWARE INC CL A 029683109 36,631 1,769,600 SH   SOLE 0 1,769,600 0 0
AMER STATES WTR CO COM 029899101 9,838 130,100 SH   SOLE 0 130,100 0 0
AMES NATL CORP COM 031001100 3,179 124,284 SH   SOLE 0 100,884 0 23,400
AMETEK INC COM 031100100 20,596 161,250 SH   SOLE 0 134,099 0 27,151
AMGEN INC COM 031162100 299 1,200 SH   SOLE 0 1,200 0 0
AMMO INC COM 00175J107 264 44,600 SH   SOLE 0 44,600 0 0
AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 3,019 448,660 SH   SOLE 0 0 0 448,660
AMPCO-PITTSBURG CORP COM 032037103 4,410 653,301 SH   SOLE 0 581,346 0 71,955
AMPHASTAR PHARMACEUTICALS IN COM 03209R103 4,133 225,600 SH   SOLE 0 225,600 0 0
AMPHENOL CORP NEW CL A 032095101 21,698 328,900 SH   SOLE 0 244,977 0 83,923
AMREP CORP NEW COM 032159105 1,726 155,500 SH   SOLE 0 144,665 0 10,835
AMTECH SYS INC COM PAR $0.01N 032332504 1,715 145,096 SH   SOLE 0 44,000 0 101,096
AMYRIS INC COM NEW 03236M200 13,410 702,100 SH   SOLE 0 619,046 0 83,054
ANAPLAN INC COM 03272L108 28,470 528,700 SH   SOLE 0 439,200 0 89,500
ANAPTYSBIO INC COM 032724106 4,973 230,782 SH   SOLE 0 0 0 230,782
ANGI INC COM CL A NEW 00183L102 29,804 2,292,596 SH   SOLE 0 2,292,596 0 0
ANGIODYNAMICS INC COM 03475V101 12,902 551,368 SH   SOLE 0 551,368 0 0
ANGLOGOLD ASHANTI LIMITED SPONSORED ADR 035128206 2,971 135,248 SH   SOLE 0 135,248 0 0
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 35,070 558,000 SH   SOLE 0 459,991 0 98,009
ANIKA THERAPEUTICS INC COM 035255108 30,389 745,017 SH   SOLE 0 745,017 0 0
ANI PHARMACEUTICALS INC COM 00182C103 4,163 115,202 SH   SOLE 0 78,300 0 36,902
ANNALY CAPITAL MANAGEMENT IN COM 035710409 44,281 5,148,995 SH   SOLE 0 379,393 0 4,769,602
ANNOVIS BIO INC COM 03615A108 555 19,900 SH   SOLE 0 19,900 0 0
ANPAC BIO MED SCIENCE CO LTD SPONSORED ADS 03635R107 431 71,938 SH   SOLE 0 100 0 71,838
ANTERO MIDSTREAM CORP COM 03676B102 3,929 435,113 SH   SOLE 0 0 0 435,113
ANTERO RESOURCES CORP COM 03674X106 23,045 2,259,300 SH   SOLE 0 2,084,561 0 174,739
AON PLC SHS CL A G0403H108 253,415 1,101,278 SH   SOLE 0 681,196 0 420,082
APARTMENT INVT & MGMT CO CL A 03748R747 9,988 1,626,688 SH   SOLE 0 1,432,924 0 193,764
APELLIS PHARMACEUTICALS INC COM 03753U106 16,027 373,513 SH   SOLE 0 373,513 0 0
APOLLO COML REAL EST FIN INC COM 03762U105 4,433 317,340 SH   SOLE 0 317,340 0 0
APOLLO ENDOSURGERY INC COM 03767D108 2,232 405,000 SH   SOLE 0 175,700 0 229,300
APOLLO GLOBAL MGMT INC COM CL A 03768E105 52,766 1,122,434 SH   SOLE 0 913,415 0 209,019
APOLLO MED HLDGS INC COM NEW 03763A207 1,298 47,900 SH   SOLE 0 47,900 0 0
APPIAN CORP CL A 03782L101 13,388 100,700 SH   SOLE 0 91,069 0 9,631
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 11,467 786,994 SH   SOLE 0 786,994 0 0
APPLE INC COM 037833100 151,165 1,237,532 SH   SOLE 0 969,140 0 268,392
APPLIED GENETIC TECHNOLOGIES COM 03820J100 3,022 596,140 SH   SOLE 0 596,140 0 0
APPLIED OPTOELECTRONICS INC COM 03823U102 3,404 407,200 SH   SOLE 0 365,481 0 41,719
APTEVO THERAPEUTICS INC COM NEW 03835L207 6,385 209,223 SH   SOLE 0 194,423 0 14,800
APTINYX INC COM 03836N103 2,245 748,198 SH   SOLE 0 441,014 0 307,184
APTOSE BIOSCIENCES INC COM NEW 03835T200 105 17,600 SH   SOLE 0 0 0 17,600
APYX MEDICAL CORPORATION COM 03837C106 4,963 513,795 SH   SOLE 0 512,695 0 1,100
ARAMARK COM 03852U106 2,221 58,800 SH   SOLE 0 58,800 0 0
ARAVIVE INC COM 03890D108 1,410 214,029 SH   SOLE 0 115,478 0 98,551
ARBOR REALTY TRUST INC COM 038923108 3,778 237,640 SH   SOLE 0 217,149 0 20,491
ARBUTUS BIOPHARMA CORP COM 03879J100 3,345 1,004,500 SH   SOLE 0 0 0 1,004,500
ARCBEST CORP COM 03937C105 28,775 408,904 SH   SOLE 0 408,904 0 0
ARC DOCUMENT SOLUTIONS INC COM 00191G103 7,396 3,504,984 SH   SOLE 0 3,248,454 0 256,530
ARCELORMITTAL SA LUXEMBOURG NY REGISTRY SH 03938L203 904 31,000 SH   SOLE 0 31,000 0 0
ARCH CAP GROUP LTD ORD G0450A105 13,859 361,200 SH   SOLE 0 357,461 0 3,739
ARCHROCK INC COM 03957W106 10,290 1,084,328 SH   SOLE 0 1,059,070 0 25,258
ARCONIC CORPORATION COM 03966V107 1,889 74,400 SH   SOLE 0 61,549 0 12,851
ARCOS DORADOS HOLDINGS INC SHS CLASS -A - G0457F107 1,670 328,128 SH   SOLE 0 200 0 327,928
ARCTURUS THERAPEUTICS HLDGS COM 03969T109 5,898 142,800 SH   SOLE 0 0 0 142,800
ARCUS BIOSCIENCES INC COM 03969F109 7,214 256,900 SH   SOLE 0 256,900 0 0
ARDAGH GROUP S A CL A L0223L101 25,856 1,017,541 SH   SOLE 0 892,093 0 125,448
ARDELYX INC COM 039697107 3,305 499,273 SH   SOLE 0 182,973 0 316,300
ARDMORE SHIPPING CORP COM Y0207T100 89 19,580 SH   SOLE 0 2,800 0 16,780
ARES COML REAL ESTATE CORP COM 04013V108 2,540 185,166 SH   SOLE 0 0 0 185,166
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 4,354 77,700 SH   SOLE 0 75,239 0 2,461
ARGAN INC COM 04010E109 27,795 520,996 SH   SOLE 0 499,599 0 21,397
ARGENX SE SPONSORED ADR 04016X101 9,011 32,722 SH   SOLE 0 0 0 32,722
ARGO GROUP INTL HLDGS LTD COM G0464B107 1,372 27,265 SH   SOLE 0 0 0 27,265
ARISTA NETWORKS INC COM 040413106 41,391 137,106 SH   SOLE 0 137,106 0 0
ARKO CORP COM 041242108 972 97,800 SH   SOLE 0 9,700 0 88,100
ARK RESTAURANTS CORP COM 040712101 1,213 60,215 SH   SOLE 0 50,415 0 9,800
ARLINGTON ASSET INVST CORP CL A NEW 041356205 2,656 657,424 SH   SOLE 0 260,549 0 396,875
ARLO TECHNOLOGIES INC COM 04206A101 5,194 827,129 SH   SOLE 0 542,429 0 284,700
ARMADA HOFFLER PPTYS INC COM 04208T108 26,308 2,097,909 SH   SOLE 0 2,008,920 0 88,989
ARMATA PHARMACEUTICALS INC COM 04216R102 592 123,816 SH   SOLE 0 100,735 0 23,081
ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 8,467 694,021 SH   SOLE 0 694,021 0 0
ARMSTRONG FLOORING INC COM 04238R106 5,866 1,199,512 SH   SOLE 0 985,171 0 214,341
ARMSTRONG WORLD INDS INC NEW COM 04247X102 7,495 83,200 SH   SOLE 0 81,220 0 1,980
ARROW FINL CORP COM 042744102 11,487 344,855 SH   SOLE 0 341,102 0 3,753
ARROWHEAD PHARMACEUTICALS IN COM 04280A100 16,020 241,600 SH   SOLE 0 230,363 0 11,237
ARTESIAN RES CORP CL A 043113208 15,867 402,911 SH   SOLE 0 402,911 0 0
ARTISAN PARTNERS ASSET MGMT CL A 04316A108 60,618 1,161,940 SH   SOLE 0 1,156,540 0 5,400
ARTS WAY MFG INC COM 043168103 440 141,846 SH   SOLE 0 80,754 0 61,092
ARVINAS INC COM 04335A105 15,368 232,500 SH   SOLE 0 231,595 0 905
ASENSUS SURGICAL INC COM 04367G103 8,776 2,700,348 SH   SOLE 0 2,221,687 0 478,661
ASE TECHNOLOGY HLDG CO LTD SPONSORED ADS 00215W100 9,846 1,278,660 SH   SOLE 0 327,847 0 950,813
ASGN INC COM 00191U102 1,861 19,494 SH   SOLE 0 15,201 0 4,293
ASHFORD HOSPITALITY TR INC COM SHS 044103877 1,596 540,905 SH   SOLE 0 364,102 0 176,803
ASHFORD INC COM 044104107 928 104,628 SH   SOLE 0 71,312 0 33,316
ASHLAND GLOBAL HLDGS INC COM 044186104 8,555 96,375 SH   SOLE 0 84,342 0 12,033
ASIA PACIFIC WIRE & CABLE CO ORD G0535E106 972 241,125 SH   SOLE 0 102,443 0 138,682
ASLAN PHARMACEUTICALS LTD ADS 04522R101 866 258,467 SH   SOLE 0 258,467 0 0
ASPEN AEROGELS INC COM 04523Y105 8,440 414,951 SH   SOLE 0 414,951 0 0
ASPEN GROUP INC COM NEW 04530L203 215 35,900 SH   SOLE 0 959 0 34,941
ASPEN TECHNOLOGY INC COM 045327103 16,295 112,900 SH   SOLE 0 112,900 0 0
ASSEMBLY BIOSCIENCES INC COM 045396108 2,656 577,335 SH   SOLE 0 131,187 0 446,148
ASSERTIO HOLDINGS INC COM STK 04546C106 2,679 3,924,654 SH   SOLE 0 3,924,654 0 0
ASSETMARK FINL HLDGS INC COM 04546L106 2,831 121,300 SH   SOLE 0 8,463 0 112,837
ASSOCIATED CAP GROUP INC CL A 045528106 1,312 36,575 SH   SOLE 0 17,300 0 19,275
ASTEC INDS INC COM 046224101 562 7,445 SH   SOLE 0 0 0 7,445
ASTRAZENECA PLC SPONSORED ADR 046353108 940 18,900 SH   SOLE 0 18,900 0 0
ASTRONOVA INC COM 04638F108 2,509 187,242 SH   SOLE 0 139,842 0 47,400
ASURE SOFTWARE INC COM 04649U102 755 98,763 SH   SOLE 0 0 0 98,763
ATA CREATIVITY GLOBAL SPONSORED ADS 00211V106 338 77,244 SH   SOLE 0 77,244 0 0
ATARA BIOTHERAPEUTICS INC COM 046513107 7,555 526,100 SH   SOLE 0 526,100 0 0
ATENTO S A SHS L0427L204 597 28,423 SH   SOLE 0 23,312 0 5,111
ATHENE HOLDING LTD CL A G0684D107 29,842 592,100 SH   SOLE 0 540,572 0 51,528
ATHERSYS INC NEW COM 04744L106 478 265,804 SH   SOLE 0 0 0 265,804
AT HOME GROUP INC COM 04650Y100 68,903 2,400,800 SH   SOLE 0 2,320,656 0 80,144
ATKORE INC COM 047649108 32,053 445,800 SH   SOLE 0 419,447 0 26,353
ATLANTIC AMERN CORP COM 048209100 286 77,715 SH   SOLE 0 56,000 0 21,715
ATLANTICA SUSTAINABLE INFR P SHS G0751N103 23,214 633,755 SH   SOLE 0 633,755 0 0
ATLANTIC CAP BANCSHARES INC COM 048269203 11,311 469,324 SH   SOLE 0 418,924 0 50,400
ATLANTIC POWER CORP COM NEW 04878Q863 348 121,316 SH   SOLE 0 0 0 121,316
ATLANTICUS HOLDINGS CORP COM 04914Y102 5,933 195,608 SH   SOLE 0 189,308 0 6,300
ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 17,183 284,300 SH   SOLE 0 284,300 0 0
ATLAS CORP SHARES Y0436Q109 16,200 1,186,802 SH   SOLE 0 1,186,802 0 0
ATLASSIAN CORP PLC CL A G06242104 704,238 3,341,420 SH   SOLE 0 3,341,420 0 0
ATLAS TECHNICAL CONSULTANTS COM CLS A 049430101 955 93,500 SH   SOLE 0 7,900 0 85,600
ATN INTL INC COM 00215F107 26,972 549,100 SH   SOLE 0 548,700 0 400
ATOSSA THERAPEUTICS INC COM 04962H506 6,972 3,304,140 SH   SOLE 0 2,981,844 0 322,296
ATRION CORP COM 049904105 29,051 45,300 SH   SOLE 0 45,300 0 0
AT&T INC COM 00206R102 388,715 12,841,586 SH   SOLE 0 7,236,747 0 5,604,839
ATYR PHARMA INC COM NEW 002120202 1,077 241,960 SH   SOLE 0 241,960 0 0
AUBURN NATL BANCORP COM 050473107 585 15,241 SH   SOLE 0 7,327 0 7,914
AUDIOCODES LTD ORD M15342104 2,288 84,788 SH   SOLE 0 0 0 84,788
AURORA CANNABIS INC COM 05156X884 2,288 245,785 SH   SOLE 0 107,728 0 138,057
AURORA MOBILE LTD ADS 051857100 873 206,433 SH   SOLE 0 187,433 0 19,000
AUTODESK INC COM 052769106 65,537 236,468 SH   SOLE 0 154,202 0 82,266
AUTOLIV INC COM 052800109 47,019 506,949 SH   SOLE 0 399,898 0 107,051
AUTOLUS THERAPEUTICS PLC SPON ADS 05280R100 467 81,588 SH   SOLE 0 1,835 0 79,753
AUTOWEB INC COM 05335B100 1,554 581,890 SH   SOLE 0 581,890 0 0
AUTOZONE INC COM 053332102 13,200 9,400 SH   SOLE 0 8,959 0 441
AVADEL PHARMACEUTICALS PLC SPONSORED ADR 05337M104 8,401 929,306 SH   SOLE 0 929,306 0 0
AVALARA INC COM 05338G106 66,608 499,200 SH   SOLE 0 439,512 0 59,688
AVALONBAY CMNTYS INC COM 053484101 20,797 112,714 SH   SOLE 0 88,212 0 24,502
AVALON GLOBOCARE CORP COM 05344R104 545 509,200 SH   SOLE 0 100 0 509,100
AVALON HLDGS CORP CL A 05343P109 459 125,032 SH   SOLE 0 108,550 0 16,482
AVANGRID INC COM 05351W103 1,026 20,600 SH   SOLE 0 20,600 0 0
AVANTOR INC COM 05352A100 14,394 497,549 SH   SOLE 0 402,544 0 95,005
AVAYA HLDGS CORP COM 05351X101 19,032 679,000 SH   SOLE 0 679,000 0 0
AVEO PHARMACEUTICALS INC COM NEW 053588307 926 126,495 SH   SOLE 0 1,991 0 124,504
AVIAT NETWORKS INC COM NEW 05366Y201 17,560 247,185 SH   SOLE 0 242,885 0 4,300
AVID BIOSERVICES INC COM 05368M106 1,675 91,884 SH   SOLE 0 0 0 91,884
AVID TECHNOLOGY INC COM 05367P100 1,585 75,100 SH   SOLE 0 75,100 0 0
AVIENT CORPORATION COM 05368V106 1,365 28,875 SH   SOLE 0 21,517 0 7,358
AVISTA CORP COM 05379B107 37,566 786,731 SH   SOLE 0 785,648 0 1,083
AVNET INC COM 053807103 8,456 203,700 SH   SOLE 0 203,700 0 0
AWARE INC MASS COM 05453N100 3,238 887,031 SH   SOLE 0 858,010 0 29,021
AXALTA COATING SYS LTD COM G0750C108 60,089 2,031,400 SH   SOLE 0 1,993,114 0 38,286
AXCELIS TECHNOLOGIES INC COM NEW 054540208 8,041 195,699 SH   SOLE 0 195,699 0 0
AXCELLA HEALTH INC COM 05454B105 329 69,087 SH   SOLE 0 63,659 0 5,428
AXIS CAP HLDGS LTD SHS G0692U109 39,864 804,196 SH   SOLE 0 743,418 0 60,778
AXOGEN INC COM 05463X106 247 12,200 SH   SOLE 0 0 0 12,200
AXON ENTERPRISE INC COM 05464C101 25,045 175,852 SH   SOLE 0 164,604 0 11,248
AYTU BIOPHARMA INC COM NEW 054754874 992 130,521 SH   SOLE 0 130,521 0 0
AZURE PWR GLOBAL LTD SHS V0393H103 10,170 374,017 SH   SOLE 0 374,017 0 0
B2GOLD CORP COM 11777Q209 182,130 42,262,955 SH   SOLE 0 36,620,678 0 5,642,277
BABCOCK & WILCOX ENTERPRISES COM 05614L209 1,110 117,256 SH   SOLE 0 105,518 0 11,738
BAIDU INC SPON ADR REP A 056752108 697,202 3,204,791 SH   SOLE 0 3,204,791 0 0
BAKER HUGHES COMPANY CL A 05722G100 46,130 2,134,640 SH   SOLE 0 1,675,885 0 458,755
BALCHEM CORP COM 057665200 24,518 195,500 SH   SOLE 0 195,500 0 0
BALLANTYNE STRONG INC COM 058516105 2,580 988,447 SH   SOLE 0 754,978 0 233,469
BALL CORP COM 058498106 17,738 209,322 SH   SOLE 0 162,195 0 47,127
BANCO BRADESCO S A SP ADR PFD NEW 059460303 14,349 3,053,061 SH   SOLE 0 2,086,546 0 966,515
BANCO DE CHILE SPONSORED ADS 059520106 43,146 1,826,654 SH   SOLE 0 1,826,654 0 0
BANC OF CALIFORNIA INC COM 05990K106 8,381 463,553 SH   SOLE 0 315,885 0 147,668
BANCO SANTANDER CHILE NEW SP ADR REP COM 05965X109 33,463 1,347,700 SH   SOLE 0 1,347,700 0 0
BANCO SANTANDER MEXICO SA SPONSORED ADS B 05969B103 596 108,273 SH   SOLE 0 0 0 108,273
BANDWIDTH INC COM CL A 05988J103 28,060 221,400 SH   SOLE 0 188,805 0 32,595
BANK7 CORP COM 06652N107 606 34,400 SH   SOLE 0 9,290 0 25,110
BANK COMM HLDGS COM 06424J103 1,892 148,400 SH   SOLE 0 49,183 0 99,217
BANKFINANCIAL CORP COM 06643P104 10,596 1,026,705 SH   SOLE 0 922,522 0 104,183
BANK FIRST CORP COM 06211J100 337 4,500 SH   SOLE 0 1,017 0 3,483
BANK HAWAII CORP COM 062540109 12,054 134,700 SH   SOLE 0 131,411 0 3,289
BANK MARIN BANCORP COM 063425102 7,480 191,011 SH   SOLE 0 181,311 0 9,700
BANK MONTREAL QUE COM 063671101 22,181 248,895 SH   SOLE 0 7,395 0 241,500
BANK NOVA SCOTIA B C COM 064149107 6,211 99,300 SH   SOLE 0 82,565 0 16,735
BANK OF NT BUTTERFIELD&SON L SHS NEW G0772R208 1,712 44,800 SH   SOLE 0 0 0 44,800
BANK OF THE JAMES FINL GP IN COM 470299108 147 10,400 SH   SOLE 0 9,235 0 1,165
BANK OZK COM 06417N103 9,869 241,597 SH   SOLE 0 234,033 0 7,564
BANK PRINCETON NEW JERSEY COM 064520109 1,638 57,223 SH   SOLE 0 41,876 0 15,347
BANK SOUTH CAROLINA CORP COM 065066102 449 19,864 SH   SOLE 0 2,952 0 16,912
BANKWELL FINL GROUP INC COM 06654A103 5,777 214,366 SH   SOLE 0 165,300 0 49,066
BAOZUN INC SPONSORED ADR 06684L103 8,990 235,700 SH   SOLE 0 224,206 0 11,494
BAR HBR BANKSHARES COM 066849100 3,567 121,250 SH   SOLE 0 121,250 0 0
BARNES GROUP INC COM 067806109 1,243 25,100 SH   SOLE 0 23,195 0 1,905
BARNES & NOBLE ED INC COM 06777U101 98 12,000 SH   SOLE 0 12,000 0 0
BARNWELL INDS INC COM 068221100 1,094 425,644 SH   SOLE 0 369,657 0 55,987
BARRETT BUSINESS SVCS INC COM 068463108 17,821 258,800 SH   SOLE 0 258,800 0 0
BARRICK GOLD CORP COM 067901108 203,588 10,281,036 SH   SOLE 0 9,581,376 0 699,660
BASSETT FURNITURE INDS INC COM 070203104 14,056 579,161 SH   SOLE 0 527,261 0 51,900
BAUSCH HEALTH COS INC COM 071734107 23,150 729,360 SH   SOLE 0 719,860 0 9,500
BAXTER INTL INC COM 071813109 27,664 328,000 SH   SOLE 0 5,800 0 322,200
BAYCOM CORP COM 07272M107 830 46,067 SH   SOLE 0 6,567 0 39,500
BBQ HLDGS INC COM 05551A109 3,857 531,951 SH   SOLE 0 489,789 0 42,162
BCB BANCORP INC COM 055298103 6,702 485,668 SH   SOLE 0 438,478 0 47,190
BCE INC COM NEW 05534B760 45,870 1,016,373 SH   SOLE 0 0 0 1,016,373
BEACON ROOFING SUPPLY INC COM 073685109 8,018 153,257 SH   SOLE 0 151,432 0 1,825
BEAM GLOBAL COM 07373B109 5,498 126,800 SH   SOLE 0 126,800 0 0
BEAM THERAPEUTICS INC COM 07373V105 3,050 38,100 SH   SOLE 0 32,106 0 5,994
BEASLEY BROADCAST GROUP INC CL A 074014101 1,326 468,621 SH   SOLE 0 297,282 0 171,339
BEAZER HOMES USA INC COM NEW 07556Q881 1,210 57,828 SH   SOLE 0 0 0 57,828
BECTON DICKINSON & CO COM 075887109 171,078 703,591 SH   SOLE 0 372,404 0 331,187
BED BATH & BEYOND INC COM 075896100 54,888 1,882,960 SH   SOLE 0 1,168,513 0 714,447
BELDEN INC COM 077454106 6,726 151,600 SH   SOLE 0 151,600 0 0
BEL FUSE INC CL A 077347201 484 26,000 SH   SOLE 0 26,000 0 0
BEL FUSE INC CL B 077347300 9,463 475,751 SH   SOLE 0 458,651 0 17,100
BELLEROPHON THERAPEUTICS INC COM NEW 078771300 1,213 233,799 SH   SOLE 0 180,973 0 52,826
BELLRING BRANDS INC COM CL A 079823100 4,399 186,300 SH   SOLE 0 13,913 0 172,387
BENCHMARK ELECTRS INC COM 08160H101 9,202 297,600 SH   SOLE 0 297,600 0 0
BERKLEY W R CORP COM 084423102 17,119 227,199 SH   SOLE 0 210,964 0 16,235
BERKSHIRE HATHAWAY INC DEL CL A 084670108 224,864 583 SH   SOLE 0 351 0 232
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 113,659 444,900 SH   SOLE 0 30,641 0 414,259
BERRY CORP COM 08579X101 3,222 584,708 SH   SOLE 0 14,600 0 570,108
BERRY GLOBAL GROUP INC COM 08579W103 23,654 385,237 SH   SOLE 0 385,237 0 0
BEST BUY INC COM 086516101 34,535 300,800 SH   SOLE 0 232,651 0 68,149
BETTERWARE DE MXC S A B DE C SHS NEW P1666E105 1,690 43,646 SH   SOLE 0 33,700 0 9,946
BEYOND AIR INC COM 08862L103 237 43,000 SH   SOLE 0 0 0 43,000
BEYOND MEAT INC COM 08862E109 48,756 374,700 SH   SOLE 0 267,362 0 107,338
BEYONDSPRING INC SHS G10830100 1,370 123,800 SH   SOLE 0 1,864 0 121,936
BGC PARTNERS INC CL A 05541T101 240 49,648 SH   SOLE 0 11,748 0 37,900
BGSF INC COM 05601C105 923 65,901 SH   SOLE 0 19,396 0 46,505
BHP GROUP LTD SPONSORED ADS 088606108 83,168 1,198,563 SH   SOLE 0 0 0 1,198,563
BHP GROUP PLC SPONSORED ADR 05545E209 49,550 856,371 SH   SOLE 0 0 0 856,371
BICYCLE THERAPEUTICS PLC SPONSORED ADS 088786108 801 26,800 SH   SOLE 0 26,800 0 0
BIG 5 SPORTING GOODS CORP COM 08915P101 1,622 103,292 SH   SOLE 0 44,400 0 58,892
BIGLARI HLDGS INC COM STK CL A 08986R408 257 380 SH   SOLE 0 240 0 140
BIGLARI HLDGS INC COM STK CL B 08986R309 707 5,326 SH   SOLE 0 2,153 0 3,173
BIG LOTS INC COM 089302103 15,210 222,700 SH   SOLE 0 205,003 0 17,697
BILIBILI INC SPONS ADS REP Z 090040106 74,806 698,730 SH   SOLE 0 298,604 0 400,126
BILL COM HLDGS INC COM 090043100 17,140 117,800 SH   SOLE 0 98,442 0 19,358
BIOCARDIA INC COM 09060U507 1,325 305,200 SH   SOLE 0 110,886 0 194,314
BIOCERES CROP SOLUTIONS CORP SHS G1117K114 121 11,900 SH   SOLE 0 0 0 11,900
BIOCRYST PHARMACEUTICALS INC COM 09058V103 686 67,470 SH   SOLE 0 67,470 0 0
BIODELIVERY SCIENCES INTL IN COM 09060J106 685 175,300 SH   SOLE 0 15,700 0 159,600
BIOFRONTERA AG SPONSORED ADS 09075G105 191 35,700 SH   SOLE 0 0 0 35,700
BIOGEN INC COM 09062X103 542,201 1,938,162 SH   SOLE 0 1,938,162 0 0
BIOLASE INC COM NEW 090911207 1,874 2,223,284 SH   SOLE 0 1,388,247 0 835,037
BIOLIFE SOLUTIONS INC COM NEW 09062W204 2,966 82,400 SH   SOLE 0 300 0 82,100
BIOLINERX LTD SPONSORED ADS 09071M205 1,409 505,121 SH   SOLE 0 0 0 505,121
BIOMARIN PHARMACEUTICAL INC COM 09061G101 27,604 365,571 SH   SOLE 0 286,482 0 79,089
BIOMERICA INC COM NEW 09061H307 153 28,000 SH   SOLE 0 0 0 28,000
BIOMX INC COM 09090D103 258 36,200 SH   SOLE 0 5,900 0 30,300
BIONANO GENOMICS INC COM 09075F107 76,651 9,486,494 SH   SOLE 0 7,825,388 0 1,661,106
BIO-PATH HLDGS INC COM 09057N300 518 73,800 SH   SOLE 0 0 0 73,800
BIO RAD LABS INC CL A 090572207 29,301 51,300 SH   SOLE 0 44,574 0 6,726
BIO RAD LABS INC CL B 090572108 1,333 2,300 SH   SOLE 0 2,300 0 0
BIOSIG TECHNOLOGIES INC COM NEW 09073N201 177 41,000 SH   SOLE 0 405 0 40,595
BIO-TECHNE CORP COM 09073M104 13,617 35,652 SH   SOLE 0 35,652 0 0
BIRKS GROUP INC CL A COM 09088U109 215 64,374 SH   SOLE 0 1,200 0 63,174
BK OF AMERICA CORP COM 060505104 40,948 1,058,366 SH   SOLE 0 418,310 0 640,056
BK TECHNOLOGIES CORPORATION COM 05587G104 2,958 707,591 SH   SOLE 0 680,363 0 27,228
BLACK DIAMOND THERAPEUTICS I COM 09203E105 451 18,600 SH   SOLE 0 0 0 18,600
BLACK HILLS CORP COM 092113109 10,823 162,092 SH   SOLE 0 162,092 0 0
BLACK KNIGHT INC COM 09215C105 54,855 741,378 SH   SOLE 0 658,750 0 82,628
BLACKLINE INC COM 09239B109 24,011 221,500 SH   SOLE 0 207,640 0 13,860
BLACKSTONE GROUP INC COM 09260D107 105,669 1,417,800 SH   SOLE 0 1,181,357 0 236,443
BLACKSTONE MTG TR INC COM CL A 09257W100 9,030 291,280 SH   SOLE 0 289,236 0 2,044
BLONDER TONGUE LABS INC COM 093698108 120 81,362 SH   SOLE 0 16,462 0 64,900
BLOOM ENERGY CORP COM CL A 093712107 32,165 1,189,100 SH   SOLE 0 1,189,100 0 0
BLOOMIN BRANDS INC COM 094235108 10,317 381,400 SH   SOLE 0 356,292 0 25,108
BLUCORA INC COM 095229100 25,338 1,522,700 SH   SOLE 0 1,405,300 0 117,400
BLUE APRON HLDGS INC CL A NEW 09523Q200 715 113,306 SH   SOLE 0 41,300 0 72,006
BLUE BIRD CORP COM 095306106 12,711 507,818 SH   SOLE 0 507,818 0 0
BLUEGREEN VACATIONS CORP COM 09629F108 1,038 96,300 SH   SOLE 0 96,300 0 0
BLUEGREEN VACATIONS HLDG COR CLASS A 096308101 4,624 249,399 SH   SOLE 0 249,399 0 0
BLUE HAT INTERACTIVE ENTMT T SHS G1329V106 905 665,593 SH   SOLE 0 363,500 0 302,093
BLUELINX HLDGS INC COM NEW 09624H208 2,763 70,500 SH   SOLE 0 22,700 0 47,800
BLUEPRINT MEDICINES CORP COM 09627Y109 19,388 199,400 SH   SOLE 0 199,400 0 0
BLUEROCK RESIDENTIAL GWT REI COM CL A 09627J102 5,565 550,442 SH   SOLE 0 522,042 0 28,400
BOGOTA FINL CORP COM 097235105 188 18,300 SH   SOLE 0 4,836 0 13,464
BOINGO WIRELESS INC COM 09739C102 30,848 2,192,500 SH   SOLE 0 2,192,500 0 0
BOISE CASCADE CO DEL COM 09739D100 8,484 141,800 SH   SOLE 0 134,095 0 7,705
BONSO ELECTRS INTL INC COM PAR $0.003 098529308 1,211 178,100 SH   SOLE 0 162,289 0 15,811
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 53,250 661,246 SH   SOLE 0 509,077 0 152,169
BORR DRILLING LTD SHS G1466R207 468 485,037 SH   SOLE 0 0 0 485,037
BOS BETTER ONLINE SOLUTIONS SHS NEW NIS 80 M20115180 738 203,943 SH   SOLE 0 176,043 0 27,900
BOSTON BEER INC CL A 100557107 366,588 303,900 SH   SOLE 0 303,900 0 0
BOSTON PRIVATE FINL HLDGS IN COM 101119105 6,582 494,146 SH   SOLE 0 1,194 0 492,952
BOSTON PROPERTIES INC COM 101121101 47,329 467,400 SH   SOLE 0 345,341 0 122,059
BOTTOMLINE TECH DEL INC COM 101388106 3,835 84,742 SH   SOLE 0 83,642 0 1,100
BOX INC CL A 10316T104 10,559 459,900 SH   SOLE 0 419,848 0 40,052
BOXLIGHT CORP COM CL A 103197109 295 116,463 SH   SOLE 0 116,463 0 0
BP PLC SPONSORED ADR 055622104 96,669 3,969,969 SH   SOLE 0 2,623,958 0 1,346,011
BRADY CORP CL A 104674106 88,889 1,663,040 SH   SOLE 0 1,659,804 0 3,236
BRAEMAR HOTELS & RESORTS INC COM 10482B101 602 99,200 SH   SOLE 0 99,200 0 0
BRAINSWAY LTD SPONSORED ADS 10501L106 910 100,820 SH   SOLE 0 18,017 0 82,803
BRANDYWINE RLTY TR SH BEN INT NEW 105368203 1,234 95,598 SH   SOLE 0 68,528 0 27,070
BRASILAGRO COMPANHIA BRASILE SPONSORED ADR 10554B104 195 47,400 SH   SOLE 0 17,924 0 29,476
BRASKEM S A SP ADR PFD A 105532105 552 38,800 SH   SOLE 0 38,800 0 0
BRF SA SPONSORED ADR 10552T107 10,385 2,312,960 SH   SOLE 0 1,937,863 0 375,097
BRICKELL BIOTECH INC COM 10802T105 1,173 1,076,537 SH   SOLE 0 341,794 0 734,743
BRIDGEBIO PHARMA INC COM 10806X102 7,302 118,546 SH   SOLE 0 118,546 0 0
BRIDGELINE DIGITAL INC COM 10807Q700 68 23,700 SH   SOLE 0 23,700 0 0
BRIDGEWATER BANCSHARES INC COM ACCD INV 108621103 9,219 570,847 SH   SOLE 0 469,548 0 101,299
BRIGHTCOVE INC COM 10921T101 37,012 1,839,551 SH   SOLE 0 1,683,851 0 155,700
BRIGHTHOUSE FINL INC COM 10922N103 11,819 267,100 SH   SOLE 0 267,100 0 0
BRIGHT SCHOLAR ED HLDGS LTD SPONSORED ADS 109199109 2,015 347,336 SH   SOLE 0 329,400 0 17,936
B. RILEY FINANCIAL INC COM 05580M108 2,077 36,839 SH   SOLE 0 1,500 0 35,339
BRINKS CO COM 109696104 349 4,400 SH   SOLE 0 4,400 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 440,154 6,972,187 SH   SOLE 0 6,972,187 0 0
BRITISH AMERN TOB PLC SPONSORED ADR 110448107 2,127 54,899 SH   SOLE 0 28,913 0 25,986
BROADMARK RLTY CAP INC COM 11135B100 2,075 198,400 SH   SOLE 0 0 0 198,400
BROADWIND INC COM NEW 11161T207 2,209 334,758 SH   SOLE 0 334,758 0 0
BROOKDALE SR LIVING INC COM 112463104 64,160 10,605,002 SH   SOLE 0 10,605,002 0 0
BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 31,587 709,812 SH   SOLE 0 628,197 0 81,615
BROOKFIELD BUSINESS PARTNERS UNIT LTD L P G16234109 4,320 107,200 SH   SOLE 0 0 0 107,200
BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 2,428 45,500 SH   SOLE 0 0 0 45,500
BROOKFIELD INFRASTRUCTURE CO COM SB VTG SHS A 11275Q107 987 12,900 SH   SOLE 0 0 0 12,900
BROOKFIELD PPTY REIT INC CL A 11282X103 4,382 244,101 SH   SOLE 0 244,101 0 0
BROOKFIELD PROPERTY PARTRS L UNIT LTD PARTN G16249107 6,588 370,321 SH   SOLE 0 0 0 370,321
BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105 98,088 2,095,841 SH   SOLE 0 2,013,741 0 82,100
BROOKFIELD RENEWABLE PARTNER PARTNERSHIP UNIT G16258108 4,889 114,552 SH   SOLE 0 0 0 114,552
BROOKLINE BANCORP INC DEL COM 11373M107 17,402 1,160,103 SH   SOLE 0 1,160,103 0 0
BROOKLYN IMMUNOTHERAPEUTICS COM 114082100 74 19,850 SH   SOLE 0 338 0 19,512
BROWN & BROWN INC COM 115236101 25,552 559,000 SH   SOLE 0 532,150 0 26,850
BROWN FORMAN CORP CL A 115637100 9,231 144,976 SH   SOLE 0 102,638 0 42,338
BROWN FORMAN CORP CL B 115637209 4,858 70,438 SH   SOLE 0 70,438 0 0
BRP INC COM SUN VTG 05577W200 28,941 333,300 SH   SOLE 0 183,500 0 149,800
BRT APARTMENTS CORP COM 055645303 11,320 672,191 SH   SOLE 0 641,064 0 31,127
BRUKER CORP COM 116794108 2,154 33,510 SH   SOLE 0 28,351 0 5,159
BRYN MAWR BK CORP COM 117665109 27,586 606,158 SH   SOLE 0 606,158 0 0
BSQUARE CORP COM NEW 11776U300 3,460 1,011,831 SH   SOLE 0 957,931 0 53,900
BUCKLE INC COM 118440106 16,011 407,602 SH   SOLE 0 407,602 0 0
BUILD-A-BEAR WORKSHOP INC COM 120076104 2,209 320,079 SH   SOLE 0 320,079 0 0
BWX TECHNOLOGIES INC COM 05605H100 3,106 47,100 SH   SOLE 0 47,100 0 0
BYLINE BANCORP INC COM 124411109 4,120 194,776 SH   SOLE 0 106,100 0 88,676
CABLE ONE INC COM 12685J105 360,553 197,200 SH   SOLE 0 196,700 0 500
CABOT CORP COM 127055101 4,185 79,800 SH   SOLE 0 79,363 0 437
CACI INTL INC CL A 127190304 4,243 17,200 SH   SOLE 0 17,200 0 0
CADENCE BANCORPORATION CL A 12739A100 2,466 118,947 SH   SOLE 0 112,939 0 6,008
CADIZ INC COM NEW 127537207 711 74,100 SH   SOLE 0 2,800 0 71,300
CAE INC COM 124765108 10,633 373,246 SH   SOLE 0 0 0 373,246
CAESARSTONE LTD ORD SHS M20598104 9,372 682,578 SH   SOLE 0 475,418 0 207,160
CAI INTERNATIONAL INC COM 12477X106 833 18,295 SH   SOLE 0 0 0 18,295
CALADRIUS BIOSCIENCES INC COM NEW 128058203 2,818 1,460,155 SH   SOLE 0 1,460,155 0 0
CALAMP CORP COM 128126109 2,454 226,201 SH   SOLE 0 185,600 0 40,601
CALAVO GROWERS INC COM 128246105 33,556 432,200 SH   SOLE 0 432,200 0 0
CALERES INC COM 129500104 9,116 418,171 SH   SOLE 0 418,171 0 0
CALIFORNIA BANCORP INC COM 13005U101 660 37,085 SH   SOLE 0 8,638 0 28,447
CALITHERA BIOSCIENCES INC COM 13089P101 1,357 560,855 SH   SOLE 0 0 0 560,855
CALIX INC COM 13100M509 83,226 2,401,218 SH   SOLE 0 2,393,518 0 7,700
CAL MAINE FOODS INC COM NEW 128030202 50,768 1,321,407 SH   SOLE 0 1,321,407 0 0
CALYXT INC COM 13173L107 184 30,600 SH   SOLE 0 2,954 0 27,646
CAMBIUM NETWORKS CORP SHS G17766109 11,246 240,700 SH   SOLE 0 240,700 0 0
CAMBRIDGE BANCORP COM 132152109 1,285 15,241 SH   SOLE 0 15,241 0 0
CAMDEN NATL CORP COM 133034108 17,201 359,400 SH   SOLE 0 356,749 0 2,651
CAMDEN PPTY TR SH BEN INT 133131102 8,375 76,200 SH   SOLE 0 64,856 0 11,344
CAMPBELL SOUP CO COM 134429109 125,015 2,486,868 SH   SOLE 0 2,334,393 0 152,475
CAMTEK LTD ORD M20791105 42,157 1,409,940 SH   SOLE 0 1,409,940 0 0
CANAAN INC SPONSORED ADS 134748102 4,210 203,672 SH   SOLE 0 187,627 0 16,045
CANADA GOOSE HLDGS INC SHS SUB VTG 135086106 5,311 135,300 SH   SOLE 0 133,000 0 2,300
CANADIAN IMP BK COMM COM 136069101 6,330 64,673 SH   SOLE 0 64,673 0 0
CANADIAN NATL RY CO COM 136375102 50,382 434,400 SH   SOLE 0 395,174 0 39,226
CANNAE HLDGS INC COM 13765N107 21,339 538,600 SH   SOLE 0 504,587 0 34,013
CANON INC SPONSORED ADR 138006309 32,147 1,411,807 SH   SOLE 0 1,411,807 0 0
CANOPY GROWTH CORP COM 138035100 6,951 216,500 SH   SOLE 0 0 0 216,500
CANTEL MED CORP COM 138098108 10,237 128,225 SH   SOLE 0 128,225 0 0
CAPITAL BANCORP INC MD COM 139737100 665 34,449 SH   SOLE 0 849 0 33,600
CAPITAL CITY BK GROUP INC COM 139674105 6,163 236,871 SH   SOLE 0 201,072 0 35,799
CAPITAL SR LIVING CORP COM 140475203 3,802 98,747 SH   SOLE 0 96,424 0 2,323
CAPITOL FED FINL INC COM 14057J101 76,857 5,802,737 SH   SOLE 0 5,802,737 0 0
CAPSTAR FINL HLDGS INC COM 14070T102 6,480 375,675 SH   SOLE 0 303,967 0 71,708
CAPSTEAD MTG CORP COM NO PAR 14067E506 4,941 793,100 SH   SOLE 0 241,900 0 551,200
CAPSTONE TURBINE CORP COM 14067D508 3,647 399,030 SH   SOLE 0 399,030 0 0
CARA THERAPEUTICS INC COM 140755109 5,676 261,450 SH   SOLE 0 261,450 0 0
CARDINAL HEALTH INC COM 14149Y108 10,747 176,900 SH   SOLE 0 45,750 0 131,150
CARDIOVASCULAR SYS INC DEL COM 141619106 42,508 1,108,702 SH   SOLE 0 1,074,143 0 34,559
CARDTRONICS PLC SHS CL A G1991C105 7,512 193,600 SH   SOLE 0 193,600 0 0
CAREDX INC COM 14167L103 803 11,800 SH   SOLE 0 11,100 0 700
CARETRUST REIT INC COM 14174T107 8,961 384,829 SH   SOLE 0 384,829 0 0
CARGURUS INC COM CL A 141788109 23,401 982,000 SH   SOLE 0 982,000 0 0
CARLISLE COS INC COM 142339100 20,605 125,200 SH   SOLE 0 104,632 0 20,568
CARLYLE GROUP INC COM 14316J108 18,891 513,900 SH   SOLE 0 463,799 0 50,101
CARPARTS COM INC COM 14427M107 5,763 403,603 SH   SOLE 0 403,603 0 0
CARRIAGE SVCS INC COM 143905107 36,738 1,044,000 SH   SOLE 0 864,100 0 179,900
CARRIER GLOBAL CORPORATION COM 14448C104 123,026 2,913,926 SH   SOLE 0 2,668,289 0 245,637
CARROLS RESTAURANT GROUP INC COM 14574X104 2,493 416,600 SH   SOLE 0 9,357 0 407,243
CARTER BANKSHARES INC COM NEW 146103106 1,332 95,400 SH   SOLE 0 1,700 0 93,700
CARTERS INC COM 146229109 22,562 253,700 SH   SOLE 0 253,700 0 0
CARVANA CO CL A 146869102 75,755 288,700 SH   SOLE 0 232,384 0 56,316
CASA SYS INC COM 14713L102 4,810 504,700 SH   SOLE 0 504,700 0 0
CASELLA WASTE SYS INC CL A 147448104 72,769 1,144,701 SH   SOLE 0 1,143,673 0 1,028
CASI PHARMACEUTICALS INC COM 14757U109 614 255,700 SH   SOLE 0 547 0 255,153
CASPER SLEEP INC COM 147626105 2,391 330,300 SH   SOLE 0 0 0 330,300
CASS INFORMATION SYS INC COM 14808P109 2,224 48,060 SH   SOLE 0 0 0 48,060
CASTLE BIOSCIENCES INC COM 14843C105 1,883 27,500 SH   SOLE 0 27,500 0 0
CASTLIGHT HEALTH INC CL B 14862Q100 3,622 2,398,500 SH   SOLE 0 2,398,500 0 0
CASTOR MARITIME INC SHS Y1146L109 5,174 6,799,367 SH   SOLE 0 6,799,367 0 0
CATABASIS PHARMACEUTICALS IN COM NEW 14875P206 517 179,060 SH   SOLE 0 0 0 179,060
CATCHMARK TIMBER TR INC CL A 14912Y202 29,298 2,878,028 SH   SOLE 0 2,876,067 0 1,961
CATO CORP NEW CL A 149205106 9,796 816,352 SH   SOLE 0 782,102 0 34,250
CAVCO INDS INC DEL COM 149568107 5,177 22,945 SH   SOLE 0 21,736 0 1,209
CBDMD INC COM 12482W101 1,397 337,400 SH   SOLE 0 0 0 337,400
CB FINL SVCS INC COM 12479G101 2,062 93,199 SH   SOLE 0 65,766 0 27,433
CBM BANCORP INC COM 1248XT104 379 27,005 SH   SOLE 0 26,405 0 600
CBOE GLOBAL MKTS INC COM 12503M108 254,405 2,577,824 SH   SOLE 0 2,577,824 0 0
CBRE GROUP INC CL A 12504L109 33,345 421,500 SH   SOLE 0 279,115 0 142,385
CBTX INC COM 12481V104 2,784 90,610 SH   SOLE 0 90,610 0 0
CDW CORP COM 12514G108 45,995 277,498 SH   SOLE 0 277,498 0 0
CECO ENVIRONMENTAL CORP COM 125141101 115 14,483 SH   SOLE 0 0 0 14,483
CEDAR REALTY TRUST INC COM NEW 150602605 1,610 108,027 SH   SOLE 0 60,812 0 47,215
CELANESE CORP DEL COM 150870103 9,123 60,900 SH   SOLE 0 58,681 0 2,219
CELCUITY INC COM 15102K100 871 60,756 SH   SOLE 0 41,156 0 19,600
CELESTICA INC SUB VTG SHS 15101Q108 6,114 731,388 SH   SOLE 0 0 0 731,388
CELLDEX THERAPEUTICS INC NEW COM NEW 15117B202 11,153 541,427 SH   SOLE 0 541,427 0 0
CELLECTAR BIOSCIENCES INC COM PAR 15117F500 1,437 892,557 SH   SOLE 0 210,502 0 682,055
CELLECT BIOTECHNOLOGY LTD SPONSORD ADS NEW 15116C201 418 133,264 SH   SOLE 0 133,264 0 0
CEMEX SAB DE CV SPON ADR NEW 151290889 37,450 5,373,093 SH   SOLE 0 0 0 5,373,093
CENOVUS ENERGY INC COM 15135U109 1,658 220,794 SH   SOLE 0 0 0 220,794
CENTENNIAL RESOURCE DEV INC CL A 15136A102 25,523 6,076,875 SH   SOLE 0 6,076,875 0 0
CENTERSPACE COM 15202L107 41,441 609,432 SH   SOLE 0 609,432 0 0
CENTOGENE N V COM N1976T109 579 47,749 SH   SOLE 0 0 0 47,749
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 52,212 1,006,200 SH   SOLE 0 1,006,200 0 0
CENTRAL GARDEN & PET CO COM 153527106 23,511 405,287 SH   SOLE 0 384,211 0 21,076
CENTRAL PAC FINL CORP COM NEW 154760409 21,312 798,800 SH   SOLE 0 798,800 0 0
CENTRAL PUERTO S A SPONSORED ADR 155038201 1,152 509,704 SH   SOLE 0 0 0 509,704
CENTRAL VY CMNTY BANCORP COM 155685100 2,880 156,456 SH   SOLE 0 93,153 0 63,303
CENTRUS ENERGY CORP CL A 15643U104 11,216 472,835 SH   SOLE 0 366,035 0 106,800
CENTURY ALUM CO COM 156431108 369 20,878 SH   SOLE 0 20,878 0 0
CENTURY BANCORPORATION INC CL A NON VTG 156432106 16,712 179,100 SH   SOLE 0 157,803 0 21,297
CENTURY CASINOS INC COM 156492100 3,643 354,749 SH   SOLE 0 354,749 0 0
CENTURY CMNTYS INC COM 156504300 2,006 33,254 SH   SOLE 0 33,254 0 0
CERAGON NETWORKS LTD ORD M22013102 5,517 1,463,394 SH   SOLE 0 1,463,394 0 0
CERECOR INC COM 15671L109 860 284,793 SH   SOLE 0 0 0 284,793
CERIDIAN HCM HLDG INC COM 15677J108 1,988 23,600 SH   SOLE 0 5,700 0 17,900
CERNER CORP COM 156782104 138,894 1,932,304 SH   SOLE 0 1,467,591 0 464,713
CERUS CORP COM 157085101 1,209 201,137 SH   SOLE 0 0 0 201,137
CEVA INC COM 157210105 1,729 30,800 SH   SOLE 0 30,800 0 0
CF BANKSHARES INC COM 12520L109 313 15,700 SH   SOLE 0 3,301 0 12,399
C & F FINL CORP COM 12466Q104 5,541 125,100 SH   SOLE 0 109,500 0 15,600
CHAMPIONS ONCOLOGY INC COM NEW 15870P307 2,581 228,433 SH   SOLE 0 169,087 0 59,346
CHANGE HEALTHCARE INC COM 15912K100 7,751 350,704 SH   SOLE 0 306,633 0 44,071
CHANNELADVISOR CORP COM 159179100 2,567 109,002 SH   SOLE 0 600 0 108,402
CHARAH SOLUTIONS INC COM 15957P105 112 23,000 SH   SOLE 0 23,000 0 0
CHARLES & COLVARD LTD COM 159765106 7,254 2,450,659 SH   SOLE 0 2,056,365 0 394,294
CHARLES RIV LABS INTL INC COM 159864107 52,224 180,189 SH   SOLE 0 180,189 0 0
CHASE CORP COM 16150R104 43,949 377,600 SH   SOLE 0 377,600 0 0
CHATHAM LODGING TR COM 16208T102 17,647 1,340,975 SH   SOLE 0 1,340,975 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 35,327 315,508 SH   SOLE 0 310,962 0 4,546
CHEETAH MOBILE INC ADR 163075104 2,532 1,125,498 SH   SOLE 0 530,826 0 594,672
CHEMBIO DIAGNOSTICS INC COM NEW 163572209 543 154,640 SH   SOLE 0 6,099 0 148,541
CHEMED CORP NEW COM 16359R103 88,837 193,200 SH   SOLE 0 184,064 0 9,136
CHEMOMAB THERAPEUTICS LTD SPONSORED ADS 16385C104 202 7,023 SH   SOLE 0 0 0 7,023
CHEMUNG FINL CORP COM 164024101 3,058 73,122 SH   SOLE 0 58,036 0 15,086
CHENIERE ENERGY INC COM NEW 16411R208 15,536 215,748 SH   SOLE 0 176,067 0 39,681
CHERRY HILL MTG INVT CORP COM 164651101 8,412 900,593 SH   SOLE 0 850,907 0 49,686
CHEVRON CORP NEW COM 166764100 58,563 558,860 SH   SOLE 0 539,326 0 19,534
CHEWY INC CL A 16679L109 27,686 326,835 SH   SOLE 0 326,835 0 0
CHICAGO RIVET & MACH CO COM 168088102 1,423 55,810 SH   SOLE 0 53,405 0 2,405
CHICOS FAS INC COM 168615102 24,742 7,474,800 SH   SOLE 0 7,474,800 0 0
CHILDRENS PL INC NEW COM 168905107 13,058 187,346 SH   SOLE 0 187,346 0 0
CHIMERA INVT CORP COM NEW 16934Q208 8,375 659,460 SH   SOLE 0 659,460 0 0
CHIMERIX INC COM 16934W106 27,364 2,838,549 SH   SOLE 0 2,691,689 0 146,860
CHINA AUTOMOTIVE SYS INC COM 16936R105 2,401 506,591 SH   SOLE 0 463,191 0 43,400
CHINA CUST RELATIONS CNTR IN COM G2118P102 1,211 198,791 SH   SOLE 0 77,791 0 121,000
CHINA EASTN AIRLS LTD SPON ADR CL H 16937R104 204 8,700 SH   SOLE 0 300 0 8,400
CHINA GREEN AGRICULTURE INC COM NEW 16943W204 269 49,228 SH   SOLE 0 28,402 0 20,826
CHINA HGS REAL ESTATE INC COM NEW 16948W209 48 23,746 SH   SOLE 0 0 0 23,746
CHINA INDEX HLDGS LTD SPNSRD ADS A 16954W101 264 120,100 SH   SOLE 0 28,147 0 91,953
CHINA JO-JO DRUGSTORES INC COM NEW 16949A206 1,961 1,750,888 SH   SOLE 0 1,188,033 0 562,855
CHINA LIFE INS CO LTD SPON ADR REP H 16939P106 8,176 785,411 SH   SOLE 0 448,000 0 337,411
CHINA NATURAL RESOURCES INC COM G2110U109 484 266,020 SH   SOLE 0 46,351 0 219,669
CHINA ONLINE ED GROUP SPONSORED ADR 16954L105 4,674 229,700 SH   SOLE 0 215,200 0 14,500
CHINA PETROLEUM & CHEMICAL C SPON ADR H SHS 16941R108 151,345 2,870,190 SH   SOLE 0 2,785,704 0 84,486
CHINA PHARMA HLDGS INC COM 16941T104 426 507,279 SH   SOLE 0 507,279 0 0
CHINA RECYCLING ENERGY CORP COM 168913309 113 14,000 SH   SOLE 0 900 0 13,100
CHINA SOUTHERN AIRLINES CO L SPON ADR CL H 169409109 12,332 336,011 SH   SOLE 0 309,100 0 26,911
CHINA XIANGTAI FOOD CO LTD SHS G21621100 102 96,716 SH   SOLE 0 100 0 96,616
CHINA YUCHAI INTL LTD COM G21082105 9,285 599,807 SH   SOLE 0 566,893 0 32,914
CHINOOK THERAPEUTICS INC COM 16961L106 11,528 741,842 SH   SOLE 0 741,842 0 0
CHIPMOS TECHNOLOGIES INC SPONSORD ADS NEW 16965P202 50,544 1,599,595 SH   SOLE 0 1,564,691 0 34,904
CHIPOTLE MEXICAN GRILL INC COM 169656105 360,380 253,642 SH   SOLE 0 253,642 0 0
CHOICE HOTELS INTL INC COM 169905106 6,841 63,764 SH   SOLE 0 63,764 0 0
CHOICEONE FINL SVCS INC COM 170386106 402 16,700 SH   SOLE 0 13,000 0 3,700
CHUNGHWA TELECOM CO LTD SPON ADR NEW11 17133Q502 150,883 3,854,969 SH   SOLE 0 3,738,680 0 116,289
CHURCH & DWIGHT INC COM 171340102 27,113 310,393 SH   SOLE 0 310,393 0 0
CHUYS HLDGS INC COM 171604101 16,864 380,500 SH   SOLE 0 325,500 0 55,000
CIA ENERGETICA DE MINAS GERA SP ADR N-V PFD 204409601 3,969 1,748,252 SH   SOLE 0 1,359,257 0 388,995
CIDARA THERAPEUTICS INC COM 171757107 2,151 808,503 SH   SOLE 0 690,103 0 118,400
CI FINL CORP COM 125491100 16,856 1,167,400 SH   SOLE 0 0 0 1,167,400
CINEMARK HLDGS INC COM 17243V102 32,691 1,601,700 SH   SOLE 0 1,601,700 0 0
CIRCOR INTL INC COM 17273K109 446 12,800 SH   SOLE 0 0 0 12,800
CIRRUS LOGIC INC COM 172755100 26,439 311,820 SH   SOLE 0 274,071 0 37,749
CITI TRENDS INC COM 17306X102 11,652 139,083 SH   SOLE 0 124,200 0 14,883
CITIUS PHARMACEUTICALS INC COM NEW 17322U207 1,761 989,096 SH   SOLE 0 0 0 989,096
CITIZENS CMNTY BANCORP INC M COM 174903104 398 32,100 SH   SOLE 0 7,305 0 24,795
CITIZENS HLDG CO MISS COM 174715102 938 47,135 SH   SOLE 0 29,435 0 17,700
CITIZENS INC CL A 174740100 1,627 280,994 SH   SOLE 0 280,994 0 0
CITIZENS & NORTHN CORP COM 172922106 2,697 113,400 SH   SOLE 0 112,913 0 487
CITY OFFICE REIT INC COM 178587101 20,014 1,884,516 SH   SOLE 0 1,698,016 0 186,500
CIVEO CORP CDA COM NEW 17878Y207 12,541 819,148 SH   SOLE 0 704,351 0 114,797
CIVISTA BANCSHARES INC COM NO PAR 178867107 4,388 191,302 SH   SOLE 0 149,602 0 41,700
CLARUS CORP NEW COM 18270P109 5,642 330,900 SH   SOLE 0 152,190 0 178,710
CLEAN HARBORS INC COM 184496107 65,166 775,235 SH   SOLE 0 773,122 0 2,113
CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106 411 228,400 SH   SOLE 0 228,400 0 0
CLEARFIELD INC COM 18482P103 14,826 492,058 SH   SOLE 0 436,458 0 55,600
CLEARONE INC COM 18506U104 1,810 502,760 SH   SOLE 0 368,860 0 133,900
CLEARPOINT NEURO INC COM 18507C103 1,598 75,600 SH   SOLE 0 3,572 0 72,028
CLEARSIDE BIOMEDICAL INC COM 185063104 1,394 564,499 SH   SOLE 0 65,499 0 499,000
CLEARSIGN TECHNOLOGIES CORP COM 185064102 265 46,600 SH   SOLE 0 300 0 46,300
CLEARWATER PAPER CORP COM 18538R103 6,546 174,000 SH   SOLE 0 152,400 0 21,600
CLEARWAY ENERGY INC CL A 18539C105 39,037 1,472,529 SH   SOLE 0 1,472,529 0 0
CLEARWAY ENERGY INC CL C 18539C204 53,623 1,905,567 SH   SOLE 0 1,890,058 0 15,509
CLEVELAND BIOLABS INC COM NEW 185860202 685 130,551 SH   SOLE 0 97,451 0 33,100
CLEVER LEAVES HOLDINGS INC COM 186760104 812 78,904 SH   SOLE 0 0 0 78,904
CLIPPER RLTY INC COM 18885T306 1,973 249,057 SH   SOLE 0 128,957 0 120,100
CLOROX CO DEL COM 189054109 145,514 754,430 SH   SOLE 0 754,430 0 0
CLOUDERA INC COM 18914U100 22,575 1,854,952 SH   SOLE 0 1,848,966 0 5,986
CLOUDFLARE INC CL A COM 18915M107 21,043 299,500 SH   SOLE 0 297,105 0 2,395
CNA FINL CORP COM 126117100 1,281 28,699 SH   SOLE 0 24,587 0 4,112
CNB FINL CORP PA COM 126128107 2,747 111,601 SH   SOLE 0 90,035 0 21,566
CNFINANCE HLDGS LTD SPON ADS 18979T105 49 12,594 SH   SOLE 0 0 0 12,594
CNH INDL N V SHS N20944109 52,301 3,353,004 SH   SOLE 0 0 0 3,353,004
CNS PHARMACEUTICALS INC COM 18978H102 1,727 722,760 SH   SOLE 0 380,845 0 341,915
COASTAL FINL CORP WA COM NEW 19046P209 1,544 58,877 SH   SOLE 0 49,177 0 9,700
COCA COLA CO COM 191216100 181,560 3,444,500 SH   SOLE 0 2,578,319 0 866,181
COCA COLA CONS INC COM 191098102 3,069 10,627 SH   SOLE 0 7,652 0 2,975
COCA-COLA FEMSA SAB DE CV SPONSORD ADR REP 191241108 87,882 1,902,205 SH   SOLE 0 1,736,705 0 165,500
COCRYSTAL PHARMA INC COM 19188J300 5,914 4,254,880 SH   SOLE 0 3,470,480 0 784,400
CODA OCTOPUS GROUP INC COM NEW 19188U206 390 43,900 SH   SOLE 0 2,039 0 41,861
CODE CHAIN NEW CONTINENT LTD COM 19200A105 359 100,300 SH   SOLE 0 0 0 100,300
CODORUS VY BANCORP INC COM 192025104 2,813 152,805 SH   SOLE 0 112,184 0 40,621
COFFEE HLDG CO INC COM 192176105 2,183 441,938 SH   SOLE 0 404,229 0 37,709
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 156,447 2,275,256 SH   SOLE 0 2,269,947 0 5,309
COGNEX CORP COM 192422103 23,167 279,156 SH   SOLE 0 254,885 0 24,271
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 71,007 908,952 SH   SOLE 0 527,209 0 381,743
COHBAR INC COM 19249J109 741 544,511 SH   SOLE 0 2,336 0 542,175
COHEN & CO INC NEW COM 19249M102 551 23,200 SH   SOLE 0 5,313 0 17,887
COHEN & STEERS INC COM 19247A100 7,429 113,712 SH   SOLE 0 4,810 0 108,902
COHERUS BIOSCIENCES INC COM 19249H103 3,371 230,700 SH   SOLE 0 230,700 0 0
COHU INC COM 192576106 34,035 813,448 SH   SOLE 0 809,395 0 4,053
COLGATE PALMOLIVE CO COM 194162103 129,934 1,648,281 SH   SOLE 0 1,005,337 0 642,944
COLLEGIUM PHARMACEUTICAL INC COM 19459J104 29,998 1,265,718 SH   SOLE 0 1,265,718 0 0
COLLIERS INTL GROUP INC SUB VTG SHS 194693107 85,361 868,900 SH   SOLE 0 868,900 0 0
COLONY BANKCORP INC COM 19623P101 1,812 116,179 SH   SOLE 0 84,837 0 31,342
COLONY CAP INC NEW CL A COM 19626G108 13,716 2,116,718 SH   SOLE 0 2,116,718 0 0
COLONY CR REAL ESTATE INC COM CL A 19625T101 724 85,000 SH   SOLE 0 98 0 84,902
COLUMBIA FINL INC COM 197641103 18,202 1,041,332 SH   SOLE 0 1,041,332 0 0
COLUMBUS MCKINNON CORP N Y COM 199333105 5,291 100,285 SH   SOLE 0 56,100 0 44,185
COMCAST CORP NEW CL A 20030N101 32,773 605,676 SH   SOLE 0 327,093 0 278,583
COMFORT SYS USA INC COM 199908104 7,230 96,700 SH   SOLE 0 95,700 0 1,000
COMMERCE BANCSHARES INC COM 200525103 3,486 45,506 SH   SOLE 0 41,433 0 4,073
COMMERCIAL METALS CO COM 201723103 2,621 85,000 SH   SOLE 0 68,813 0 16,187
COMMERCIAL VEH GROUP INC COM 202608105 23,774 2,463,604 SH   SOLE 0 2,390,504 0 73,100
COMMSCOPE HLDG CO INC COM 20337X109 3,021 196,700 SH   SOLE 0 184,445 0 12,255
COMMUNICATIONS SYS INC COM 203900105 3,907 655,479 SH   SOLE 0 578,579 0 76,900
COMMUNITY BANKERS TR CORP COM 203612106 3,585 406,507 SH   SOLE 0 106,625 0 299,882
COMMUNITY FINL CORP MD COM 20368X101 3,008 87,816 SH   SOLE 0 48,029 0 39,787
COMMUNITY HEALTHCARE TR INC COM 20369C106 517 11,200 SH   SOLE 0 0 0 11,200
COMMUNITY HEALTH SYS INC NEW COM 203668108 37,290 2,758,131 SH   SOLE 0 2,747,753 0 10,378
COMMUNITY TR BANCORP INC COM 204149108 7,305 165,905 SH   SOLE 0 165,905 0 0
COMMVAULT SYSTEMS INC COM 204166102 147,982 2,294,287 SH   SOLE 0 2,294,287 0 0
COMPANHIA BRASILEIRA DE DIST SPONSORED ADR 20440T300 2,524 433,600 SH   SOLE 0 433,600 0 0
COMPANHIA DE SANEAMENTO BASI SPONSORED ADR 20441A102 33,408 4,557,745 SH   SOLE 0 4,557,745 0 0
COMPANHIA SIDERURGICA NACION SPONSORED ADR 20440W105 6,677 996,513 SH   SOLE 0 996,513 0 0
COMPANIA CERVECERIAS UNIDAS SPONSORED ADR 204429104 9,002 509,465 SH   SOLE 0 477,265 0 32,200
COMPUGEN LTD ORD M25722105 3,477 404,816 SH   SOLE 0 402,032 0 2,784
COMPUTER PROGRAMS & SYS INC COM 205306103 1,331 43,500 SH   SOLE 0 43,500 0 0
COMPUTER TASK GROUP INC COM 205477102 11,069 1,159,091 SH   SOLE 0 953,940 0 205,151
COMPX INTL INC CL A 20563P101 3,599 199,844 SH   SOLE 0 187,622 0 12,222
COMSCORE INC COM 20564W105 4,691 1,281,569 SH   SOLE 0 1,018,939 0 262,630
COMSTOCK HLDG COS INC CL A NEW 205684202 1,558 269,474 SH   SOLE 0 178,974 0 90,500
COMSTOCK MNG INC COM NEW 205750300 63 13,818 SH   SOLE 0 13,818 0 0
COMSTOCK RES INC COM 205768302 366 66,100 SH   SOLE 0 0 0 66,100
CONAGRA BRANDS INC COM 205887102 10,238 272,300 SH   SOLE 0 272,300 0 0
CONCERT PHARMACEUTICALS INC COM 206022105 4,607 923,224 SH   SOLE 0 508,827 0 414,397
CONCORD MED SVCS HLDGS LTD SPON ADR CL A 206277105 811 211,100 SH   SOLE 0 207,900 0 3,200
CONCRETE PUMPING HLDGS INC COM 206704108 3,528 476,100 SH   SOLE 0 74,335 0 401,765
CONDOR HOSPITALITY TR INC|COM NEW 20676Y403 1,265 363,391 SH   SOLE 0 363,391 0 0
CONDUENT INC COM 206787103 18,421 2,765,900 SH   SOLE 0 2,765,900 0 0
CONFORMIS INC COM 20717E101 5,411 5,465,288 SH   SOLE 0 5,465,288 0 0
CONIFER HLDGS INC COM 20731J102 150 39,900 SH   SOLE 0 10,134 0 29,766
CONNECTONE BANCORP INC COM 20786W107 14,540 573,556 SH   SOLE 0 573,556 0 0
CONNS INC COM 208242107 201 10,312 SH   SOLE 0 0 0 10,312
CONSOLIDATED COMM HLDGS INC COM 209034107 12,538 1,741,403 SH   SOLE 0 1,741,403 0 0
CONSOLIDATED EDISON INC COM 209115104 202 2,700 SH   SOLE 0 2,700 0 0
CONSOLIDATED WATER CO INC ORD G23773107 7,756 576,667 SH   SOLE 0 443,063 0 133,604
CONSTELLATION BRANDS INC CL B 21036P207 1,997 8,700 SH   SOLE 0 8,700 0 0
CONSTELLIUM SE CL A SHS F21107101 3,762 255,900 SH   SOLE 0 255,900 0 0
CONSUMER PORTFOLIO SVCS INC COM 210502100 2,007 498,058 SH   SOLE 0 460,551 0 37,507
CONTAINER STORE GROUP INC COM 210751103 1,186 71,300 SH   SOLE 0 38,200 0 33,100
CONTROLADORA VUELA COMP DE A SPON ADR RP 10 21240E105 15,566 1,091,600 SH   SOLE 0 1,091,600 0 0
COOPER STD HLDGS INC COM 21676P103 1,184 32,600 SH   SOLE 0 32,600 0 0
COOPER TIRE & RUBR CO COM 216831107 22,829 407,801 SH   SOLE 0 407,801 0 0
COOTEK CAYMAN INC SPONSORED ADS 21718L102 284 102,700 SH   SOLE 0 102,700 0 0
COPA HOLDINGS SA CL A P31076105 42,918 531,228 SH   SOLE 0 531,228 0 0
COPART INC COM 217204106 46,474 427,900 SH   SOLE 0 375,448 0 52,452
CORCEPT THERAPEUTICS INC COM 218352102 208,729 8,773,796 SH   SOLE 0 8,773,796 0 0
CORECIVIC INC COM 21871N101 6,634 733,003 SH   SOLE 0 714,564 0 18,439
CORE LABORATORIES N V COM N22717107 670 23,289 SH   SOLE 0 0 0 23,289
CORELOGIC INC COM 21871D103 83,093 1,048,486 SH   SOLE 0 794,107 0 254,379
CORE MARK HOLDING CO INC COM 218681104 9,123 235,800 SH   SOLE 0 235,800 0 0
CORE MOLDING TECHNOLOGIES IN COM 218683100 7,700 656,664 SH   SOLE 0 562,175 0 94,489
CORENERGY INFRASTRUCTURE TR COM NEW 21870U502 1,773 250,735 SH   SOLE 0 250,735 0 0
COREPOINT LODGING INC COM 21872L104 1,926 213,300 SH   SOLE 0 213,300 0 0
CORNERSTONE BLDG BRANDS INC COM 21925D109 22,347 1,592,783 SH   SOLE 0 1,242,600 0 350,183
CORNERSTONE ONDEMAND INC COM 21925Y103 7,012 160,900 SH   SOLE 0 160,900 0 0
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 6,980 265,100 SH   SOLE 0 227,657 0 37,443
CORVEL CORP COM 221006109 102,899 1,003,010 SH   SOLE 0 1,000,810 0 2,200
CORVUS PHARMACEUTICALS INC COM 221015100 2,043 663,470 SH   SOLE 0 663,470 0 0
COSAN S A ADS 22113B103 108,852 6,740,082 SH   SOLE 0 6,740,082 0 0
COSTAMARE INC SHS Y1771G102 24,574 2,554,482 SH   SOLE 0 2,554,482 0 0
COSTCO WHSL CORP NEW COM 22160K105 18,153 51,500 SH   SOLE 0 51,500 0 0
COTY INC COM CL A 222070203 16,879 1,873,330 SH   SOLE 0 1,762,894 0 110,436
COUNTY BANCORP INC COM 221907108 1,189 49,605 SH   SOLE 0 25,842 0 23,763
COUPA SOFTWARE INC COM 22266L106 64,205 252,300 SH   SOLE 0 219,935 0 32,365
COVANTA HLDG CORP COM 22282E102 5,418 390,916 SH   SOLE 0 385,716 0 5,200
COVENANT LOGISTICS GROUP INC CL A 22284P105 667 32,400 SH   SOLE 0 0 0 32,400
COWEN INC CL A NEW 223622606 2,781 79,128 SH   SOLE 0 9,501 0 69,627
CPS TECHNOLOGIES CORP COM 12619F104 1,413 107,921 SH   SOLE 0 107,921 0 0
CRACKER BARREL OLD CTRY STOR COM 22410J106 692 4,000 SH   SOLE 0 4,000 0 0
CRA INTL INC COM 12618T105 30,862 413,475 SH   SOLE 0 374,997 0 38,478
CRAWFORD & CO CL A 224633206 6,888 646,724 SH   SOLE 0 646,724 0 0
CRAWFORD & CO CL B 224633107 8,023 827,917 SH   SOLE 0 825,224 0 2,693
CREDICORP LTD COM G2519Y108 31,520 230,800 SH   SOLE 0 0 0 230,800
CREDIT ACCEP CORP MICH COM 225310101 3,634 10,088 SH   SOLE 0 10,088 0 0
CRESCENT PT ENERGY CORP COM 22576C101 8,197 1,966,335 SH   SOLE 0 0 0 1,966,335
CREXENDO INC COM 226552107 75 13,000 SH   SOLE 0 100 0 12,900
CRH MED CORP COM 12626F105 4,449 1,126,185 SH   SOLE 0 724,585 0 401,600
CRH PLC ADR 12626K203 32,844 699,099 SH   SOLE 0 689,453 0 9,646
CRISPR THERAPEUTICS AG NAMEN AKT H17182108 15,001 123,110 SH   SOLE 0 0 0 123,110
CROCS INC COM 227046109 66,106 821,709 SH   SOLE 0 814,302 0 7,407
CRONOS GROUP INC COM 22717L101 219 23,200 SH   SOLE 0 0 0 23,200
CROSS CTRY HEALTHCARE INC COM 227483104 613 49,118 SH   SOLE 0 0 0 49,118
CROSSFIRST BANKSHARES INC COM 22766M109 432 31,308 SH   SOLE 0 25,713 0 5,595
CROWDSTRIKE HLDGS INC CL A 22788C105 241,597 1,323,745 SH   SOLE 0 891,871 0 431,874
CROWN CRAFTS INC COM 228309100 3,502 453,049 SH   SOLE 0 383,149 0 69,900
CROWN HLDGS INC COM 228368106 36,031 371,300 SH   SOLE 0 319,757 0 51,543
CRYOLIFE INC COM 228903100 226 10,000 SH   SOLE 0 0 0 10,000
CRYOPORT INC COM PAR $0.001 229050307 4,691 90,200 SH   SOLE 0 90,200 0 0
CSG SYS INTL INC COM 126349109 59,161 1,317,916 SH   SOLE 0 1,317,916 0 0
CSP INC COM 126389105 2,054 236,054 SH   SOLE 0 212,020 0 24,034
CSX CORP COM 126408103 33,805 350,600 SH   SOLE 0 292,102 0 58,498
CTI BIOPHARMA CORP COM 12648L601 4,687 1,610,813 SH   SOLE 0 1,610,813 0 0
CTO REALTY GROWTH INC COM 22948Q101 201 3,867 SH   SOLE 0 0 0 3,867
CTS CORP COM 126501105 7,414 238,700 SH   SOLE 0 151,600 0 87,100
CUBESMART COM 229663109 8,387 221,700 SH   SOLE 0 200,867 0 20,833
CULP INC COM 230215105 14,558 945,917 SH   SOLE 0 850,017 0 95,900
CUMBERLAND PHARMACEUTICALS I COM 230770109 2,282 753,053 SH   SOLE 0 657,016 0 96,037
CUMULUS MEDIA INC COM CL A 231082801 1,068 117,200 SH   SOLE 0 400 0 116,800
CURIOSITYSTREAM INC COM CL A 23130Q107 1,085 80,072 SH   SOLE 0 0 0 80,072
CURIS INC COM NEW 231269200 6,917 611,004 SH   SOLE 0 596,004 0 15,000
CURTISS WRIGHT CORP COM 231561101 1,435 12,100 SH   SOLE 0 12,100 0 0
CUSHMAN WAKEFIELD PLC SHS G2717B108 2,486 152,300 SH   SOLE 0 152,300 0 0
CUSTOMERS BANCORP INC COM 23204G100 235 7,400 SH   SOLE 0 7,400 0 0
CUTERA INC COM 232109108 15,244 507,300 SH   SOLE 0 447,593 0 59,707
CVB FINL CORP COM 126600105 11,478 519,581 SH   SOLE 0 510,787 0 8,794
CVD EQUIP CORP COM 126601103 944 217,035 SH   SOLE 0 133,562 0 83,473
CVR ENERGY INC COM 12662P108 22,605 1,178,584 SH   SOLE 0 1,178,584 0 0
CVS HEALTH CORP COM 126650100 134,771 1,791,453 SH   SOLE 0 1,313,615 0 477,838
CYANOTECH CORP COM PAR $0.02 232437301 643 194,742 SH   SOLE 0 184,883 0 9,859
CYBERARK SOFTWARE LTD SHS M2682V108 33,786 261,216 SH   SOLE 0 0 0 261,216
CYBEROPTICS CORP COM 232517102 2,371 91,300 SH   SOLE 0 5,991 0 85,309
CYCLERION THERAPEUTICS INC COM 23255M105 651 233,200 SH   SOLE 0 4,015 0 229,185
CYMABAY THERAPEUTICS INC COM 23257D103 4,041 890,163 SH   SOLE 0 496,950 0 393,213
CYNERGISTEK INC COM 23258P105 355 186,033 SH   SOLE 0 101,306 0 84,727
CYREN LTD SHS M26895108 1,090 1,338,772 SH   SOLE 0 1,338,772 0 0
CYTOMX THERAPEUTICS INC COM 23284F105 11,228 1,452,568 SH   SOLE 0 1,391,600 0 60,968
CYTOSORBENTS CORP COM NEW 23283X206 1,562 180,000 SH   SOLE 0 0 0 180,000
DAILY JOURNAL CORP COM 233912104 222 700 SH   SOLE 0 300 0 400
DAKTRONICS INC COM 234264109 6,975 1,112,478 SH   SOLE 0 1,080,800 0 31,678
DANAHER CORPORATION COM 235851102 170,567 757,806 SH   SOLE 0 343,839 0 413,967
DANAOS CORPORATION SHS Y1968P121 5,115 103,100 SH   SOLE 0 103,100 0 0
DARE BIOSCIENCE INC COM 23666P101 1,474 872,408 SH   SOLE 0 310,838 0 561,570
DASEKE INC COM 23753F107 7,495 882,855 SH   SOLE 0 882,855 0 0
DATADOG INC CL A COM 23804L103 28,586 343,000 SH   SOLE 0 271,284 0 71,716
DATA I O CORP COM 237690102 3,534 652,043 SH   SOLE 0 631,243 0 20,800
DAVITA INC COM 23918K108 11,521 106,900 SH   SOLE 0 102,847 0 4,053
DAWSON GEOPHYSICAL CO NEW COM 239360100 4,200 1,714,100 SH   SOLE 0 1,645,243 0 68,857
DAXOR CORP COM 239467103 303 25,021 SH   SOLE 0 23,648 0 1,373
DBX ETF TR XTRACK USD HIGH 233051432 5,774 115,500 SH   SOLE 0 115,500 0 0
DECKERS OUTDOOR CORP COM 243537107 6,080 18,400 SH   SOLE 0 10,680 0 7,720
DELCATH SYS INC COM NEW 24661P807 197 15,900 SH   SOLE 0 0 0 15,900
DELEK US HLDGS INC NEW COM 24665A103 240 11,026 SH   SOLE 0 11,026 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 4,147 85,893 SH   SOLE 0 39,934 0 45,959
DELTA APPAREL INC COM 247368103 1,872 69,000 SH   SOLE 0 1,800 0 67,200
DEL TACO RESTAURANTS INC NEW COM 245496104 7,645 798,062 SH   SOLE 0 336,962 0 461,100
DELUXE CORP COM 248019101 12,393 295,345 SH   SOLE 0 295,345 0 0
DENALI THERAPEUTICS INC COM 24823R105 15,183 265,900 SH   SOLE 0 241,418 0 24,482
DENBURY INC COM 24790A101 6,479 135,291 SH   SOLE 0 121,204 0 14,087
DENNYS CORP COM 24869P104 5,104 281,858 SH   SOLE 0 281,858 0 0
DENTSPLY SIRONA INC COM 24906P109 44,301 694,258 SH   SOLE 0 530,776 0 163,482
DERMTECH INC COM 24984K105 8,309 163,600 SH   SOLE 0 0 0 163,600
DESCARTES SYS GROUP INC COM 249906108 10,263 168,500 SH   SOLE 0 116,500 0 52,000
DESWELL INDS INC COM 250639101 62 17,669 SH   SOLE 0 0 0 17,669
DEUTSCHE BANK A G NAMEN AKT D18190898 27,530 2,294,197 SH   SOLE 0 4,626 0 2,289,571
DEXCOM INC COM 252131107 51,768 144,043 SH   SOLE 0 53,964 0 90,079
DHI GROUP INC COM 23331S100 10,115 3,019,310 SH   SOLE 0 2,942,860 0 76,450
DHT HOLDINGS INC SHS NEW Y2065G121 34,893 5,884,070 SH   SOLE 0 5,884,070 0 0
DIAMEDICA THERAPEUTICS INC COM NEW 25253X207 1,401 153,100 SH   SOLE 0 0 0 153,100
DIAMOND HILL INVT GROUP INC COM NEW 25264R207 18,328 117,481 SH   SOLE 0 117,481 0 0
DIAMOND S SHIPPING INC COM Y20676105 162 16,200 SH   SOLE 0 16,200 0 0
DIANA SHIPPING INC COM Y2066G104 4,638 1,551,019 SH   SOLE 0 1,294,819 0 256,200
DICERNA PHARMACEUTICALS INC COM 253031108 3,775 147,645 SH   SOLE 0 145,553 0 2,092
DICKS SPORTING GOODS INC COM 253393102 72,449 951,400 SH   SOLE 0 834,544 0 116,856
DIEBOLD INC COM 253651103 7,945 562,300 SH   SOLE 0 562,300 0 0
DIFFUSION PHARMACEUTICALS IN COM PAR 253748305 1,674 1,824,839 SH   SOLE 0 1,824,839 0 0
DIGI INTL INC COM 253798102 2,339 123,184 SH   SOLE 0 87,502 0 35,682
DIGITAL MEDIA SOLUTIONS INC COM CL A 25401G106 138 11,300 SH   SOLE 0 3,500 0 7,800
DIME CMNTY BANCSHARES INC COM 25432X102 14,364 476,574 SH   SOLE 0 427,982 0 48,592
DINE BRANDS GLOBAL INC COM 254423106 1,350 15,000 SH   SOLE 0 15,000 0 0
DIREXION SHS ETF TR 20YR TRES BULL 25459W540 934 42,400 SH   SOLE 0 42,400 0 0
DIREXION SHS ETF TR DAILY ENERGY BEA 25460E554 724 39,300 SH   SOLE 0 39,300 0 0
DIREXION SHS ETF TR DAILY FTSE CHINA 25460E521 177 12,900 SH   SOLE 0 12,900 0 0
DIREXION SHS ETF TR DLY GOLD INDX 2X 25460G781 2,444 44,800 SH   SOLE 0 44,800 0 0
DIREXION SHS ETF TR DLY S&P OIL GAS 25460G658 573 49,600 SH   SOLE 0 49,600 0 0
DISCOVERY INC COM SER A 25470F104 167,649 3,857,550 SH   SOLE 0 2,580,324 0 1,277,226
DISH NETWORK CORPORATION CL A 25470M109 4,896 135,258 SH   SOLE 0 72,729 0 62,529
DISNEY WALT CO COM 254687106 244,871 1,327,069 SH   SOLE 0 744,639 0 582,430
DIVERSIFIED HEALTHCARE TR COM SH BEN INT 25525P107 3,401 711,600 SH   SOLE 0 0 0 711,600
DIXIE GROUP INC CL A 255519100 639 215,100 SH   SOLE 0 87,115 0 127,985
DLH HLDGS CORP COM 23335Q100 4,415 445,064 SH   SOLE 0 324,864 0 120,200
DOCEBO INC COM 25609L105 1,095 25,500 SH   SOLE 0 0 0 25,500
DOCUSIGN INC COM 256163106 70,007 345,800 SH   SOLE 0 305,541 0 40,259
DOGNESS INTERNATIONAL CORP COM CL A G2788T103 64 36,000 SH   SOLE 0 10,545 0 25,455
DOLBY LABORATORIES INC COM CL A 25659T107 78,135 791,485 SH   SOLE 0 787,590 0 3,895
DOLLAR GEN CORP NEW COM 256677105 159,538 787,376 SH   SOLE 0 327,732 0 459,644
DOLLAR TREE INC COM 256746108 133,066 1,162,556 SH   SOLE 0 618,428 0 544,128
DOMINION ENERGY INC COM 25746U109 50,030 658,636 SH   SOLE 0 206,899 0 451,737
DOMINOS PIZZA INC COM 25754A201 344,408 936,425 SH   SOLE 0 936,425 0 0
DOMO INC COM CL B 257554105 22,786 404,800 SH   SOLE 0 392,940 0 11,860
DOMTAR CORP COM NEW 257559203 2,692 72,842 SH   SOLE 0 67,742 0 5,100
DONALDSON INC COM 257651109 9,870 169,700 SH   SOLE 0 162,986 0 6,714
DONEGAL GROUP INC CL A 257701201 7,231 486,611 SH   SOLE 0 482,411 0 4,200
DONNELLEY R R & SONS CO COM 257867200 2,142 527,659 SH   SOLE 0 283,100 0 244,559
DORIAN LPG LTD SHS USD Y2106R110 1,088 82,878 SH   SOLE 0 0 0 82,878
DORMAN PRODS INC COM 258278100 5,779 56,300 SH   SOLE 0 54,200 0 2,100
DOUGLAS DYNAMICS INC COM 25960R105 1,966 42,600 SH   SOLE 0 2,826 0 39,774
DOUGLAS EMMETT INC COM 25960P109 4,880 155,400 SH   SOLE 0 93,367 0 62,033
DOUYU INTL HLDGS LTD SPONSORED ADS 25985W105 1,935 185,900 SH   SOLE 0 185,900 0 0
DOVER MOTORSPORTS INC COM 260174107 1,376 667,788 SH   SOLE 0 521,339 0 146,449
DOW INC COM 260557103 49,522 774,500 SH   SOLE 0 656,666 0 117,834
DRAGON VICTORY INTL LTD SHS G28365107 100 61,500 SH   SOLE 0 61,500 0 0
DRDGOLD LIMITED SPON ADR REPSTG 26152H301 10,472 1,107,013 SH   SOLE 0 886,513 0 220,500
DRIVE SHACK INC COM 262077100 1,240 386,400 SH   SOLE 0 0 0 386,400
DROPBOX INC CL A 26210C104 275,583 10,336,943 SH   SOLE 0 10,336,943 0 0
DR REDDYS LABS LTD ADR 256135203 125,060 2,037,138 SH   SOLE 0 2,037,138 0 0
DSP GROUP INC COM 23332B106 16,933 1,188,294 SH   SOLE 0 943,035 0 245,259
DUCOMMUN INC DEL COM 264147109 20,028 333,800 SH   SOLE 0 325,600 0 8,200
DUKE ENERGY CORP NEW COM NEW 26441C204 61,888 641,124 SH   SOLE 0 517,524 0 123,600
DUKE REALTY CORP COM NEW 264411505 10,780 257,100 SH   SOLE 0 232,546 0 24,554
DUOS TECHNOLOGIES GROUP INC COM 266042407 366 33,530 SH   SOLE 0 0 0 33,530
DUPONT DE NEMOURS INC COM 26614N102 42,640 551,763 SH   SOLE 0 322,451 0 229,312
DURECT CORP COM 266605104 7,726 3,901,896 SH   SOLE 0 3,757,110 0 144,786
DYADIC INTL INC DEL COM 26745T101 211 38,400 SH   SOLE 0 0 0 38,400
DYNATRACE INC COM NEW 268150109 13,899 288,116 SH   SOLE 0 288,116 0 0
DYNATRONICS CORP COM NEW 268157401 805 700,065 SH   SOLE 0 700,065 0 0
DYNEX CAP INC COM 26817Q886 3,190 168,500 SH   SOLE 0 17 0 168,483
DZS INC COM 268211109 911 58,600 SH   SOLE 0 83 0 58,517
EAGLE BANCORP MONT INC COM 26942G100 4,130 169,839 SH   SOLE 0 101,576 0 68,263
EAGLE BULK SHIPPING INC COM Y2187A150 621 17,200 SH   SOLE 0 17,200 0 0
EAGLE MATLS INC COM 26969P108 11,559 86,000 SH   SOLE 0 82,426 0 3,574
EAGLE PHARMACEUTICALS INC COM 269796108 8,543 204,679 SH   SOLE 0 188,779 0 15,900
EARTHSTONE ENERGY INC CL A 27032D304 511 71,500 SH   SOLE 0 0 0 71,500
EASTERN CO COM 276317104 5,567 207,728 SH   SOLE 0 183,029 0 24,699
EASTSIDE DISTILLING INC COM 277802302 483 261,170 SH   SOLE 0 124,696 0 136,474
EBAY INC. COM 278642103 211,445 3,452,735 SH   SOLE 0 2,894,562 0 558,173
ECHO GLOBAL LOGISTICS INC COM 27875T101 8,035 255,800 SH   SOLE 0 164,800 0 91,000
ECHOSTAR CORP CL A 278768106 76,685 3,195,204 SH   SOLE 0 3,195,204 0 0
ECMOHO LTD SPONSORED ADS 27888P104 551 258,907 SH   SOLE 0 168,928 0 89,979
ECOPETROL S A SPONSORED ADS 279158109 66,478 5,185,514 SH   SOLE 0 5,185,514 0 0
EDGEWELL PERS CARE CO COM 28035Q102 2,123 53,600 SH   SOLE 0 40,418 0 13,182
EDISON INTL COM 281020107 8,122 138,600 SH   SOLE 0 128,495 0 10,105
EDITAS MEDICINE INC COM 28106W103 19,149 455,927 SH   SOLE 0 455,927 0 0
EDUCATIONAL DEV CORP COM 281479105 6,219 364,726 SH   SOLE 0 324,526 0 40,200
EDWARDS LIFESCIENCES CORP COM 28176E108 25,761 308,000 SH   SOLE 0 229,210 0 78,790
EGAIN CORP COM NEW 28225C806 9,087 957,535 SH   SOLE 0 957,535 0 0
EIGER BIOPHARMACEUTICALS INC COM 28249U105 946 106,884 SH   SOLE 0 0 0 106,884
EKSO BIONICS HLDGS INC COM 282644301 129 20,875 SH   SOLE 0 654 0 20,221
ELANCO ANIMAL HEALTH INC COM 28414H103 10,539 357,844 SH   SOLE 0 311,954 0 45,890
ELASTIC N V ORD SHS N14506104 25,843 232,400 SH   SOLE 0 0 0 232,400
ELDORADO GOLD CORP NEW COM 284902509 58,522 5,423,673 SH   SOLE 0 5,415,933 0 7,740
ELECTROCORE INC COM 28531P103 451 219,102 SH   SOLE 0 0 0 219,102
ELECTROMED INC COM 285409108 2,212 209,837 SH   SOLE 0 93,757 0 116,080
ELECTRONIC ARTS INC COM 285512109 233,535 1,725,164 SH   SOLE 0 1,148,681 0 576,483
ELECTRO-SENSORS INC COM 285233102 931 193,900 SH   SOLE 0 148,200 0 45,700
ELEDON PHARMACEUTICALS INC COM 28617K101 289 27,051 SH   SOLE 0 22,851 0 4,200
ELEMENT SOLUTIONS INC COM 28618M106 27,958 1,528,600 SH   SOLE 0 1,501,226 0 27,374
ELEVATE CREDIT INC COM 28621V101 4,146 1,419,855 SH   SOLE 0 1,419,855 0 0
E L F BEAUTY INC COM 26856L103 34,058 1,269,400 SH   SOLE 0 1,269,400 0 0
ELLINGTON FINANCIAL INC COM 28852N109 1,318 82,300 SH   SOLE 0 3,400 0 78,900
ELLINGTON RESIDENTIAL MTG RE COM SHS BEN INT 288578107 9,573 777,700 SH   SOLE 0 690,000 0 87,700
ELMIRA SVGS BK ELMIRA N Y COM 289660102 166 12,285 SH   SOLE 0 1,811 0 10,474
EL POLLO LOCO HLDGS INC COM 268603107 8,505 527,600 SH   SOLE 0 354,100 0 173,500
ELTEK LTD SHS M40184208 626 100,771 SH   SOLE 0 70,071 0 30,700
EMAGIN CORP COM NEW 29076N206 1,126 301,059 SH   SOLE 0 0 0 301,059
EMBOTELLADORA ANDINA S A SPON ADR A 29081P204 2,025 151,200 SH   SOLE 0 151,200 0 0
EMBOTELLADORA ANDINA S A SPON ADR B 29081P303 10,117 644,406 SH   SOLE 0 634,606 0 9,800
EMBRAER S.A. SPONSORED ADS 29082A107 20,600 2,057,900 SH   SOLE 0 2,057,900 0 0
EMCORE CORP COM NEW 290846203 7,329 1,342,394 SH   SOLE 0 1,118,075 0 224,319
EMCOR GROUP INC COM 29084Q100 9,343 83,300 SH   SOLE 0 82,046 0 1,254
EMERALD HOLDING INC COM 29103W104 829 150,157 SH   SOLE 0 137,257 0 12,900
EMERSON RADIO CORP COM NEW 291087203 1,348 1,052,795 SH   SOLE 0 903,208 0 149,587
EMPIRE ST RLTY TR INC CL A 292104106 2,459 220,900 SH   SOLE 0 220,900 0 0
EMPLOYERS HLDGS INC COM 292218104 17,992 417,843 SH   SOLE 0 414,743 0 3,100
EMPRESA DIST Y COMERCIAL NOR SPON ADR 29244A102 192 53,700 SH   SOLE 0 0 0 53,700
ENANTA PHARMACEUTICALS INC COM 29251M106 44,398 900,200 SH   SOLE 0 865,723 0 34,477
ENBRIDGE INC COM 29250N105 8,714 239,257 SH   SOLE 0 0 0 239,257
ENCORE CAP GROUP INC COM 292554102 218 5,423 SH   SOLE 0 5,423 0 0
ENCORE WIRE CORP COM 292562105 2,665 39,700 SH   SOLE 0 131 0 39,569
ENDAVA PLC ADS 29260V105 6,069 71,663 SH   SOLE 0 71,063 0 600
ENDEAVOUR SILVER CORP COM 29258Y103 1,682 339,200 SH   SOLE 0 339,200 0 0
ENDO INTL PLC SHS G30401106 130,332 17,588,661 SH   SOLE 0 17,574,451 0 14,210
ENEL AMERICAS S A SPONSORED ADR 29274F104 30,949 3,649,629 SH   SOLE 0 2,949,632 0 699,997
ENEL CHILE S.A. SPONSORED ADR 29278D105 13,995 3,570,061 SH   SOLE 0 3,254,988 0 315,073
ENERGY RECOVERY INC COM 29270J100 282 15,400 SH   SOLE 0 0 0 15,400
ENERPLUS CORP COM 292766102 958 191,257 SH   SOLE 0 2,050 0 189,207
ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 6,158 1,435,484 SH   SOLE 0 0 0 1,435,484
ENLIVEX THERAPEUTICS LTD COM M4130Y106 3,221 290,406 SH   SOLE 0 157,906 0 132,500
ENNIS INC COM 293389102 40,303 1,887,749 SH   SOLE 0 1,887,749 0 0
ENOVA INTL INC COM 29357K103 66,021 1,860,799 SH   SOLE 0 1,855,272 0 5,527
ENPRO INDS INC COM 29355X107 648 7,598 SH   SOLE 0 0 0 7,598
ENSERVCO CORP COM NEW 29358Y201 180 103,824 SH   SOLE 0 0 0 103,824
ENTASIS THERAPEUTICS HLDGS I COM 293614103 1,683 786,606 SH   SOLE 0 341,806 0 444,800
ENTERA BIO LTD SHS M40527109 459 120,407 SH   SOLE 0 15,561 0 104,846
ENTERGY CORP NEW COM 29364G103 30,348 305,100 SH   SOLE 0 227,894 0 77,206
ENTERPRISE BANCORP INC MASS COM 293668109 424 13,048 SH   SOLE 0 10,500 0 2,548
ENTERPRISE FINL SVCS CORP COM 293712105 4,885 98,800 SH   SOLE 0 98,800 0 0
ENTRAVISION COMMUNICATIONS C CL A 29382R107 12,361 3,059,767 SH   SOLE 0 2,551,210 0 508,557
ENVELA CORP COM 29402E102 1,223 243,569 SH   SOLE 0 243,569 0 0
ENZO BIOCHEM INC COM 294100102 11,493 3,340,864 SH   SOLE 0 3,340,864 0 0
EPSILON ENERGY LTD COM 294375209 159 40,900 SH   SOLE 0 15,098 0 25,802
EQUIFAX INC COM 294429105 66,727 368,395 SH   SOLE 0 201,272 0 167,123
EQUINOX GOLD CORP COM 29446Y502 19,483 2,439,495 SH   SOLE 0 1,973,695 0 465,800
EQUITRANS MIDSTREAM CORP COM 294600101 4,041 495,222 SH   SOLE 0 495,222 0 0
EQUITY BANCSHARES INC COM CL A 29460X109 4,466 163,000 SH   SOLE 0 138,228 0 24,772
EQUITY COMWLTH COM SH BEN INT 294628102 34,889 1,254,985 SH   SOLE 0 1,194,693 0 60,292
EQUITY LIFESTYLE PPTYS INC COM 29472R108 102,247 1,606,650 SH   SOLE 0 1,516,282 0 90,368
ERICSSON ADR B SEK 10 294821608 48,555 3,681,200 SH   SOLE 0 2,965,508 0 715,692
ERIE INDTY CO CL A 29530P102 3,418 15,471 SH   SOLE 0 14,029 0 1,442
EROS STX GLOBAL CORPORATION SHS NEW G3788M114 3,082 1,702,963 SH   SOLE 0 0 0 1,702,963
ESCALADE INC COM 296056104 1,228 58,730 SH   SOLE 0 58,730 0 0
ESPEY MFG & ELECTRS CORP COM 296650104 1,906 125,412 SH   SOLE 0 117,639 0 7,773
ESQUIRE FINL HLDGS INC COM 29667J101 705 30,900 SH   SOLE 0 6,473 0 24,427
ESSA BANCORP INC COM 29667D104 7,643 477,705 SH   SOLE 0 450,612 0 27,093
ESSA PHARMA INC COM NEW 29668H708 2,193 75,500 SH   SOLE 0 0 0 75,500
ESSEX PPTY TR INC COM 297178105 21,319 78,426 SH   SOLE 0 67,416 0 11,010
ESTABLISHMENT LABS HLDGS INC COM G31249108 2,082 33,300 SH   SOLE 0 0 0 33,300
ETF MANAGERS TR PRIME CYBR SCRTY 26924G201 736 13,400 SH   SOLE 0 13,400 0 0
ETF MANAGERS TR PRIME MOBILE PAY 26924G409 454 6,800 SH   SOLE 0 6,800 0 0
ETHAN ALLEN INTERIORS INC COM 297602104 7,198 260,700 SH   SOLE 0 260,700 0 0
ETSY INC COM 29786A106 465,496 2,308,208 SH   SOLE 0 2,294,050 0 14,158
EURODRY LTD COM Y23508107 435 49,700 SH   SOLE 0 21,262 0 28,438
EURONAV NV SHS B38564108 16,076 1,756,900 SH   SOLE 0 1,756,900 0 0
EURONET WORLDWIDE INC COM 298736109 7,046 50,945 SH   SOLE 0 50,106 0 839
EUROSEAS LTD SHS Y23592135 1,343 136,577 SH   SOLE 0 55,477 0 81,100
EVANS BANCORP INC COM NEW 29911Q208 1,016 29,983 SH   SOLE 0 9,031 0 20,952
EVEREST RE GROUP LTD COM G3223R108 19,701 79,500 SH   SOLE 0 65,305 0 14,195
EVER-GLORY INTL GROUP INC COM NEW 299766204 264 98,800 SH   SOLE 0 16,700 0 82,100
EVERGY INC COM 30034W106 35,819 601,702 SH   SOLE 0 272,344 0 329,358
EVERI HLDGS INC COM 30034T103 13,225 937,285 SH   SOLE 0 937,285 0 0
EVERQUOTE INC COM CL A 30041R108 23,959 660,208 SH   SOLE 0 660,208 0 0
EVERSPIN TECHNOLOGIES INC COM 30041T104 1,107 184,506 SH   SOLE 0 184,506 0 0
EVERTEC INC COM 30040P103 58,306 1,566,526 SH   SOLE 0 1,566,526 0 0
EVI INDS INC COM 26929N102 364 12,643 SH   SOLE 0 1,232 0 11,411
EVOLENT HEALTH INC CL A 30050B101 4,317 213,699 SH   SOLE 0 213,699 0 0
EVOLUTION PETE CORP COM 30049A107 8,374 2,477,522 SH   SOLE 0 2,219,547 0 257,975
EVOLVING SYS INC COM NEW 30049R209 2,278 834,531 SH   SOLE 0 739,031 0 95,500
EXACT SCIENCES CORP COM 30063P105 10,925 82,904 SH   SOLE 0 78,104 0 4,800
EXCHANGE TRADED CONCEPTS TR ROBO GLB ETF 301505707 1,727 27,200 SH   SOLE 0 27,200 0 0
EXELA TECHNOLOGIES INC COM NEW 30162V409 1,515 694,735 SH   SOLE 0 262,235 0 432,500
EXELIXIS INC COM 30161Q104 420,915 18,632,801 SH   SOLE 0 18,632,801 0 0
EXFO INC SUB VTG SHS 302046107 4,453 1,045,198 SH   SOLE 0 984,326 0 60,872
EXICURE INC COM 30205M101 298 136,613 SH   SOLE 0 700 0 135,913
EXLSERVICE HOLDINGS INC COM 302081104 10,893 120,824 SH   SOLE 0 118,991 0 1,833
EXONE CO COM 302104104 5,310 169,334 SH   SOLE 0 152,662 0 16,672
EXPRESS INC COM 30219E103 270 67,214 SH   SOLE 0 67,214 0 0
EXP WORLD HLDGS INC COM 30212W100 94,574 2,076,262 SH   SOLE 0 2,061,139 0 15,123
EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 8,419 426,300 SH   SOLE 0 0 0 426,300
EXTRA SPACE STORAGE INC COM 30225T102 13,692 103,300 SH   SOLE 0 93,230 0 10,070
EXTREME NETWORKS INC COM 30226D106 41,415 4,733,146 SH   SOLE 0 4,733,146 0 0
EXXON MOBIL CORP COM 30231G102 162,142 2,904,213 SH   SOLE 0 1,416,118 0 1,488,095
EYEGATE PHARMACEUTICALS INC COM NEW 30233M503 730 146,590 SH   SOLE 0 71,929 0 74,661
EYENOVIA INC COM 30234E104 888 173,800 SH   SOLE 0 70,000 0 103,800
EYEPOINT PHARMACEUTICALS INC COM NEW 30233G209 763 75,050 SH   SOLE 0 16,150 0 58,900
EZCORP INC CL A NON VTG 302301106 13,302 2,676,449 SH   SOLE 0 2,162,893 0 513,556
F5 NETWORKS INC COM 315616102 500,091 2,397,136 SH   SOLE 0 2,397,136 0 0
FACEBOOK INC CL A 30303M102 263,015 893,000 SH   SOLE 0 512,089 0 380,911
FACTSET RESH SYS INC COM 303075105 5,076 16,450 SH   SOLE 0 13,878 0 2,572
FALCON MINERALS CORP CL A COM 30607B109 1,275 283,900 SH   SOLE 0 143,400 0 140,500
FANGDD NETWORK GROUP LTD SPONSORED ADS 30712L109 244 38,800 SH   SOLE 0 0 0 38,800
FANG HLDGS LTD ADR NEW 30711Y300 344 27,523 SH   SOLE 0 4,394 0 23,129
FARFETCH LTD ORD SH CL A 30744W107 56,429 1,064,300 SH   SOLE 0 1,064,300 0 0
FARMER BROS CO COM 307675108 7,179 687,600 SH   SOLE 0 687,600 0 0
FARMERS & MERCHANTS BANCORP COM 30779N105 1,001 39,821 SH   SOLE 0 39,821 0 0
FARMERS NATIONAL BANC CORP COM 309627107 5,644 337,984 SH   SOLE 0 274,684 0 63,300
FARMMI INC SHS G33277107 409 375,199 SH   SOLE 0 375,199 0 0
FARO TECHNOLOGIES INC COM 311642102 727 8,400 SH   SOLE 0 8,400 0 0
FAT BRANDS INC COM 30258N105 302 39,900 SH   SOLE 0 4,400 0 35,500
FAUQUIER BANKSHARES INC COM 312059108 387 18,200 SH   SOLE 0 6,740 0 11,460
FEDERAL AGRIC MTG CORP CL C 313148306 5,227 51,900 SH   SOLE 0 51,900 0 0
FEDERAL RLTY INVT TR SH BEN INT NEW 313747206 9,511 93,755 SH   SOLE 0 84,516 0 9,239
FEDERAL SIGNAL CORP COM 313855108 885 23,100 SH   SOLE 0 23,100 0 0
FEDERATED HERMES INC CL B 314211103 2,695 86,100 SH   SOLE 0 81,346 0 4,754
FEDNAT HLDG CO COM 31431B109 4,015 867,207 SH   SOLE 0 667,961 0 199,246
FERRARI N V COM N3167Y103 22,895 109,400 SH   SOLE 0 0 0 109,400
FERROGLOBE PLC SHS G33856108 13,391 3,542,594 SH   SOLE 0 3,542,594 0 0
FFBW INC MD COM 30260M103 627 55,726 SH   SOLE 0 25,920 0 29,806
FG FINANCIAL GROUP INC COM 30259W104 530 114,062 SH   SOLE 0 88,062 0 26,000
FIBROGEN INC COM 31572Q808 1,093 31,500 SH   SOLE 0 31,500 0 0
FIDELITY COMWLTH TR NASDAQ COMPSIT 315912808 1,849 3,600 SH   SOLE 0 3,600 0 0
FIDELITY COVINGTON TRUST MSCI CONSM DIS 316092204 1,351 17,700 SH   SOLE 0 17,700 0 0
FIDELITY COVINGTON TRUST MSCI FINLS IDX 316092501 245 5,000 SH   SOLE 0 5,000 0 0
FIDELITY COVINGTON TRUST TOTAL BD ETF 316188309 1,137 21,700 SH   SOLE 0 21,700 0 0
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 22,217 546,409 SH   SOLE 0 362,978 0 183,431
FIDELITY NATL INFORMATION SV COM 31620M106 69,763 496,145 SH   SOLE 0 0 0 496,145
FIESTA RESTAURANT GROUP INC COM 31660B101 3,789 300,961 SH   SOLE 0 170,300 0 130,661
FINANCIAL INSTNS INC COM 317585404 11,528 380,600 SH   SOLE 0 355,800 0 24,800
FIREEYE INC COM 31816Q101 34,095 1,742,200 SH   SOLE 0 1,722,747 0 19,453
FIRST AMERN FINL CORP COM 31847R102 21,868 386,020 SH   SOLE 0 386,020 0 0
FIRST BANCORP INC ME COM 31866P102 4,384 150,195 SH   SOLE 0 150,195 0 0
FIRST BANCORP P R COM NEW 318672706 1,233 109,513 SH   SOLE 0 103,765 0 5,748
FIRST BANK WILLIAMSTOWN NJ COM 31931U102 2,628 215,965 SH   SOLE 0 92,865 0 123,100
FIRST BUSEY CORP COM NEW 319383204 16,704 651,239 SH   SOLE 0 651,239 0 0
FIRST BUS FINL SVCS INC WIS COM 319390100 5,474 221,365 SH   SOLE 0 181,565 0 39,800
FIRSTCASH INC COM 33767D105 22,401 341,114 SH   SOLE 0 335,307 0 5,807
FIRST CHOICE BANCORP COM 31948P104 1,682 69,200 SH   SOLE 0 0 0 69,200
FIRST CMNTY BANKSHARES INC V COM 31983A103 5,467 182,294 SH   SOLE 0 182,294 0 0
FIRST CMNTY CORP S C COM 319835104 2,485 124,569 SH   SOLE 0 92,363 0 32,206
FIRST COMWLTH FINL CORP PA COM 319829107 1,845 128,400 SH   SOLE 0 108,000 0 20,400
FIRSTENERGY CORP COM 337932107 11,143 321,208 SH   SOLE 0 312,462 0 8,746
FIRST FINANCIAL NORTHWEST IN COM 32022K102 9,587 672,745 SH   SOLE 0 623,545 0 49,200
FIRST FINL CORP IND COM 320218100 5,134 114,059 SH   SOLE 0 114,059 0 0
FIRST FNDTN INC COM 32026V104 1,619 69,000 SH   SOLE 0 0 0 69,000
FIRST GTY BANCSHARES INC COM 32043P106 653 36,467 SH   SOLE 0 15,699 0 20,768
FIRST HAWAIIAN INC COM 32051X108 4,010 146,500 SH   SOLE 0 137,479 0 9,021
FIRST INDL RLTY TR INC COM 32054K103 12,157 265,500 SH   SOLE 0 241,895 0 23,605
FIRST INTERNET BANCORP COM 320557101 2,149 61,000 SH   SOLE 0 0 0 61,000
FIRST LONG IS CORP COM 320734106 15,304 720,181 SH   SOLE 0 687,750 0 32,431
FIRST MAJESTIC SILVER CORP COM 32076V103 18,186 1,167,238 SH   SOLE 0 1,167,238 0 0
FIRST MERCHANTS CORP COM 320817109 3,497 75,196 SH   SOLE 0 75,196 0 0
FIRST MID ILL BANCSHARES INC COM 320866106 431 9,800 SH   SOLE 0 9,800 0 0
FIRST NORTHWEST BANCORP COM 335834107 7,250 436,205 SH   SOLE 0 404,505 0 31,700
FIRSTSERVICE CORP NEW COM 33767E202 128,672 868,293 SH   SOLE 0 868,293 0 0
FIRST SVGS FINL GROUP INC COM 33621E109 604 9,000 SH   SOLE 0 7,600 0 1,400
FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104 290 4,100 SH   SOLE 0 4,100 0 0
FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192 862 9,000 SH   SOLE 0 9,000 0 0
FIRST TR EXCHANGE-TRADED FD DORSEY WRT 5 ETF 33738R605 719 16,100 SH   SOLE 0 16,100 0 0
FIRST TR EXCHANGE TRADED FD FINLS ALPHADEX 33734X135 1,236 29,700 SH   SOLE 0 29,700 0 0
FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408 5,991 99,900 SH   SOLE 0 99,900 0 0
FIRST TR EXCHANGE-TRADED FD FIRST TR TA HIYL 33738D408 7,302 150,100 SH   SOLE 0 150,100 0 0
FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200 9,005 176,363 SH   SOLE 0 176,363 0 0
FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846 1,117 26,700 SH   SOLE 0 26,700 0 0
FIRST TR EXCHANGE-TRADED FD NY ARCA BIOTECH 33733E203 498 3,100 SH   SOLE 0 3,100 0 0
FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506 1,756 38,600 SH   SOLE 0 38,600 0 0
FIRST TR EXCHANGE-TRADED FD SENIOR LN FD 33738D309 3,007 62,800 SH   SOLE 0 62,800 0 0
FIRST TR EXCHANGE TRADED FD US EQTY OPPT ETF 336920103 774 6,500 SH   SOLE 0 6,500 0 0
FIRST TR EXCH TRADED FD III MANAGD MUN ETF 33739N108 2,675 47,400 SH   SOLE 0 47,400 0 0
FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108 5,644 280,100 SH   SOLE 0 280,100 0 0
FIRST TR LRG CP VL ALPHADEX COM SHS 33735J101 350 5,500 SH   SOLE 0 5,500 0 0
FIRST US BANCSHARES INC COM 33744V103 1,543 165,921 SH   SOLE 0 157,992 0 7,929
FIRST UTD CORP COM 33741H107 1,898 107,711 SH   SOLE 0 66,591 0 41,120
FISKER INC CL A COM STK 33813J106 48,770 2,832,200 SH   SOLE 0 2,207,239 0 624,961
FIVE BELOW INC COM 33829M101 12,554 65,800 SH   SOLE 0 61,438 0 4,362
FIVE POINT HOLDINGS LLC COM CL A 33833Q106 2,441 322,900 SH   SOLE 0 3,581 0 319,319
FIVE PRIME THERAPEUTICS INC COM 33830X104 20,438 542,548 SH   SOLE 0 539,748 0 2,800
FIVERR INTL LTD ORD SHS M4R82T106 41,742 192,200 SH   SOLE 0 174,782 0 17,418
FIVE STAR SENIOR LIVING INC COM NEW 33832D205 2,924 477,855 SH   SOLE 0 453,800 0 24,055
FLAGSTAR BANCORP INC COM PAR .001 337930705 16,764 371,712 SH   SOLE 0 366,354 0 5,358
FLANIGANS ENTERPRISES INC COM 338517105 1,403 59,100 SH   SOLE 0 59,100 0 0
FLEXIBLE SOLUTIONS INTL INC COM 33938T104 2,499 618,545 SH   SOLE 0 465,831 0 152,714
FLEX LTD ORD Y2573F102 27,043 1,476,954 SH   SOLE 0 1,454,666 0 22,288
FLEXSHARES TR MORNSTAR UPSTR 33939L407 1,285 35,500 SH   SOLE 0 35,500 0 0
FLEXSHOPPER INC COM NEW 33939J303 1,810 688,272 SH   SOLE 0 400,666 0 287,606
FLEXSTEEL INDS INC COM 339382103 8,921 255,993 SH   SOLE 0 255,993 0 0
FLIR SYS INC COM 302445101 10,191 180,460 SH   SOLE 0 172,815 0 7,645
FLOOR & DECOR HLDGS INC CL A 339750101 41,868 438,500 SH   SOLE 0 438,500 0 0
FLOTEK INDS INC DEL COM 343389102 41 24,287 SH   SOLE 0 100 0 24,187
FLOWERS FOODS INC COM 343498101 115,549 4,854,985 SH   SOLE 0 4,811,523 0 43,462
FLOWSERVE CORP COM 34354P105 20,166 519,600 SH   SOLE 0 486,589 0 33,011
FLUOR CORP NEW COM 343412102 18,054 781,900 SH   SOLE 0 729,112 0 52,788
FLUSHING FINL CORP COM 343873105 9,559 450,260 SH   SOLE 0 368,960 0 81,300
FNCB BANCORP INC COM 302578109 276 36,600 SH   SOLE 0 607 0 35,993
FOCUS FINL PARTNERS INC COM CL A 34417P100 1,540 37,000 SH   SOLE 0 35,105 0 1,895
FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 47,812 634,700 SH   SOLE 0 580,900 0 53,800
FONAR CORP COM NEW 344437405 8,915 492,816 SH   SOLE 0 404,267 0 88,549
FOOT LOCKER INC COM 344849104 2,993 53,200 SH   SOLE 0 34,574 0 18,626
FORESIGHT AUTONOMOUS HLDGS L SPONSORED ADS 345523104 7,651 1,224,200 SH   SOLE 0 1,202,291 0 21,909
FORMFACTOR INC COM 346375108 11,109 246,268 SH   SOLE 0 245,074 0 1,194
FORRESTER RESH INC COM 346563109 36,244 853,206 SH   SOLE 0 853,206 0 0
FORTE BIOSCIENCES INC COM 34962G109 1,351 39,434 SH   SOLE 0 2,904 0 36,530
FORTERRA INC COM 34960W106 9,098 391,300 SH   SOLE 0 6,400 0 384,900
FORTINET INC COM 34959E109 447,160 2,424,684 SH   SOLE 0 2,424,684 0 0
FORTIS INC COM 349553107 161,115 3,714,895 SH   SOLE 0 3,705,984 0 8,911
FORTIVE CORP COM 34959J108 126,891 1,796,300 SH   SOLE 0 1,489,847 0 306,453
FORUM ENERGY TECHNOLOGIES IN COM 34984V209 285 15,375 SH   SOLE 0 453 0 14,922
FORWARD AIR CORP COM 349853101 3,822 43,040 SH   SOLE 0 41,574 0 1,466
FORWARD INDS INC N Y COM NEW 349862300 2,356 826,530 SH   SOLE 0 710,440 0 116,090
FORWARD PHARMA A/S SPONSORD ADS NEW 34986J204 436 63,700 SH   SOLE 0 0 0 63,700
FOSSIL GROUP INC COM 34988V106 18,085 1,458,435 SH   SOLE 0 1,458,435 0 0
FOSTER L B CO COM 350060109 11,618 649,032 SH   SOLE 0 556,901 0 92,131
FOUR CORNERS PPTY TR INC COM 35086T109 1,203 43,900 SH   SOLE 0 40,012 0 3,888
FOUR SEASONS ED CAYMAN INC ADR 35101A101 326 207,663 SH   SOLE 0 207,663 0 0
FOX CORP CL A COM 35137L105 84,458 2,338,898 SH   SOLE 0 2,320,928 0 17,970
FOX CORP CL B COM 35137L204 19,290 552,246 SH   SOLE 0 552,246 0 0
FRANCHISE GROUP INC COM 35180X105 1,015 28,100 SH   SOLE 0 0 0 28,100
FRANCO NEV CORP COM 351858105 606,077 4,837,390 SH   SOLE 0 4,606,193 0 231,197
FRANKLIN COVEY CO COM 353469109 4,080 144,203 SH   SOLE 0 115,703 0 28,500
FRANKLIN ELEC INC COM 353514102 6,331 80,200 SH   SOLE 0 79,366 0 834
FRANKLIN FINL SVCS CORP COM 353525108 415 13,296 SH   SOLE 0 0 0 13,296
FRANKLIN STR PPTYS CORP COM 35471R106 12,843 2,356,537 SH   SOLE 0 1,910,415 0 446,122
FRANKS INTL N V COM N33462107 1,618 455,700 SH   SOLE 0 0 0 455,700
FREEDOM HLDG CORP NEV COM 356390104 28,595 535,886 SH   SOLE 0 483,704 0 52,182
FREEPORT-MCMORAN INC CL B 35671D857 6,042 183,471 SH   SOLE 0 32,785 0 150,686
FREIGHTCAR AMER INC COM 357023100 2,409 365,329 SH   SOLE 0 365,329 0 0
FREQUENCY ELECTRS INC COM 358010106 3,195 282,952 SH   SOLE 0 270,894 0 12,058
FRESENIUS MED CARE AG&CO KGA SPONSORED ADR 358029106 1,545 41,900 SH   SOLE 0 0 0 41,900
FRESH DEL MONTE PRODUCE INC ORD G36738105 6,954 242,895 SH   SOLE 0 242,895 0 0
FRIEDMAN INDS INC COM 358435105 4,518 558,518 SH   SOLE 0 510,130 0 48,388
FRONTDOOR INC COM 35905A109 89,891 1,672,393 SH   SOLE 0 1,374,720 0 297,673
FRONTLINE LTD SHS NEW G3682E192 453 63,300 SH   SOLE 0 58,520 0 4,780
FRP HLDGS INC COM 30292L107 1,516 30,800 SH   SOLE 0 0 0 30,800
FS BANCORP INC COM 30263Y104 5,122 76,215 SH   SOLE 0 62,306 0 13,909
F-STAR THERAPEUTICS INC COM 30315R107 1,498 138,311 SH   SOLE 0 138,311 0 0
FTI CONSULTING INC COM 302941109 16,701 119,199 SH   SOLE 0 119,199 0 0
FUELCELL ENERGY INC COM 35952H601 20,945 1,453,500 SH   SOLE 0 442,924 0 1,010,576
FUEL TECH INC COM 359523107 4,115 1,310,665 SH   SOLE 0 1,292,965 0 17,700
FULLER H B CO COM 359694106 327 5,200 SH   SOLE 0 5,200 0 0
FULL HSE RESORTS INC COM 359678109 10,220 1,200,990 SH   SOLE 0 1,200,990 0 0
FURY GOLD MINES LIMITED COM 36117T100 980 790,083 SH   SOLE 0 0 0 790,083
FUTUREFUEL CORP COM 36116M106 29,606 2,037,600 SH   SOLE 0 2,037,600 0 0
FUWEI FILMS HLDGS CO LTD SHS NEW G3704F110 2,962 285,102 SH   SOLE 0 246,957 0 38,145
FVCBANKCORP INC COM 36120Q101 447 25,780 SH   SOLE 0 3,490 0 22,290
G1 THERAPEUTICS INC COM 3621LQ109 2,553 106,100 SH   SOLE 0 106,100 0 0
GAIA INC NEW CL A 36269P104 3,373 283,700 SH   SOLE 0 97,345 0 186,355
GALAPAGOS NV SPON ADR 36315X101 825 10,700 SH   SOLE 0 10,700 0 0
GALECTIN THERAPEUTICS INC COM NEW 363225202 666 307,000 SH   SOLE 0 1 0 306,999
GALERA THERAPEUTICS INC COM 36338D108 327 37,081 SH   SOLE 0 27,770 0 9,311
GALIANO GOLD INC COM 36352H100 3,392 3,028,854 SH   SOLE 0 3,028,854 0 0
GALMED PHARMACEUTICALS LTD SHS M47238106 208 60,700 SH   SOLE 0 0 0 60,700
GAMCO INVS INC CL A COM 361438104 1,783 96,100 SH   SOLE 0 96,100 0 0
GAMIDA CELL LTD SHS M47364100 583 72,013 SH   SOLE 0 77 0 71,936
GAMING & LEISURE PPTYS INC COM 36467J108 21,837 514,649 SH   SOLE 0 472,204 0 42,445
GANNETT CO INC COM 36472T109 2,359 438,500 SH   SOLE 0 438,500 0 0
GAP INC COM 364760108 13,026 437,400 SH   SOLE 0 289,116 0 148,284
GARMIN LTD SHS H2906T109 16,236 123,142 SH   SOLE 0 112,433 0 10,709
GARTNER INC COM 366651107 50,312 275,609 SH   SOLE 0 251,242 0 24,367
GASLOG LTD SHS G37585109 10,419 1,805,799 SH   SOLE 0 1,677,599 0 128,200
GASLOG PARTNERS LP UNIT LTD PTNRP Y2687W108 2,463 922,379 SH   SOLE 0 280,684 0 641,695
GATES INDUSTRIAL CORPRATIN P ORD SHS G39108108 7,771 486,000 SH   SOLE 0 0 0 486,000
GATX CORP COM 361448103 2,003 21,600 SH   SOLE 0 19,744 0 1,856
GEE GROUP INC COM 36165A102 1,589 1,251,236 SH   SOLE 0 1,012,829 0 238,407
GENASYS INC COM 36872P103 2,336 349,236 SH   SOLE 0 323,536 0 25,700
GENCOR INDS INC COM 368678108 7,612 567,660 SH   SOLE 0 496,688 0 70,972
GENCO SHIPPING & TRADING LTD SHS Y2685T131 2,917 289,430 SH   SOLE 0 87,000 0 202,430
GENERAL ELECTRIC CO COM 369604103 11,050 841,564 SH   SOLE 0 209,200 0 632,364
GENERAL FIN CORP DEL COM 369822101 7,874 648,040 SH   SOLE 0 624,440 0 23,600
GENERAL MLS INC COM 370334104 183,420 2,991,188 SH   SOLE 0 2,991,188 0 0
GENESCO INC COM 371532102 1,080 22,736 SH   SOLE 0 22,736 0 0
GENIE ENERGY LTD CL B 372284208 4,713 743,385 SH   SOLE 0 743,385 0 0
GENMAB A/S SPONSORED ADS 372303206 32,577 992,300 SH   SOLE 0 957,277 0 35,023
GENMARK DIAGNOSTICS INC COM 372309104 24,130 1,009,606 SH   SOLE 0 1,000,086 0 9,520
GENOCEA BIOSCIENCES INC COM NEW 372427401 70 25,659 SH   SOLE 0 0 0 25,659
GENPACT LIMITED SHS G3922B107 12,919 301,700 SH   SOLE 0 301,700 0 0
GENPREX INC COM 372446104 1,319 306,000 SH   SOLE 0 0 0 306,000
GENTEX CORP COM 371901109 94,190 2,640,581 SH   SOLE 0 2,539,258 0 101,323
GENTHERM INC COM 37253A103 1,969 26,564 SH   SOLE 0 24,464 0 2,100
GENUINE PARTS CO COM 372460105 10,126 87,600 SH   SOLE 0 79,895 0 7,705
GEOPARK LTD USD SHS G38327105 63,124 3,945,271 SH   SOLE 0 3,945,271 0 0
GEOSPACE TECHNOLOGIES CORP COM 37364X109 834 91,432 SH   SOLE 0 2,732 0 88,700
GERDAU SA SPON ADR REP PFD 373737105 10,193 1,908,814 SH   SOLE 0 1,370,137 0 538,677
GERMAN AMERN BANCORP INC COM 373865104 7,913 171,200 SH   SOLE 0 171,200 0 0
GETTY RLTY CORP NEW COM 374297109 44,842 1,583,412 SH   SOLE 0 1,583,412 0 0
GEVO INC COM PAR 374396406 41,525 4,232,900 SH   SOLE 0 3,353,263 0 879,637
GIBRALTAR INDS INC COM 374689107 39,789 434,804 SH   SOLE 0 432,014 0 2,790
GILAT SATELLITE NETWORKS LTD SHS NEW M51474118 15,067 1,440,409 SH   SOLE 0 1,440,409 0 0
GILDAN ACTIVEWEAR INC COM 375916103 8,324 271,500 SH   SOLE 0 271,500 0 0
GILEAD SCIENCES INC COM 375558103 424,038 6,561,003 SH   SOLE 0 5,481,487 0 1,079,516
GLADSTONE COMMERCIAL CORP COM 376536108 41,994 2,146,922 SH   SOLE 0 2,053,533 0 93,389
GLADSTONE LD CORP COM 376549101 2,584 141,200 SH   SOLE 0 9,134 0 132,066
GLATFELTER CORPORATION COM 377320106 1,379 80,400 SH   SOLE 0 0 0 80,400
GLAUKOS CORP COM 377322102 1,334 15,892 SH   SOLE 0 8,162 0 7,730
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 312,752 8,763,021 SH   SOLE 0 8,763,021 0 0
GLOBAL BLUE GROUP HOLDING AG ORD SHS H33700107 129 10,600 SH   SOLE 0 100 0 10,500
GLOBAL CORD BLOOD CORPORATIO SHS G39342103 16,177 3,570,974 SH   SOLE 0 3,316,753 0 254,221
GLOBAL INDEMNITY GROUP LLC COM CL A 37959R103 2,215 74,734 SH   SOLE 0 71,520 0 3,214
GLOBAL MED REIT INC COM NEW 37954A204 4,375 333,700 SH   SOLE 0 0 0 333,700
GLOBAL NET LEASE INC COM NEW 379378201 5,167 286,098 SH   SOLE 0 286,098 0 0
GLOBAL SELF STORAGE INC COM 37955N106 330 69,301 SH   SOLE 0 12,513 0 56,788
GLOBAL SHIP LEASE INC NEW COM CL A Y27183600 11,535 818,077 SH   SOLE 0 592,428 0 225,649
GLOBAL WTR RES INC COM 379463102 4,674 286,547 SH   SOLE 0 274,842 0 11,705
GLOBAL X FDS GLB X SUPERDIV 37950E549 200 14,400 SH   SOLE 0 14,400 0 0
GLOBAL X FDS NASDAQ 100 COVER 37954Y483 4,726 209,400 SH   SOLE 0 209,400 0 0
GLOBE LIFE INC COM 37959E102 12,185 126,100 SH   SOLE 0 126,051 0 49
GLOBUS MED INC CL A 379577208 10,404 168,700 SH   SOLE 0 166,680 0 2,020
GLU MOBILE INC COM 379890106 18,799 1,506,300 SH   SOLE 0 1,506,300 0 0
GLYCOMIMETICS INC COM 38000Q102 1,886 626,500 SH   SOLE 0 15,000 0 611,500
GMS INC COM 36251C103 10,325 247,302 SH   SOLE 0 247,302 0 0
GODADDY INC CL A 380237107 39,672 511,100 SH   SOLE 0 468,100 0 43,000
GOGO INC COM 38046C109 7,876 815,319 SH   SOLE 0 815,319 0 0
GOLAR LNG PARTNERS LP COM UNIT LPI Y2745C102 3,602 1,032,072 SH   SOLE 0 666,772 0 365,300
GOLDEN ENTMT INC COM 381013101 8,814 348,946 SH   SOLE 0 346,596 0 2,350
GOLDEN MINERALS CO COM 381119106 14 20,900 SH   SOLE 0 1,800 0 19,100
GOLDEN NUGGET ONLINE GAMIN COM CL A 38113L107 916 67,841 SH   SOLE 0 67,841 0 0
GOLDEN OCEAN GROUP LTD SHS NEW G39637205 23,151 3,441,604 SH   SOLE 0 2,259,069 0 1,182,535
GOLDEN STAR RES LTD CDA COM 38119T807 10,400 3,525,359 SH   SOLE 0 3,362,939 0 162,420
GOLD FIELDS LTD SPONSORED ADR 38059T106 113,272 11,935,884 SH   SOLE 0 11,768,722 0 167,162
GOLDMAN SACHS ETF TR ACCES TREASURY 381430529 14,238 142,200 SH   SOLE 0 142,200 0 0
GOLDMAN SACHS ETF TR ACTIVEBETA INT 381430107 819 24,800 SH   SOLE 0 24,800 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 74,687 228,400 SH   SOLE 0 177,366 0 51,034
GOODRICH PETE CORP COM PAR 382410843 1,612 170,361 SH   SOLE 0 75,281 0 95,080
GOOD TIMES RESTAURANTS INC COM NEW 382140879 2,531 632,783 SH   SOLE 0 464,435 0 168,348
GOODYEAR TIRE & RUBR CO COM 382550101 15,185 864,230 SH   SOLE 0 740,057 0 124,173
GOPRO INC CL A 38268T103 44,415 3,815,700 SH   SOLE 0 3,692,910 0 122,790
GORMAN RUPP CO COM 383082104 6,019 181,800 SH   SOLE 0 181,800 0 0
GOSSAMER BIO INC COM 38341P102 1,388 150,000 SH   SOLE 0 0 0 150,000
GRACE W R & CO DEL NEW COM 38388F108 15,881 265,300 SH   SOLE 0 258,227 0 7,073
GRACO INC COM 384109104 44,977 628,000 SH   SOLE 0 587,096 0 40,904
GRAFTECH INTL LTD COM 384313508 19,969 1,632,800 SH   SOLE 0 1,523,176 0 109,624
GRAHAM CORP COM 384556106 6,231 437,596 SH   SOLE 0 396,796 0 40,800
GRAHAM HLDGS CO COM CL B 384637104 33,461 59,493 SH   SOLE 0 54,902 0 4,591
GRAINGER W W INC COM 384802104 43,300 108,000 SH   SOLE 0 52,149 0 55,851
GRAND CANYON ED INC COM 38526M106 25,317 236,387 SH   SOLE 0 236,387 0 0
GRANITE REAL ESTATE INVT TR UNIT 99/99/9999 387437114 20,350 334,600 SH   SOLE 0 64,400 0 270,200
GRANITESHARES GOLD TR SHS BEN INT 38748G101 713 42,000 SH   SOLE 0 42,000 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101 13,693 754,018 SH   SOLE 0 687,064 0 66,954
GRAVITY CO LTD SPONSORED ADS NE 38911N206 1,964 17,076 SH   SOLE 0 0 0 17,076
GRAY TELEVISION INC CL A 389375205 376 21,600 SH   SOLE 0 21,600 0 0
GRAY TELEVISION INC COM 389375106 13,030 708,163 SH   SOLE 0 708,163 0 0
GREAT AJAX CORP COM 38983D300 1,463 134,183 SH   SOLE 0 9,102 0 125,081
GREAT ELM GROUP INC COM NEW 39037G109 1,969 806,806 SH   SOLE 0 783,306 0 23,500
GREAT LAKES DREDGE & DOCK CO COM 390607109 31,342 2,149,666 SH   SOLE 0 2,068,701 0 80,965
GREAT PANTHER MNG LTD COM 39115V101 3,711 4,806,274 SH   SOLE 0 3,794,920 0 1,011,354
GREAT SOUTHN BANCORP INC COM 390905107 16,859 297,500 SH   SOLE 0 289,000 0 8,500
GREEN BRICK PARTNERS INC COM 392709101 1,803 79,503 SH   SOLE 0 0 0 79,503
GREENHILL & CO INC COM 395259104 2,096 127,200 SH   SOLE 0 17,800 0 109,400
GREENLAND TECHNOLOGIES HLDG SHS NEW G4095T107 539 43,579 SH   SOLE 0 0 0 43,579
GREENLANE HLDGS INC CL A 395330103 394 74,300 SH   SOLE 0 74,300 0 0
GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 1,231 141,500 SH   SOLE 0 0 0 141,500
GREEN PLAINS INC COM 393222104 28,874 1,066,643 SH   SOLE 0 1,066,643 0 0
GREENSKY INC CL A 39572G100 2,124 343,196 SH   SOLE 0 0 0 343,196
GREENTREE HOSPITALITY GROUP SPONSORED ADS 39579V100 7,044 535,655 SH   SOLE 0 504,693 0 30,962
GREIF INC CL B 397624206 2,216 38,710 SH   SOLE 0 38,710 0 0
GRID DYNAMICS HLDGS INC CL A 39813G109 1,748 109,700 SH   SOLE 0 30,200 0 79,500
GRIFFON CORP COM 398433102 3,369 123,985 SH   SOLE 0 0 0 123,985
GRINDROD SHIPPING HOLDINGS L SHS Y28895103 206 28,400 SH   SOLE 0 1,314 0 27,086
GROCERY OUTLET HLDG CORP COM 39874R101 247 6,700 SH   SOLE 0 6,700 0 0
GROUP 1 AUTOMOTIVE INC COM 398905109 2,083 13,200 SH   SOLE 0 13,200 0 0
GROUPON INC COM NEW 399473206 40,415 799,588 SH   SOLE 0 792,513 0 7,075
GRUPO AEROPORTUARIO DEL CENT SPON ADR 400501102 24,391 482,800 SH   SOLE 0 482,800 0 0
GRUPO AEROPORTUARIO DEL SURE SPON ADR SER B 40051E202 28,194 158,583 SH   SOLE 0 158,583 0 0
GRUPO AEROPUERTO DEL PACIFIC SPON ADR B 400506101 89,811 853,800 SH   SOLE 0 853,800 0 0
GRUPO AVAL ACCIONES Y VALORE SPONSORED ADS 40053W101 7,655 1,230,668 SH   SOLE 0 1,043,172 0 187,496
GRUPO SIMEC SAB DE C V ADR 400491106 2,970 252,732 SH   SOLE 0 252,732 0 0
GRUPO TELEVISA SA SPON ADR REP ORD 40049J206 80,581 9,094,919 SH   SOLE 0 8,911,619 0 183,300
GSE SYS INC COM 36227K106 1,749 1,029,115 SH   SOLE 0 915,088 0 114,027
GSI TECHNOLOGY COM 36241U106 6,265 936,546 SH   SOLE 0 808,720 0 127,826
GUARANTY BANCSHARES INC TEX COM 400764106 2,685 73,069 SH   SOLE 0 55,229 0 17,840
GUARANTY FED BANCSHARES INC COM 40108P101 776 40,100 SH   SOLE 0 39,600 0 500
GUARDANT HEALTH INC COM 40131M109 13,357 87,500 SH   SOLE 0 74,363 0 13,137
GUARDION HEALTH SCIENCES INC COM 40145Q401 666 277,481 SH   SOLE 0 208,152 0 69,329
GUIDEWIRE SOFTWARE INC COM 40171V100 6,077 59,800 SH   SOLE 0 59,800 0 0
GULF ISLAND FABRICATION INC COM 402307102 3,117 807,417 SH   SOLE 0 660,236 0 147,181
GULF RES INC COM 40251W408 1,623 373,200 SH   SOLE 0 339,205 0 33,995
G WILLI FOOD INTL LTD ORD M52523103 14,704 643,792 SH   SOLE 0 640,317 0 3,475
GW PHARMACEUTICALS PLC ADS 36197T103 76,370 352,100 SH   SOLE 0 306,728 0 45,372
HACKETT GROUP INC COM 404609109 26,815 1,636,044 SH   SOLE 0 1,364,954 0 271,090
HAEMONETICS CORP MASS COM 405024100 142,103 1,280,094 SH   SOLE 0 1,279,294 0 800
HAILIANG ED GROUP INC SPONSORED ADR 40522L108 5,991 108,622 SH   SOLE 0 100,722 0 7,900
HAIN CELESTIAL GROUP INC COM 405217100 10,666 244,622 SH   SOLE 0 244,622 0 0
HALLADOR ENERGY COMPANY COM 40609P105 2,160 1,154,955 SH   SOLE 0 746,804 0 408,151
HALLMARK FINL SVCS INC COM NEW 40624Q203 2,053 529,200 SH   SOLE 0 284,170 0 245,030
HALOZYME THERAPEUTICS INC COM 40637H109 28,087 673,700 SH   SOLE 0 673,700 0 0
HAMILTON BEACH BRANDS HLDG C COM CL A 40701T104 1,507 83,100 SH   SOLE 0 7,687 0 75,413
HAMILTON LANE INC CL A 407497106 17,006 192,031 SH   SOLE 0 170,639 0 21,392
HANESBRANDS INC COM 410345102 647 32,900 SH   SOLE 0 24,100 0 8,800
HANGER INC COM NEW 41043F208 6,870 301,053 SH   SOLE 0 301,053 0 0
HANMI FINL CORP COM NEW 410495204 6,396 324,152 SH   SOLE 0 324,152 0 0
HAPPINESS BIOTECH GROUP LTD SHS G4289N114 1,933 961,748 SH   SOLE 0 630,403 0 331,345
HARBORONE BANCORP INC NEW COM NEW 41165Y100 5,499 408,268 SH   SOLE 0 235,129 0 173,139
HARROW HEALTH INC COM 415858109 10,558 1,564,212 SH   SOLE 0 1,216,825 0 347,387
HARVARD BIOSCIENCE INC COM 416906105 7,795 1,427,645 SH   SOLE 0 966,629 0 461,016
HASBRO INC COM 418056107 22,992 239,200 SH   SOLE 0 199,861 0 39,339
HAVERTY FURNITURE COS INC COM 419596101 43,844 1,178,906 SH   SOLE 0 1,131,306 0 47,600
HAWKINS INC COM 420261109 6,181 184,398 SH   SOLE 0 148,598 0 35,800
HAWTHORN BANCSHARES INC COM 420476103 486 22,849 SH   SOLE 0 1,497 0 21,352
HAYNES INTERNATIONAL INC COM NEW 420877201 17,382 585,846 SH   SOLE 0 517,900 0 67,946
HBT FINL INC. COM 404111106 2,092 122,200 SH   SOLE 0 330 0 121,870
HC2 HLDGS INC COM 404139107 688 174,501 SH   SOLE 0 800 0 173,701
HCI GROUP INC COM 40416E103 14,374 187,119 SH   SOLE 0 187,119 0 0
HEADHUNTER GROUP PLC SPONSORED ADS 42207L106 1,163 34,300 SH   SOLE 0 12,298 0 22,002
HEALTHCARE RLTY TR COM 421946104 9,475 312,500 SH   SOLE 0 292,178 0 20,322
HEALTHCARE SVCS GROUP INC COM 421906108 6,090 217,264 SH   SOLE 0 213,502 0 3,762
HEALTHCARE TR AMER INC CL A NEW 42225P501 13,535 490,772 SH   SOLE 0 490,772 0 0
HEALTH CATALYST INC COM 42225T107 7,365 157,477 SH   SOLE 0 157,477 0 0
HEALTHSTREAM INC COM 42222N103 18,020 806,618 SH   SOLE 0 792,500 0 14,118
HEARTLAND EXPRESS INC COM 422347104 14,719 751,713 SH   SOLE 0 628,855 0 122,858
HEICO CORP NEW CL A 422806208 60,046 528,573 SH   SOLE 0 528,573 0 0
HEICO CORP NEW COM 422806109 23,507 186,864 SH   SOLE 0 175,368 0 11,496
HEIDRICK & STRUGGLES INTL IN COM 422819102 49,594 1,388,402 SH   SOLE 0 1,270,698 0 117,704
HELIUS MED TECHNOLOGIES INC COM CL A NEW 42328V603 801 44,570 SH   SOLE 0 43,270 0 1,300
HELIX ENERGY SOLUTIONS GRP I COM 42330P107 1,946 385,427 SH   SOLE 0 385,427 0 0
HELMERICH & PAYNE INC COM 423452101 4,376 162,300 SH   SOLE 0 2,086 0 160,214
HEMISPHERE MEDIA GROUP INC CL A 42365Q103 11,664 1,001,244 SH   SOLE 0 846,361 0 154,883
HENNESSY ADVISORS INC COM 425885100 1,277 148,336 SH   SOLE 0 121,864 0 26,472
HENRY JACK & ASSOC INC COM 426281101 11,169 73,619 SH   SOLE 0 68,759 0 4,860
HENRY SCHEIN INC COM 806407102 28,514 411,812 SH   SOLE 0 411,812 0 0
HEPION PHARMACEUTICALS INC COM 426897104 290 157,500 SH   SOLE 0 157,500 0 0
HERBALIFE NUTRITION LTD COM SHS G4412G101 400,782 9,034,764 SH   SOLE 0 9,034,764 0 0
HERC HLDGS INC COM 42704L104 912 9,000 SH   SOLE 0 9,000 0 0
HERITAGE COMM CORP COM 426927109 1,984 162,362 SH   SOLE 0 162,362 0 0
HERITAGE CRYSTAL CLEAN INC COM 42726M106 11,286 416,000 SH   SOLE 0 413,200 0 2,800
HERITAGE GLOBAL INC COM 42727E103 78 27,517 SH   SOLE 0 27,517 0 0
HERITAGE INS HLDGS INC COM 42727J102 4,139 373,541 SH   SOLE 0 291,388 0 82,153
HERON THERAPEUTICS INC COM 427746102 2,636 162,600 SH   SOLE 0 162,600 0 0
HERSHEY CO COM 427866108 531,617 3,361,261 SH   SOLE 0 3,136,557 0 224,704
HESKA CORP COM RESTRC NEW 42805E306 8,221 48,800 SH   SOLE 0 7,835 0 40,965
HESS MIDSTREAM LP CL A SHS 428103105 3,410 152,094 SH   SOLE 0 200 0 151,894
HF FOODS GROUP INC COM 40417F109 429 59,400 SH   SOLE 0 100 0 59,300
HIBBETT SPORTS INC COM 428567101 25,019 363,177 SH   SOLE 0 363,177 0 0
HIGHPEAK ENERGY INC COM 43114Q105 269 44,400 SH   SOLE 0 973 0 43,427
HIGHWAY HLDGS LTD ORD G4481U106 1,061 284,327 SH   SOLE 0 243,627 0 40,700
HIGHWOODS PPTYS INC COM 431284108 10,829 252,200 SH   SOLE 0 222,160 0 30,040
HILL INTL INC COM 431466101 2,390 746,790 SH   SOLE 0 77,588 0 669,202
HILL ROM HLDGS INC COM 431475102 17,301 156,600 SH   SOLE 0 152,323 0 4,277
HILTON WORLDWIDE HLDGS INC COM 43300A203 93,169 770,500 SH   SOLE 0 370,647 0 399,853
HIMAX TECHNOLOGIES INC SPONSORED ADR 43289P106 47,514 3,480,888 SH   SOLE 0 3,460,679 0 20,209
HINGHAM INSTN SVGS MASS COM 433323102 7,156 25,219 SH   SOLE 0 24,246 0 973
HMN FINL INC COM 40424G108 2,330 115,851 SH   SOLE 0 112,821 0 3,030
HNI CORP COM 404251100 3,775 95,421 SH   SOLE 0 88,465 0 6,956
HOEGH LNG PARTNERS LP COM UNIT LTD Y3262R100 12,311 846,669 SH   SOLE 0 681,057 0 165,612
HOLLYSYS AUTOMATION TCHNGY L SHS G45667105 23,839 1,904,088 SH   SOLE 0 1,435,642 0 468,446
HOLOGIC INC COM 436440101 60,026 807,018 SH   SOLE 0 693,319 0 113,699
HOME BANCORP INC COM 43689E107 5,887 163,300 SH   SOLE 0 159,700 0 3,600
HOME DEPOT INC COM 437076102 38,767 127,000 SH   SOLE 0 111,065 0 15,935
HOMESTREET INC COM 43785V102 8,065 183,012 SH   SOLE 0 133,600 0 49,412
HOMETRUST BANCSHARES INC COM 437872104 16,865 692,615 SH   SOLE 0 684,971 0 7,644
HONDA MOTOR LTD AMERN SHS 438128308 110,456 3,657,498 SH   SOLE 0 3,624,168 0 33,330
HONEYWELL INTL INC COM 438516106 44,673 205,800 SH   SOLE 0 144,033 0 61,767
HOOKER FURNITURE CORP COM 439038100 777 21,300 SH   SOLE 0 21,300 0 0
HORACE MANN EDUCATORS CORP N COM 440327104 1,190 27,538 SH   SOLE 0 0 0 27,538
HORIZON BANCORP INC COM 440407104 10,082 542,641 SH   SOLE 0 542,641 0 0
HORIZON GLOBAL CORP COM 44052W104 3,654 353,702 SH   SOLE 0 217,074 0 136,628
HORIZON THERAPEUTICS PUB L SHS G46188101 479,525 5,209,963 SH   SOLE 0 5,209,963 0 0
HORMEL FOODS CORP COM 440452100 54,091 1,132,083 SH   SOLE 0 1,132,083 0 0
HOSTESS BRANDS INC CL A 44109J106 35,090 2,447,010 SH   SOLE 0 2,359,872 0 87,138
HOST HOTELS & RESORTS INC COM 44107P104 2,920 173,265 SH   SOLE 0 173,265 0 0
HOTH THERAPEUTICS INC COM 44148G105 435 221,000 SH   SOLE 0 221,000 0 0
HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 12,959 1,700,700 SH   SOLE 0 1,700,700 0 0
HOULIHAN LOKEY INC CL A 441593100 5,986 90,000 SH   SOLE 0 87,889 0 2,111
HOUSTON WIRE & CABLE CO COM 44244K109 2,256 432,200 SH   SOLE 0 248,900 0 183,300
HOVNANIAN ENTERPRISES INC CL A NEW 442487401 26,289 248,615 SH   SOLE 0 248,615 0 0
HOWARD BANCORP INC COM 442496105 457 27,800 SH   SOLE 0 69 0 27,731
HOWARD HUGHES CORP COM 44267D107 4,747 49,900 SH   SOLE 0 47,635 0 2,265
HOWMET AEROSPACE INC COM 443201108 26,125 813,100 SH   SOLE 0 678,605 0 134,495
HP INC COM 40434L105 102,864 3,239,800 SH   SOLE 0 2,860,495 0 379,305
HSBC HLDGS PLC SPON ADR NEW 404280406 174,136 5,975,843 SH   SOLE 0 5,975,843 0 0
HTG MOLECULAR DIAGNOSTICS IN COM NEW 40434H203 759 138,785 SH   SOLE 0 71,868 0 66,917
HUANENG PWR INTL INC SPON ADR H SHS 443304100 1,503 105,100 SH   SOLE 0 105,100 0 0
HUAZHU GROUP LTD SPONSORED ADS 44332N106 24,123 439,400 SH   SOLE 0 439,400 0 0
HUBSPOT INC COM 443573100 9,175 20,200 SH   SOLE 0 11,832 0 8,368
HUDBAY MINERALS INC COM 443628102 42,878 6,242,093 SH   SOLE 0 5,983,329 0 258,764
HUDSON CAPITAL INC SHS NEW G4645C208 535 183,860 SH   SOLE 0 97,338 0 86,522
HUDSON GLOBAL INC COM NEW 443787205 1,673 100,765 SH   SOLE 0 98,067 0 2,698
HUDSON PAC PPTYS INC COM 444097109 7,957 293,300 SH   SOLE 0 293,300 0 0
HUDSON TECHNOLOGIES INC COM 444144109 493 305,949 SH   SOLE 0 223,750 0 82,199
HUIZE HLDG LTD SPONSORED ADS 44473E105 1,055 126,038 SH   SOLE 0 423 0 125,615
HUMANA INC COM 444859102 11,440 27,288 SH   SOLE 0 27,288 0 0
HUNTINGTON BANCSHARES INC COM 446150104 12,063 767,344 SH   SOLE 0 418,715 0 348,629
HUNTINGTON INGALLS INDS INC COM 446413106 36,065 175,200 SH   SOLE 0 137,182 0 38,018
HUNTSMAN CORP COM 447011107 29,597 1,026,600 SH   SOLE 0 964,189 0 62,411
HURCO COMPANIES INC COM 447324104 5,037 142,682 SH   SOLE 0 73,730 0 68,952
HURON CONSULTING GROUP INC COM 447462102 10,699 212,358 SH   SOLE 0 190,600 0 21,758
HUTCHISON CHINA MEDITECH LTD SPONSORED ADR 44842L103 6,256 221,452 SH   SOLE 0 174,000 0 47,452
HUTTIG BLDG PRODS INC COM 448451104 2,236 610,936 SH   SOLE 0 431,295 0 179,641
HUYA INC ADS REP SHS A 44852D108 18,908 970,639 SH   SOLE 0 903,196 0 67,443
HYRECAR INC COM 44916T107 2,780 283,699 SH   SOLE 0 36,999 0 246,700
IAA INC COM 449253103 17,463 316,700 SH   SOLE 0 168,943 0 147,757
IAMGOLD CORP COM 450913108 65,441 21,960,096 SH   SOLE 0 21,927,866 0 32,230
ICAD INC COM NEW 44934S206 4,592 216,390 SH   SOLE 0 216,390 0 0
ICHOR HOLDINGS SHS G4740B105 4,319 80,273 SH   SOLE 0 80,273 0 0
ICICI BANK LIMITED ADR 45104G104 29,837 1,861,350 SH   SOLE 0 1,376,666 0 484,684
ICL GROUP LTD SHS M53213100 6,187 1,064,876 SH   SOLE 0 1,064,876 0 0
ICLICK INTERACTIVE ASIA GROU SPONSORED ADR 45113Y104 10,214 867,800 SH   SOLE 0 856,758 0 11,042
ICONIX BRAND GROUP INC COM NEW 451055305 1,152 573,364 SH   SOLE 0 402,635 0 170,729
ICON PLC SHS G4705A100 406,431 2,069,718 SH   SOLE 0 2,052,491 0 17,227
ICU MED INC COM 44930G107 6,574 32,000 SH   SOLE 0 31,187 0 813
IDACORP INC COM 451107106 22,313 223,199 SH   SOLE 0 164,402 0 58,797
IDEAYA BIOSCIENCES INC COM 45166A102 1,426 60,700 SH   SOLE 0 60,700 0 0
IDENTIV INC COM NEW 45170X205 3,106 271,072 SH   SOLE 0 262,452 0 8,620
IDERA PHARMACEUTICALS INC COM PAR 45168K405 163 125,094 SH   SOLE 0 125,094 0 0
IDT CORP CL B NEW 448947507 33,217 1,465,897 SH   SOLE 0 1,465,897 0 0
IEC ELECTRS CORP NEW COM 44949L105 4,081 338,912 SH   SOLE 0 196,132 0 142,780
IES HLDGS INC COM 44951W106 13,300 263,832 SH   SOLE 0 263,832 0 0
IFRESH INC COM 449538107 466 347,869 SH   SOLE 0 11,537 0 336,332
II-VI INC COM 902104108 35,824 523,971 SH   SOLE 0 441,714 0 82,257
ILLINOIS TOOL WKS INC COM 452308109 40,959 184,900 SH   SOLE 0 32,934 0 151,966
ILLUMINA INC COM 452327109 52,431 136,518 SH   SOLE 0 84,112 0 52,406
I MAB SPONSORED ADS 44975P103 5,046 104,100 SH   SOLE 0 104,100 0 0
IMAGE SENSING SYS INC COM 45244C104 1,073 237,849 SH   SOLE 0 217,286 0 20,563
IMAX CORP COM 45245E109 40,757 2,027,700 SH   SOLE 0 2,006,736 0 20,964
IMEDIA BRANDS INC COM CL A 452465206 4,009 517,258 SH   SOLE 0 391,068 0 126,190
IMMATICS N.V SHS N44445109 527 47,000 SH   SOLE 0 0 0 47,000
IMMERSION CORP COM 452521107 2,595 270,883 SH   SOLE 0 7,112 0 263,771
IMMUCELL CORP COM PAR 452525306 1,808 187,578 SH   SOLE 0 164,685 0 22,893
IMMUNOGEN INC COM 45253H101 15,093 1,863,340 SH   SOLE 0 1,863,340 0 0
IMMURON LTD SPONSORED ADR 45254U101 454 75,629 SH   SOLE 0 0 0 75,629
IMMUTEP LTD SPONSORED ADS 45257L108 698 227,200 SH   SOLE 0 0 0 227,200
IMPAC MTG HLDGS INC COM NEW 45254P508 326 161,949 SH   SOLE 0 161,949 0 0
IMPERIAL OIL LTD COM NEW 453038408 1,359 56,200 SH   SOLE 0 56,200 0 0
IMPINJ INC COM 453204109 12,091 212,600 SH   SOLE 0 205,402 0 7,198
INCYTE CORP COM 45337C102 398,120 4,898,733 SH   SOLE 0 4,680,090 0 218,643
INDEPENDENCE CONTRACT DRILLI COM 453415606 39 11,786 SH   SOLE 0 0 0 11,786
INDEPENDENCE RLTY TR INC COM 45378A106 46,943 3,088,346 SH   SOLE 0 3,088,346 0 0
INDEPENDENT BK CORP MICH COM NEW 453838609 19,817 838,300 SH   SOLE 0 838,300 0 0
INDONESIA ENERGY CORP LTD ORD SHS G4760X102 329 52,900 SH   SOLE 0 404 0 52,496
INDUS REALTY TRUST INC COM 45580R103 3,553 59,060 SH   SOLE 0 42,556 0 16,504
INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 687 29,710 SH   SOLE 0 21,110 0 8,600
INDUSTRIAS BACHOCO SAB SPON ADR B 456463108 27,116 682,506 SH   SOLE 0 652,145 0 30,361
INFINERA CORP COM 45667G103 13,850 1,438,200 SH   SOLE 0 1,438,200 0 0
INFINITY PHARMACEUTICALS INC COM 45665G303 3,669 1,136,067 SH   SOLE 0 1,136,067 0 0
INFLARX NV COM N44821101 481 123,347 SH   SOLE 0 0 0 123,347
INFORMATION SVCS GROUP INC COM 45675Y104 11,094 2,521,435 SH   SOLE 0 2,040,528 0 480,907
INFRA AND ENERGY ALTRNTIVE I COM 45686J104 15,211 933,186 SH   SOLE 0 918,804 0 14,382
INFUSYSTEM HLDGS INC COM 45685K102 10,958 538,209 SH   SOLE 0 459,009 0 79,200
INGERSOLL RAND INC COM 45687V106 17,978 365,325 SH   SOLE 0 352,736 0 12,589
INGLES MKTS INC CL A 457030104 12,303 199,558 SH   SOLE 0 186,484 0 13,074
INGREDION INC COM 457187102 10,107 112,400 SH   SOLE 0 93,222 0 19,178
INMODE LTD SHS M5425M103 35,221 486,681 SH   SOLE 0 473,036 0 13,645
INNODATA INC COM NEW 457642205 6,784 1,076,807 SH   SOLE 0 1,072,607 0 4,200
INNOVATIVE SOLUTIONS & SUPPO COM 45769N105 3,554 562,410 SH   SOLE 0 506,010 0 56,400
INNOVIVA INC COM 45781M101 90,613 7,582,642 SH   SOLE 0 7,361,702 0 220,940
INNSUITES HOSPITALITY TR SH BEN INT 457919108 241 99,360 SH   SOLE 0 57,632 0 41,728
INOGEN INC COM 45780L104 11,092 211,200 SH   SOLE 0 211,200 0 0
INOTIV INC COM 45783Q100 13,623 681,165 SH   SOLE 0 532,322 0 148,843
INPIXON COM 45790J800 498 414,992 SH   SOLE 0 0 0 414,992
INSEEGO CORP COM 45782B104 6,184 618,405 SH   SOLE 0 618,405 0 0
INSIGHT ENTERPRISES INC COM 45765U103 5,665 59,373 SH   SOLE 0 59,373 0 0
INSIGNIA SYS INC COM NEW 45765Y204 858 146,209 SH   SOLE 0 127,409 0 18,800
INSPERITY INC COM 45778Q107 8,240 98,400 SH   SOLE 0 97,878 0 522
INSPIRED ENTMT INC COM 45782N108 1,536 165,342 SH   SOLE 0 96,842 0 68,500
INSPIREMD INC COM 45779A853 2,103 3,127,521 SH   SOLE 0 1,536,213 0 1,591,308
INTEL CORP COM 458140100 21,344 333,494 SH   SOLE 0 203,353 0 130,141
INTELLICHECK INC COM NEW 45817G201 643 76,700 SH   SOLE 0 83 0 76,617
INTELLIGENT SYS CORP NEW COM 45816D100 9,777 238,997 SH   SOLE 0 226,897 0 12,100
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 46,468 636,200 SH   SOLE 0 636,200 0 0
INTERCEPT PHARMACEUTICALS IN COM 45845P108 822 35,600 SH   SOLE 0 35,600 0 0
INTERCONTINENTAL HOTELS GROU SPONSORED ADS 45857P806 2,589 37,583 SH   SOLE 0 0 0 37,583
INTERDIGITAL INC COM 45867G101 72,401 1,141,067 SH   SOLE 0 1,109,950 0 31,117
INTERNATIONAL BUSINESS MACHS COM 459200101 185,433 1,391,514 SH   SOLE 0 565,180 0 826,334
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 59,460 425,900 SH   SOLE 0 41,555 0 384,345
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 44,349 2,763,167 SH   SOLE 0 2,763,167 0 0
INTERNATIONAL MNY EXPRESS IN COM 46005L101 1,549 103,200 SH   SOLE 0 14,000 0 89,200
INTERNATIONAL PAPER CO COM 460146103 7,043 130,250 SH   SOLE 0 130,250 0 0
INTERNATIONAL TOWER HILL MIN COM 46050R102 35 32,544 SH   SOLE 0 0 0 32,544
INTEST CORP COM 461147100 9,114 771,737 SH   SOLE 0 726,237 0 45,500
INTEVAC INC COM 461148108 4,471 625,277 SH   SOLE 0 478,165 0 147,112
INTL GNRL INSURANCE HLDNGS L SHS G4809J106 99 12,100 SH   SOLE 0 5,178 0 6,922
INTRICON CORP COM 46121H109 272 10,600 SH   SOLE 0 0 0 10,600
INTUITIVE SURGICAL INC COM NEW 46120E602 28,604 38,710 SH   SOLE 0 23,918 0 14,792
INVACARE CORP COM 461203101 17,235 2,148,952 SH   SOLE 0 2,127,469 0 21,483
INVESCO ACTIVELY MANAGED ETF ULTRA SHRT DUR 46090A887 12,070 239,100 SH   SOLE 0 239,100 0 0
INVESCO ACTIVLY MANGD ETC FD OPTIMUM YIELD 46090F100 1,560 90,500 SH   SOLE 0 90,500 0 0
INVESCO CURRENCYSHARES EURO EURO SHS 46138K103 2,670 24,300 SH   SOLE 0 24,300 0 0
INVESCO CURRENCYSHARES JAPAN JAPANESE YEN 46138W107 511 6,000 SH   SOLE 0 6,000 0 0
INVESCO EXCHANGE TRADED FD T DYNMC LEISURE 46137V720 795 17,300 SH   SOLE 0 17,300 0 0
INVESCO EXCHANGE TRADED FD T FINL PFD ETF 46137V621 848 44,914 SH   SOLE 0 44,914 0 0
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613 288 1,900 SH   SOLE 0 1,900 0 0
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1500 46137V597 476 2,700 SH   SOLE 0 2,700 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL TEC 46137V282 432 1,600 SH   SOLE 0 1,600 0 0
INVESCO EXCH TRADED FD TR II CEF INM COMPSI 46138E404 1,986 85,400 SH   SOLE 0 85,400 0 0
INVESCO EXCH TRADED FD TR II EMRNG MKT SVRG 46138E784 311 11,631 SH   SOLE 0 11,631 0 0
INVESCO EXCH TRADED FD TR II FNDMNTL HY CRP 46138E719 1,317 68,066 SH   SOLE 0 68,066 0 0
INVESCO EXCH TRADED FD TR II KBW BK ETF 46138E628 687 11,100 SH   SOLE 0 11,100 0 0
INVESCO EXCH TRADED FD TR II PFD ETF 46138E511 8,192 546,100 SH   SOLE 0 546,100 0 0
INVESCO EXCH TRADED FD TR II S&P 500 HB ETF 46138E370 1,516 21,800 SH   SOLE 0 21,800 0 0
INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508 6,927 313,000 SH   SOLE 0 313,000 0 0
INVESCO EXCH TRADED FD TR II VAR RATE PFD 46138G870 3,386 131,000 SH   SOLE 0 131,000 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2021 CB 46138J700 771 36,498 SH   SOLE 0 36,498 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2022 CB 46138J882 525 24,260 SH   SOLE 0 24,260 0 0
INVESCO MORTGAGE CAPITAL INC COM 46131B100 3,869 964,817 SH   SOLE 0 602,407 0 362,410
INVESTAR HLDG CORP COM 46134L105 1,360 66,175 SH   SOLE 0 20,475 0 45,700
INVESTORS BANCORP INC NEW COM 46146L101 1,616 110,038 SH   SOLE 0 100,078 0 9,960
INVESTORS TITLE CO NC COM 461804106 3,884 23,400 SH   SOLE 0 23,400 0 0
INVITATION HOMES INC COM 46187W107 10,287 321,583 SH   SOLE 0 321,583 0 0
INVIVO THERAPEUTICS HLDGS CO COM 46186M506 413 415,186 SH   SOLE 0 110,421 0 304,765
ION GEOPHYSICAL CORP COM NEW 462044207 1,905 890,267 SH   SOLE 0 890,267 0 0
IONIS PHARMACEUTICALS INC COM 462222100 26,410 587,414 SH   SOLE 0 482,543 0 104,871
IOVANCE BIOTHERAPEUTICS INC COM 462260100 4,451 140,600 SH   SOLE 0 123,773 0 16,827
IPG PHOTONICS CORP COM 44980X109 3,701 17,546 SH   SOLE 0 17,546 0 0
IQIYI INC SPONSORED ADS 46267X108 14,292 859,900 SH   SOLE 0 699,339 0 160,561
IRADIMED CORP COM 46266A109 18,648 723,614 SH   SOLE 0 720,012 0 3,602
IRHYTHM TECHNOLOGIES INC COM 450056106 19,788 142,500 SH   SOLE 0 123,939 0 18,561
IRIDEX CORP COM 462684101 4,333 641,960 SH   SOLE 0 530,026 0 111,934
IROBOT CORP COM 462726100 14,952 122,376 SH   SOLE 0 110,194 0 12,182
IRON MTN INC NEW COM 46284V101 4,236 114,463 SH   SOLE 0 112,987 0 1,476
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 35,114 3,140,753 SH   SOLE 0 3,110,737 0 30,016
ISHARES GOLD TR ISHARES 464285105 2,029 124,800 SH   SOLE 0 124,800 0 0
ISHARES INC ESG AWR MSCI EM 46434G863 3,162 73,000 SH   SOLE 0 73,000 0 0
ISHARES INC JP MORGAN EM ETF 464286517 1,099 25,812 SH   SOLE 0 25,812 0 0
ISHARES INC MSCI AUST ETF 464286103 3,686 148,700 SH   SOLE 0 148,700 0 0
ISHARES INC MSCI BRAZIL ETF 464286400 14,196 424,400 SH   SOLE 0 424,400 0 0
ISHARES INC MSCI CDA ETF 464286509 426 12,500 SH   SOLE 0 12,500 0 0
ISHARES INC MSCI FRANCE ETF 464286707 1,059 30,400 SH   SOLE 0 30,400 0 0
ISHARES INC MSCI GERMANY ETF 464286806 769 23,000 SH   SOLE 0 23,000 0 0
ISHARES INC MSCI HONG KG ETF 464286871 978 36,800 SH   SOLE 0 36,800 0 0
ISHARES INC MSCI ITALY ETF 46434G830 2,675 84,900 SH   SOLE 0 84,900 0 0
ISHARES INC MSCI NETHERL ETF 464286814 609 13,200 SH   SOLE 0 13,200 0 0
ISHARES INC MSCI PAC JP ETF 464286665 2,064 41,100 SH   SOLE 0 41,100 0 0
ISHARES INC MSCI STH KOR ETF 464286772 3,534 39,400 SH   SOLE 0 39,400 0 0
ISHARES INC MSCI SWEDEN ETF 464286756 1,649 37,000 SH   SOLE 0 37,000 0 0
ISHARES INC MSCI SWITZERLAND 464286749 1,569 35,500 SH   SOLE 0 35,500 0 0
ISHARES INC MSCI TAIWAN ETF 46434G772 2,944 49,100 SH   SOLE 0 49,100 0 0
ISHARES INC MSCI THAILND ETF 464286624 551 6,700 SH   SOLE 0 6,700 0 0
ISHARES INC MSCI TURKEY ETF 464286715 1,359 59,118 SH   SOLE 0 59,118 0 0
ISHARES INC MSCI WORLD ETF 464286392 735 6,200 SH   SOLE 0 6,200 0 0
ISHARES TR 0-5YR HI YL CP 46434V407 14,714 321,200 SH   SOLE 0 321,200 0 0
ISHARES TR 0-5YR INVT GR CP 46434V100 329 6,345 SH   SOLE 0 6,345 0 0
ISHARES TR 0-5 YR TIPS ETF 46429B747 18,461 174,617 SH   SOLE 0 174,617 0 0
ISHARES TR 10-20 YR TRS ETF 464288653 6,910 49,300 SH   SOLE 0 49,300 0 0
ISHARES TR 1 3 YR TREAS BD 464287457 826 9,579 SH   SOLE 0 9,579 0 0
ISHARES TR 20 YR TR BD ETF 464287432 5,459 40,300 SH   SOLE 0 40,300 0 0
ISHARES TR ASIA 50 ETF 464288430 406 4,400 SH   SOLE 0 4,400 0 0
ISHARES TR CORE 1 5 YR USD 46432F859 5,186 101,108 SH   SOLE 0 101,108 0 0
ISHARES TR CORE DIV GRWTH 46434V621 787 16,300 SH   SOLE 0 16,300 0 0
ISHARES TR CORE MSCI EURO 46434V738 1,274 23,600 SH   SOLE 0 23,600 0 0
ISHARES TR CORE MSCI INTL 46435G326 252 3,900 SH   SOLE 0 3,900 0 0
ISHARES TR CORE S&P SCP ETF 464287804 1,878 17,300 SH   SOLE 0 17,300 0 0
ISHARES TR EAFE SML CP ETF 464288273 8,578 119,400 SH   SOLE 0 119,400 0 0
ISHARES TR ESG AW MSCI EAFE 46435G516 2,757 36,324 SH   SOLE 0 36,324 0 0
ISHARES TR ESG AWR MSCI USA 46435G425 2,154 23,700 SH   SOLE 0 23,700 0 0
ISHARES TR EUROPE ETF 464287861 1,472 29,300 SH   SOLE 0 29,300 0 0
ISHARES TR EXPND TEC SC ETF 464287549 650 1,800 SH   SOLE 0 1,800 0 0
ISHARES TR EXPONENTIAL TECH 46434V381 811 13,700 SH   SOLE 0 13,700 0 0
ISHARES TR FALN ANGLS USD 46435G474 4,564 156,100 SH   SOLE 0 156,100 0 0
ISHARES TR IBOXX HI YD ETF 464288513 20,034 229,800 SH   SOLE 0 229,800 0 0
ISHARES TR IBOXX INV CP ETF 464287242 4,513 34,700 SH   SOLE 0 34,700 0 0
ISHARES TR INTL TREA BD ETF 464288117 1,319 25,400 SH   SOLE 0 25,400 0 0
ISHARES TR JPMORGAN USD EMG 464288281 13,360 122,700 SH   SOLE 0 122,700 0 0
ISHARES TR LATN AMER 40 ETF 464287390 986 35,700 SH   SOLE 0 35,700 0 0
ISHARES TR MICRO-CAP ETF 464288869 1,205 8,200 SH   SOLE 0 8,200 0 0
ISHARES TR MSCI EAFE ETF 464287465 3,316 43,700 SH   SOLE 0 43,700 0 0
ISHARES TR MSCI INTL MULTFT 46434V274 445 15,500 SH   SOLE 0 15,500 0 0
ISHARES TR MSCI INTL QUALTY 46434V456 2,835 77,800 SH   SOLE 0 77,800 0 0
ISHARES TR MSCI SAUDI ARBIA 46434V423 1,743 48,500 SH   SOLE 0 48,500 0 0
ISHARES TR MSCI UK ETF NEW 46435G334 1,528 48,800 SH   SOLE 0 48,800 0 0
ISHARES TR NATIONAL MUN ETF 464288414 418 3,600 SH   SOLE 0 3,600 0 0
ISHARES TR PFD AND INCM SEC 464288687 16,508 429,900 SH   SOLE 0 429,900 0 0
ISHARES TR RUS 2000 GRW ETF 464287648 5,413 18,000 SH   SOLE 0 18,000 0 0
ISHARES TR RUS 2000 VAL ETF 464287630 2,344 14,700 SH   SOLE 0 14,700 0 0
ISHARES TR RUS MD CP GR ETF 464287481 1,419 13,900 SH   SOLE 0 13,900 0 0
ISHARES TR RUS MID CAP ETF 464287499 710 9,600 SH   SOLE 0 9,600 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 2,143 9,700 SH   SOLE 0 9,700 0 0
ISHARES TR RUSSELL 3000 ETF 464287689 593 2,500 SH   SOLE 0 2,500 0 0
ISHARES TR SHORT TREAS BD 464288679 1,160 10,500 SH   SOLE 0 10,500 0 0
ISHARES TR S&P 500 VAL ETF 464287408 946 6,700 SH   SOLE 0 6,700 0 0
ISHARES TR S&P MC 400GR ETF 464287606 1,371 17,500 SH   SOLE 0 17,500 0 0
ISHARES TR S&P MC 400VL ETF 464287705 1,040 10,200 SH   SOLE 0 10,200 0 0
ISHARES TR SP SMCP600VL ETF 464287879 1,975 19,600 SH   SOLE 0 19,600 0 0
ISHARES TR S&P SML 600 GWT 464287887 1,947 15,186 SH   SOLE 0 15,186 0 0
ISHARES TR U.S. CNSM SV ETF 464287580 1,377 18,400 SH   SOLE 0 18,400 0 0
ISHARES TR U.S. ENERGY ETF 464287796 338 12,900 SH   SOLE 0 12,900 0 0
ISHARES TR U.S. FINLS ETF 464287788 1,415 18,900 SH   SOLE 0 18,900 0 0
ISHARES TR U.S. MED DVC ETF 464288810 2,147 6,500 SH   SOLE 0 6,500 0 0
ISHARES TR U.S. REAL ES ETF 464287739 4,928 53,600 SH   SOLE 0 53,600 0 0
ISHARES TR US REGNL BKS ETF 464288778 771 13,600 SH   SOLE 0 13,600 0 0
ISORAY INC COM 46489V104 3,554 3,260,228 SH   SOLE 0 2,286,600 0 973,628
ISSUER DIRECT CORP COM NEW 46520M204 1,442 65,738 SH   SOLE 0 30,938 0 34,800
ISTAR INC COM 45031U101 5,334 300,000 SH   SOLE 0 300,000 0 0
ITAMAR MED LTD SPONSORED ADS 465437101 807 33,700 SH   SOLE 0 0 0 33,700
ITAU CORPBANCA SPONSORED ADR 45033E105 1,953 333,200 SH   SOLE 0 297,713 0 35,487
ITAU UNIBANCO HLDG S A SPON ADR REP PFD 465562106 469 94,474 SH   SOLE 0 0 0 94,474
ITERIS INC NEW COM 46564T107 3,007 487,300 SH   SOLE 0 487,300 0 0
ITRON INC COM 465741106 14,269 160,961 SH   SOLE 0 148,399 0 12,562
ITURAN LOCATION AND CONTROL SHS M6158M104 28,705 1,352,100 SH   SOLE 0 1,352,100 0 0
J2 GLOBAL INC COM 48123V102 9,805 81,800 SH   SOLE 0 81,800 0 0
JACK IN THE BOX INC COM 466367109 32,642 297,338 SH   SOLE 0 297,338 0 0
JACOBS ENGR GROUP INC COM 469814107 10,587 81,900 SH   SOLE 0 74,853 0 7,047
JAGUAR HEALTH INC COM 47010C409 144 80,161 SH   SOLE 0 80,161 0 0
JAKKS PAC INC COM NEW 47012E403 1,642 230,304 SH   SOLE 0 148,210 0 82,094
J ALEXANDERS HLDGS INC COM 46609J106 2,263 234,705 SH   SOLE 0 79,305 0 155,400
JAMES HARDIE INDS PLC SPONSORED ADR 47030M106 8,750 286,127 SH   SOLE 0 242,358 0 43,769
JAMES RIV GROUP LTD COM G5005R107 6,236 136,700 SH   SOLE 0 75,400 0 61,300
JANONE INC COM 47089W104 103 12,200 SH   SOLE 0 0 0 12,200
JANUS DETROIT STR TR HENDRSN SHRT ETF 47103U886 2,544 50,700 SH   SOLE 0 50,700 0 0
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 15,008 481,800 SH   SOLE 0 481,800 0 0
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 437,660 2,662,650 SH   SOLE 0 2,651,149 0 11,501
JBG SMITH PPTYS COM 46590V100 6,689 210,400 SH   SOLE 0 210,400 0 0
JEFFERIES FINL GROUP INC COM 47233W109 48,539 1,612,589 SH   SOLE 0 1,585,471 0 27,118
JELD-WEN HLDG INC COM 47580P103 9,097 328,517 SH   SOLE 0 324,708 0 3,809
JERASH HLDGS US INC COM 47632P101 696 110,446 SH   SOLE 0 74,169 0 36,277
JEWETT CAMERON TRADING LTD COM NEW 47733C207 1,688 167,628 SH   SOLE 0 165,603 0 2,025
JIANPU TECHNOLOGY INC ADS COMMON 47738D309 712 273,684 SH   SOLE 0 273,684 0 0
JINKOSOLAR HLDG CO LTD SPONSORED ADR 47759T100 379 9,100 SH   SOLE 0 9,100 0 0
J JILL INC COM 46620W201 4,279 438,856 SH   SOLE 0 308,942 0 129,914
J & J SNACK FOODS CORP COM 466032109 15,384 97,966 SH   SOLE 0 97,966 0 0
JOHN BEAN TECHNOLOGIES CORP COM 477839104 1,120 8,400 SH   SOLE 0 8,400 0 0
JOHNSON & JOHNSON COM 478160104 1,134 6,900 SH   SOLE 0 6,900 0 0
JOHNSON OUTDOORS INC CL A 479167108 41,198 288,600 SH   SOLE 0 288,600 0 0
JOINT CORP COM 47973J102 4,773 98,678 SH   SOLE 0 65,878 0 32,800
JONES LANG LASALLE INC COM 48020Q107 13,390 74,789 SH   SOLE 0 62,940 0 11,849
JOUNCE THERAPEUTICS INC COM 481116101 198 19,310 SH   SOLE 0 19,310 0 0
JOYY INC ADS REPSTG COM A 46591M109 45,758 488,186 SH   SOLE 0 0 0 488,186
J P MORGAN EXCHANGE-TRADED F DIV RTN INT EQ 46641Q209 262 4,300 SH   SOLE 0 4,300 0 0
JUMIA TECHNOLOGIES AG SPONSORED ADS 48138M105 37,485 1,057,100 SH   SOLE 0 0 0 1,057,100
JUNIPER NETWORKS INC COM 48203R104 22,409 884,683 SH   SOLE 0 665,405 0 219,278
JUPAI HLDGS LTD ADS 48205B107 661 297,725 SH   SOLE 0 226,866 0 70,859
KAISER ALUMINUM CORP COM PAR $0.01 483007704 21,735 196,700 SH   SOLE 0 196,700 0 0
KALEIDO BIOSCIENCES INC COM 483347100 438 54,100 SH   SOLE 0 0 0 54,100
KALEYRA INC COM 483379103 893 63,300 SH   SOLE 0 0 0 63,300
KALVISTA PHARMACEUTICALS INC COM 483497103 3,942 153,428 SH   SOLE 0 4,403 0 149,025
KAMADA LTD SHS M6240T109 7,510 1,213,245 SH   SOLE 0 1,010,657 0 202,588
KAMAN CORP COM 483548103 1,507 29,389 SH   SOLE 0 0 0 29,389
KAR AUCTION SVCS INC COM 48238T109 6,529 435,256 SH   SOLE 0 412,002 0 23,254
KASPIEN HOLDINGS INC COM NEW 485837108 2,508 105,253 SH   SOLE 0 105,253 0 0
KAZIA THERAPEUTICS LTD SPONSORED ADR 48669G105 283 22,840 SH   SOLE 0 18,825 0 4,015
KBR INC COM 48242W106 9,574 249,400 SH   SOLE 0 249,400 0 0
KBS FASHION GROUP LTD COM NEW Y46002203 748 227,219 SH   SOLE 0 175,342 0 51,877
KEARNY FINL CORP MD COM 48716P108 61,329 5,076,885 SH   SOLE 0 5,076,885 0 0
KELLOGG CO COM 487836108 94,584 1,494,211 SH   SOLE 0 1,146,535 0 347,676
KELLY SVCS INC CL B 488152307 234 10,500 SH   SOLE 0 6,132 0 4,368
KEURIG DR PEPPER INC COM 49271V100 107,062 3,114,981 SH   SOLE 0 3,114,981 0 0
KEWAUNEE SCIENTIFIC CORP COM 492854104 1,393 112,911 SH   SOLE 0 108,102 0 4,809
KEYCORP COM 493267108 1,819 91,051 SH   SOLE 0 91,051 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103 50,477 352,000 SH   SOLE 0 352,000 0 0
KEY TRONIC CORP COM 493144109 825 107,000 SH   SOLE 0 1,421 0 105,579
KEZAR LIFE SCIENCES INC COM 49372L100 1,944 326,120 SH   SOLE 0 326,120 0 0
KILROY RLTY CORP COM 49427F108 5,618 85,600 SH   SOLE 0 64,083 0 21,517
KIMBALL ELECTRONICS INC COM 49428J109 7,345 284,675 SH   SOLE 0 284,675 0 0
KIMBALL INTL INC CL B 494274103 27,400 1,957,176 SH   SOLE 0 1,943,885 0 13,291
KIMBELL RTY PARTNERS LP UNIT 49435R102 1,678 165,480 SH   SOLE 0 0 0 165,480
KIMBERLY-CLARK CORP COM 494368103 375 2,700 SH   SOLE 0 2,700 0 0
KINDER MORGAN INC DEL COM 49456B101 10,149 609,531 SH   SOLE 0 443,443 0 166,088
KINDRED BIOSCIENCES INC COM 494577109 7,042 1,416,859 SH   SOLE 0 1,416,859 0 0
KINGSTONE COS INC COM 496719105 4,109 481,189 SH   SOLE 0 442,689 0 38,500
KINGSWAY FINL SVCS INC COM NEW 496904202 1,889 406,319 SH   SOLE 0 370,304 0 36,015
KINROSS GOLD CORP COM 496902404 240,525 36,064,774 SH   SOLE 0 31,746,189 0 4,318,585
KINTARA THERAPEUTICS INC COM 49720K101 81 46,500 SH   SOLE 0 3,555 0 42,945
KIRKLAND LAKE GOLD LTD COM 49741E100 108,836 3,220,316 SH   SOLE 0 2,950,200 0 270,116
KIRKLANDS INC COM 497498105 29,275 1,041,800 SH   SOLE 0 1,041,800 0 0
KITE RLTY GROUP TR COM NEW 49803T300 17,618 913,299 SH   SOLE 0 757,000 0 156,299
KKR & CO INC COM 48251W104 11,472 234,850 SH   SOLE 0 0 0 234,850
KKR REAL ESTATE FIN TR INC COM 48251K100 5,554 302,000 SH   SOLE 0 0 0 302,000
KNOLL INC COM NEW 498904200 626 37,914 SH   SOLE 0 0 0 37,914
KNOT OFFSHORE PARTNERS LP COM UNITS Y48125101 21,932 1,231,417 SH   SOLE 0 1,158,517 0 72,900
KNOWLES CORP COM 49926D109 10,516 502,698 SH   SOLE 0 502,698 0 0
KODIAK SCIENCES INC COM 50015M109 3,685 32,500 SH   SOLE 0 32,500 0 0
KONINKLIJKE PHILIPS N V NY REG SH NEW 500472303 12,935 226,626 SH   SOLE 0 0 0 226,626
KONTOOR BRANDS INC COM 50050N103 15,146 312,100 SH   SOLE 0 309,700 0 2,400
KOREA ELECTRIC PWR SPONSORED ADR 500631106 2,089 203,559 SH   SOLE 0 15,806 0 187,753
KORNIT DIGITAL LTD SHS M6372Q113 10,160 102,500 SH   SOLE 0 97,226 0 5,274
KRANESHARES TR QUADRTC INT RT 500767736 3,835 134,174 SH   SOLE 0 134,174 0 0
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 4,624 169,499 SH   SOLE 0 112,995 0 56,504
KROGER CO COM 501044101 618,095 17,174,071 SH   SOLE 0 17,174,071 0 0
KRONOS WORLDWIDE INC COM 50105F105 21,636 1,414,100 SH   SOLE 0 1,382,900 0 31,200
KT CORP SPONSORED ADR 48268K101 6,785 545,400 SH   SOLE 0 545,400 0 0
KULICKE & SOFFA INDS INC COM 501242101 18,138 369,328 SH   SOLE 0 369,328 0 0
KVH INDS INC COM 482738101 3,588 282,998 SH   SOLE 0 254,792 0 28,206
L3HARRIS TECHNOLOGIES INC COM 502431109 62,783 309,766 SH   SOLE 0 45,317 0 264,449
LABORATORY CORP AMER HLDGS COM NEW 50540R409 7,168 28,105 SH   SOLE 0 25,086 0 3,019
LADDER CAP CORP CL A 505743104 2,815 238,541 SH   SOLE 0 238,541 0 0
LAIX INC ADS 50736W105 783 310,869 SH   SOLE 0 310,869 0 0
LA JOLLA PHARMACEUTICAL CO COM PAR $.0001 2 503459604 142 33,600 SH   SOLE 0 966 0 32,634
LAKELAND BANCORP INC COM 511637100 11,730 673,000 SH   SOLE 0 673,000 0 0
LAKELAND FINL CORP COM 511656100 4,816 69,600 SH   SOLE 0 69,600 0 0
LAKELAND INDS INC COM 511795106 19,613 704,002 SH   SOLE 0 704,002 0 0
LAMAR ADVERTISING CO NEW CL A 512816109 7,975 84,912 SH   SOLE 0 60,341 0 24,571
LANCASTER COLONY CORP COM 513847103 74,749 426,262 SH   SOLE 0 426,262 0 0
LANDEC CORP COM 514766104 3,166 298,651 SH   SOLE 0 114,497 0 184,154
LANDMARK BANCORP INC COM 51504L107 3,079 116,539 SH   SOLE 0 95,956 0 20,583
LANDS END INC NEW COM 51509F105 2,224 89,630 SH   SOLE 0 0 0 89,630
LANNET INC COM 516012101 9,766 1,849,537 SH   SOLE 0 1,849,537 0 0
LANTRONIX INC COM NEW 516548203 3,200 700,212 SH   SOLE 0 488,664 0 211,548
LAREDO PETROLEUM INC COM 516806205 4,108 136,673 SH   SOLE 0 120,472 0 16,201
LARIMAR THERAPEUTICS INC COM 517125100 3,104 212,474 SH   SOLE 0 186,511 0 25,963
LAS VEGAS SANDS CORP COM 517834107 41,979 690,900 SH   SOLE 0 530,801 0 160,099
LATTICE STRATEGIES TR HARTFORD MLT ETF 518416102 303 10,200 SH   SOLE 0 10,200 0 0
LAUDER ESTEE COS INC CL A 518439104 2,792 9,600 SH   SOLE 0 2,239 0 7,361
LAUREATE EDUCATION INC CL A 518613203 12,226 899,600 SH   SOLE 0 899,600 0 0
LAWSON PRODS INC COM 520776105 3,544 68,341 SH   SOLE 0 56,700 0 11,641
LAZARD LTD SHS A G54050102 35,836 823,633 SH   SOLE 0 0 0 823,633
LAZYDAYS HLDGS INC COM 52110H100 1,220 68,500 SH   SOLE 0 0 0 68,500
L BRANDS INC COM 501797104 71,797 1,160,636 SH   SOLE 0 934,503 0 226,133
LCNB CORP COM 50181P100 3,072 175,516 SH   SOLE 0 162,416 0 13,100
LEAF GROUP LTD COM 52177G102 9,005 1,396,067 SH   SOLE 0 1,396,067 0 0
LEAP THERAPEUTICS INC COM 52187K101 58 30,600 SH   SOLE 0 0 0 30,600
LEE ENTERPRISES INC COM 523768406 352 13,720 SH   SOLE 0 13,720 0 0
LEGACY HOUSING CORP COM 52472M101 576 32,500 SH   SOLE 0 201 0 32,299
LEIDOS HOLDINGS INC COM 525327102 2,007 20,850 SH   SOLE 0 11,516 0 9,334
LEJU HLDGS LTD SPONSORED ADS 50187J108 3,566 1,443,858 SH   SOLE 0 1,284,411 0 159,447
LEMAITRE VASCULAR INC COM 525558201 3,098 63,500 SH   SOLE 0 0 0 63,500
LENDINGCLUB CORP COM NEW 52603A208 20,368 1,232,920 SH   SOLE 0 1,179,408 0 53,512
LENDINGTREE INC NEW COM 52603B107 7,157 33,600 SH   SOLE 0 19,472 0 14,128
LENNOX INTL INC COM 526107107 44,682 143,400 SH   SOLE 0 138,505 0 4,895
LENSAR INC COM 52634L108 2,892 398,395 SH   SOLE 0 398,395 0 0
LEVEL ONE BANCORP INC COM 52730D208 772 29,930 SH   SOLE 0 869 0 29,061
LEVI STRAUSS & CO NEW CL A COM STK 52736R102 5,232 218,800 SH   SOLE 0 176,303 0 42,497
LEXICON PHARMACEUTICALS INC COM NEW 528872302 1,834 312,479 SH   SOLE 0 311,230 0 1,249
LEXINGTON REALTY TRUST COM 529043101 10,078 907,082 SH   SOLE 0 827,190 0 79,892
LG DISPLAY CO LTD SPONS ADR REP 50186V102 845 84,600 SH   SOLE 0 0 0 84,600
LGL GROUP INC COM 50186A108 3,120 283,933 SH   SOLE 0 242,859 0 41,074
LGL GROUP INC *W EXP 11/16/202 50186A132 96 183,759 SH   SOLE 0 183,759 0 0
LIBERTY BROADBAND CORP COM SER A 530307107 3,658 25,200 SH   SOLE 0 25,200 0 0
LIBERTY BROADBAND CORP COM SER C 530307305 39,831 265,275 SH   SOLE 0 166,264 0 99,011
LIBERTY GLOBAL PLC SHS CL A G5480U104 87,819 3,422,414 SH   SOLE 0 3,364,881 0 57,533
LIBERTY GLOBAL PLC SHS CL C G5480U120 119,508 4,679,235 SH   SOLE 0 4,618,462 0 60,773
LIBERTY LATIN AMERICA LTD COM CL A G9001E102 950 74,066 SH   SOLE 0 1,040 0 73,026
LIBERTY LATIN AMERICA LTD COM CL C G9001E128 847 65,225 SH   SOLE 0 65,225 0 0
LIBERTY MEDIA CORP DEL COM A BRAVES GRP 531229706 7,923 277,900 SH   SOLE 0 277,900 0 0
LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409 9,393 213,100 SH   SOLE 0 198,173 0 14,927
LIBERTY MEDIA CORP DEL COM C BRAVES GRP 531229888 22,941 824,619 SH   SOLE 0 824,619 0 0
LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 9,744 220,900 SH   SOLE 0 213,051 0 7,849
LIBERTY MEDIA CORP DEL COM SER A FRMLA 531229870 11,904 311,459 SH   SOLE 0 201,737 0 109,722
LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854 8,090 186,879 SH   SOLE 0 181,928 0 4,951
LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 2,723 426,821 SH   SOLE 0 426,821 0 0
LIFE STORAGE INC COM 53223X107 5,621 65,400 SH   SOLE 0 52,994 0 12,406
LIFETIME BRANDS INC COM 53222Q103 2,001 136,200 SH   SOLE 0 95,800 0 40,400
LIFEVANTAGE CORP COM NEW 53222K205 11,322 1,210,918 SH   SOLE 0 1,066,076 0 144,842
LIFEWAY FOODS INC COM 531914109 2,759 510,988 SH   SOLE 0 451,688 0 59,300
LIGHTINTHEBOX HLDG CO LTD SPONSORED ADR 53225G102 5,169 1,886,624 SH   SOLE 0 1,678,220 0 208,404
LIGHTPATH TECHNOLOGIES INC COM CL A 532257805 4,794 1,546,315 SH   SOLE 0 1,264,590 0 281,725
LILLY ELI & CO COM 532457108 43,519 232,947 SH   SOLE 0 202,816 0 30,131
LIMBACH HLDGS INC COM 53263P105 5,179 490,471 SH   SOLE 0 358,556 0 131,915
LIMESTONE BANCORP INC COM 53262L105 290 18,300 SH   SOLE 0 2,710 0 15,590
LINCOLN EDL SVCS CORP COM 533535100 4,909 765,778 SH   SOLE 0 765,778 0 0
LIONS GATE ENTMNT CORP CL A VTG 535919401 24,889 1,664,828 SH   SOLE 0 1,662,476 0 2,352
LIONS GATE ENTMNT CORP CL B NON VTG 535919500 19,374 1,501,834 SH   SOLE 0 1,501,834 0 0
LIQTECH INTL INC COM 53632A201 322 39,800 SH   SOLE 0 941 0 38,859
LIQUIDITY SERVICES INC COM 53635B107 44,313 2,384,964 SH   SOLE 0 2,384,964 0 0
LITHIUM AMERS CORP NEW COM NEW 53680Q207 5,623 349,900 SH   SOLE 0 0 0 349,900
LIVENT CORP COM 53814L108 41,805 2,413,700 SH   SOLE 0 2,329,937 0 83,763
LIVERAMP HLDGS INC COM 53815P108 37,949 731,478 SH   SOLE 0 658,798 0 72,680
LIVE VENTURES INC COM NEW 538142308 2,021 84,599 SH   SOLE 0 63,590 0 21,009
LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 3,922 1,690,320 SH   SOLE 0 1,347,239 0 343,081
LM FDG AMER INC COM NEW 502074305 94 72,931 SH   SOLE 0 3,900 0 69,031
LOCKHEED MARTIN CORP COM 539830109 202,190 547,200 SH   SOLE 0 315,299 0 231,901
LOGITECH INTL S A SHS H50430232 134,968 1,291,563 SH   SOLE 0 1,291,063 0 500
LOMA NEGRA CORP SPONSORED ADS 54150E104 4,431 699,975 SH   SOLE 0 0 0 699,975
LOOP INDS INC COM 543518104 590 73,600 SH   SOLE 0 9,512 0 64,088
LOUISIANA PAC CORP COM 546347105 9,656 174,100 SH   SOLE 0 159,229 0 14,871
LOVESAC COMPANY COM 54738L109 2,236 39,500 SH   SOLE 0 605 0 38,895
LOWES COS INC COM 548661107 18,581 97,700 SH   SOLE 0 80,466 0 17,234
LSB INDS INC COM 502160104 5,197 1,013,146 SH   SOLE 0 885,153 0 127,993
LSI INDS INC COM 50216C108 8,842 1,036,571 SH   SOLE 0 894,797 0 141,774
LUBYS INC COM 549282101 1,402 424,777 SH   SOLE 0 237,156 0 187,621
LULULEMON ATHLETICA INC COM 550021109 143,990 469,467 SH   SOLE 0 331,535 0 137,932
LUMBER LIQUIDATORS HLDGS INC COM 55003T107 5,413 215,500 SH   SOLE 0 215,500 0 0
LUMENT FINANCE TRUST INC COM 55025L108 883 250,209 SH   SOLE 0 24,208 0 226,001
LUMINEX CORP DEL COM 55027E102 7,238 226,902 SH   SOLE 0 226,902 0 0
LUMOS PHARMA INC COM 55028X109 3,889 332,419 SH   SOLE 0 288,912 0 43,507
LUNA INNOVATIONS COM 550351100 4,803 456,098 SH   SOLE 0 359,961 0 96,137
LUTHER BURBANK CORP COM 550550107 4,049 342,268 SH   SOLE 0 235,268 0 107,000
LUXFER HOLDINGS PLC SHS G5698W116 496 23,300 SH   SOLE 0 23,300 0 0
LYDALL INC DEL COM 550819106 2,646 78,416 SH   SOLE 0 49,916 0 28,500
MACATAWA BK CORP COM 554225102 11,498 1,155,617 SH   SOLE 0 1,078,133 0 77,484
MACERICH CO COM 554382101 18,096 1,546,687 SH   SOLE 0 1,124,497 0 422,190
MACK CALI RLTY CORP COM 554489104 16,118 1,041,212 SH   SOLE 0 1,041,212 0 0
MACKINAC FINL CORP COM 554571109 429 30,568 SH   SOLE 0 3,368 0 27,200
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 10,430 179,760 SH   SOLE 0 179,760 0 0
MACQUARIE INFRASTRUCTURE COR COM 55608B105 16,732 526,000 SH   SOLE 0 508,712 0 17,288
MACYS INC COM 55616P104 21,373 1,320,164 SH   SOLE 0 1,297,719 0 22,445
MADDEN STEVEN LTD COM 556269108 923 24,767 SH   SOLE 0 16,201 0 8,566
MADISON SQUARE GRDN SPRT COR CL A 55825T103 13,047 72,700 SH   SOLE 0 67,330 0 5,370
MADRIGAL PHARMACEUTICALS INC COM 558868105 4,010 34,282 SH   SOLE 0 34,282 0 0
MAGAL SECURITY SYS LTD ORD M6786D104 3,347 747,180 SH   SOLE 0 678,369 0 68,811
MAGELLAN HEALTH INC COM NEW 559079207 33,596 360,320 SH   SOLE 0 360,320 0 0
MAGIC SOFTWARE ENTERPRISES L ORD 559166103 9,706 638,164 SH   SOLE 0 474,612 0 163,552
MAGNA INTL INC COM 559222401 22,959 260,784 SH   SOLE 0 249,909 0 10,875
MAGNITE INC COM 55955D100 84,190 2,023,313 SH   SOLE 0 1,887,668 0 135,645
MAIDEN HOLDINGS LTD SHS G5753U112 3,535 1,071,290 SH   SOLE 0 621,698 0 449,592
MAINSTREET BANCSHARES INC COM 56064Y100 907 43,700 SH   SOLE 0 800 0 42,900
MAKEMYTRIP LIMITED MAURITIUS SHS V5633W109 8,165 258,535 SH   SOLE 0 258,535 0 0
MALIBU BOATS INC COM CL A 56117J100 58,684 736,501 SH   SOLE 0 736,501 0 0
MALVERN BANCORP INC COM 561409103 2,103 112,964 SH   SOLE 0 89,564 0 23,400
MAMMOTH ENERGY SVCS INC COM 56155L108 713 134,072 SH   SOLE 0 134,072 0 0
MANCHESTER UTD PLC NEW ORD CL A G5784H106 12,849 816,300 SH   SOLE 0 594,300 0 222,000
MANHATTAN ASSOCIATES INC COM 562750109 7,801 66,460 SH   SOLE 0 66,460 0 0
MANHATTAN BRDG CAP INC COM 562803106 972 159,329 SH   SOLE 0 112,128 0 47,201
MANITEX INTL INC COM 563420108 592 75,040 SH   SOLE 0 72,642 0 2,398
MANITOWOC CO INC COM NEW 563571405 7,095 344,105 SH   SOLE 0 148,055 0 196,050
MANNATECH INC COM NEW 563771203 1,045 51,299 SH   SOLE 0 49,910 0 1,389
MANNING & NAPIER INC CL A 56382Q102 7,675 1,186,268 SH   SOLE 0 1,102,743 0 83,525
MANPOWERGROUP INC COM 56418H100 35,807 362,052 SH   SOLE 0 304,052 0 58,000
MANTECH INTERNATIONAL CORP CL A 564563104 10,051 115,600 SH   SOLE 0 109,475 0 6,125
MANULIFE FINL CORP COM 56501R106 7,044 327,624 SH   SOLE 0 273,208 0 54,416
MARATHON DIGITAL HOLDINGS IN COM 565788106 75,297 1,568,038 SH   SOLE 0 938,623 0 629,415
MARATHON PETE CORP COM 56585A102 22,027 411,799 SH   SOLE 0 309,948 0 101,851
MARCHEX INC CL B 56624R108 6,912 2,459,786 SH   SOLE 0 2,211,561 0 248,225
MARCUS & MILLICHAP INC COM 566324109 1,894 56,200 SH   SOLE 0 0 0 56,200
MARINE PRODS CORP COM 568427108 2,109 129,602 SH   SOLE 0 106,917 0 22,685
MARIN SOFTWARE INC COM NEW 56804T205 773 434,543 SH   SOLE 0 434,543 0 0
MARKEL CORP COM 570535104 30,019 26,341 SH   SOLE 0 26,027 0 314
MARKETAXESS HLDGS INC COM 57060D108 225,584 453,053 SH   SOLE 0 451,143 0 1,910
MARLIN BUSINESS SVCS CORP COM 571157106 4,970 364,371 SH   SOLE 0 264,371 0 100,000
MARRIOTT INTL INC NEW CL A 571903202 44,909 303,216 SH   SOLE 0 163,960 0 139,256
MARRIOTT VACTINS WORLDWID CO COM 57164Y107 2,832 16,261 SH   SOLE 0 16,261 0 0
MARSH & MCLENNAN COS INC COM 571748102 106,563 874,900 SH   SOLE 0 697,801 0 177,099
MARTEN TRANS LTD COM 573075108 6,020 354,750 SH   SOLE 0 0 0 354,750
MASCO CORP COM 574599106 51,843 865,500 SH   SOLE 0 854,994 0 10,506
MASIMO CORP COM 574795100 253 1,100 SH   SOLE 0 1,100 0 0
MASONITE INTL CORP COM 575385109 16,710 145,000 SH   SOLE 0 145,000 0 0
MASTECH DIGITAL INC COM 57633B100 3,508 199,227 SH   SOLE 0 142,327 0 56,900
MASTEC INC COM 576323109 16,782 179,100 SH   SOLE 0 169,853 0 9,247
MASTERCRAFT BOAT HLDGS INC COM 57637H103 1,755 66,000 SH   SOLE 0 79 0 65,921
MATCH GROUP INC NEW COM 57667L107 28,129 204,753 SH   SOLE 0 117,781 0 86,972
MATERION CORP COM 576690101 27,921 421,511 SH   SOLE 0 364,211 0 57,300
MATINAS BIOPHARMA HLDGS INC COM 576810105 147 140,403 SH   SOLE 0 0 0 140,403
MATSON INC COM 57686G105 4,942 74,100 SH   SOLE 0 72,600 0 1,500
MATTEL INC COM 577081102 22,030 1,105,900 SH   SOLE 0 1,090,463 0 15,437
MATTHEWS INTL CORP CL A 577128101 440 11,128 SH   SOLE 0 11,128 0 0
MAUI LD & PINEAPPLE INC COM 577345101 2,032 175,945 SH   SOLE 0 148,676 0 27,269
MAVERIX METALS INC COM NEW 57776F405 1,506 286,000 SH   SOLE 0 211,900 0 74,100
MAXAR TECHNOLOGIES INC COM 57778K105 18,520 489,735 SH   SOLE 0 380,071 0 109,664
MAXIMUS INC COM 577933104 18,823 211,400 SH   SOLE 0 211,400 0 0
MAYVILLE ENGINEERING CO INC COM 578605107 591 41,123 SH   SOLE 0 17,537 0 23,586
MBIA INC COM 55262C100 1,226 127,474 SH   SOLE 0 127,474 0 0
MCCORMICK & CO INC COM NON VTG 579780206 53,888 604,400 SH   SOLE 0 450,407 0 153,993
MCDONALDS CORP COM 580135101 160,820 717,500 SH   SOLE 0 137,410 0 580,090
MCKESSON CORP COM 58155Q103 82,078 420,826 SH   SOLE 0 177,600 0 243,226
MDJM LTD SHS G59290109 72 16,700 SH   SOLE 0 1,616 0 15,084
MECHEL PAO SPON ADR PFD 583840509 547 1,183,938 SH   SOLE 0 606,711 0 577,227
MECHEL PAO SPONSORED ADR NE 583840608 2,394 1,383,987 SH   SOLE 0 1,105,087 0 278,900
MEDALIST DIVERSIFIED REIT IN COM 58403P105 159 78,459 SH   SOLE 0 78,459 0 0
MEDALLIA INC COM 584021109 6,398 229,400 SH   SOLE 0 189,404 0 39,996
MEDIACO HLDG INC CL A 58450D104 150 44,787 SH   SOLE 0 22,483 0 22,304
MEDICENNA THERAPEUTICS CORP COM 58490H107 574 141,200 SH   SOLE 0 0 0 141,200
MEDICINOVA INC COM NEW 58468P206 794 157,200 SH   SOLE 0 157,200 0 0
MEDIFAST INC COM 58470H101 189,454 894,410 SH   SOLE 0 894,410 0 0
MEDIWOUND LTD ORD SHS M68830104 3,720 692,649 SH   SOLE 0 471,619 0 221,030
MEDPACE HLDGS INC COM 58506Q109 76,183 464,388 SH   SOLE 0 464,388 0 0
MEI PHARMA INC COM NEW 55279B202 6,138 1,789,486 SH   SOLE 0 1,344,473 0 445,013
MEIRAGTX HLDGS PLC COM G59665102 639 44,300 SH   SOLE 0 0 0 44,300
MELCO RESORTS AND ENTMNT LTD ADR 585464100 3,596 180,600 SH   SOLE 0 161,300 0 19,300
MERCADOLIBRE INC COM 58733R102 123,270 83,735 SH   SOLE 0 0 0 83,735
MERCANTILE BANK CORP COM 587376104 24,340 749,613 SH   SOLE 0 716,213 0 33,400
MERCER INTL INC COM 588056101 9,815 682,100 SH   SOLE 0 660,531 0 21,569
MERCHANTS BANCORP IND COM 58844R108 1,656 39,485 SH   SOLE 0 0 0 39,485
MERCK & CO. INC COM 58933Y105 39,118 507,434 SH   SOLE 0 97,330 0 410,104
MERCURY GENL CORP NEW COM 589400100 103,085 1,695,205 SH   SOLE 0 1,694,085 0 1,120
MEREDITH CORP COM 589433101 3,591 120,600 SH   SOLE 0 114,848 0 5,752
MEREO BIOPHARMA GROUP PLC ADS 589492107 900 267,200 SH   SOLE 0 0 0 267,200
MERIDIAN BANCORP INC MD COM 58958U103 37,869 2,055,859 SH   SOLE 0 2,036,445 0 19,414
MERIDIAN BIOSCIENCE INC COM 589584101 51,187 1,949,964 SH   SOLE 0 1,949,964 0 0
MERIDIAN CORPORATION COM 58958P104 1,522 58,540 SH   SOLE 0 11,800 0 46,740
MERITAGE HOMES CORP COM 59001A102 17,924 195,000 SH   SOLE 0 193,873 0 1,127
MERITOR INC COM 59001K100 4,125 140,200 SH   SOLE 0 140,200 0 0
MERRIMACK PHARMACEUTICALS IN COM NEW 590328209 1,182 188,161 SH   SOLE 0 7,395 0 180,766
MER TELEMANAGEMENT SOLUTIONS SHS M69676209 208 57,463 SH   SOLE 0 0 0 57,463
MERUS N V COM N5749R100 1,608 76,988 SH   SOLE 0 0 0 76,988
MESA AIR GROUP INC COM NEW 590479135 2,238 166,414 SH   SOLE 0 30,900 0 135,514
MESA LABS INC COM 59064R109 2,898 11,900 SH   SOLE 0 2,880 0 9,020
METEN EDTECHX ED GROUP LTD ORD SHS G6055H114 650 269,600 SH   SOLE 0 269,600 0 0
METHANEX CORP COM 59151K108 14,475 393,350 SH   SOLE 0 393,350 0 0
METROPOLITAN BK HLDG CORP COM 591774104 1,199 23,800 SH   SOLE 0 10,100 0 13,700
METTLER TOLEDO INTERNATIONAL COM 592688105 80,038 69,256 SH   SOLE 0 52,922 0 16,334
MFA FINL INC COM 55272X102 14,195 3,487,800 SH   SOLE 0 2,886,896 0 600,904
MGE ENERGY INC COM 55277P104 2,367 33,150 SH   SOLE 0 33,150 0 0
MGM GROWTH PPTYS LLC CL A COM 55303A105 13,322 408,411 SH   SOLE 0 366,801 0 41,610
MGM RESORTS INTERNATIONAL COM 552953101 1,650 43,440 SH   SOLE 0 0 0 43,440
MICHAELS COS INC COM 59408Q106 14,943 681,100 SH   SOLE 0 681,100 0 0
MICRO FOCUS INTL PLC SPON ADR NEW 594837403 8,389 1,092,365 SH   SOLE 0 675,852 0 416,513
MICROSOFT CORP COM 594918104 122,644 520,184 SH   SOLE 0 189,937 0 330,247
MID-AMER APT CMNTYS INC COM 59522J103 3,746 25,949 SH   SOLE 0 18,002 0 7,947
MIDATECH PHARMA PLC SPONSORED ADS 59564R302 748 351,037 SH   SOLE 0 191,137 0 159,900
MIDDLEBY CORP COM 596278101 68,997 416,270 SH   SOLE 0 363,130 0 53,140
MIDDLEFIELD BANC CORP COM NEW 596304204 1,715 81,812 SH   SOLE 0 53,020 0 28,792
MIDDLESEX WTR CO COM 596680108 27,625 349,600 SH   SOLE 0 349,600 0 0
MID PENN BANCORP INC COM 59540G107 387 14,442 SH   SOLE 0 0 0 14,442
MIDWESTONE FINL GROUP INC NE COM 598511103 969 31,300 SH   SOLE 0 31,300 0 0
MILESTONE PHARMACEUTICALS IN COM 59935V107 1,253 216,400 SH   SOLE 0 0 0 216,400
MILESTONE SCIENTIFIC INC COM NEW 59935P209 250 69,900 SH   SOLE 0 0 0 69,900
MILLENDO THERAPEUTICS INC COM 60040X103 1,110 924,801 SH   SOLE 0 676,762 0 248,039
MILLER INDS INC TENN COM NEW 600551204 2,222 48,100 SH   SOLE 0 48,100 0 0
MILLICOM INTL CELLULAR S A COM STK L6388F110 17,735 462,126 SH   SOLE 0 170,047 0 292,079
MIMECAST LTD ORD SHS G14838109 2,775 69,015 SH   SOLE 0 69,015 0 0
MIMEDX GROUP INC COM 602496101 851 82,600 SH   SOLE 0 82,600 0 0
MIND C T I LTD ORD M70240102 444 167,619 SH   SOLE 0 0 0 167,619
MIND TECHNOLOGY INC COM 602566101 1,944 864,062 SH   SOLE 0 691,272 0 172,790
MINERVA NEUROSCIENCES INC COM 603380106 1,282 439,100 SH   SOLE 0 248,200 0 190,900
MIRATI THERAPEUTICS INC COM 60468T105 15,400 89,900 SH   SOLE 0 89,900 0 0
MISTRAS GROUP INC COM 60649T107 641 56,200 SH   SOLE 0 8,900 0 47,300
MITEK SYS INC COM NEW 606710200 4,884 334,981 SH   SOLE 0 285,681 0 49,300
MITSUBISHI UFJ FINL GROUP IN SPONSORED ADS 606822104 16,383 3,045,100 SH   SOLE 0 3,045,100 0 0
MIX TELEMATICS LTD SPONSORED ADR 60688N102 9,170 665,481 SH   SOLE 0 571,200 0 94,281
MIZUHO FINANCIAL GROUP INC SPONSORED ADR 60687Y109 12,035 4,135,801 SH   SOLE 0 3,487,095 0 648,706
MMA CAPITAL HOLDINGS INC COM 55315D105 525 23,010 SH   SOLE 0 0 0 23,010
MMTEC INC SHS G6181K106 281 109,793 SH   SOLE 0 0 0 109,793
MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 180,031 21,586,474 SH   SOLE 0 21,484,812 0 101,662
MODEL N INC COM 607525102 44,334 1,258,426 SH   SOLE 0 1,248,470 0 9,956
MODERNA INC COM 60770K107 214,173 1,635,529 SH   SOLE 0 1,221,904 0 413,625
MODINE MFG CO COM 607828100 7,014 474,909 SH   SOLE 0 382,400 0 92,509
MODIVCARE INC COM 60783X104 100,351 677,499 SH   SOLE 0 676,299 0 1,200
MOELIS & CO CL A 60786M105 20,407 371,844 SH   SOLE 0 371,844 0 0
MOGO INC COM 60800C109 8,907 1,047,892 SH   SOLE 0 972,413 0 75,479
MOGU INC SPON ADS 608012100 1,066 549,686 SH   SOLE 0 270,500 0 279,186
MOHAWK GROUP HLDGS INC COM 608189106 11,817 400,564 SH   SOLE 0 400,564 0 0
MOLECULAR DATA INC SPONSORED ADS 60852L106 490 453,443 SH   SOLE 0 0 0 453,443
MOLINA HEALTHCARE INC COM 60855R100 576,549 2,466,415 SH   SOLE 0 2,466,415 0 0
MOLSON COORS BEVERAGE CO CL B 60871R209 12,711 248,500 SH   SOLE 0 3,841 0 244,659
MOMO INC ADR 60879B107 201,139 13,645,798 SH   SOLE 0 13,487,060 0 158,738
MONARCH CASINO & RESORT INC COM 609027107 594 9,800 SH   SOLE 0 0 0 9,800
MONDELEZ INTL INC CL A 609207105 66,449 1,135,298 SH   SOLE 0 777,475 0 357,823
MONEYGRAM INTL INC COM NEW 60935Y208 18,154 2,763,229 SH   SOLE 0 2,763,229 0 0
MONGODB INC CL A 60937P106 62,819 234,900 SH   SOLE 0 166,857 0 68,043
MONMOUTH REAL ESTATE INVT CO CL A 609720107 26,689 1,508,696 SH   SOLE 0 1,343,696 0 165,000
MONSTER BEVERAGE CORP NEW COM 61174X109 724,781 7,956,760 SH   SOLE 0 7,956,760 0 0
MOODYS CORP COM 615369105 6,002 20,100 SH   SOLE 0 390 0 19,710
MOOG INC CL A 615394202 4,315 51,900 SH   SOLE 0 31,836 0 20,064
MOOG INC CL B 615394301 488 6,100 SH   SOLE 0 6,100 0 0
MORNINGSTAR INC COM 617700109 113,863 505,970 SH   SOLE 0 504,270 0 1,700
MORPHOSYS AG SPONSORED ADS 617760202 362 16,615 SH   SOLE 0 0 0 16,615
MOSYS INC COM 619718307 587 151,964 SH   SOLE 0 107,641 0 44,323
MOTOROLA SOLUTIONS INC COM NEW 620076307 17,097 90,915 SH   SOLE 0 78,000 0 12,915
MOTUS GI HLDGS INC COM 62014P108 642 530,684 SH   SOLE 0 530,684 0 0
MOVADO GROUP INC COM 624580106 555 19,498 SH   SOLE 0 0 0 19,498
MOXIAN INC COM 624697306 1,091 240,900 SH   SOLE 0 29,414 0 211,486
MRC GLOBAL INC COM 55345K103 1,478 163,703 SH   SOLE 0 133,900 0 29,803
MSG NETWORK INC CL A 553573106 5,416 360,121 SH   SOLE 0 360,121 0 0
MTBC INC COM 55378G102 574 69,100 SH   SOLE 0 0 0 69,100
M & T BK CORP COM 55261F104 14,682 96,842 SH   SOLE 0 76,691 0 20,151
MUELLER INDS INC COM 624756102 1,836 44,400 SH   SOLE 0 41,697 0 2,703
MUELLER WTR PRODS INC COM SER A 624758108 6,753 486,200 SH   SOLE 0 486,200 0 0
MURPHY USA INC COM 626755102 106,685 738,000 SH   SOLE 0 726,970 0 11,030
MUSCLE MAKER INC COM 627333107 324 142,238 SH   SOLE 0 0 0 142,238
MUSTANG BIO INC COM 62818Q104 2,657 800,400 SH   SOLE 0 0 0 800,400
MVB FINL CORP COM 553810102 2,234 66,100 SH   SOLE 0 10,900 0 55,200
MYERS INDS INC COM 628464109 32,786 1,659,197 SH   SOLE 0 1,593,697 0 65,500
MY SIZE INC COM NEW 62844N208 42 35,864 SH   SOLE 0 0 0 35,864
NABORS INDUSTRIES LTD SHS G6359F137 3,937 42,125 SH   SOLE 0 26,251 0 15,874
NABRIVA THERAPEUTICS PLC SHS G63637113 189 113,601 SH   SOLE 0 4,400 0 109,201
NACCO INDS INC CL A 629579103 7,458 298,917 SH   SOLE 0 286,017 0 12,900
NANO DIMENSION LTD SPONSORD ADS NEW 63008G203 57,424 6,684,932 SH   SOLE 0 6,559,189 0 125,743
NANOSTRING TECHNOLOGIES INC COM 63009R109 4,580 69,695 SH   SOLE 0 69,695 0 0
NANOVIBRONIX INC COM 63008J108 325 318,500 SH   SOLE 0 0 0 318,500
NASDAQ INC COM 631103108 20,173 136,800 SH   SOLE 0 121,961 0 14,839
NATERA INC COM 632307104 21,719 213,900 SH   SOLE 0 209,988 0 3,912
NATHANS FAMOUS INC NEW COM 632347100 14,460 229,197 SH   SOLE 0 224,116 0 5,081
NATIONAL BANKSHARES INC VA COM 634865109 2,293 64,570 SH   SOLE 0 39,083 0 25,487
NATIONAL BEVERAGE CORP COM 635017106 221,271 4,524,044 SH   SOLE 0 4,524,044 0 0
NATIONAL BK HLDGS CORP CL A 633707104 54,840 1,382,044 SH   SOLE 0 1,350,000 0 32,044
NATIONAL CINEMEDIA INC COM 635309107 2,280 493,599 SH   SOLE 0 493,599 0 0
NATIONAL FUEL GAS CO COM 636180101 1,125 22,500 SH   SOLE 0 22,500 0 0
NATIONAL GRID PLC SPONSORED ADR NE 636274409 317,376 5,357,454 SH   SOLE 0 5,357,454 0 0
NATIONAL HEALTHCARE CORP COM 635906100 48,428 621,587 SH   SOLE 0 621,587 0 0
NATIONAL INSTRS CORP COM 636518102 8,001 185,266 SH   SOLE 0 174,062 0 11,204
NATIONAL PRESTO INDS INC COM 637215104 20,230 198,200 SH   SOLE 0 190,900 0 7,300
NATIONAL RESH CORP COM NEW 637372202 22,599 482,584 SH   SOLE 0 472,009 0 10,575
NATIONAL RETAIL PROPERTIES I COM 637417106 216 4,900 SH   SOLE 0 4,900 0 0
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 23,043 577,090 SH   SOLE 0 577,090 0 0
NATIONAL VISION HLDGS INC COM 63845R107 16,747 382,100 SH   SOLE 0 370,404 0 11,696
NATIONAL WESTN LIFE GROUP IN CL A 638517102 677 2,718 SH   SOLE 0 2,718 0 0
NATURA &CO HLDG S A ADS 63884N108 43,046 2,533,597 SH   SOLE 0 2,496,697 0 36,900
NATURAL ALTERNATIVES INTL IN COM NEW 638842302 7,391 481,198 SH   SOLE 0 481,198 0 0
NATURAL GAS SVCS GROUP INC COM 63886Q109 6,478 686,261 SH   SOLE 0 537,235 0 149,026
NATURAL GROCERS BY VITAMIN C COM 63888U108 11,918 679,115 SH   SOLE 0 663,368 0 15,747
NATURAL HEALTH TRENDS CORP COM 63888P406 6,399 948,059 SH   SOLE 0 897,600 0 50,459
NATURES SUNSHINE PRODS INC COM 639027101 12,209 611,697 SH   SOLE 0 591,397 0 20,300
NATUS MED INC DEL COM 639050103 15,186 592,966 SH   SOLE 0 519,600 0 73,366
NATUZZI S P A SPON ADS 63905A200 150 12,400 SH   SOLE 0 0 0 12,400
NATWEST GROUP PLC SPONS ADR 2 ORD 639057108 2,006 373,621 SH   SOLE 0 27,800 0 345,821
NAUTILUS INC COM 63910B102 5,197 332,300 SH   SOLE 0 332,300 0 0
NAVIDEA BIOPHARMACEUTICALS I COM NEW 63937X202 266 131,618 SH   SOLE 0 1,200 0 130,418
NAVIENT CORPORATION COM 63938C108 8,244 576,100 SH   SOLE 0 576,100 0 0
NAVIGATOR HLDGS LTD SHS Y62132108 4,761 534,900 SH   SOLE 0 342,800 0 192,100
NAVIOS MARITIME ACQUIS CORP SHS Y62159143 213 52,500 SH   SOLE 0 0 0 52,500
NAVIOS MARITIME HOLDINGS INC COM Y62197119 7,374 841,834 SH   SOLE 0 841,834 0 0
NAVISTAR INTL CORP NEW COM 63934E108 43,057 977,905 SH   SOLE 0 977,905 0 0
NBT BANCORP INC COM 628778102 886 22,213 SH   SOLE 0 22,213 0 0
NCS MULTISTAGE HLDGS INC COM NEW 628877201 225 8,111 SH   SOLE 0 5,422 0 2,689
NEENAH INC COM 640079109 4,069 79,200 SH   SOLE 0 3,636 0 75,564
NELNET INC CL A 64031N108 5,499 75,600 SH   SOLE 0 700 0 74,900
NEOLEUKIN THERAPEUTICS INC COM 64049K104 7,607 617,937 SH   SOLE 0 617,937 0 0
NEONODE INC COM PAR 64051M709 156 16,700 SH   SOLE 0 600 0 16,100
NEOPHOTONICS CORP COM 64051T100 30,421 2,545,657 SH   SOLE 0 2,545,657 0 0
NEOVASC INC COM 64065J304 481 445,536 SH   SOLE 0 800 0 444,736
NESCO HLDGS INC COM 64083J104 838 89,600 SH   SOLE 0 89,600 0 0
NET 1 UEPS TECHNOLOGIES INC COM NEW 64107N206 1,223 218,379 SH   SOLE 0 218,379 0 0
NETAPP INC COM 64110D104 75,905 1,044,522 SH   SOLE 0 1,044,522 0 0
NETEASE INC SPONSORED ADS 64110W102 228,026 2,208,266 SH   SOLE 0 2,208,266 0 0
NETFLIX INC COM 64110L106 101,880 195,300 SH   SOLE 0 29,739 0 165,561
NETGEAR INC COM 64111Q104 3,604 87,700 SH   SOLE 0 87,700 0 0
NETSCOUT SYS INC COM 64115T104 1,886 66,991 SH   SOLE 0 66,991 0 0
NETSOL TECHNOLOGIES INC COM PAR $.001 64115A402 3,067 780,346 SH   SOLE 0 652,941 0 127,405
NETWORK-1 TECHNOLOGIES INC COM 64121N109 2,137 684,807 SH   SOLE 0 680,779 0 4,028
NEUBASE THERAPEUTICS INC COM 64132K102 1,448 195,878 SH   SOLE 0 192,720 0 3,158
NEUROCRINE BIOSCIENCES INC COM 64125C109 135,942 1,397,864 SH   SOLE 0 1,304,189 0 93,675
NEUROMETRIX INC COM 641255807 333 97,663 SH   SOLE 0 47,047 0 50,616
NEURONETICS INC COM 64131A105 4,578 370,061 SH   SOLE 0 263,461 0 106,600
NEVRO CORP COM 64157F103 22,878 164,000 SH   SOLE 0 148,997 0 15,003
NEWAGE INC COM 650194103 703 245,800 SH   SOLE 0 100 0 245,700
NEWATER TECHNOLOGY INC SHS G64335105 278 83,600 SH   SOLE 0 49,439 0 34,161
NEW FORTRESS ENERGY INC COM CL A 644393100 5,964 129,900 SH   SOLE 0 129,900 0 0
NEW FRONTIER HEALTH CORP ORD SHS G6461G106 4,416 390,825 SH   SOLE 0 202,125 0 188,700
NEW GOLD INC CDA COM 644535106 27,341 17,754,208 SH   SOLE 0 17,171,408 0 582,800
NEW HOME CO INC COM 645370107 1,003 191,398 SH   SOLE 0 98,308 0 93,090
NEWMARKET CORP COM 651587107 18,818 49,500 SH   SOLE 0 49,500 0 0
NEWMONT CORP COM 651639106 179,879 2,984,569 SH   SOLE 0 2,976,769 0 7,800
NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581107 140,540 10,038,540 SH   SOLE 0 10,038,540 0 0
NEWPARK RES INC COM PAR $.01NEW 651718504 2,246 715,341 SH   SOLE 0 256,800 0 458,541
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 3,315 294,662 SH   SOLE 0 208,762 0 85,900
NEWS CORP NEW CL A 65249B109 20,046 788,300 SH   SOLE 0 776,651 0 11,649
NEWS CORP NEW CL B 65249B208 8,045 342,930 SH   SOLE 0 342,930 0 0
NEW SR INVT GROUP INC COM 648691103 28,103 4,510,867 SH   SOLE 0 4,510,867 0 0
NEW YORK TIMES CO CL A 650111107 189,766 3,748,842 SH   SOLE 0 3,697,670 0 51,172
NEXA RES S A COM L67359106 5,206 507,900 SH   SOLE 0 441,487 0 66,413
NEXPOINT REAL ESTATE FIN INC COM 65342V101 2,938 158,143 SH   SOLE 0 89,093 0 69,050
NEXPOINT RESIDENTIAL TR INC COM 65341D102 22,646 491,334 SH   SOLE 0 461,013 0 30,321
NEXSTAR MEDIA GROUP INC CL A 65336K103 3,497 24,905 SH   SOLE 0 17,217 0 7,688
NEXTDECADE CORP COM 65342K105 101 37,718 SH   SOLE 0 0 0 37,718
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 30,245 415,000 SH   SOLE 0 415,000 0 0
NEXTIER OILFIELD SOLUTIONS COM 65290C105 20,072 5,395,705 SH   SOLE 0 5,395,705 0 0
NICE LTD SPONSORED ADR 653656108 55,047 252,544 SH   SOLE 0 205,856 0 46,688
NICHOLAS FINL INC BC COM NEW 65373J209 5,197 491,632 SH   SOLE 0 484,836 0 6,796
NIC INC COM 62914B100 62,585 1,844,532 SH   SOLE 0 1,686,343 0 158,189
NIELSEN HLDGS PLC SHS EUR G6518L108 52,315 2,080,100 SH   SOLE 0 1,911,690 0 168,410
NI HLDGS INC COM 65342T106 1,593 86,197 SH   SOLE 0 79,391 0 6,806
NIKE INC CL B 654106103 20,757 156,200 SH   SOLE 0 125,879 0 30,321
NINE ENERGY SERVICE INC COM 65441V101 828 359,800 SH   SOLE 0 359,600 0 200
NISUN INTL ENT DVPMT GP CO L COM CL A G6593L106 2,910 175,486 SH   SOLE 0 158,186 0 17,300
NLIGHT INC COM 65487K100 927 28,600 SH   SOLE 0 113 0 28,487
NL INDS INC COM NEW 629156407 1,635 219,514 SH   SOLE 0 219,214 0 300
NMI HLDGS INC CL A 629209305 6,196 262,088 SH   SOLE 0 262,088 0 0
NOAH HLDGS LTD SPON ADS CL A 65487X102 4,392 98,921 SH   SOLE 0 98,921 0 0
NOKIA CORP SPONSORED ADR 654902204 32,886 8,304,508 SH   SOLE 0 3,010,449 0 5,294,059
NOMAD FOODS LTD USD ORD SHS G6564A105 128,817 4,691,079 SH   SOLE 0 4,691,079 0 0
NOMURA HLDGS INC SPONSORED ADR 65535H208 9,606 1,792,090 SH   SOLE 0 1,328,890 0 463,200
NORDSON CORP COM 655663102 1,294 6,514 SH   SOLE 0 6,249 0 265
NORTECH SYS INC COM 656553104 484 77,059 SH   SOLE 0 58,239 0 18,820
NORTH AMERN CONSTR GROUP LTD COM 656811106 5,701 530,100 SH   SOLE 0 411,300 0 118,800
NORTHEAST BK LEWISTON ME COM 66405S100 6,037 228,745 SH   SOLE 0 218,536 0 10,209
NORTHERN TECHNOLOGIES INTL C COM 665809109 2,371 155,977 SH   SOLE 0 123,577 0 32,400
NORTHFIELD BANCORP INC DEL COM 66611T108 28,661 1,800,301 SH   SOLE 0 1,800,301 0 0
NORTHRIM BANCORP INC COM 666762109 2,704 63,600 SH   SOLE 0 63,600 0 0
NORTHROP GRUMMAN CORP COM 666807102 237,875 735,000 SH   SOLE 0 478,151 0 256,849
NORTHWEST BANCSHARES INC MD COM 667340103 2,205 152,593 SH   SOLE 0 152,593 0 0
NORTONLIFELOCK INC COM 668771108 38,167 1,795,238 SH   SOLE 0 1,741,643 0 53,595
NORWOOD FINL CORP COM 669549107 2,071 77,825 SH   SOLE 0 53,814 0 24,011
NOVAGOLD RES INC COM NEW 66987E206 2,807 320,407 SH   SOLE 0 0 0 320,407
NOVA LIFESTYLE INC COM NEW 66979P201 435 134,368 SH   SOLE 0 59,215 0 75,153
NOVA MEASURING INSTRUMENTS L COM M7516K103 122,454 1,345,500 SH   SOLE 0 1,345,500 0 0
NOVAN INC COM 66988N106 2,849 1,826,044 SH   SOLE 0 1,215,330 0 610,714
NOVANTA INC COM 67000B104 2,532 19,200 SH   SOLE 0 19,200 0 0
NOVARTIS AG SPONSORED ADR 66987V109 202,617 2,370,339 SH   SOLE 0 2,370,339 0 0
NOVAVAX INC COM NEW 670002401 121,964 672,683 SH   SOLE 0 407,205 0 265,478
NOV INC COM 62955J103 32,298 2,354,110 SH   SOLE 0 1,693,599 0 660,511
NOVOCURE LTD ORD SHS G6674U108 54,005 408,575 SH   SOLE 0 353,840 0 54,735
NOVO-NORDISK A S ADR 670100205 1,675,163 24,846,671 SH   SOLE 0 24,846,671 0 0
NOW INC COM 67011P100 58,489 5,796,726 SH   SOLE 0 5,796,726 0 0
NUCANA PLC SPONSORED ADR 67022C106 2,272 455,342 SH   SOLE 0 313,342 0 142,000
NU SKIN ENTERPRISES INC CL A 67018T105 142,263 2,689,796 SH   SOLE 0 2,689,796 0 0
NUTANIX INC CL A 67059N108 14,677 552,600 SH   SOLE 0 552,600 0 0
NUVERRA ENVIRONMENTAL SOLUTI COM PAR 67091K302 202 87,900 SH   SOLE 0 71,539 0 16,361
NV5 GLOBAL INC COM 62945V109 1,294 13,395 SH   SOLE 0 0 0 13,395
NVE CORP COM NEW 629445206 12,485 178,100 SH   SOLE 0 160,000 0 18,100
NVENT ELECTRIC PLC SHS G6700G107 6,966 249,600 SH   SOLE 0 203,539 0 46,061
NVIDIA CORPORATION COM 67066G104 246,832 462,293 SH   SOLE 0 200,106 0 262,187
NVR INC COM 62944T105 58,265 12,368 SH   SOLE 0 9,827 0 2,541
O2MICRO INTERNATIONAL LIMITE SPONS ADR 67107W100 14,091 1,801,856 SH   SOLE 0 1,762,556 0 39,300
OAK VY BANCORP OAKDALE CALIF COM 671807105 498 29,064 SH   SOLE 0 11,164 0 17,900
OBALON THERAPEUTICS INC COM NEW 67424L209 185 65,753 SH   SOLE 0 4,302 0 61,451
OBLONG INC COM 674434105 90 17,998 SH   SOLE 0 17,998 0 0
OCCIDENTAL PETE CORP COM 674599105 4,482 168,384 SH   SOLE 0 168,384 0 0
OCEAN BIO CHEM INC COM 674631106 3,145 261,845 SH   SOLE 0 243,585 0 18,260
OCEANEERING INTL INC COM 675232102 7,130 624,355 SH   SOLE 0 599,219 0 25,136
OCEANFIRST FINL CORP COM 675234108 13,076 546,217 SH   SOLE 0 546,217 0 0
OCULAR THERAPEUTIX INC COM 67576A100 819 49,900 SH   SOLE 0 49,900 0 0
OCUPHIRE PHARMA INC COM 67577R102 660 113,620 SH   SOLE 0 53,545 0 60,075
ODYSSEY MARINE EXPL INC COM NEW 676118201 267 39,900 SH   SOLE 0 0 0 39,900
OGE ENERGY CORP COM 670837103 28,248 872,943 SH   SOLE 0 852,215 0 20,728
OHIO VY BANC CORP COM 677719106 1,122 46,206 SH   SOLE 0 25,659 0 20,547
O-I GLASS INC COM 67098H104 10,280 697,400 SH   SOLE 0 660,971 0 36,429
OIL DRI CORP AMER COM 677864100 12,858 373,346 SH   SOLE 0 346,991 0 26,355
OIL STS INTL INC COM 678026105 688 114,100 SH   SOLE 0 114,100 0 0
OLD NATL BANCORP IND COM 680033107 208 10,776 SH   SOLE 0 2,377 0 8,399
OLD POINT FINL CORP COM 680194107 730 31,035 SH   SOLE 0 28,983 0 2,052
OLD REP INTL CORP COM 680223104 8,109 371,285 SH   SOLE 0 367,137 0 4,148
OLD SECOND BANCORP INC ILL COM 680277100 11,375 861,125 SH   SOLE 0 828,463 0 32,662
OLYMPIC STEEL INC COM 68162K106 4,114 139,700 SH   SOLE 0 139,700 0 0
OMEGA FLEX INC COM 682095104 4,357 27,600 SH   SOLE 0 27,600 0 0
OMEGA HEALTHCARE INVS INC COM 681936100 16,981 463,578 SH   SOLE 0 406,343 0 57,235
OMNICOM GROUP INC COM 681919106 56,421 760,900 SH   SOLE 0 656,042 0 104,858
ONCOCYTE CORP COM 68235C107 572 110,300 SH   SOLE 0 0 0 110,300
ONCONOVA THERAPEUTICS INC COM PAR 68232V405 3,693 3,697,100 SH   SOLE 0 2,883,616 0 813,484
ONCOSEC MED INC COM 68234L306 1,625 340,706 SH   SOLE 0 198,321 0 142,385
ONECONNECT FINL TECHNOLOGY C SPONSORED ADS 68248T105 3,654 247,196 SH   SOLE 0 247,196 0 0
ONE GAS INC COM 68235P108 2,507 32,600 SH   SOLE 0 29,804 0 2,796
ONE LIBERTY PPTYS INC COM 682406103 19,870 892,229 SH   SOLE 0 892,229 0 0
ONEMAIN HLDGS INC COM 68268W103 33,999 632,900 SH   SOLE 0 486,412 0 146,488
ONESMART INTL ED GROUP LTD SPONSORED ADS 68276W103 2,571 1,108,033 SH   SOLE 0 1,108,033 0 0
ONEWATER MARINE INC CL A COM 68280L101 1,040 26,026 SH   SOLE 0 26,026 0 0
ON SEMICONDUCTOR CORP COM 682189105 56,040 1,346,796 SH   SOLE 0 1,213,194 0 133,602
ONTO INNOVATION INC COM 683344105 37,121 564,921 SH   SOLE 0 564,921 0 0
OOMA INC COM 683416101 15,289 964,603 SH   SOLE 0 862,803 0 101,800
OP BANCORP COM 67109R109 2,076 197,336 SH   SOLE 0 43,903 0 153,433
OPEN LENDING CORP COM CL A 68373J104 645 18,200 SH   SOLE 0 18,200 0 0
OPEN TEXT CORP COM 683715106 12,682 265,816 SH   SOLE 0 265,816 0 0
OPERA LTD SPONSORED ADS 68373M107 2,291 229,100 SH   SOLE 0 6,670 0 222,430
OPGEN INC COM 68373L307 36 14,400 SH   SOLE 0 14,400 0 0
OPIANT PHARMACEUTICALS INC COM 683750103 2,366 222,815 SH   SOLE 0 182,815 0 40,000
OPORTUN FINL CORP COM 68376D104 516 24,900 SH   SOLE 0 24,900 0 0
OPPENHEIMER HLDGS INC CL A NON VTG 683797104 6,841 170,800 SH   SOLE 0 99,000 0 71,800
OPTICAL CABLE CORP COM NEW 683827208 487 135,703 SH   SOLE 0 122,003 0 13,700
OPTIMUMBANK HLDGS INC COM 68401P403 420 108,600 SH   SOLE 0 70,316 0 38,284
OPTINOSE INC COM 68404V100 1,520 411,801 SH   SOLE 0 179,000 0 232,801
OPTION CARE HEALTH INC COM NEW 68404L201 8,761 493,846 SH   SOLE 0 161,479 0 332,367
ORASURE TECHNOLOGIES INC COM 68554V108 7,580 649,503 SH   SOLE 0 649,503 0 0
ORBCOMM INC COM 68555P100 10,994 1,440,905 SH   SOLE 0 1,440,905 0 0
ORCHID IS CAP INC COM 68571X103 6,280 1,044,900 SH   SOLE 0 10,677 0 1,034,223
OREILLY AUTOMOTIVE INC COM 67103H107 68,121 134,294 SH   SOLE 0 109,218 0 25,076
ORGANIGRAM HLDGS INC COM 68620P101 1,111 321,000 SH   SOLE 0 0 0 321,000
ORGANOGENESIS HLDGS INC COM 68621F102 12,552 688,900 SH   SOLE 0 424,400 0 264,500
ORGANOVO HLDGS INC COM NEW 68620A203 2,217 229,987 SH   SOLE 0 229,987 0 0
ORGENESIS INC COM NEW 68619K204 1,558 271,948 SH   SOLE 0 207,195 0 64,753
ORIGIN BANCORP INC COM 68621T102 1,908 45,000 SH   SOLE 0 45,000 0 0
ORION ENERGY SYSTEMS INC COM 686275108 13,898 1,996,775 SH   SOLE 0 1,928,275 0 68,500
ORION ENGINEERED CARBONS S A COM L72967109 47,036 2,385,196 SH   SOLE 0 2,385,196 0 0
ORION GROUP HLDGS INC COM 68628V308 4,041 665,697 SH   SOLE 0 475,397 0 190,300
ORMAT TECHNOLOGIES INC COM 686688102 17,650 224,757 SH   SOLE 0 185,596 0 39,161
ORRSTOWN FINL SVCS INC COM 687380105 5,765 258,499 SH   SOLE 0 222,599 0 35,900
ORTHOFIX MED INC COM 68752M108 27,803 641,369 SH   SOLE 0 598,690 0 42,679
OSISKO GOLD ROYALTIES LTD COM 68827L101 10,477 950,700 SH   SOLE 0 950,700 0 0
OSI SYSTEMS INC COM 671044105 10,802 112,408 SH   SOLE 0 112,408 0 0
OSMOTICA PHARMACEUTICALS PLC SHS G6S41R101 3,151 966,507 SH   SOLE 0 966,507 0 0
OSSEN INNOVATION CO LTD SPONSORED ADR NE 688410208 481 101,996 SH   SOLE 0 85,763 0 16,233
OTIS WORLDWIDE CORP COM 68902V107 126,954 1,854,700 SH   SOLE 0 1,232,783 0 621,917
OTONOMY INC COM 68906L105 1,782 698,865 SH   SOLE 0 698,865 0 0
OTTER TAIL CORP COM 689648103 14,484 313,714 SH   SOLE 0 291,704 0 22,010
OUTFRONT MEDIA INC COM 69007J106 20,033 917,700 SH   SOLE 0 917,700 0 0
OUTLOOK THERAPEUTICS INC COM NEW 69012T206 1,873 832,558 SH   SOLE 0 800 0 831,758
OVERSEAS SHIPHOLDING GROUP I CL A NEW 69036R863 4,117 1,998,557 SH   SOLE 0 832,991 0 1,165,566
OVERSTOCK COM INC DEL COM 690370101 13,610 205,400 SH   SOLE 0 205,400 0 0
OVINTIV INC COM 69047Q102 5,184 217,488 SH   SOLE 0 70,857 0 146,631
OWENS & MINOR INC NEW COM 690732102 88,964 2,366,700 SH   SOLE 0 2,366,700 0 0
OWL ROCK CAPITAL CORPORATION COM 69121K104 22,635 1,643,800 SH   SOLE 0 1,643,800 0 0
PACCAR INC COM 693718108 19,808 213,178 SH   SOLE 0 107,610 0 105,568
PACIFIC BIOSCIENCES CALIF IN COM 69404D108 26,098 783,500 SH   SOLE 0 735,038 0 48,462
PACIFIC MERCANTILE BANCORP COM 694552100 7,117 799,676 SH   SOLE 0 677,959 0 121,717
PACIRA BIOSCIENCES INC COM 695127100 162,244 2,314,797 SH   SOLE 0 2,314,797 0 0
PACKAGING CORP AMER COM 695156109 13,394 99,600 SH   SOLE 0 65,505 0 34,095
PAE INC COM CL A 69290Y109 3,652 404,900 SH   SOLE 0 257,500 0 147,400
PAGERDUTY INC COM 69553P100 39,659 985,800 SH   SOLE 0 921,657 0 64,143
PAGSEGURO DIGITAL LTD COM CL A G68707101 18,247 394,100 SH   SOLE 0 346,560 0 47,540
PALO ALTO NETWORKS INC COM 697435105 664,452 2,063,130 SH   SOLE 0 2,008,093 0 55,037
PALOMAR HLDGS INC COM 69753M105 342 5,100 SH   SOLE 0 5,100 0 0
P A M TRANSN SVCS INC COM 693149106 21,743 352,403 SH   SOLE 0 348,853 0 3,550
PAN AMERN SILVER CORP COM 697900108 22,619 753,219 SH   SOLE 0 753,219 0 0
PANGAEA LOGISTICS SOLUTION L SHS G6891L105 597 188,891 SH   SOLE 0 18,297 0 170,594
PAPA JOHNS INTL INC COM 698813102 62,267 702,468 SH   SOLE 0 672,164 0 30,304
PARAMOUNT GOLD NEV CORP COM 69924M109 216 216,203 SH   SOLE 0 1,952 0 214,251
PARAMOUNT GROUP INC COM 69924R108 7,111 702,000 SH   SOLE 0 681,423 0 20,577
PARATEK PHARMACEUTICALS INC COM 699374302 4,263 603,820 SH   SOLE 0 558,520 0 45,300
PARK AEROSPACE CORP COM 70014A104 18,808 1,422,697 SH   SOLE 0 1,390,897 0 31,800
PARK CITY GROUP INC COM NEW 700215304 1,427 233,508 SH   SOLE 0 191,508 0 42,000
PARKE BANCORP INC COM 700885106 3,047 152,434 SH   SOLE 0 109,747 0 42,687
PAR PAC HOLDINGS INC COM NEW 69888T207 10,242 725,387 SH   SOLE 0 725,387 0 0
PARTNER COMMUNICATIONS CO LT ADR 70211M109 12,725 2,667,650 SH   SOLE 0 2,667,650 0 0
PARTY CITY HOLDCO INC COM 702149105 14,364 2,476,547 SH   SOLE 0 2,476,547 0 0
PATRICK INDS INC COM 703343103 2,661 31,302 SH   SOLE 0 31,302 0 0
PATRIOT TRANSN HLDG INC COM 70338W105 440 40,000 SH   SOLE 0 400 0 39,600
PATTERSON-UTI ENERGY INC COM 703481101 41,943 5,882,659 SH   SOLE 0 5,859,756 0 22,903
PAYA HOLDINGS INC COM CL A 70434P103 353 32,200 SH   SOLE 0 0 0 32,200
PAYCOM SOFTWARE INC COM 70432V102 30,770 83,150 SH   SOLE 0 79,702 0 3,448
PAYSIGN INC COM 70451A104 6,765 1,547,958 SH   SOLE 0 1,323,432 0 224,526
PBF ENERGY INC CL A 69318G106 18,587 1,313,600 SH   SOLE 0 1,247,050 0 66,550
PCB BANCORP COM 69320M109 822 54,832 SH   SOLE 0 44,068 0 10,764
PCSB FINL CORP COM 69324R104 7,258 436,982 SH   SOLE 0 406,595 0 30,387
PCTEL INC COM 69325Q105 9,752 1,403,137 SH   SOLE 0 1,396,338 0 6,799
PDF SOLUTIONS INC COM 693282105 2,577 144,924 SH   SOLE 0 3,866 0 141,058
PDL CMNTY BANCORP COM 69290X101 1,555 139,959 SH   SOLE 0 126,197 0 13,762
PDS BIOTECHNOLOGY CORP COM 70465T107 3,038 667,747 SH   SOLE 0 658,098 0 9,649
PEABODY ENGR CORP COM 704551100 6,810 2,225,553 SH   SOLE 0 2,225,553 0 0
PEAPACK-GLADSTONE FINL CORP COM 704699107 11,821 382,820 SH   SOLE 0 323,520 0 59,300
PEARSON PLC SPONSORED ADR 705015105 2,507 234,500 SH   SOLE 0 234,500 0 0
PELOTON INTERACTIVE INC CL A COM 70614W100 252,235 2,243,288 SH   SOLE 0 2,243,288 0 0
PENNANT GROUP INC COM 70805E109 856 18,700 SH   SOLE 0 771 0 17,929
PENNS WOODS BANCORP INC COM 708430103 4,680 194,269 SH   SOLE 0 157,541 0 36,728
PENNYMAC FINL SVCS INC NEW COM 70932M107 6,251 93,476 SH   SOLE 0 48,034 0 45,442
PENNYMAC MTG INVT TR COM 70931T103 4,857 247,800 SH   SOLE 0 247,800 0 0
PEOPLES BANCORP INC COM 709789101 6,392 192,700 SH   SOLE 0 192,700 0 0
PEOPLES BANCORP N C INC COM 710577107 1,265 53,492 SH   SOLE 0 42,712 0 10,780
PEOPLES FINL SVCS CORP COM 711040105 2,168 51,317 SH   SOLE 0 37,904 0 13,413
PEOPLES UNITED FINANCIAL INC COM 712704105 1,357 75,793 SH   SOLE 0 34,124 0 41,669
PEPSICO INC COM 713448108 919 6,500 SH   SOLE 0 6,500 0 0
PERDOCEO ED CORP COM 71363P106 62,943 5,262,787 SH   SOLE 0 4,907,041 0 355,746
PERFICIENT INC COM 71375U101 2,619 44,593 SH   SOLE 0 44,593 0 0
PERFORMANCE SHIPPING INC COM NEW Y67305121 564 101,295 SH   SOLE 0 83,283 0 18,012
PERFORMANT FINL CORP COM 71377E105 3,096 1,439,939 SH   SOLE 0 1,221,539 0 218,400
PERION NETWORK LTD SHS NEW M78673114 36,397 2,033,373 SH   SOLE 0 1,949,954 0 83,419
PERKINELMER INC COM 714046109 41,450 323,100 SH   SOLE 0 267,052 0 56,048
PERMA-FIX ENVIRONMENTAL SVCS COM NEW 714157203 1,581 215,742 SH   SOLE 0 138,242 0 77,500
PERMA-PIPE INTL HLDGS INC COM 714167103 1,561 256,693 SH   SOLE 0 228,461 0 28,232
PERRIGO CO PLC SHS G97822103 18,523 457,708 SH   SOLE 0 424,503 0 33,205
PERSONALIS INC COM 71535D106 16,565 673,100 SH   SOLE 0 625,660 0 47,440
PERSPECTA INC COM 715347100 13,624 469,000 SH   SOLE 0 436,634 0 32,366
PETMED EXPRESS INC COM 716382106 34,119 969,973 SH   SOLE 0 969,973 0 0
PETROCHINA CO LTD SPONSORED ADR 71646E100 38,877 1,075,447 SH   SOLE 0 994,547 0 80,900
PETROLEO BRASILEIRO SA PETRO SP ADR NON VTG 71654V101 27,240 3,189,720 SH   SOLE 0 3,189,720 0 0
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 72,469 8,545,830 SH   SOLE 0 8,545,830 0 0
PETROS PHARMACEUTICALS INC COM 71678J100 692 185,545 SH   SOLE 0 61,907 0 123,638
PFSWEB INC COM NEW 717098206 5,260 779,210 SH   SOLE 0 733,777 0 45,433
PGT INNOVATIONS INC COM 69336V101 52,480 2,078,397 SH   SOLE 0 2,078,397 0 0
PHATHOM PHARMACEUTICALS INC COM 71722W107 424 11,300 SH   SOLE 0 1,600 0 9,700
PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 17,246 706,800 SH   SOLE 0 706,800 0 0
PHILIP MORRIS INTL INC COM 718172109 195,299 2,200,800 SH   SOLE 0 1,417,597 0 783,203
PHOENIX NEW MEDIA LTD SPONSORED ADS 71910C103 1,672 944,717 SH   SOLE 0 524,300 0 420,417
PHOENIX TREE HLDGS LTD SPONSORED ADS 719156101 43 18,200 SH   SOLE 0 7,196 0 11,004
PHOTRONICS INC COM 719405102 3,330 258,905 SH   SOLE 0 258,905 0 0
PHREESIA INC COM 71944F106 17,599 337,800 SH   SOLE 0 335,304 0 2,496
PHX MINERALS INC CL A 69291A100 301 104,955 SH   SOLE 0 0 0 104,955
PHYSICIANS RLTY TR COM 71943U104 11,549 653,603 SH   SOLE 0 636,170 0 17,433
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 2,328 134,000 SH   SOLE 0 134,000 0 0
PIERIS PHARMACEUTICALS INC COM 720795103 3,416 1,329,090 SH   SOLE 0 1,329,090 0 0
PILGRIMS PRIDE CORP COM 72147K108 10,344 434,813 SH   SOLE 0 434,813 0 0
PIMCO ETF TR 0-5 HIGH YIELD 72201R783 10,454 105,400 SH   SOLE 0 105,400 0 0
PIMCO ETF TR 25YR+ ZERO U S 72201R882 831 6,300 SH   SOLE 0 6,300 0 0
PIMCO ETF TR ACTIVE BD ETF 72201R775 3,776 34,500 SH   SOLE 0 34,500 0 0
PINDUODUO INC SPONSORED ADS 722304102 357,871 2,673,073 SH   SOLE 0 2,627,509 0 45,564
PINGTAN MARINE ENTERPRISE LT SHS G7114V102 475 456,500 SH   SOLE 0 76,339 0 380,161
PINNACLE WEST CAP CORP COM 723484101 41,498 510,112 SH   SOLE 0 510,112 0 0
PINTEC TECHNOLOGY HLDGS LTD SPONSORED ADS 72352G107 118 107,064 SH   SOLE 0 0 0 107,064
PINTEREST INC CL A 72352L106 98,519 1,330,800 SH   SOLE 0 237,852 0 1,092,948
PIONEER PWR SOLUTIONS INC COM NEW 723836300 219 45,100 SH   SOLE 0 622 0 44,478
PIPER SANDLER COMPANIES COM 724078100 27,094 247,095 SH   SOLE 0 247,095 0 0
PITNEY BOWES INC COM 724479100 4,080 495,100 SH   SOLE 0 495,100 0 0
PIXELWORKS INC COM NEW 72581M305 3,105 938,066 SH   SOLE 0 747,375 0 190,691
PJT PARTNERS INC COM CL A 69343T107 4,736 70,000 SH   SOLE 0 0 0 70,000
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 2,037 216,663 SH   SOLE 0 0 0 216,663
PLANET GREEN HLDGS CORP COM 72703U102 112 51,200 SH   SOLE 0 7,802 0 43,398
PLANTRONICS INC NEW COM 727493108 14,588 374,907 SH   SOLE 0 374,907 0 0
PLATINUM GROUP METALS LTD COM 72765Q882 319 83,506 SH   SOLE 0 0 0 83,506
PLAYAGS INC COM 72814N104 10,909 1,350,142 SH   SOLE 0 1,350,142 0 0
PLAYA HOTELS & RESORTS NV SHS N70544106 2,634 360,800 SH   SOLE 0 0 0 360,800
PLDT INC SPONSORED ADR 69344D408 85,145 3,254,761 SH   SOLE 0 3,237,761 0 17,000
PLEXUS CORP COM 729132100 422 4,593 SH   SOLE 0 4,000 0 593
PLUG POWER INC COM NEW 72919P202 12,125 338,300 SH   SOLE 0 5,946 0 332,354
PLUMAS BANCORP COM 729273102 512 17,500 SH   SOLE 0 3,305 0 14,195
PLURISTEM THERAPEUTICS INC COM NEW 72940R300 1,577 330,700 SH   SOLE 0 0 0 330,700
PLX PHARMA INC COM 72942A107 2,515 278,551 SH   SOLE 0 97,883 0 180,668
PLYMOUTH INDL REIT INC COM 729640102 4,099 243,270 SH   SOLE 0 243,270 0 0
PNM RES INC COM 69349H107 16,152 329,300 SH   SOLE 0 315,442 0 13,858
POINTS INTL LTD COM NEW 730843208 10,283 675,630 SH   SOLE 0 625,530 0 50,100
POLARIS INC COM 731068102 3,314 24,823 SH   SOLE 0 24,823 0 0
POLYMET MNG CORP COM NEW 731916409 963 304,746 SH   SOLE 0 0 0 304,746
PORTLAND GEN ELEC CO COM NEW 736508847 6,868 144,688 SH   SOLE 0 131,400 0 13,288
POSCO SPONSORED ADR 693483109 1,509 20,900 SH   SOLE 0 11,783 0 9,117
POSTAL REALTY TRUST INC CL A 73757R102 2,834 164,950 SH   SOLE 0 27,813 0 137,137
POST HLDGS INC COM 737446104 40,850 386,400 SH   SOLE 0 379,949 0 6,451
POTBELLY CORP COM 73754Y100 10,539 1,783,254 SH   SOLE 0 1,757,454 0 25,800
POTLATCHDELTIC CORPORATION COM 737630103 53,327 1,007,689 SH   SOLE 0 1,007,689 0 0
POWELL INDS INC COM 739128106 16,726 493,835 SH   SOLE 0 493,835 0 0
POWERBRIDGE TECHNLOGIES CO L ORD SHS G72007100 31 10,186 SH   SOLE 0 308 0 9,878
POWERFLEET INC COM 73931J109 3,937 479,000 SH   SOLE 0 477,700 0 1,300
POWER INTEGRATIONS INC COM 739276103 2,241 27,500 SH   SOLE 0 26,679 0 821
POWER REIT COM 73933H101 5,727 126,596 SH   SOLE 0 96,296 0 30,300
PPL CORP COM 69351T106 57,201 1,983,400 SH   SOLE 0 1,597,981 0 385,419
PRA GROUP INC COM 69354N106 9,590 258,711 SH   SOLE 0 252,662 0 6,049
PRECIGEN INC COM 74017N105 357 51,787 SH   SOLE 0 51,787 0 0
PRECIPIO INC COM 74019L503 777 336,200 SH   SOLE 0 104,550 0 231,650
PRECISION BIOSCIENCES INC COM 74019P108 1,309 126,438 SH   SOLE 0 0 0 126,438
PREDICTIVE ONCOLOGY INC COM NEW 74039M200 718 593,267 SH   SOLE 0 19,326 0 573,941
PREFERRED APT CMNTYS INC COM 74039L103 569 57,800 SH   SOLE 0 0 0 57,800
PREFERRED BK LOS ANGELES CA COM NEW 740367404 13,803 216,755 SH   SOLE 0 216,755 0 0
PREFORMED LINE PRODS CO COM 740444104 5,638 82,000 SH   SOLE 0 71,400 0 10,600
PREMIER FINANCIAL CORP COM 74052F108 29,805 896,111 SH   SOLE 0 896,111 0 0
PREMIER FINL BANCORP INC COM 74050M105 2,747 147,788 SH   SOLE 0 132,087 0 15,701
PREMIER INC CL A 74051N102 95,225 2,813,132 SH   SOLE 0 2,813,132 0 0
PRESTIGE CONSMR HEALTHCARE I COM 74112D101 8,499 192,802 SH   SOLE 0 192,802 0 0
PRETIUM RES INC COM 74139C102 7,718 744,300 SH   SOLE 0 0 0 744,300
PRICESMART INC COM 741511109 14,403 148,865 SH   SOLE 0 148,068 0 797
PRIMIS FINANCIAL CORP COM 74167B109 6,825 469,413 SH   SOLE 0 376,870 0 92,543
PRIMORIS SVCS CORP COM 74164F103 5,625 169,800 SH   SOLE 0 0 0 169,800
PRIMO WATER CORPORATION COM 74167P108 26,293 1,616,642 SH   SOLE 0 1,345,842 0 270,800
PROASSURANCE CORP COM 74267C106 24,796 926,600 SH   SOLE 0 926,600 0 0
PROCTER AND GAMBLE CO COM 742718109 21,243 156,858 SH   SOLE 0 30,300 0 126,558
PRO-DEX INC COLO COM NEW 74265M205 433 16,060 SH   SOLE 0 16,060 0 0
PROFIRE ENERGY INC COM 74316X101 1,727 1,569,995 SH   SOLE 0 1,344,596 0 225,399
PROFOUND MED CORP COM NEW 74319B502 1,499 74,680 SH   SOLE 0 200 0 74,480
PROG HOLDINGS INC COM NPV 74319R101 19,546 451,524 SH   SOLE 0 423,207 0 28,317
PROGRESS SOFTWARE CORP COM 743312100 88,349 2,005,190 SH   SOLE 0 2,005,190 0 0
PROGYNY INC COM 74340E103 7,273 163,400 SH   SOLE 0 163,400 0 0
PROLOGIS INC. COM 74340W103 25,876 244,114 SH   SOLE 0 135,514 0 108,600
PROOFPOINT INC COM 743424103 15,912 126,500 SH   SOLE 0 126,500 0 0
PROPETRO HLDG CORP COM 74347M108 516 48,400 SH   SOLE 0 48,400 0 0
PROPHASE LABS INC COM 74345W108 2,149 290,610 SH   SOLE 0 290,610 0 0
PROSHARES TR PSHS ULTRA DOW30 74347R305 1,792 27,200 SH   SOLE 0 27,200 0 0
PROSHARES TR PSHS ULTRA QQQ 74347R206 598 5,100 SH   SOLE 0 5,100 0 0
PROSHARES TR PSHS ULTRUSS2000 74347R842 843 7,545 SH   SOLE 0 7,545 0 0
PROSHARES TR PSHS ULT S&P 500 74347R107 1,248 12,200 SH   SOLE 0 12,200 0 0
PROSIGHT GLOBAL INC COM 74349J103 951 75,500 SH   SOLE 0 200 0 75,300
PROSPERITY BANCSHARES INC COM 743606105 8,393 112,072 SH   SOLE 0 105,616 0 6,456
PROTALIX BIOTHERAPEUTICS INC COM 74365A309 2,264 507,634 SH   SOLE 0 507,634 0 0
PROTARA THERAPEUTICS INC COM STK 74365U107 494 31,400 SH   SOLE 0 0 0 31,400
PROTECTIVE INS CORP CL B 74368L203 14,795 646,903 SH   SOLE 0 578,803 0 68,100
PROTHENA CORP PLC SHS G72800108 7,260 289,000 SH   SOLE 0 289,000 0 0
PROTO LABS INC COM 743713109 7,146 58,697 SH   SOLE 0 38,439 0 20,258
PROVENTION BIO INC COM 74374N102 2,408 229,400 SH   SOLE 0 229,400 0 0
PROVIDENT BANCORP INC COM NEW 74383L105 1,620 112,531 SH   SOLE 0 112,531 0 0
PROVIDENT FINL HLDGS INC COM 743868101 6,525 386,092 SH   SOLE 0 374,447 0 11,645
PROVIDENT FINL SVCS INC COM 74386T105 11,696 524,972 SH   SOLE 0 524,972 0 0
PRUDENTIAL BANCORP INC NEW COM 74431A101 5,992 405,981 SH   SOLE 0 379,255 0 26,726
PSYCHEMEDICS CORP COM NEW 744375205 2,565 413,660 SH   SOLE 0 365,040 0 48,620
PTC THERAPEUTICS INC COM 69366J200 9,053 191,200 SH   SOLE 0 188,828 0 2,372
P T TELEKOMUNIKASI INDONESIA SPONSORED ADR 715684106 116,007 4,907,214 SH   SOLE 0 4,866,614 0 40,600
PUBLIC STORAGE COM 74460D109 72,587 294,160 SH   SOLE 0 294,160 0 0
PUHUI WEALTH INVT MGMT CO LT SHS G7306H101 189 37,300 SH   SOLE 0 3,600 0 33,700
PULMATRIX INC COM NEW 74584P202 3,183 2,393,158 SH   SOLE 0 2,393,158 0 0
PULTE GROUP INC COM 745867101 14,341 273,467 SH   SOLE 0 33,411 0 240,056
PUMA BIOTECHNOLOGY INC COM 74587V107 15,477 1,592,235 SH   SOLE 0 1,592,235 0 0
PURE CYCLE CORP COM NEW 746228303 2,407 179,391 SH   SOLE 0 49,700 0 129,691
PURE STORAGE INC CL A 74624M102 37,523 1,742,000 SH   SOLE 0 1,632,371 0 109,629
PURPLE BIOTECH LTD SPONSORED ADS 74638P109 905 219,035 SH   SOLE 0 0 0 219,035
PUXIN LTD ADS 74704P108 203 50,682 SH   SOLE 0 13,139 0 37,543
PYXIS TANKERS INC COM Y71726106 402 390,200 SH   SOLE 0 0 0 390,200
PZENA INVT MGMT INC CLASS A 74731Q103 9,451 897,550 SH   SOLE 0 897,550 0 0
Q2 HLDGS INC COM 74736L109 20,651 206,100 SH   SOLE 0 175,202 0 30,898
QAD INC CL A 74727D306 37,137 557,777 SH   SOLE 0 557,777 0 0
QCR HOLDINGS INC COM 74727A104 21,646 458,400 SH   SOLE 0 439,900 0 18,500
QIWI PLC SPON ADR REP B 74735M108 11,494 1,079,250 SH   SOLE 0 607,770 0 471,480
Q&K INTL GROUP LTD SPONSORED ADS 74738J102 34 13,030 SH   SOLE 0 6,630 0 6,400
QUAD / GRAPHICS INC COM CL A 747301109 3,681 1,042,916 SH   SOLE 0 1,034,300 0 8,616
QUAKER CHEM CORP COM 747316107 5,460 22,400 SH   SOLE 0 19,496 0 2,904
QUALCOMM INC COM 747525103 303,917 2,292,160 SH   SOLE 0 1,550,476 0 741,684
QUANEX BUILDING PRODUCTS COR COM 747619104 44,611 1,700,760 SH   SOLE 0 1,551,507 0 149,253
QUANTERIX CORP COM 74766Q101 7,151 122,300 SH   SOLE 0 90,245 0 32,055
QUEST DIAGNOSTICS INC COM 74834L100 34,485 268,700 SH   SOLE 0 260,961 0 7,739
QUEST RESOURCE HLDG CORP COM NEW 74836W203 1,607 412,046 SH   SOLE 0 371,298 0 40,748
QUINSTREET INC COM 74874Q100 18,916 931,800 SH   SOLE 0 796,000 0 135,800
QUMU CORP COM 749063103 7,696 1,138,515 SH   SOLE 0 901,010 0 237,505
QUOTIENT TECHNOLOGY INC COM 749119103 10,866 665,024 SH   SOLE 0 665,024 0 0
QURATE RETAIL INC COM SER A 74915M100 12,152 1,033,361 SH   SOLE 0 993,501 0 39,860
R1 RCM INC COM 749397105 8,803 356,698 SH   SOLE 0 335,221 0 21,477
RADA ELECTR INDS LTD COM PAR NEW M81863124 4,148 345,400 SH   SOLE 0 959 0 344,441
RADCOM LTD SHS NEW M81865111 2,360 238,833 SH   SOLE 0 177,518 0 61,315
RADIANT LOGISTICS INC COM 75025X100 2,168 311,900 SH   SOLE 0 1,802 0 310,098
RADIUS HEALTH INC COM NEW 750469207 4,722 226,389 SH   SOLE 0 196,296 0 30,093
RADNET INC COM 750491102 28,451 1,308,070 SH   SOLE 0 1,300,670 0 7,400
RADWARE LTD ORD M81873107 52,578 2,016,039 SH   SOLE 0 1,925,739 0 90,300
RAFAEL HLDGS INC COM CL B 75062E106 13,353 334,488 SH   SOLE 0 334,488 0 0
RALPH LAUREN CORP CL A 751212101 74,515 605,026 SH   SOLE 0 605,026 0 0
RAMACO RES INC COM 75134P303 276 65,166 SH   SOLE 0 38,017 0 27,149
RAMBUS INC DEL COM 750917106 29,645 1,524,960 SH   SOLE 0 1,524,960 0 0
RA MED SYS INC COM 74933X203 725 155,502 SH   SOLE 0 155,502 0 0
RANDOLPH BANCORP INC COM 752378109 598 29,900 SH   SOLE 0 436 0 29,464
RANGER ENERGY SVCS INC COM CL A 75282U104 592 107,963 SH   SOLE 0 90,475 0 17,488
RANPAK HOLDINGS CORP COM CL A 75321W103 2,544 126,815 SH   SOLE 0 8,700 0 118,115
RAPID7 INC COM 753422104 2,439 32,696 SH   SOLE 0 23,064 0 9,632
RATTLER MIDSTREAM LP COM UNITS 75419T103 1,621 152,473 SH   SOLE 0 0 0 152,473
RAVEN INDS INC COM 754212108 6,378 166,400 SH   SOLE 0 166,400 0 0
RAVE RESTAURANT GROUP INC COM 754198109 751 528,769 SH   SOLE 0 287,682 0 241,087
RAYONIER ADVANCED MATLS INC COM 75508B104 35,635 3,928,934 SH   SOLE 0 3,928,934 0 0
RAYONIER INC COM 754907103 49,898 1,547,228 SH   SOLE 0 1,531,502 0 15,726
RAYTHEON TECHNOLOGIES CORP COM 75513E101 100,006 1,294,246 SH   SOLE 0 941,250 0 352,996
RBB BANCORP COM 74930B105 572 28,200 SH   SOLE 0 16,384 0 11,816
RCM TECHNOLOGIES INC COM NEW 749360400 3,037 855,468 SH   SOLE 0 694,135 0 161,333
READING INTL INC CL A 755408101 4,268 769,090 SH   SOLE 0 769,090 0 0
READY CAPITAL CORP COM 75574U101 11,659 868,743 SH   SOLE 0 815,934 0 52,809
REALNETWORKS INC COM NEW 75605L708 7,289 1,714,960 SH   SOLE 0 1,659,942 0 55,018
REALOGY HLDGS CORP COM 75605Y106 7,833 517,700 SH   SOLE 0 517,700 0 0
REALPAGE INC COM 75606N109 2,249 25,794 SH   SOLE 0 12,900 0 12,894
REALTY INCOME CORP COM 756109104 18,686 294,269 SH   SOLE 0 195,478 0 98,791
RECRO PHARMA INC COM 75629F109 3,422 1,226,375 SH   SOLE 0 1,201,277 0 25,098
RED ROCK RESORTS INC CL A 75700L108 2,262 69,400 SH   SOLE 0 69,400 0 0
REDWOOD TR INC COM 758075402 6,105 586,500 SH   SOLE 0 586,500 0 0
REEDS INC COM 758338107 1,169 998,743 SH   SOLE 0 0 0 998,743
REGENERON PHARMACEUTICALS COM 75886F107 30,826 65,152 SH   SOLE 0 58,395 0 6,757
REGENXBIO INC COM 75901B107 2,244 65,779 SH   SOLE 0 61,041 0 4,738
REGIONAL HEALTH PPTYS INC COM 75903M309 367 80,100 SH   SOLE 0 59,978 0 20,122
REGIONAL MGMT CORP COM 75902K106 11,644 335,937 SH   SOLE 0 328,657 0 7,280
REINSURANCE GRP OF AMERICA I COM NEW 759351604 24,681 195,800 SH   SOLE 0 128,403 0 67,397
REKOR SYSTEMS INC COM 759419104 1,781 89,100 SH   SOLE 0 0 0 89,100
RELIANT BANCORP INC COM 75956B101 2,379 82,825 SH   SOLE 0 80,525 0 2,300
RELX PLC SPONSORED ADR 759530108 55,601 2,209,900 SH   SOLE 0 2,209,900 0 0
REMARK HLDGS INC COM 75955K102 4,539 1,990,659 SH   SOLE 0 646,531 0 1,344,128
RE MAX HLDGS INC CL A 75524W108 45,885 1,164,900 SH   SOLE 0 1,164,900 0 0
RENAISSANCERE HLDGS LTD COM G7496G103 13,603 84,887 SH   SOLE 0 39,561 0 45,326
RENEWABLE ENERGY GROUP INC COM NEW 75972A301 2,054 31,103 SH   SOLE 0 25,699 0 5,404
RENREN INC SPONSORED ADS 759892300 291 32,200 SH   SOLE 0 0 0 32,200
RENT A CTR INC NEW COM 76009N100 126,422 2,192,536 SH   SOLE 0 2,192,536 0 0
REPLIGEN CORP COM 759916109 89,820 462,012 SH   SOLE 0 462,012 0 0
REPRO MED SYS INC COM 759910102 538 152,800 SH   SOLE 0 0 0 152,800
REPUBLIC BANCORP INC KY CL A 760281204 1,019 23,000 SH   SOLE 0 20,700 0 2,300
REPUBLIC FIRST BANCORP INC COM 760416107 4,180 1,108,770 SH   SOLE 0 762,783 0 345,987
REPUBLIC SVCS INC COM 760759100 53,238 535,861 SH   SOLE 0 281,644 0 254,217
RESEARCH FRONTIERS INC COM 760911107 56 19,889 SH   SOLE 0 4,312 0 15,577
RESIDEO TECHNOLOGIES INC COM 76118Y104 4,387 155,300 SH   SOLE 0 155,300 0 0
RESMED INC COM 761152107 1,322 6,887 SH   SOLE 0 0 0 6,887
RESOLUTE FST PRODS INC COM 76117W109 7,839 715,900 SH   SOLE 0 570,300 0 145,600
RESONANT INC COM 76118L102 2,290 540,083 SH   SOLE 0 0 0 540,083
RESOURCES CONNECTION INC COM 76122Q105 3,682 271,901 SH   SOLE 0 271,901 0 0
RETAIL OPPORTUNITY INVTS COR COM 76131N101 7,262 457,600 SH   SOLE 0 450,964 0 6,636
RETAIL PPTYS AMER INC CL A 76131V202 24,101 2,299,721 SH   SOLE 0 2,283,080 0 16,641
RETAIL VALUE INC COM 76133Q102 9,173 490,266 SH   SOLE 0 267,877 0 222,389
RETO ECO SOLUTIONS INC COM G75271109 705 486,353 SH   SOLE 0 161,769 0 324,584
RETRACTABLE TECHNOLOGIES INC COM 76129W105 3,873 302,097 SH   SOLE 0 302,097 0 0
REV GROUP INC COM 749527107 962 50,200 SH   SOLE 0 0 0 50,200
REVOLUTION MEDICINES INC COM 76155X100 440 9,600 SH   SOLE 0 9,176 0 424
REVOLVE GROUP INC CL A 76156B107 51,714 1,151,000 SH   SOLE 0 1,147,654 0 3,346
REWALK ROBOTICS LTD SHS M8216Q200 133 54,905 SH   SOLE 0 5,500 0 49,405
REX AMERICAN RES CORP COM 761624105 33,163 394,005 SH   SOLE 0 394,005 0 0
REXFORD INDL RLTY INC COM 76169C100 7,852 155,800 SH   SOLE 0 147,687 0 8,113
REYNOLDS CONSUMER PRODS INC COM 76171L106 7,094 238,228 SH   SOLE 0 238,228 0 0
RF INDS LTD COM PAR $0.01 749552105 4,104 677,251 SH   SOLE 0 655,451 0 21,800
RGC RES INC COM 74955L103 2,382 107,388 SH   SOLE 0 52,473 0 54,915
RH COM 74967X103 85,731 143,700 SH   SOLE 0 108,355 0 35,345
RHINEBECK BANCORP INC COM 762093102 137 13,200 SH   SOLE 0 8,384 0 4,816
RHYTHM PHARMACEUTICALS INC COM 76243J105 1,042 49,000 SH   SOLE 0 0 0 49,000
RIBBON COMMUNICATIONS INC COM 762544104 4,986 607,336 SH   SOLE 0 484,024 0 123,312
RICEBRAN TECHNOLOGIES COM NEW 762831204 502 507,300 SH   SOLE 0 507,300 0 0
RICHARDSON ELECTRS LTD COM 763165107 5,725 898,678 SH   SOLE 0 840,398 0 58,280
RICHMOND MUT BANCORPORATION COM 76525P100 740 54,542 SH   SOLE 0 18,802 0 35,740
RIGEL PHARMACEUTICALS INC COM NEW 766559603 754 220,500 SH   SOLE 0 220,500 0 0
RIGNET INC COM 766582100 8,410 964,400 SH   SOLE 0 964,400 0 0
RIMINI STR INC DEL COM 76674Q107 6,372 710,379 SH   SOLE 0 452,979 0 257,400
RING ENERGY INC COM 76680V108 669 289,800 SH   SOLE 0 0 0 289,800
RIOT BLOCKCHAIN INC COM 767292105 61,822 1,160,549 SH   SOLE 0 567,520 0 593,029
RIO TINTO PLC SPONSORED ADR 767204100 45,790 589,700 SH   SOLE 0 410,490 0 179,210
RISE ED CAYMAN LTD SPONSORED ADR 76761L102 759 187,380 SH   SOLE 0 167,932 0 19,448
RITCHIE BROS AUCTIONEERS COM 767744105 87,355 1,492,008 SH   SOLE 0 1,335,408 0 156,600
RITE AID CORP COM 767754872 34,716 1,696,785 SH   SOLE 0 1,487,611 0 209,174
RIVERVIEW BANCORP INC COM 769397100 2,270 327,607 SH   SOLE 0 273,566 0 54,041
RIVERVIEW FINL CORP NEW COM 76940Q105 163 15,600 SH   SOLE 0 5,086 0 10,514
RMR GROUP INC CL A 74967R106 22,618 554,216 SH   SOLE 0 554,216 0 0
ROBERT HALF INTL INC COM 770323103 25,708 329,300 SH   SOLE 0 245,854 0 83,446
ROCKET PHARMACEUTICALS INC COM 77313F106 2,467 55,590 SH   SOLE 0 55,590 0 0
ROCKWELL MED INC COM 774374102 1,582 1,363,980 SH   SOLE 0 474,105 0 889,875
ROCKY BRANDS INC COM 774515100 15,824 292,712 SH   SOLE 0 267,612 0 25,100
ROCKY MTN CHOCOLATE FACTORY COM 77467X101 2,503 474,951 SH   SOLE 0 429,646 0 45,305
ROGERS COMMUNICATIONS INC CL B 775109200 151,564 3,287,722 SH   SOLE 0 3,287,722 0 0
ROGERS CORP COM 775133101 3,985 21,174 SH   SOLE 0 20,474 0 700
ROKU INC COM CL A 77543R102 474,223 1,455,700 SH   SOLE 0 819,027 0 636,673
ROLLINS INC COM 775711104 24,272 705,169 SH   SOLE 0 705,169 0 0
ROPER TECHNOLOGIES INC COM 776696106 25,088 62,200 SH   SOLE 0 59,692 0 2,508
ROYAL BK CDA COM 780087102 21,205 229,994 SH   SOLE 0 132,825 0 97,169
ROYAL DUTCH SHELL PLC SPON ADR B 780259107 36,566 992,827 SH   SOLE 0 0 0 992,827
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 45,015 1,148,059 SH   SOLE 0 0 0 1,148,059
ROYAL GOLD INC COM 780287108 73,767 685,442 SH   SOLE 0 581,109 0 104,333
RPC INC COM 749660106 802 148,500 SH   SOLE 0 148,500 0 0
RPM INTL INC COM 749685103 6,558 71,400 SH   SOLE 0 71,400 0 0
RUBICON TECHNOLOGY INC COM NEW 78112T206 1,120 108,512 SH   SOLE 0 106,189 0 2,323
RUBIUS THERAPEUTICS INC COM 78116T103 1,670 63,000 SH   SOLE 0 63,000 0 0
RUHNN HLDG LTD ADS 781314109 1,774 529,668 SH   SOLE 0 277,568 0 252,100
RUSH ENTERPRISES INC CL A 781846209 24,299 487,643 SH   SOLE 0 487,643 0 0
RUSH ENTERPRISES INC CL B 781846308 18,527 410,899 SH   SOLE 0 394,899 0 16,000
RUTHS HOSPITALITY GROUP INC COM 783332109 6,031 242,900 SH   SOLE 0 242,900 0 0
RYANAIR HOLDINGS PLC SPONSORED ADS 783513203 235,529 2,048,082 SH   SOLE 0 2,046,971 0 1,111
RYB ED INC ADR 74979W101 1,164 307,914 SH   SOLE 0 253,114 0 54,800
RYDER SYS INC COM 783549108 12,391 163,800 SH   SOLE 0 157,514 0 6,286
RYERSON HLDG CORP COM 783754104 3,808 223,500 SH   SOLE 0 223,500 0 0
SABRA HEALTH CARE REIT INC COM 78573L106 15,599 898,579 SH   SOLE 0 847,899 0 50,680
SACHEM CAP CORP COM 78590A109 1,016 194,672 SH   SOLE 0 0 0 194,672
SAFE BULKERS INC COM Y7388L103 12,427 5,072,386 SH   SOLE 0 4,388,686 0 683,700
SAFEGUARD SCIENTIFICS INC COM NEW 786449207 1,773 260,017 SH   SOLE 0 34,700 0 225,317
SAFE T GROUP LTD SPONSORD ADS NEW 78643B401 741 548,845 SH   SOLE 0 195,985 0 352,860
SAFETY INS GROUP INC COM 78648T100 19,420 230,500 SH   SOLE 0 192,014 0 38,486
SAGA COMMUNICATIONS INC CL A NEW 786598300 3,740 171,179 SH   SOLE 0 157,929 0 13,250
SAILPOINT TECHNOLOGIES HLDGS COM 78781P105 19,669 388,400 SH   SOLE 0 386,228 0 2,172
SALARIUS PHARMACEUTICALS INC COM NEW 79400X107 352 237,601 SH   SOLE 0 0 0 237,601
SALEM MEDIA GROUP INC CL A 794093104 452 153,706 SH   SOLE 0 62,200 0 91,506
SALESFORCE COM INC COM 79466L302 55,188 260,481 SH   SOLE 0 174,286 0 86,195
SALISBURY BANCORP INC COM 795226109 640 14,400 SH   SOLE 0 3,997 0 10,403
SALLY BEAUTY HLDGS INC COM 79546E104 11,484 570,500 SH   SOLE 0 559,985 0 10,515
SANDERSON FARMS INC COM 800013104 48,045 308,418 SH   SOLE 0 308,418 0 0
SANDRIDGE ENERGY INC COM NEW 80007P869 2,577 659,165 SH   SOLE 0 476,289 0 182,876
SANDSTORM GOLD LTD COM NEW 80013R206 30,557 4,494,840 SH   SOLE 0 3,925,340 0 569,500
SANDY SPRING BANCORP INC COM 800363103 7,955 183,163 SH   SOLE 0 183,163 0 0
SANFILIPPO JOHN B & SON INC COM 800422107 11,721 129,700 SH   SOLE 0 129,700 0 0
SANGAMO THERAPEUTICS INC COM 800677106 9,771 779,800 SH   SOLE 0 779,800 0 0
SANMINA CORPORATION COM 801056102 24,419 590,107 SH   SOLE 0 586,607 0 3,500
SANTANDER CONSUMER USA HLDGS COM 80283M101 16,166 597,400 SH   SOLE 0 582,113 0 15,287
SAPIENS INTL CORP N V SHS G7T16G103 22,860 719,103 SH   SOLE 0 682,403 0 36,700
SAP SE SPON ADR 803054204 73,392 597,700 SH   SOLE 0 0 0 597,700
SATSUMA PHARMACEUTICALS INC COM 80405P107 573 97,000 SH   SOLE 0 0 0 97,000
SAUL CTRS INC COM 804395101 10,331 257,574 SH   SOLE 0 257,574 0 0
SAVARA INC COM 805111101 135 64,700 SH   SOLE 0 64,700 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104 11,504 41,449 SH   SOLE 0 2,800 0 38,649
SB FINL GROUP INC COM 78408D105 446 24,400 SH   SOLE 0 4,372 0 20,028
SCHOLAR ROCK HLDG CORP COM 80706P103 3,430 67,700 SH   SOLE 0 26,090 0 41,610
SCHRODINGER INC COM 80810D103 6,927 90,800 SH   SOLE 0 58,708 0 32,092
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 4,853 129,000 SH   SOLE 0 129,000 0 0
SCHWAB STRATEGIC TR INTL SCEQT ETF 808524888 3,307 83,900 SH   SOLE 0 83,900 0 0
SCHWAB STRATEGIC TR INTRM TRM TRES 808524854 8,117 143,900 SH   SOLE 0 143,900 0 0
SCHWAB STRATEGIC TR SCHWAB FDT US LG 808524771 202 3,900 SH   SOLE 0 3,900 0 0
SCHWAB STRATEGIC TR SCHWB FDT INT LG 808524755 2,144 66,800 SH   SOLE 0 66,800 0 0
SCHWAB STRATEGIC TR SCHWB FDT INT SC 808524748 873 23,300 SH   SOLE 0 23,300 0 0
SCHWAB STRATEGIC TR SHT TM US TRES 808524862 14,593 284,400 SH   SOLE 0 284,400 0 0
SCHWAB STRATEGIC TR US AGGREGATE B 808524839 6,641 123,100 SH   SOLE 0 123,100 0 0
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 745 7,700 SH   SOLE 0 7,700 0 0
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 764 11,700 SH   SOLE 0 11,700 0 0
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 528 7,100 SH   SOLE 0 7,100 0 0
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 3,279 32,900 SH   SOLE 0 32,900 0 0
SCHWAB STRATEGIC TR US TIPS ETF 808524870 4,801 78,500 SH   SOLE 0 78,500 0 0
SCHWEITZER-MAUDUIT INTL INC COM 808541106 3,065 62,598 SH   SOLE 0 62,598 0 0
SCIPLAY CORPORATION CL A 809087109 19,122 1,181,800 SH   SOLE 0 1,015,942 0 165,858
SCPHARMACEUTICALS INC COM 810648105 1,273 191,386 SH   SOLE 0 191,386 0 0
SCULLY ROYALTY LTD COM SHS G7T96K107 567 65,000 SH   SOLE 0 65,000 0 0
SEABOARD CORP DEL COM 811543107 27,284 7,394 SH   SOLE 0 7,394 0 0
SEACOR MARINE HLDGS INC COM 78413P101 167 31,400 SH   SOLE 0 31,400 0 0
SEAGEN INC COM 81181C104 105,688 761,113 SH   SOLE 0 618,503 0 142,610
SEALED AIR CORP NEW COM 81211K100 24,210 528,362 SH   SOLE 0 523,645 0 4,717
SEA LTD SPONSORD ADS 81141R100 79,023 354,000 SH   SOLE 0 166,175 0 187,825
SEASPINE HLDGS CORP COM 81255T108 9,184 527,800 SH   SOLE 0 527,800 0 0
SEAWORLD ENTMT INC COM 81282V100 15,522 312,505 SH   SOLE 0 281,173 0 31,332
SECOO HLDG LTD ADR 81367P101 787 310,900 SH   SOLE 0 139,416 0 171,484
SECUREWORKS CORP CL A 81374A105 312 23,340 SH   SOLE 0 23,340 0 0
SECURITY NATL FINL CORP CL A NEW 814785309 2,404 257,126 SH   SOLE 0 221,574 0 35,552
SEI INVTS CO COM 784117103 11,926 195,726 SH   SOLE 0 173,342 0 22,384
SELECTA BIOSCIENCES INC COM 816212104 1,287 284,500 SH   SOLE 0 33,100 0 251,400
SELECT BANCORP INC NEW COM 81617L108 2,020 182,462 SH   SOLE 0 116,159 0 66,303
SELECT ENERGY SVCS INC CL A COM 81617J301 6,347 1,274,549 SH   SOLE 0 1,102,175 0 172,374
SELECT INTERIOR CONCEPTS INC CL A 816120307 2,028 281,641 SH   SOLE 0 84,241 0 197,400
SELECT MED HLDGS CORP COM 81619Q105 10,155 297,800 SH   SOLE 0 246,792 0 51,008
SELECT SECTOR SPDR TR ENERGY 81369Y506 6,103 124,400 SH   SOLE 0 124,400 0 0
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 3,187 80,700 SH   SOLE 0 80,700 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 26,473 157,509 SH   SOLE 0 157,509 0 0
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 26,258 384,400 SH   SOLE 0 384,400 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 4,226 36,200 SH   SOLE 0 36,200 0 0
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 1,781 52,300 SH   SOLE 0 52,300 0 0
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 17,120 173,900 SH   SOLE 0 173,900 0 0
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 2,997 46,800 SH   SOLE 0 46,800 0 0
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 6,414 81,400 SH   SOLE 0 81,400 0 0
SEMILEDS CORP COM NEW 816645204 1,154 253,059 SH   SOLE 0 198,988 0 54,071
SEMPRA ENERGY COM 816851109 6,337 47,800 SH   SOLE 0 0 0 47,800
SEMTECH CORP COM 816850101 8,509 123,316 SH   SOLE 0 123,316 0 0
SENDAS DISTRIBUIDORA S A SPON ADS 81689T104 4,752 365,500 SH   SOLE 0 365,500 0 0
SENECA FOODS CORP NEW CL A 817070501 5,593 118,763 SH   SOLE 0 118,763 0 0
SENMIAO TECHNOLOGY LTD COM 817225105 47 33,385 SH   SOLE 0 0 0 33,385
SENSATA TECHNOLOGIES HLDG PL SHS G8060N102 17,107 295,200 SH   SOLE 0 293,256 0 1,944
SENSEONICS HLDGS INC COM 81727U105 4,722 1,788,500 SH   SOLE 0 1,788,500 0 0
SENSUS HEALTHCARE INC COM 81728J109 82 21,534 SH   SOLE 0 21,534 0 0
SERES THERAPEUTICS INC COM 81750R102 2,660 129,200 SH   SOLE 0 129,200 0 0
SERVICE CORP INTL COM 817565104 9,557 187,200 SH   SOLE 0 169,003 0 18,197
SERVICENOW INC COM 81762P102 55,162 110,300 SH   SOLE 0 44,711 0 65,589
SERVICESOURCE INTL INC COM 81763U100 7,287 4,957,361 SH   SOLE 0 3,898,926 0 1,058,435
SESEN BIO INC COM 817763105 9,745 3,747,897 SH   SOLE 0 1,719,797 0 2,028,100
SEVERN BANCORP INC ANNAPOLIS COM 81811M100 194 16,000 SH   SOLE 0 0 0 16,000
SFL CORPORATION LTD SHS G7738W106 6,263 780,965 SH   SOLE 0 780,965 0 0
SG BLOCKS INC COM NEW 78418A505 363 77,976 SH   SOLE 0 0 0 77,976
SGOCO GROUP LTD SHS NEW G80751129 125 59,195 SH   SOLE 0 59,195 0 0
SHAKE SHACK INC CL A 819047101 26,666 236,467 SH   SOLE 0 185,429 0 51,038
SHARPS COMPLIANCE CORP COM 820017101 4,718 328,346 SH   SOLE 0 328,346 0 0
SHARPSPRING INC COM 820054104 2,024 126,500 SH   SOLE 0 0 0 126,500
SHAW COMMUNICATIONS INC CL B CONV 82028K200 73,526 2,804,200 SH   SOLE 0 2,804,200 0 0
SHENANDOAH TELECOMMUNICATION COM 82312B106 61,813 1,266,394 SH   SOLE 0 1,266,394 0 0
SHERWIN WILLIAMS CO COM 824348106 97,844 132,578 SH   SOLE 0 101,501 0 31,077
SHIFTPIXY INC COM NEW 82452L203 341 148,266 SH   SOLE 0 0 0 148,266
SHINECO INC COM 824567309 600 146,714 SH   SOLE 0 146,714 0 0
SHOPIFY INC CL A 82509L107 269,336 243,500 SH   SOLE 0 146,694 0 96,806
SHORE BANCSHARES INC COM 825107105 6,106 358,737 SH   SOLE 0 295,196 0 63,541
SHOTSPOTTER INC COM 82536T107 2,807 80,032 SH   SOLE 0 80,032 0 0
SHUTTERSTOCK INC COM 825690100 109,377 1,228,401 SH   SOLE 0 1,227,501 0 900
SI BONE INC COM 825704109 6,222 195,601 SH   SOLE 0 195,601 0 0
SIEBERT FINL CORP COM 826176109 218 53,900 SH   SOLE 0 200 0 53,700
SIENTRA INC COM 82621J105 494 67,700 SH   SOLE 0 1,301 0 66,399
SIERRA BANCORP COM 82620P102 9,306 347,231 SH   SOLE 0 287,933 0 59,298
SIERRA METALS INC COM 82639W106 2,982 947,891 SH   SOLE 0 91,000 0 856,891
SIERRA ONCOLOGY INC COM NEW 82640U404 1,852 107,474 SH   SOLE 0 107,474 0 0
SIERRA WIRELESS INC COM 826516106 18,553 1,256,362 SH   SOLE 0 1,197,419 0 58,943
SIFCO INDS INC COM 826546103 1,458 116,234 SH   SOLE 0 86,134 0 30,100
SIFY TECHNOLOGIES LTD SPONSORED ADS 82655M107 1,428 404,530 SH   SOLE 0 404,530 0 0
SIGA TECHNOLOGIES INC COM 826917106 4,986 767,014 SH   SOLE 0 519,717 0 247,297
SIGMA LABS INC COM 826598500 388 104,200 SH   SOLE 0 640 0 103,560
SIGMATRON INTL INC COM 82661L101 1,656 308,425 SH   SOLE 0 250,878 0 57,547
SIGNET JEWELERS LIMITED SHS G81276100 13,643 235,300 SH   SOLE 0 214,492 0 20,808
SILGAN HOLDINGS INC COM 827048109 520 12,380 SH   SOLE 0 8,835 0 3,545
SILICOM LTD ORD M84116108 3,587 79,500 SH   SOLE 0 0 0 79,500
SILICON LABORATORIES INC COM 826919102 9,056 64,198 SH   SOLE 0 62,018 0 2,180
SILICON MOTION TECHNOLOGY CO SPONSORED ADR 82706C108 17,014 286,487 SH   SOLE 0 286,487 0 0
SILK RD MED INC COM 82710M100 2,644 52,200 SH   SOLE 0 45,974 0 6,226
SILVERCORP METALS INC COM 82835P103 20,760 4,228,196 SH   SOLE 0 4,228,196 0 0
SILVERCREST ASSET MGMT GROUP CL A 828359109 3,587 249,471 SH   SOLE 0 204,628 0 44,843
SIMPSON MFG INC COM 829073105 9,554 92,100 SH   SOLE 0 92,100 0 0
SIMULATIONS PLUS INC COM 829214105 500 7,900 SH   SOLE 0 7,900 0 0
SINOPEC SHANGHAI PETROCHEMIC SPON ADR H 82935M109 11,246 475,717 SH   SOLE 0 469,117 0 6,600
SINOVAC BIOTECH LTD SHS P8696W104 1,537 2,375,841 SH   SOLE 0 2,306,141 0 69,700
SINTX TECHNOLOGIES INC COM NEW 829392307 1,214 649,200 SH   SOLE 0 326,249 0 322,951
SIO GENE THERAPIES INC COMMON 829399104 1,257 481,707 SH   SOLE 0 2,000 0 479,707
SIRIUSPOINT LTD COM G8192H106 6,335 622,880 SH   SOLE 0 389,434 0 233,446
SIRIUS XM HOLDINGS INC COM 82968B103 19,417 3,188,403 SH   SOLE 0 2,005,942 0 1,182,461
SITE CTRS CORP COM 82981J109 5,437 400,956 SH   SOLE 0 329,110 0 71,846
SJW GROUP COM 784305104 31,980 507,700 SH   SOLE 0 505,900 0 1,800
SK TELECOM LTD SPONSORED ADR 78440P108 1,059 38,900 SH   SOLE 0 0 0 38,900
SKYLINE CHAMPION CORPORATION COM 830830105 3,295 72,800 SH   SOLE 0 69,026 0 3,774
SKYWEST INC COM 830879102 2,565 47,078 SH   SOLE 0 45,610 0 1,468
SLACK TECHNOLOGIES INC COM CL A 83088V102 203,979 5,020,400 SH   SOLE 0 3,311,728 0 1,708,672
SLEEP NUMBER CORP COM 83125X103 15,081 105,100 SH   SOLE 0 105,100 0 0
SL GREEN RLTY CORP COM 78440X804 1,627 23,252 SH   SOLE 0 23,252 0 0
SLM CORP COM 78442P106 16,432 914,400 SH   SOLE 0 737,507 0 176,893
SMARTFINANCIAL INC COM NEW 83190L208 5,444 251,474 SH   SOLE 0 177,974 0 73,500
SMART SAND INC COM 83191H107 449 177,500 SH   SOLE 0 0 0 177,500
SMILEDIRECTCLUB INC CL A COM 83192H106 3,327 322,700 SH   SOLE 0 322,700 0 0
SMITH A O CORP COM 831865209 32,716 483,900 SH   SOLE 0 474,016 0 9,884
SMITH MICRO SOFTWARE INC COM NEW 832154207 659 119,634 SH   SOLE 0 1,418 0 118,216
SMITH & NEPHEW PLC SPDN ADR NEW 83175M205 9,636 254,250 SH   SOLE 0 253,079 0 1,171
SMITH & WESSON BRANDS INC COM 831754106 64,831 3,715,264 SH   SOLE 0 3,715,264 0 0
SMUCKER J M CO COM NEW 832696405 109,965 869,079 SH   SOLE 0 686,048 0 183,031
SNAP INC CL A 83304A106 64,343 1,230,500 SH   SOLE 0 602,079 0 628,421
SOCIEDAD QUIMICA Y MINERA DE RIGHT 04/19/2021 833636111 119 38,364 SH   SOLE 0 32,669 0 5,695
SOCIEDAD QUIMICA Y MINERA DE SPON ADR SER B 833635105 12,387 233,400 SH   SOLE 0 202,847 0 30,553
SOCKET MOBILE INC COM NEW 83368E200 570 66,300 SH   SOLE 0 1,774 0 64,526
SOGOU INC ADR REPSTG A 83409V104 21,926 2,904,164 SH   SOLE 0 2,904,164 0 0
SOHU COM LTD SPONSORED ADS 83410S108 37,171 2,364,555 SH   SOLE 0 2,339,738 0 24,817
SOLARWINDS CORP COM 83417Q105 6,409 367,500 SH   SOLE 0 367,500 0 0
SOLITARIO ZINC CORP COM 8342EP107 965 1,160,846 SH   SOLE 0 1,160,846 0 0
SONIC AUTOMOTIVE INC CL A 83545G102 3,551 71,626 SH   SOLE 0 70,726 0 900
SONIM TECHNOLOGIES INC COM 83548F101 1,886 2,299,780 SH   SOLE 0 1,445,330 0 854,450
SONOCO PRODS CO COM 835495102 19,041 300,800 SH   SOLE 0 279,985 0 20,815
SONOMA PHARMACEUTICALS INC COM NEW 83558L204 734 98,826 SH   SOLE 0 83,887 0 14,939
SONOS INC COM 83570H108 86,240 2,301,570 SH   SOLE 0 2,286,920 0 14,650
SONY CORP SPONSORED ADR 835699307 52,655 496,700 SH   SOLE 0 362,731 0 133,969
SOTHERLY HOTELS INC COM 83600C103 820 235,715 SH   SOLE 0 126,218 0 109,497
SOUTHERN CO COM 842587107 31,043 499,400 SH   SOLE 0 270,993 0 228,407
SOUTHERN FIRST BANCSHARES COM 842873101 6,245 133,217 SH   SOLE 0 99,576 0 33,641
SOUTHERN MO BANCORP INC COM 843380106 4,738 120,191 SH   SOLE 0 103,534 0 16,657
SOUTH PLAINS FINANCIAL INC COM 83946P107 957 42,100 SH   SOLE 0 0 0 42,100
SOUTHSIDE BANCSHARES INC COM 84470P109 29,955 777,846 SH   SOLE 0 777,846 0 0
SOUTHWEST AIRLS CO COM 844741108 37,722 617,780 SH   SOLE 0 508,853 0 108,927
SOUTHWESTERN ENERGY CO COM 845467109 88 18,900 SH   SOLE 0 18,900 0 0
SO YOUNG INTERNATIONAL INC SPONSORED ADS 83356Q108 3,307 335,100 SH   SOLE 0 335,100 0 0
SPAR GROUP INC COM 784933103 295 175,300 SH   SOLE 0 19,607 0 155,693
SPARK ENERGY INC CL A COM 846511103 11,453 1,072,348 SH   SOLE 0 1,072,348 0 0
SPARK NETWORKS SE SPONSORED ADR 846517100 1,876 251,800 SH   SOLE 0 0 0 251,800
SPARTANNASH CO COM 847215100 21,577 1,099,178 SH   SOLE 0 1,051,112 0 48,066
SPDR INDEX SHS FDS EURO STOXX 50 78463X202 2,475 55,600 SH   SOLE 0 55,600 0 0
SPDR INDEX SHS FDS GLB NAT RESRCE 78463X541