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