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
1ST SOURCE CORP COM 336901103 594 11,450 SH   SOLE   11,450 0 0
21VIANET GROUP INC SPONSORED ADS A 90138A103 819 113,000 SH   SOLE   110,200 0 2,800
2U INC COM 90214J101 290 12,100 SH   SOLE   11,700 0 400
3-D SYS CORP DEL COM NEW 88554D205 532 60,845 SH   SOLE   55,745 0 5,100
360 FINANCE INC ADS 88557W101 175 17,900 SH   SOLE   17,900 0 0
3M CO COM 88579Y101 329,046 1,865,130 SH   SOLE   1,415,330 0 449,800
51JOB INC SPONSORED ADS 316827104 857 10,100 SH   SOLE   10,100 0 0
58 COM INC SPON ADR REP A 31680Q104 4,738 73,200 SH   SOLE   67,500 0 5,700
8X8 INC NEW COM 282914100 1,445 78,958 SH   SOLE   67,458 0 11,500
A10 NETWORKS INC COM 002121101 2,219 323,048 SH   SOLE   278,348 0 44,700
AAR CORP COM 000361105 4,006 88,832 SH   SOLE   67,707 0 21,125
ABBOTT LABS COM 002824100 15,006 172,761 SH   SOLE   165,461 0 7,300
ABBVIE INC COM 00287Y109 505,601 5,710,422 SH   SOLE   4,569,222 0 1,141,200
ABEONA THERAPEUTICS INC COM 00289Y107 77 23,400 SH   SOLE   22,300 0 1,100
ABERCROMBIE & FITCH CO CL A 002896207 1,005 58,100 SH   SOLE   58,100 0 0
ABIOMED INC COM 003654100 14,932 87,530 SH   SOLE   54,529 0 33,001
ABRAXAS PETE CORP COM 003830106 268 764,048 SH   SOLE   550,539 0 213,509
ACACIA COMMUNICATIONS INC COM 00401C108 6,191 91,300 SH   SOLE   91,300 0 0
ACACIA RESH CORP ACACIA TCH COM 003881307 247 92,915 SH   SOLE   77,638 0 15,277
ACADIA PHARMACEUTICALS INC COM 004225108 4,483 104,800 SH   SOLE   104,200 0 600
ACASTI PHARMA INC CL A NEW 00430K402 853 348,000 SH   SOLE   348,000 0 0
ACCELERATE DIAGNOSTICS INC COM 00430H102 275 16,300 SH   SOLE   14,600 0 1,700
ACCELERON PHARMA INC COM 00434H108 440 8,300 SH   SOLE   8,300 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 2,464 11,701 SH   SOLE   11,701 0 0
ACCO BRANDS CORP COM 00081T108 5,065 541,165 SH   SOLE   464,365 0 76,800
ACCURAY INC COM 004397105 609 216,013 SH   SOLE   191,213 0 24,800
ACER THERAPEUTICS INC COM 00444P108 69 17,300 SH   SOLE   17,300 0 0
ACHILLION PHARMACEUTICALS IN COM 00448Q201 3,518 583,428 SH   SOLE   556,028 0 27,400
ACLARIS THERAPEUTICS INC COM 00461U105 109 57,900 SH   SOLE   55,700 0 2,200
ACM RESEARCH INC COM CL A 00108J109 360 19,500 SH   SOLE   16,600 0 2,900
ACORDA THERAPEUTICS INC COM 00484M106 1,004 492,060 SH   SOLE   448,160 0 43,900
ACTIVISION BLIZZARD INC COM 00507V109 16,174 272,200 SH   SOLE   0 0 272,200
ACTUANT CORP CL A NEW 00508X203 742 28,500 SH   SOLE   28,500 0 0
ACUITY BRANDS INC COM 00508Y102 7,800 56,522 SH   SOLE   56,522 0 0
ADECOAGRO S A COM L00849106 842 100,554 SH   SOLE   100,554 0 0
ADESTO TECHNOLOGIES CORP COM 00687D101 799 94,000 SH   SOLE   67,100 0 26,900
ADIENT PLC ORD SHS G0084W101 2,550 119,982 SH   SOLE   115,882 0 4,100
ADMA BIOLOGICS INC COM 000899104 44 11,000 SH   SOLE   9,400 0 1,600
ADOBE INC COM 00724F101 96,155 291,547 SH   SOLE   249,345 0 42,202
ADT INC COM 00090Q103 252 31,800 SH   SOLE   31,700 0 100
ADTALEM GLOBAL ED INC COM 00737L103 8,784 251,200 SH   SOLE   197,600 0 53,600
ADTRAN INC COM 00738A106 945 95,600 SH   SOLE   93,200 0 2,400
ADURO BIOTECH INC COM 00739L101 429 363,500 SH   SOLE   348,300 0 15,200
ADVANCE AUTO PARTS INC COM 00751Y106 577 3,600 SH   SOLE   3,600 0 0
ADVANCED DISP SVCS INC DEL COM 00790X101 26,329 801,000 SH   SOLE   621,200 0 179,800
ADVANCED DRAIN SYS INC DEL COM 00790R104 16,892 434,900 SH   SOLE   351,100 0 83,800
ADVANCED ENERGY INDS COM 007973100 4,151 58,300 SH   SOLE   58,300 0 0
ADVANCED MICRO DEVICES INC COM 007903107 21,617 471,368 SH   SOLE   471,368 0 0
ADVANSIX INC COM 00773T101 2,357 118,100 SH   SOLE   97,958 0 20,142
ADVERUM BIOTECHNOLOGIES INC COM 00773U108 209 18,100 SH   SOLE   18,100 0 0
AECOM COM 00766T100 11,421 264,799 SH   SOLE   264,799 0 0
AEGION CORP COM 00770F104 781 34,912 SH   SOLE   25,912 0 9,000
AEGLEA BIOTHERAPEUTICS INC COM 00773J103 251 32,900 SH   SOLE   32,700 0 200
AEGON N V NY REGISTRY SHS 007924103 1,258 277,641 SH   SOLE   277,641 0 0
AERCAP HOLDINGS NV SHS N00985106 5,926 96,400 SH   SOLE   90,400 0 6,000
AEROJET ROCKETDYNE HLDGS INC COM 007800105 5,762 126,200 SH   SOLE   126,200 0 0
AES CORP COM 00130H105 48,548 2,439,599 SH   SOLE   2,242,498 0 197,101
AFFILIATED MANAGERS GROUP IN COM 008252108 3,568 42,100 SH   SOLE   9,500 0 32,600
AG MTG INVT TR INC COM 001228105 4,399 285,282 SH   SOLE   270,258 0 15,024
AGENUS INC COM NEW 00847G705 1,876 461,000 SH   SOLE   442,400 0 18,600
AGILENT TECHNOLOGIES INC COM 00846U101 56,734 665,038 SH   SOLE   528,516 0 136,522
AGILYSYS INC COM 00847J105 2,784 109,566 SH   SOLE   92,666 0 16,900
AGIOS PHARMACEUTICALS INC COM 00847X104 1,676 35,100 SH   SOLE   35,100 0 0
AGNICO EAGLE MINES LTD COM 008474108 5,643 91,599 SH   SOLE   74,999 0 16,600
AGREE REALTY CORP COM 008492100 10,777 153,587 SH   SOLE   145,787 0 7,800
AIR PRODS & CHEMS INC COM 009158106 80,884 344,200 SH   SOLE   335,200 0 9,000
AIR TRANSPORT SERVICES GRP I COM 00922R105 1,860 79,300 SH   SOLE   79,300 0 0
AIRCASTLE LTD COM G0129K104 3,259 101,800 SH   SOLE   101,700 0 100
AKORN INC COM 009728106 3,112 2,074,663 SH   SOLE   1,837,063 0 237,600
ALAMOS GOLD INC NEW COM CL A 011532108 7,593 1,261,298 SH   SOLE   1,194,321 0 66,977
ALARM COM HLDGS INC COM 011642105 1,564 36,400 SH   SOLE   35,700 0 700
ALASKA AIR GROUP INC COM 011659109 3,089 45,600 SH   SOLE   45,600 0 0
ALBANY INTL CORP CL A 012348108 915 12,048 SH   SOLE   12,048 0 0
ALBIREO PHARMA INC COM 01345P106 262 10,300 SH   SOLE   10,000 0 300
ALCOA CORP COM 013872106 67,995 3,161,105 SH   SOLE   2,537,759 0 623,346
ALCON INC ORD SHS H01301128 18,560 328,090 SH   SOLE   328,090 0 0
ALDEYRA THERAPEUTICS INC COM 01438T106 59 10,100 SH   SOLE   9,300 0 800
ALEXANDER & BALDWIN INC NEW COM 014491104 2,266 108,100 SH   SOLE   108,100 0 0
ALEXANDERS INC COM 014752109 925 2,800 SH   SOLE   2,800 0 0
ALEXION PHARMACEUTICALS INC COM 015351109 50,473 466,690 SH   SOLE   372,190 0 94,500
ALGONQUIN PWR UTILS CORP COM 015857105 18,153 1,282,900 SH   SOLE   1,282,900 0 0
ALIGN TECHNOLOGY INC COM 016255101 49,920 178,899 SH   SOLE   117,199 0 61,700
ALKERMES PLC SHS G01767105 29,106 1,426,781 SH   SOLE   1,197,681 0 229,100
ALLEGHENY TECHNOLOGIES INC COM 01741R102 3,870 187,300 SH   SOLE   149,400 0 37,900
ALLEGIANT TRAVEL CO COM 01748X102 5,170 29,707 SH   SOLE   26,307 0 3,400
ALLEGION PUB LTD CO ORD SHS G0176J109 1,333 10,700 SH   SOLE   10,400 0 300
ALLERGAN PLC SHS G0177J108 107,290 561,230 SH   SOLE   555,000 0 6,230
ALLETE INC COM NEW 018522300 2,451 30,200 SH   SOLE   23,300 0 6,900
ALLIANT ENERGY CORP COM 018802108 553 10,100 SH   SOLE   9,900 0 200
ALLISON TRANSMISSION HLDGS I COM 01973R101 16,851 348,729 SH   SOLE   274,434 0 74,295
ALLOT LTD SHS M0854Q105 589 69,309 SH   SOLE   58,301 0 11,008
ALLSTATE CORP COM 020002101 165,953 1,475,798 SH   SOLE   1,258,332 0 217,466
ALLY FINL INC COM 02005N100 11,423 373,800 SH   SOLE   373,800 0 0
ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104 430 31,579 SH   SOLE   26,979 0 4,600
ALPHABET INC CAP STK CL A 02079K305 94,252 70,369 SH   SOLE   48,383 0 21,986
ALPHATEC HOLDINGS INC COM NEW 02081G201 569 80,200 SH   SOLE   74,300 0 5,900
ALTICE USA INC CL A 02156K103 19,002 695,008 SH   SOLE   689,908 0 5,100
ALTRIA GROUP INC COM 02209S103 75,145 1,505,613 SH   SOLE   1,142,213 0 363,400
AMAG PHARMACEUTICALS INC COM 00163U106 2,935 241,144 SH   SOLE   222,944 0 18,200
AMALGAMATED BK NEW YORK N Y CLASS A 022663108 739 38,000 SH   SOLE   38,000 0 0
AMAZON COM INC COM 023135106 626,808 339,211 SH   SOLE   275,011 0 64,200
AMBAC FINL GROUP INC COM NEW 023139884 470 21,800 SH   SOLE   21,800 0 0
AMBARELLA INC SHS G037AX101 8,024 132,500 SH   SOLE   132,500 0 0
AMBEV SA SPONSORED ADR 02319V103 15,131 3,246,900 SH   SOLE   3,246,900 0 0
AMC NETWORKS INC CL A 00164V103 1,888 47,800 SH   SOLE   47,800 0 0
AMDOCS LTD SHS G02602103 39,891 552,587 SH   SOLE   525,800 0 26,787
AMEDISYS INC COM 023436108 8,496 50,900 SH   SOLE   50,900 0 0
AMEREN CORP COM 023608102 11,290 147,000 SH   SOLE   147,000 0 0
AMERESCO INC CL A 02361E108 707 40,427 SH   SOLE   26,684 0 13,743
AMERICAN AXLE & MFG HLDGS IN COM 024061103 337 31,308 SH   SOLE   31,108 0 200
AMERICAN ELEC PWR CO INC COM 025537101 32,908 348,200 SH   SOLE   308,500 0 39,700
AMERICAN EQTY INVT LIFE HLD COM 025676206 766 25,600 SH   SOLE   25,600 0 0
AMERICAN EXPRESS CO COM 025816109 884 7,100 SH   SOLE   7,100 0 0
AMERICAN FINL GROUP INC OHIO COM 025932104 19,672 179,411 SH   SOLE   177,811 0 1,600
AMERICAN HOMES 4 RENT CL A 02665T306 17,207 656,494 SH   SOLE   650,794 0 5,700
AMERICAN NATL INS CO COM 028591105 887 7,536 SH   SOLE   7,536 0 0
AMERICAN OUTDOOR BRANDS CORP COM 02874P103 585 63,000 SH   SOLE   45,000 0 18,000
AMERICAN PUBLIC EDUCATION IN COM 02913V103 1,649 60,191 SH   SOLE   50,691 0 9,500
AMERICAN RENAL ASSOCIATES HO COM 029227105 361 34,800 SH   SOLE   33,100 0 1,700
AMERICAN SOFTWARE INC CL A 029683109 526 35,325 SH   SOLE   32,525 0 2,800
AMERICAN STS WTR CO COM 029899101 2,365 27,300 SH   SOLE   27,300 0 0
AMERICAN SUPERCONDUCTOR CORP SHS NEW 030111207 178 22,700 SH   SOLE   22,700 0 0
AMERICAN TOWER CORP NEW COM 03027X100 53,617 233,300 SH   SOLE   233,200 0 100
AMERICAN WTR WKS CO INC NEW COM 030420103 60,712 494,200 SH   SOLE   384,600 0 109,600
AMERICAS CAR MART INC COM 03062T105 1,925 17,555 SH   SOLE   15,455 0 2,100
AMERICAS GOLD AND SILVER COR COM 03062D100 567 179,000 SH   SOLE   179,000 0 0
AMERISAFE INC COM 03071H100 4,073 61,682 SH   SOLE   55,182 0 6,500
AMERISOURCEBERGEN CORP COM 03073E105 32,784 385,600 SH   SOLE   382,000 0 3,600
AMGEN INC COM 031162100 129,261 536,196 SH   SOLE   435,875 0 100,321
AMICUS THERAPEUTICS INC COM 03152W109 500 51,376 SH   SOLE   50,876 0 500
AMKOR TECHNOLOGY INC COM 031652100 8,677 667,435 SH   SOLE   513,635 0 153,800
AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 1,411 292,749 SH   SOLE   266,949 0 25,800
AMPHENOL CORP NEW CL A 032095101 563 5,200 SH   SOLE   5,200 0 0
AMPLIFY ENERGY CORP NEW COM 03212B103 557 84,280 SH   SOLE   71,121 0 13,159
ANALOG DEVICES INC COM 032654105 19,944 167,821 SH   SOLE   151,900 0 15,921
ANAPLAN INC COM 03272L108 75,603 1,442,800 SH   SOLE   1,200,600 0 242,200
ANAPTYSBIO INC COM 032724106 4,256 261,900 SH   SOLE   245,900 0 16,000
ANGI HOMESERVICES INC COM CL A 00183L102 10,484 1,237,818 SH   SOLE   985,218 0 252,600
ANGIODYNAMICS INC COM 03475V101 2,039 127,371 SH   SOLE   114,671 0 12,700
ANGLOGOLD ASHANTI LTD SPONSORED ADR 035128206 22,210 994,200 SH   SOLE   991,800 0 2,400
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 12,716 155,000 SH   SOLE   155,000 0 0
ANIKA THERAPEUTICS INC COM 035255108 5,995 115,619 SH   SOLE   87,409 0 28,210
ANIXTER INTL INC COM 035290105 8,538 92,700 SH   SOLE   91,900 0 800
ANTARES PHARMA INC COM 036642106 6,523 1,387,932 SH   SOLE   1,214,832 0 173,100
ANTERIX INC COM 03676C100 3,046 70,500 SH   SOLE   53,400 0 17,100
ANTHEM INC COM 036752103 219,172 725,662 SH   SOLE   619,362 0 106,300
ANWORTH MORTGAGE ASSET CP COM 037347101 729 207,187 SH   SOLE   207,087 0 100
APACHE CORP COM 037411105 30,232 1,181,400 SH   SOLE   1,181,400 0 0
APELLIS PHARMACEUTICALS INC COM 03753U106 7,961 260,000 SH   SOLE   214,100 0 45,900
APHRIA INC COM 03765K104 3,625 694,400 SH   SOLE   694,400 0 0
APOGEE ENTERPRISES INC COM 037598109 1,153 35,475 SH   SOLE   34,975 0 500
APOLLO GLOBAL MGMT INC COM CL A 03768E105 491 10,300 SH   SOLE   10,300 0 0
APOLLO INVT CORP COM NEW 03761U502 531 30,387 SH   SOLE   24,121 0 6,266
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 908 55,900 SH   SOLE   55,900 0 0
APPLE INC COM 037833100 22,905 78,000 SH   SOLE   78,000 0 0
APPLIED GENETIC TECHNOL CORP COM 03820J100 231 51,129 SH   SOLE   46,749 0 4,380
APPLIED INDL TECHNOLOGIES IN COM 03820C105 2,189 32,825 SH   SOLE   32,825 0 0
APPLIED MATLS INC COM 038222105 233,996 3,833,485 SH   SOLE   2,963,543 0 869,942
APTARGROUP INC COM 038336103 2,208 19,100 SH   SOLE   18,600 0 500
APTINYX INC COM 03836N103 282 82,600 SH   SOLE   78,100 0 4,500
APTIV PLC SHS G6095L109 741 7,800 SH   SOLE   7,700 0 100
APTOSE BIOSCIENCES INC COM NEW 03835T200 1,709 301,400 SH   SOLE   301,400 0 0
AQUESTIVE THERAPEUTICS INC COM 03843E104 64 11,000 SH   SOLE   9,400 0 1,600
ARAMARK COM 03852U106 12,356 284,701 SH   SOLE   87,000 0 197,701
ARAVIVE INC COM 03890D108 1,064 77,863 SH   SOLE   71,535 0 6,328
ARBUTUS BIOPHARMA CORP COM 03879J100 225 81,000 SH   SOLE   79,900 0 1,100
ARC DOCUMENT SOLUTIONS INC COM 00191G103 192 137,810 SH   SOLE   110,016 0 27,794
ARCBEST CORP COM 03937C105 1,915 69,400 SH   SOLE   68,400 0 1,000
ARCELORMITTAL SA LUXEMBOURG NY REGISTRY SH 03938L203 1,428 81,403 SH   SOLE   81,300 0 103
ARCH CAP GROUP LTD ORD G0450A105 5,148 120,031 SH   SOLE   43,931 0 76,100
ARCH COAL INC CL A 039380407 2,073 28,900 SH   SOLE   28,900 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 593 12,800 SH   SOLE   12,800 0 0
ARCHROCK INC COM 03957W106 888 88,454 SH   SOLE   88,454 0 0
ARCO PLATFORM LTD COM CL A G04553106 1,158 26,200 SH   SOLE   26,200 0 0
ARCONIC INC COM 03965L100 9,157 297,581 SH   SOLE   256,876 0 40,705
ARCOS DORADOS HOLDINGS INC SHS CLASS -A - G0457F107 3,825 472,207 SH   SOLE   450,887 0 21,320
ARCTURUS THERAPEUTICS HLDG I COM 03969T109 533 49,043 SH   SOLE   43,500 0 5,543
ARCUS BIOSCIENCES INC COM 03969F109 740 73,300 SH   SOLE   68,500 0 4,800
ARDAGH GROUP S A CL A L0223L101 820 41,900 SH   SOLE   40,200 0 1,700
ARDELYX INC COM 039697107 1,094 145,800 SH   SOLE   134,600 0 11,200
ARDMORE SHIPPING CORP COM Y0207T100 944 104,300 SH   SOLE   104,300 0 0
ARES CAP CORP COM 04010L103 11,353 608,756 SH   SOLE   608,720 0 36
ARES COML REAL ESTATE CORP COM 04013V108 1,669 105,369 SH   SOLE   100,343 0 5,026
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 7,020 196,700 SH   SOLE   143,900 0 52,800
ARGO GROUP INTL HLDGS LTD COM G0464B107 2,678 40,729 SH   SOLE   40,629 0 100
ARISTA NETWORKS INC COM 040413106 22,293 109,600 SH   SOLE   81,700 0 27,900
ARLO TECHNOLOGIES INC COM 04206A101 443 105,108 SH   SOLE   105,108 0 0
ARMADA HOFFLER PPTYS INC COM 04208T108 2,070 112,800 SH   SOLE   111,000 0 1,800
ARMSTRONG FLOORING INC COM 04238R106 1,044 244,600 SH   SOLE   212,834 0 31,766
ARMSTRONG WORLD INDS INC NEW COM 04247X102 7,409 78,839 SH   SOLE   76,839 0 2,000
ARQULE INC COM 04269E107 1,433 71,800 SH   SOLE   69,300 0 2,500
ARROW ELECTRS INC COM 042735100 5,788 68,298 SH   SOLE   59,198 0 9,100
ARROW FINL CORP COM 042744102 380 10,047 SH   SOLE   8,223 0 1,824
ARROWHEAD PHARMACEUTICALS IN COM 04280A100 9,781 154,200 SH   SOLE   152,500 0 1,700
ARTISAN PARTNERS ASSET MGMT CL A 04316A108 3,665 113,400 SH   SOLE   113,400 0 0
ARVINAS INC COM 04335A105 1,167 28,400 SH   SOLE   27,500 0 900
ASANKO GOLD INC COM 04341Y105 26 27,800 SH   SOLE   25,100 0 2,700
ASCENA RETAIL GROUP INC COM NEW 04351G200 219 28,523 SH   SOLE   27,813 0 710
ASE TECHNOLOGY HOLDING CO LT SPONSORED ADS 00215W100 94 16,825 SH   SOLE   16,825 0 0
ASHFORD HOSPITALITY TR INC COM SHS 044103109 1,344 481,651 SH   SOLE   474,351 0 7,300
ASHLAND GLOBAL HLDGS INC COM 044186104 8,325 108,778 SH   SOLE   104,878 0 3,900
ASPEN TECHNOLOGY INC COM 045327103 7,862 65,010 SH   SOLE   50,810 0 14,200
ASSEMBLY BIOSCIENCES INC COM 045396108 1,434 70,100 SH   SOLE   68,700 0 1,400
ASSERTIO THERAPEUTICS INC COM 04545L107 556 444,844 SH   SOLE   430,644 0 14,200
ASSOCIATED BANC CORP COM 045487105 6,093 276,465 SH   SOLE   275,565 0 900
ASSURED GUARANTY LTD COM G0585R106 15,311 312,333 SH   SOLE   250,933 0 61,400
ASTEC INDS INC COM 046224101 720 17,144 SH   SOLE   17,144 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108 4,014 80,500 SH   SOLE   80,500 0 0
ASTRONICS CORP COM 046433108 2,149 76,900 SH   SOLE   68,100 0 8,800
ASTRONOVA INC COM 04638F108 368 26,800 SH   SOLE   25,600 0 1,200
AT HOME GROUP INC COM 04650Y100 5,528 1,005,100 SH   SOLE   790,100 0 215,000
ATARA BIOTHERAPEUTICS INC COM 046513107 3,309 200,900 SH   SOLE   181,500 0 19,400
ATENTO S A SHS L0427L105 382 132,600 SH   SOLE   110,331 0 22,269
ATHENE HLDG LTD CL A G0684D107 23,901 508,207 SH   SOLE   493,683 0 14,524
ATHENEX INC COM 04685N103 1,718 112,537 SH   SOLE   95,343 0 17,194
ATHERSYS INC COM 04744L106 19 15,200 SH   SOLE   12,600 0 2,600
ATKORE INTL GROUP INC COM 047649108 6,805 168,200 SH   SOLE   163,889 0 4,311
ATLANTIC CAP BANCSHARES INC COM 048269203 1,639 89,300 SH   SOLE   75,500 0 13,800
ATLANTIC PWR CORP COM NEW 04878Q863 844 362,301 SH   SOLE   350,801 0 11,500
ATLANTICA YIELD PLC SHS G0751N103 14,788 560,380 SH   SOLE   467,080 0 93,300
ATLAS FINANCIAL HOLDINGS INC SHS NEW G06207115 40 91,700 SH   SOLE   89,300 0 2,400
ATLASSIAN CORP PLC CL A G06242104 38,264 317,968 SH   SOLE   234,416 0 83,552
ATMOS ENERGY CORP COM 049560105 235 2,100 SH   SOLE   2,100 0 0
ATN INTL INC COM 00215F107 210 3,800 SH   SOLE   3,800 0 0
ATRICURE INC COM 04963C209 2,897 89,100 SH   SOLE   71,800 0 17,300
AUDIOCODES LTD ORD M15342104 1,126 43,847 SH   SOLE   42,947 0 900
AURORA CANNABIS INC COM 05156X108 979 453,149 SH   SOLE   452,849 0 300
AUTODESK INC COM 052769106 302,232 1,647,400 SH   SOLE   1,310,100 0 337,300
AUTOMATIC DATA PROCESSING IN COM 053015103 299,744 1,758,032 SH   SOLE   1,429,618 0 328,414
AUTOWEB INC COM 05335B100 47 19,000 SH   SOLE   15,069 0 3,931
AUTOZONE INC COM 053332102 63,716 53,484 SH   SOLE   47,184 0 6,300
AVALARA INC COM 05338G106 47,459 647,900 SH   SOLE   515,900 0 132,000
AVANGRID INC COM 05351W103 609 11,900 SH   SOLE   11,900 0 0
AVERY DENNISON CORP COM 053611109 6,528 49,900 SH   SOLE   49,700 0 200
AVIANCA HLDGS SA SPON ADR REP PFD 05367G100 101 22,700 SH   SOLE   18,200 0 4,500
AVID BIOSERVICES INC COM 05368M106 395 51,551 SH   SOLE   43,550 0 8,001
AVID TECHNOLOGY INC COM 05367P100 2,103 245,100 SH   SOLE   198,200 0 46,900
AVIS BUDGET GROUP INC COM 053774105 1,422 44,100 SH   SOLE   44,100 0 0
AVNET INC COM 053807103 22,773 536,600 SH   SOLE   400,900 0 135,700
AVON PRODS INC COM 054303102 14,874 2,637,200 SH   SOLE   2,465,600 0 171,600
AXA EQUITABLE HLDGS INC COM 054561105 273 11,000 SH   SOLE   10,800 0 200
AXALTA COATING SYS LTD COM G0750C108 57,146 1,879,815 SH   SOLE   1,797,488 0 82,327
AXCELIS TECHNOLOGIES INC COM NEW 054540208 2,658 110,300 SH   SOLE   73,825 0 36,475
AXIS CAPITAL HOLDINGS LTD SHS G0692U109 4,660 78,400 SH   SOLE   78,400 0 0
AXOGEN INC COM 05463X106 270 15,100 SH   SOLE   11,900 0 3,200
AXON ENTERPRISE INC COM 05464C101 1,370 18,700 SH   SOLE   18,700 0 0
AXOS FINL INC COM 05465C100 448 14,800 SH   SOLE   14,800 0 0
AXSOME THERAPEUTICS INC COM 05464T104 2,760 26,700 SH   SOLE   26,700 0 0
AXT INC COM 00246W103 485 111,400 SH   SOLE   92,500 0 18,900
AZUL S A SPONSR ADR PFD 05501U106 689 16,100 SH   SOLE   2,900 0 13,200
AZZ INC COM 002474104 1,700 37,000 SH   SOLE   37,000 0 0
B2GOLD CORP COM 11777Q209 13,052 3,254,774 SH   SOLE   3,150,374 0 104,400
BADGER METER INC COM 056525108 235 3,626 SH   SOLE   3,100 0 526
BAIDU INC SPON ADR REP A 056752108 83,386 659,701 SH   SOLE   596,201 0 63,500
BAIN CAP SPECIALTY FIN INC COM 05684B107 5,215 263,900 SH   SOLE   206,000 0 57,900
BAKER HUGHES COMPANY CL A 05722G100 63,856 2,491,438 SH   SOLE   1,782,219 0 709,219
BALL CORP COM 058498106 70,439 1,089,200 SH   SOLE   1,006,200 0 83,000
BALLARD PWR SYS INC NEW COM 058586108 1,044 145,400 SH   SOLE   145,400 0 0
BANCFIRST CORP COM 05945F103 1,406 22,522 SH   SOLE   22,322 0 200
BANCO BBVA ARGENTINA SA SPONSORED ADS 058934100 1,079 193,800 SH   SOLE   184,200 0 9,600
BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101 6,428 1,152,000 SH   SOLE   1,152,000 0 0
BANCO BRADESCO S A SP ADR PFD NEW 059460303 1,098 122,696 SH   SOLE   122,696 0 0
BANCO SANTANDER BRASIL S A ADS REP 1 UNIT 05967A107 3,003 247,600 SH   SOLE   247,600 0 0
BANCO SANTANDER SA ADR 05964H105 170 41,100 SH   SOLE   41,100 0 0
BANCOLOMBIA S A SPON ADR PREF 05968L102 3,534 64,500 SH   SOLE   64,500 0 0
BANCORP INC DEL COM 05969A105 2,253 173,709 SH   SOLE   147,009 0 26,700
BANK HAWAII CORP COM 062540109 3,350 35,200 SH   SOLE   35,200 0 0
BANK MONTREAL QUE COM 063671101 32,556 420,083 SH   SOLE   420,083 0 0
BANK NEW YORK MELLON CORP COM 064058100 103,046 2,047,400 SH   SOLE   1,650,300 0 397,100
BANK OF MARIN BANCORP COM 063425102 630 13,994 SH   SOLE   12,194 0 1,800
BANK OF NT BUTTERFIELD&SON L SHS NEW G0772R208 9,640 260,400 SH   SOLE   218,603 0 41,797
BANK OZK COM 06417N103 7,277 238,549 SH   SOLE   222,549 0 16,000
BANKFINANCIAL CORP COM 06643P104 369 28,210 SH   SOLE   23,701 0 4,509
BARCLAYS PLC ADR 06738E204 601 63,166 SH   SOLE   63,166 0 0
BARNES & NOBLE ED INC COM 06777U101 120 28,100 SH   SOLE   28,100 0 0
BARRETT BUSINESS SERVICES IN COM 068463108 2,199 24,307 SH   SOLE   23,207 0 1,100
BARRICK GOLD CORPORATION COM 067901108 19,017 1,022,963 SH   SOLE   1,022,963 0 0
BASSETT FURNITURE INDS INC COM 070203104 609 36,500 SH   SOLE   32,000 0 4,500
BAUSCH HEALTH COS INC COM 071734107 29,995 1,002,500 SH   SOLE   978,700 0 23,800
BAXTER INTL INC COM 071813109 48,444 579,330 SH   SOLE   337,771 0 241,559
BAYCOM CORP COM 07272M107 207 9,100 SH   SOLE   8,900 0 200
BAYTEX ENERGY CORP COM 07317Q105 1,070 737,808 SH   SOLE   737,808 0 0
BBX CAP CORP NEW CL A 05491N104 789 165,400 SH   SOLE   152,200 0 13,200
BCE INC COM NEW 05534B760 18,330 395,480 SH   SOLE   395,480 0 0
BEACON ROOFING SUPPLY INC COM 073685109 2,386 74,600 SH   SOLE   54,700 0 19,900
BEAZER HOMES USA INC COM NEW 07556Q881 937 66,300 SH   SOLE   66,300 0 0
BECTON DICKINSON & CO COM 075887109 97,522 358,577 SH   SOLE   320,077 0 38,500
BEL FUSE INC CL B 077347300 363 17,715 SH   SOLE   16,115 0 1,600
BELDEN INC COM 077454106 638 11,600 SH   SOLE   11,600 0 0
BELLICUM PHARMACEUTICALS INC COM 079481107 53 40,700 SH   SOLE   40,700 0 0
BELLRING BRANDS INC COM CL A 079823100 3,734 175,400 SH   SOLE   145,200 0 30,200
BENCHMARK ELECTRS INC COM 08160H101 2,192 63,800 SH   SOLE   63,800 0 0
BENEFITFOCUS INC COM 08180D106 6,845 312,000 SH   SOLE   241,700 0 70,300
BERKLEY W R CORP COM 084423102 1,365 19,750 SH   SOLE   19,400 0 350
BERKSHIRE HILLS BANCORP INC COM 084680107 276 8,400 SH   SOLE   8,400 0 0
BERRY GLOBAL GROUP INC COM 08579W103 11,602 244,306 SH   SOLE   243,873 0 433
BERRY PETE CORP COM 08579X101 223 23,600 SH   SOLE   23,600 0 0
BEST BUY INC COM 086516101 71,232 811,300 SH   SOLE   811,200 0 100
BEST INC SPONSORED ADS 08653C106 63 11,300 SH   SOLE   11,300 0 0
BEYOND MEAT INC COM 08862E109 3,614 47,800 SH   SOLE   47,800 0 0
BGC PARTNERS INC CL A 05541T101 360 60,618 SH   SOLE   48,718 0 11,900
BHP GROUP LTD SPONSORED ADS 088606108 30,566 558,700 SH   SOLE   558,700 0 0
BHP GROUP PLC SPONSORED ADR 05545E209 19,674 418,500 SH   SOLE   417,300 0 1,200
BIG LOTS INC COM 089302103 4,564 158,900 SH   SOLE   158,900 0 0
BIO RAD LABS INC CL A 090572207 37,175 100,465 SH   SOLE   79,639 0 20,826
BIOCRYST PHARMACEUTICALS COM 09058V103 5,181 1,501,812 SH   SOLE   1,352,512 0 149,300
BIODELIVERY SCIENCES INTL IN COM 09060J106 6,770 1,071,200 SH   SOLE   938,300 0 132,900
BIOGEN INC COM 09062X103 60,266 203,100 SH   SOLE   191,889 0 11,211
BIOHAVEN PHARMACTL HLDG CO L COM G11196105 16,562 304,230 SH   SOLE   285,830 0 18,400
BIOMARIN PHARMACEUTICAL INC COM 09061G101 45,522 538,404 SH   SOLE   502,204 0 36,200
BIOSPECIFICS TECHNOLOGIES CO COM 090931106 723 12,700 SH   SOLE   12,200 0 500
BLACK KNIGHT INC COM 09215C105 5,724 88,771 SH   SOLE   53,908 0 34,863
BLACKBERRY LTD COM 09228F103 1,551 241,601 SH   SOLE   241,601 0 0
BLACKLINE INC COM 09239B109 11,245 218,100 SH   SOLE   195,700 0 22,400
BLACKROCK CAPITAL INVESTMENT COM 092533108 2,844 572,821 SH   SOLE   466,832 0 105,989
BLACKROCK INC COM 09247X101 4,801 9,550 SH   SOLE   3,350 0 6,200
BLACKROCK TCP CAP CORP COM 09259E108 5,621 400,044 SH   SOLE   327,944 0 72,100
BLOOM ENERGY CORP COM CL A 093712107 506 67,800 SH   SOLE   67,800 0 0
BLOOMIN BRANDS INC COM 094235108 2,637 119,500 SH   SOLE   119,500 0 0
BLUCORA INC COM 095229100 2,464 94,251 SH   SOLE   87,051 0 7,200
BLUE BIRD CORP COM 095306106 1,515 66,100 SH   SOLE   51,500 0 14,600
BLUEBIRD BIO INC COM 09609G100 9,872 112,500 SH   SOLE   93,400 0 19,100
BLUEPRINT MEDICINES CORP COM 09627Y109 5,896 73,600 SH   SOLE   73,500 0 100
BLUEROCK RESIDENTIAL GRW REI COM CL A 09627J102 971 80,600 SH   SOLE   78,800 0 1,800
BMC STK HLDGS INC COM 05591B109 5,729 199,700 SH   SOLE   195,000 0 4,700
BOEING CO COM 097023105 39,010 119,752 SH   SOLE   119,213 0 539
BOINGO WIRELESS INC COM 09739C102 5,344 487,992 SH   SOLE   449,796 0 38,196
BOISE CASCADE CO DEL COM 09739D100 3,697 101,200 SH   SOLE   100,100 0 1,100
BOOT BARN HLDGS INC COM 099406100 989 22,200 SH   SOLE   2,600 0 19,600
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 70,362 989,201 SH   SOLE   812,801 0 176,400
BORGWARNER INC COM 099724106 1,220 28,118 SH   SOLE   28,118 0 0
BOSTON BEER INC CL A 100557107 1,889 5,000 SH   SOLE   5,000 0 0
BOSTON PRIVATE FINL HLDGS IN COM 101119105 1,366 113,526 SH   SOLE   113,526 0 0
BOSTON SCIENTIFIC CORP COM 101137107 22,762 503,360 SH   SOLE   456,060 0 47,300
BOTTOMLINE TECH DEL INC COM 101388106 3,789 70,694 SH   SOLE   70,594 0 100
BOX INC CL A 10316T104 26,717 1,592,200 SH   SOLE   1,409,200 0 183,000
BP PLC SPONSORED ADR 055622104 288 7,626 SH   SOLE   7,626 0 0
BP PRUDHOE BAY RTY TR UNIT BEN INT 055630107 593 86,165 SH   SOLE   86,165 0 0
BRADY CORP CL A 104674106 3,258 56,900 SH   SOLE   56,900 0 0
BRAEMAR HOTELS & RESORTS INC COM 10482B101 402 45,000 SH   SOLE   45,000 0 0
BRANDYWINE RLTY TR SH BEN INT NEW 105368203 4,197 266,468 SH   SOLE   266,468 0 0
BRF SA SPONSORED ADR 10552T107 10,789 1,240,100 SH   SOLE   1,167,800 0 72,300
BRIDGE BANCORP INC COM 108035106 644 19,200 SH   SOLE   18,300 0 900
BRIDGEWATER BANCSHARES INC COM ACCD INV 108621103 1,229 89,200 SH   SOLE   77,700 0 11,500
BRIGGS & STRATTON CORP COM 109043109 4,325 649,458 SH   SOLE   508,358 0 141,100
BRIGHAM MINERALS INC CL A COM 10918L103 403 18,800 SH   SOLE   18,800 0 0
BRIGHT SCHOLAR ED HLDGS LTD SPONSORED ADS 109199109 117 13,200 SH   SOLE   13,200 0 0
BRIGHTCOVE INC COM 10921T101 1,896 218,176 SH   SOLE   183,741 0 34,435
BRIGHTHOUSE FINL INC COM 10922N103 12,867 328,000 SH   SOLE   191,200 0 136,800
BRIGHTSPHERE INVT GROUP INC COM 10948W103 6,261 612,600 SH   SOLE   521,100 0 91,500
BRISTOL MYERS SQUIBB CO COM 110122108 417,365 6,502,031 SH   SOLE   5,540,384 0 961,647
BRIXMOR PPTY GROUP INC COM 11120U105 8,182 378,600 SH   SOLE   378,600 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 21,449 173,618 SH   SOLE   129,318 0 44,300
BROOKDALE SR LIVING INC COM 112463104 316 43,400 SH   SOLE   43,400 0 0
BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 6,521 112,821 SH   SOLE   112,821 0 0
BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 1,645 32,900 SH   SOLE   32,900 0 0
BROOKLINE BANCORP INC DEL COM 11373M107 704 42,800 SH   SOLE   42,800 0 0
BROOKS AUTOMATION INC COM 114340102 438 10,449 SH   SOLE   10,149 0 300
BRP INC COM SUN VTG 05577W200 9,433 207,000 SH   SOLE   207,000 0 0
BRT APARTMENTS CORP COM 055645303 176 10,400 SH   SOLE   10,400 0 0
BRUNSWICK CORP COM 117043109 26,904 448,546 SH   SOLE   362,846 0 85,700
BRYN MAWR BK CORP COM 117665109 1,259 30,519 SH   SOLE   29,919 0 600
BUCKLE INC COM 118440106 1,314 48,600 SH   SOLE   48,600 0 0
BUILD A BEAR WORKSHOP COM 120076104 481 148,500 SH   SOLE   111,800 0 36,700
BUILDERS FIRSTSOURCE INC COM 12008R107 26,398 1,038,900 SH   SOLE   858,000 0 180,900
BUNGE LIMITED COM G16962105 13,156 228,600 SH   SOLE   226,000 0 2,600
BWX TECHNOLOGIES INC COM 05605H100 11,491 185,100 SH   SOLE   173,500 0 11,600
BYLINE BANCORP INC COM 124411109 536 27,400 SH   SOLE   25,900 0 1,500
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 50,452 645,167 SH   SOLE   536,467 0 108,700
CABOT CORP COM 127055101 11,165 234,952 SH   SOLE   203,352 0 31,600
CABOT OIL & GAS CORP COM 127097103 62,112 3,567,600 SH   SOLE   2,951,900 0 615,700
CACI INTL INC CL A 127190304 250 1,000 SH   SOLE   1,000 0 0
CACTUS INC CL A 127203107 693 20,200 SH   SOLE   19,700 0 500
CADENCE BANCORPORATION CL A 12739A100 10,816 596,599 SH   SOLE   535,352 0 61,247
CADENCE DESIGN SYSTEM INC COM 127387108 10,663 153,734 SH   SOLE   88,966 0 64,768
CADIZ INC COM NEW 127537207 655 59,400 SH   SOLE   26,900 0 32,500
CAE INC COM 124765108 12,409 468,956 SH   SOLE   468,956 0 0
CAESARSTONE LTD ORD SHS M20598104 1,028 68,210 SH   SOLE   52,110 0 16,100
CAL MAINE FOODS INC COM NEW 128030202 573 13,400 SH   SOLE   13,400 0 0
CALAMP CORP COM 128126109 1,134 118,400 SH   SOLE   97,100 0 21,300
CALAVO GROWERS INC COM 128246105 689 7,604 SH   SOLE   7,504 0 100
CALIFORNIA RES CORP COM NEW 13057Q206 686 75,990 SH   SOLE   73,300 0 2,690
CALIFORNIA WTR SVC GROUP COM 130788102 2,052 39,800 SH   SOLE   39,800 0 0
CALITHERA BIOSCIENCES INC COM 13089P101 1,219 213,400 SH   SOLE   213,100 0 300
CALIX INC COM 13100M509 685 85,653 SH   SOLE   72,253 0 13,400
CALLAWAY GOLF CO COM 131193104 303 14,300 SH   SOLE   11,800 0 2,500
CAMDEN NATL CORP COM 133034108 360 7,816 SH   SOLE   7,366 0 450
CAMDEN PPTY TR SH BEN INT 133131102 8,255 77,800 SH   SOLE   75,400 0 2,400
CAMECO CORP COM 13321L108 3,526 396,200 SH   SOLE   396,200 0 0
CAMTEK LTD ORD M20791105 1,065 98,300 SH   SOLE   77,500 0 20,800
CANADIAN NAT RES LTD COM 136385101 20,926 646,856 SH   SOLE   646,856 0 0
CANADIAN NATL RY CO COM 136375102 1,264 13,972 SH   SOLE   13,972 0 0
CANADIAN PAC RY LTD COM 13645T100 1,071 4,200 SH   SOLE   4,200 0 0
CANADIAN SOLAR INC COM 136635109 4,928 223,002 SH   SOLE   154,202 0 68,800
CANNAE HLDGS INC COM 13765N107 3,124 84,000 SH   SOLE   56,900 0 27,100
CANNTRUST HLDGS INC COM 137800207 416 449,100 SH   SOLE   449,100 0 0
CANON INC SPONSORED ADR 138006309 427 15,600 SH   SOLE   15,600 0 0
CANOPY GROWTH CORP COM 138035100 213 10,100 SH   SOLE   10,100 0 0
CAPITAL ONE FINL CORP COM 14040H105 6,957 67,600 SH   SOLE   67,600 0 0
CAPITAL PRODUCT PARTNERS L P PARTNERSHP UNITS Y11082206 447 33,243 SH   SOLE   33,243 0 0
CAPITAL SOUTHWEST CORP COM 140501107 1,496 71,900 SH   SOLE   67,800 0 4,100
CAPITALA FIN CORP COM 14054R106 1,372 157,202 SH   SOLE   132,094 0 25,108
CAPSTAR FINL HLDGS INC COM 14070T102 358 21,500 SH   SOLE   20,400 0 1,100
CAPSTEAD MTG CORP COM NO PAR 14067E506 192 24,200 SH   SOLE   24,200 0 0
CARA THERAPEUTICS INC COM 140755109 338 21,000 SH   SOLE   20,200 0 800
CARDINAL HEALTH INC COM 14149Y108 42,252 835,346 SH   SOLE   835,346 0 0
CARDIOVASCULAR SYS INC DEL COM 141619106 2,425 49,900 SH   SOLE   49,900 0 0
CARDLYTICS INC COM 14161W105 2,294 36,500 SH   SOLE   34,700 0 1,800
CARDTRONICS PLC SHS CL A G1991C105 7,297 163,427 SH   SOLE   132,627 0 30,800
CARE COM INC COM 141633107 5,770 383,900 SH   SOLE   308,000 0 75,900
CAREDX INC COM 14167L103 5,994 277,900 SH   SOLE   180,722 0 97,178
CAREER EDUCATION CORP COM 141665109 8,170 444,266 SH   SOLE   400,266 0 44,000
CARETRUST REIT INC COM 14174T107 570 27,633 SH   SOLE   27,633 0 0
CARGURUS INC COM CL A 141788109 26,118 742,420 SH   SOLE   611,220 0 131,200
CARLISLE COS INC COM 142339100 51,245 316,639 SH   SOLE   259,439 0 57,200
CARNIVAL CORP UNIT 99/99/9999 143658300 164,155 3,229,489 SH   SOLE   2,971,506 0 257,983
CARNIVAL PLC ADR 14365C103 14,109 292,966 SH   SOLE   280,266 0 12,700
CARRIAGE SVCS INC COM 143905107 2,202 86,000 SH   SOLE   71,100 0 14,900
CARS COM INC COM 14575E105 11,991 981,225 SH   SOLE   762,858 0 218,367
CARTER BK & TR MARTINSVILLE COM 146102108 334 14,100 SH   SOLE   14,100 0 0
CASA SYS INC COM 14713L102 1,235 302,000 SH   SOLE   247,500 0 54,500
CASELLA WASTE SYS INC CL A 147448104 11,631 252,691 SH   SOLE   203,787 0 48,904
CASS INFORMATION SYS INC COM 14808P109 1,285 22,249 SH   SOLE   19,881 0 2,368
CASSAVA SCIENCES INC COM 14817C107 203 39,075 SH   SOLE   36,092 0 2,983
CASTLE BIOSCIENCES INC COM 14843C105 495 14,400 SH   SOLE   14,400 0 0
CASTLIGHT HEALTH INC CL B 14862Q100 112 84,300 SH   SOLE   84,300 0 0
CATALYST BIOSCIENCES INC COM NEW 14888D208 945 138,700 SH   SOLE   123,300 0 15,400
CATALYST PHARMACEUTICALS INC COM 14888U101 1,714 457,092 SH   SOLE   427,492 0 29,600
CATCHMARK TIMBER TR INC CL A 14912Y202 559 48,700 SH   SOLE   48,700 0 0
CATERPILLAR INC DEL COM 149123101 3,565 24,137 SH   SOLE   20,042 0 4,095
CATHAY GEN BANCORP COM 149150104 2,561 67,300 SH   SOLE   67,300 0 0
CATO CORP NEW CL A 149205106 886 50,900 SH   SOLE   50,900 0 0
CAVCO INDS INC DEL COM 149568107 365 1,870 SH   SOLE   1,670 0 200
CBIZ INC COM 124805102 2,354 87,323 SH   SOLE   79,223 0 8,100
CBL & ASSOC PPTYS INC COM 124830100 1,005 957,579 SH   SOLE   954,779 0 2,800
CBRE GROUP INC CL A 12504L109 1,551 25,300 SH   SOLE   25,300 0 0
CBTX INC COM 12481V104 1,071 34,400 SH   SOLE   31,800 0 2,600
CDK GLOBAL INC COM 12508E101 11,253 205,799 SH   SOLE   131,100 0 74,699
CDN IMPERIAL BK COMM TORONTO COM 136069101 9,093 109,292 SH   SOLE   109,292 0 0
CECO ENVIRONMENTAL CORP COM 125141101 495 64,560 SH   SOLE   52,957 0 11,603
CEDAR REALTY TRUST INC COM NEW 150602209 814 276,025 SH   SOLE   274,325 0 1,700
CELANESE CORP DEL COM 150870103 8,052 65,400 SH   SOLE   65,400 0 0
CELESTICA INC SUB VTG SHS 15101Q108 2,395 289,612 SH   SOLE   247,812 0 41,800
CELLDEX THERAPEUTICS INC NEW COM NEW 15117B202 37 16,497 SH   SOLE   14,196 0 2,301
CENOVUS ENERGY INC COM 15135U109 7,755 764,013 SH   SOLE   661,613 0 102,400
CENTENE CORP DEL COM 15135B101 560 8,900 SH   SOLE   8,900 0 0
CENTENNIAL RESOURCE DEV INC CL A 15136A102 7,570 1,638,500 SH   SOLE   1,443,400 0 195,100
CENTERPOINT ENERGY INC COM 15189T107 4,210 154,400 SH   SOLE   154,400 0 0
CENTRAL EUROPEAN MEDIA ENTRP CL A NEW G20045202 2,427 535,829 SH   SOLE   518,029 0 17,800
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 4,894 166,673 SH   SOLE   152,673 0 14,000
CENTRAL PAC FINL CORP COM NEW 154760409 1,803 60,944 SH   SOLE   48,344 0 12,600
CENTURY CASINOS INC COM 156492100 295 37,300 SH   SOLE   33,800 0 3,500
CERAGON NETWORKS LTD ORD M22013102 335 159,300 SH   SOLE   139,400 0 19,900
CERENCE INC COM 156727109 473 20,900 SH   SOLE   20,400 0 500
CERIDIAN HCM HLDG INC COM 15677J108 37,599 553,900 SH   SOLE   421,000 0 132,900
CERUS CORP COM 157085101 238 56,400 SH   SOLE   55,100 0 1,300
CEVA INC COM 157210105 2,981 110,587 SH   SOLE   93,056 0 17,531
CF INDS HLDGS INC COM 125269100 38,082 797,690 SH   SOLE   797,690 0 0
CGI INC CL A SUB VTG 12532H104 2,209 26,388 SH   SOLE   26,388 0 0
CHANGYOU COM LTD ADS REP CL A 15911M107 1,675 171,099 SH   SOLE   148,699 0 22,400
CHANNELADVISOR CORP COM 159179100 1,433 158,500 SH   SOLE   137,400 0 21,100
CHARLES RIV LABS INTL INC COM 159864107 290 1,900 SH   SOLE   1,900 0 0
CHART INDS INC COM PAR $0.01 16115Q308 3,246 48,100 SH   SOLE   43,100 0 5,000
CHARTER COMMUNICATIONS INC N CL A 16119P108 307,213 633,325 SH   SOLE   490,585 0 142,740
CHATHAM LODGING TR COM 16208T102 981 53,500 SH   SOLE   53,500 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 69,117 622,900 SH   SOLE   560,100 0 62,800
CHEESECAKE FACTORY INC COM 163072101 1,756 45,200 SH   SOLE   44,200 0 1,000
CHEGG INC COM 163092109 690 18,200 SH   SOLE   18,200 0 0
CHEMOCENTRYX INC COM 16383L106 7,777 196,641 SH   SOLE   157,541 0 39,100
CHEMOURS CO COM 163851108 7,392 408,600 SH   SOLE   359,600 0 49,000
CHERRY HILL MTG INVT CORP COM 164651101 605 41,500 SH   SOLE   41,500 0 0
CHESAPEAKE ENERGY CORP COM 165167107 8 10,000 SH   SOLE   10,000 0 0
CHESAPEAKE UTILS CORP COM 165303108 1,291 13,469 SH   SOLE   13,469 0 0
CHEVRON CORP NEW COM 166764100 326,553 2,709,761 SH   SOLE   2,212,588 0 497,173
CHIASMA INC COM 16706W102 63 12,800 SH   SOLE   12,700 0 100
CHICOS FAS INC COM 168615102 836 219,400 SH   SOLE   219,400 0 0
CHIMERIX INC COM 16934W106 1,581 779,000 SH   SOLE   708,300 0 70,700
CHINA JO-JO DRUGSTORES INC COM NEW 16949A206 19 10,500 SH   SOLE   10,500 0 0
CHINA MOBILE LIMITED SPONSORED ADR 16941M109 1,293 30,600 SH   SOLE   30,600 0 0
CHINA PETE & CHEM CORP SPON ADR H SHS 16941R108 6,230 103,570 SH   SOLE   85,670 0 17,900
CHINA TELECOM CORP LTD SPON ADR H SHS 169426103 1,841 44,700 SH   SOLE   37,300 0 7,400
CHINA UNICOM (HONG KONG) LTD SPONSORED ADR 16945R104 500 53,400 SH   SOLE   53,400 0 0
CHINA YUCHAI INTL LTD COM G21082105 951 71,311 SH   SOLE   61,619 0 9,692
CHIPOTLE MEXICAN GRILL INC COM 169656105 2,679 3,200 SH   SOLE   3,200 0 0
CHOICE HOTELS INTL INC COM 169905106 1,531 14,800 SH   SOLE   300 0 14,500
CIDARA THERAPEUTICS INC COM 171757107 54 14,000 SH   SOLE   14,000 0 0
CIENA CORP COM NEW 171779309 5,949 139,347 SH   SOLE   118,747 0 20,600
CIMPRESS PLC SHS EURO G2143T103 1,233 9,800 SH   SOLE   7,400 0 2,400
CINEMARK HOLDINGS INC COM 17243V102 5,958 176,000 SH   SOLE   176,000 0 0
CINTAS CORP COM 172908105 12,270 45,600 SH   SOLE   27,900 0 17,700
CIRRUS LOGIC INC COM 172755100 7,466 90,600 SH   SOLE   90,600 0 0
CISCO SYS INC COM 17275R102 548,119 11,428,667 SH   SOLE   9,228,062 0 2,200,605
CISION LTD SHS G1992S109 4,344 435,700 SH   SOLE   429,300 0 6,400
CIT GROUP INC COM NEW 125581801 5,184 113,600 SH   SOLE   113,600 0 0
CITI TRENDS INC COM 17306X102 1,489 64,422 SH   SOLE   51,242 0 13,180
CITIGROUP INC COM NEW 172967424 13,414 167,900 SH   SOLE   162,400 0 5,500
CITIZENS FINL GROUP INC COM 174610105 79,336 1,953,600 SH   SOLE   1,773,400 0 180,200
CITRIX SYS INC COM 177376100 57,768 520,901 SH   SOLE   520,901 0 0
CITY OFFICE REIT INC COM 178587101 4,459 329,800 SH   SOLE   313,300 0 16,500
CIVEO CORP CDA COM 17878Y108 323 250,370 SH   SOLE   235,400 0 14,970
CIVISTA BANCSHARES INC COM NO PAR 178867107 427 17,800 SH   SOLE   15,600 0 2,200
CLARUS CORP NEW COM 18270P109 1,103 81,343 SH   SOLE   57,843 0 23,500
CLEAN ENERGY FUELS CORP COM 184499101 147 62,700 SH   SOLE   60,900 0 1,800
CLEAN HARBORS INC COM 184496107 6,731 78,500 SH   SOLE   78,500 0 0
CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106 98 34,200 SH   SOLE   34,200 0 0
CLEARFIELD INC COM 18482P103 181 13,000 SH   SOLE   10,100 0 2,900
CMS ENERGY CORP COM 125896100 80,975 1,288,596 SH   SOLE   1,143,296 0 145,300
CNA FINL CORP COM 126117100 529 11,800 SH   SOLE   11,800 0 0
CNB FINL CORP PA COM 126128107 243 7,437 SH   SOLE   5,837 0 1,600
CNH INDL N V SHS N20944109 1,870 170,000 SH   SOLE   170,000 0 0
CNOOC LTD SPONSORED ADR 126132109 4,000 24,000 SH   SOLE   24,000 0 0
COCA COLA CO COM 191216100 46,727 844,201 SH   SOLE   733,101 0 111,100
COCA COLA CONSOLIDATED INC COM 191098102 3,068 10,800 SH   SOLE   10,500 0 300
COCA COLA EUROPEAN PARTNERS SHS G25839104 11,870 233,300 SH   SOLE   233,300 0 0
COEUR MNG INC COM NEW 192108504 355 43,942 SH   SOLE   41,642 0 2,300
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 7,675 116,626 SH   SOLE   100,126 0 16,500
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 92,054 1,484,267 SH   SOLE   1,092,423 0 391,844
COHEN & STEERS INC COM 19247A100 2,460 39,200 SH   SOLE   39,200 0 0
COHERUS BIOSCIENCES INC COM 19249H103 7,071 392,700 SH   SOLE   366,500 0 26,200
COLFAX CORP COM 194014106 9,656 265,423 SH   SOLE   153,523 0 111,900
COLGATE PALMOLIVE CO COM 194162103 6,444 93,611 SH   SOLE   12,683 0 80,928
COLLECTORS UNIVERSE INC COM NEW 19421R200 1,948 84,500 SH   SOLE   72,300 0 12,200
COLLEGIUM PHARMACEUTICAL INC COM 19459J104 467 22,700 SH   SOLE   22,700 0 0
COLLIERS INTL GROUP INC SUB VTG SHS 194693107 5,227 67,042 SH   SOLE   55,959 0 11,083
COLONY CAP INC NEW CL A COM 19626G108 2,419 509,230 SH   SOLE   509,230 0 0
COLUMBIA PPTY TR INC COM NEW 198287203 2,461 117,700 SH   SOLE   114,400 0 3,300
COLUMBUS MCKINNON CORP N Y COM 199333105 2,253 56,287 SH   SOLE   50,158 0 6,129
COMCAST CORP NEW CL A 20030N101 275,959 6,136,524 SH   SOLE   5,325,129 0 811,395
COMERICA INC COM 200340107 95,381 1,329,349 SH   SOLE   1,060,736 0 268,613
COMFORT SYS USA INC COM 199908104 4,023 80,706 SH   SOLE   78,406 0 2,300
COMMERCIAL VEH GROUP INC COM 202608105 1,153 181,531 SH   SOLE   156,535 0 24,996
COMMUNITY HEALTH SYS INC NEW COM 203668108 694 239,455 SH   SOLE   236,355 0 3,100
COMMUNITY TR BANCORP INC COM 204149108 629 13,477 SH   SOLE   13,277 0 200
COMMVAULT SYSTEMS INC COM 204166102 18,465 413,637 SH   SOLE   353,037 0 60,600
COMPANHIA BRASILEIRA DE DIST SPN ADR PFD CL A 20440T201 394 18,000 SH   SOLE   18,000 0 0
COMPANHIA DE SANEAMENTO BASI SPONSORED ADR 20441A102 6,398 425,100 SH   SOLE   425,100 0 0
COMPANHIA ENERGETICA DE MINA SP ADR N-V PFD 204409601 2,415 708,317 SH   SOLE   693,317 0 15,000
COMPANHIA PARANAENSE ENERG C SPON ADR PFD 20441B407 2,034 120,100 SH   SOLE   120,100 0 0
COMPANHIA SIDERURGICA NACION SPONSORED ADR 20440W105 1,651 478,500 SH   SOLE   413,200 0 65,300
COMPANIA CERVECERIAS UNIDAS SPONSORED ADR 204429104 1,689 89,050 SH   SOLE   88,150 0 900
COMPASS DIVERSIFIED HOLDINGS SH BEN INT 20451Q104 1,889 76,000 SH   SOLE   76,000 0 0
COMSCORE INC COM 20564W105 1,646 333,200 SH   SOLE   288,400 0 44,800
COMTECH TELECOMMUNICATIONS C COM NEW 205826209 1,858 52,365 SH   SOLE   52,065 0 300
CONCERT PHARMACEUTICALS INC COM 206022105 1,059 114,800 SH   SOLE   108,792 0 6,008
CONDUENT INC COM 206787103 11,910 1,921,000 SH   SOLE   1,593,400 0 327,600
CONFORMIS INC COM 20717E101 55 36,500 SH   SOLE   36,500 0 0
CONNECTONE BANCORP INC NEW COM 20786W107 1,519 59,078 SH   SOLE   55,378 0 3,700
CONOCOPHILLIPS COM 20825C104 124,786 1,918,899 SH   SOLE   1,703,299 0 215,600
CONSOLIDATED EDISON INC COM 209115104 33,574 371,104 SH   SOLE   356,204 0 14,900
CONSOLIDATED TOMOKA LD CO COM 210226106 464 7,700 SH   SOLE   7,200 0 500
CONSOLIDATED WATER CO INC ORD G23773107 711 43,600 SH   SOLE   36,900 0 6,700
CONSTELLATION BRANDS INC CL A 21036P108 31,062 163,700 SH   SOLE   139,700 0 24,000
CONSTELLIUM SE CL A SHS F21107101 11,027 822,900 SH   SOLE   785,000 0 37,900
CONTAINER STORE GROUP INC COM 210751103 476 112,906 SH   SOLE   84,406 0 28,500
CONTINENTAL BLDG PRODS INC COM 211171103 5,406 148,400 SH   SOLE   141,100 0 7,300
CONTINENTAL RESOURCES INC COM 212015101 42,686 1,244,483 SH   SOLE   1,136,050 0 108,433
CONTURA ENERGY INC COM 21241B100 433 47,900 SH   SOLE   41,900 0 6,000
COOPER COS INC COM NEW 216648402 13,481 41,960 SH   SOLE   32,760 0 9,200
COOPER STD HLDGS INC COM 21676P103 4,775 144,000 SH   SOLE   136,100 0 7,900
COOPER TIRE & RUBR CO COM 216831107 1,446 50,300 SH   SOLE   50,300 0 0
COPA HOLDINGS SA CL A P31076105 14,219 131,561 SH   SOLE   102,961 0 28,600
COPART INC COM 217204106 41,060 451,502 SH   SOLE   358,902 0 92,600
CORBUS PHARMACEUTICALS HLDGS COM 21833P103 73 13,400 SH   SOLE   13,400 0 0
CORE MARK HOLDING CO INC COM 218681104 1,221 44,898 SH   SOLE   44,898 0 0
CORECIVIC INC COM 21871N101 6,471 372,346 SH   SOLE   368,046 0 4,300
CORELOGIC INC COM 21871D103 3,283 75,100 SH   SOLE   74,900 0 200
CORENERGY INFRASTRUCTURE TR COM NEW 21870U502 1,710 38,257 SH   SOLE   37,857 0 400
COREPOINT LODGING INC COM 21872L104 1,018 95,300 SH   SOLE   94,800 0 500
CORESITE RLTY CORP COM 21870Q105 7,826 69,800 SH   SOLE   69,800 0 0
CORNERSTONE BLDG BRANDS INC COM 21925D109 1,316 154,621 SH   SOLE   154,321 0 300
CORNERSTONE ONDEMAND INC COM 21925Y103 18,984 324,238 SH   SOLE   264,929 0 59,309
CORNING INC COM 219350105 1,192 40,949 SH   SOLE   38,130 0 2,819
CORPORACION AMER ARPTS S A COM L1995B107 169 28,200 SH   SOLE   28,200 0 0
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 2,595 88,327 SH   SOLE   88,327 0 0
CORREVIO PHARMA CORP COM 22026V105 80 196,100 SH   SOLE   195,900 0 200
CORTEVA INC COM 22052L104 226 7,633 SH   SOLE   7,633 0 0
CORVEL CORP COM 221006109 1,245 14,248 SH   SOLE   12,248 0 2,000
CORVUS PHARMACEUTICALS INC COM 221015100 90 16,580 SH   SOLE   15,400 0 1,180
COSAN LTD SHS A G25343107 20,440 894,900 SH   SOLE   856,000 0 38,900
COSTAMARE INC SHS Y1771G102 2,169 227,600 SH   SOLE   227,600 0 0
COSTAR GROUP INC COM 22160N109 23,234 38,833 SH   SOLE   19,733 0 19,100
COSTCO WHSL CORP NEW COM 22160K105 474,533 1,614,496 SH   SOLE   1,315,438 0 299,058
COTT CORP QUE COM 22163N106 2,995 218,900 SH   SOLE   218,900 0 0
COTY INC COM CL A 222070203 376 33,400 SH   SOLE   33,300 0 100
COUPA SOFTWARE INC COM 22266L106 21,674 148,200 SH   SOLE   68,700 0 79,500
COVANTA HLDG CORP COM 22282E102 3,425 230,768 SH   SOLE   226,868 0 3,900
COVENANT TRANSN GROUP INC CL A 22284P105 1,959 151,562 SH   SOLE   124,946 0 26,616
COVETRUS INC COM 22304C100 10,664 807,900 SH   SOLE   647,400 0 160,500
CRA INTL INC COM 12618T105 2,620 48,093 SH   SOLE   41,973 0 6,120
CRACKER BARREL OLD CTRY STOR COM 22410J106 6,088 39,600 SH   SOLE   39,600 0 0
CRAFT BREW ALLIANCE INC COM 224122101 487 29,500 SH   SOLE   23,200 0 6,300
CRANE CO COM 224399105 20,487 237,173 SH   SOLE   199,473 0 37,700
CREDICORP LTD COM G2519Y108 746 3,500 SH   SOLE   2,800 0 700
CREDIT SUISSE GROUP SPONSORED ADR 225401108 8,214 610,700 SH   SOLE   610,700 0 0
CREE INC COM 225447101 31,737 687,700 SH   SOLE   551,400 0 136,300
CRESCENT PT ENERGY CORP COM 22576C101 11,809 2,641,935 SH   SOLE   2,638,935 0 3,000
CRH MEDICAL CORP COM 12626F105 62 17,900 SH   SOLE   17,900 0 0
CRH PLC ADR 12626K203 2,021 50,100 SH   SOLE   50,100 0 0
CRISPR THERAPEUTICS AG NAMEN AKT H17182108 17,522 287,700 SH   SOLE   263,500 0 24,200
CROCS INC COM 227046109 15,013 358,382 SH   SOLE   357,582 0 800
CRONOS GROUP INC COM 22717L101 695 90,557 SH   SOLE   90,557 0 0
CROSS CTRY HEALTHCARE INC COM 227483104 929 79,937 SH   SOLE   69,937 0 10,000
CROSSFIRST BANKSHARES INC COM 22766M109 290 20,100 SH   SOLE   20,100 0 0
CROWN HOLDINGS INC COM 228368106 2,481 34,200 SH   SOLE   24,100 0 10,100
CSG SYS INTL INC COM 126349109 3,596 69,449 SH   SOLE   69,449 0 0
CSS INDS INC COM 125906107 97 22,071 SH   SOLE   19,771 0 2,300
CSW INDUSTRIALS INC COM 126402106 2,187 28,400 SH   SOLE   25,800 0 2,600
CSX CORP COM 126408103 195,023 2,695,183 SH   SOLE   2,176,075 0 519,108
CTI BIOPHARMA CORP COM 12648L601 148 93,683 SH   SOLE   83,927 0 9,756
CTS CORP COM 126501105 670 22,314 SH   SOLE   22,314 0 0
CUBESMART COM 229663109 7,783 247,235 SH   SOLE   212,435 0 34,800
CULLEN FROST BANKERS INC COM 229899109 7,118 72,800 SH   SOLE   72,800 0 0
CULP INC COM 230215105 523 38,400 SH   SOLE   34,600 0 3,800
CUMMINS INC COM 231021106 60,369 337,331 SH   SOLE   306,731 0 30,600
CURIS INC COM NEW 231269200 33 19,184 SH   SOLE   8,524 0 10,660
CURO GROUP HLDGS CORP COM 23131L107 3,231 265,300 SH   SOLE   228,700 0 36,600
CUSHMAN WAKEFIELD PLC SHS G2717B108 1,061 51,900 SH   SOLE   49,200 0 2,700
CUTERA INC COM 232109108 5,523 154,227 SH   SOLE   133,087 0 21,140
CVR ENERGY INC COM 12662P108 5,520 136,537 SH   SOLE   130,437 0 6,100
CYBERARK SOFTWARE LTD SHS M2682V108 22,185 190,300 SH   SOLE   143,323 0 46,977
CYMABAY THERAPEUTICS INC COM 23257D103 238 121,238 SH   SOLE   120,538 0 700
CYPRESS SEMICONDUCTOR CORP COM 232806109 6,035 258,663 SH   SOLE   233,400 0 25,263
CYRUSONE INC COM 23283R100 811 12,400 SH   SOLE   12,400 0 0
CYTOKINETICS INC COM NEW 23282W605 5,526 520,800 SH   SOLE   442,300 0 78,500
CYTOMX THERAPEUTICS INC COM 23284F105 3,990 480,100 SH   SOLE   439,900 0 40,200
CYTOSORBENTS CORP COM NEW 23283X206 530 137,700 SH   SOLE   108,900 0 28,800
D R HORTON INC COM 23331A109 88,736 1,682,200 SH   SOLE   1,379,500 0 302,700
DAKTRONICS INC COM 234264109 1,150 188,893 SH   SOLE   159,582 0 29,311
DANA INCORPORATED COM 235825205 9,833 540,261 SH   SOLE   484,661 0 55,600
DANAHER CORPORATION COM 235851102 2,537 16,531 SH   SOLE   2,431 0 14,100
DARDEN RESTAURANTS INC COM 237194105 17,878 164,000 SH   SOLE   164,000 0 0
DAVITA INC COM 23918K108 16,802 223,932 SH   SOLE   223,932 0 0
DAWSON GEOPHYSICAL CO NEW COM 239360100 35 14,733 SH   SOLE   11,079 0 3,654
DECKERS OUTDOOR CORP COM 243537107 6,434 38,100 SH   SOLE   38,100 0 0
DEERE & CO COM 244199105 99,538 574,500 SH   SOLE   511,200 0 63,300
DEL TACO RESTAURANTS INC COM 245496104 2,439 308,600 SH   SOLE   241,400 0 67,200
DELL TECHNOLOGIES INC CL C 24703L202 12,900 251,027 SH   SOLE   251,027 0 0
DELPHI TECHNOLOGIES PLC SHS G2709G107 4,378 341,200 SH   SOLE   313,700 0 27,500
DELTA AIR LINES INC DEL COM NEW 247361702 291,770 4,989,225 SH   SOLE   4,045,416 0 943,809
DELUXE CORP COM 248019101 2,270 45,474 SH   SOLE   45,474 0 0
DENNYS CORP COM 24869P104 5,005 251,768 SH   SOLE   238,868 0 12,900
DENTSPLY SIRONA INC COM 24906P109 13,589 240,135 SH   SOLE   240,135 0 0
DERMIRA INC COM 24983L104 960 63,300 SH   SOLE   63,000 0 300
DESCARTES SYS GROUP INC COM 249906108 1,021 23,896 SH   SOLE   23,896 0 0
DEUTSCHE BANK AG NAMEN AKT D18190898 3,596 462,192 SH   SOLE   462,192 0 0
DEVON ENERGY CORP NEW COM 25179M103 28,892 1,112,500 SH   SOLE   942,400 0 170,100
DEXCOM INC COM 252131107 8,743 39,969 SH   SOLE   36,769 0 3,200
DHI GROUP INC COM 23331S100 190 63,113 SH   SOLE   63,078 0 35
DHT HOLDINGS INC SHS NEW Y2065G121 6,376 770,000 SH   SOLE   722,900 0 47,100
DIAMOND HILL INVESTMENT GROU COM NEW 25264R207 1,334 9,500 SH   SOLE   9,400 0 100
DIAMOND S SHIPPING INC COM Y20676105 367 21,900 SH   SOLE   21,900 0 0
DIAMONDROCK HOSPITALITY CO COM 252784301 7,495 676,400 SH   SOLE   676,400 0 0
DIANA SHIPPING INC COM Y2066G104 257 82,671 SH   SOLE   82,671 0 0
DICERNA PHARMACEUTICALS INC COM 253031108 9,705 440,550 SH   SOLE   395,850 0 44,700
DICKS SPORTING GOODS INC COM 253393102 26,809 541,701 SH   SOLE   455,400 0 86,301
DIEBOLD NXDF INC COM 253651103 1,569 148,583 SH   SOLE   146,083 0 2,500
DIGI INTL INC COM 253798102 2,548 143,775 SH   SOLE   124,743 0 19,032
DIGITAL RLTY TR INC COM 253868103 579 4,836 SH   SOLE   4,820 0 16
DIGITAL TURBINE INC COM NEW 25400W102 4,106 575,885 SH   SOLE   493,985 0 81,900
DIME CMNTY BANCSHARES COM 253922108 660 31,600 SH   SOLE   31,600 0 0
DIODES INC COM 254543101 209 3,700 SH   SOLE   3,700 0 0
DIPLOMAT PHARMACY INC COM 25456K101 1,903 475,700 SH   SOLE   428,500 0 47,200
DISCOVER FINL SVCS COM 254709108 297 3,500 SH   SOLE   3,500 0 0
DISCOVERY INC COM SER A 25470F104 1,955 59,700 SH   SOLE   58,700 0 1,000
DISH NETWORK CORP CL A 25470M109 1,511 42,588 SH   SOLE   42,588 0 0
DOCUSIGN INC COM 256163106 106,466 1,436,600 SH   SOLE   1,241,400 0 195,200
DOLBY LABORATORIES INC COM CL A 25659T107 29,586 430,035 SH   SOLE   357,649 0 72,386
DOLLAR GEN CORP NEW COM 256677105 272,903 1,749,600 SH   SOLE   1,332,301 0 417,299
DOMINION ENERGY INC COM 25746U109 282 3,399 SH   SOLE   3,399 0 0
DOMINOS PIZZA INC COM 25754A201 15,188 51,700 SH   SOLE   31,400 0 20,300
DOMO INC COM CL B 257554105 3,436 158,200 SH   SOLE   151,200 0 7,000
DOMTAR CORP COM NEW 257559203 7,167 187,428 SH   SOLE   187,428 0 0
DONALDSON INC COM 257651109 554 9,622 SH   SOLE   8,422 0 1,200
DONNELLEY FINL SOLUTIONS INC COM 25787G100 374 35,700 SH   SOLE   32,700 0 3,000
DONNELLEY R R & SONS CO COM 257867200 410 103,778 SH   SOLE   103,578 0 200
DORIAN LPG LTD SHS USD Y2106R110 2,095 135,310 SH   SOLE   135,310 0 0
DOUGLAS DYNAMICS INC COM 25960R105 1,241 22,566 SH   SOLE   21,966 0 600
DOUGLAS EMMETT INC COM 25960P109 1,234 28,100 SH   SOLE   28,100 0 0
DOUYU INTERNATIONAL HLDNGS L SPONSORED ADS 25985W105 364 43,000 SH   SOLE   43,000 0 0
DOVER CORP COM 260003108 231 2,000 SH   SOLE   2,000 0 0
DOW INC COM 260557103 3,631 66,336 SH   SOLE   66,302 0 34
DR REDDYS LABS LTD ADR 256135203 771 19,000 SH   SOLE   19,000 0 0
DRIL QUIP INC COM 262037104 3,504 74,700 SH   SOLE   74,700 0 0
DROPBOX INC CL A 26210C104 31,094 1,736,100 SH   SOLE   1,342,500 0 393,600
DSP GROUP INC COM 23332B106 1,501 95,342 SH   SOLE   80,276 0 15,066
DTE ENERGY CO COM 233331107 61,377 472,600 SH   SOLE   431,700 0 40,900
DUCOMMUN INC DEL COM 264147109 2,601 51,482 SH   SOLE   46,512 0 4,970
DUKE ENERGY CORP NEW COM NEW 26441C204 132,373 1,451,301 SH   SOLE   1,261,301 0 190,000
DUKE REALTY CORP COM NEW 264411505 19,071 550,061 SH   SOLE   550,061 0 0
DULUTH HLDGS INC COM CL B 26443V101 3,978 377,758 SH   SOLE   290,358 0 87,400
DUNKIN BRANDS GROUP INC COM 265504100 52,446 694,281 SH   SOLE   552,881 0 141,400
DUPONT DE NEMOURS INC COM 26614N102 39,870 621,021 SH   SOLE   598,268 0 22,753
DURECT CORP COM 266605104 1,698 446,800 SH   SOLE   376,900 0 69,900
DXC TECHNOLOGY CO COM 23355L106 21,580 574,093 SH   SOLE   552,847 0 21,246
DXP ENTERPRISES INC NEW COM NEW 233377407 280 7,044 SH   SOLE   5,944 0 1,100
DYCOM INDS INC COM 267475101 3,206 68,000 SH   SOLE   56,100 0 11,900
E L F BEAUTY INC COM 26856L103 2,661 165,000 SH   SOLE   164,900 0 100
E TRADE FINANCIAL CORP COM NEW 269246401 15,202 335,076 SH   SOLE   320,076 0 15,000
EAGLE BANCORP INC MD COM 268948106 326 6,700 SH   SOLE   6,700 0 0
EAGLE BULK SHIPPING INC SHS NEW Y2187A143 701 152,464 SH   SOLE   142,013 0 10,451
EAGLE MATERIALS INC COM 26969P108 2,818 31,078 SH   SOLE   5,778 0 25,300
EAST WEST BANCORP INC COM 27579R104 54,958 1,128,503 SH   SOLE   925,678 0 202,825
EASTERLY GOVT PPTYS INC COM 27616P103 6,165 259,800 SH   SOLE   250,700 0 9,100
EASTMAN CHEMICAL CO COM 277432100 2,251 28,400 SH   SOLE   28,400 0 0
EATON CORP PLC SHS G29183103 49,831 526,086 SH   SOLE   493,745 0 32,341
EATON VANCE CORP COM NON VTG 278265103 537 11,500 SH   SOLE   10,200 0 1,300
EBAY INC COM 278642103 321,177 8,894,400 SH   SOLE   7,091,900 0 1,802,500
EBIX INC COM NEW 278715206 982 29,396 SH   SOLE   26,596 0 2,800
ECHO GLOBAL LOGISTICS INC COM 27875T101 1,083 52,300 SH   SOLE   52,300 0 0
ECHOSTAR CORP CL A 278768106 6,946 160,386 SH   SOLE   131,082 0 29,304
ECOLAB INC COM 278865100 34,159 177,000 SH   SOLE   138,300 0 38,700
ECOPETROL S A SPONSORED ADS 279158109 2,154 107,900 SH   SOLE   107,900 0 0
EDGEWELL PERS CARE CO COM 28035Q102 4,464 144,200 SH   SOLE   128,900 0 15,300
EDISON INTL COM 281020107 18,641 247,201 SH   SOLE   247,201 0 0
EDITAS MEDICINE INC COM 28106W103 12,362 417,500 SH   SOLE   396,900 0 20,600
EDWARDS LIFESCIENCES CORP COM 28176E108 141,724 607,503 SH   SOLE   455,105 0 152,398
EGAIN CORP COM NEW 28225C806 977 123,400 SH   SOLE   105,900 0 17,500
EIDOS THERAPEUTICS INC COM 28249H104 281 4,900 SH   SOLE   4,900 0 0
EIGER BIOPHARMACEUTICALS INC COM 28249U105 1,067 71,639 SH   SOLE   66,339 0 5,300
ELANCO ANIMAL HEALTH INC COM 28414H103 983 33,388 SH   SOLE   33,350 0 38
ELASTIC N V ORD SHS N14506104 2,681 41,700 SH   SOLE   41,700 0 0
ELDORADO GOLD CORP NEW COM 284902509 16,498 2,054,506 SH   SOLE   1,978,226 0 76,280
ELDORADO RESORTS INC COM 28470R102 15,844 265,656 SH   SOLE   121,311 0 144,345
ELECTRONIC ARTS INC COM 285512109 169,935 1,580,641 SH   SOLE   1,176,043 0 404,598
ELEVATE CREDIT INC COM 28621V101 168 37,700 SH   SOLE   37,700 0 0
EMBRAER S A SPONSORED ADS 29082A107 869 44,600 SH   SOLE   44,600 0 0
EMCOR GROUP INC COM 29084Q100 4,991 57,833 SH   SOLE   57,833 0 0
EMCORE CORP COM NEW 290846203 212 69,682 SH   SOLE   58,082 0 11,600
EMERALD EXPOSITIONS EVENTS I COM 29103B100 453 42,900 SH   SOLE   37,000 0 5,900
EMERSON ELEC CO COM 291011104 74,007 970,453 SH   SOLE   621,028 0 349,425
EMPIRE ST RLTY TR INC CL A 292104106 9,366 670,900 SH   SOLE   670,700 0 200
EMPLOYERS HOLDINGS INC COM 292218104 3,894 93,267 SH   SOLE   82,859 0 10,408
EMPRESA DIST Y COMERCIAL NOR SPON ADR 29244A102 86 13,800 SH   SOLE   13,800 0 0
ENANTA PHARMACEUTICALS INC COM 29251M106 3,219 52,100 SH   SOLE   48,700 0 3,400
ENCANA CORP COM 292505104 41,231 8,791,250 SH   SOLE   6,776,086 0 2,015,164
ENCOMPASS HEALTH CORP COM 29261A100 39,728 573,521 SH   SOLE   457,205 0 116,316
ENCORE WIRE CORP COM 292562105 1,516 26,411 SH   SOLE   24,011 0 2,400
ENDAVA PLC ADS 29260V105 1,076 23,100 SH   SOLE   20,700 0 2,400
ENDO INTL PLC SHS G30401106 996 212,378 SH   SOLE   212,378 0 0
ENDURANCE INTL GROUP HLDGS I COM 29272B105 382 81,200 SH   SOLE   81,200 0 0
ENEL AMERICAS S A SPONSORED ADR 29274F104 1,555 141,600 SH   SOLE   141,600 0 0
ENERPLUS CORP COM 292766102 9,010 1,263,686 SH   SOLE   1,263,686 0 0
ENERSYS COM 29275Y102 1,384 18,500 SH   SOLE   15,200 0 3,300
ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 359 58,558 SH   SOLE   58,558 0 0
ENOVA INTL INC COM 29357K103 4,158 172,800 SH   SOLE   147,500 0 25,300
ENPHASE ENERGY INC COM 29355A107 10,418 398,700 SH   SOLE   398,700 0 0
ENPRO INDS INC COM 29355X107 565 8,446 SH   SOLE   8,446 0 0
ENSIGN GROUP INC COM 29358P101 444 9,776 SH   SOLE   9,776 0 0
ENTEGRIS INC COM 29362U104 5,034 100,500 SH   SOLE   97,700 0 2,800
ENTERGY CORP NEW COM 29364G103 252 2,100 SH   SOLE   2,100 0 0
ENTERPRISE FINL SVCS CORP COM 293712105 1,157 23,994 SH   SOLE   23,994 0 0
ENTRAVISION COMMUNICATIONS C CL A 29382R107 727 277,600 SH   SOLE   274,052 0 3,548
ENVISTA HLDGS CORP COM 29415F104 10,645 359,158 SH   SOLE   316,058 0 43,100
ENZO BIOCHEM INC COM 294100102 274 104,057 SH   SOLE   84,057 0 20,000
EOG RES INC COM 26875P101 306,975 3,664,938 SH   SOLE   2,885,138 0 779,800
EPLUS INC COM 294268107 2,267 26,900 SH   SOLE   26,300 0 600
EPR PPTYS COM SH BEN INT 26884U109 21,383 302,698 SH   SOLE   286,146 0 16,552
EQT CORP COM 26884L109 14,000 1,284,421 SH   SOLE   995,921 0 288,500
EQUIFAX INC COM 294429105 1,836 13,100 SH   SOLE   12,300 0 800
EQUINIX INC COM 29444U700 5,078 8,700 SH   SOLE   8,700 0 0
EQUINOR ASA SPONSORED ADR 29446M102 7,255 364,396 SH   SOLE   364,104 0 292
EQUINOX GOLD CORP COM 29446Y502 1,060 137,700 SH   SOLE   137,700 0 0
EQUITY COMWLTH COM SH BEN INT 294628102 6,760 205,900 SH   SOLE   205,900 0 0
EQUITY LIFESTYLE PPTYS INC COM 29472R108 10,192 144,800 SH   SOLE   144,800 0 0
ERICSSON ADR B SEK 10 294821608 5,215 594,000 SH   SOLE   585,700 0 8,300
ERIE INDTY CO CL A 29530P102 1,311 7,900 SH   SOLE   7,900 0 0
EROS INTL PLC SHS NEW G3788M114 366 107,900 SH   SOLE   104,500 0 3,400
ETHAN ALLEN INTERIORS INC COM 297602104 1,247 65,400 SH   SOLE   65,400 0 0
ETSY INC COM 29786A106 20,697 467,200 SH   SOLE   284,008 0 183,192
EURONAV NV ANTWERPEN SHS B38564108 488 38,912 SH   SOLE   29,612 0 9,300
EURONET WORLDWIDE INC COM 298736109 18,036 114,468 SH   SOLE   87,968 0 26,500
EVENTBRITE INC COM CL A 29975E109 2,796 138,600 SH   SOLE   113,300 0 25,300
EVERBRIDGE INC COM 29978A104 6,168 79,000 SH   SOLE   47,900 0 31,100
EVERCORE INC CLASS A 29977A105 6,160 82,400 SH   SOLE   82,400 0 0
EVEREST RE GROUP LTD COM G3223R108 2,436 8,800 SH   SOLE   8,800 0 0
EVERI HLDGS INC COM 30034T103 19,665 1,464,292 SH   SOLE   1,371,902 0 92,390
EVERQUOTE INC COM CL A 30041R108 5,925 172,500 SH   SOLE   137,100 0 35,400
EVERTEC INC COM 30040P103 1,120 32,900 SH   SOLE   32,900 0 0
EVO PMTS INC CL A COM 26927E104 2,144 81,200 SH   SOLE   79,500 0 1,700
EVOLENT HEALTH INC CL A 30050B101 3,529 389,900 SH   SOLE   344,200 0 45,700
EVOLUTION PETROLEUM CORP COM 30049A107 775 141,732 SH   SOLE   131,425 0 10,307
EVOQUA WATER TECHNOLOGIES CO COM 30057T105 1,205 63,600 SH   SOLE   52,100 0 11,500
EXANTAS CAP CORP COM NEW 30068N105 2,302 194,914 SH   SOLE   184,814 0 10,100
EXELIXIS INC COM 30161Q104 4,998 283,635 SH   SOLE   251,835 0 31,800
EXELON CORP COM 30161N101 289,054 6,340,301 SH   SOLE   5,461,401 0 878,900
EXLSERVICE HOLDINGS INC COM 302081104 1,605 23,113 SH   SOLE   23,113 0 0
EXPEDIA GROUP INC COM NEW 30212P303 5,052 46,719 SH   SOLE   46,719 0 0
EXPEDITORS INTL WASH INC COM 302130109 1,888 24,200 SH   SOLE   24,200 0 0
EXPONENT INC COM 30214U102 7,495 108,612 SH   SOLE   88,912 0 19,700
EXTERRAN CORP COM 30227H106 707 90,300 SH   SOLE   87,100 0 3,200
EXTRA SPACE STORAGE INC COM 30225T102 2,567 24,300 SH   SOLE   23,800 0 500
EXTREME NETWORKS INC COM 30226D106 6,254 848,514 SH   SOLE   776,503 0 72,011
EXXON MOBIL CORP COM 30231G102 216,716 3,105,700 SH   SOLE   2,554,800 0 550,900
EZCORP INC CL A NON VTG 302301106 1,790 262,470 SH   SOLE   203,770 0 58,700
F M C CORP COM NEW 302491303 539 5,400 SH   SOLE   5,400 0 0
F5 NETWORKS INC COM 315616102 14,426 103,300 SH   SOLE   102,100 0 1,200
FABRINET SHS G3323L100 3,923 60,500 SH   SOLE   58,000 0 2,500
FACEBOOK INC CL A 30303M102 484,195 2,359,050 SH   SOLE   1,840,554 0 518,496
FACTSET RESH SYS INC COM 303075105 11,322 42,200 SH   SOLE   42,200 0 0
FAIR ISAAC CORP COM 303250104 14,275 38,100 SH   SOLE   27,400 0 10,700
FANHUA INC SPONSORED ADR 30712A103 330 12,700 SH   SOLE   12,700 0 0
FARMER BROS CO COM 307675108 1,122 74,500 SH   SOLE   59,100 0 15,400
FARMERS NATL BANC CORP COM 309627107 343 21,000 SH   SOLE   17,800 0 3,200
FARMLAND PARTNERS INC COM 31154R109 84 12,450 SH   SOLE   12,450 0 0
FARO TECHNOLOGIES INC COM 311642102 1,444 28,676 SH   SOLE   22,576 0 6,100
FASTLY INC CL A 31188V100 1,379 68,700 SH   SOLE   63,400 0 5,300
FATE THERAPEUTICS INC COM 31189P102 3,057 156,200 SH   SOLE   135,100 0 21,100
FEDERAL AGRIC MTG CORP CL C 313148306 942 11,285 SH   SOLE   11,285 0 0
FEDERATED INVS INC PA CL B 314211103 2,330 71,500 SH   SOLE   71,500 0 0
FEDNAT HLDG CO COM 31431B109 604 36,300 SH   SOLE   31,900 0 4,400
FERRARI N V COM N3167Y103 41,753 252,221 SH   SOLE   249,821 0 2,400
FERROGLOBE PLC SHS G33856108 416 443,030 SH   SOLE   428,430 0 14,600
FGL HLDGS ORD SHS G3402M102 5,971 560,700 SH   SOLE   436,900 0 123,800
FIAT CHRYSLER AUTOMOBILES N SHS N31738102 210,815 14,350,905 SH   SOLE   13,783,405 0 567,500
FIBROGEN INC COM 31572Q808 8,012 186,800 SH   SOLE   179,700 0 7,100
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 34,447 759,585 SH   SOLE   667,585 0 92,000
FIDUS INVT CORP COM 316500107 1,554 104,713 SH   SOLE   81,013 0 23,700
FIFTH THIRD BANCORP COM 316773100 17,413 566,453 SH   SOLE   480,480 0 85,973
FINANCIAL INSTNS INC COM 317585404 1,057 32,934 SH   SOLE   27,497 0 5,437
FINJAN HLDGS INC COM NEW 31788H303 21 10,200 SH   SOLE   600 0 9,600
FINVOLUTION GROUP SPONSORED ADS 31810T101 29 10,788 SH   SOLE   10,788 0 0
FIREEYE INC COM 31816Q101 12,226 739,600 SH   SOLE   568,300 0 171,300
FIRST AMERN FINL CORP COM 31847R102 39,248 672,974 SH   SOLE   552,559 0 120,415
FIRST BANCORP N C COM 318910106 882 22,107 SH   SOLE   21,807 0 300
FIRST BANCORP P R COM NEW 318672706 17,189 1,623,170 SH   SOLE   1,418,932 0 204,238
FIRST BUSEY CORP COM NEW 319383204 737 26,808 SH   SOLE   26,808 0 0
FIRST CMNTY BANKSHARES INC V COM 31983A103 294 9,474 SH   SOLE   8,474 0 1,000
FIRST COMWLTH FINL CORP PA COM 319829107 588 40,500 SH   SOLE   40,500 0 0
FIRST CTZNS BANCSHARES INC N CL A 31946M103 2,993 5,623 SH   SOLE   5,623 0 0
FIRST DEFIANCE FINL CORP COM 32006W106 2,014 63,960 SH   SOLE   53,660 0 10,300
FIRST FINL CORP IND COM 320218100 983 21,510 SH   SOLE   19,710 0 1,800
FIRST FNDTN INC COM 32026V104 517 29,700 SH   SOLE   29,500 0 200
FIRST HAWAIIAN INC COM 32051X108 5,883 203,900 SH   SOLE   188,900 0 15,000
FIRST HORIZON NATL CORP COM 320517105 949 57,321 SH   SOLE   57,321 0 0
FIRST INDUSTRIAL REALTY TRUS COM 32054K103 12,824 308,927 SH   SOLE   306,027 0 2,900
FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 2,140 51,042 SH   SOLE   50,742 0 300
FIRST LONG IS CORP COM 320734106 347 13,850 SH   SOLE   13,850 0 0
FIRST MAJESTIC SILVER CORP COM 32076V103 3,107 253,400 SH   SOLE   253,400 0 0
FIRST TR EXCHANGE TRADED FD DJ INTERNT IDX 33733E302 11,463 82,400 SH   SOLE   82,400 0 0
FIRSTENERGY CORP COM 337932107 89,502 1,841,600 SH   SOLE   1,783,100 0 58,500
FIRSTSERVICE CORP NEW COM 33767E202 876 9,410 SH   SOLE   6,210 0 3,200
FISERV INC COM 337738108 14,747 127,540 SH   SOLE   96,740 0 30,800
FIVE PRIME THERAPEUTICS INC COM 33830X104 1,668 363,400 SH   SOLE   308,800 0 54,600
FIVE9 INC COM 338307101 2,838 43,268 SH   SOLE   9,368 0 33,900
FLEETCOR TECHNOLOGIES INC COM 339041105 57,233 198,920 SH   SOLE   128,220 0 70,700
FLEX LTD ORD Y2573F102 55,289 4,381,035 SH   SOLE   4,086,235 0 294,800
FLEXION THERAPEUTICS INC COM 33938J106 211 10,200 SH   SOLE   9,600 0 600
FLEXSTEEL INDS INC COM 339382103 622 31,200 SH   SOLE   27,400 0 3,800
FLIR SYS INC COM 302445101 6,564 126,067 SH   SOLE   104,667 0 21,400
FLOOR & DECOR HLDGS INC CL A 339750101 366 7,200 SH   SOLE   2,300 0 4,900
FLOWERS FOODS INC COM 343498101 4,425 203,554 SH   SOLE   194,554 0 9,000
FLOWSERVE CORP COM 34354P105 4,182 84,025 SH   SOLE   84,025 0 0
FLUIDIGM CORP DEL COM 34385P108 3,301 948,488 SH   SOLE   799,462 0 149,026
FLUOR CORP NEW COM 343412102 51,016 2,702,100 SH   SOLE   2,235,300 0 466,800
FLUSHING FINL CORP COM 343873105 730 33,802 SH   SOLE   30,502 0 3,300
FLWS/1-800 FLOWERS CL A 68243Q106 3,838 264,700 SH   SOLE   202,700 0 62,000
FLY LEASING LTD SPONSORED ADR 34407D109 619 31,600 SH   SOLE   31,600 0 0
FONAR CORP COM NEW 344437405 325 16,500 SH   SOLE   13,460 0 3,040
FOOT LOCKER INC COM 344849104 2,694 69,100 SH   SOLE   69,100 0 0
FORD MTR CO DEL COM 345370860 17,442 1,875,500 SH   SOLE   1,866,500 0 9,000
FORESCOUT TECHNOLOGIES INC COM 34553D101 5,094 155,300 SH   SOLE   139,600 0 15,700
FORESTAR GROUP INC COM 346232101 483 23,160 SH   SOLE   20,260 0 2,900
FORRESTER RESH INC COM 346563109 788 18,892 SH   SOLE   15,592 0 3,300
FORTERRA INC COM 34960W106 765 66,200 SH   SOLE   62,300 0 3,900
FORTINET INC COM 34959E109 161,870 1,516,200 SH   SOLE   1,260,563 0 255,637
FORTIVE CORP COM 34959J108 15,729 205,900 SH   SOLE   186,500 0 19,400
FORTUNA SILVER MINES INC COM 349915108 359 88,000 SH   SOLE   88,000 0 0
FORTUNE BRANDS HOME & SEC IN COM 34964C106 1,046 16,012 SH   SOLE   1,812 0 14,200
FORUM ENERGY TECHNOLOGIES IN COM 34984V100 1,162 691,760 SH   SOLE   623,060 0 68,700
FORWARD AIR CORP COM 349853101 576 8,236 SH   SOLE   8,236 0 0
FOSTER L B CO COM 350060109 554 28,582 SH   SOLE   26,682 0 1,900
FOUNDATION BLDG MATLS INC COM 350392106 6,918 357,504 SH   SOLE   316,926 0 40,578
FOUR CORNERS PPTY TR INC COM 35086T109 4,245 150,600 SH   SOLE   150,600 0 0
FOX CORP CL A COM 35137L105 37,068 999,955 SH   SOLE   529,756 0 470,199
FRANKLIN COVEY CO COM 353469109 780 24,200 SH   SOLE   21,800 0 2,400
FRANKLIN RES INC COM 354613101 8,935 343,900 SH   SOLE   343,900 0 0
FRANKLIN STREET PPTYS CORP COM 35471R106 439 51,311 SH   SOLE   51,311 0 0
FRANKS INTL N V COM N33462107 81 15,600 SH   SOLE   15,600 0 0
FREIGHTCAR AMER INC COM 357023100 125 60,615 SH   SOLE   50,115 0 10,500
FRESENIUS MED CARE AG&CO KGA SPONSORED ADR 358029106 611 16,600 SH   SOLE   16,600 0 0
FRESHPET INC COM 358039105 10,748 181,900 SH   SOLE   143,400 0 38,500
FRONTDOOR INC COM 35905A109 24,827 523,549 SH   SOLE   424,695 0 98,854
FRONTLINE LTD SHS NEW G3682E192 317 24,620 SH   SOLE   24,620 0 0
FS BANCORP INC COM 30263Y104 300 4,700 SH   SOLE   3,900 0 800
FS KKR CAPITAL CORP COM 302635107 471 76,859 SH   SOLE   76,230 0 629
FTI CONSULTING INC COM 302941109 5,179 46,800 SH   SOLE   43,400 0 3,400
FTS INTERNATIONAL INC COM 30283W104 42 40,800 SH   SOLE   40,800 0 0
FULGENT GENETICS INC COM 359664109 424 32,900 SH   SOLE   27,300 0 5,600
FUTUREFUEL CORPORATION COM 36116M106 805 65,000 SH   SOLE   57,700 0 7,300
G1 THERAPEUTICS INC COM 3621LQ109 1,565 59,216 SH   SOLE   53,900 0 5,316
GAMCO INVESTORS INC CL A COM 361438104 316 16,217 SH   SOLE   14,237 0 1,980
GAMING & LEISURE PPTYS INC COM 36467J108 38,855 902,547 SH   SOLE   836,102 0 66,445
GAP INC COM 364760108 631 35,700 SH   SOLE   34,700 0 1,000
GARDNER DENVER HLDGS INC COM 36555P107 17,086 465,800 SH   SOLE   338,718 0 127,082
GARMIN LTD SHS H2906T109 1,883 19,299 SH   SOLE   4,200 0 15,099
GARRETT MOTION INC COM 366505105 1,868 187,000 SH   SOLE   187,000 0 0
GARRISON CAP INC COM 366554103 145 24,928 SH   SOLE   18,453 0 6,475
GARTNER INC COM 366651107 1,248 8,100 SH   SOLE   8,100 0 0
GENCO SHIPPING & TRADING LTD SHS Y2685T131 329 31,000 SH   SOLE   29,200 0 1,800
GENERAL DYNAMICS CORP COM 369550108 57,596 326,600 SH   SOLE   237,600 0 89,000
GENERAL ELECTRIC CO COM 369604103 35,560 3,186,402 SH   SOLE   3,052,002 0 134,400
GENERAL FIN CORP DEL COM 369822101 313 28,300 SH   SOLE   23,700 0 4,600
GENERAL MLS INC COM 370334104 68,493 1,278,800 SH   SOLE   1,159,100 0 119,700
GENERAL MTRS CO COM 37045V100 132,818 3,628,900 SH   SOLE   3,142,500 0 486,400
GENMARK DIAGNOSTICS INC COM 372309104 1,269 263,900 SH   SOLE   218,500 0 45,400
GENPACT LIMITED SHS G3922B107 47,611 1,129,035 SH   SOLE   1,064,135 0 64,900
GENUINE PARTS CO COM 372460105 10,411 98,000 SH   SOLE   98,000 0 0
GENWORTH FINL INC COM CL A 37247D106 1,278 290,546 SH   SOLE   278,746 0 11,800
GEO GROUP INC NEW COM 36162J106 7,418 446,573 SH   SOLE   442,873 0 3,700
GEOPARK LTD USD SHS G38327105 3,909 176,900 SH   SOLE   171,700 0 5,200
GERDAU S A SPON ADR REP PFD 373737105 851 173,600 SH   SOLE   170,800 0 2,800
GERMAN AMERN BANCORP INC COM 373865104 896 25,150 SH   SOLE   20,700 0 4,450
GERON CORP COM 374163103 60 44,462 SH   SOLE   44,362 0 100
GETTY RLTY CORP NEW COM 374297109 2,918 88,767 SH   SOLE   86,967 0 1,800
GIBRALTAR INDS INC COM 374689107 11,277 223,563 SH   SOLE   185,263 0 38,300
GILDAN ACTIVEWEAR INC COM 375916103 1,232 41,724 SH   SOLE   41,724 0 0
GILEAD SCIENCES INC COM 375558103 208,744 3,212,440 SH   SOLE   2,566,843 0 645,597
GLADSTONE CAPITAL CORP COM 376535100 332 33,476 SH   SOLE   31,276 0 2,200
GLADSTONE COML CORP COM 376536108 3,881 177,541 SH   SOLE   167,441 0 10,100
GLADSTONE INVT CORP COM 376546107 1,213 91,542 SH   SOLE   63,642 0 27,900
GLADSTONE LD CORP COM 376549101 606 46,700 SH   SOLE   45,600 0 1,100
GLATFELTER COM 377316104 1,465 80,054 SH   SOLE   76,854 0 3,200
GLAUKOS CORP COM 377322102 562 10,324 SH   SOLE   10,188 0 136
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 1,847 39,300 SH   SOLE   9,100 0 30,200
GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 6,383 80,296 SH   SOLE   78,997 0 1,299
GLOBAL CORD BLOOD CORPORATIO SHS G39342103 236 47,278 SH   SOLE   37,351 0 9,927
GLOBAL MED REIT INC COM NEW 37954A204 4,234 320,000 SH   SOLE   306,400 0 13,600
GLOBAL NET LEASE INC COM NEW 379378201 648 31,933 SH   SOLE   31,933 0 0
GLOBALSCAPE INC COM 37940G109 549 55,800 SH   SOLE   54,700 0 1,100
GLOBUS MED INC CL A 379577208 10,598 180,000 SH   SOLE   154,400 0 25,600
GLU MOBILE INC COM 379890106 3,982 658,202 SH   SOLE   579,702 0 78,500
GLYCOMIMETICS INC COM 38000Q102 278 52,600 SH   SOLE   52,000 0 600
GMS INC COM 36251C103 6,326 233,591 SH   SOLE   220,748 0 12,843
GNC HLDGS INC COM CL A 36191G107 194 71,681 SH   SOLE   70,181 0 1,500
GODADDY INC CL A 380237107 99,046 1,458,269 SH   SOLE   1,132,269 0 326,000
GOGO INC COM 38046C109 6,371 995,402 SH   SOLE   920,502 0 74,900
GOL LINHAS AEREAS INTLG S A SPON ADR PFD NEW 38045R206 12,304 680,880 SH   SOLE   530,830 0 150,050
GOLD FIELDS LTD NEW SPONSORED ADR 38059T106 10,316 1,563,000 SH   SOLE   1,426,100 0 136,900
GOLDEN ENTMT INC COM 381013101 211 11,000 SH   SOLE   9,900 0 1,100
GOLDEN OCEAN GROUP LTD SHS NEW G39637205 213 36,680 SH   SOLE   35,260 0 1,420
GOLUB CAP BDC INC COM 38173M102 3,023 163,800 SH   SOLE   163,800 0 0
GORMAN RUPP CO COM 383082104 433 11,540 SH   SOLE   11,540 0 0
GP STRATEGIES CORP COM 36225V104 319 24,100 SH   SOLE   21,800 0 2,300
GRACE W R & CO DEL NEW COM 38388F108 3,863 55,300 SH   SOLE   54,200 0 1,100
GRAFTECH INTL LTD COM 384313508 1,096 94,300 SH   SOLE   89,200 0 5,100
GRAHAM CORP COM 384556106 598 27,345 SH   SOLE   23,845 0 3,500
GRAHAM HLDGS CO COM 384637104 1,598 2,501 SH   SOLE   2,501 0 0
GRAINGER W W INC COM 384802104 99,728 294,600 SH   SOLE   250,000 0 44,600
GRAN TIERRA ENERGY INC COM 38500T101 423 327,928 SH   SOLE   326,028 0 1,900
GRAPHIC PACKAGING HLDG CO COM 388689101 11,728 704,400 SH   SOLE   686,100 0 18,300
GRAVITY CO LTD SPONSORED ADS NE 38911N206 389 10,400 SH   SOLE   10,400 0 0
GREAT ELM CAP CORP COM 390320109 364 46,800 SH   SOLE   40,700 0 6,100
GREAT LAKES DREDGE & DOCK CO COM 390607109 2,760 243,567 SH   SOLE   243,567 0 0
GREAT PANTHER MINING LIMITED COM 39115V101 219 429,300 SH   SOLE   429,300 0 0
GREAT SOUTHN BANCORP INC COM 390905107 987 15,580 SH   SOLE   14,780 0 800
GREAT WESTN BANCORP INC COM 391416104 559 16,100 SH   SOLE   16,100 0 0
GREEN DOT CORP CL A 39304D102 23,535 1,010,086 SH   SOLE   837,157 0 172,929
GREENBRIER COS INC COM 393657101 688 21,209 SH   SOLE   21,009 0 200
GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 416 41,109 SH   SOLE   20,309 0 20,800
GREENSKY INC CL A 39572G100 3,497 392,900 SH   SOLE   376,400 0 16,500
GREENTREE HOSPITALTY GROUP L SPONSORED ADS 39579V100 267 24,300 SH   SOLE   19,100 0 5,200
GREIF INC CL A 397624107 968 21,900 SH   SOLE   21,900 0 0
GRIFFON CORP COM 398433102 1,164 57,236 SH   SOLE   53,336 0 3,900
GRIFOLS S A SP ADR REP B NVT 398438408 7,735 332,100 SH   SOLE   251,400 0 80,700
GROUPON INC COM 399473107 3,227 1,350,200 SH   SOLE   1,350,200 0 0
GRUPO AVAL ACCIONES Y VALORE SPONSORED ADS 40053W101 557 63,900 SH   SOLE   63,900 0 0
GSX TECHEDU INC SPONSORED ADS 36257Y109 693 31,700 SH   SOLE   31,700 0 0
GTT COMMUNICATIONS INC COM 362393100 179 15,800 SH   SOLE   15,000 0 800
GULF ISLAND FABRICATION INC COM 402307102 60 11,744 SH   SOLE   7,544 0 4,200
H & E EQUIPMENT SERVICES INC COM 404030108 5,164 154,485 SH   SOLE   147,585 0 6,900
HABIT RESTAURANTS INC COM CL A 40449J103 623 59,700 SH   SOLE   37,400 0 22,300
HACKETT GROUP INC COM 404609109 1,688 104,604 SH   SOLE   90,504 0 14,100
HAEMONETICS CORP COM 405024100 20,562 178,955 SH   SOLE   167,855 0 11,100
HAILIANG ED GROUP INC SPONSORED ADR 40522L108 300 4,600 SH   SOLE   4,600 0 0
HALLADOR ENERGY COMPANY COM 40609P105 67 22,666 SH   SOLE   15,766 0 6,900
HALLIBURTON CO COM 406216101 23,465 958,944 SH   SOLE   706,381 0 252,563
HALLMARK FINL SVCS INC EC COM NEW 40624Q203 712 40,500 SH   SOLE   38,000 0 2,500
HALOZYME THERAPEUTICS INC COM 40637H109 17,487 986,320 SH   SOLE   807,820 0 178,500
HAMILTON LANE INC CL A 407497106 2,324 39,000 SH   SOLE   37,900 0 1,100
HANESBRANDS INC COM 410345102 1,338 90,100 SH   SOLE   90,100 0 0
HANGER INC COM NEW 41043F208 1,977 71,600 SH   SOLE   69,300 0 2,300
HANMI FINL CORP COM NEW 410495204 589 29,454 SH   SOLE   29,454 0 0
HANNON ARMSTRONG SUST INFR C COM 41068X100 2,488 77,300 SH   SOLE   77,000 0 300
HANOVER INS GROUP INC COM 410867105 29,643 216,892 SH   SOLE   184,292 0 32,600
HARMONIC INC COM 413160102 1,967 252,237 SH   SOLE   223,537 0 28,700
HARMONY GOLD MNG LTD SPONSORED ADR 413216300 2,068 569,800 SH   SOLE   476,900 0 92,900
HARPOON THERAPEUTICS INC COM 41358P106 160 10,800 SH   SOLE   10,600 0 200
HARSCO CORP COM 415864107 1,975 85,845 SH   SOLE   65,745 0 20,100
HARTFORD FINL SVCS GROUP INC COM 416515104 31,297 515,000 SH   SOLE   515,000 0 0
HARVARD BIOSCIENCE INC COM 416906105 313 102,556 SH   SOLE   87,856 0 14,700
HASBRO INC COM 418056107 20,742 196,400 SH   SOLE   196,400 0 0
HAWAIIAN ELEC INDUSTRIES COM 419870100 3,266 69,700 SH   SOLE   69,700 0 0
HAWAIIAN HOLDINGS INC COM 419879101 3,247 110,852 SH   SOLE   110,852 0 0
HAWKINS INC COM 420261109 390 8,507 SH   SOLE   7,807 0 700
HAYNES INTERNATIONAL INC COM NEW 420877201 1,290 36,054 SH   SOLE   30,054 0 6,000
HBT FINL INC COM 404111106 942 49,600 SH   SOLE   48,600 0 1,000
HCA HEALTHCARE INC COM 40412C101 63,179 427,436 SH   SOLE   365,236 0 62,200
HCI GROUP INC COM 40416E103 402 8,800 SH   SOLE   8,800 0 0
HD SUPPLY HLDGS INC COM 40416M105 5,566 138,400 SH   SOLE   137,100 0 1,300
HEALTHCARE SVCS GRP INC COM 421906108 15,617 642,148 SH   SOLE   512,048 0 130,100
HEALTHEQUITY INC COM 42226A107 18,992 256,400 SH   SOLE   195,100 0 61,300
HEALTHPEAK PPTYS INC COM 42250P103 7,239 210,000 SH   SOLE   210,000 0 0
HEALTHSTREAM INC COM 42222N103 942 34,620 SH   SOLE   34,120 0 500
HEARTLAND EXPRESS INC COM 422347104 1,593 75,700 SH   SOLE   75,700 0 0
HEARTLAND FINL USA INC COM 42234Q102 1,338 26,900 SH   SOLE   26,900 0 0
HEICO CORP NEW COM 422806109 18,636 163,259 SH   SOLE   133,613 0 29,646
HEIDRICK & STRUGGLES INTL IN COM 422819102 3,320 102,151 SH   SOLE   97,424 0 4,727
HELIX ENERGY SOLUTIONS GRP I COM 42330P107 545 56,644 SH   SOLE   56,644 0 0
HELMERICH & PAYNE INC COM 423452101 29,352 646,100 SH   SOLE   591,200 0 54,900
HEMISPHERE MEDIA GROUP INC CL A 42365Q103 171 11,500 SH   SOLE   10,700 0 800
HENRY JACK & ASSOC INC COM 426281101 2,418 16,600 SH   SOLE   16,600 0 0
HENRY SCHEIN INC COM 806407102 9,628 144,300 SH   SOLE   122,100 0 22,200
HERBALIFE NUTRITION LTD COM SHS G4412G101 539 11,300 SH   SOLE   11,100 0 200
HERC HLDGS INC COM 42704L104 9,135 186,664 SH   SOLE   171,311 0 15,353
HERITAGE COMMERCE CORP COM 426927109 4,251 331,360 SH   SOLE   277,002 0 54,358
HERITAGE CRYSTAL CLEAN INC COM 42726M106 1,163 37,083 SH   SOLE   29,647 0 7,436
HERON THERAPEUTICS INC COM 427746102 331 14,100 SH   SOLE   12,600 0 1,500
HESS CORP COM 42809H107 35,877 537,000 SH   SOLE   537,000 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 23,001 1,450,272 SH   SOLE   1,050,982 0 399,290
HEXCEL CORP NEW COM 428291108 2,752 37,546 SH   SOLE   36,147 0 1,399
HEXINDAI INC ADR 428295109 90 96,726 SH   SOLE   88,826 0 7,900
HIGHPOINT RES CORP COM 43114K108 370 218,700 SH   SOLE   218,700 0 0
HIGHWOODS PPTYS INC COM 431284108 7,542 154,200 SH   SOLE   154,200 0 0
HILL ROM HLDGS INC COM 431475102 14,353 126,425 SH   SOLE   121,248 0 5,177
HILLENBRAND INC COM 431571108 23,123 694,170 SH   SOLE   585,418 0 108,752
HILLTOP HOLDINGS INC COM 432748101 285 11,413 SH   SOLE   11,213 0 200
HILTON GRAND VACATIONS INC COM 43283X105 7,789 226,501 SH   SOLE   100,401 0 126,100
HILTON WORLDWIDE HLDGS INC COM 43300A203 230,398 2,077,343 SH   SOLE   1,727,674 0 349,669
HMS HLDGS CORP COM 40425J101 1,884 63,641 SH   SOLE   63,114 0 527
HNI CORP COM 404251100 1,394 37,200 SH   SOLE   37,200 0 0
HOLLYFRONTIER CORP COM 436106108 46,780 922,500 SH   SOLE   746,200 0 176,300
HOLLYSYS AUTOMATION TECHNOLO SHS G45667105 3,481 212,100 SH   SOLE   202,000 0 10,100
HOLOGIC INC COM 436440101 105,063 2,012,320 SH   SOLE   1,674,200 0 338,120
HOME BANCORP INC COM 43689E107 235 6,000 SH   SOLE   5,800 0 200
HOME DEPOT INC COM 437076102 438,090 2,006,092 SH   SOLE   1,559,692 0 446,400
HOMESTREET INC COM 43785V102 1,224 36,000 SH   SOLE   35,300 0 700
HOMETRUST BANCSHARES INC COM 437872104 625 23,300 SH   SOLE   18,400 0 4,900
HONDA MOTOR LTD AMERN SHS 438128308 779 27,500 SH   SOLE   27,500 0 0
HONEYWELL INTL INC COM 438516106 258,957 1,463,034 SH   SOLE   1,110,426 0 352,608
HOPE BANCORP INC COM 43940T109 721 48,500 SH   SOLE   48,500 0 0
HORACE MANN EDUCATORS CORP N COM 440327104 1,624 37,200 SH   SOLE   37,200 0 0
HORIZON BANCORP INC COM 440407104 819 43,087 SH   SOLE   42,687 0 400
HORIZON TECHNOLOGY FIN CORP COM 44045A102 2,639 204,077 SH   SOLE   175,566 0 28,511
HORIZON THERAPEUTICS PUB LTD SHS G46188101 29,616 818,129 SH   SOLE   751,428 0 66,701
HORMEL FOODS CORP COM 440452100 6,906 153,100 SH   SOLE   122,700 0 30,400
HOST HOTELS & RESORTS INC COM 44107P104 37,951 2,045,900 SH   SOLE   2,045,900 0 0
HOSTESS BRANDS INC CL A 44109J106 12,975 892,400 SH   SOLE   717,900 0 174,500
HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 143 22,800 SH   SOLE   22,800 0 0
HP INC COM 40434L105 180,943 8,805,025 SH   SOLE   7,676,495 0 1,128,530
HSBC HLDGS PLC SPON ADR NEW 404280406 700 17,900 SH   SOLE   17,900 0 0
HUAMI CORP SPONSORED ADS 44331K103 155 12,926 SH   SOLE   12,926 0 0
HUB GROUP INC CL A 443320106 1,805 35,196 SH   SOLE   35,196 0 0
HUBSPOT INC COM 443573100 76,109 480,181 SH   SOLE   369,363 0 110,818
HUDBAY MINERALS INC COM 443628102 2,880 693,900 SH   SOLE   680,900 0 13,000
HUDSON LTD COM CL A G46408103 3,978 259,300 SH   SOLE   235,800 0 23,500
HUDSON PAC PPTYS INC COM 444097109 1,250 33,200 SH   SOLE   33,200 0 0
HUDSON TECHNOLOGIES INC COM 444144109 33 33,700 SH   SOLE   33,700 0 0
HUMANA INC COM 444859102 276,786 755,172 SH   SOLE   599,255 0 155,917
HUNT J B TRANS SVCS INC COM 445658107 22,948 196,502 SH   SOLE   101,702 0 94,800
HUNTINGTON BANCSHARES INC COM 446150104 226 15,000 SH   SOLE   15,000 0 0
HUNTINGTON INGALLS INDS INC COM 446413106 9,609 38,300 SH   SOLE   38,300 0 0
HUNTSMAN CORP COM 447011107 59,460 2,461,078 SH   SOLE   2,088,278 0 372,800
HURCO COMPANIES INC COM 447324104 470 12,250 SH   SOLE   12,250 0 0
HURON CONSULTING GROUP INC COM 447462102 2,583 37,588 SH   SOLE   33,388 0 4,200
HUYA INC ADS REP SHS A 44852D108 4,584 255,400 SH   SOLE   252,500 0 2,900
HYATT HOTELS CORP COM CL A 448579102 35,346 394,000 SH   SOLE   369,900 0 24,100
HYSTER YALE MATLS HANDLING I CL A 449172105 1,537 26,068 SH   SOLE   24,149 0 1,919
I3 VERTICALS INC COM CL A 46571Y107 1,328 47,000 SH   SOLE   47,000 0 0
IAA INC COM 449253103 10,607 225,400 SH   SOLE   206,000 0 19,400
IAC INTERACTIVECORP COM 44919P508 7,247 29,092 SH   SOLE   20,592 0 8,500
IAMGOLD CORP COM 450913108 13,911 3,729,600 SH   SOLE   3,505,800 0 223,800
IBERIABANK CORP COM 450828108 12,839 171,569 SH   SOLE   120,969 0 50,600
ICF INTL INC COM 44925C103 1,434 15,648 SH   SOLE   11,648 0 4,000
ICHOR HOLDINGS SHS G4740B105 316 9,500 SH   SOLE   9,400 0 100
ICON PLC SHS G4705A100 11,235 65,230 SH   SOLE   56,730 0 8,500
ICU MED INC COM 44930G107 4,435 23,700 SH   SOLE   23,700 0 0
IDACORP INC COM 451107106 13,478 126,200 SH   SOLE   119,400 0 6,800
IDERA PHARMACEUTICALS INC COM PAR 45168K405 136 74,982 SH   SOLE   73,871 0 1,111
IDEXX LABS INC COM 45168D104 22,194 84,992 SH   SOLE   53,192 0 31,800
IDT CORP CL B NEW 448947507 274 37,941 SH   SOLE   35,941 0 2,000
IHEARTMEDIA INC COM CL A 45174J509 189 11,200 SH   SOLE   10,500 0 700
ILLINOIS TOOL WKS INC COM 452308109 25,490 141,905 SH   SOLE   137,405 0 4,500
IMAX CORP COM 45245E109 2,603 127,400 SH   SOLE   90,200 0 37,200
IMMERSION CORP COM 452521107 1,933 260,214 SH   SOLE   208,509 0 51,705
IMMUNOGEN INC COM 45253H101 3,330 652,318 SH   SOLE   625,518 0 26,800
IMPERIAL OIL LTD COM NEW 453038408 948 35,801 SH   SOLE   35,401 0 400
IMPINJ INC COM 453204109 1,634 63,200 SH   SOLE   63,000 0 200
INCYTE CORP COM 45337C102 109,594 1,255,082 SH   SOLE   1,032,675 0 222,407
INDEPENDENCE CONTRACT DRIL I COM 453415309 68 68,337 SH   SOLE   57,437 0 10,900
INDEPENDENCE RLTY TR INC COM 45378A106 453 32,200 SH   SOLE   32,200 0 0
INDEPENDENT BANK CORP MICH COM NEW 453838609 2,113 93,304 SH   SOLE   79,604 0 13,700
INFINERA CORPORATION COM 45667G103 3,070 386,674 SH   SOLE   386,674 0 0
INFLARX NV COM N44821101 438 110,506 SH   SOLE   98,106 0 12,400
INFOSYS LTD SPONSORED ADR 456788108 2,553 247,400 SH   SOLE   247,400 0 0
ING GROEP N V SPONSORED ADR 456837103 2,285 189,600 SH   SOLE   189,600 0 0
INGERSOLL-RAND PLC SHS G47791101 81,859 615,852 SH   SOLE   587,152 0 28,700
INGEVITY CORP COM 45688C107 245 2,804 SH   SOLE   2,804 0 0
INGLES MKTS INC CL A 457030104 1,226 25,796 SH   SOLE   17,799 0 7,997
INGREDION INC COM 457187102 5,744 61,802 SH   SOLE   61,802 0 0
INNERWORKINGS INC COM 45773Y105 698 126,750 SH   SOLE   102,950 0 23,800
INNOPHOS HOLDINGS INC COM 45774N108 2,569 80,338 SH   SOLE   78,138 0 2,200
INNOSPEC INC COM 45768S105 1,800 17,400 SH   SOLE   17,400 0 0
INNOVATIVE INDL PPTYS INC COM 45781V101 6,478 85,388 SH   SOLE   83,080 0 2,308
INNOVIVA INC COM 45781M101 915 64,634 SH   SOLE   64,634 0 0
INOGEN INC COM 45780L104 22,358 327,200 SH   SOLE   259,300 0 67,900
INOVIO PHARMACEUTICALS INC COM NEW 45773H201 158 48,000 SH   SOLE   47,900 0 100
INPHI CORP COM 45772F107 51,644 697,698 SH   SOLE   629,198 0 68,500
INSEEGO CORP COM 45782B104 406 55,400 SH   SOLE   32,500 0 22,900
INSIGHT ENTERPRISES INC COM 45765U103 2,927 41,639 SH   SOLE   41,639 0 0
INSMED INC COM PAR $.01 457669307 2,672 111,900 SH   SOLE   110,100 0 1,800
INSPERITY INC COM 45778Q107 5,059 58,800 SH   SOLE   58,500 0 300
INSTALLED BLDG PRODS INC COM 45780R101 3,003 43,600 SH   SOLE   40,300 0 3,300
INSTEEL INDUSTRIES INC COM 45774W108 1,612 75,013 SH   SOLE   61,713 0 13,300
INSTRUCTURE INC COM 45781U103 1,495 31,000 SH   SOLE   28,300 0 2,700
INSULET CORP COM 45784P101 46,806 273,400 SH   SOLE   221,600 0 51,800
INTEC PHARMA LTD JERUSALEM SHS M53644106 10 20,700 SH   SOLE   19,000 0 1,700
INTEGER HLDGS CORP COM 45826H109 1,087 13,520 SH   SOLE   13,520 0 0
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 4,250 72,926 SH   SOLE   72,926 0 0
INTEL CORP COM 458140100 254,678 4,255,275 SH   SOLE   3,771,175 0 484,100
INTELLIA THERAPEUTICS INC COM 45826J105 3,402 231,917 SH   SOLE   222,917 0 9,000
INTELSAT S A COM L5140P101 1,612 229,300 SH   SOLE   228,200 0 1,100
INTER PARFUMS INC COM 458334109 1,767 24,300 SH   SOLE   24,300 0 0
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 1,939 41,591 SH   SOLE   33,491 0 8,100
INTERCEPT PHARMACEUTICALS IN COM 45845P108 48,626 392,400 SH   SOLE   316,900 0 75,500
INTERCONTINENTAL EXCHANGE IN COM 45866F104 23,338 252,170 SH   SOLE   226,470 0 25,700
INTERCONTINENTAL HOTELS GROU SPONSORED ADS 45857P806 1,228 17,880 SH   SOLE   17,880 0 0
INTERDIGITAL INC COM 45867G101 8,512 156,210 SH   SOLE   131,810 0 24,400
INTERFACE INC COM 458665304 1,896 114,300 SH   SOLE   102,800 0 11,500
INTERNAP CORP COM PAR 45885A409 22 19,749 SH   SOLE   19,749 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 66,269 494,400 SH   SOLE   493,500 0 900
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 2,144 143,200 SH   SOLE   140,700 0 2,500
INTERNATIONAL SEAWAYS INC COM Y41053102 1,574 52,900 SH   SOLE   52,900 0 0
INTERPUBLIC GROUP COS INC COM 460690100 15,355 664,700 SH   SOLE   664,700 0 0
INTERSECT ENT INC COM 46071F103 1,980 79,500 SH   SOLE   72,000 0 7,500
INTERXION HOLDING N.V SHS N47279109 30,481 363,692 SH   SOLE   264,592 0 99,100
INTL FCSTONE INC COM 46116V105 896 18,348 SH   SOLE   18,348 0 0
INTL PAPER CO COM 460146103 11,796 256,152 SH   SOLE   256,152 0 0
INTRA CELLULAR THERAPIES INC COM 46116X101 788 22,967 SH   SOLE   22,967 0 0
INTREPID POTASH INC COM 46121Y102 174 64,127 SH   SOLE   64,127 0 0
INTREXON CORP COM 46122T102 336 61,311 SH   SOLE   54,011 0 7,300
INTUITIVE SURGICAL INC COM NEW 46120E602 7,155 12,103 SH   SOLE   12,003 0 100
INVACARE CORP COM 461203101 915 101,456 SH   SOLE   95,956 0 5,500
INVESCO EXCHNG TRADED FD TR S&P500 LOW VOL 46138E354 13,605 233,200 SH   SOLE   233,200 0 0
INVESCO MORTGAGE CAPITAL INC COM 46131B100 1,688 101,400 SH   SOLE   100,400 0 1,000
INVESCO QQQ TR UNIT SER 1 46090E103 72,836 342,580 SH   SOLE   342,580 0 0
INVESTORS BANCORP INC NEW COM 46146L101 2,704 226,899 SH   SOLE   186,499 0 40,400
INVESTORS REAL ESTATE TR SH BEN INT 461730509 1,290 17,794 SH   SOLE   17,794 0 0
INVESTORS TITLE CO COM 461804106 302 1,900 SH   SOLE   1,900 0 0
INVITATION HOMES INC COM 46187W107 953 31,783 SH   SOLE   31,783 0 0
ION GEOPHYSICAL CORP COM NEW 462044207 405 46,613 SH   SOLE   43,787 0 2,826
IONIS PHARMACEUTICALS INC COM 462222100 82,569 1,366,811 SH   SOLE   1,123,011 0 243,800
IOVANCE BIOTHERAPEUTICS INC COM 462260100 2,790 100,800 SH   SOLE   93,900 0 6,900
IPG PHOTONICS CORP COM 44980X109 17,076 117,828 SH   SOLE   72,028 0 45,800
IQIYI INC SPONSORED ADS 46267X108 804 38,100 SH   SOLE   38,100 0 0
IQVIA HLDGS INC COM 46266C105 402 2,600 SH   SOLE   2,600 0 0
IRIDIUM COMMUNICATIONS INC COM 46269C102 232 9,400 SH   SOLE   9,400 0 0
IRON MTN INC NEW COM 46284V101 12,579 394,700 SH   SOLE   394,700 0 0
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 17,815 1,338,457 SH   SOLE   1,068,857 0 269,600
ISHARES TR CORE HIGH DV ETF 46429B663 4,040 41,200 SH   SOLE   41,200 0 0
ISHARES TR CORE S&P500 ETF 464287200 14,966 46,300 SH   SOLE   46,300 0 0
ISHARES TR LATN AMER 40 ETF 464287390 296 8,700 SH   SOLE   8,700 0 0
ISHARES TR MSCI MIN VOL ETF 46429B697 44,759 682,300 SH   SOLE   682,300 0 0
ISHARES TR NASDAQ BIOTECH 464287556 51,482 427,199 SH   SOLE   427,199 0 0
ISHARES TR RUS 1000 ETF 464287622 785 4,400 SH   SOLE   4,400 0 0
ISHARES TR RUS 1000 GRW ETF 464287614 12,526 71,200 SH   SOLE   71,200 0 0
ISHARES TR S&P 100 ETF 464287101 2,954 20,500 SH   SOLE   20,500 0 0
ISHARES TR S&P 500 GRWT ETF 464287309 12,025 62,100 SH   SOLE   62,100 0 0
ISHARES TR US AER DEF ETF 464288760 3,916 17,635 SH   SOLE   17,635 0 0
ISHARES TR US HOME CONS ETF 464288752 13,397 301,600 SH   SOLE   301,600 0 0
ISRAEL CHEMICALS LTD SHS M5920A109 200 41,800 SH   SOLE   41,800 0 0
ITAU UNIBANCO HLDG SA SPON ADR REP PFD 465562106 4,620 504,970 SH   SOLE   453,895 0 51,075
ITERIS INC COM 46564T107 407 81,600 SH   SOLE   70,400 0 11,200
ITT INC COM 45073V108 9,431 127,600 SH   SOLE   127,600 0 0
ITURAN LOCATION AND CONTROL SHS M6158M104 1,282 51,000 SH   SOLE   48,100 0 2,900
IVERIC BIO INC COM 46583P102 235 27,400 SH   SOLE   27,400 0 0
J & J SNACK FOODS CORP COM 466032109 378 2,051 SH   SOLE   2,051 0 0
J ALEXANDERS HLDGS INC COM 46609J106 340 35,600 SH   SOLE   34,400 0 1,200
J JILL INC COM 46620W102 74 65,300 SH   SOLE   63,700 0 1,600
JABIL INC COM 466313103 13,817 334,300 SH   SOLE   334,300 0 0
JACK IN THE BOX INC COM 466367109 4,868 62,383 SH   SOLE   62,383 0 0
JACOBS ENGR GROUP INC COM 469814107 65,127 725,000 SH   SOLE   523,400 0 201,600
JAKKS PAC INC COM 47012E106 22 21,747 SH   SOLE   14,947 0 6,800
JAMES RIV GROUP LTD COM G5005R107 2,172 52,700 SH   SOLE   49,100 0 3,600
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 521 21,300 SH   SOLE   21,300 0 0
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 14,060 94,185 SH   SOLE   84,885 0 9,300
JD COM INC SPON ADR CL A 47215P106 307 8,700 SH   SOLE   8,700 0 0
JEFFERIES FINL GROUP INC COM 47233W109 2,826 132,242 SH   SOLE   132,242 0 0
JELD-WEN HLDG INC COM 47580P103 5,068 216,500 SH   SOLE   208,100 0 8,400
JETBLUE AWYS CORP COM 477143101 7,490 400,100 SH   SOLE   338,100 0 62,000
JINKOSOLAR HLDG CO LTD SPONSORED ADR 47759T100 1,219 54,220 SH   SOLE   53,147 0 1,073
JOHNSON & JOHNSON COM 478160104 578,326 3,964,665 SH   SOLE   3,256,859 0 707,806
JOHNSON OUTDOORS INC CL A 479167108 2,003 26,119 SH   SOLE   24,119 0 2,000
JOINT CORP COM 47973J102 730 45,200 SH   SOLE   41,000 0 4,200
JOUNCE THERAPEUTICS INC COM 481116101 1,031 118,100 SH   SOLE   107,600 0 10,500
JPMORGAN CHASE & CO COM 46625H100 2,941 21,100 SH   SOLE   21,100 0 0
JUMEI INTL HLDG LTD SPONSORED ADR 48138L107 117 56,900 SH   SOLE   56,900 0 0
JUNIPER NETWORKS INC COM 48203R104 58,351 2,369,100 SH   SOLE   1,932,900 0 436,200
JUST ENERGY GROUP INC COM 48213W101 750 446,600 SH   SOLE   401,200 0 45,400
K12 INC COM 48273U102 1,716 84,300 SH   SOLE   84,300 0 0
KADMON HLDGS INC COM 48283N106 3,000 662,304 SH   SOLE   503,404 0 158,900
KAISER ALUMINUM CORP COM PAR $0.01 483007704 1,904 17,167 SH   SOLE   17,167 0 0
KAMAN CORP COM 483548103 1,734 26,300 SH   SOLE   26,300 0 0
KAR AUCTION SVCS INC COM 48238T109 6,194 284,251 SH   SOLE   275,751 0 8,500
KARUNA THERAPEUTICS INC COM 48576A100 264 3,500 SH   SOLE   3,500 0 0
KARYOPHARM THERAPEUTICS INC COM 48576U106 10,049 524,200 SH   SOLE   480,300 0 43,900
KB HOME COM 48666K109 3,413 99,600 SH   SOLE   99,600 0 0
KBR INC COM 48242W106 9,318 305,500 SH   SOLE   302,800 0 2,700
KEARNY FINL CORP MD COM 48716P108 606 43,831 SH   SOLE   33,645 0 10,186
KELLOGG CO COM 487836108 5,602 81,000 SH   SOLE   81,000 0 0
KELLY SVCS INC CL A 488152208 1,629 72,132 SH   SOLE   65,632 0 6,500
KENNAMETAL INC COM 489170100 1,940 52,600 SH   SOLE   52,600 0 0
KEYCORP NEW COM 493267108 10,837 535,410 SH   SOLE   495,510 0 39,900
KEZAR LIFE SCIENCES INC COM 49372L100 202 50,400 SH   SOLE   46,900 0 3,500
KFORCE INC COM 493732101 1,850 46,610 SH   SOLE   46,610 0 0
KIMBALL ELECTRONICS INC COM 49428J109 562 32,028 SH   SOLE   28,629 0 3,399
KIMBALL INTL INC CL B 494274103 1,613 78,038 SH   SOLE   68,038 0 10,000
KIMBERLY CLARK CORP COM 494368103 46,946 341,300 SH   SOLE   341,300 0 0
KINDER MORGAN INC DEL COM 49456B101 42,632 2,013,791 SH   SOLE   1,752,491 0 261,300
KINGSTONE COS INC COM 496719105 284 36,600 SH   SOLE   32,200 0 4,400
KINROSS GOLD CORP COM 496902404 27,517 5,805,203 SH   SOLE   5,691,603 0 113,600
KINSALE CAP GROUP INC COM 49714P108 346 3,400 SH   SOLE   3,400 0 0
KIRKLAND LAKE GOLD LTD COM 49741E100 39,134 887,997 SH   SOLE   887,997 0 0
KIRKLANDS INC COM 497498105 274 221,089 SH   SOLE   174,626 0 46,463
KITE RLTY GROUP TR COM NEW 49803T300 2,445 125,200 SH   SOLE   125,200 0 0
KNOLL INC COM NEW 498904200 3,721 147,307 SH   SOLE   137,307 0 10,000
KOHLS CORP COM 500255104 4,438 87,100 SH   SOLE   86,600 0 500
KONINKLIJKE PHILIPS N V NY REG SH NEW 500472303 8,267 169,403 SH   SOLE   169,403 0 0
KOPIN CORP COM 500600101 17 42,500 SH   SOLE   42,200 0 300
KOPPERS HOLDINGS INC COM 50060P106 1,995 52,193 SH   SOLE   51,193 0 1,000
KORN FERRY COM NEW 500643200 17,231 406,383 SH   SOLE   354,983 0 51,400
KOSMOS ENERGY LTD COM 500688106 15,979 2,803,322 SH   SOLE   2,396,622 0 406,700
KRATON CORPORATION COM 50077C106 947 37,400 SH   SOLE   37,400 0 0
KROGER CO COM 501044101 415 14,300 SH   SOLE   14,300 0 0
KRONOS WORLDWIDE INC COM 50105F105 699 52,200 SH   SOLE   52,200 0 0
KT CORP SPONSORED ADR 48268K101 4,029 347,300 SH   SOLE   342,400 0 4,900
KULICKE & SOFFA INDS INC COM 501242101 12,265 450,920 SH   SOLE   377,320 0 73,600
KURA ONCOLOGY INC COM 50127T109 1,849 134,500 SH   SOLE   126,600 0 7,900
L3HARRIS TECHNOLOGIES INC COM 502431109 22,530 113,863 SH   SOLE   113,863 0 0
LA Z BOY INC COM 505336107 1,709 54,300 SH   SOLE   54,300 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409 59,666 352,700 SH   SOLE   306,900 0 45,800
LADDER CAP CORP CL A 505743104 3,181 176,350 SH   SOLE   176,250 0 100
LADENBURG THALMAN FIN SVCS I COM 50575Q102 1,148 330,000 SH   SOLE   329,900 0 100
LAKELAND BANCORP INC COM 511637100 1,447 83,240 SH   SOLE   76,840 0 6,400
LAM RESEARCH CORP COM 512807108 328,818 1,124,548 SH   SOLE   898,748 0 225,800
LAMAR ADVERTISING CO NEW CL A 512816109 6,561 73,500 SH   SOLE   73,500 0 0
LAMB WESTON HLDGS INC COM 513272104 19,956 231,964 SH   SOLE   140,531 0 91,433
LANDEC CORP COM 514766104 512 45,258 SH   SOLE   35,558 0 9,700
LANDSTAR SYS INC COM 515098101 5,227 45,900 SH   SOLE   45,900 0 0
LANNET INC COM 516012101 1,825 206,900 SH   SOLE   196,900 0 10,000
LANTHEUS HLDGS INC COM 516544103 4,576 223,100 SH   SOLE   190,100 0 33,000
LAS VEGAS SANDS CORP COM 517834107 76,006 1,100,900 SH   SOLE   1,100,900 0 0
LATAM AIRLS GROUP S A SPONSORED ADR 51817R106 382 37,600 SH   SOLE   37,600 0 0
LATTICE SEMICONDUCTOR CORP COM 518415104 20,316 1,061,447 SH   SOLE   942,347 0 119,100
LAUDER ESTEE COS INC CL A 518439104 3,119 15,100 SH   SOLE   1,700 0 13,400
LAUREATE EDUCATION INC CL A 518613203 1,104 62,700 SH   SOLE   62,700 0 0
LAWSON PRODS INC COM 520776105 432 8,300 SH   SOLE   8,300 0 0
LAZARD LTD SHS A G54050102 21,075 527,401 SH   SOLE   473,401 0 54,000
LEAR CORP COM NEW 521865204 17,946 130,800 SH   SOLE   130,800 0 0
LEE ENTERPRISES INC COM 523768109 17 12,000 SH   SOLE   12,000 0 0
LEGG MASON INC COM 524901105 4,438 123,600 SH   SOLE   123,600 0 0
LEGGETT & PLATT INC COM 524660107 1,901 37,400 SH   SOLE   36,400 0 1,000
LEIDOS HLDGS INC COM 525327102 40,743 416,213 SH   SOLE   356,911 0 59,302
LEMAITRE VASCULAR INC COM 525558201 629 17,500 SH   SOLE   17,300 0 200
LENDINGTREE INC NEW COM 52603B107 4,552 15,000 SH   SOLE   14,000 0 1,000
LENNOX INTL INC COM 526107107 32,244 132,165 SH   SOLE   108,165 0 24,000
LEXICON PHARMACEUTICALS INC COM NEW 528872302 1,202 289,716 SH   SOLE   221,216 0 68,500
LEXINFINTECH HLDGS LTD ADR 528877103 1,494 107,526 SH   SOLE   107,326 0 200
LEXINGTON REALTY TRUST COM 529043101 14,894 1,402,408 SH   SOLE   1,369,108 0 33,300
LIBBEY INC COM 529898108 30 20,841 SH   SOLE   20,441 0 400
LIBERTY GLOBAL PLC SHS CL A G5480U104 11,279 496,000 SH   SOLE   496,000 0 0
LIBERTY MEDIA CORP DELAWARE COM C BRAVES GRP 531229888 1,250 42,300 SH   SOLE   35,300 0 7,000
LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 15,881 329,900 SH   SOLE   288,900 0 41,000
LIBERTY PPTY TR SH BEN INT 531172104 258 4,300 SH   SOLE   4,300 0 0
LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 1,956 266,100 SH   SOLE   241,600 0 24,500
LIFEVANTAGE CORP COM NEW 53222K205 209 13,400 SH   SOLE   13,100 0 300
LIGAND PHARMACEUTICALS INC COM NEW 53220K504 26,184 251,072 SH   SOLE   201,472 0 49,600
LILLY ELI & CO COM 532457108 217,598 1,655,616 SH   SOLE   1,622,816 0 32,800
LIMELIGHT NETWORKS INC COM 53261M104 4,037 989,512 SH   SOLE   790,274 0 199,238
LINCOLN ELEC HLDGS INC COM 533900106 3,464 35,808 SH   SOLE   11,531 0 24,277
LINCOLN NATL CORP IND COM 534187109 771 13,064 SH   SOLE   13,042 0 22
LINDBLAD EXPEDITIONS HLDGS I COM 535219109 3,734 228,400 SH   SOLE   192,200 0 36,200
LINEAGE CELL THERAPEUTICS IN COM 53566P109 219 246,366 SH   SOLE   236,789 0 9,577
LIONS GATE ENTMNT CORP CL A VTG 535919401 196 18,400 SH   SOLE   18,400 0 0
LIQUIDITY SERVICES INC COM 53635B107 417 69,899 SH   SOLE   59,899 0 10,000
LIVE NATION ENTERTAINMENT IN COM 538034109 2,469 34,543 SH   SOLE   29,143 0 5,400
LIVE OAK BANCSHARES INC COM 53803X105 1,232 64,800 SH   SOLE   51,500 0 13,300
LIVENT CORP COM 53814L108 373 43,572 SH   SOLE   24,072 0 19,500
LIVEPERSON INC COM 538146101 8,619 232,954 SH   SOLE   181,654 0 51,300
LKQ CORP COM 501889208 2,385 66,800 SH   SOLE   51,500 0 15,300
LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 1,135 342,800 SH   SOLE   342,800 0 0
LOCKHEED MARTIN CORP COM 539830109 370,920 952,592 SH   SOLE   788,982 0 163,610
LOGITECH INTL S A SHS H50430232 46,111 977,764 SH   SOLE   977,764 0 0
LORAL SPACE & COMMUNICATNS I COM 543881106 427 13,211 SH   SOLE   13,211 0 0
LOUISIANA PAC CORP COM 546347105 7,563 254,900 SH   SOLE   254,900 0 0
LOWES COS INC COM 548661107 381,172 3,182,802 SH   SOLE   2,421,901 0 760,901
LPL FINL HLDGS INC COM 50212V100 9,027 97,850 SH   SOLE   88,150 0 9,700
LSI INDS INC COM 50216C108 453 74,800 SH   SOLE   61,320 0 13,480
LTC PPTYS INC COM 502175102 1,282 28,630 SH   SOLE   28,630 0 0
LUCKIN COFFEE INC SPONSORED ADS 54951L109 6,699 170,200 SH   SOLE   170,200 0 0
LULULEMON ATHLETICA INC COM 550021109 69,269 299,000 SH   SOLE   120,500 0 178,500
LUMBER LIQUIDATORS HLDGS INC COM 55003T107 145 14,800 SH   SOLE   400 0 14,400
LUMINEX CORP DEL COM 55027E102 2,441 105,400 SH   SOLE   91,900 0 13,500
LUNA INNOVATIONS COM 550351100 190 26,000 SH   SOLE   25,300 0 700
LUTHER BURBANK CORP COM 550550107 179 15,500 SH   SOLE   15,500 0 0
LYDALL INC DEL COM 550819106 1,125 54,804 SH   SOLE   48,504 0 6,300
LYFT INC CL A COM 55087P104 6,238 145,000 SH   SOLE   145,000 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 869 9,200 SH   SOLE   9,200 0 0
M & T BK CORP COM 55261F104 17,654 104,000 SH   SOLE   72,300 0 31,700
M/I HOMES INC COM 55305B101 2,373 60,300 SH   SOLE   60,300 0 0
MACATAWA BK CORP COM 554225102 551 49,500 SH   SOLE   43,400 0 6,100
MACK CALI RLTY CORP COM 554489104 627 27,100 SH   SOLE   27,100 0 0
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 6,023 226,434 SH   SOLE   219,102 0 7,332
MACQUARIE INFRASTRUCTURE COR COM 55608B105 334 7,800 SH   SOLE   7,800 0 0
MACROGENICS INC COM 556099109 2,123 195,100 SH   SOLE   174,500 0 20,600
MACYS INC COM 55616P104 1,173 69,000 SH   SOLE   67,300 0 1,700
MADISON SQUARE GARDEN CO NEW CL A 55825T103 4,119 14,000 SH   SOLE   14,000 0 0
MAGELLAN HEALTH INC COM NEW 559079207 12,268 156,785 SH   SOLE   130,282 0 26,503
MAGNA INTL INC COM 559222401 13,452 245,300 SH   SOLE   245,300 0 0
MAGNACHIP SEMICONDUCTOR CORP COM 55933J203 4,359 375,455 SH   SOLE   295,655 0 79,800
MAGNOLIA OIL & GAS CORP CL A 559663109 348 27,700 SH   SOLE   23,800 0 3,900
MAIDEN HOLDINGS LTD SHS G5753U112 236 315,141 SH   SOLE   262,611 0 52,530
MALIBU BOATS INC COM CL A 56117J100 7,634 186,425 SH   SOLE   151,616 0 34,809
MALLINCKRODT PUB LTD CO SHS G5785G107 2,892 828,771 SH   SOLE   778,371 0 50,400
MAMMOTH ENERGY SVCS INC COM 56155L108 702 318,900 SH   SOLE   267,300 0 51,600
MANCHESTER UTD PLC NEW ORD CL A G5784H106 1,489 74,734 SH   SOLE   62,834 0 11,900
MANHATTAN ASSOCS INC COM 562750109 8,342 104,600 SH   SOLE   104,600 0 0
MANITOWOC CO INC COM NEW 563571405 212 12,100 SH   SOLE   12,100 0 0
MANNING & NAPIER INC CL A 56382Q102 57 32,639 SH   SOLE   25,739 0 6,900
MANPOWERGROUP INC COM 56418H100 6,069 62,500 SH   SOLE   62,500 0 0
MANTECH INTL CORP CL A 564563104 2,510 31,421 SH   SOLE   30,921 0 500
MANULIFE FINL CORP COM 56501R106 19,179 945,255 SH   SOLE   945,255 0 0
MARATHON OIL CORP COM 565849106 41,027 3,021,100 SH   SOLE   2,966,400 0 54,700
MARCHEX INC CL B 56624R108 491 129,800 SH   SOLE   108,000 0 21,800
MARCUS & MILLICHAP INC COM 566324109 1,728 46,400 SH   SOLE   38,900 0 7,500
MARCUS CORP COM 566330106 1,685 53,037 SH   SOLE   48,537 0 4,500
MARINUS PHARMACEUTICALS INC COM 56854Q101 24 11,200 SH   SOLE   11,000 0 200
MARKEL CORP COM 570535104 1,310 1,146 SH   SOLE   1,146 0 0
MARKETAXESS HLDGS INC COM 57060D108 14,368 37,900 SH   SOLE   37,900 0 0
MARRIOTT INTL INC NEW CL A 571903202 90,911 600,353 SH   SOLE   400,453 0 199,900
MARTEN TRANS LTD COM 573075108 2,664 123,966 SH   SOLE   112,462 0 11,504
MARTIN MARIETTA MATLS INC COM 573284106 391 1,400 SH   SOLE   1,400 0 0
MASCO CORP COM 574599106 180,390 3,758,905 SH   SOLE   3,096,103 0 662,802
MASIMO CORP COM 574795100 1,907 12,068 SH   SOLE   8,342 0 3,726
MASONITE INTL CORP NEW COM 575385109 5,156 71,400 SH   SOLE   70,900 0 500
MASTEC INC COM 576323109 629 9,800 SH   SOLE   9,800 0 0
MASTERCARD INC CL A 57636Q104 86,479 289,623 SH   SOLE   235,200 0 54,423
MASTERCRAFT BOAT HLDGS INC COM 57637H103 2,411 153,100 SH   SOLE   126,000 0 27,100
MATADOR RES CO COM 576485205 207 11,510 SH   SOLE   11,510 0 0
MATCH GROUP INC COM 57665R106 24,023 292,576 SH   SOLE   189,405 0 103,171
MATERION CORP COM 576690101 1,328 22,330 SH   SOLE   22,330 0 0
MATRIX SVC CO COM 576853105 2,694 117,738 SH   SOLE   95,385 0 22,353
MATSON INC COM 57686G105 432 10,600 SH   SOLE   10,600 0 0
MAXAR TECHNOLOGIES INC COM 57778K105 3,061 195,324 SH   SOLE   195,324 0 0
MAXIM INTEGRATED PRODS INC COM 57772K101 68,043 1,106,207 SH   SOLE   896,690 0 209,517
MAYVILLE ENGINEERING CO INC COM 578605107 179 19,100 SH   SOLE   19,100 0 0
MCDONALDS CORP COM 580135101 409,263 2,071,065 SH   SOLE   1,569,376 0 501,689
MCGRATH RENTCORP COM 580589109 7,976 104,202 SH   SOLE   88,709 0 15,493
MDC PARTNERS INC CL A SUB VTG 552697104 389 139,876 SH   SOLE   139,150 0 726
MDU RES GROUP INC COM 552690109 30,873 1,039,140 SH   SOLE   855,140 0 184,000
MEDICINES CO COM 584688105 17,948 211,301 SH   SOLE   168,801 0 42,500
MEDLEY CAP CORP COM 58503F106 33 15,000 SH   SOLE   15,000 0 0
MEDNAX INC COM 58502B106 2,676 96,300 SH   SOLE   70,400 0 25,900
MEDPACE HLDGS INC COM 58506Q109 5,590 66,500 SH   SOLE   66,500 0 0
MEDTRONIC PLC SHS G5960L103 27,477 242,197 SH   SOLE   242,197 0 0
MEET GROUP INC COM 58513U101 780 155,729 SH   SOLE   155,725 0 4
MEI PHARMA INC COM NEW 55279B202 197 79,404 SH   SOLE   78,904 0 500
MEIRAGTX HOLDINGS PLC COM G59665102 937 46,800 SH   SOLE   46,400 0 400
MELCO RESORTS AND ENTMT LTD ADR 585464100 43,658 1,806,300 SH   SOLE   1,490,800 0 315,500
MELLANOX TECHNOLOGIES LTD SHS M51363113 65,952 562,825 SH   SOLE   465,389 0 97,436
MENLO THERAPEUTICS INC COM 586858102 138 29,800 SH   SOLE   29,300 0 500
MERCADOLIBRE INC COM 58733R102 86,262 150,824 SH   SOLE   131,424 0 19,400
MERCANTILE BANK CORP COM 587376104 551 15,100 SH   SOLE   11,800 0 3,300
MERCHANTS BANCORP IND COM 58844R108 451 22,900 SH   SOLE   21,900 0 1,000
MERCK & CO INC COM 58933Y105 481,016 5,288,799 SH   SOLE   4,272,999 0 1,015,800
MERCURY GENL CORP NEW COM 589400100 2,729 56,000 SH   SOLE   56,000 0 0
MERCURY SYS INC COM 589378108 836 12,100 SH   SOLE   3,300 0 8,800
MERIDIAN BANCORP INC MD COM 58958U103 1,132 56,334 SH   SOLE   45,234 0 11,100
MERIDIAN BIOSCIENCE INC COM 589584101 1,021 104,500 SH   SOLE   100,500 0 4,000
MERIT MED SYS INC COM 589889104 3,452 110,565 SH   SOLE   101,665 0 8,900
MERITAGE HOMES CORP COM 59001A102 1,693 27,700 SH   SOLE   26,200 0 1,500
MERITOR INC COM 59001K100 1,663 63,500 SH   SOLE   63,500 0 0
MERSANA THERAPEUTICS INC COM 59045L106 214 37,400 SH   SOLE   37,100 0 300
MERUS N V COM N5749R100 552 39,200 SH   SOLE   36,900 0 2,300
MESA AIR GROUP INC COM NEW 590479135 410 45,900 SH   SOLE   45,800 0 100
METHANEX CORP COM 59151K108 13,840 358,273 SH   SOLE   343,573 0 14,700
METLIFE INC COM 59156R108 63,157 1,239,099 SH   SOLE   984,399 0 254,700
METROPOLITAN BK HLDG CORP COM 591774104 733 15,200 SH   SOLE   14,100 0 1,100
MFA FINL INC COM 55272X102 13,383 1,749,408 SH   SOLE   1,722,008 0 27,400
MGIC INVT CORP WIS COM 552848103 19,747 1,393,555 SH   SOLE   1,224,455 0 169,100
MGM GROWTH PPTYS LLC CL A COM 55303A105 15,516 501,001 SH   SOLE   501,001 0 0
MGM RESORTS INTERNATIONAL COM 552953101 183,149 5,504,919 SH   SOLE   5,113,712 0 391,207
MGP INGREDIENTS INC NEW COM 55303J106 228 4,700 SH   SOLE   4,300 0 400
MICRO FOCUS INTERNATIONAL PL SPON ADR NEW 594837403 1,527 108,863 SH   SOLE   105,509 0 3,354
MICROCHIP TECHNOLOGY INC COM 595017104 2,954 28,213 SH   SOLE   28,155 0 58
MICRON TECHNOLOGY INC COM 595112103 36,925 686,600 SH   SOLE   629,000 0 57,600
MICROSOFT CORP COM 594918104 26,557 168,400 SH   SOLE   168,400 0 0
MICROSTRATEGY INC CL A NEW 594972408 3,178 22,282 SH   SOLE   15,882 0 6,400
MID AMER APT CMNTYS INC COM 59522J103 409 3,100 SH   SOLE   3,100 0 0
MIDLAND STS BANCORP INC ILL COM 597742105 489 16,900 SH   SOLE   16,900 0 0
MIDWESTONE FINL GROUP INC NE COM 598511103 688 19,000 SH   SOLE   16,900 0 2,100
MILLER INDS INC TENN COM NEW 600551204 455 12,252 SH   SOLE   11,652 0 600
MIMECAST LTD ORD SHS G14838109 15,721 362,400 SH   SOLE   333,200 0 29,200
MINERALS TECHNOLOGIES INC COM 603158106 882 15,300 SH   SOLE   15,300 0 0
MIRATI THERAPEUTICS INC COM 60468T105 24,535 190,400 SH   SOLE   184,600 0 5,800
MISTRAS GROUP INC COM 60649T107 1,223 85,728 SH   SOLE   76,928 0 8,800
MITEK SYS INC COM NEW 606710200 1,745 228,100 SH   SOLE   203,500 0 24,600
MITSUBISHI UFJ FINL GROUP IN SPONSORED ADS 606822104 878 161,700 SH   SOLE   161,700 0 0
MIZUHO FINL GROUP INC SPONSORED ADR 60687Y109 89 28,800 SH   SOLE   28,800 0 0
MOBILE MINI INC COM 60740F105 10,463 276,000 SH   SOLE   233,700 0 42,300
MOBILEIRON INC COM NEW 60739U204 4,425 910,500 SH   SOLE   781,600 0 128,900
MODEL N INC COM 607525102 12,061 343,900 SH   SOLE   287,387 0 56,513
MODINE MFG CO COM 607828100 1,575 204,516 SH   SOLE   175,416 0 29,100
MOELIS & CO CL A 60786M105 4,089 128,100 SH   SOLE   120,900 0 7,200
MOHAWK INDS INC COM 608190104 36,978 271,136 SH   SOLE   195,517 0 75,619
MOLINA HEALTHCARE INC COM 60855R100 19,200 141,500 SH   SOLE   141,500 0 0
MOLSON COORS BREWING CO CL B 60871R209 453 8,400 SH   SOLE   8,400 0 0
MOMENTA PHARMACEUTICALS INC COM 60877T100 5,256 266,400 SH   SOLE   248,300 0 18,100
MOMO INC ADR 60879B107 12,475 372,400 SH   SOLE   364,200 0 8,200
MONARCH CASINO & RESORT INC COM 609027107 1,481 30,502 SH   SOLE   24,083 0 6,419
MONDELEZ INTL INC CL A 609207105 70,067 1,272,099 SH   SOLE   1,037,499 0 234,600
MONMOUTH REAL ESTATE INVT CO CL A 609720107 7,399 510,978 SH   SOLE   478,440 0 32,538
MONOLITHIC PWR SYS INC COM 609839105 694 3,900 SH   SOLE   3,900 0 0
MONROE CAP CORP COM 610335101 1,138 104,800 SH   SOLE   78,000 0 26,800
MONSTER BEVERAGE CORP NEW COM 61174X109 152,833 2,404,921 SH   SOLE   1,886,574 0 518,347
MOODYS CORP COM 615369105 1,116 4,700 SH   SOLE   4,700 0 0
MORNINGSTAR INC COM 617700109 1,165 7,700 SH   SOLE   7,700 0 0
MOSAIC CO NEW COM 61945C103 9,809 453,300 SH   SOLE   314,700 0 138,600
MOTOROLA SOLUTIONS INC COM NEW 620076307 2,095 13,000 SH   SOLE   6,300 0 6,700
MSCI INC COM 55354G100 38,162 147,811 SH   SOLE   110,432 0 37,379
MSG NETWORK INC CL A 553573106 915 52,569 SH   SOLE   47,469 0 5,100
MTS SYS CORP COM 553777103 1,402 29,193 SH   SOLE   28,293 0 900
MUELLER INDS INC COM 624756102 692 21,800 SH   SOLE   21,800 0 0
MUELLER WTR PRODS INC COM SER A 624758108 3,801 317,244 SH   SOLE   303,544 0 13,700
MURPHY OIL CORP COM 626717102 14,987 559,200 SH   SOLE   555,600 0 3,600
MURPHY USA INC COM 626755102 6,517 55,700 SH   SOLE   52,300 0 3,400
MUTUALFIRST FINL INC COM 62845B104 230 5,800 SH   SOLE   5,700 0 100
MYERS INDS INC COM 628464109 1,215 72,821 SH   SOLE   72,621 0 200
MYLAN N V SHS EURO N59465109 22,269 1,107,911 SH   SOLE   1,065,711 0 42,200
MYR GROUP INC DEL COM 55405W104 985 30,237 SH   SOLE   25,437 0 4,800
NABORS INDUSTRIES LTD SHS G6359F103 1,043 362,017 SH   SOLE   362,017 0 0
NABRIVA THERAPEUTICS PLC SHS G63637105 31 23,400 SH   SOLE   23,300 0 100
NACCO INDS INC CL A 629579103 232 4,944 SH   SOLE   4,644 0 300
NANOSTRING TECHNOLOGIES INC COM 63009R109 3,127 112,400 SH   SOLE   101,600 0 10,800
NASDAQ INC COM 631103108 46,749 436,500 SH   SOLE   362,500 0 74,000
NATERA INC COM 632307104 11,653 345,900 SH   SOLE   243,000 0 102,900
NATHANS FAMOUS INC NEW COM 632347100 206 2,900 SH   SOLE   2,900 0 0
NATIONAL BEVERAGE CORP COM 635017106 3,010 58,998 SH   SOLE   50,998 0 8,000
NATIONAL CINEMEDIA INC COM 635309107 1,926 264,244 SH   SOLE   234,244 0 30,000
NATIONAL FUEL GAS CO N J COM 636180101 8,926 191,800 SH   SOLE   191,800 0 0
NATIONAL GEN HLDGS CORP COM 636220303 1,326 60,000 SH   SOLE   58,400 0 1,600
NATIONAL GRID PLC SPONSORED ADR NE 636274409 226 3,600 SH   SOLE   3,600 0 0
NATIONAL HEALTH INVS INC COM 63633D104 12,296 150,912 SH   SOLE   141,506 0 9,406
NATIONAL HEALTHCARE CORP COM 635906100 829 9,591 SH   SOLE   9,491 0 100
NATIONAL INSTRS CORP COM 636518102 4,241 100,167 SH   SOLE   96,467 0 3,700
NATIONAL OILWELL VARCO INC COM 637071101 8,131 324,600 SH   SOLE   275,400 0 49,200
NATIONAL PRESTO INDS INC COM 637215104 205 2,317 SH   SOLE   1,417 0 900
NATIONAL RETAIL PPTYS INC COM 637417106 16,590 309,400 SH   SOLE   296,200 0 13,200
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 3,147 93,600 SH   SOLE   93,600 0 0
NATIONAL VISION HLDGS INC COM 63845R107 4,913 151,500 SH   SOLE   95,900 0 55,600
NATURAL GAS SERVICES GROUP COM 63886Q109 498 40,611 SH   SOLE   34,818 0 5,793
NATURAL GROCERS BY VITAMIN C COM 63888U108 591 59,900 SH   SOLE   47,900 0 12,000
NATURAL HEALTH TRENDS CORP COM 63888P406 324 60,300 SH   SOLE   47,700 0 12,600
NATUS MEDICAL INC COM 639050103 1,386 42,000 SH   SOLE   41,900 0 100
NAUTILUS INC COM 63910B102 698 398,900 SH   SOLE   346,300 0 52,600
NAVIENT CORPORATION COM 63938C108 672 49,100 SH   SOLE   49,100 0 0
NAVIGATOR HOLDINGS LTD SHS Y62132108 141 10,500 SH   SOLE   10,500 0 0
NAVIOS MARITIME PARTNERS L P COM UNIT LPI Y62267409 838 44,987 SH   SOLE   44,987 0 0
NAVISTAR INTL CORP NEW COM 63934E108 457 15,800 SH   SOLE   15,800 0 0
NCR CORP NEW COM 62886E108 452 12,843 SH   SOLE   12,143 0 700
NEENAH INC COM 640079109 1,437 20,400 SH   SOLE   20,400 0 0
NEKTAR THERAPEUTICS COM 640268108 532 24,642 SH   SOLE   24,342 0 300
NEOLEUKIN THERAPEUTICS INC COM 64049K104 330 26,800 SH   SOLE   26,200 0 600
NEOPHOTONICS CORP COM 64051T100 3,040 344,651 SH   SOLE   344,351 0 300
NEOVASC INC COM 64065J304 96 17,780 SH   SOLE   17,780 0 0
NET 1 UEPS TECHNOLOGIES INC COM NEW 64107N206 1,072 288,135 SH   SOLE   241,745 0 46,390
NETAPP INC COM 64110D104 87,262 1,401,802 SH   SOLE   1,205,702 0 196,100
NETEASE INC SPONSORED ADS 64110W102 19,962 65,100 SH   SOLE   65,100 0 0
NETFLIX INC COM 64110L106 176,831 546,500 SH   SOLE   517,500 0 29,000
NETGEAR INC COM 64111Q104 5,382 219,600 SH   SOLE   175,300 0 44,300
NETSOL TECHNOLOGIES INC COM PAR $.001 64115A402 47 11,800 SH   SOLE   10,700 0 1,100
NEUROCRINE BIOSCIENCES INC COM 64125C109 89,343 831,173 SH   SOLE   667,547 0 163,626
NEURONETICS INC COM 64131A105 104 23,100 SH   SOLE   22,400 0 700
NEVRO CORP COM 64157F103 17,972 152,900 SH   SOLE   143,400 0 9,500
NEW GOLD INC CDA COM 644535106 2,178 2,474,552 SH   SOLE   2,316,931 0 157,621
NEW MTN FIN CORP COM 647551100 2,237 162,800 SH   SOLE   159,000 0 3,800
NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 31,574 260,400 SH   SOLE   125,700 0 134,700
NEW RELIC INC COM 64829B100 41,621 633,399 SH   SOLE   505,987 0 127,412
NEW SR INVT GROUP INC COM 648691103 937 122,500 SH   SOLE   122,500 0 0
NEW YORK MTG TR INC COM PAR $.02 649604501 2,227 357,500 SH   SOLE   357,500 0 0
NEW YORK TIMES CO CL A 650111107 8,011 249,006 SH   SOLE   226,406 0 22,600
NEWLINK GENETICS CORP COM 651511107 332 131,200 SH   SOLE   131,100 0 100
NEWMARK GROUP INC CL A 65158N102 11,480 853,200 SH   SOLE   715,033 0 138,167
NEWMONT GOLDCORP CORPORATION COM 651639106 1,014 23,328 SH   SOLE   23,229 0 99
NEWTEK BUSINESS SVCS CORP COM NEW 652526203 777 34,300 SH   SOLE   22,200 0 12,100
NEXPOINT RESIDENTIAL TR INC COM 65341D102 977 21,700 SH   SOLE   21,700 0 0
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 5,623 106,800 SH   SOLE   75,400 0 31,400
NEXTGEN HEALTHCARE INC COM 65343C102 664 41,289 SH   SOLE   28,589 0 12,700
NEXTIER OILFIELD SOLUTIONS I COM 65290C105 3,955 590,341 SH   SOLE   562,944 0 27,397
NIC INC COM 62914B100 5,400 241,592 SH   SOLE   201,192 0 40,400
NICOLET BANKSHARES INC COM 65406E102 347 4,700 SH   SOLE   3,900 0 800
NIELSEN HLDGS PLC SHS EUR G6518L108 22,967 1,131,400 SH   SOLE   1,131,400 0 0
NII HLDGS INC COM PAR 62913F508 3,257 1,500,813 SH   SOLE   1,202,399 0 298,414
NIKE INC CL B 654106103 25,662 253,299 SH   SOLE   31,199 0 222,100
NISOURCE INC COM 65473P105 29,421 1,056,800 SH   SOLE   987,700 0 69,100
NIU TECHNOLOGIES ADS 65481N100 330 38,700 SH   SOLE   37,400 0 1,300
NMI HLDGS INC CL A 629209305 8,776 264,500 SH   SOLE   205,800 0 58,700
NOAH HLDGS LTD SPON ADS CL A 65487X102 4,749 134,266 SH   SOLE   109,266 0 25,000
NOBLE CORP PLC SHS USD G65431101 651 533,753 SH   SOLE   519,953 0 13,800
NOBLE ENERGY INC COM 655044105 912 36,700 SH   SOLE   35,100 0 1,600
NOKIA CORP SPONSORED ADR 654902204 1,310 353,200 SH   SOLE   353,200 0 0
NOMAD FOODS LTD USD ORD SHS G6564A105 14,053 628,200 SH   SOLE   483,800 0 144,400
NOODLES & CO COM CL A 65540B105 1,682 303,700 SH   SOLE   221,300 0 82,400
NORBORD INC COM NEW 65548P403 5,103 190,900 SH   SOLE   190,900 0 0
NORDIC AMERICAN TANKERS LIMI COM G65773106 1,112 226,000 SH   SOLE   226,000 0 0
NORDSTROM INC COM 655664100 24,689 603,200 SH   SOLE   601,200 0 2,000
NORFOLK SOUTHERN CORP COM 655844108 5,921 30,500 SH   SOLE   30,500 0 0
NORTH AMERN CONSTR GROUP LTD COM 656811106 426 35,114 SH   SOLE   32,914 0 2,200
NORTHFIELD BANCORP INC DEL COM 66611T108 355 20,912 SH   SOLE   20,912 0 0
NORTHRIM BANCORP INC COM 666762109 548 14,300 SH   SOLE   12,300 0 2,000
NORTHROP GRUMMAN CORP COM 666807102 61,921 180,019 SH   SOLE   118,319 0 61,700
NORTHWEST BANCSHARES INC MD COM 667340103 2,114 127,100 SH   SOLE   118,500 0 8,600
NORTHWEST NAT HLDG CO COM 66765N105 2,050 27,800 SH   SOLE   27,800 0 0
NORTHWEST PIPE CO COM 667746101 1,116 33,504 SH   SOLE   27,004 0 6,500
NORTONLIFELOCK INC COM 668771108 47,753 1,871,184 SH   SOLE   1,729,318 0 141,866
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 45,408 777,400 SH   SOLE   736,648 0 40,752
NOVA MEASURING INSTRUMENTS L COM M7516K103 1,131 29,900 SH   SOLE   24,400 0 5,500
NOVO-NORDISK A S ADR 670100205 8,005 138,300 SH   SOLE   138,300 0 0
NOVOCURE LTD ORD SHS G6674U108 75,278 893,300 SH   SOLE   786,100 0 107,200
NOW INC COM 67011P100 2,130 189,500 SH   SOLE   119,700 0 69,800
NRG ENERGY INC COM NEW 629377508 97,863 2,461,950 SH   SOLE   2,139,150 0 322,800
NU SKIN ENTERPRISES INC CL A 67018T105 15,474 377,600 SH   SOLE   325,000 0 52,600
NUANCE COMMUNICATIONS INC COM 67020Y100 2,518 141,200 SH   SOLE   85,600 0 55,600
NUCOR CORP COM 670346105 2,122 37,700 SH   SOLE   0 0 37,700
NUTANIX INC CL A 67059N108 24,087 770,535 SH   SOLE   744,235 0 26,300
NUTRIEN LTD COM 67077M108 30,690 640,575 SH   SOLE   640,575 0 0
NUVASIVE INC COM 670704105 1,173 15,170 SH   SOLE   15,070 0 100
NVE CORP COM NEW 629445206 1,019 14,272 SH   SOLE   13,672 0 600
NVENT ELECTRIC PLC SHS G6700G107 4,922 192,400 SH   SOLE   153,500 0 38,900
NVIDIA CORP COM 67066G104 25,671 109,100 SH   SOLE   109,100 0 0
NVR INC COM 62944T105 24,720 6,491 SH   SOLE   3,491 0 3,000
NXP SEMICONDUCTORS N V COM N6596X109 398 3,125 SH   SOLE   3,125 0 0
O REILLY AUTOMOTIVE INC NEW COM 67103H107 29,407 67,100 SH   SOLE   40,400 0 26,700
OAKTREE SPECIALTY LENDING CO COM 67401P108 4,360 798,600 SH   SOLE   665,743 0 132,857
OAKTREE STRATEGIC INCOME COR COM 67402D104 359 43,775 SH   SOLE   37,275 0 6,500
OASIS PETE INC NEW COM 674215108 209 64,112 SH   SOLE   63,412 0 700
OBSEVA SA COM H5861P103 39 10,200 SH   SOLE   10,000 0 200
OBSIDIAN ENERGY LTD COM 674482203 28 39,271 SH   SOLE   39,271 0 0
OCCIDENTAL PETE CORP COM 674599105 46,028 1,116,920 SH   SOLE   576,192 0 540,728
OCEANEERING INTL INC COM 675232102 3,074 206,145 SH   SOLE   206,145 0 0
OCEANFIRST FINL CORP COM 675234108 1,439 56,357 SH   SOLE   56,157 0 200
OCUGEN INC COM 67577C105 11 21,637 SH   SOLE   21,537 0 100
OCWEN FINL CORP COM NEW 675746309 263 192,031 SH   SOLE   191,231 0 800
ODONATE THERAPEUTICS INC COM 676079106 837 25,793 SH   SOLE   22,693 0 3,100
OFFICE DEPOT INC COM 676220106 5,277 1,925,945 SH   SOLE   1,925,245 0 700
OFG BANCORP COM 67103X102 2,995 126,841 SH   SOLE   126,641 0 200
OGE ENERGY CORP COM 670837103 294 6,600 SH   SOLE   6,600 0 0
OIL STS INTL INC COM 678026105 215 13,155 SH   SOLE   12,655 0 500
OKTA INC CL A 679295105 55,961 485,060 SH   SOLE   362,360 0 122,700
OLD DOMINION FREIGHT LINE IN COM 679580100 1,401 7,380 SH   SOLE   5,380 0 2,000
OLD REP INTL CORP COM 680223104 10,158 454,069 SH   SOLE   454,069 0 0
OLD SECOND BANCORP INC ILL COM 680277100 872 64,700 SH   SOLE   58,000 0 6,700
OLIN CORP COM PAR $1 680665205 1,630 94,500 SH   SOLE   94,500 0 0
OMEGA HEALTHCARE INVS INC COM 681936100 24,219 571,868 SH   SOLE   554,213 0 17,655
OMNICOM GROUP INC COM 681919106 29,904 369,100 SH   SOLE   369,100 0 0
OMNOVA SOLUTIONS INC COM 682129101 1,692 167,390 SH   SOLE   153,445 0 13,945
ON DECK CAP INC COM 682163100 687 165,900 SH   SOLE   165,900 0 0
ONE LIBERTY PPTYS INC COM 682406103 300 11,024 SH   SOLE   11,024 0 0
ONEMAIN HLDGS INC COM 68268W103 641 15,200 SH   SOLE   15,200 0 0
ONESMART INTL ED GROUP LTD SPONSORED ADS 68276W103 80 12,000 SH   SOLE   5,900 0 6,100
ONESPAN INC COM 68287N100 1,627 95,057 SH   SOLE   73,857 0 21,200
ONTO INNOVATION INC COM 683344105 8,254 225,879 SH   SOLE   179,477 0 46,402
OOMA INC COM 683416101 1,320 99,800 SH   SOLE   88,200 0 11,600
OPEN TEXT CORP COM 683715106 29,278 664,348 SH   SOLE   569,248 0 95,100
OPKO HEALTH INC COM 68375N103 640 435,105 SH   SOLE   432,205 0 2,900
OPPENHEIMER HLDGS INC CL A NON VTG 683797104 521 18,970 SH   SOLE   16,386 0 2,584
OPTION CARE HEALTH INC COM 68404L102 83 22,207 SH   SOLE   12,807 0 9,400
OPUS BK IRVINE CALIF COM 684000102 3,417 132,100 SH   SOLE   118,500 0 13,600
ORACLE CORP COM 68389X105 34,802 656,884 SH   SOLE   491,360 0 165,524
ORASURE TECHNOLOGIES INC COM 68554V108 4,100 510,620 SH   SOLE   432,597 0 78,023
ORBCOMM INC COM 68555P100 2,235 530,800 SH   SOLE   502,500 0 28,300
ORGANIGRAM HLDGS INC COM 68620P101 66 27,100 SH   SOLE   26,900 0 200
ORGANOGENESIS HLDGS INC COM 68621F102 158 32,900 SH   SOLE   28,500 0 4,400
ORION ENERGY SYSTEMS INC COM 686275108 421 125,800 SH   SOLE   124,900 0 900
ORION ENGINEERED CARBONS S A COM L72967109 9,442 489,248 SH   SOLE   423,952 0 65,296
ORION GROUP HOLDINGS INC COM 68628V308 1,024 197,367 SH   SOLE   177,767 0 19,600
ORIX CORP SPONSORED ADR 686330101 517 6,200 SH   SOLE   6,200 0 0
ORTHOFIX MED INC COM 68752M108 3,456 74,842 SH   SOLE   69,742 0 5,100
OSHKOSH CORP COM 688239201 35,563 375,736 SH   SOLE   310,236 0 65,500
OSISKO GOLD ROYALTIES LTD COM 68827L101 2,303 237,205 SH   SOLE   227,705 0 9,500
OTONOMY INC COM 68906L105 100 26,200 SH   SOLE   21,138 0 5,062
OTTER TAIL CORP COM 689648103 657 12,800 SH   SOLE   12,800 0 0
OUTFRONT MEDIA INC COM 69007J106 7,638 284,800 SH   SOLE   284,800 0 0
OVERSEAS SHIPHOLDING GROUP I CL A NEW 69036R863 630 274,110 SH   SOLE   250,410 0 23,700
OVID THERAPEUTICS INC COM 690469101 80 19,200 SH   SOLE   18,900 0 300
OWENS & MINOR INC NEW COM 690732102 2,347 453,872 SH   SOLE   415,472 0 38,400
OWENS CORNING NEW COM 690742101 41,165 632,143 SH   SOLE   478,643 0 153,500
OXFORD IMMUNOTEC GLOBAL PLC ORD SHS G6855A103 2,785 167,800 SH   SOLE   140,500 0 27,300
OXFORD SQUARE CAP CORP COM 69181V107 660 121,374 SH   SOLE   96,014 0 25,360
P T TELEKOMUNIKASI INDONESIA SPONSORED ADR 715684106 225 7,900 SH   SOLE   7,900 0 0
PACCAR INC COM 693718108 538 6,800 SH   SOLE   2,000 0 4,800
PACIFIC BIOSCIENCES CALIF IN COM 69404D108 85 16,600 SH   SOLE   16,600 0 0
PACIRA BIOSCIENCES COM 695127100 2,540 56,076 SH   SOLE   51,976 0 4,100
PACWEST BANCORP DEL COM 695263103 601 15,700 SH   SOLE   15,700 0 0
PAGERDUTY INC COM 69553P100 854 36,500 SH   SOLE   34,200 0 2,300
PALATIN TECHNOLOGIES INC COM PAR $ .01 696077403 14 17,636 SH   SOLE   17,636 0 0
PALO ALTO NETWORKS INC COM 697435105 140,782 608,786 SH   SOLE   456,986 0 151,800
PAMPA ENERGIA S A SPONS ADR LVL I 697660207 480 29,200 SH   SOLE   29,200 0 0
PAPA JOHNS INTL INC COM 698813102 10,167 161,000 SH   SOLE   153,700 0 7,300
PARAMOUNT GROUP INC COM 69924R108 18,437 1,324,500 SH   SOLE   1,263,300 0 61,200
PARK AEROSPACE CORP COM 70014A104 403 24,800 SH   SOLE   24,800 0 0
PARK HOTELS RESORTS INC COM 700517105 12,834 496,102 SH   SOLE   496,102 0 0
PARK NATL CORP COM 700658107 310 3,030 SH   SOLE   2,930 0 100
PARK OHIO HLDGS CORP COM 700666100 432 12,847 SH   SOLE   12,847 0 0
PARKER HANNIFIN CORP COM 701094104 12,606 61,246 SH   SOLE   61,234 0 12
PARSLEY ENERGY INC CL A 701877102 3,300 174,500 SH   SOLE   174,100 0 400
PARSONS CORPORATION COM 70202L102 264 6,400 SH   SOLE   6,400 0 0
PARTY CITY HOLDCO INC COM 702149105 676 288,700 SH   SOLE   280,800 0 7,900
PATTERN ENERGY GROUP INC CL A 70338P100 7,360 275,100 SH   SOLE   275,100 0 0
PATTERSON COMPANIES INC COM 703395103 5,906 288,388 SH   SOLE   203,188 0 85,200
PATTERSON UTI ENERGY INC COM 703481101 12,888 1,227,428 SH   SOLE   1,091,928 0 135,500
PAYCHEX INC COM 704326107 37,971 446,400 SH   SOLE   402,700 0 43,700
PAYCOM SOFTWARE INC COM 70432V102 46,968 177,400 SH   SOLE   121,100 0 56,300
PAYLOCITY HLDG CORP COM 70438V106 41,403 342,680 SH   SOLE   276,800 0 65,880
PAYPAL HLDGS INC COM 70450Y103 130,907 1,210,193 SH   SOLE   1,062,758 0 147,435
PB BANCORP INC COM 70454T100 202 13,300 SH   SOLE   9,900 0 3,400
PBF ENERGY INC CL A 69318G106 8,617 274,700 SH   SOLE   258,800 0 15,900
PC CONNECTION INC COM 69318J100 258 5,198 SH   SOLE   2,198 0 3,000
PC-TEL INC COM 69325Q105 540 63,700 SH   SOLE   61,500 0 2,200
PCB BANCORP COM 69320M109 354 20,500 SH   SOLE   20,100 0 400
PCSB FINL CORP COM 69324R104 1,051 51,900 SH   SOLE   45,300 0 6,600
PDC ENERGY INC COM 69327R101 1,408 53,800 SH   SOLE   53,800 0 0
PDF SOLUTIONS INC COM 693282105 1,219 72,200 SH   SOLE   55,300 0 16,900
PDL BIOPHARMA INC COM 69329Y104 290 89,269 SH   SOLE   87,669 0 1,600
PEABODY ENERGY CORP NEW COM 704551100 7,398 811,200 SH   SOLE   752,800 0 58,400
PEAPACK-GLADSTONE FINL CORP COM 704699107 1,653 53,494 SH   SOLE   48,494 0 5,000
PEARSON PLC SPONSORED ADR 705015105 94 11,200 SH   SOLE   11,200 0 0
PEMBINA PIPELINE CORP COM 706327103 4,463 120,420 SH   SOLE   120,420 0 0
PENNANTPARK FLOATING RATE CA COM 70806A106 2,929 240,475 SH   SOLE   199,875 0 40,600
PENNANTPARK INVT CORP COM 708062104 4,021 615,704 SH   SOLE   519,004 0 96,700
PENTAIR PLC SHS G7S00T104 6,111 133,235 SH   SOLE   131,635 0 1,600
PEOPLES BANCORP INC COM 709789101 986 28,440 SH   SOLE   25,740 0 2,700
PEOPLES UTAH BANCORP COM 712706209 313 10,400 SH   SOLE   10,200 0 200
PEPSICO INC COM 713448108 80,500 589,010 SH   SOLE   368,554 0 220,456
PERFICIENT INC COM 71375U101 891 19,348 SH   SOLE   13,348 0 6,000
PERFORMANCE FOOD GROUP CO COM 71377A103 19,902 386,600 SH   SOLE   360,400 0 26,200
PERION NETWORK LTD SHS NEW M78673114 272 43,700 SH   SOLE   43,700 0 0
PERKINELMER INC COM 714046109 234 2,406 SH   SOLE   2,406 0 0
PERMIAN BASIN RTY TR UNIT BEN INT 714236106 106 27,533 SH   SOLE   27,533 0 0
PERRIGO CO PLC SHS G97822103 32,435 627,851 SH   SOLE   501,251 0 126,600
PERSPECTA INC COM 715347100 2,060 77,900 SH   SOLE   77,900 0 0
PETROCHINA CO LTD SPONSORED ADR 71646E100 2,305 45,800 SH   SOLE   40,000 0 5,800
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 39,971 2,507,600 SH   SOLE   2,507,600 0 0
PFENEX INC COM 717071104 1,419 129,200 SH   SOLE   124,600 0 4,600
PFIZER INC COM 717081103 448,756 11,453,701 SH   SOLE   9,141,701 0 2,312,000
PFSWEB INC COM NEW 717098206 107 27,979 SH   SOLE   23,517 0 4,462
PG&E CORP COM 69331C108 86,196 7,929,713 SH   SOLE   6,837,295 0 1,092,418
PGT INNOVATIONS INC COM 69336V101 1,665 111,700 SH   SOLE   105,900 0 5,800
PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 1,944 78,300 SH   SOLE   73,300 0 5,000
PHILIP MORRIS INTL INC COM 718172109 130,565 1,534,432 SH   SOLE   1,053,943 0 480,489
PHILLIPS 66 COM 718546104 31,932 286,617 SH   SOLE   125,612 0 161,005
PHOENIX NEW MEDIA LTD SPONSORED ADS 71910C103 129 66,006 SH   SOLE   50,706 0 15,300
PHOTRONICS INC COM 719405102 4,762 302,181 SH   SOLE   247,081 0 55,100
PHYSICIANS RLTY TR COM 71943U104 2,430 128,300 SH   SOLE   124,100 0 4,200
PICO HLDGS INC COM NEW 693366205 163 14,700 SH   SOLE   10,300 0 4,400
PIERIS PHARMACEUTICALS INC COM 720795103 392 108,200 SH   SOLE   107,700 0 500
PILGRIMS PRIDE CORP NEW COM 72147K108 936 28,600 SH   SOLE   28,600 0 0
PINDUODUO INC SPONSORED ADS 722304102 9,659 255,400 SH   SOLE   255,400 0 0
PINNACLE WEST CAP CORP COM 723484101 363 4,034 SH   SOLE   4,034 0 0
PINTEREST INC CL A 72352L106 14,185 761,000 SH   SOLE   726,800 0 34,200
PIONEER NAT RES CO COM 723787107 7,533 49,764 SH   SOLE   49,764 0 0
PIPER JAFFRAY COS COM 724078100 1,503 18,800 SH   SOLE   18,800 0 0
PITNEY BOWES INC COM 724479100 3,563 884,200 SH   SOLE   883,000 0 1,200
PIXELWORKS INC COM NEW 72581M305 438 111,700 SH   SOLE   77,700 0 34,000
PJT PARTNERS INC COM CL A 69343T107 681 15,100 SH   SOLE   14,500 0 600
PLANET FITNESS INC CL A 72703H101 66,980 896,900 SH   SOLE   706,400 0 190,500
PLAYAGS INC COM 72814N104 3,382 278,800 SH   SOLE   268,300 0 10,500
PLDT INC SPONSORED ADR 69344D408 862 43,100 SH   SOLE   43,100 0 0
PLEXUS CORP COM 729132100 1,570 20,400 SH   SOLE   20,400 0 0
PLUG POWER INC COM NEW 72919P202 79 24,902 SH   SOLE   17,838 0 7,064
PLURALSIGHT INC COM CL A 72941B106 12,558 729,700 SH   SOLE   604,200 0 125,500
PLYMOUTH INDL REIT INC COM 729640102 627 34,100 SH   SOLE   34,100 0 0
PNC FINL SVCS GROUP INC COM 693475105 1,006 6,300 SH   SOLE   6,300 0 0
POINTS INTL LTD COM NEW 730843208 848 55,600 SH   SOLE   47,100 0 8,500
POLARIS INC COM 731068102 9,224 90,695 SH   SOLE   74,295 0 16,400
POLYONE CORP COM 73179P106 14,489 393,817 SH   SOLE   338,517 0 55,300
POOL CORPORATION COM 73278L105 2,211 10,409 SH   SOLE   5,209 0 5,200
POPULAR INC COM NEW 733174700 33,393 568,393 SH   SOLE   482,703 0 85,690
PORTLAND GEN ELEC CO COM NEW 736508847 9,088 162,900 SH   SOLE   162,700 0 200
PORTMAN RIDGE FIN CORP COM 73688F102 125 59,054 SH   SOLE   38,240 0 20,814
PORTOLA PHARMACEUTICALS INC COM 737010108 8,590 359,700 SH   SOLE   347,900 0 11,800
POSCO SPONSORED ADR 693483109 916 18,100 SH   SOLE   18,100 0 0
POTLATCHDELTIC CORPORATION COM 737630103 1,522 35,168 SH   SOLE   35,168 0 0
POWELL INDS INC COM 739128106 1,514 30,908 SH   SOLE   27,808 0 3,100
PPL CORP COM 69351T106 452 12,600 SH   SOLE   12,600 0 0
PRECISION DRILLING CORP COM 2010 74022D308 854 610,180 SH   SOLE   608,380 0 1,800
PREFERRED BK LOS ANGELES CA COM NEW 740367404 1,124 18,700 SH   SOLE   14,100 0 4,600
PREMIER INC CL A 74051N102 7,565 199,700 SH   SOLE   199,600 0 100
PRETIUM RES INC COM 74139C102 2,729 245,185 SH   SOLE   245,185 0 0
PRICE T ROWE GROUP INC COM 74144T108 207 1,700 SH   SOLE   1,700 0 0
PRICESMART INC COM 741511109 227 3,200 SH   SOLE   1,000 0 2,200
PRIMERICA INC COM 74164M108 1,031 7,900 SH   SOLE   7,300 0 600
PRIMO WTR CORP COM 74165N105 229 20,400 SH   SOLE   500 0 19,900
PRIMORIS SVCS CORP COM 74164F103 1,170 52,623 SH   SOLE   52,323 0 300
PRINCIPAL FINL GROUP INC COM 74251V102 18,132 329,677 SH   SOLE   251,177 0 78,500
PRINCIPIA BIOPHARMA INC COM 74257L108 477 8,700 SH   SOLE   8,700 0 0
PROASSURANCE CORP COM 74267C106 972 26,900 SH   SOLE   26,900 0 0
PROCTER & GAMBLE CO COM 742718109 3,060 24,500 SH   SOLE   24,500 0 0
PROGRESS SOFTWARE CORP COM 743312100 6,188 148,925 SH   SOLE   143,425 0 5,500
PROGRESSIVE CORP OHIO COM 743315103 110,061 1,520,388 SH   SOLE   1,155,075 0 365,313
PROGYNY INC COM 74340E103 612 22,300 SH   SOLE   22,300 0 0
PROOFPOINT INC COM 743424103 48,178 419,741 SH   SOLE   363,936 0 55,805
PROPETRO HLDG CORP COM 74347M108 2,735 243,100 SH   SOLE   243,100 0 0
PROS HOLDINGS INC COM 74346Y103 16,243 271,084 SH   SOLE   214,384 0 56,700
PROSIGHT GLOBAL INC COM 74349J103 305 18,900 SH   SOLE   18,900 0 0
PROSPECT CAPITAL CORPORATION COM 74348T102 4,777 741,800 SH   SOLE   504,700 0 237,100
PROTAGONIST THERAPEUTICS INC COM 74366E102 2,249 319,000 SH   SOLE   276,825 0 42,175
PROTECTIVE INS CORP CL B 74368L203 471 29,301 SH   SOLE   25,326 0 3,975
PROTEOSTASIS THERAPEUTICS IN COM 74373B109 346 151,700 SH   SOLE   149,400 0 2,300
PROTHENA CORP PLC SHS G72800108 3,183 201,100 SH   SOLE   186,200 0 14,900
PROVIDENCE SVC CORP COM 743815102 1,201 20,300 SH   SOLE   17,600 0 2,700
PROVIDENT BANCORP INC COM NEW 74383L105 939 75,400 SH   SOLE   63,300 0 12,100
PROVIDENT FINL SVCS INC COM 74386T105 587 23,828 SH   SOLE   23,828 0 0
PRUDENTIAL FINL INC COM 744320102 84,309 899,395 SH   SOLE   780,540 0 118,855
PS BUSINESS PKS INC CALIF COM 69360J107 3,380 20,500 SH   SOLE   20,500 0 0
PTC INC COM 69370C100 533 7,120 SH   SOLE   7,120 0 0
PTC THERAPEUTICS INC COM 69366J200 12,716 264,742 SH   SOLE   225,500 0 39,242
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 154,126 2,610,089 SH   SOLE   2,048,422 0 561,667
PULTE GROUP INC COM 745867101 38,365 988,800 SH   SOLE   988,800 0 0
PUMA BIOTECHNOLOGY INC COM 74587V107 2,971 339,500 SH   SOLE   323,100 0 16,400
PURE STORAGE INC CL A 74624M102 21,547 1,259,300 SH   SOLE   1,141,000 0 118,300
PUXIN LTD ADS 74704P108 86 10,500 SH   SOLE   10,500 0 0
Q2 HLDGS INC COM 74736L109 754 9,300 SH   SOLE   6,700 0 2,600
QAD INC CL A 74727D306 1,767 34,700 SH   SOLE   29,300 0 5,400
QCR HOLDINGS INC COM 74727A104 895 20,416 SH   SOLE   16,946 0 3,470
QIAGEN NV SHS NEW N72482123 5,811 171,917 SH   SOLE   164,517 0 7,400
QORVO INC COM 74736K101 3,756 32,315 SH   SOLE   28,515 0 3,800
QUAD / GRAPHICS INC COM CL A 747301109 330 70,700 SH   SOLE   66,000 0 4,700
QUALCOMM INC COM 747525103 361,689 4,099,387 SH   SOLE   3,198,269 0 901,118
QUALYS INC COM 74758T303 12,589 151,000 SH   SOLE   140,400 0 10,600
QUANEX BUILDING PRODUCTS COR COM 747619104 2,164 126,684 SH   SOLE   124,384 0 2,300
QUANTA SVCS INC COM 74762E102 232 5,700 SH   SOLE   5,700 0 0
QUDIAN INC ADR 747798106 807 171,400 SH   SOLE   171,400 0 0
QUEST DIAGNOSTICS INC COM 74834L100 53,427 500,300 SH   SOLE   382,500 0 117,800
QUINSTREET INC COM 74874Q100 174 11,360 SH   SOLE   2,060 0 9,300
QUORUM HEALTH CORP COM 74909E106 11 11,189 SH   SOLE   5,900 0 5,289
QUOTIENT LTD SHS G73268107 2,469 259,600 SH   SOLE   226,800 0 32,800
QURATE RETAIL INC COM SER A 74915M100 9,328 1,106,482 SH   SOLE   981,758 0 124,724
R1 RCM INC COM 749397105 6,407 493,600 SH   SOLE   388,500 0 105,100
RA PHARMACEUTICALS INC COM 74933V108 3,980 84,800 SH   SOLE   75,000 0 9,800
RADIAN GROUP INC COM 750236101 2,009 79,848 SH   SOLE   76,348 0 3,500
RADIANT LOGISTICS INC COM 75025X100 1,209 217,000 SH   SOLE   188,800 0 28,200
RADIUS HEALTH INC COM NEW 750469207 8,483 420,800 SH   SOLE   378,100 0 42,700
RADNET INC COM 750491102 2,335 115,026 SH   SOLE   73,254 0 41,772
RADWARE LTD ORD M81873107 5,320 206,355 SH   SOLE   173,997 0 32,358
RALPH LAUREN CORP CL A 751212101 13,891 118,500 SH   SOLE   118,500 0 0
RAMBUS INC DEL COM 750917106 7,035 510,685 SH   SOLE   423,385 0 87,300
RAPID7 INC COM 753422104 19,181 342,400 SH   SOLE   267,100 0 75,300
RAVEN INDS INC COM 754212108 1,805 52,383 SH   SOLE   47,583 0 4,800
RAYONIER ADVANCED MATLS INC COM 75508B104 900 234,376 SH   SOLE   222,576 0 11,800
RAYONIER INC COM 754907103 4,704 143,600 SH   SOLE   143,600 0 0
RAYTHEON CO COM NEW 755111507 255,459 1,162,552 SH   SOLE   932,352 0 230,200
RBB BANCORP COM 74930B105 413 19,500 SH   SOLE   15,400 0 4,100
RCI HOSPITALITY HLDGS INC COM 74934Q108 398 19,400 SH   SOLE   18,600 0 800
RE MAX HLDGS INC CL A 75524W108 629 16,335 SH   SOLE   15,235 0 1,100
REALOGY HLDGS CORP COM 75605Y106 10,041 1,037,312 SH   SOLE   957,312 0 80,000
REALPAGE INC COM 75606N109 375 6,984 SH   SOLE   6,984 0 0
REALTY INCOME CORP COM 756109104 13,236 179,764 SH   SOLE   179,464 0 300
RECRO PHARMA INC COM 75629F109 5,459 297,800 SH   SOLE   232,700 0 65,100
RED LION HOTELS CORP COM 756764106 327 87,700 SH   SOLE   87,700 0 0
REGAL BELOIT CORP COM 758750103 1,815 21,200 SH   SOLE   21,200 0 0
REGENERON PHARMACEUTICALS COM 75886F107 14,682 39,102 SH   SOLE   2,944 0 36,158
REGIONAL MGMT CORP COM 75902K106 784 26,118 SH   SOLE   23,118 0 3,000
REGIONS FINL CORP NEW COM 7591EP100 112,149 6,535,491 SH   SOLE   4,950,391 0 1,585,100
RENAISSANCERE HOLDINGS LTD COM G7496G103 7,743 39,500 SH   SOLE   39,500 0 0
RENEWABLE ENERGY GROUP INC COM NEW 75972A301 331 12,300 SH   SOLE   12,300 0 0
RENT A CTR INC NEW COM 76009N100 5,733 198,800 SH   SOLE   198,800 0 0
REPUBLIC FIRST BANCORP INC COM 760416107 206 49,300 SH   SOLE   43,100 0 6,200
REPUBLIC SVCS INC COM 760759100 65,240 727,886 SH   SOLE   691,113 0 36,773
RESIDEO TECHNOLOGIES INC COM 76118Y104 9,723 815,000 SH   SOLE   662,100 0 152,900
RESMED INC COM 761152107 7,718 49,800 SH   SOLE   43,700 0 6,100
RESOLUTE FST PRODS INC COM 76117W109 2,548 606,560 SH   SOLE   520,817 0 85,743
RESOURCES CONNECTION INC COM 76122Q105 1,309 80,177 SH   SOLE   74,877 0 5,300
RESTAURANT BRANDS INTL INC COM 76131D103 199,836 3,133,704 SH   SOLE   2,562,299 0 571,405
RETAIL OPPORTUNITY INVTS COR COM 76131N101 15,950 903,197 SH   SOLE   836,797 0 66,400
RETAIL PPTYS AMER INC CL A 76131V202 7,755 578,700 SH   SOLE   578,100 0 600
RETAIL VALUE INC COM 76133Q102 817 22,200 SH   SOLE   22,200 0 0
RETROPHIN INC COM 761299106 5,801 408,518 SH   SOLE   359,518 0 49,000
REX AMERICAN RESOURCES CORP COM 761624105 418 5,100 SH   SOLE   4,900 0 200
REXNORD CORP NEW COM 76169B102 9,996 306,427 SH   SOLE   252,929 0 53,498
RH COM 74967X103 16,504 77,300 SH   SOLE   77,300 0 0
RIBBON COMMUNICATIONS INC COM 762544104 296 95,366 SH   SOLE   75,766 0 19,600
RICHMOND MUT BANCORPORATIN I COM 76525P100 310 19,400 SH   SOLE   18,900 0 500
RIGEL PHARMACEUTICALS INC COM NEW 766559603 1,683 786,491 SH   SOLE   749,091 0 37,400
RIGNET INC COM 766582100 69 10,525 SH   SOLE   6,925 0 3,600
RINGCENTRAL INC CL A 76680R206 108,962 646,008 SH   SOLE   501,708 0 144,300
RIO TINTO PLC SPONSORED ADR 767204100 64,661 1,089,300 SH   SOLE   1,020,600 0 68,700
RITCHIE BROS AUCTIONEERS COM 767744105 23,620 549,953 SH   SOLE   470,253 0 79,700
RIVERVIEW BANCORP INC COM 769397100 242 29,500 SH   SOLE   25,400 0 4,100
RLI CORP COM 749607107 387 4,300 SH   SOLE   2,900 0 1,400
RLJ LODGING TR COM 74965L101 5,336 301,123 SH   SOLE   301,123 0 0
RMR GROUP INC CL A 74967R106 5,084 111,400 SH   SOLE   95,900 0 15,500
ROBERT HALF INTL INC COM 770323103 18,010 285,200 SH   SOLE   270,900 0 14,300
ROCKWELL AUTOMATION INC COM 773903109 86,496 426,783 SH   SOLE   312,783 0 114,000
ROCKY BRANDS INC COM 774515100 391 13,300 SH   SOLE   13,200 0 100
ROGERS COMMUNICATIONS INC CL B 775109200 25,619 515,780 SH   SOLE   515,780 0 0
ROGERS CORP COM 775133101 337 2,700 SH   SOLE   2,700 0 0
ROLLINS INC COM 775711104 812 24,500 SH   SOLE   24,100 0 400
ROSETTA STONE INC COM 777780107 4,429 244,181 SH   SOLE   204,581 0 39,600
ROYAL BK CDA MONTREAL QUE COM 780087102 16,268 205,400 SH   SOLE   205,400 0 0
ROYAL BK SCOTLAND GROUP PLC SPONS ADR 2 ORD 780097689 1,472 228,600 SH   SOLE   228,600 0 0
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 136,394 1,021,600 SH   SOLE   968,900 0 52,700
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 48,692 825,560 SH   SOLE   825,560 0 0
ROYAL GOLD INC COM 780287108 18,993 155,364 SH   SOLE   112,364 0 43,000
RPC INC COM 749660106 1,027 196,042 SH   SOLE   172,742 0 23,300
RPM INTL INC COM 749685103 675 8,800 SH   SOLE   8,800 0 0
RPT REALTY SH BEN INT 74971D101 2,961 196,886 SH   SOLE   196,886 0 0
RTI SURGICAL HOLDINGS INC COM 74975N105 341 124,584 SH   SOLE   105,984 0 18,600
RTW RETAILWINDS INC COM 74980D100 20 25,200 SH   SOLE   24,400 0 800
RUBICON PROJ INC COM 78112V102 6,548 802,425 SH   SOLE   734,051 0 68,374
RUSH ENTERPRISES INC CL A 781846209 3,027 65,101 SH   SOLE   56,801 0 8,300
RUTHS HOSPITALITY GROUP INC COM 783332109 636 29,200 SH   SOLE   29,200 0 0
RYANAIR HLDGS PLC SPONSORED ADS 783513203 2,278 26,000 SH   SOLE   26,000 0 0
RYB ED INC ADR 74979W101 146 26,877 SH   SOLE   24,477 0 2,400
RYDER SYS INC COM 783549108 9,184 169,100 SH   SOLE   163,200 0 5,900
RYERSON HLDG CORP COM 783754104 504 42,635 SH   SOLE   38,435 0 4,200
RYMAN HOSPITALITY PPTYS INC COM 78377T107 6,144 70,900 SH   SOLE   70,900 0 0
S&P GLOBAL INC COM 78409V104 118,012 432,199 SH   SOLE   377,600 0 54,599
SABRA HEALTH CARE REIT INC COM 78573L106 5,680 266,159 SH   SOLE   233,749 0 32,410
SABRE CORP COM 78573M104 22,606 1,007,400 SH   SOLE   864,000 0 143,400
SAFE BULKERS INC COM Y7388L103 361 212,200 SH   SOLE   193,506 0 18,694
SAFEHOLD INC COM 78645L100 1,149 28,500 SH   SOLE   26,400 0 2,100
SAFETY INS GROUP INC COM 78648T100 594 6,424 SH   SOLE   6,424 0 0
SAIA INC COM 78709Y105 521 5,600 SH   SOLE   5,600 0 0
SALLY BEAUTY HLDGS INC COM 79546E104 276 15,100 SH   SOLE   15,100 0 0
SANDERSON FARMS INC COM 800013104 511 2,900 SH   SOLE   2,900 0 0
SANDRIDGE ENERGY INC COM NEW 80007P869 1,292 304,800 SH   SOLE   287,200 0 17,600
SANDSTORM GOLD LTD COM NEW 80013R206 8,018 1,076,300 SH   SOLE   951,500 0 124,800
SANDY SPRING BANCORP INC COM 800363103 698 18,432 SH   SOLE   18,400 0 32
SANFILIPPO JOHN B & SON INC COM 800422107 1,807 19,800 SH   SOLE   19,800 0 0
SANGAMO THERAPEUTICS INC COM 800677106 1,415 169,055 SH   SOLE   147,355 0 21,700
SANMINA CORPORATION COM 801056102 4,009 117,097 SH   SOLE   93,897 0 23,200
SANTANDER CONSUMER USA HDG I COM 80283M101 5,459 233,600 SH   SOLE   233,600 0 0
SAPIENS INTL CORP N V SHS G7T16G103 737 32,029 SH   SOLE   31,829 0 200
SARATOGA INVT CORP COM NEW 80349A208 2,088 83,700 SH   SOLE   78,800 0 4,900
SAUL CTRS INC COM 804395101 1,357 25,711 SH   SOLE   25,611 0 100
SAVARA INC COM 805111101 208 46,329 SH   SOLE   42,236 0 4,093
SBA COMMUNICATIONS CORP NEW CL A 78410G104 128,359 532,633 SH   SOLE   490,774 0 41,859
SCANSOURCE INC COM 806037107 1,373 37,163 SH   SOLE   33,663 0 3,500
SCHLUMBERGER LTD COM 806857108 6,591 163,944 SH   SOLE   163,938 0 6
SCHNEIDER NATIONAL INC CL B 80689H102 10,570 484,400 SH   SOLE   405,062 0 79,338
SCHNITZER STL INDS CL A 806882106 299 13,800 SH   SOLE   13,800 0 0
SCHOLASTIC CORP COM 807066105 1,353 35,200 SH   SOLE   35,200 0 0
SCHWEITZER-MAUDUIT INTL INC COM 808541106 2,467 58,742 SH   SOLE   57,942 0 800
SCIENTIFIC GAMES CORP COM 80874P109 3,076 114,861 SH   SOLE   109,961 0 4,900
SCIPLAY CORP CL A 809087109 2,636 214,500 SH   SOLE   210,800 0 3,700
SCOTTS MIRACLE GRO CO CL A 810186106 16,760 157,841 SH   SOLE   132,641 0 25,200
SEA LTD SPONSORED ADS 81141R100 5,667 140,900 SH   SOLE   98,100 0 42,800
SEACHANGE INTL INC COM 811699107 897 214,070 SH   SOLE   184,282 0 29,788
SEACOR HOLDINGS INC COM 811904101 1,303 30,200 SH   SOLE   22,900 0 7,300
SEAGATE TECHNOLOGY PLC SHS G7945M107 147,093 2,472,148 SH   SOLE   1,998,573 0 473,575
SEALED AIR CORP NEW COM 81211K100 17,139 430,300 SH   SOLE   334,600 0 95,700
SEASPAN CORP SHS Y75638109 209 14,700 SH   SOLE   14,700 0 0
SEASPINE HLDGS CORP COM 81255T108 949 79,000 SH   SOLE   70,700 0 8,300
SEATTLE GENETICS INC COM 812578102 3,508 30,700 SH   SOLE   30,700 0 0
SEAWORLD ENTMT INC COM 81282V100 739 23,300 SH   SOLE   22,300 0 1,000
SECUREWORKS CORP CL A 81374A105 1,509 90,598 SH   SOLE   73,598 0 17,000
SEI INVESTMENTS CO COM 784117103 4,565 69,722 SH   SOLE   69,718 0 4
SELECT ENERGY SVCS INC CL A COM 81617J301 300 32,300 SH   SOLE   28,300 0 4,000
SELECT INTERIOR CONCEPTS INC CL A 816120307 442 49,200 SH   SOLE   49,100 0 100
SELECT MED HLDGS CORP COM 81619Q105 782 33,500 SH   SOLE   33,500 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 395,374 3,152,400 SH   SOLE   3,152,400 0 0
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 59,214 940,200 SH   SOLE   940,200 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 345,519 3,392,100 SH   SOLE   3,392,100 0 0
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 122,115 1,498,900 SH   SOLE   1,498,900 0 0
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 343,546 5,316,400 SH   SOLE   5,316,400 0 0
SELECTA BIOSCIENCES INC COM 816212104 177 74,500 SH   SOLE   70,500 0 4,000
SELECTIVE INS GROUP INC COM 816300107 2,132 32,700 SH   SOLE   28,700 0 4,000
SEMPRA ENERGY COM 816851109 863 5,700 SH   SOLE   2,300 0 3,400
SEMTECH CORP COM 816850101 11,233 212,346 SH   SOLE   168,946 0 43,400
SENECA FOODS CORP NEW CL A 817070501 429 10,509 SH   SOLE   9,409 0 1,100
SENIOR HSG PPTYS TR SH BEN INT 81721M109 4,990 591,291 SH   SOLE   591,291 0 0
SENSIENT TECHNOLOGIES CORP COM 81725T100 1,791 27,100 SH   SOLE   27,100 0 0
SERES THERAPEUTICS INC COM 81750R102 268 77,600 SH   SOLE   76,500 0 1,100
SERVICE CORP INTL COM 817565104 19,790 429,943 SH   SOLE   407,943 0 22,000
SERVICE PPTYS TR COM SH BEN INT 81761L102 4,126 169,600 SH   SOLE   169,600 0 0
SERVICEMASTER GLOBAL HLDGS I COM 81761R109 17,729 458,600 SH   SOLE   350,400 0 108,200
SERVICENOW INC COM 81762P102 45,663 161,741 SH   SOLE   40,049 0 121,692
SERVICESOURCE INTL INC COM 81763U100 498 298,005 SH   SOLE   248,763 0 49,242
SESEN BIO INC COM 817763105 28 27,040 SH   SOLE   26,386 0 654
SFL CORPORATION LTD SHS G7738W106 1,554 106,868 SH   SOLE   89,023 0 17,845
SHAW COMMUNICATIONS INC CL B CONV 82028K200 13,006 641,000 SH   SOLE   597,900 0 43,100
SHERWIN WILLIAMS CO COM 824348106 188,658 323,299 SH   SOLE   256,999 0 66,300
SHILOH INDS INC COM 824543102 40 11,289 SH   SOLE   4,400 0 6,889
SHOPIFY INC CL A 82509L107 192,667 484,600 SH   SOLE   297,000 0 187,600
SHOTSPOTTER INC COM 82536T107 1,204 47,200 SH   SOLE   44,100 0 3,100
SHUTTERSTOCK INC COM 825690100 8,212 191,500 SH   SOLE   151,400 0 40,100
SIENTRA INC COM 82621J105 948 106,000 SH   SOLE   96,500 0 9,500
SIERRA BANCORP COM 82620P102 606 20,816 SH   SOLE   18,716 0 2,100
SIERRA ONCOLOGY INC COM 82640U107 51 147,700 SH   SOLE   143,100 0 4,600
SIERRA WIRELESS INC COM 826516106 1,768 185,100 SH   SOLE   146,700 0 38,400
SIGNET JEWELERS LIMITED SHS G81276100 7,671 352,839 SH   SOLE   333,739 0 19,100
SILICOM LTD ORD M84116108 408 12,276 SH   SOLE   10,076 0 2,200
SILICON LABORATORIES INC COM 826919102 279 2,407 SH   SOLE   2,407 0 0
SILICON MOTION TECHNOLOGY CO SPONSORED ADR 82706C108 6,001 118,346 SH   SOLE   108,846 0 9,500
SILVERCORP METALS INC COM 82835P103 5,908 1,042,000 SH   SOLE   1,042,000 0 0
SILVERCREST METALS INC COM 828363101 1,824 270,600 SH   SOLE   270,600 0 0
SIMON PPTY GROUP INC NEW COM 828806109 161,697 1,085,508 SH   SOLE   1,054,108 0 31,400
SIMPLY GOOD FOODS CO COM 82900L102 10,526 368,800 SH   SOLE   298,700 0 70,100
SIMPSON MANUFACTURING CO INC COM 829073105 5,416 67,500 SH   SOLE   67,500 0 0
SIMULATIONS PLUS INC COM 829214105 215 7,400 SH   SOLE   5,800 0 1,600
SINA CORP ORD G81477104 2,371 59,372 SH   SOLE   59,372 0 0
SINCLAIR BROADCAST GROUP INC CL A 829226109 5,398 161,900 SH   SOLE   161,900 0 0
SIRIUS XM HLDGS INC COM 82968B103 12,046 1,684,733 SH   SOLE   1,499,485 0 185,248
SITE CENTERS CORP COM 82981J109 3,131 223,316 SH   SOLE   223,316 0 0
SIX FLAGS ENTMT CORP NEW COM 83001A102 42,179 935,022 SH   SOLE   764,522 0 170,500
SJW GROUP COM 784305104 1,045 14,700 SH   SOLE   14,700 0 0
SKECHERS U S A INC CL A 830566105 27,845 644,707 SH   SOLE   421,407 0 223,300
SKYLINE CHAMPION CORPORATION COM 830830105 2,238 70,600 SH   SOLE   60,100 0 10,500
SKYWORKS SOLUTIONS INC COM 83088M102 30,341 251,000 SH   SOLE   212,700 0 38,300
SLACK TECHNOLOGIES INC COM CL A 83088V102 261 11,600 SH   SOLE   11,600 0 0
SM ENERGY CO COM 78454L100 507 45,100 SH   SOLE   45,100 0 0
SMART GLOBAL HLDGS INC SHS G8232Y101 6,579 173,400 SH   SOLE   166,100 0 7,300
SMARTFINANCIAL INC COM NEW 83190L208 333 14,100 SH   SOLE   14,100 0 0
SMARTSHEET INC COM CL A 83200N103 8,292 184,600 SH   SOLE   159,800 0 24,800
SMITH A O CORP COM 831865209 30,380 637,697 SH   SOLE   495,577 0 142,120
SMUCKER J M CO COM NEW 832696405 260 2,500 SH   SOLE   2,400 0 100
SNAP INC CL A 83304A106 137,843 8,441,077 SH   SOLE   7,792,177 0 648,900
SNAP ON INC COM 833034101 12,287 72,534 SH   SOLE   67,934 0 4,600
SO YOUNG INTERNATIONAL INC SPONSORED ADS 83356Q108 629 51,500 SH   SOLE   51,500 0 0
SOCIEDAD QUIMICA MINERA DE C SPON ADR SER B 833635105 7,317 274,163 SH   SOLE   272,663 0 1,500
SOGOU INC ADR REPSTG A 83409V104 213 46,844 SH   SOLE   45,444 0 1,400
SOHU COM LTD SPONSORED ADS 83410S108 2,580 230,800 SH   SOLE   222,600 0 8,200
SOLAR CAP LTD COM 83413U100 4,688 227,330 SH   SOLE   190,530 0 36,800
SOLAR SR CAP LTD COM 83416M105 960 54,523 SH   SOLE   46,023 0 8,500
SOLAREDGE TECHNOLOGIES INC COM 83417M104 11,601 122,000 SH   SOLE   122,000 0 0
SOLID BIOSCIENCES INC COM 83422E105 57 12,800 SH   SOLE   12,000 0 800
SONOS INC COM 83570H108 14,372 920,100 SH   SOLE   750,000 0 170,100
SONY CORP SPONSORED ADR 835699307 10,581 155,600 SH   SOLE   155,600 0 0
SOUTHERN CO COM 842587107 52,406 822,700 SH   SOLE   817,800 0 4,900
SOUTHERN NATL BANCORP OF VA COM 843395104 1,099 67,218 SH   SOLE   57,035 0 10,183
SOUTHWEST AIRLS CO COM 844741108 24,178 447,900 SH   SOLE   421,600 0 26,300
SOUTHWEST GAS HOLDINGS INC COM 844895102 2,940 38,700 SH   SOLE   38,700 0 0
SP PLUS CORP COM 78469C103 4,242 99,974 SH   SOLE   84,812 0 15,162
SPARK ENERGY INC CL A COM 846511103 135 14,637 SH   SOLE   14,437 0 200
SPARTAN MTRS INC COM 846819100 3,977 219,969 SH   SOLE   195,369 0 24,600
SPARTANNASH CO COM 847215100 4,197 294,727 SH   SOLE   268,727 0 26,000
SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 100,726 353,300 SH   SOLE   353,300 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 275,674 856,503 SH   SOLE   856,503 0 0
SPDR SERIES TRUST S&P BIOTECH 78464A870 80,758 849,100 SH   SOLE   849,100 0 0
SPDR SERIES TRUST S&P HOMEBUILD 78464A888 2,976 65,400 SH   SOLE   65,400 0 0
SPECTRUM BRANDS HLDGS INC NE COM 84790A105 3,857 59,993 SH   SOLE   52,424 0 7,569
SPECTRUM PHARMACEUTICALS INC COM 84763A108 391 107,291 SH   SOLE   107,291 0 0
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 24,112 330,840 SH   SOLE   320,940 0 9,900
SPIRIT OF TEX BANCSHARES INC COM 84861D103 830 36,100 SH   SOLE   29,500 0 6,600
SPIRIT RLTY CAP INC NEW COM NEW 84860W300 18,926 384,827 SH   SOLE   377,127 0 7,700
SPOK HLDGS INC COM 84863T106 570 46,590 SH   SOLE   39,190 0 7,400
SPORTSMANS WHSE HLDGS INC COM 84920Y106 260 32,400 SH   SOLE   23,800 0 8,600
SPROUTS FMRS MKT INC COM 85208M102 4,298 222,100 SH   SOLE   167,600 0 54,500
SPS COMMERCE INC COM 78463M107 11,687 210,876 SH   SOLE   176,738 0 34,138
SPX CORP COM 784635104 3,445 67,700 SH   SOLE   67,200 0 500
SPX FLOW INC COM 78469X107 3,919 80,200 SH   SOLE   76,600 0 3,600
SQUARE INC CL A 852234103 11,511 184,000 SH   SOLE   164,200 0 19,800
SRC ENERGY INC COM 78470V108 538 130,600 SH   SOLE   130,600 0 0
SSR MNG INC COM 784730103 5,789 300,580 SH   SOLE   289,780 0 10,800
STAAR SURGICAL CO COM PAR $0.01 852312305 8,537 242,741 SH   SOLE   197,628 0 45,113
STAMPS COM INC COM NEW 852857200 20,421 244,508 SH   SOLE   188,708 0 55,800
STANDARD MTR PRODS INC COM 853666105 212 3,980 SH   SOLE   3,980 0 0
STANDEX INTL CORP COM 854231107 2,663 33,563 SH   SOLE   32,263 0 1,300
STANLEY BLACK & DECKER INC COM 854502101 61,556 371,399 SH   SOLE   308,799 0 62,600
STANTEC INC COM 85472N109 4,363 154,167 SH   SOLE   152,467 0 1,700
STARBUCKS CORP COM 855244109 472,852 5,378,202 SH   SOLE   4,348,101 0 1,030,101
STARWOOD PPTY TR INC COM 85571B105 38,190 1,536,216 SH   SOLE   1,460,416 0 75,800
STATE STR CORP COM 857477103 112,349 1,420,342 SH   SOLE   1,149,342 0 271,000
STEEL DYNAMICS INC COM 858119100 8,457 248,455 SH   SOLE   248,455 0 0
STEELCASE INC CL A 858155203 10,168 496,946 SH   SOLE   466,346 0 30,600
STEPAN CO COM 858586100 2,486 24,264 SH   SOLE   20,164 0 4,100
STERIS PLC SHS USD G8473T100 40,834 267,907 SH   SOLE   247,807 0 20,100
STERLING BANCORP INC COM 85917W102 245 30,200 SH   SOLE   29,600 0 600
STERLING CONSTRUCTION CO INC COM 859241101 2,395 170,068 SH   SOLE   143,722 0 26,346
STEWART INFORMATION SVCS COR COM 860372101 5,327 130,587 SH   SOLE   117,087 0 13,500
STMICROELECTRONICS N V NY REGISTRY 861012102 4,572 169,900 SH   SOLE   169,900 0 0
STOCK YDS BANCORP INC COM 861025104 570 13,871 SH   SOLE   8,171 0 5,700
STORE CAP CORP COM 862121100 53,960 1,448,976 SH   SOLE   1,365,447 0 83,529
STRATASYS LTD SHS M85548101 2,963 146,506 SH   SOLE   143,335 0 3,171
STRYKER CORP COM 863667101 672 3,201 SH   SOLE   3,201 0 0
STURM RUGER & CO INC COM 864159108 3,499 74,394 SH   SOLE   63,494 0 10,900
SUMITOMO MITSUI FINL GROUP I SPONSORED ADR 86562M209 2,452 330,900 SH   SOLE   330,900 0 0
SUMMIT MATLS INC CL A 86614U100 4,727 197,789 SH   SOLE   172,383 0 25,406
SUN CMNTYS INC COM 866674104 10,554 70,315 SH   SOLE   68,715 0 1,600
SUN LIFE FINL INC COM 866796105 210 4,600 SH   SOLE   4,600 0 0
SUNCOKE ENERGY INC COM 86722A103 1,052 168,825 SH   SOLE   167,925 0 900
SUNCOR ENERGY INC NEW COM 867224107 148,663 4,532,421 SH   SOLE   3,924,044 0 608,377
SUNESIS PHARMACEUTICALS INC COM 867328700 31 90,735 SH   SOLE   86,335 0 4,400
SUNOPTA INC COM 8676EP108 32 12,924 SH   SOLE   8,524 0 4,400
SUNPOWER CORP COM 867652406 6,977 894,490 SH   SOLE   751,390 0 143,100
SUNRUN INC COM 86771W105 4,796 347,300 SH   SOLE   241,500 0 105,800
SUNSTONE HOTEL INVS INC NEW COM 867892101 20,591 1,479,235 SH   SOLE   1,446,702 0 32,533
SUPERIOR INDS INTL INC COM 868168105 492 133,282 SH   SOLE   128,282 0 5,000
SUPERNUS PHARMACEUTICALS INC COM 868459108 3,074 129,600 SH   SOLE   117,300 0 12,300
SURMODICS INC COM 868873100 3,523 85,030 SH   SOLE   75,330 0 9,700
SVB FINL GROUP COM 78486Q101 42,627 169,802 SH   SOLE   126,864 0 42,938
SVMK INC COM 78489X103 12,568 703,300 SH   SOLE   569,200 0 134,100
SWITCH INC CL A 87105L104 6,786 457,865 SH   SOLE   427,465 0 30,400
SYKES ENTERPRISES INC COM 871237103 1,224 33,100 SH   SOLE   33,100 0 0
SYNAPTICS INC COM 87157D109 17,529 266,520 SH   SOLE   199,220 0 67,300
SYNCHRONOSS TECHNOLOGIES INC COM 87157B103 605 127,400 SH   SOLE   124,000 0 3,400
SYNCHRONY FINL COM 87165B103 103,483 2,873,723 SH   SOLE   2,450,123 0 423,600
SYNDAX PHARMACEUTICALS INC COM 87164F105 302 34,452 SH   SOLE   34,452 0 0
SYNLOGIC INC COM 87166L100 539 208,900 SH   SOLE   188,700 0 20,200
SYNOPSYS INC COM 871607107 43,559 312,927 SH   SOLE   208,147 0 104,780
SYNOVUS FINL CORP COM NEW 87161C501 37,229 949,720 SH   SOLE   752,556 0 197,164
SYROS PHARMACEUTICALS INC COM 87184Q107 729 105,500 SH   SOLE   90,900 0 14,600
SYSCO CORP COM 871829107 198,243 2,317,548 SH   SOLE   1,952,730 0 364,818
SYSTEMAX INC COM 871851101 751 29,850 SH   SOLE   28,350 0 1,500
TAILORED BRANDS INC COM 87403A107 3,107 750,381 SH   SOLE   604,481 0 145,900
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 31,880 260,390 SH   SOLE   254,090 0 6,300
TALOS ENERGY INC COM 87484T108 561 18,600 SH   SOLE   18,600 0 0
TANDEM DIABETES CARE INC COM NEW 875372203 4,757 79,810 SH   SOLE   79,810 0 0
TANGER FACTORY OUTLET CTRS I COM 875465106 1,559 105,838 SH   SOLE   105,638 0 200
TAPESTRY INC COM 876030107 80,683 2,991,588 SH   SOLE   2,412,988 0 578,600
TARENA INTL INC SPONSORED ADS 876108101 94 47,900 SH   SOLE   38,800 0 9,100
TARGET CORP COM 87612E106 126,951 990,184 SH   SOLE   967,179 0 23,005
TARO PHARMACEUTICAL INDS LTD SHS M8737E108 448 5,100 SH   SOLE   5,100 0 0
TASEKO MINES LTD COM 876511106 29 61,000 SH   SOLE   36,400 0 24,600
TATA MTRS LTD SPONSORED ADR 876568502 1,241 96,000 SH   SOLE   96,000 0 0
TAUBMAN CTRS INC COM 876664103 728 23,400 SH   SOLE   23,400 0 0
TAYLOR MORRISON HOME CORP COM 87724P106 1,440 65,894 SH   SOLE   65,894 0 0
TC ENERGY CORP COM 87807B107 1,519 28,500 SH   SOLE   28,500 0 0
TCG BDC INC COM 872280102 5,379 402,000 SH   SOLE   350,800 0 51,200
TD AMERITRADE HLDG CORP COM 87236Y108 18,046 363,100 SH   SOLE   363,100 0 0
TE CONNECTIVITY LTD REG SHS H84989104 19,322 201,603 SH   SOLE   150,798 0 50,805
TECH DATA CORP COM 878237106 13,398 93,300 SH   SOLE   93,300 0 0
TECHNIPFMC PLC COM G87110105 1,183 55,200 SH   SOLE   44,100 0 11,100
TECHTARGET INC COM 87874R100 4,909 188,079 SH   SOLE   155,979 0 32,100
TECK RESOURCES LTD CL B 878742204 8,339 480,100 SH   SOLE   397,000 0 83,100
TEEKAY LNG PARTNERS L P PRTNRSP UNITS Y8564M105 904 58,086 SH   SOLE   57,486 0 600
TEEKAY OFFSHORE PARTNERS L P PARTNERSHIP UN Y8565J101 541 351,100 SH   SOLE   351,100 0 0
TEEKAY TANKERS LTD CL A Y8565N300 1,551 64,719 SH   SOLE   64,719 0 0
TEJON RANCH CO COM 879080109 336 21,000 SH   SOLE   21,000 0 0
TELADOC HEALTH INC COM 87918A105 1,616 19,300 SH   SOLE   19,300 0 0
TELARIA INC COM 879181105 1,640 186,100 SH   SOLE   185,900 0 200
TELEFLEX INC COM 879369106 5,421 14,400 SH   SOLE   12,900 0 1,500
TELEFONICA BRASIL SA SPONSORED ADR 87936R106 1,716 119,800 SH   SOLE   107,800 0 12,000
TELEFONICA S A SPONSORED ADR 879382208 477 68,500 SH   SOLE   68,500 0 0
TELENAV INC COM 879455103 1,691 348,003 SH   SOLE   310,803 0 37,200
TELEPHONE & DATA SYS INC COM NEW 879433829 4,265 167,700 SH   SOLE   167,600 0 100
TEMPUR SEALY INTL INC COM 88023U101 44,772 514,261 SH   SOLE   418,561 0 95,700
TENABLE HLDGS INC COM 88025T102 2,834 118,300 SH   SOLE   108,600 0 9,700
TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 1,680 143,100 SH   SOLE   143,100 0 0
TENET HEALTHCARE CORP COM NEW 88033G407 14,785 388,781 SH   SOLE   381,681 0 7,100
TENNECO INC CL A VTG COM STK 880349105 630 48,100 SH   SOLE   43,700 0 4,400
TERADATA CORP DEL COM 88076W103 16,458 614,800 SH   SOLE   573,100 0 41,700
TERADYNE INC COM 880770102 140,340 2,058,080 SH   SOLE   1,691,275 0 366,805
TEREX CORP NEW COM 880779103 7,073 237,500 SH   SOLE   237,500 0 0
TERNIUM SA SPONSORED ADS 880890108 719 32,700 SH   SOLE   16,000 0 16,700
TERRENO RLTY CORP COM 88146M101 3,379 62,414 SH   SOLE   62,314 0 100
TERRITORIAL BANCORP INC COM 88145X108 396 12,814 SH   SOLE   11,014 0 1,800
TETRA TECH INC NEW COM 88162G103 5,066 58,800 SH   SOLE   58,800 0 0
TETRA TECHNOLOGIES INC DEL COM 88162F105 86 43,700 SH   SOLE   43,700 0 0
TETRAPHASE PHARMACEUTICALS I COM NEW 88165N204 30 10,774 SH   SOLE   10,714 0 60
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 11,308 1,153,900 SH   SOLE   1,122,100 0 31,800
TEXAS INSTRS INC COM 882508104 12,406 96,700 SH   SOLE   96,700 0 0
TEXAS PAC LD TR SUB CTF PROP I T 882610108 781 1,000 SH   SOLE   1,000 0 0
TEXAS ROADHOUSE INC COM 882681109 35,607 632,224 SH   SOLE   489,024 0 143,200
TEXTAINER GROUP HOLDINGS LTD SHS G8766E109 374 34,900 SH   SOLE   34,200 0 700
THERAPEUTICSMD INC COM 88338N107 295 121,800 SH   SOLE   116,300 0 5,500
THERMON GROUP HLDGS INC COM 88362T103 724 27,000 SH   SOLE   27,000 0 0
THIRD PT REINS LTD COM G8827U100 3,070 291,800 SH   SOLE   239,100 0 52,700
THL CREDIT INC COM 872438106 1,077 170,742 SH   SOLE   146,306 0 24,436
THOR INDS INC COM 885160101 1,293 17,400 SH   SOLE   14,300 0 3,100
TILLYS INC CL A 886885102 1,625 132,670 SH   SOLE   130,714 0 1,956
TIM PARTICIPACOES S A SPONSORED ADR 88706P205 260 13,600 SH   SOLE   13,600 0 0
TIMKEN CO COM 887389104 3,736 66,349 SH   SOLE   64,149 0 2,200
TIMKENSTEEL CORP COM 887399103 251 31,900 SH   SOLE   26,700 0 5,200
TITAN INTL INC ILL COM 88830M102 293 80,900 SH   SOLE   80,400 0 500
TITAN MACHY INC COM 88830R101 2,180 147,498 SH   SOLE   121,028 0 26,470
TITAN MED INC COM NEW 88830X819 71 143,300 SH   SOLE   143,300 0 0
TIVITY HEALTH INC COM 88870R102 1,151 56,581 SH   SOLE   9,635 0 46,946
TIVO CORP COM 88870P106 1,395 164,503 SH   SOLE   156,003 0 8,500
TJX COS INC NEW COM 872540109 131,750 2,157,708 SH   SOLE   1,836,984 0 320,724
TOCAGEN INC COM 888846102 30 56,754 SH   SOLE   54,754 0 2,000
TOPBUILD CORP COM 89055F103 6,494 63,000 SH   SOLE   47,000 0 16,000
TOWER SEMICONDUCTOR LTD SHS NEW M87915274 10,151 421,918 SH   SOLE   321,811 0 100,107
TOWN SPORTS INTL HLDGS INC COM 89214A102 17 10,200 SH   SOLE   8,700 0 1,500
TOWNEBANK PORTSMOUTH VA COM 89214P109 426 15,300 SH   SOLE   15,300 0 0
TOWNSQUARE MEDIA INC CL A 892231101 166 16,700 SH   SOLE   16,600 0 100
TPG RE FIN TR INC COM 87266M107 7,236 357,000 SH   SOLE   341,700 0 15,300
TPI COMPOSITES INC COM 87266J104 729 39,400 SH   SOLE   6,500 0 32,900
TRACTOR SUPPLY CO COM 892356106 77,742 832,000 SH   SOLE   631,600 0 200,400
TRADEWEB MKTS INC CL A 892672106 28,779 620,900 SH   SOLE   533,000 0 87,900
TRANSALTA CORP COM 89346D107 697 97,299 SH   SOLE   90,199 0 7,100
TRANSDIGM GROUP INC COM 893641100 1,232 2,200 SH   SOLE   2,200 0 0
TRANSENTERIX INC COM 89366M300 16 10,643 SH   SOLE   9,943 0 700
TRANSGLOBE ENERGY CORP COM 893662106 115 83,666 SH   SOLE   79,466 0 4,200
TRANSOCEAN LTD REG SHS H8817H100 6,243 907,385 SH   SOLE   0 0 907,385
TRANSPORTADORA DE GAS SUR SPONSORED ADS B 893870204 249 34,772 SH   SOLE   34,772 0 0
TRANSUNION COM 89400J107 36,787 429,700 SH   SOLE   368,700 0 61,000
TRAVELCENTERS OF AMERICA INC COM NEW 89421B109 353 20,567 SH   SOLE   16,813 0 3,754
TRAVELERS COMPANIES INC COM 89417E109 42,852 312,900 SH   SOLE   312,900 0 0
TRAVELZOO COM NEW 89421Q205 248 23,217 SH   SOLE   18,517 0 4,700
TREDEGAR CORP COM 894650100 516 23,067 SH   SOLE   23,067 0 0
TREEHOUSE FOODS INC COM 89469A104 5,437 112,100 SH   SOLE   112,100 0 0
TREVENA INC COM 89532E109 19 22,600 SH   SOLE   22,600 0 0
TRIBUNE PUBG CO NEW COM 89609W107 928 70,500 SH   SOLE   61,500 0 9,000
TRICO BANCSHARES COM 896095106 583 14,285 SH   SOLE   14,085 0 200
TRILLIUM THERAPEUTICS INC COM NEW 89620X506 30 28,700 SH   SOLE   28,700 0 0
TRIMAS CORP COM NEW 896215209 1,100 35,027 SH   SOLE   35,027 0 0
TRINET GROUP INC COM 896288107 11,679 206,300 SH   SOLE   162,300 0 44,000
TRINITY BIOTECH PLC SPON ADR NEW 896438306 34 32,900 SH   SOLE   25,800 0 7,100
TRINITY INDS INC COM 896522109 18,687 843,661 SH   SOLE   713,250 0 130,411
TRINSEO S A SHS L9340P101 4,473 120,200 SH   SOLE   120,200 0 0
TRIPADVISOR INC COM 896945201 2,045 67,300 SH   SOLE   36,000 0 31,300
TRIPLE-S MGMT CORP CL B 896749108 2,055 111,144 SH   SOLE   89,060 0 22,084
TRISTATE CAP HLDGS INC COM 89678F100 1,175 45,000 SH   SOLE   34,700 0 10,300
TRITON INTL LTD CL A G9078F107 249 6,200 SH   SOLE   6,200 0 0
TRIUMPH GROUP INC NEW COM 896818101 740 29,300 SH   SOLE   29,300 0 0
TRIVAGO N V SPON ADS A SHS 89686D105 466 178,000 SH   SOLE   169,100 0 8,900
TRONOX HOLDINGS PLC SHS G9087Q102 3,579 313,400 SH   SOLE   313,400 0 0
TRUEBLUE INC COM 89785X101 1,133 47,100 SH   SOLE   43,800 0 3,300
TRUECAR INC COM 89785L107 7,220 1,520,000 SH   SOLE   1,243,000 0 277,000
TRUIST FINL CORP COM 89832Q109 93,126 1,653,521 SH   SOLE   1,353,029 0 300,492
TRUPANION INC COM 898202106 360 9,600 SH   SOLE   100 0 9,500
TRUSTCO BK CORP N Y COM 898349105 1,610 185,735 SH   SOLE   174,035 0 11,700
TRUSTMARK CORP COM 898402102 1,560 45,200 SH   SOLE   45,200 0 0
TSAKOS ENERGY NAVIGATION LTD SHS G9108L108 1,322 303,200 SH   SOLE   272,700 0 30,500
TTEC HLDGS INC COM 89854H102 1,067 26,943 SH   SOLE   22,674 0 4,269
TTM TECHNOLOGIES INC COM 87305R109 2,014 133,801 SH   SOLE   107,501 0 26,300
TUESDAY MORNING CORP COM NEW 899035505 232 125,500 SH   SOLE   97,100 0 28,400
TUPPERWARE BRANDS CORP COM 899896104 7,016 817,696 SH   SOLE   707,196 0 110,500
TURKCELL ILETISIM HIZMETLERI SPON ADR NEW 900111204 631 108,800 SH   SOLE   108,800 0 0
TURNING PT BRANDS INC COM 90041L105 1,690 59,100 SH   SOLE   57,100 0 2,000
TUTOR PERINI CORP COM 901109108 2,708 210,600 SH   SOLE   154,600 0 56,000
TYLER TECHNOLOGIES INC COM 902252105 600 2,000 SH   SOLE   200 0 1,800
TYSON FOODS INC CL A 902494103 555 6,100 SH   SOLE   6,100 0 0
U S PHYSICAL THERAPY INC COM 90337L108 229 2,000 SH   SOLE   2,000 0 0
UBS GROUP AG SHS H42097107 476 37,815 SH   SOLE   37,815 0 0
UFP TECHNOLOGIES INC COM 902673102 757 15,261 SH   SOLE   13,761 0 1,500
UGI CORP NEW COM 902681105 11,246 249,024 SH   SOLE   248,424 0 600
ULTA BEAUTY INC COM 90384S303 13,431 53,059 SH   SOLE   6,800 0 46,259
ULTRA CLEAN HLDGS INC COM 90385V107 1,641 69,900 SH   SOLE   65,600 0 4,300
UMB FINL CORP COM 902788108 2,018 29,400 SH   SOLE   29,400 0 0
UMPQUA HLDGS CORP COM 904214103 23,544 1,330,196 SH   SOLE   1,086,072 0 244,124
UNDER ARMOUR INC CL A 904311107 557 25,800 SH   SOLE   25,800 0 0
UNIFI INC COM NEW 904677200 1,881 74,448 SH   SOLE   65,448 0 9,000
UNIFIRST CORP MASS COM 904708104 2,191 10,847 SH   SOLE   10,847 0 0
UNION PACIFIC CORP COM 907818108 165,080 913,101 SH   SOLE   709,871 0 203,230
UNIQURE NV SHS N90064101 12,992 181,300 SH   SOLE   161,200 0 20,100
UNIT CORP COM 909218109 192 275,381 SH   SOLE   255,381 0 20,000
UNITED AIRLINES HLDGS INC COM 910047109 48,705 552,900 SH   SOLE   549,100 0 3,800
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 1,093 35,400 SH   SOLE   35,400 0 0
UNITED CMNTY FINL CORP OHIO COM 909839102 1,663 142,600 SH   SOLE   122,600 0 20,000
UNITED FIRE GROUP INC COM 910340108 710 16,230 SH   SOLE   16,230 0 0
UNITED INS HLDGS CORP COM 910710102 204 16,200 SH   SOLE   13,700 0 2,500
UNITED MICROELECTRONICS CORP SPON ADR NEW 910873405 1,980 738,930 SH   SOLE   602,735 0 136,195
UNITED NAT FOODS INC COM 911163103 6,289 717,934 SH   SOLE   632,634 0 85,300
UNITED PARCEL SERVICE INC CL B 911312106 134,176 1,146,219 SH   SOLE   802,854 0 343,365
UNITED STATES CELLULAR CORP COM 911684108 1,529 42,200 SH   SOLE   36,100 0 6,100
UNITED STATES STL CORP NEW COM 912909108 1,808 158,500 SH   SOLE   14,400 0 144,100
UNITED TECHNOLOGIES CORP COM 913017109 167,177 1,116,302 SH   SOLE   931,202 0 185,100
UNITED THERAPEUTICS CORP DEL COM 91307C102 35,408 402,003 SH   SOLE   352,202 0 49,801
UNITEDHEALTH GROUP INC COM 91324P102 23,754 80,800 SH   SOLE   63,900 0 16,900
UNITI GROUP INC COM 91325V108 17,423 2,122,202 SH   SOLE   2,031,102 0 91,100
UNITIL CORP COM 913259107 1,080 17,476 SH   SOLE   16,676 0 800
UNIVAR SOLUTIONS INC COM 91336L107 8,880 366,348 SH   SOLE   314,748 0 51,600
UNIVERSAL CORP VA COM 913456109 1,004 17,600 SH   SOLE   17,600 0 0
UNIVERSAL DISPLAY CORP COM 91347P105 66,458 322,500 SH   SOLE   298,100 0 24,400
UNIVERSAL ELECTRS INC COM 913483103 1,704 32,598 SH   SOLE   30,198 0 2,400
UNIVERSAL FST PRODS INC COM 913543104 621 13,018 SH   SOLE   12,718 0 300
UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 910 7,754 SH   SOLE   7,754 0 0
UNIVERSAL INS HLDGS INC COM 91359V107 3,575 127,716 SH   SOLE   115,916 0 11,800
UNIVERSAL LOGISTICS HLDGS IN COM 91388P105 586 30,883 SH   SOLE   30,583 0 300
UNIVEST FINANCIAL CORPORATIO COM 915271100 1,529 57,093 SH   SOLE   49,793 0 7,300
UNUM GROUP COM 91529Y106 40,727 1,396,658 SH   SOLE   1,141,758 0 254,900
UPWORK INC COM 91688F104 1,214 113,800 SH   SOLE   98,800 0 15,000
URBAN EDGE PPTYS COM 91704F104 8,568 446,700 SH   SOLE   446,700 0 0
URSTADT BIDDLE PPTYS INC CL A 917286205 665 26,753 SH   SOLE   26,353 0 400
US BANCORP DEL COM NEW 902973304 6,351 107,117 SH   SOLE   87,017 0 20,100
US ECOLOGY INC COM 91734M103 1,334 23,036 SH   SOLE   13,836 0 9,200
US FOODS HLDG CORP COM 912008109 70,820 1,690,613 SH   SOLE   1,456,831 0 233,782
USA TRUCK INC COM 902925106 394 52,834 SH   SOLE   40,945 0 11,889
USANA HEALTH SCIENCES INC COM 90328M107 2,645 33,678 SH   SOLE   15,478 0 18,200
UTAH MED PRODS INC COM 917488108 248 2,300 SH   SOLE   2,200 0 100
V F CORP COM 918204108 142,345 1,428,311 SH   SOLE   1,099,699 0 328,612
VAALCO ENERGY INC COM NEW 91851C201 186 83,906 SH   SOLE   83,906 0 0
VALE S A SPONSORED ADS 91912E105 36,524 2,767,000 SH   SOLE   2,650,700 0 116,300
VALERO ENERGY CORP NEW COM 91913Y100 80,348 857,959 SH   SOLE   777,359 0 80,600
VALHI INC NEW COM 918905100 25 13,400 SH   SOLE   13,200 0 200
VALMONT INDS INC COM 920253101 5,078 33,900 SH   SOLE   32,700 0 1,200
VALVOLINE INC COM 92047W101 8,253 385,485 SH   SOLE   350,213 0 35,272
VANDA PHARMACEUTICALS INC COM 921659108 6,270 382,100 SH   SOLE   329,900 0 52,200
VANECK VECTORS ETF TRUST GOLD MINERS ETF 92189F106 2,190 74,800 SH   SOLE   74,800 0 0
VANGUARD GROUP DIV APP ETF 921908844 35,865 287,700 SH   SOLE   287,700 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736 2,241 12,300 SH   SOLE   12,300 0 0
VANGUARD INDEX FDS VALUE ETF 922908744 1,342 11,200 SH   SOLE   11,200 0 0
VANGUARD WHITEHALL FDS INC HIGH DIV YLD 921946406 11,845 126,400 SH   SOLE   126,400 0 0
VAPOTHERM INC COM 922107107 197 16,200 SH   SOLE   15,300 0 900
VAREX IMAGING CORP COM 92214X106 1,908 64,000 SH   SOLE   62,900 0 1,100
VARIAN MED SYS INC COM 92220P105 1,051 7,400 SH   SOLE   7,400 0 0
VARONIS SYS INC COM 922280102 21,085 271,327 SH   SOLE   220,227 0 51,100
VBI VACCINES INC COM NEW 91822J103 34 24,900 SH   SOLE   24,900 0 0
VECTOR GROUP LTD COM 92240M108 4,525 337,970 SH   SOLE   337,970 0 0
VECTRUS INC COM 92242T101 1,299 25,347 SH   SOLE   23,700 0 1,647
VEDANTA LTD SPONSORED ADR 92242Y100 1,859 215,400 SH   SOLE   215,400 0 0
VEECO INSTRS INC DEL COM 922417100 1,575 107,263 SH   SOLE   85,063 0 22,200
VEEVA SYS INC CL A COM 922475108 111,951 795,900 SH   SOLE   712,500 0 83,400
VENATOR MATLS PLC SHS G9329Z100 2,455 640,900 SH   SOLE   538,000 0 102,900
VEON LTD SPONSORED ADR 91822M106 10,184 4,025,400 SH   SOLE   3,973,700 0 51,700
VEONEER INCORPORATED COM 92336X109 156 10,000 SH   SOLE   9,500 0 500
VERA BRADLEY INC COM 92335C106 667 56,548 SH   SOLE   52,248 0 4,300
VERACYTE INC COM 92337F107 6,477 232,000 SH   SOLE   215,400 0 16,600
VEREIT INC COM 92339V100 13,649 1,477,197 SH   SOLE   1,477,097 0 100
VERICEL CORP COM 92346J108 1,632 93,800 SH   SOLE   86,100 0 7,700
VERISIGN INC COM 92343E102 54,697 283,873 SH   SOLE   246,473 0 37,400
VERISK ANALYTICS INC COM 92345Y106 331 2,219 SH   SOLE   2,219 0 0
VERITIV CORP COM 923454102 1,107 56,300 SH   SOLE   52,200 0 4,100
VERIZON COMMUNICATIONS INC COM 92343V104 90,937 1,481,063 SH   SOLE   1,424,263 0 56,800
VERMILION ENERGY INC COM 923725105 638 39,000 SH   SOLE   32,600 0 6,400
VERRA MOBILITY CORP COM 92511U102 9,175 655,800 SH   SOLE   524,700 0 131,100
VERSO CORP CL A 92531L207 4,834 268,100 SH   SOLE   220,756 0 47,344
VERTEX PHARMACEUTICALS INC COM 92532F100 263,772 1,204,712 SH   SOLE   990,675 0 214,037
VIACOMCBS INC CL B 92556H206 17,138 408,350 SH   SOLE   33,973 0 374,377
VIAD CORP COM NEW 92552R406 2,565 38,000 SH   SOLE   35,400 0 2,600
VIASAT INC COM 92552V100 489 6,679 SH   SOLE   3,679 0 3,000
VIAVI SOLUTIONS INC COM 925550105 1,080 71,975 SH   SOLE   71,975 0 0
VICI PPTYS INC COM 925652109 210 8,200 SH   SOLE   8,200 0 0
VIEMED HEALTHCARE INC COM 92663R105 355 57,200 SH   SOLE   57,200 0 0
VILLAGE FARMS INTL INC COM 92707Y108 1,716 275,460 SH   SOLE   273,760 0 1,700
VILLAGE SUPER MKT INC CL A NEW 927107409 341 14,688 SH   SOLE   12,209 0 2,479
VIOMI TECHNOLOGY CO LTD SPONSORED ADS 92762J103 175 21,800 SH   SOLE   17,800 0 4,000
VIRTUSA CORP COM 92827P102 236 5,200 SH   SOLE   5,200 0 0
VISA INC COM CL A 92826C839 486,166 2,587,368 SH   SOLE   2,003,383 0 583,985
VISHAY INTERTECHNOLOGY INC COM 928298108 5,912 277,700 SH   SOLE   277,700 0 0
VISHAY PRECISION GROUP INC COM 92835K103 1,806 53,113 SH   SOLE   45,905 0 7,208
VISTA OUTDOOR INC COM 928377100 3,690 493,320 SH   SOLE   428,420 0 64,900
VISTEON CORP COM NEW 92839U206 1,683 19,439 SH   SOLE   9,639 0 9,800
VISTRA ENERGY CORP COM 92840M102 4,155 180,716 SH   SOLE   180,716 0 0
VIVINT SOLAR INC COM 92854Q106 552 76,101 SH   SOLE   63,301 0 12,800
VMWARE INC CL A COM 928563402 69,784 459,739 SH   SOLE   319,232 0 140,507
VOCERA COMMUNICATIONS INC COM 92857F107 1,956 94,203 SH   SOLE   63,303 0 30,900
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 4,260 220,400 SH   SOLE   220,400 0 0
VONAGE HLDGS CORP COM 92886T201 1,016 137,171 SH   SOLE   130,771 0 6,400
VOXX INTL CORP CL A 91829F104 177 40,434 SH   SOLE   32,141 0 8,293
VOYA FINL INC COM 929089100 6,403 105,000 SH   SOLE   105,000 0 0
VOYAGER THERAPEUTICS INC COM 92915B106 1,288 92,300 SH   SOLE   91,400 0 900
VULCAN MATLS CO COM 929160109 1,282 8,900 SH   SOLE   0 0 8,900
W & T OFFSHORE INC COM 92922P106 2,449 440,500 SH   SOLE   440,500 0 0
W P CAREY INC COM 92936U109 6,779 84,700 SH   SOLE   80,400 0 4,300
WABASH NATL CORP COM 929566107 1,057 71,941 SH   SOLE   71,941 0 0
WABCO HLDGS INC COM 92927K102 21,605 159,449 SH   SOLE   113,449 0 46,000
WADDELL & REED FINL INC CL A 930059100 508 30,400 SH   SOLE   30,400 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 212,580 3,605,502 SH   SOLE   2,944,702 0 660,800
WALKER & DUNLOP INC COM 93148P102 1,197 18,500 SH   SOLE   18,500 0 0
WARRIOR MET COAL INC COM 93627C101 4,055 191,900 SH   SOLE   191,900 0 0
WASHINGTON TR BANCORP COM 940610108 421 7,836 SH   SOLE   6,185 0 1,651
WASTE CONNECTIONS INC COM 94106B101 35,586 391,955 SH   SOLE   337,150 0 54,805
WASTE MGMT INC DEL COM 94106L109 150,146 1,317,530 SH   SOLE   1,145,451 0 172,079
WATERS CORP COM 941848103 23,242 99,475 SH   SOLE   99,375 0 100
WATERSTONE FINL INC MD COM 94188P101 862 45,282 SH   SOLE   40,682 0 4,600
WATFORD HOLDINGS LTD SHS G94787101 1,628 64,700 SH   SOLE   62,900 0 1,800
WATTS WATER TECHNOLOGIES INC CL A 942749102 2,674 26,800 SH   SOLE   26,800 0 0
WEINGARTEN RLTY INVS SH BEN INT 948741103 26,065 834,355 SH   SOLE   803,255 0 31,100
WELBILT INC COM 949090104 2,182 139,800 SH   SOLE   116,600 0 23,200
WELLCARE HEALTH PLANS INC COM 94946T106 50,045 151,554 SH   SOLE   101,554 0 50,000
WENDYS CO COM 95058W100 77,627 3,495,155 SH   SOLE   2,738,755 0 756,400
WERNER ENTERPRISES INC COM 950755108 5,334 146,581 SH   SOLE   141,181 0 5,400
WESBANCO INC COM 950810101 1,442 38,164 SH   SOLE   28,931 0 9,233
WESCO AIRCRAFT HLDGS INC COM 950814103 5,995 544,007 SH   SOLE   457,307 0 86,700
WEST PHARMACEUTICAL SVSC INC COM 955306105 1,037 6,900 SH   SOLE   6,900 0 0
WESTAMERICA BANCORPORATION COM 957090103 1,315 19,400 SH   SOLE   19,400 0 0
WESTERN ALLIANCE BANCORP COM 957638109 34,549 606,128 SH   SOLE   478,947 0 127,181
WESTERN ASSET MTG CAP CORP COM 95790D105 493 47,710 SH   SOLE   47,710 0 0
WESTERN DIGITAL CORP COM 958102105 9,381 147,809 SH   SOLE   147,809 0 0
WESTERN UN CO COM 959802109 45,194 1,687,600 SH   SOLE   1,687,600 0 0
WESTPAC BKG CORP SPONSORED ADR 961214301 776 45,700 SH   SOLE   45,700 0 0
WESTPORT FUEL SYSTEMS INC COM NEW 960908309 134 56,414 SH   SOLE   51,514 0 4,900
WESTROCK CO COM 96145D105 30,420 708,927 SH   SOLE   592,800 0 116,127
WESTWOOD HLDGS GROUP INC COM 961765104 800 27,000 SH   SOLE   23,400 0 3,600
WEX INC COM 96208T104 2,656 12,680 SH   SOLE   11,780 0 900
WEYERHAEUSER CO COM 962166104 5,233 173,280 SH   SOLE   173,280 0 0
WHEATON PRECIOUS METALS CORP COM 962879102 11,731 394,303 SH   SOLE   357,003 0 37,300
WHIRLPOOL CORP COM 963320106 10,991 74,500 SH   SOLE   74,500 0 0
WHITEHORSE FIN INC COM 96524V106 2,982 217,679 SH   SOLE   187,763 0 29,916
WIDEOPENWEST INC COM 96758W101 199 26,800 SH   SOLE   26,700 0 100
WILEY JOHN & SONS INC CL A 968223206 2,130 43,900 SH   SOLE   43,900 0 0
WILLIAMS COS INC DEL COM 969457100 19,970 841,900 SH   SOLE   833,900 0 8,000
WILLIS TOWERS WATSON PUB LTD SHS G96629103 10,341 51,208 SH   SOLE   51,208 0 0
WILLSCOT CORP COM 971375126 8,627 466,600 SH   SOLE   365,900 0 100,700
WINGSTOP INC COM 974155103 23,206 269,118 SH   SOLE   249,318 0 19,800
WINMARK CORP COM 974250102 2,181 11,000 SH   SOLE   9,800 0 1,200
WINTRUST FINL CORP COM 97650W108 9,037 127,464 SH   SOLE   120,764 0 6,700
WIPRO LTD SPON ADR 1 SH 97651M109 221 58,900 SH   SOLE   58,900 0 0
WISDOMTREE INVTS INC COM 97717P104 156 32,300 SH   SOLE   29,000 0 3,300
WIX COM LTD SHS M98068105 20,988 171,500 SH   SOLE   171,200 0 300
WNS HOLDINGS LTD SPON ADR 92932M101 10,061 152,097 SH   SOLE   144,197 0 7,900
WOODWARD INC COM 980745103 1,827 15,424 SH   SOLE   4,229 0 11,195
WORKDAY INC CL A 98138H101 66,224 402,700 SH   SOLE   339,200 0 63,500
WORKIVA INC COM CL A 98139A105 13,275 315,700 SH   SOLE   258,487 0 57,213
WORLD FUEL SVCS CORP COM 981475106 1,177 27,100 SH   SOLE   27,100 0 0
WORTHINGTON INDS INC COM 981811102 1,350 32,000 SH   SOLE   32,000 0 0
WPP PLC NEW ADR 92937A102 3,346 47,600 SH   SOLE   47,600 0 0
WPX ENERGY INC COM 98212B103 1,474 107,300 SH   SOLE   107,300 0 0
WSFS FINL CORP COM 929328102 1,279 29,078 SH   SOLE   29,078 0 0
WW INTL INC COM 98262P101 7,428 194,400 SH   SOLE   194,400 0 0
WYNDHAM DESTINATIONS INC COM 98310W108 3,484 67,400 SH   SOLE   67,400 0 0
WYNN RESORTS LTD COM 983134107 4,013 28,900 SH   SOLE   28,900 0 0
XCEL ENERGY INC COM 98389B100 2,832 44,600 SH   SOLE   44,600 0 0
XENIA HOTELS & RESORTS INC COM 984017103 3,535 163,600 SH   SOLE   163,600 0 0
XENON PHARMACEUTICALS INC COM 98420N105 434 33,100 SH   SOLE   31,200 0 1,900
XEROX HOLDINGS CORP COM NEW 98421M106 20,668 560,575 SH   SOLE   557,175 0 3,400
XILINX INC COM 983919101 135,025 1,381,044 SH   SOLE   1,249,744 0 131,300
XINYUAN REAL ESTATE CO LTD SPONS ADR 98417P105 488 129,000 SH   SOLE   109,100 0 19,900
XPO LOGISTICS INC COM 983793100 2,139 26,836 SH   SOLE   25,136 0 1,700
XUNLEI LTD SPONSORED ADR 98419E108 245 50,100 SH   SOLE   50,100 0 0
Y MABS THERAPEUTICS INC COM 984241109 1,353 43,300 SH   SOLE   37,600 0 5,700
YAMANA GOLD INC COM 98462Y100 20,140 5,098,744 SH   SOLE   4,994,448 0 104,296
YANDEX N V SHS CLASS A N97284108 82,074 1,887,200 SH   SOLE   1,449,500 0 437,700
YELP INC CL A 985817105 13,395 384,596 SH   SOLE   280,196 0 104,400
YEXT INC COM 98585N106 3,238 224,530 SH   SOLE   203,730 0 20,800
YORK WTR CO COM 987184108 309 6,700 SH   SOLE   6,600 0 100
YRC WORLDWIDE INC COM PAR $.01 984249607 866 339,674 SH   SOLE   313,574 0 26,100
YUM BRANDS INC COM 988498101 71,537 710,181 SH   SOLE   685,791 0 24,390
YUM CHINA HLDGS INC COM 98850P109 5,046 105,100 SH   SOLE   43,600 0 61,500
ZAFGEN INC COM 98885E103 265 238,600 SH   SOLE   226,600 0 12,000
ZAYO GROUP HLDGS INC COM 98919V105 4,965 143,300 SH   SOLE   87,500 0 55,800
ZENDESK INC COM 98936J101 95,027 1,240,070 SH   SOLE   954,113 0 285,957
ZIMMER BIOMET HLDGS INC COM 98956P102 5,314 35,500 SH   SOLE   34,700 0 800
ZIONS BANCORPORATION N A COM 989701107 12,514 241,021 SH   SOLE   160,821 0 80,200
ZIX CORP COM 98974P100 1,217 179,488 SH   SOLE   145,727 0 33,761
ZOETIS INC CL A 98978V103 132,947 1,004,511 SH   SOLE   746,807 0 257,704
ZOGENIX INC COM NEW 98978L204 641 12,300 SH   SOLE   12,300 0 0
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 857 12,600 SH   SOLE   12,600 0 0
ZOVIO INC COM 98979V102 277 134,658 SH   SOLE   108,145 0 26,513
ZSCALER INC COM 98980G102 42,468 913,300 SH   SOLE   813,200 0 100,100
ZUORA INC COM CL A 98983V106 590 41,200 SH   SOLE   35,900 0 5,300
ZYMEWORKS INC COM 98985W102 13,024 286,500 SH   SOLE   250,900 0 35,600
ZYNGA INC CL A 98986T108 92,294 15,080,727 SH   SOLE   11,945,461 0 3,135,266