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 236 5,250 SH   SOLE   5,250 0 0
21VIANET GROUP INC SPONSORED ADS A 90138A103 1,334 168,006 SH   SOLE   165,406 0 2,600
2U INC COM 90214J101 1,460 20,600 SH   SOLE   12,100 0 8,500
3M CO COM 88579Y101 37,531 180,630 SH   SOLE   147,430 0 33,200
51JOB INC SPONSORED ADS 316827104 810 10,400 SH   SOLE   10,400 0 0
58 COM INC SPON ADR REP A 31680Q104 965 14,700 SH   SOLE   14,700 0 0
8X8 INC NEW COM 282914100 1,411 69,858 SH   SOLE   49,458 0 20,400
A10 NETWORKS INC COM 002121101 2,470 348,436 SH   SOLE   291,648 0 56,788
AAR CORP COM 000361105 1,627 50,032 SH   SOLE   43,707 0 6,325
ABB LTD SPONSORED ADR 000375204 1,631 86,434 SH   SOLE   76,534 0 9,900
ABBVIE INC COM 00287Y109 407,819 5,060,422 SH   SOLE   4,076,422 0 984,000
ABERCROMBIE & FITCH CO CL A 002896207 7,985 291,300 SH   SOLE   291,300 0 0
ABIOMED INC COM 003654100 43,361 151,830 SH   SOLE   74,229 0 77,601
ABRAXAS PETE CORP COM 003830106 1,268 1,014,748 SH   SOLE   790,639 0 224,109
ACACIA COMMUNICATIONS INC COM 00401C108 14,512 253,036 SH   SOLE   225,400 0 27,636
ACACIA RESH CORP ACACIA TCH COM 003881307 346 106,015 SH   SOLE   89,338 0 16,677
ACADIA PHARMACEUTICALS INC COM 004225108 1,963 73,100 SH   SOLE   73,100 0 0
ACCELERON PHARMA INC COM 00434H108 3,274 70,300 SH   SOLE   68,900 0 1,400
ACCO BRANDS CORP COM 00081T108 2,737 319,765 SH   SOLE   275,765 0 44,000
ACCURAY INC COM 004397105 780 163,519 SH   SOLE   144,319 0 19,200
ACELRX PHARMACEUTICALS INC COM 00444T100 158 45,367 SH   SOLE   45,367 0 0
ACETO CORP COM 004446100 48 273,841 SH   SOLE   247,041 0 26,800
ACHILLION PHARMACEUTICALS IN COM 00448Q201 884 298,728 SH   SOLE   283,728 0 15,000
ACORDA THERAPEUTICS INC COM 00484M106 3,570 268,660 SH   SOLE   260,760 0 7,900
ACTIVISION BLIZZARD INC COM 00507V109 340,091 7,469,601 SH   SOLE   5,639,901 0 1,829,700
ACUITY BRANDS INC COM 00508Y102 2,007 16,722 SH   SOLE   2,822 0 13,900
ACUSHNET HOLDINGS CORP COM 005098108 257 11,100 SH   SOLE   11,100 0 0
ADDUS HOMECARE CORP COM 006739106 617 9,700 SH   SOLE   9,700 0 0
ADIENT PLC ORD SHS G0084W101 1,164 89,847 SH   SOLE   89,447 0 400
ADOBE INC COM 00724F101 19,759 74,147 SH   SOLE   59,745 0 14,402
ADTALEM GLOBAL ED INC COM 00737L103 2,094 45,200 SH   SOLE   42,700 0 2,500
ADURO BIOTECH INC COM 00739L101 984 247,200 SH   SOLE   234,200 0 13,000
ADVANCE AUTO PARTS INC COM 00751Y106 13,570 79,577 SH   SOLE   79,568 0 9
ADVANCED DISP SVCS INC DEL COM 00790X101 9,150 326,800 SH   SOLE   286,307 0 40,493
ADVANCED DRAIN SYS INC DEL COM 00790R104 4,485 174,047 SH   SOLE   163,129 0 10,918
ADVANCED EMISSIONS SOLUTS IN COM 00770C101 286 24,700 SH   SOLE   12,600 0 12,100
ADVANCED ENERGY INDS COM 007973100 6,354 127,907 SH   SOLE   94,007 0 33,900
ADVANSIX INC COM 00773T101 5,314 186,000 SH   SOLE   157,958 0 28,042
ADVERUM BIOTECHNOLOGIES INC COM 00773U108 785 149,900 SH   SOLE   149,400 0 500
AECOM COM 00766T100 8,202 276,454 SH   SOLE   276,412 0 42
AEGION CORP COM 00770F104 1,023 58,212 SH   SOLE   46,912 0 11,300
AEGON N V NY REGISTRY SHS 007924103 658 137,375 SH   SOLE   137,375 0 0
AERCAP HOLDINGS NV SHS N00985106 2,364 50,800 SH   SOLE   50,800 0 0
AEROHIVE NETWORKS INC COM 007786106 1,211 267,400 SH   SOLE   242,900 0 24,500
AEROJET ROCKETDYNE HLDGS INC COM 007800105 4,813 135,471 SH   SOLE   135,471 0 0
AEROVIRONMENT INC COM 008073108 2,702 39,500 SH   SOLE   39,500 0 0
AES CORP COM 00130H105 41,821 2,313,100 SH   SOLE   2,310,200 0 2,900
AFFILIATED MANAGERS GROUP IN COM 008252108 13,031 121,664 SH   SOLE   86,853 0 34,811
AFLAC INC COM 001055102 213 4,266 SH   SOLE   4,252 0 14
AG MTG INVT TR INC COM 001228105 5,004 297,123 SH   SOLE   278,799 0 18,324
AGCO CORP COM 001084102 11,124 159,941 SH   SOLE   120,241 0 39,700
AGENUS INC COM NEW 00847G705 108 36,300 SH   SOLE   36,300 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 89,836 1,117,638 SH   SOLE   772,016 0 345,622
AGILYSYS INC COM 00847J105 617 29,166 SH   SOLE   22,866 0 6,300
AGNC INVT CORP COM 00123Q104 73,097 4,060,924 SH   SOLE   3,850,286 0 210,638
AGNICO EAGLE MINES LTD COM 008474108 3,195 73,444 SH   SOLE   63,244 0 10,200
AIR PRODS & CHEMS INC COM 009158106 93,016 487,096 SH   SOLE   416,309 0 70,787
AIR TRANSPORT SERVICES GRP I COM 00922R105 6,901 299,391 SH   SOLE   236,891 0 62,500
AIRCASTLE LTD COM G0129K104 3,265 161,300 SH   SOLE   161,300 0 0
AK STL HLDG CORP COM 001547108 1,805 656,400 SH   SOLE   656,400 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101 44,076 614,645 SH   SOLE   418,615 0 196,030
AKORN INC COM 009728106 6,733 1,912,663 SH   SOLE   1,690,363 0 222,300
ALAMOS GOLD INC NEW COM CL A 011532108 247 48,650 SH   SOLE   48,650 0 0
ALARM COM HLDGS INC COM 011642105 688 10,600 SH   SOLE   10,600 0 0
ALBANY INTL CORP CL A 012348108 1,602 22,382 SH   SOLE   21,582 0 800
ALCOA CORP COM 013872106 72,557 2,576,605 SH   SOLE   2,011,059 0 565,546
ALEXION PHARMACEUTICALS INC COM 015351109 10,624 78,590 SH   SOLE   77,190 0 1,400
ALGONQUIN PWR UTILS CORP COM 015857105 5,983 530,876 SH   SOLE   530,876 0 0
ALIGN TECHNOLOGY INC COM 016255101 15,496 54,499 SH   SOLE   8,099 0 46,400
ALKERMES PLC SHS G01767105 18,033 494,181 SH   SOLE   443,781 0 50,400
ALLEGHENY TECHNOLOGIES INC COM 01741R102 3,081 120,500 SH   SOLE   119,200 0 1,300
ALLEGION PUB LTD CO ORD SHS G0176J109 40,883 450,700 SH   SOLE   365,100 0 85,600
ALLIED MOTION TECHNOLOGIES I COM 019330109 206 6,000 SH   SOLE   6,000 0 0
ALLISON TRANSMISSION HLDGS I COM 01973R101 50,069 1,114,630 SH   SOLE   902,135 0 212,495
ALLOT LTD SHS M0854Q105 290 36,509 SH   SOLE   27,001 0 9,508
ALLSTATE CORP COM 020002101 217,810 2,312,698 SH   SOLE   1,911,832 0 400,866
ALLY FINL INC COM 02005N100 14,647 532,800 SH   SOLE   517,300 0 15,500
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 6,616 70,800 SH   SOLE   70,800 0 0
ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104 673 58,479 SH   SOLE   53,179 0 5,300
ALPHABET INC CAP STK CL A 02079K305 39,255 33,355 SH   SOLE   22,069 0 11,286
ALTA MESA RES INC CL A 02133L109 28 105,300 SH   SOLE   89,800 0 15,500
ALTAIR ENGR INC COM CL A 021369103 7,944 215,800 SH   SOLE   192,862 0 22,938
ALTERYX INC COM CL A 02156B103 15,642 186,500 SH   SOLE   175,200 0 11,300
ALTICE USA INC CL A 02156K103 19,008 884,908 SH   SOLE   845,908 0 39,000
ALTISOURCE PORTFOLIO SOLNS S REG SHS L0175J104 514 21,700 SH   SOLE   21,700 0 0
ALTRA INDL MOTION CORP COM 02208R106 10,158 327,138 SH   SOLE   311,292 0 15,846
AMAG PHARMACEUTICALS INC COM 00163U106 1,331 103,344 SH   SOLE   102,844 0 500
AMAZON COM INC COM 023135106 343,882 193,111 SH   SOLE   156,411 0 36,700
AMBARELLA INC SHS G037AX101 5,992 138,700 SH   SOLE   136,200 0 2,500
AMBER RD INC COM 02318Y108 660 76,128 SH   SOLE   61,228 0 14,900
AMBEV SA SPONSORED ADR 02319V103 12,439 2,892,900 SH   SOLE   2,892,900 0 0
AMC ENTMT HLDGS INC CL A COM 00165C104 1,778 119,700 SH   SOLE   119,700 0 0
AMC NETWORKS INC CL A 00164V103 7,952 140,100 SH   SOLE   140,100 0 0
AMDOCS LTD SHS G02602103 55,251 1,021,087 SH   SOLE   955,600 0 65,487
AMEDISYS INC COM 023436108 29,597 240,118 SH   SOLE   217,551 0 22,567
AMERCO COM 023586100 334 900 SH   SOLE   500 0 400
AMEREN CORP COM 023608102 19,961 271,400 SH   SOLE   271,400 0 0
AMERESCO INC CL A 02361E108 1,183 73,127 SH   SOLE   59,184 0 13,943
AMERICAN AXLE & MFG HLDGS IN COM 024061103 1,153 80,550 SH   SOLE   80,550 0 0
AMERICAN EAGLE OUTFITTERS IN COM 02553E106 9,660 435,710 SH   SOLE   218,510 0 217,200
AMERICAN EQTY INVT LIFE HLD COM 025676206 1,127 41,700 SH   SOLE   41,700 0 0
AMERICAN EXPRESS CO COM 025816109 46,693 427,200 SH   SOLE   348,200 0 79,000
AMERICAN FINL GROUP INC OHIO COM 025932104 14,673 152,511 SH   SOLE   147,911 0 4,600
AMERICAN OUTDOOR BRANDS CORP COM 02874P103 4,027 431,202 SH   SOLE   359,501 0 71,701
AMERICAN PUBLIC EDUCATION IN COM 02913V103 2,018 66,990 SH   SOLE   58,090 0 8,900
AMERICAN RENAL ASSOCIATES HO COM 029227105 277 45,100 SH   SOLE   45,000 0 100
AMERICAN SOFTWARE INC CL A 029683109 229 19,125 SH   SOLE   19,125 0 0
AMERICAN STS WTR CO COM 029899101 3,223 45,200 SH   SOLE   45,200 0 0
AMERICAN SUPERCONDUCTOR CORP SHS NEW 030111207 607 47,200 SH   SOLE   47,200 0 0
AMERICAN TOWER CORP NEW COM 03027X100 17,566 89,140 SH   SOLE   89,101 0 39
AMERICAN VANGUARD CORP COM 030371108 251 14,561 SH   SOLE   13,361 0 1,200
AMERICAS CAR MART INC COM 03062T105 1,737 19,012 SH   SOLE   18,212 0 800
AMERIPRISE FINL INC COM 03076C106 21,578 168,445 SH   SOLE   126,045 0 42,400
AMERISAFE INC COM 03071H100 2,256 37,982 SH   SOLE   33,982 0 4,000
AMETEK INC NEW COM 031100100 315 3,800 SH   SOLE   3,800 0 0
AMGEN INC COM 031162100 427,321 2,249,296 SH   SOLE   1,831,175 0 418,121
AMKOR TECHNOLOGY INC COM 031652100 6,286 736,123 SH   SOLE   574,789 0 161,334
AMPHASTAR PHARMACEUTICALS IN COM 03209R103 505 24,700 SH   SOLE   23,600 0 1,100
AMPHENOL CORP NEW CL A 032095101 2,250 23,828 SH   SOLE   23,828 0 0
AMPIO PHARMACEUTICALS INC COM 03209T109 54 95,300 SH   SOLE   95,300 0 0
ANADARKO PETE CORP COM 032511107 25,628 563,500 SH   SOLE   485,400 0 78,100
ANAPTYSBIO INC COM 032724106 2,900 39,700 SH   SOLE   39,700 0 0
ANDERSONS INC COM 034164103 329 10,200 SH   SOLE   10,200 0 0
ANGI HOMESERVICES INC COM CL A 00183L102 15,303 991,118 SH   SOLE   775,918 0 215,200
ANGIODYNAMICS INC COM 03475V101 1,177 51,478 SH   SOLE   42,578 0 8,900
ANGLOGOLD ASHANTI LTD SPONSORED ADR 035128206 14,601 1,114,600 SH   SOLE   1,114,200 0 400
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 252 3,000 SH   SOLE   3,000 0 0
ANIKA THERAPEUTICS INC COM 035255108 6,566 217,119 SH   SOLE   177,909 0 39,210
ANIXTER INTL INC COM 035290105 2,525 45,000 SH   SOLE   40,900 0 4,100
ANNALY CAP MGMT INC COM 035710409 25,799 2,582,478 SH   SOLE   2,582,457 0 21
ANSYS INC COM 03662Q105 1,188 6,500 SH   SOLE   6,500 0 0
ANTARES PHARMA INC COM 036642106 1,189 392,532 SH   SOLE   364,832 0 27,700
ANTERO RES CORP COM 03674X106 1,080 122,300 SH   SOLE   121,800 0 500
ANTHEM INC COM 036752103 19,141 66,697 SH   SOLE   63,497 0 3,200
AON PLC SHS CL A G0408V102 2,666 15,618 SH   SOLE   15,581 0 37
APACHE CORP COM 037411105 37,835 1,091,600 SH   SOLE   1,091,600 0 0
APARTMENT INVT & MGMT CO CL A 03748R754 22,899 455,336 SH   SOLE   440,635 0 14,701
APOGEE ENTERPRISES INC COM 037598109 1,881 50,175 SH   SOLE   46,575 0 3,600
APOLLO INVT CORP COM NEW 03761U502 1,983 131,000 SH   SOLE   84,964 0 46,036
APPFOLIO INC COM CL A 03783C100 4,795 60,386 SH   SOLE   43,092 0 17,294
APPIAN CORP CL A 03782L101 238 6,900 SH   SOLE   6,900 0 0
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 659 40,400 SH   SOLE   40,400 0 0
APPLIED GENETIC TECHNOL CORP COM 03820J100 290 69,329 SH   SOLE   64,949 0 4,380
APPLIED MATLS INC COM 038222105 20,369 513,585 SH   SOLE   371,643 0 141,942
APPLIED OPTOELECTRONICS INC COM 03823U102 264 21,601 SH   SOLE   21,501 0 100
APTIV PLC SHS G6095L109 5,151 64,800 SH   SOLE   9,700 0 55,100
APTOSE BIOSCIENCES INC COM NEW 03835T200 39 19,500 SH   SOLE   19,500 0 0
AQUA AMERICA INC COM 03836W103 3,493 95,868 SH   SOLE   83,552 0 12,316
AQUANTIA CORP COM 03842Q108 123 13,600 SH   SOLE   13,200 0 400
AQUINOX PHARMACEUTICALS INC COM 03842B101 104 38,600 SH   SOLE   38,500 0 100
ARAMARK COM 03852U106 73,733 2,495,201 SH   SOLE   1,871,800 0 623,401
ARAVIVE INC COM 03890D108 153 21,796 SH   SOLE   18,435 0 3,361
ARBOR RLTY TR INC COM 038923108 2,105 162,310 SH   SOLE   162,308 0 2
ARBUTUS BIOPHARMA CORP COM 03879J100 127 35,600 SH   SOLE   35,000 0 600
ARC DOCUMENT SOLUTIONS INC COM 00191G103 426 191,210 SH   SOLE   159,516 0 31,694
ARCBEST CORP COM 03937C105 2,753 89,400 SH   SOLE   89,200 0 200
ARCH CAP GROUP LTD ORD G0450A105 25,478 788,294 SH   SOLE   647,694 0 140,600
ARCH COAL INC CL A 039380407 7,064 77,400 SH   SOLE   77,300 0 100
ARCHER DANIELS MIDLAND CO COM 039483102 20,878 484,076 SH   SOLE   474,719 0 9,357
ARCHROCK INC COM 03957W106 558 57,023 SH   SOLE   57,023 0 0
ARCONIC INC COM 03965L100 1,351 70,705 SH   SOLE   70,705 0 0
ARCOS DORADOS HOLDINGS INC SHS CLASS -A - G0457F107 3,860 538,407 SH   SOLE   503,487 0 34,920
ARDAGH GROUP S A CL A L0223L101 433 33,300 SH   SOLE   30,900 0 2,400
ARDELYX INC COM 039697107 521 185,900 SH   SOLE   176,700 0 9,200
ARES CAP CORP COM 04010L103 36,513 2,130,255 SH   SOLE   1,682,914 0 447,341
ARES COML REAL ESTATE CORP COM 04013V108 2,826 186,069 SH   SOLE   175,443 0 10,626
ARISTA NETWORKS INC COM 040413106 50,282 159,900 SH   SOLE   49,200 0 110,700
ARLINGTON ASSET INVT CORP CL A NEW 041356205 1,198 150,500 SH   SOLE   150,500 0 0
ARLO TECHNOLOGIES INC COM 04206A101 192 46,608 SH   SOLE   46,608 0 0
ARMADA HOFFLER PPTYS INC COM 04208T108 949 60,900 SH   SOLE   60,900 0 0
ARMSTRONG FLOORING INC COM 04238R106 1,973 145,100 SH   SOLE   118,734 0 26,366
ARMSTRONG WORLD INDS INC NEW COM 04247X102 26,461 333,182 SH   SOLE   272,270 0 60,912
ARRAY BIOPHARMA INC COM 04269X105 23,537 965,413 SH   SOLE   927,613 0 37,800
ARRIS INTERNATIONAL PLC SHS G0551A103 12,182 385,400 SH   SOLE   385,400 0 0
ARROW FINL CORP COM 042744102 349 10,609 SH   SOLE   8,837 0 1,772
ARROWHEAD PHARMACEUTICALS IN COM 04280A100 1,371 74,700 SH   SOLE   74,700 0 0
ARTISAN PARTNERS ASSET MGMT CL A 04316A108 3,602 143,100 SH   SOLE   143,100 0 0
ASANKO GOLD INC COM 04341Y105 26 41,100 SH   SOLE   38,400 0 2,700
ASCENA RETAIL GROUP INC COM 04351G101 360 333,464 SH   SOLE   333,464 0 0
ASE TECHNOLOGY HOLDING CO LT SPONSORED ADS 00215W100 188 43,610 SH   SOLE   27,160 0 16,450
ASGN INC COM 00191U102 679 10,700 SH   SOLE   10,400 0 300
ASHFORD HOSPITALITY TR INC COM SHS 044103109 576 121,200 SH   SOLE   121,200 0 0
ASHLAND GLOBAL HLDGS INC COM 044186104 30,422 389,378 SH   SOLE   300,777 0 88,601
ASPEN TECHNOLOGY INC COM 045327103 1,490 14,293 SH   SOLE   3,662 0 10,631
ASSERTIO THERAPEUTICS INC COM 04545L107 350 69,044 SH   SOLE   69,044 0 0
ASSOCIATED BANC CORP COM 045487105 3,053 143,017 SH   SOLE   142,965 0 52
ASSURANT INC COM 04621X108 4,157 43,800 SH   SOLE   34,200 0 9,600
ASSURED GUARANTY LTD COM G0585R106 19,197 432,081 SH   SOLE   354,046 0 78,035
ASTEC INDS INC COM 046224101 357 9,463 SH   SOLE   9,363 0 100
AT HOME GROUP INC COM 04650Y100 230 12,900 SH   SOLE   12,600 0 300
ATENTO S A SHS L0427L105 671 185,900 SH   SOLE   158,331 0 27,569
ATHENE HLDG LTD CL A G0684D107 51,482 1,261,807 SH   SOLE   1,222,483 0 39,324
ATHERSYS INC COM 04744L106 39 26,300 SH   SOLE   23,600 0 2,700
ATKORE INTL GROUP INC COM 047649108 7,443 345,700 SH   SOLE   297,989 0 47,711
ATLANTIC CAP BANCSHARES INC COM 048269203 1,856 104,100 SH   SOLE   90,100 0 14,000
ATLANTIC PWR CORP COM NEW 04878Q863 1,150 456,201 SH   SOLE   450,401 0 5,800
ATLANTICA YIELD PLC SHS G0751N103 8,385 430,880 SH   SOLE   356,880 0 74,000
ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 394 7,800 SH   SOLE   7,800 0 0
ATLAS FINANCIAL HOLDINGS INC SHS NEW G06207115 47 19,200 SH   SOLE   18,900 0 300
ATLASSIAN CORP PLC CL A G06242104 101,777 905,568 SH   SOLE   714,916 0 190,652
ATRICURE INC COM 04963C209 2,577 96,200 SH   SOLE   82,100 0 14,100
ATTUNITY LTD SHS NEW M15332121 3,522 150,200 SH   SOLE   130,300 0 19,900
ATYR PHARMA INC COM 002120103 7 11,900 SH   SOLE   11,900 0 0
AU OPTRONICS CORP SPONSORED ADR 002255107 983 269,984 SH   SOLE   268,194 0 1,790
AURINIA PHARMACEUTICALS INC COM 05156V102 71 10,900 SH   SOLE   10,900 0 0
AUTODESK INC COM 052769106 90,407 580,200 SH   SOLE   444,500 0 135,700
AUTOHOME INC SP ADR RP CL A 05278C107 2,933 27,900 SH   SOLE   27,900 0 0
AUTOLIV INC COM 052800109 2,978 40,500 SH   SOLE   40,500 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 114,379 716,032 SH   SOLE   449,618 0 266,414
AUTOWEB INC COM 05335B100 185 49,000 SH   SOLE   38,669 0 10,331
AUTOZONE INC COM 053332102 180,816 176,557 SH   SOLE   140,038 0 36,519
AVALARA INC COM 05338G106 9,005 161,400 SH   SOLE   144,500 0 16,900
AVANOS MED INC COM 05350V106 2,522 59,100 SH   SOLE   59,100 0 0
AVEO PHARMACEUTICALS INC COM 053588109 353 430,500 SH   SOLE   430,500 0 0
AVERY DENNISON CORP COM 053611109 1,425 12,609 SH   SOLE   12,577 0 32
AVIANCA HLDGS SA SPON ADR REP PFD 05367G100 82 20,000 SH   SOLE   15,600 0 4,400
AVID TECHNOLOGY INC COM 05367P100 1,093 146,700 SH   SOLE   121,000 0 25,700
AVIS BUDGET GROUP INC COM 053774105 8,718 250,074 SH   SOLE   250,074 0 0
AVISTA CORP COM 05379B107 2,462 60,600 SH   SOLE   57,500 0 3,100
AVON PRODS INC COM 054303102 3,437 1,168,900 SH   SOLE   1,139,900 0 29,000
AVX CORP NEW COM 002444107 610 35,200 SH   SOLE   35,200 0 0
AXALTA COATING SYS LTD COM G0750C108 44,352 1,759,315 SH   SOLE   1,671,988 0 87,327
AXCELIS TECHNOLOGIES INC COM NEW 054540208 3,105 154,300 SH   SOLE   103,125 0 51,175
AXOGEN INC COM 05463X106 2,771 131,600 SH   SOLE   109,100 0 22,500
AXON ENTERPRISE INC COM 05464C101 604 11,100 SH   SOLE   11,100 0 0
AXOS FINL INC COM 05465C100 918 31,700 SH   SOLE   31,700 0 0
AXT INC COM 00246W103 320 72,000 SH   SOLE   55,700 0 16,300
AZZ INC COM 002474104 557 13,600 SH   SOLE   13,300 0 300
B2GOLD CORP COM 11777Q209 1,905 678,075 SH   SOLE   676,275 0 1,800
BABCOCK & WILCOX ENTERPRIS I COM 05614L100 18 44,120 SH   SOLE   44,120 0 0
BAIDU INC SPON ADR REP A 056752108 180,033 1,092,101 SH   SOLE   929,701 0 162,400
BAKER HUGHES A GE CO CL A 05722G100 77,219 2,785,668 SH   SOLE   2,040,549 0 745,119
BALL CORP COM 058498106 9,460 163,500 SH   SOLE   163,500 0 0
BANCFIRST CORP COM 05945F103 392 7,522 SH   SOLE   7,522 0 0
BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101 1,713 298,900 SH   SOLE   298,900 0 0
BANCO BRADESCO S A SP ADR PFD NEW 059460303 831 76,164 SH   SOLE   76,164 0 0
BANCO SANTANDER BRASIL S A ADS REP 1 UNIT 05967A107 3,168 282,100 SH   SOLE   282,100 0 0
BANCO SANTANDER SA ADR 05964H105 676 146,000 SH   SOLE   146,000 0 0
BANCOLOMBIA S A SPON ADR PREF 05968L102 1,088 21,300 SH   SOLE   21,300 0 0
BANCORP INC DEL COM 05969A105 1,421 175,909 SH   SOLE   149,109 0 26,800
BANDWIDTH INC COM CL A 05988J103 5,457 81,500 SH   SOLE   72,100 0 9,400
BANK AMER CORP COM 060505104 59,303 2,149,433 SH   SOLE   2,149,433 0 0
BANK HAWAII CORP COM 062540109 5,261 66,700 SH   SOLE   66,700 0 0
BANK MONTREAL QUE COM 063671101 42,950 574,045 SH   SOLE   574,045 0 0
BANK N S HALIFAX COM 064149107 298 5,600 SH   SOLE   5,600 0 0
BANK NEW YORK MELLON CORP COM 064058100 242 4,800 SH   SOLE   4,800 0 0
BANK OF MARIN BANCORP COM 063425102 468 11,494 SH   SOLE   9,694 0 1,800
BANK OF NT BUTTERFIELD&SON L SHS NEW G0772R208 12,745 355,200 SH   SOLE   299,303 0 55,897
BANK OZK COM 06417N103 6,218 214,549 SH   SOLE   190,649 0 23,900
BANKFINANCIAL CORP COM 06643P104 702 47,210 SH   SOLE   40,601 0 6,609
BARCLAYS PLC ADR 06738E204 1,113 139,066 SH   SOLE   139,066 0 0
BARINGS BDC INC COM 06759L103 824 83,998 SH   SOLE   83,998 0 0
BARNES & NOBLE ED INC COM 06777U101 898 213,695 SH   SOLE   186,823 0 26,872
BARNES & NOBLE INC COM 067774109 1,559 287,089 SH   SOLE   287,089 0 0
BARNES GROUP INC COM 067806109 283 5,500 SH   SOLE   5,500 0 0
BARRETT BUSINESS SERVICES IN COM 068463108 2,181 28,207 SH   SOLE   27,107 0 1,100
BARRICK GOLD CORPORATION COM 067901108 31,225 2,277,503 SH   SOLE   2,144,493 0 133,010
BASIC ENERGY SVCS INC NEW COM NEW 06985P209 317 83,400 SH   SOLE   83,400 0 0
BASSETT FURNITURE INDS INC COM 070203104 525 32,000 SH   SOLE   27,700 0 4,300
BAUSCH HEALTH COS INC COM 071734107 66,353 2,686,347 SH   SOLE   2,551,292 0 135,055
BAXTER INTL INC COM 071813109 68,379 840,963 SH   SOLE   765,571 0 75,392
BAYTEX ENERGY CORP COM 07317Q105 912 539,695 SH   SOLE   539,695 0 0
BB&T CORP COM 054937107 36,446 783,271 SH   SOLE   596,457 0 186,814
BBX CAP CORP NEW CL A 05491N104 1,222 206,500 SH   SOLE   191,700 0 14,800
BCE INC COM NEW 05534B760 26,846 604,780 SH   SOLE   604,780 0 0
BECTON DICKINSON & CO COM 075887109 3,813 15,268 SH   SOLE   15,245 0 23
BED BATH & BEYOND INC COM 075896100 12,616 742,559 SH   SOLE   742,159 0 400
BEL FUSE INC CL B 077347300 256 10,115 SH   SOLE   8,515 0 1,600
BELDEN INC COM 077454106 2,089 38,900 SH   SOLE   38,900 0 0
BELLICUM PHARMACEUTICALS INC COM 079481107 157 46,500 SH   SOLE   46,500 0 0
BEMIS CO INC COM 081437105 2,377 42,842 SH   SOLE   38,042 0 4,800
BENCHMARK ELECTRS INC COM 08160H101 5,888 224,322 SH   SOLE   179,984 0 44,338
BENEFITFOCUS INC COM 08180D106 15,386 310,700 SH   SOLE   262,900 0 47,800
BERRY GLOBAL GROUP INC COM 08579W103 96,513 1,791,589 SH   SOLE   1,412,663 0 378,926
BEST BUY INC COM 086516101 77,008 1,083,700 SH   SOLE   1,082,700 0 1,000
BG STAFFING INC COM 05544A109 201 9,200 SH   SOLE   8,800 0 400
BGC PARTNERS INC CL A 05541T101 82 15,518 SH   SOLE   15,496 0 22
BHP GROUP LTD SPONSORED ADS 088606108 40,527 741,300 SH   SOLE   741,300 0 0
BHP GROUP PLC SPONSORED ADR 05545E209 30,320 628,000 SH   SOLE   628,000 0 0
BIG 5 SPORTING GOODS CORP COM 08915P101 124 39,055 SH   SOLE   39,055 0 0
BIG LOTS INC COM 089302103 27,556 724,772 SH   SOLE   594,572 0 130,200
BILIBILI INC SPONS ADS REP Z 090040106 443 23,400 SH   SOLE   23,400 0 0
BIO RAD LABS INC CL A 090572207 21,509 70,365 SH   SOLE   61,939 0 8,426
BIOCRYST PHARMACEUTICALS COM 09058V103 1,578 193,812 SH   SOLE   187,112 0 6,700
BIODELIVERY SCIENCES INTL IN COM 09060J106 1,091 205,800 SH   SOLE   179,200 0 26,600
BIOGEN INC COM 09062X103 16,027 67,800 SH   SOLE   65,289 0 2,511
BIOHAVEN PHARMACTL HLDG CO L COM G11196105 5,231 101,630 SH   SOLE   98,630 0 3,000
BIOMARIN PHARMACEUTICAL INC COM 09061G101 10,189 114,704 SH   SOLE   107,204 0 7,500
BIOSCRIP INC COM 09069N108 458 229,007 SH   SOLE   176,207 0 52,800
BIOSPECIFICS TECHNOLOGIES CO COM 090931106 511 8,200 SH   SOLE   7,700 0 500
BIOTELEMETRY INC COM 090672106 983 15,700 SH   SOLE   15,700 0 0
BIOTIME INC COM 09066L105 186 141,689 SH   SOLE   137,189 0 4,500
BJS RESTAURANTS INC COM 09180C106 16,879 357,009 SH   SOLE   341,809 0 15,200
BJS WHSL CLUB HLDGS INC COM 05550J101 8,710 317,900 SH   SOLE   298,000 0 19,900
BLACK KNIGHT INC COM 09215C105 41,925 769,271 SH   SOLE   608,308 0 160,963
BLACKBAUD INC COM 09227Q100 987 12,376 SH   SOLE   7,476 0 4,900
BLACKBERRY LTD COM 09228F103 6,018 596,401 SH   SOLE   596,401 0 0
BLACKLINE INC COM 09239B109 5,507 118,900 SH   SOLE   104,600 0 14,300
BLACKROCK CAPITAL INVESTMENT COM 092533108 2,310 385,621 SH   SOLE   291,332 0 94,289
BLACKROCK INC COM 09247X101 21,304 49,850 SH   SOLE   41,950 0 7,900
BLACKROCK TCP CAP CORP COM 09259E108 4,876 343,844 SH   SOLE   273,444 0 70,400
BLOCK H & R INC COM 093671105 3,505 146,400 SH   SOLE   146,400 0 0
BLOOMIN BRANDS INC COM 094235108 9,423 460,794 SH   SOLE   460,794 0 0
BLUCORA INC COM 095229100 1,087 32,551 SH   SOLE   23,251 0 9,300
BLUE BIRD CORP COM 095306106 169 10,001 SH   SOLE   5,901 0 4,100
BLUEPRINT MEDICINES CORP COM 09627Y109 9,318 116,400 SH   SOLE   115,900 0 500
BOEING CO COM 097023105 123,374 323,460 SH   SOLE   277,821 0 45,639
BOINGO WIRELESS INC COM 09739C102 10,606 455,592 SH   SOLE   373,796 0 81,796
BOISE CASCADE CO DEL COM 09739D100 4,555 170,200 SH   SOLE   167,400 0 2,800
BOOT BARN HLDGS INC COM 099406100 6,624 225,000 SH   SOLE   165,400 0 59,600
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 8,242 141,762 SH   SOLE   141,739 0 23
BORGWARNER INC COM 099724106 15,573 405,446 SH   SOLE   269,846 0 135,600
BOSTON BEER INC CL A 100557107 24,574 83,379 SH   SOLE   60,679 0 22,700
BOSTON PRIVATE FINL HLDGS IN COM 101119105 432 39,426 SH   SOLE   36,926 0 2,500
BOSTON PROPERTIES INC COM 101121101 1,044 7,800 SH   SOLE   7,800 0 0
BOSTON SCIENTIFIC CORP COM 101137107 80,128 2,087,760 SH   SOLE   1,800,860 0 286,900
BOTTOMLINE TECH DEL INC COM 101388106 3,868 77,224 SH   SOLE   74,712 0 2,512
BOX INC CL A 10316T104 9,163 474,500 SH   SOLE   463,000 0 11,500
BOYD GAMING CORP COM 103304101 2,537 92,732 SH   SOLE   92,728 0 4
BP PLC SPONSORED ADR 055622104 8,934 204,353 SH   SOLE   204,352 0 1
BP PRUDHOE BAY RTY TR UNIT BEN INT 055630107 2,405 90,400 SH   SOLE   90,400 0 0
BRADY CORP CL A 104674106 3,355 72,300 SH   SOLE   72,204 0 96
BRAEMAR HOTELS & RESORTS INC COM 10482B101 845 69,200 SH   SOLE   69,200 0 0
BRANDYWINE RLTY TR SH BEN INT NEW 105368203 13,671 861,968 SH   SOLE   840,068 0 21,900
BRF SA SPONSORED ADR 10552T107 512 88,000 SH   SOLE   88,000 0 0
BRIDGE BANCORP INC COM 108035106 234 8,000 SH   SOLE   7,100 0 900
BRIDGEPOINT ED INC COM 10807M105 1,136 185,858 SH   SOLE   145,145 0 40,713
BRIDGEWATER BANCSHARES INC COM ACCD INV 108621103 381 37,000 SH   SOLE   30,300 0 6,700
BRIGGS & STRATTON CORP COM 109043109 1,109 93,758 SH   SOLE   64,758 0 29,000
BRIGHT HORIZONS FAM SOL IN D COM 109194100 1,996 15,700 SH   SOLE   12,700 0 3,000
BRIGHT SCHOLAR ED HLDGS LTD SPONSORED ADS 109199109 307 29,700 SH   SOLE   29,700 0 0
BRIGHTCOVE INC COM 10921T101 1,361 161,776 SH   SOLE   128,241 0 33,535
BRIGHTHOUSE FINL INC COM 10922N103 5,168 142,400 SH   SOLE   48,200 0 94,200
BRIGHTSPHERE INVESTMNT GRP P SHS G1644T109 7,253 534,867 SH   SOLE   446,189 0 88,678
BRIGHTVIEW HLDGS INC COM 10948C107 936 65,000 SH   SOLE   35,700 0 29,300
BRINKER INTL INC COM 109641100 7,323 165,000 SH   SOLE   165,000 0 0
BRINKS CO COM 109696104 4,482 59,438 SH   SOLE   52,838 0 6,600
BRISTOL MYERS SQUIBB CO COM 110122108 384,740 8,064,132 SH   SOLE   6,161,185 0 1,902,947
BRISTOW GROUP INC COM 110394103 265 238,338 SH   SOLE   238,038 0 300
BRITISH AMERN TOB PLC SPONSORED ADR 110448107 225 5,400 SH   SOLE   5,400 0 0
BRIXMOR PPTY GROUP INC COM 11120U105 6,929 377,180 SH   SOLE   377,164 0 16
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 9,311 89,800 SH   SOLE   73,600 0 16,200
BROOKDALE SR LIVING INC COM 112463104 232 35,260 SH   SOLE   35,260 0 0
BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 266 6,350 SH   SOLE   6,350 0 0
BROOKFIELD PROPERTY REIT INC CL A 11282X103 10,876 530,800 SH   SOLE   525,700 0 5,100
BRP INC COM SUN VTG 05577W200 2,938 106,099 SH   SOLE   105,699 0 400
BRUNSWICK CORP COM 117043109 27,991 556,146 SH   SOLE   462,146 0 94,000
BUCKLE INC COM 118440106 3,128 167,100 SH   SOLE   167,100 0 0
BUILD A BEAR WORKSHOP COM 120076104 457 74,900 SH   SOLE   67,400 0 7,500
BUILDERS FIRSTSOURCE INC COM 12008R107 3,336 250,100 SH   SOLE   249,100 0 1,000
BUNGE LIMITED COM G16962105 29,815 561,800 SH   SOLE   548,500 0 13,300
BWX TECHNOLOGIES INC COM 05605H100 9,857 198,800 SH   SOLE   187,500 0 11,300
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 33,845 389,067 SH   SOLE   309,267 0 79,800
C&J ENERGY SVCS INC NEW COM 12674R100 3,178 204,800 SH   SOLE   149,500 0 55,300
CABOT CORP COM 127055101 2,933 70,452 SH   SOLE   60,052 0 10,400
CABOT OIL & GAS CORP COM 127097103 23,696 907,900 SH   SOLE   619,000 0 288,900
CACTUS INC CL A 127203107 3,076 86,400 SH   SOLE   81,600 0 4,800
CADENCE BANCORPORATION CL A 12739A100 19,833 1,069,153 SH   SOLE   964,477 0 104,676
CADENCE DESIGN SYSTEM INC COM 127387108 84,712 1,333,834 SH   SOLE   1,015,266 0 318,568
CAE INC COM 124765108 8,321 375,656 SH   SOLE   375,656 0 0
CAESARSTONE LTD ORD SHS M20598104 2,573 164,810 SH   SOLE   131,210 0 33,600
CAI INTERNATIONAL INC COM 12477X106 551 23,733 SH   SOLE   23,733 0 0
CAL MAINE FOODS INC COM NEW 128030202 4,070 91,200 SH   SOLE   91,200 0 0
CALAMP CORP COM 128126109 2,503 199,000 SH   SOLE   173,600 0 25,400
CALIFORNIA RES CORP COM NEW 13057Q206 447 17,400 SH   SOLE   17,400 0 0
CALIFORNIA WTR SVC GROUP COM 130788102 2,166 39,900 SH   SOLE   39,900 0 0
CALITHERA BIOSCIENCES INC COM 13089P101 220 32,600 SH   SOLE   32,600 0 0
CALIX INC COM 13100M509 519 67,453 SH   SOLE   58,053 0 9,400
CALLAWAY GOLF CO COM 131193104 9,423 591,522 SH   SOLE   529,314 0 62,208
CAMBREX CORP COM 132011107 221 5,700 SH   SOLE   5,700 0 0
CAMDEN PPTY TR SH BEN INT 133131102 8,800 86,700 SH   SOLE   86,700 0 0
CAMECO CORP COM 13321L108 12,499 1,060,100 SH   SOLE   1,060,100 0 0
CAMTEK LTD ORD M20791105 1,175 131,700 SH   SOLE   110,100 0 21,600
CANADA GOOSE HOLDINGS INC SHS SUB VTG 135086106 6,007 125,100 SH   SOLE   125,100 0 0
CANADIAN NAT RES LTD COM 136385101 33,973 1,235,385 SH   SOLE   1,200,985 0 34,400
CANADIAN PAC RY LTD COM 13645T100 41,951 203,616 SH   SOLE   194,416 0 9,200
CANADIAN SOLAR INC COM 136635109 6,589 353,702 SH   SOLE   260,702 0 93,000
CANNAE HLDGS INC COM 13765N107 1,373 56,600 SH   SOLE   56,600 0 0
CANON INC SPONSORED ADR 138006309 2,982 102,700 SH   SOLE   102,700 0 0
CAPITAL ONE FINL CORP COM 14040H105 36,005 440,754 SH   SOLE   410,054 0 30,700
CAPITAL PRODUCT PARTNERS L P PARTNERSHP UNITS Y11082206 781 74,528 SH   SOLE   74,528 0 0
CAPITALA FIN CORP COM 14054R106 580 72,802 SH   SOLE   52,294 0 20,508
CAPITOL FED FINL INC COM 14057J101 723 54,181 SH   SOLE   54,181 0 0
CAPRI HOLDINGS LIMITED SHS G1890L107 31,572 690,100 SH   SOLE   403,324 0 286,776
CARA THERAPEUTICS INC COM 140755109 732 37,300 SH   SOLE   37,300 0 0
CARBO CERAMICS INC COM 140781105 82 23,400 SH   SOLE   23,400 0 0
CARBON BLACK INC COM 14081R103 248 17,800 SH   SOLE   17,800 0 0
CARBONITE INC COM 141337105 3,915 157,800 SH   SOLE   150,800 0 7,000
CARDINAL HEALTH INC COM 14149Y108 63,242 1,313,439 SH   SOLE   1,203,404 0 110,035
CARDIOVASCULAR SYS INC DEL COM 141619106 4,133 106,894 SH   SOLE   104,678 0 2,216
CARDTRONICS PLC SHS CL A G1991C105 10,796 303,425 SH   SOLE   241,327 0 62,098
CARE COM INC COM 141633107 2,318 117,300 SH   SOLE   104,400 0 12,900
CAREDX INC COM 14167L103 20,157 639,500 SH   SOLE   512,322 0 127,178
CAREER EDUCATION CORP COM 141665109 2,179 131,873 SH   SOLE   125,170 0 6,703
CARETRUST REIT INC COM 14174T107 14,343 611,396 SH   SOLE   576,383 0 35,013
CARGURUS INC COM CL A 141788109 31,636 789,720 SH   SOLE   655,220 0 134,500
CARLISLE COS INC COM 142339100 21,255 173,339 SH   SOLE   119,739 0 53,600
CARMAX INC COM 143130102 37,556 538,057 SH   SOLE   408,757 0 129,300
CARNIVAL CORP UNIT 99/99/9999 143658300 141,128 2,782,489 SH   SOLE   2,585,606 0 196,883
CARNIVAL PLC ADR 14365C103 10,697 214,766 SH   SOLE   208,066 0 6,700
CARRIAGE SVCS INC COM 143905107 1,750 90,900 SH   SOLE   77,900 0 13,000
CARRIZO OIL & GAS INC COM 144577103 3,053 244,834 SH   SOLE   244,834 0 0
CARROLS RESTAURANT GROUP INC COM 14574X104 2,085 209,143 SH   SOLE   172,489 0 36,654
CARS COM INC COM 14575E105 238 10,453 SH   SOLE   1,186 0 9,267
CARTERS INC COM 146229109 2,576 25,557 SH   SOLE   25,057 0 500
CASA SYS INC COM 14713L102 3,050 367,500 SH   SOLE   303,200 0 64,300
CASELLA WASTE SYS INC CL A 147448104 11,510 323,691 SH   SOLE   266,787 0 56,904
CASS INFORMATION SYS INC COM 14808P109 1,076 22,749 SH   SOLE   20,781 0 1,968
CATALENT INC COM 148806102 1,548 38,141 SH   SOLE   13,327 0 24,814
CATALYST BIOSCIENCES INC COM NEW 14888D208 891 109,900 SH   SOLE   106,300 0 3,600
CATERPILLAR INC DEL COM 149123101 9,598 70,836 SH   SOLE   60,641 0 10,195
CATHAY GEN BANCORP COM 149150104 3,097 91,317 SH   SOLE   91,317 0 0
CATO CORP NEW CL A 149205106 1,321 88,200 SH   SOLE   88,200 0 0
CAVCO INDS INC DEL COM 149568107 2,241 19,070 SH   SOLE   18,970 0 100
CBIZ INC COM 124805102 438 21,623 SH   SOLE   21,623 0 0
CBL & ASSOC PPTYS INC COM 124830100 1,171 755,300 SH   SOLE   755,300 0 0
CBRE GROUP INC CL A 12504L109 11,591 234,400 SH   SOLE   177,800 0 56,600
CBS CORP NEW CL B 124857202 24,554 516,598 SH   SOLE   416,088 0 100,510
CBTX INC COM 12481V104 490 15,100 SH   SOLE   14,800 0 300
CDK GLOBAL INC COM 12508E101 58,185 989,200 SH   SOLE   795,824 0 193,376
CDN IMPERIAL BK COMM TORONTO COM 136069101 19,427 245,692 SH   SOLE   245,692 0 0
CDW CORP COM 12514G108 25,539 265,013 SH   SOLE   206,908 0 58,105
CECO ENVIRONMENTAL CORP COM 125141101 618 85,860 SH   SOLE   75,157 0 10,703
CEDAR REALTY TRUST INC COM NEW 150602209 707 207,825 SH   SOLE   206,325 0 1,500
CELESTICA INC SUB VTG SHS 15101Q108 1,893 224,000 SH   SOLE   174,700 0 49,300
CELGENE CORP COM 151020104 250,928 2,659,827 SH   SOLE   2,400,258 0 259,569
CELLDEX THERAPEUTICS INC NEW COM NEW 15117B202 147 29,897 SH   SOLE   27,596 0 2,301
CENOVUS ENERGY INC COM 15135U109 233 26,800 SH   SOLE   26,300 0 500
CENTENE CORP DEL COM 15135B101 1,568 29,524 SH   SOLE   29,368 0 156
CENTENNIAL RESOURCE DEV INC CL A 15136A102 4,921 559,800 SH   SOLE   472,100 0 87,700
CENTERPOINT ENERGY INC COM 15189T107 69,232 2,255,116 SH   SOLE   2,088,895 0 166,221
CENTRAL EUROPEAN MEDIA ENTRP CL A NEW G20045202 438 110,129 SH   SOLE   103,829 0 6,300
CENTRAL PAC FINL CORP COM NEW 154760409 4,140 143,544 SH   SOLE   123,844 0 19,700
CERAGON NETWORKS LTD ORD M22013102 1,454 405,000 SH   SOLE   364,700 0 40,300
CERNER CORP COM 156782104 11,078 193,629 SH   SOLE   136,024 0 57,605
CERUS CORP COM 157085101 2,088 335,200 SH   SOLE   330,000 0 5,200
CEVA INC COM 157210105 2,653 98,387 SH   SOLE   72,756 0 25,631
CF INDS HLDGS INC COM 125269100 55,188 1,349,990 SH   SOLE   1,323,590 0 26,400
CGI INC CL A SUB VTG 12532H104 1,363 19,819 SH   SOLE   19,819 0 0
CHANGYOU COM LTD ADS REP CL A 15911M107 2,962 173,199 SH   SOLE   134,299 0 38,900
CHANNELADVISOR CORP COM 159179100 1,235 101,400 SH   SOLE   81,800 0 19,600
CHARLES RIV LABS INTL INC COM 159864107 4,677 32,200 SH   SOLE   32,200 0 0
CHART INDS INC COM PAR $0.01 16115Q308 2,100 23,200 SH   SOLE   15,400 0 7,800
CHATHAM LODGING TR COM 16208T102 1,701 88,400 SH   SOLE   88,400 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 39,794 314,600 SH   SOLE   314,600 0 0
CHEESECAKE FACTORY INC COM 163072101 17,029 348,100 SH   SOLE   340,500 0 7,600
CHEGG INC COM 163092109 15,519 407,100 SH   SOLE   331,700 0 75,400
CHEMED CORP NEW COM 16359R103 5,025 15,699 SH   SOLE   15,199 0 500
CHEMICAL FINL CORP COM 163731102 514 12,485 SH   SOLE   12,410 0 75
CHEMOCENTRYX INC COM 16383L106 3,314 238,617 SH   SOLE   204,336 0 34,281
CHEMOURS CO COM 163851108 7,142 192,200 SH   SOLE   192,200 0 0
CHENIERE ENERGY INC COM NEW 16411R208 23,931 350,080 SH   SOLE   350,045 0 35
CHERRY HILL MTG INVT CORP COM 164651101 3,719 215,969 SH   SOLE   208,669 0 7,300
CHESAPEAKE ENERGY CORP COM 165167107 2,364 762,633 SH   SOLE   762,633 0 0
CHESAPEAKE LODGING TR SH BEN INT 165240102 2,692 96,800 SH   SOLE   96,800 0 0
CHEVRON CORP NEW COM 166764100 337,127 2,736,861 SH   SOLE   2,155,788 0 581,073
CHICOS FAS INC COM 168615102 2,220 519,840 SH   SOLE   519,840 0 0
CHIMERIX INC COM 16934W106 479 228,100 SH   SOLE   204,900 0 23,200
CHINA MOBILE LIMITED SPONSORED ADR 16941M109 12,023 235,800 SH   SOLE   234,400 0 1,400
CHINA PETE & CHEM CORP SPON ADR H SHS 16941R108 15,691 197,370 SH   SOLE   160,470 0 36,900
CHINA SOUTHN AIRLS LTD SPON ADR CL H 169409109 326 7,500 SH   SOLE   5,600 0 1,900
CHINA TELECOM CORP LTD SPON ADR H SHS 169426103 1,008 18,000 SH   SOLE   18,000 0 0
CHINA UNICOM (HONG KONG) LTD SPONSORED ADR 16945R104 1,806 141,100 SH   SOLE   134,400 0 6,700
CHINA YUCHAI INTL LTD COM G21082105 1,344 84,811 SH   SOLE   71,819 0 12,992
CHIPOTLE MEXICAN GRILL INC COM 169656105 328,518 462,500 SH   SOLE   433,801 0 28,699
CHOICE HOTELS INTL INC COM 169905106 4,423 56,896 SH   SOLE   42,796 0 14,100
CHURCHILL DOWNS INC COM 171484108 4,258 47,180 SH   SOLE   47,180 0 0
CHUYS HLDGS INC COM 171604101 1,100 48,300 SH   SOLE   39,100 0 9,200
CIMAREX ENERGY CO COM 171798101 8,324 119,084 SH   SOLE   119,084 0 0
CIMPRESS N V SHS EURO N20146101 369 4,600 SH   SOLE   600 0 4,000
CINEMARK HOLDINGS INC COM 17243V102 13,981 349,620 SH   SOLE   346,919 0 2,701
CIRRUS LOGIC INC COM 172755100 1,548 36,800 SH   SOLE   23,200 0 13,600
CISCO SYS INC COM 17275R102 61,524 1,139,539 SH   SOLE   966,334 0 173,205
CISION LTD SHS G1992S109 2,013 146,200 SH   SOLE   142,700 0 3,500
CIT GROUP INC COM NEW 125581801 6,100 127,164 SH   SOLE   127,164 0 0
CITI TRENDS INC COM 17306X102 1,582 81,922 SH   SOLE   67,842 0 14,080
CITIGROUP INC COM NEW 172967424 104,859 1,685,300 SH   SOLE   1,550,700 0 134,600
CITIZENS FINL GROUP INC COM 174610105 86,788 2,670,400 SH   SOLE   2,314,100 0 356,300
CITIZENS INC CL A 174740100 88 13,187 SH   SOLE   9,587 0 3,600
CITRIX SYS INC COM 177376100 120,107 1,205,171 SH   SOLE   1,106,367 0 98,804
CIVEO CORP CDA COM 17878Y108 715 340,706 SH   SOLE   318,436 0 22,270
CIVISTA BANCSHARES INC COM NO PAR 178867107 214 9,800 SH   SOLE   9,200 0 600
CLARUS CORP NEW COM 18270P109 1,716 133,943 SH   SOLE   106,543 0 27,400
CLEAN ENERGY FUELS CORP COM 184499101 115 37,300 SH   SOLE   37,300 0 0
CLEAN HARBORS INC COM 184496107 11,454 160,127 SH   SOLE   150,227 0 9,900
CLEAR CHANNEL OUTDOOR HLDGS CL A 18451C109 103 19,300 SH   SOLE   11,200 0 8,100
CLEARFIELD INC COM 18482P103 273 18,600 SH   SOLE   14,100 0 4,500
CLEARSIDE BIOMEDICAL INC COM 185063104 28 20,000 SH   SOLE   20,000 0 0
CLEARWATER PAPER CORP COM 18538R103 721 37,013 SH   SOLE   34,313 0 2,700
CLEARWAY ENERGY INC CL C 18539C204 834 55,200 SH   SOLE   55,200 0 0
CLEVELAND CLIFFS INC COM 185899101 3,199 320,200 SH   SOLE   320,200 0 0
CLOUDERA INC COM 18914U100 7,125 651,249 SH   SOLE   644,878 0 6,371
CLOVIS ONCOLOGY INC COM 189464100 551 22,200 SH   SOLE   22,200 0 0
CMS ENERGY CORP COM 125896100 716 12,895 SH   SOLE   9,995 0 2,900
CNA FINL CORP COM 126117100 763 17,600 SH   SOLE   16,400 0 1,200
CNH INDL N V SHS N20944109 6,762 662,960 SH   SOLE   654,560 0 8,400
CNOOC LTD SPONSORED ADR 126132109 4,477 24,100 SH   SOLE   24,100 0 0
CNX RESOURCES CORPORATION COM 12653C108 3,553 329,900 SH   SOLE   207,583 0 122,317
COCA COLA CO COM 191216100 22,765 485,807 SH   SOLE   458,491 0 27,316
COCA COLA CONSOLIDATED INC COM 191098102 259 900 SH   SOLE   900 0 0
COCA COLA EUROPEAN PARTNERS SHS G25839104 14,408 278,469 SH   SOLE   276,785 0 1,684
COEUR MNG INC COM NEW 192108504 970 237,800 SH   SOLE   237,800 0 0
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 2,980 54,926 SH   SOLE   53,026 0 1,900
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 130,509 1,801,365 SH   SOLE   1,373,621 0 427,744
COHERUS BIOSCIENCES INC COM 19249H103 550 40,300 SH   SOLE   40,300 0 0
COHU INC COM 192576106 1,676 113,634 SH   SOLE   110,258 0 3,376
COLFAX CORP COM 194014106 25,810 869,623 SH   SOLE   646,623 0 223,000
COLGATE PALMOLIVE CO COM 194162103 171,563 2,503,111 SH   SOLE   2,192,083 0 311,028
COLLECTORS UNIVERSE INC COM NEW 19421R200 678 38,700 SH   SOLE   34,700 0 4,000
COLLEGIUM PHARMACEUTICAL INC COM 19459J104 410 27,100 SH   SOLE   27,100 0 0
COLLIERS INTL GROUP INC SUB VTG SHS 194693107 4,425 66,279 SH   SOLE   54,996 0 11,283
COLUMBIA PPTY TR INC COM NEW 198287203 3,061 136,000 SH   SOLE   134,200 0 1,800
COLUMBIA SPORTSWEAR CO COM 198516106 37,161 356,700 SH   SOLE   296,100 0 60,600
COLUMBUS MCKINNON CORP N Y COM 199333105 1,504 43,787 SH   SOLE   38,358 0 5,429
COMCAST CORP NEW CL A 20030N101 370,704 9,272,224 SH   SOLE   7,514,229 0 1,757,995
COMERICA INC COM 200340107 140,756 1,919,749 SH   SOLE   1,592,736 0 327,013
COMFORT SYS USA INC COM 199908104 9,457 180,507 SH   SOLE   169,207 0 11,300
COMMERCE BANCSHARES INC COM 200525103 966 16,645 SH   SOLE   16,645 0 0
COMMERCIAL VEH GROUP INC COM 202608105 1,201 156,531 SH   SOLE   128,435 0 28,096
COMMSCOPE HLDG CO INC COM 20337X109 63,086 2,903,198 SH   SOLE   2,413,961 0 489,237
COMMUNITY HEALTH SYS INC NEW COM 203668108 302 81,000 SH   SOLE   80,900 0 100
COMMUNITY TR BANCORP INC COM 204149108 545 13,277 SH   SOLE   13,277 0 0
COMMVAULT SYSTEMS INC COM 204166102 7,609 117,537 SH   SOLE   114,537 0 3,000
COMPANHIA DE SANEAMENTO BASI SPONSORED ADR 20441A102 2,729 257,900 SH   SOLE   248,500 0 9,400
COMPANHIA ENERGETICA DE MINA SP ADR N-V PFD 204409601 993 278,100 SH   SOLE   264,400 0 13,700
COMPANHIA PARANAENSE ENERG C SPON ADR PFD 20441B407 517 55,700 SH   SOLE   55,700 0 0
COMPANIA CERVECERIAS UNIDAS SPONSORED ADR 204429104 2,220 75,350 SH   SOLE   75,350 0 0
COMPUTER PROGRAMS & SYS INC COM 205306103 339 11,414 SH   SOLE   8,414 0 3,000
COMTECH TELECOMMUNICATIONS C COM NEW 205826209 491 21,165 SH   SOLE   20,765 0 400
CONAGRA BRANDS INC COM 205887102 5,220 188,160 SH   SOLE   172,778 0 15,382
CONCERT PHARMACEUTICALS INC COM 206022105 719 59,600 SH   SOLE   58,392 0 1,208
CONCHO RES INC COM 20605P101 728 6,559 SH   SOLE   6,523 0 36
CONDUENT INC COM 206787103 16,069 1,161,900 SH   SOLE   977,100 0 184,800
CONFORMIS INC COM 20717E101 355 123,400 SH   SOLE   111,800 0 11,600
CONNECTONE BANCORP INC NEW COM 20786W107 730 37,078 SH   SOLE   34,478 0 2,600
CONNS INC COM 208242107 3,552 155,374 SH   SOLE   131,774 0 23,600
CONOCOPHILLIPS COM 20825C104 86,735 1,299,599 SH   SOLE   1,241,599 0 58,000
CONSOL ENERGY INC NEW COM 20854L108 2,327 68,000 SH   SOLE   68,000 0 0
CONSOLIDATED EDISON INC COM 209115104 48,418 570,904 SH   SOLE   485,004 0 85,900
CONSOLIDATED WATER CO INC ORD G23773107 432 33,600 SH   SOLE   27,000 0 6,600
CONSTELLATION BRANDS INC CL A 21036P108 7,681 43,810 SH   SOLE   41,610 0 2,200
CONSTRUCTION PARTNERS INC COM CL A 21044C107 549 43,000 SH   SOLE   42,700 0 300
CONTAINER STORE GROUP INC COM 210751103 1,092 124,037 SH   SOLE   105,706 0 18,331
CONTANGO OIL & GAS COMPANY COM NEW 21075N204 69 21,900 SH   SOLE   21,900 0 0
CONTINENTAL BLDG PRODS INC COM 211171103 6,598 266,169 SH   SOLE   231,127 0 35,042
CONTINENTAL RESOURCES INC COM 212015101 54,489 1,217,083 SH   SOLE   1,110,450 0 106,633
CONTROL4 CORP COM 21240D107 3,027 178,800 SH   SOLE   160,200 0 18,600
COOPER COS INC COM NEW 216648402 1,558 5,260 SH   SOLE   5,260 0 0
COOPER STD HLDGS INC COM 21676P103 4,353 92,700 SH   SOLE   89,400 0 3,300
COOPER TIRE & RUBR CO COM 216831107 3,274 109,548 SH   SOLE   108,248 0 1,300
COPA HOLDINGS SA CL A P31076105 16,217 201,174 SH   SOLE   176,538 0 24,636
CORCEPT THERAPEUTICS INC COM 218352102 367 31,303 SH   SOLE   29,100 0 2,203
CORE MARK HOLDING CO INC COM 218681104 6,211 167,278 SH   SOLE   163,678 0 3,600
CORE MOLDING TECHNOLOGIES IN COM 218683100 78 10,600 SH   SOLE   9,100 0 1,500
CORECIVIC INC COM 21871N101 11,084 569,886 SH   SOLE   562,886 0 7,000
CORELOGIC INC COM 21871D103 2,095 56,231 SH   SOLE   55,531 0 700
CORENERGY INFRASTRUCTURE TR COM NEW 21870U502 886 24,100 SH   SOLE   24,100 0 0
CORESITE RLTY CORP COM 21870Q105 10,253 95,806 SH   SOLE   95,806 0 0
CORNERSTONE ONDEMAND INC COM 21925Y103 28,017 511,438 SH   SOLE   409,129 0 102,309
CORNING INC COM 219350105 89,873 2,715,185 SH   SOLE   2,025,666 0 689,519
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 652 23,900 SH   SOLE   23,900 0 0
CORVEL CORP COM 221006109 1,035 15,862 SH   SOLE   13,262 0 2,600
COSAN LTD SHS A G25343107 5,767 497,600 SH   SOLE   497,600 0 0
COSTAMARE INC SHS Y1771G102 785 150,900 SH   SOLE   150,900 0 0
COSTAR GROUP INC COM 22160N109 6,499 13,933 SH   SOLE   4,833 0 9,100
COSTCO WHSL CORP NEW COM 22160K105 29,806 123,093 SH   SOLE   87,735 0 35,358
COTT CORP QUE COM 22163N106 10,108 691,849 SH   SOLE   678,867 0 12,982
COUPA SOFTWARE INC COM 22266L106 30,478 335,000 SH   SOLE   249,230 0 85,770
COUSINS PPTYS INC COM 222795106 743 76,894 SH   SOLE   76,894 0 0
COVANTA HLDG CORP COM 22282E102 2,698 155,868 SH   SOLE   144,768 0 11,100
COVENANT TRANSN GROUP INC CL A 22284P105 3,475 183,062 SH   SOLE   156,346 0 26,716
COWEN INC CL A NEW 223622606 1,956 135,000 SH   SOLE   131,325 0 3,675
CRA INTL INC COM 12618T105 1,966 38,893 SH   SOLE   32,973 0 5,920
CRACKER BARREL OLD CTRY STOR COM 22410J106 23,457 145,145 SH   SOLE   136,544 0 8,601
CRAFT BREW ALLIANCE INC COM 224122101 1,001 71,600 SH   SOLE   61,900 0 9,700
CRANE CO COM 224399105 16,600 196,173 SH   SOLE   160,673 0 35,500
CRAWFORD & CO CL B 224633107 134 14,700 SH   SOLE   12,600 0 2,100
CRAY INC COM NEW 225223304 646 24,806 SH   SOLE   22,506 0 2,300
CREDICORP LTD COM G2519Y108 10,293 42,897 SH   SOLE   42,857 0 40
CREDIT SUISSE GROUP SPONSORED ADR 225401108 10,737 921,600 SH   SOLE   921,600 0 0
CRESCENT PT ENERGY CORP COM 22576C101 602 185,900 SH   SOLE   185,900 0 0
CRH MEDICAL CORP COM 12626F105 410 154,100 SH   SOLE   154,100 0 0
CRISPR THERAPEUTICS AG NAMEN AKT H17182108 8,551 239,400 SH   SOLE   239,400 0 0
CROCS INC COM 227046109 37,691 1,463,738 SH   SOLE   1,223,961 0 239,777
CRONOS GROUP INC COM 22717L101 19,509 1,058,555 SH   SOLE   1,058,555 0 0
CROSS CTRY HEALTHCARE INC COM 227483104 356 50,626 SH   SOLE   40,026 0 10,600
CROWN CASTLE INTL CORP NEW COM 22822V101 371 2,900 SH   SOLE   2,900 0 0
CROWN HOLDINGS INC COM 228368106 1,321 24,201 SH   SOLE   21,301 0 2,900
CRYOLIFE INC COM 228903100 210 7,200 SH   SOLE   3,600 0 3,600
CSG SYS INTL INC COM 126349109 4,558 107,749 SH   SOLE   106,449 0 1,300
CSS INDS INC COM 125906107 176 29,371 SH   SOLE   27,071 0 2,300
CSW INDUSTRIALS INC COM 126402106 997 17,400 SH   SOLE   14,800 0 2,600
CSX CORP COM 126408103 64,441 861,283 SH   SOLE   749,075 0 112,208
CTI BIOPHARMA CORP COM NEW 12648L601 111 114,483 SH   SOLE   104,627 0 9,856
CULLEN FROST BANKERS INC COM 229899109 10,419 107,336 SH   SOLE   107,336 0 0
CULP INC COM 230215105 729 37,900 SH   SOLE   34,100 0 3,800
CUMMINS INC COM 231021106 206,491 1,307,982 SH   SOLE   1,057,248 0 250,734
CURIS INC COM NEW 231269200 48 24,144 SH   SOLE   12,384 0 11,760
CURO GROUP HLDGS CORP COM 23131L107 886 88,300 SH   SOLE   77,200 0 11,100
CURTISS WRIGHT CORP COM 231561101 2,031 17,917 SH   SOLE   11,617 0 6,300
CUTERA INC COM 232109108 2,978 168,627 SH   SOLE   142,887 0 25,740
CVR ENERGY INC COM 12662P108 2,316 56,209 SH   SOLE   56,209 0 0
CYBERARK SOFTWARE LTD SHS M2682V108 82,002 688,800 SH   SOLE   573,923 0 114,877
CYMABAY THERAPEUTICS INC COM 23257D103 286 21,500 SH   SOLE   21,500 0 0
CYPRESS SEMICONDUCTOR CORP COM 232806109 3,805 255,035 SH   SOLE   255,035 0 0
CYTOKINETICS INC COM NEW 23282W605 1,880 232,400 SH   SOLE   204,400 0 28,000
CYTOMX THERAPEUTICS INC COM 23284F105 2,699 251,100 SH   SOLE   249,900 0 1,200
CYTOSORBENTS CORP COM NEW 23283X206 995 131,400 SH   SOLE   107,200 0 24,200
DAKTRONICS INC COM 234264109 1,307 175,499 SH   SOLE   151,888 0 23,611
DANA INCORPORATED COM 235825205 28,208 1,590,061 SH   SOLE   1,317,761 0 272,300
DARDEN RESTAURANTS INC COM 237194105 164,220 1,351,935 SH   SOLE   1,116,104 0 235,831
DARLING INGREDIENTS INC COM 237266101 1,785 82,459 SH   SOLE   82,459 0 0
DATA I O CORP COM 237690102 77 13,800 SH   SOLE   12,800 0 1,000
DAVE & BUSTERS ENTMT INC COM 238337109 11,370 228,000 SH   SOLE   215,100 0 12,900
DAVITA INC COM 23918K108 35,659 656,832 SH   SOLE   556,232 0 100,600
DAWSON GEOPHYSICAL CO NEW COM 239360100 47 15,933 SH   SOLE   12,279 0 3,654
DEAN FOODS CO NEW COM NEW 242370203 1,507 497,450 SH   SOLE   495,450 0 2,000
DECKERS OUTDOOR CORP COM 243537107 18,829 128,100 SH   SOLE   128,100 0 0
DEL FRISCOS RESTAURANT GROUP COM 245077102 2,849 444,400 SH   SOLE   345,100 0 99,300
DEL TACO RESTAURANTS INC COM 245496104 1,229 122,200 SH   SOLE   107,000 0 15,200
DELEK US HLDGS INC NEW COM 24665A103 798 21,905 SH   SOLE   21,905 0 0
DELL TECHNOLOGIES INC CL C 24703L202 50,909 867,417 SH   SOLE   643,141 0 224,276
DELPHI TECHNOLOGIES PLC SHS G2709G107 14,052 729,600 SH   SOLE   640,900 0 88,700
DELTA AIR LINES INC DEL COM NEW 247361702 220,066 4,260,725 SH   SOLE   3,178,816 0 1,081,909
DELUXE CORP COM 248019101 9,829 224,815 SH   SOLE   198,015 0 26,800
DENBURY RES INC COM NEW 247916208 1,113 543,000 SH   SOLE   543,000 0 0
DENNYS CORP COM 24869P104 1,946 106,068 SH   SOLE   89,668 0 16,400
DENTSPLY SIRONA INC COM 24906P109 1,482 29,877 SH   SOLE   26,877 0 3,000
DERMIRA INC COM 24983L104 1,683 124,200 SH   SOLE   124,200 0 0
DESTINATION XL GROUP INC COM 25065K104 51 20,711 SH   SOLE   15,812 0 4,899
DEUTSCHE BANK AG NAMEN AKT D18190898 5,855 721,092 SH   SOLE   721,092 0 0
DEVON ENERGY CORP NEW COM 25179M103 56,448 1,788,600 SH   SOLE   1,443,100 0 345,500
DEXCOM INC COM 252131107 65,733 551,914 SH   SOLE   487,914 0 64,000
DHI GROUP INC COM 23331S100 348 143,194 SH   SOLE   121,259 0 21,935
DIAMOND OFFSHORE DRILLING IN COM 25271C102 2,374 226,300 SH   SOLE   226,300 0 0
DIAMOND S SHIPPING INC COM Y20676105 523 50,293 SH   SOLE   50,293 0 0
DIAMONDROCK HOSPITALITY CO COM 252784301 9,618 888,100 SH   SOLE   888,100 0 0
DIANA SHIPPING INC COM Y2066G104 116 41,014 SH   SOLE   41,014 0 0
DICERNA PHARMACEUTICALS INC COM 253031108 1,967 134,250 SH   SOLE   130,850 0 3,400
DICKS SPORTING GOODS INC COM 253393102 10,980 298,300 SH   SOLE   298,300 0 0
DIEBOLD NXDF INC COM 253651103 423 38,200 SH   SOLE   38,200 0 0
DIGI INTL INC COM 253798102 1,844 145,575 SH   SOLE   115,743 0 29,832
DIGITAL TURBINE INC COM NEW 25400W102 97 27,785 SH   SOLE   23,285 0 4,500
DILLARDS INC CL A 254067101 5,870 81,506 SH   SOLE   47,706 0 33,800
DINE BRANDS GLOBAL INC COM 254423106 511 5,600 SH   SOLE   5,600 0 0
DIODES INC COM 254543101 6,012 173,246 SH   SOLE   140,430 0 32,816
DIPLOMAT PHARMACY INC COM 25456K101 165 28,400 SH   SOLE   26,800 0 1,600
DISCOVER FINL SVCS COM 254709108 14,225 199,900 SH   SOLE   185,100 0 14,800
DISCOVERY INC COM SER A 25470F104 5,663 209,600 SH   SOLE   208,000 0 1,600
DISH NETWORK CORP CL A 25470M109 3,909 123,366 SH   SOLE   123,366 0 0
DISNEY WALT CO COM DISNEY 254687106 2,173 19,574 SH   SOLE   7,580 0 11,994
DMC GLOBAL INC COM 23291C103 1,419 28,581 SH   SOLE   22,281 0 6,300
DOCUSIGN INC COM 256163106 26,952 519,900 SH   SOLE   461,700 0 58,200
DOLBY LABORATORIES INC COM CL A 25659T107 33,986 539,720 SH   SOLE   452,934 0 86,786
DOLLAR GEN CORP NEW COM 256677105 240,580 2,016,600 SH   SOLE   1,526,801 0 489,799
DOLLAR TREE INC COM 256746108 269,891 2,569,414 SH   SOLE   1,997,714 0 571,700
DOMINION ENERGY INC COM 25746U109 24,854 324,205 SH   SOLE   222,805 0 101,400
DOMINOS PIZZA INC COM 25754A201 2,444 9,469 SH   SOLE   9,372 0 97
DOMO INC COM CL B 257554105 319 7,900 SH   SOLE   7,900 0 0
DOMTAR CORP COM NEW 257559203 15,915 320,546 SH   SOLE   319,046 0 1,500
DONALDSON INC COM 257651109 937 18,711 SH   SOLE   18,709 0 2
DONNELLEY FINL SOLUTIONS INC COM 25787G100 382 25,700 SH   SOLE   24,300 0 1,400
DONNELLEY R R & SONS CO COM 257867200 711 150,647 SH   SOLE   150,647 0 0
DOUGLAS DYNAMICS INC COM 25960R105 471 12,366 SH   SOLE   9,566 0 2,800
DOUGLAS EMMETT INC COM 25960P109 1,314 32,500 SH   SOLE   32,500 0 0
DRIL QUIP INC COM 262037104 6,965 151,900 SH   SOLE   151,900 0 0
DRIVE SHACK INC COM 262077100 85 19,000 SH   SOLE   19,000 0 0
DROPBOX INC CL A 26210C104 68,696 3,151,200 SH   SOLE   2,529,600 0 621,600
DSP GROUP INC COM 23332B106 1,326 94,242 SH   SOLE   77,176 0 17,066
DSW INC CL A 23334L102 2,366 106,492 SH   SOLE   106,492 0 0
DTE ENERGY CO COM 233331107 1,048 8,400 SH   SOLE   5,500 0 2,900
DUCOMMUN INC DEL COM 264147109 1,257 28,882 SH   SOLE   24,212 0 4,670
DUKE ENERGY CORP NEW COM NEW 26441C204 675 7,500 SH   SOLE   3,500 0 4,000
DUKE REALTY CORP COM NEW 264411505 11,026 360,560 SH   SOLE   360,560 0 0
DUNKIN BRANDS GROUP INC COM 265504100 12,518 166,682 SH   SOLE   118,082 0 48,600
DURECT CORP COM 266605104 11 16,900 SH   SOLE   16,000 0 900
DXC TECHNOLOGY CO COM 23355L106 5,256 81,728 SH   SOLE   81,728 0 0
DXP ENTERPRISES INC NEW COM NEW 233377407 523 13,444 SH   SOLE   12,344 0 1,100
DYCOM INDS INC COM 267475101 2,890 62,900 SH   SOLE   52,900 0 10,000
DYNEX CAP INC COM NEW 26817Q506 3,787 621,846 SH   SOLE   588,357 0 33,489
E L F BEAUTY INC COM 26856L103 2,382 224,700 SH   SOLE   212,200 0 12,500
E TRADE FINANCIAL CORP COM NEW 269246401 10,917 235,137 SH   SOLE   216,808 0 18,329
EAGLE BULK SHIPPING INC SHS NEW Y2187A143 1,301 279,764 SH   SOLE   264,713 0 15,051
EAGLE MATERIALS INC COM 26969P108 19,977 236,978 SH   SOLE   177,978 0 59,000
EAGLE PHARMACEUTICALS INC COM 269796108 323 6,400 SH   SOLE   6,400 0 0
EARTHSTONE ENERGY INC CL A 27032D304 101 14,200 SH   SOLE   14,200 0 0
EAST WEST BANCORP INC COM 27579R104 56,279 1,173,203 SH   SOLE   954,078 0 219,125
EASTMAN CHEMICAL CO COM 277432100 482 6,352 SH   SOLE   6,352 0 0
EATON CORP PLC SHS G29183103 22,822 283,286 SH   SOLE   274,045 0 9,241
EATON VANCE CORP COM NON VTG 278265103 1,880 46,630 SH   SOLE   46,630 0 0
EBAY INC COM 278642103 281,985 7,592,500 SH   SOLE   5,764,900 0 1,827,600
EBIX INC COM NEW 278715206 3,451 69,896 SH   SOLE   63,496 0 6,400
ECHO GLOBAL LOGISTICS INC COM 27875T101 949 38,300 SH   SOLE   38,300 0 0
ECHOSTAR CORP CL A 278768106 11,201 307,286 SH   SOLE   264,482 0 42,804
ECOPETROL S A SPONSORED ADS 279158109 2,183 101,800 SH   SOLE   101,800 0 0
EDGEWELL PERS CARE CO COM 28035Q102 2,361 53,800 SH   SOLE   53,800 0 0
EDISON INTL COM 281020107 43,802 707,403 SH   SOLE   685,402 0 22,001
EDITAS MEDICINE INC COM 28106W103 2,736 111,900 SH   SOLE   111,900 0 0
EGAIN CORP COM NEW 28225C806 918 87,800 SH   SOLE   76,500 0 11,300
EIGER BIOPHARMACEUTICALS INC COM 28249U105 240 17,139 SH   SOLE   16,739 0 400
EL POLLO LOCO HLDGS INC COM 268603107 2,975 228,700 SH   SOLE   196,400 0 32,300
ELANCO ANIMAL HEALTH INC COM 28414H103 8,950 279,087 SH   SOLE   279,087 0 0
ELDORADO GOLD CORP NEW COM 284902509 682 147,340 SH   SOLE   140,680 0 6,660
ELDORADO RESORTS INC COM 28470R102 7,318 156,740 SH   SOLE   26,730 0 130,010
ELECTRONIC ARTS INC COM 285512109 119,562 1,176,441 SH   SOLE   876,743 0 299,698
ELECTRONICS FOR IMAGING INC COM 286082102 5,644 209,801 SH   SOLE   164,501 0 45,300
ELEVATE CREDIT INC COM 28621V101 75 17,200 SH   SOLE   16,800 0 400
EMBRAER S A SPONSORED ADS 29082A107 1,859 97,800 SH   SOLE   97,800 0 0
EMCOR GROUP INC COM 29084Q100 8,366 114,480 SH   SOLE   114,480 0 0
EMCORE CORP COM NEW 290846203 481 131,882 SH   SOLE   113,482 0 18,400
EMERALD EXPOSITIONS EVENTS I COM 29103B100 295 23,200 SH   SOLE   15,700 0 7,500
EMERSON ELEC CO COM 291011104 194,226 2,836,653 SH   SOLE   2,114,328 0 722,325
EMPIRE ST RLTY TR INC CL A 292104106 15,808 1,000,500 SH   SOLE   987,204 0 13,296
EMPLOYERS HOLDINGS INC COM 292218104 4,411 109,980 SH   SOLE   98,072 0 11,908
ENANTA PHARMACEUTICALS INC COM 29251M106 1,013 10,600 SH   SOLE   10,600 0 0
ENBRIDGE INC COM 29250N105 19,767 545,138 SH   SOLE   545,138 0 0
ENCANA CORP COM 292505104 136,512 18,855,250 SH   SOLE   16,722,586 0 2,132,664
ENCOMPASS HEALTH CORP COM 29261A100 39,824 681,921 SH   SOLE   555,205 0 126,716
ENCORE WIRE CORP COM 292562105 680 11,882 SH   SOLE   8,182 0 3,700
ENDAVA PLC ADS 29260V105 270 9,800 SH   SOLE   9,800 0 0
ENDEAVOUR SILVER CORP COM 29258Y103 193 76,500 SH   SOLE   76,500 0 0
ENDO INTL PLC SHS G30401106 2,995 373,007 SH   SOLE   372,991 0 16
ENDOLOGIX INC COM NEW 29266S304 172 26,037 SH   SOLE   24,957 0 1,080
ENDURANCE INTL GROUP HLDGS I COM 29272B105 550 75,900 SH   SOLE   74,700 0 1,200
ENEL AMERICAS S A SPONSORED ADR 29274F104 879 98,400 SH   SOLE   98,400 0 0
ENERGIZER HLDGS INC NEW COM 29272W109 5,517 122,800 SH   SOLE   114,800 0 8,000
ENERGY FUELS INC COM NEW 292671708 35 10,600 SH   SOLE   10,600 0 0
ENERPLUS CORP COM 292766102 10,101 1,201,101 SH   SOLE   1,201,101 0 0
ENERSYS COM 29275Y102 1,355 20,800 SH   SOLE   20,800 0 0
ENNIS INC COM 293389102 586 28,242 SH   SOLE   28,242 0 0
ENOVA INTL INC COM 29357K103 4,379 191,900 SH   SOLE   159,900 0 32,000
ENPHASE ENERGY INC COM 29355A107 3,721 403,128 SH   SOLE   390,414 0 12,714
ENPRO INDS INC COM 29355X107 415 6,446 SH   SOLE   6,046 0 400
ENSCO PLC SHS CLASS A G3157S106 407 103,588 SH   SOLE   102,988 0 600
ENSIGN GROUP INC COM 29358P101 5,870 114,676 SH   SOLE   99,376 0 15,300
ENTEGRIS INC COM 29362U104 1,797 50,354 SH   SOLE   46,323 0 4,031
ENTERGY CORP NEW COM 29364G103 31,482 329,211 SH   SOLE   329,211 0 0
ENTERPRISE FINL SVCS CORP COM 293712105 717 17,594 SH   SOLE   17,594 0 0
ENTRAVISION COMMUNICATIONS C CL A 29382R107 1,037 320,000 SH   SOLE   316,652 0 3,348
ENZO BIOCHEM INC COM 294100102 253 92,757 SH   SOLE   73,157 0 19,600
EOG RES INC COM 26875P101 217,814 2,288,438 SH   SOLE   1,798,338 0 490,100
EP ENERGY CORP CL A 268785102 5 17,400 SH   SOLE   17,400 0 0
EPLUS INC COM 294268107 823 9,300 SH   SOLE   9,000 0 300
EPR PPTYS COM SH BEN INT 26884U109 31,913 414,998 SH   SOLE   387,246 0 27,752
EQT CORP COM 26884L109 4,055 195,521 SH   SOLE   182,921 0 12,600
EQUIFAX INC COM 294429105 9,030 76,200 SH   SOLE   10,100 0 66,100
EQUINOR ASA SPONSORED ADR 29446M102 7,162 325,993 SH   SOLE   325,953 0 40
EQUITRANS MIDSTREAM CORPORAT COM 294600101 917 42,100 SH   SOLE   40,900 0 1,200
EQUITY COMWLTH COM SH BEN INT 294628102 7,428 227,232 SH   SOLE   227,232 0 0
ERA GROUP INC COM 26885G109 202 17,500 SH   SOLE   16,400 0 1,100
ESPERION THERAPEUTICS INC NE COM 29664W105 2,710 67,500 SH   SOLE   67,500 0 0
ESSENT GROUP LTD COM G3198U102 12,124 279,026 SH   SOLE   265,201 0 13,825
ESSENTIAL PPTYS RLTY TR INC COM 29670E107 2,985 152,900 SH   SOLE   148,900 0 4,000
ETHAN ALLEN INTERIORS INC COM 297602104 2,855 149,217 SH   SOLE   149,217 0 0
ETSY INC COM 29786A106 105,912 1,575,600 SH   SOLE   1,263,908 0 311,692
EURONET WORLDWIDE INC COM 298736109 12,230 85,768 SH   SOLE   63,768 0 22,000
EVERBRIDGE INC COM 29978A104 22,826 304,300 SH   SOLE   239,700 0 64,600
EVERCORE INC CLASS A 29977A105 11,894 130,703 SH   SOLE   130,703 0 0
EVERI HLDGS INC COM 30034T103 11,894 1,130,592 SH   SOLE   927,402 0 203,190
EVERSOURCE ENERGY COM 30040W108 2,405 33,900 SH   SOLE   23,700 0 10,200
EVERTEC INC COM 30040P103 627 22,553 SH   SOLE   20,353 0 2,200
EVINE LIVE INC CL A 300487105 7 15,400 SH   SOLE   11,500 0 3,900
EVO PMTS INC CL A COM 26927E104 604 20,800 SH   SOLE   20,800 0 0
EVOLENT HEALTH INC CL A 30050B101 3,524 280,100 SH   SOLE   250,000 0 30,100
EVOLUS INC COM 30052C107 291 12,900 SH   SOLE   12,900 0 0
EVOLUTION PETROLEUM CORP COM 30049A107 940 139,232 SH   SOLE   129,925 0 9,307
EXACT SCIENCES CORP COM 30063P105 18,962 218,905 SH   SOLE   192,106 0 26,799
EXANTAS CAP CORP COM NEW 30068N105 1,968 185,114 SH   SOLE   178,414 0 6,700
EXELON CORP COM 30161N101 73,680 1,469,786 SH   SOLE   1,469,772 0 14
EXLSERVICE HOLDINGS INC COM 302081104 949 15,813 SH   SOLE   15,813 0 0
EXPEDITORS INTL WASH INC COM 302130109 10,687 140,800 SH   SOLE   139,300 0 1,500
EXPONENT INC COM 30214U102 2,575 44,612 SH   SOLE   34,012 0 10,600
EXPRESS INC COM 30219E103 1,368 319,572 SH   SOLE   317,772 0 1,800
EXTERRAN CORP COM 30227H106 848 50,300 SH   SOLE   49,000 0 1,300
EXTRACTION OIL AND GAS INC COM 30227M105 654 154,700 SH   SOLE   154,700 0 0
EXTREME NETWORKS INC COM 30226D106 2,952 394,114 SH   SOLE   347,603 0 46,511
EZCORP INC CL A NON VTG 302301106 4,112 441,170 SH   SOLE   363,170 0 78,000
F M C CORP COM NEW 302491303 2,054 26,738 SH   SOLE   26,600 0 138
F5 NETWORKS INC COM 315616102 28,734 183,100 SH   SOLE   183,100 0 0
FABRINET SHS G3323L100 2,547 48,640 SH   SOLE   32,640 0 16,000
FACEBOOK INC CL A 30303M102 50,815 304,850 SH   SOLE   223,854 0 80,996
FAIR ISAAC CORP COM 303250104 9,154 33,700 SH   SOLE   19,400 0 14,300
FANG HLDGS LTD ADR 30711Y102 49 36,000 SH   SOLE   36,000 0 0
FARMER BROS CO COM 307675108 774 38,700 SH   SOLE   29,600 0 9,100
FARMERS NATL BANC CORP COM 309627107 171 12,400 SH   SOLE   9,200 0 3,200
FARMLAND PARTNERS INC COM 31154R109 131 20,500 SH   SOLE   20,500 0 0
FATE THERAPEUTICS INC COM 31189P102 5,905 336,100 SH   SOLE   288,400 0 47,700
FEDERAL SIGNAL CORP COM 313855108 3,045 117,156 SH   SOLE   114,328 0 2,828
FEDEX CORP COM 31428X106 12,977 71,536 SH   SOLE   66,313 0 5,223
FEDNAT HLDG CO COM 31431B109 484 30,200 SH   SOLE   25,800 0 4,400
FERRARI N V COM N3167Y103 13,969 104,400 SH   SOLE   104,400 0 0
FERROGLOBE PLC SHS G33856108 496 242,030 SH   SOLE   228,130 0 13,900
FGL HLDGS ORD SHS G3402M102 2,560 325,300 SH   SOLE   269,300 0 56,000
FIAT CHRYSLER AUTOMOBILES N SHS N31738102 110,211 7,421,605 SH   SOLE   7,421,605 0 0
FIBROGEN INC COM 31572Q808 4,299 79,100 SH   SOLE   79,100 0 0
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 7,602 207,985 SH   SOLE   188,585 0 19,400
FIDELITY NATL INFORMATION SV COM 31620M106 347,445 3,072,018 SH   SOLE   2,323,031 0 748,987
FIDELITY SOUTHERN CORP NEW COM 316394105 1,136 41,458 SH   SOLE   31,758 0 9,700
FIDUS INVT CORP COM 316500107 1,096 71,513 SH   SOLE   46,313 0 25,200
FIESTA RESTAURANT GROUP INC COM 31660B101 2,425 184,958 SH   SOLE   174,358 0 10,600
FIFTH THIRD BANCORP COM 316773100 42,588 1,688,653 SH   SOLE   1,233,480 0 455,173
FINANCIAL INSTNS INC COM 317585404 1,129 41,534 SH   SOLE   33,597 0 7,937
FINJAN HLDGS INC COM NEW 31788H303 50 17,100 SH   SOLE   7,300 0 9,800
FIREEYE INC COM 31816Q101 25,246 1,503,615 SH   SOLE   1,277,209 0 226,406
FIRST AMERN FINL CORP COM 31847R102 25,465 494,474 SH   SOLE   407,159 0 87,315
FIRST BANCORP N C COM 318910106 414 11,907 SH   SOLE   11,407 0 500
FIRST BANCORP P R COM NEW 318672706 24,023 2,096,270 SH   SOLE   1,901,632 0 194,638
FIRST BANCSHARES INC MS COM 318916103 235 7,600 SH   SOLE   7,600 0 0
FIRST CMNTY BANKSHARES INC V COM 31983A103 553 16,674 SH   SOLE   15,474 0 1,200
FIRST COMWLTH FINL CORP PA COM 319829107 127 10,100 SH   SOLE   10,100 0 0
FIRST CTZNS BANCSHARES INC N CL A 31946M103 2,005 4,923 SH   SOLE   4,923 0 0
FIRST DEFIANCE FINL CORP COM 32006W106 1,166 40,560 SH   SOLE   35,960 0 4,600
FIRST FINANCIAL NORTHWEST IN COM 32022K102 184 11,658 SH   SOLE   8,958 0 2,700
FIRST FINL CORP IND COM 320218100 521 12,410 SH   SOLE   11,010 0 1,400
FIRST HAWAIIAN INC COM 32051X108 39,932 1,532,900 SH   SOLE   1,290,107 0 242,793
FIRST INDUSTRIAL REALTY TRUS COM 32054K103 13,558 383,427 SH   SOLE   373,617 0 9,810
FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 2,762 69,353 SH   SOLE   69,345 0 8
FIRST LONG IS CORP COM 320734106 658 30,000 SH   SOLE   28,750 0 1,250
FIRST MIDWEST BANCORP DEL COM 320867104 297 14,500 SH   SOLE   14,500 0 0
FIRST SOLAR INC COM 336433107 19,623 371,369 SH   SOLE   340,069 0 31,300
FIRSTENERGY CORP COM 337932107 27,642 664,300 SH   SOLE   664,100 0 200
FIRSTSERVICE CORP NEW SUB VTG SH 33767E103 1,843 20,627 SH   SOLE   17,427 0 3,200
FISERV INC COM 337738108 51,859 587,440 SH   SOLE   491,440 0 96,000
FITBIT INC CL A 33812L102 3,537 597,436 SH   SOLE   590,722 0 6,714
FIVE BELOW INC COM 33829M101 71,146 572,600 SH   SOLE   417,500 0 155,100
FIVE PRIME THERAPEUTICS INC COM 33830X104 2,038 152,100 SH   SOLE   143,400 0 8,700
FIVE STAR SENIOR LIVING INC COM 33832D106 15 15,826 SH   SOLE   12,104 0 3,722
FIVE9 INC COM 338307101 16,480 311,947 SH   SOLE   231,025 0 80,922
FLEETCOR TECHNOLOGIES INC COM 339041105 6,835 27,720 SH   SOLE   13,520 0 14,200
FLEX LTD ORD Y2573F102 47,920 4,792,036 SH   SOLE   4,499,936 0 292,100
FLEXSTEEL INDS INC COM 339382103 304 13,100 SH   SOLE   10,600 0 2,500
FLIR SYS INC COM 302445101 17,627 370,467 SH   SOLE   302,267 0 68,200
FLOOR & DECOR HLDGS INC CL A 339750101 289 7,000 SH   SOLE   144 0 6,856
FLOWERS FOODS INC COM 343498101 7,197 337,554 SH   SOLE   309,654 0 27,900
FLOWSERVE CORP COM 34354P105 3,119 69,100 SH   SOLE   69,100 0 0
FLUIDIGM CORP DEL COM 34385P108 10,304 775,288 SH   SOLE   636,062 0 139,226
FLUOR CORP NEW COM 343412102 74,310 2,019,300 SH   SOLE   1,688,200 0 331,100
FLUSHING FINL CORP COM 343873105 204 9,302 SH   SOLE   7,302 0 2,000
FLWS/1-800 FLOWERS CL A 68243Q106 5,544 304,100 SH   SOLE   240,200 0 63,900
FONAR CORP COM NEW 344437405 250 12,200 SH   SOLE   9,160 0 3,040
FOOT LOCKER INC COM 344849104 104,330 1,721,620 SH   SOLE   1,358,920 0 362,700
FORD MTR CO DEL COM 345370860 20,324 2,314,800 SH   SOLE   2,314,800 0 0
FORESCOUT TECHNOLOGIES INC COM 34553D101 8,436 201,300 SH   SOLE   187,900 0 13,400
FORRESTER RESH INC COM 346563109 1,087 22,492 SH   SOLE   19,192 0 3,300
FORTERRA INC COM 34960W106 239 56,600 SH   SOLE   54,000 0 2,600
FORTINET INC COM 34959E109 192,720 2,295,100 SH   SOLE   1,922,863 0 372,237
FORTUNA SILVER MINES INC COM 349915108 844 251,800 SH   SOLE   251,200 0 600
FORTUNE BRANDS HOME & SEC IN COM 34964C106 38,282 804,084 SH   SOLE   685,084 0 119,000
FORUM ENERGY TECHNOLOGIES IN COM 34984V100 1,257 245,960 SH   SOLE   212,360 0 33,600
FORWARD AIR CORP COM 349853101 1,341 20,713 SH   SOLE   20,313 0 400
FOSSIL GROUP INC COM 34988V106 2,994 218,200 SH   SOLE   218,200 0 0
FOSTER L B CO COM 350060109 681 36,182 SH   SOLE   34,082 0 2,100
FOUR CORNERS PPTY TR INC COM 35086T109 817 27,600 SH   SOLE   26,800 0 800
FOX CORP CL A COM 35137L105 28,481 775,845 SH   SOLE   466,319 0 309,526
FRANCESCAS HLDGS CORP COM 351793104 324 478,902 SH   SOLE   440,802 0 38,100
FRANKLIN COVEY CO COM 353469109 382 15,100 SH   SOLE   12,700 0 2,400
FRANKLIN RES INC COM 354613101 12,541 378,415 SH   SOLE   378,398 0 17
FRANKLIN STREET PPTYS CORP COM 35471R106 404 56,211 SH   SOLE   56,211 0 0
FRANKS INTL N V COM N33462107 403 64,900 SH   SOLE   64,900 0 0
FREEPORT-MCMORAN INC CL B 35671D857 45,395 3,521,702 SH   SOLE   3,521,651 0 51
FREIGHTCAR AMER INC COM 357023100 372 60,315 SH   SOLE   54,515 0 5,800
FRESENIUS MED CARE AG&CO KGA SPONSORED ADR 358029106 985 24,300 SH   SOLE   21,900 0 2,400
FRESH DEL MONTE PRODUCE INC ORD G36738105 397 14,700 SH   SOLE   14,700 0 0
FRESHPET INC COM 358039105 8,682 205,300 SH   SOLE   180,700 0 24,600
FRONTDOOR INC COM 35905A109 9,946 288,949 SH   SOLE   234,295 0 54,654
FRONTIER COMMUNICATIONS CORP COM NEW 35906A306 545 274,047 SH   SOLE   272,447 0 1,600
FS BANCORP INC COM 30263Y104 475 9,400 SH   SOLE   8,100 0 1,300
FS KKR CAPITAL CORP COM 302635107 402 66,472 SH   SOLE   97 0 66,375
FTD COS INC COM 30281V108 83 163,328 SH   SOLE   146,200 0 17,128
FTI CONSULTING INC COM 302941109 7,267 94,600 SH   SOLE   88,300 0 6,300
FTS INTERNATIONAL INC COM 30283W104 493 49,300 SH   SOLE   49,300 0 0
FULTON FINL CORP PA COM 360271100 443 28,618 SH   SOLE   28,618 0 0
FUNKO INC COM CL A 361008105 775 35,703 SH   SOLE   35,700 0 3
FUTUREFUEL CORPORATION COM 36116M106 844 63,000 SH   SOLE   55,500 0 7,500
G1 THERAPEUTICS INC COM 3621LQ109 533 32,100 SH   SOLE   32,100 0 0
GAIN CAP HLDGS INC COM 36268W100 371 59,100 SH   SOLE   59,100 0 0
GALLAGHER ARTHUR J & CO COM 363576109 1,860 23,813 SH   SOLE   17,213 0 6,600
GAMCO INVESTORS INC CL A COM 361438104 375 18,317 SH   SOLE   16,337 0 1,980
GAMESTOP CORP NEW CL A 36467W109 4,575 450,300 SH   SOLE   450,300 0 0
GAMING & LEISURE PPTYS INC COM 36467J108 48,631 1,260,847 SH   SOLE   1,172,902 0 87,945
GANNETT CO INC COM 36473H104 3,436 326,000 SH   SOLE   326,000 0 0
GARDNER DENVER HLDGS INC COM 36555P107 30,018 1,079,400 SH   SOLE   915,218 0 164,182
GARMIN LTD SHS H2906T109 9,309 107,803 SH   SOLE   107,797 0 6
GARRETT MOTION INC COM 366505105 1,096 74,420 SH   SOLE   69,640 0 4,780
GARRISON CAP INC COM 366554103 261 36,328 SH   SOLE   29,653 0 6,675
GASLOG LTD SHS G37585109 967 55,377 SH   SOLE   55,377 0 0
GATX CORP COM 361448103 458 6,000 SH   SOLE   6,000 0 0
GCP APPLIED TECHNOLOGIES INC COM 36164Y101 731 24,700 SH   SOLE   19,500 0 5,200
GENCO SHIPPING & TRADING LTD SHS Y2685T131 387 51,900 SH   SOLE   51,900 0 0
GENERAC HLDGS INC COM 368736104 2,960 57,771 SH   SOLE   57,771 0 0
GENERAL DYNAMICS CORP COM 369550108 39,768 234,922 SH   SOLE   181,222 0 53,700
GENERAL ELECTRIC CO COM 369604103 69,435 6,950,500 SH   SOLE   6,950,500 0 0
GENERAL FIN CORP DEL COM 369822101 426 45,700 SH   SOLE   38,200 0 7,500
GENERAL MLS INC COM 370334104 15,034 290,519 SH   SOLE   283,562 0 6,957
GENERAL MTRS CO COM 37045V100 23,384 630,300 SH   SOLE   630,300 0 0
GENESCO INC COM 371532102 3,436 75,444 SH   SOLE   51,544 0 23,900
GENMARK DIAGNOSTICS INC COM 372309104 1,538 216,900 SH   SOLE   194,700 0 22,200
GENOMIC HEALTH INC COM 37244C101 10,413 148,646 SH   SOLE   137,946 0 10,700
GENPACT LIMITED SHS G3922B107 23,217 659,935 SH   SOLE   625,435 0 34,500
GENUINE PARTS CO COM 372460105 14,436 128,861 SH   SOLE   128,838 0 23
GENWORTH FINL INC COM CL A 37247D106 185 48,246 SH   SOLE   39,046 0 9,200
GEO GROUP INC NEW COM 36162J106 3,905 203,404 SH   SOLE   203,404 0 0
GEOPARK LTD USD SHS G38327105 2,566 148,400 SH   SOLE   146,400 0 2,000
GERDAU S A SPON ADR REP PFD 373737105 128 32,900 SH   SOLE   32,900 0 0
GERMAN AMERN BANCORP INC COM 373865104 657 22,350 SH   SOLE   18,500 0 3,850
GETTY RLTY CORP NEW COM 374297109 1,754 54,767 SH   SOLE   54,767 0 0
GIBRALTAR INDS INC COM 374689107 3,808 93,763 SH   SOLE   78,763 0 15,000
GILDAN ACTIVEWEAR INC COM 375916103 494 13,726 SH   SOLE   13,726 0 0
GILEAD SCIENCES INC COM 375558103 253,997 3,907,040 SH   SOLE   3,287,143 0 619,897
GLADSTONE CAPITAL CORP COM 376535100 1,178 130,709 SH   SOLE   98,276 0 32,433
GLADSTONE COML CORP COM 376536108 3,187 153,441 SH   SOLE   145,541 0 7,900
GLADSTONE INVT CORP COM 376546107 1,147 98,842 SH   SOLE   63,542 0 35,300
GLATFELTER COM 377316104 1,742 123,354 SH   SOLE   114,854 0 8,500
GLAUKOS CORP COM 377322102 823 10,500 SH   SOLE   10,500 0 0
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 29,080 695,866 SH   SOLE   570,166 0 125,700
GLOBAL BRASS & COPPR HLDGS I COM 37953G103 2,191 63,618 SH   SOLE   49,500 0 14,118
GLOBAL CORD BLOOD CORPORATIO SHS G39342103 531 75,587 SH   SOLE   60,960 0 14,627
GLOBAL MED REIT INC COM NEW 37954A204 1,416 144,200 SH   SOLE   139,300 0 4,900
GLOBAL PMTS INC COM 37940X102 1,489 10,905 SH   SOLE   5,305 0 5,600
GLOBUS MED INC CL A 379577208 4,002 81,004 SH   SOLE   80,800 0 204
GLU MOBILE INC COM 379890106 8,567 783,102 SH   SOLE   736,302 0 46,800
GMS INC COM 36251C103 3,411 225,591 SH   SOLE   200,948 0 24,643
GNC HLDGS INC COM CL A 36191G107 577 211,200 SH   SOLE   211,200 0 0
GODADDY INC CL A 380237107 82,872 1,102,169 SH   SOLE   808,569 0 293,600
GOL LINHAS AEREAS INTLG S A SPON ADR PFD NEW 38045R206 2,040 156,300 SH   SOLE   155,850 0 450
GOLAR LNG LTD BERMUDA SHS G9456A100 314 14,900 SH   SOLE   14,900 0 0
GOLD FIELDS LTD NEW SPONSORED ADR 38059T106 3,081 825,900 SH   SOLE   688,200 0 137,700
GOLD RESOURCE CORP COM 38068T105 359 91,363 SH   SOLE   91,363 0 0
GOLDEN OCEAN GROUP LTD SHS NEW G39637205 59 12,280 SH   SOLE   12,280 0 0
GOLDEN STAR RES LTD CDA COM 38119T807 116 29,180 SH   SOLE   28,560 0 620
GOODYEAR TIRE & RUBR CO COM 382550101 11,447 630,671 SH   SOLE   603,871 0 26,800
GOPRO INC CL A 38268T103 4,473 688,175 SH   SOLE   654,075 0 34,100
GORMAN RUPP CO COM 383082104 318 9,365 SH   SOLE   9,365 0 0
GP STRATEGIES CORP COM 36225V104 272 22,400 SH   SOLE   20,100 0 2,300
GRACE W R & CO DEL NEW COM 38388F108 1,355 17,362 SH   SOLE   17,262 0 100
GRAFTECH INTL LTD COM 384313508 200 15,600 SH   SOLE   15,600 0 0
GRAHAM CORP COM 384556106 419 21,345 SH   SOLE   17,645 0 3,700
GRAHAM HLDGS CO COM 384637104 2,326 3,405 SH   SOLE   3,405 0 0
GRAINGER W W INC COM 384802104 40,724 135,328 SH   SOLE   135,327 0 1
GRAN TIERRA ENERGY INC COM 38500T101 2,614 1,151,634 SH   SOLE   1,131,134 0 20,500
GRAND CANYON ED INC COM 38526M106 15,027 131,225 SH   SOLE   112,425 0 18,800
GRANITE PT MTG TR INC COM 38741L107 395 21,245 SH   SOLE   21,245 0 0
GRANITE REAL ESTATE INVT TR UNIT 99/99/9999 387437114 6,313 131,854 SH   SOLE   131,854 0 0
GRAY TELEVISION INC COM 389375106 1,499 70,200 SH   SOLE   58,600 0 11,600
GREAT LAKES DREDGE & DOCK CO COM 390607109 2,372 266,267 SH   SOLE   239,467 0 26,800
GREAT PANTHER MINING LIMITED COM 39115V101 29 30,302 SH   SOLE   30,302 0 0
GREAT SOUTHN BANCORP INC COM 390905107 694 13,380 SH   SOLE   12,580 0 800
GREAT WESTN BANCORP INC COM 391416104 433 13,700 SH   SOLE   13,200 0 500
GREEN DOT CORP CL A 39304D102 18,552 305,886 SH   SOLE   267,757 0 38,129
GREENBRIER COS INC COM 393657101 2,472 76,700 SH   SOLE   76,700 0 0
GREENHILL & CO INC COM 395259104 379 17,600 SH   SOLE   17,600 0 0
GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 855 78,633 SH   SOLE   48,409 0 30,224
GREENSKY INC CL A 39572G100 8,592 664,000 SH   SOLE   637,800 0 26,200
GREENTREE HOSPITALTY GROUP L SPONSORED ADS 39579V100 397 28,700 SH   SOLE   22,500 0 6,200
GREIF INC CL A 397624107 2,727 66,100 SH   SOLE   65,800 0 300
GRIFOLS S A SP ADR REP B NVT 398438408 3,517 174,900 SH   SOLE   155,600 0 19,300
GROUPON INC COM 399473107 10,316 2,905,806 SH   SOLE   2,902,006 0 3,800
GRUPO AVAL ACCIONES Y VALORE SPONSORED ADS 40053W101 122 15,600 SH   SOLE   15,600 0 0
GSV CAP CORP COM 36191J101 291 38,326 SH   SOLE   35,326 0 3,000
GTX INC DEL COM NEW 40052B207 64 53,300 SH   SOLE   52,200 0 1,100
GULF ISLAND FABRICATION INC COM 402307102 119 12,944 SH   SOLE   8,344 0 4,600
GULFPORT ENERGY CORP COM NEW 402635304 347 43,300 SH   SOLE   43,300 0 0
H & E EQUIPMENT SERVICES INC COM 404030108 3,130 124,662 SH   SOLE   117,085 0 7,577
HABIT RESTAURANTS INC COM CL A 40449J103 3,618 334,400 SH   SOLE   268,900 0 65,500
HACKETT GROUP INC COM 404609109 1,159 73,331 SH   SOLE   60,104 0 13,227
HAEMONETICS CORP COM 405024100 15,270 174,555 SH   SOLE   171,055 0 3,500
HAILIANG ED GROUP INC SPONSORED ADR 40522L108 205 5,300 SH   SOLE   5,300 0 0
HALLADOR ENERGY COMPANY COM 40609P105 180 34,166 SH   SOLE   27,266 0 6,900
HALLIBURTON CO COM 406216101 120,993 4,129,444 SH   SOLE   3,712,181 0 417,263
HALOZYME THERAPEUTICS INC COM 40637H109 4,681 290,720 SH   SOLE   290,661 0 59
HAMILTON LANE INC CL A 407497106 1,992 45,700 SH   SOLE   43,800 0 1,900
HANESBRANDS INC COM 410345102 21,162 1,183,575 SH   SOLE   804,075 0 379,500
HANMI FINL CORP COM NEW 410495204 754 35,471 SH   SOLE   35,471 0 0
HANNON ARMSTRONG SUST INFR C COM 41068X100 2,559 99,800 SH   SOLE   94,500 0 5,300
HANOVER INS GROUP INC COM 410867105 16,705 146,316 SH   SOLE   119,225 0 27,091
HARMONIC INC COM 413160102 885 163,237 SH   SOLE   152,737 0 10,500
HARMONY GOLD MNG LTD SPONSORED ADR 413216300 382 201,000 SH   SOLE   100,300 0 100,700
HARRIS CORP DEL COM 413875105 13,740 86,030 SH   SOLE   37,007 0 49,023
HARSCO CORP COM 415864107 6,666 330,645 SH   SOLE   294,445 0 36,200
HARTFORD FINL SVCS GROUP INC COM 416515104 96,645 1,943,779 SH   SOLE   1,788,278 0 155,501
HARVARD BIOSCIENCE INC COM 416906105 100 23,256 SH   SOLE   22,456 0 800
HASBRO INC COM 418056107 21,321 250,779 SH   SOLE   246,279 0 4,500
HAVERTY FURNITURE INC COM 419596101 508 23,200 SH   SOLE   23,200 0 0
HAWAIIAN ELEC INDUSTRIES COM 419870100 2,760 67,700 SH   SOLE   67,700 0 0
HAWAIIAN HOLDINGS INC COM 419879101 4,174 159,000 SH   SOLE   159,000 0 0
HAWKINS INC COM 420261109 391 10,607 SH   SOLE   9,907 0 700
HAYNES INTERNATIONAL INC COM NEW 420877201 773 23,554 SH   SOLE   16,354 0 7,200
HCA HEALTHCARE INC COM 40412C101 122,895 942,592 SH   SOLE   730,471 0 212,121
HCI GROUP INC COM 40416E103 696 16,300 SH   SOLE   16,300 0 0
HCP INC COM 40414L109 22,304 712,600 SH   SOLE   712,600 0 0
HD SUPPLY HLDGS INC COM 40416M105 3,880 89,500 SH   SOLE   82,400 0 7,100
HEALTHCARE SVCS GRP INC COM 421906108 5,973 181,048 SH   SOLE   138,348 0 42,700
HEALTHEQUITY INC COM 42226A107 9,736 131,600 SH   SOLE   118,900 0 12,700
HEALTHSTREAM INC COM 42222N103 1,428 50,876 SH   SOLE   45,676 0 5,200
HEARTLAND EXPRESS INC COM 422347104 3,033 157,306 SH   SOLE   157,306 0 0
HEARTLAND FINL USA INC COM 42234Q102 1,096 25,700 SH   SOLE   25,700 0 0
HEICO CORP NEW COM 422806109 7,685 81,009 SH   SOLE   73,513 0 7,496
HEIDRICK & STRUGGLES INTL IN COM 422819102 4,621 120,551 SH   SOLE   115,924 0 4,627
HELEN OF TROY CORP LTD COM G4388N106 2,690 23,200 SH   SOLE   23,200 0 0
HELIX ENERGY SOLUTIONS GRP I COM 42330P107 1,426 180,256 SH   SOLE   180,025 0 231
HELMERICH & PAYNE INC COM 423452101 17,323 311,793 SH   SOLE   310,193 0 1,600
HENRY SCHEIN INC COM 806407102 2,350 39,100 SH   SOLE   9,400 0 29,700
HERBALIFE NUTRITION LTD COM SHS G4412G101 74,650 1,408,752 SH   SOLE   1,335,448 0 73,304
HERC HLDGS INC COM 42704L104 7,896 202,564 SH   SOLE   184,311 0 18,253
HERITAGE COMMERCE CORP COM 426927109 1,890 156,209 SH   SOLE   137,751 0 18,458
HERITAGE CRYSTAL CLEAN INC COM 42726M106 1,636 59,583 SH   SOLE   50,747 0 8,836
HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 2,131 124,300 SH   SOLE   124,300 0 0
HERSHEY CO COM 427866108 1,688 14,703 SH   SOLE   14,652 0 51
HERTZ GLOBAL HLDGS INC COM 42806J106 4,593 264,400 SH   SOLE   264,400 0 0
HESKA CORP COM RESTRC NEW 42805E306 230 2,700 SH   SOLE   2,300 0 400
HESS CORP COM 42809H107 31,338 520,300 SH   SOLE   520,300 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 51,011 3,305,972 SH   SOLE   2,044,682 0 1,261,290
HEXCEL CORP NEW COM 428291108 9,077 131,246 SH   SOLE   112,146 0 19,100
HEXINDAI INC ADR 428295109 189 56,626 SH   SOLE   48,626 0 8,000
HFF INC CL A 40418F108 702 14,700 SH   SOLE   10,100 0 4,600
HIBBETT SPORTS INC COM 428567101 1,804 79,100 SH   SOLE   79,100 0 0
HIGHPOINT RES CORP COM 43114K108 707 319,700 SH   SOLE   319,700 0 0
HIGHWOODS PPTYS INC COM 431284108 3,574 76,400 SH   SOLE   76,400 0 0
HILL ROM HLDGS INC COM 431475102 19,534 184,525 SH   SOLE   157,648 0 26,877
HILLENBRAND INC COM 431571108 5,565 134,000 SH   SOLE   129,700 0 4,300
HILTON GRAND VACATIONS INC COM 43283X105 9,233 299,301 SH   SOLE   166,100 0 133,201
HILTON WORLDWIDE HLDGS INC COM 43300A203 134,276 1,615,643 SH   SOLE   1,362,874 0 252,769
HISTOGENICS CORP COM 43358V109 2 17,800 SH   SOLE   17,800 0 0
HMS HLDGS CORP COM 40425J101 2,579 87,085 SH   SOLE   81,158 0 5,927
HNI CORP COM 404251100 1,628 44,850 SH   SOLE   40,950 0 3,900
HOLLYSYS AUTOMATION TECHNOLO SHS G45667105 2,749 131,300 SH   SOLE   125,724 0 5,576
HOLOGIC INC COM 436440101 30,449 629,120 SH   SOLE   505,400 0 123,720
HOME DEPOT INC COM 437076102 244,565 1,274,508 SH   SOLE   1,109,792 0 164,716
HOMETRUST BANCSHARES INC COM 437872104 224 8,900 SH   SOLE   6,900 0 2,000
HONEYWELL INTL INC COM 438516106 210,622 1,325,334 SH   SOLE   984,426 0 340,908
HOPE BANCORP INC COM 43940T109 501 38,300 SH   SOLE   38,300 0 0
HORACE MANN EDUCATORS CORP N COM 440327104 923 26,200 SH   SOLE   25,900 0 300
HORIZON BANCORP INC COM 440407104 294 18,287 SH   SOLE   18,287 0 0
HORIZON PHARMA PLC SHS G4617B105 28,326 1,071,729 SH   SOLE   984,428 0 87,301
HORIZON TECHNOLOGY FIN CORP COM 44045A102 647 54,867 SH   SOLE   39,367 0 15,500
HOSPITALITY PPTYS TR COM SH BEN INT 44106M102 4,691 178,300 SH   SOLE   178,300 0 0
HOST HOTELS & RESORTS INC COM 44107P104 44,377 2,348,000 SH   SOLE   2,348,000 0 0
HOSTESS BRANDS INC CL A 44109J106 410 32,800 SH   SOLE   31,100 0 1,700
HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 176 24,200 SH   SOLE   23,200 0 1,000
HOULIHAN LOKEY INC CL A 441593100 2,723 59,400 SH   SOLE   59,400 0 0
HOVNANIAN ENTERPRISES INC CL A NEW 442487401 147 13,385 SH   SOLE   13,385 0 0
HP INC COM 40434L105 78,929 4,062,225 SH   SOLE   3,974,395 0 87,830
HSBC HLDGS PLC SPON ADR NEW 404280406 358 8,818 SH   SOLE   8,800 0 18
HUANENG PWR INTL INC SPON ADR H SHS 443304100 206 8,900 SH   SOLE   8,900 0 0
HUAZHU GROUP LTD SPONSORED ADS 44332N106 383 9,100 SH   SOLE   9,100 0 0
HUB GROUP INC CL A 443320106 1,119 27,396 SH   SOLE   26,096 0 1,300
HUBBELL INC COM 443510607 442 3,744 SH   SOLE   3,744 0 0
HUBSPOT INC COM 443573100 107,518 646,881 SH   SOLE   521,163 0 125,718
HUDBAY MINERALS INC COM 443628102 1,165 163,200 SH   SOLE   149,300 0 13,900
HUDSON LTD COM CL A G46408103 4,373 318,000 SH   SOLE   290,600 0 27,400
HUDSON TECHNOLOGIES INC COM 444144109 82 42,500 SH   SOLE   42,500 0 0
HUMANA INC COM 444859102 223,965 841,972 SH   SOLE   654,755 0 187,217
HUNT J B TRANS SVCS INC COM 445658107 49,776 491,425 SH   SOLE   355,494 0 135,931
HUNTINGTON INGALLS INDS INC COM 446413106 18,192 87,800 SH   SOLE   87,200 0 600
HUNTSMAN CORP COM 447011107 69,581 3,093,878 SH   SOLE   2,682,278 0 411,600
HURCO COMPANIES INC COM 447324104 333 8,250 SH   SOLE   8,250 0 0
HURON CONSULTING GROUP INC COM 447462102 1,109 23,488 SH   SOLE   16,488 0 7,000
HUYA INC ADS REP SHS A 44852D108 222 7,900 SH   SOLE   7,900 0 0
HYATT HOTELS CORP COM CL A 448579102 22,299 307,282 SH   SOLE   307,245 0 37
HYSTER YALE MATLS HANDLING I CL A 449172105 1,064 17,068 SH   SOLE   15,349 0 1,719
I3 VERTICALS INC COM CL A 46571Y107 269 11,200 SH   SOLE   11,200 0 0
IAC INTERACTIVECORP COM 44919P508 91,420 435,107 SH   SOLE   329,490 0 105,617
IAMGOLD CORP COM 450913108 5,910 1,703,200 SH   SOLE   1,639,300 0 63,900
IBERIABANK CORP COM 450828108 3,569 49,769 SH   SOLE   48,869 0 900
ICF INTL INC COM 44925C103 1,145 15,044 SH   SOLE   10,748 0 4,296
ICON PLC SHS G4705A100 7,038 51,530 SH   SOLE   51,130 0 400
IDACORP INC COM 451107106 1,045 10,500 SH   SOLE   10,500 0 0
IDERA PHARMACEUTICALS INC COM PAR 45168K405 243 95,482 SH   SOLE   94,371 0 1,111
IDEXX LABS INC COM 45168D104 17,118 76,558 SH   SOLE   27,742 0 48,816
IDT CORP CL B NEW 448947507 344 51,794 SH   SOLE   49,394 0 2,400
IHS MARKIT LTD SHS G47567105 1,979 36,388 SH   SOLE   36,388 0 0
II VI INC COM 902104108 811 21,791 SH   SOLE   18,791 0 3,000
IMAX CORP COM 45245E109 7,684 338,800 SH   SOLE   282,900 0 55,900
IMMERSION CORP COM 452521107 2,539 301,214 SH   SOLE   265,509 0 35,705
IMMUNE DESIGN CORP COM 45252L103 1,722 294,400 SH   SOLE   282,000 0 12,400
IMMUNOGEN INC COM 45253H101 1,047 386,218 SH   SOLE   373,418 0 12,800
IMPERIAL OIL LTD COM NEW 453038408 6,682 244,145 SH   SOLE   242,945 0 1,200
INCYTE CORP COM 45337C102 92,691 1,077,682 SH   SOLE   971,375 0 106,307
INDEPENDENCE CONTRACT DRIL I COM 453415309 254 91,837 SH   SOLE   80,837 0 11,000
INDEPENDENT BANK CORP MASS COM 453836108 308 3,800 SH   SOLE   3,800 0 0
INDEPENDENT BANK CORP MICH COM NEW 453838609 2,043 95,034 SH   SOLE   84,334 0 10,700
INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 655 32,457 SH   SOLE   32,130 0 327
INFINERA CORPORATION COM 45667G103 3,615 832,893 SH   SOLE   775,886 0 57,007
INFOSYS LTD SPONSORED ADR 456788108 6,553 599,500 SH   SOLE   599,500 0 0
INFRAREIT INC COM 45685L100 5,917 282,181 SH   SOLE   265,481 0 16,700
INGERSOLL-RAND PLC SHS G47791101 107,568 996,464 SH   SOLE   958,283 0 38,181
INGEVITY CORP COM 45688C107 5,482 51,904 SH   SOLE   37,304 0 14,600
INGLES MKTS INC CL A 457030104 1,687 61,096 SH   SOLE   47,899 0 13,197
INGREDION INC COM 457187102 34,259 361,797 SH   SOLE   322,062 0 39,735
INNERWORKINGS INC COM 45773Y105 832 229,750 SH   SOLE   183,250 0 46,500
INNOPHOS HOLDINGS INC COM 45774N108 1,264 41,938 SH   SOLE   37,438 0 4,500
INNOVATIVE INDL PPTYS INC COM 45781V101 1,405 17,200 SH   SOLE   17,200 0 0
INNOVIVA INC COM 45781M101 3,504 249,734 SH   SOLE   244,634 0 5,100
INOGEN INC COM 45780L104 16,194 169,800 SH   SOLE   151,100 0 18,700
INOVALON HLDGS INC COM CL A 45781D101 262 21,100 SH   SOLE   20,800 0 300
INPHI CORP COM 45772F107 10,782 246,498 SH   SOLE   227,498 0 19,000
INSEEGO CORP COM 45782B104 363 77,000 SH   SOLE   57,700 0 19,300
INSIGHT ENTERPRISES INC COM 45765U103 982 17,840 SH   SOLE   16,539 0 1,301
INSMED INC COM PAR $.01 457669307 657 22,600 SH   SOLE   22,600 0 0
INSPERITY INC COM 45778Q107 16,504 133,460 SH   SOLE   125,760 0 7,700
INSPIRE MED SYS INC COM 457730109 346 6,100 SH   SOLE   6,100 0 0
INSTEEL INDUSTRIES INC COM 45774W108 2,576 123,113 SH   SOLE   105,113 0 18,000
INSYS THERAPEUTICS INC NEW COM NEW 45824V209 74 16,000 SH   SOLE   16,000 0 0
INTEGER HLDGS CORP COM 45826H109 944 12,520 SH   SOLE   12,220 0 300
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 2,921 52,426 SH   SOLE   44,826 0 7,600
INTEGRATED DEVICE TECHNOLOGY COM 458118106 46,921 957,770 SH   SOLE   711,570 0 246,200
INTEL CORP COM 458140100 105,618 1,966,810 SH   SOLE   1,682,362 0 284,448
INTELLIA THERAPEUTICS INC COM 45826J105 607 35,517 SH   SOLE   35,517 0 0
INTELSAT S A COM L5140P101 4,571 291,900 SH   SOLE   291,900 0 0
INTER PARFUMS INC COM 458334109 1,282 16,900 SH   SOLE   16,900 0 0
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 2,158 41,591 SH   SOLE   33,491 0 8,100
INTERCEPT PHARMACEUTICALS IN COM 45845P108 29,117 260,300 SH   SOLE   207,300 0 53,000
INTERCONTINENTAL EXCHANGE IN COM 45866F104 32,086 421,414 SH   SOLE   382,190 0 39,224
INTERCONTINENTAL HOTELS GROU SPONSORED ADS 45857P806 2,155 35,280 SH   SOLE   35,280 0 0
INTERDIGITAL INC COM 45867G101 16,060 243,410 SH   SOLE   213,910 0 29,500
INTERFACE INC COM 458665304 1,494 97,500 SH   SOLE   77,600 0 19,900
INTERNAP CORP COM PAR 45885A409 172 34,699 SH   SOLE   34,699 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 118,156 837,391 SH   SOLE   837,376 0 15
INTERNATIONAL SPEEDWAY CORP CL A 460335201 3,614 82,833 SH   SOLE   73,333 0 9,500
INTERPUBLIC GROUP COS INC COM 460690100 30,694 1,460,943 SH   SOLE   1,418,436 0 42,507
INTERSECT ENT INC COM 46071F103 932 29,000 SH   SOLE   28,800 0 200
INTERXION HOLDING N.V SHS N47279109 593 8,892 SH   SOLE   8,092 0 800
INTL FCSTONE INC COM 46116V105 533 13,748 SH   SOLE   13,748 0 0
INTL PAPER CO COM 460146103 1,997 43,164 SH   SOLE   42,964 0 200
INTRA CELLULAR THERAPIES INC COM 46116X101 1,533 125,867 SH   SOLE   124,867 0 1,000
INTREPID POTASH INC COM 46121Y102 436 114,927 SH   SOLE   114,627 0 300
INTRICON CORP COM 46121H109 306 12,200 SH   SOLE   12,100 0 100
INVACARE CORP COM 461203101 1,092 130,456 SH   SOLE   125,356 0 5,100
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 950 9,100 SH   SOLE   9,100 0 0
INVESCO EXCHNG TRADED FD TR KBW BK 46138E628 1,735 36,000 SH   SOLE   36,000 0 0
INVESCO EXCHNG TRADED FD TR S&P500 LOW VOL 46138E354 2,306 43,800 SH   SOLE   43,800 0 0
INVESCO LTD SHS G491BT108 15,268 790,688 SH   SOLE   778,630 0 12,058
INVESCO MORTGAGE CAPITAL INC COM 46131B100 193 12,213 SH   SOLE   12,180 0 33
INVESTORS BANCORP INC NEW COM 46146L101 7,450 628,660 SH   SOLE   582,260 0 46,400
INVESTORS REAL ESTATE TR SH BEN INT 461730509 265 4,424 SH   SOLE   4,424 0 0
INVITAE CORP COM 46185L103 7,184 306,733 SH   SOLE   293,933 0 12,800
ION GEOPHYSICAL CORP COM NEW 462044207 730 50,526 SH   SOLE   50,300 0 226
IONIS PHARMACEUTICALS INC COM 462222100 65,497 806,911 SH   SOLE   722,411 0 84,500
IOVANCE BIOTHERAPEUTICS INC COM 462260100 489 51,400 SH   SOLE   51,400 0 0
IPG PHOTONICS CORP COM 44980X109 42,284 278,586 SH   SOLE   210,986 0 67,600
IQVIA HLDGS INC COM 46266C105 1,349 9,379 SH   SOLE   9,331 0 48
IRADIMED CORP COM 46266A109 410 14,600 SH   SOLE   14,500 0 100
IRHYTHM TECHNOLOGIES INC COM 450056106 202 2,700 SH   SOLE   2,400 0 300
IRON MTN INC NEW COM 46284V101 19,244 542,700 SH   SOLE   542,500 0 200
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 4,341 320,857 SH   SOLE   265,857 0 55,000
ISHARES TR CORE S&P SCP ETF 464287804 455 5,900 SH   SOLE   5,900 0 0
ISHARES TR MIN VOL USA ETF 46429B697 3,440 58,500 SH   SOLE   58,500 0 0
ISHARES TR NASDAQ BIOTECH 464287556 38,660 345,799 SH   SOLE   345,799 0 0
ISHARES TR RUS 2000 GRW ETF 464287648 18,683 95,000 SH   SOLE   95,000 0 0
ISHARES TR RUS MD CP GR ETF 464287481 3,853 28,400 SH   SOLE   28,400 0 0
ISHARES TR RUS MDCP VAL ETF 464287473 617 7,100 SH   SOLE   7,100 0 0
ISHARES TR RUS MID CAP ETF 464287499 680 12,600 SH   SOLE   12,600 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 129,009 842,700 SH   SOLE   842,700 0 0
ISHARES TR SELECT DIVID ETF 464287168 1,031 10,500 SH   SOLE   10,500 0 0
ISHARES TR TRANS AVG ETF 464287192 9,981 53,300 SH   SOLE   53,300 0 0
ISHARES TR US AER DEF ETF 464288760 1,277 6,400 SH   SOLE   6,400 0 0
ISRAEL CHEMICALS LTD SHS M5920A109 195 37,200 SH   SOLE   37,200 0 0
ITAU UNIBANCO HLDG SA SPON ADR REP PFD 465562106 1,217 138,131 SH   SOLE   138,131 0 0
ITT INC COM 45073V108 11,484 198,000 SH   SOLE   179,000 0 19,000
ITURAN LOCATION AND CONTROL SHS M6158M104 663 19,400 SH   SOLE   18,000 0 1,400
J ALEXANDERS HLDGS INC COM 46609J106 185 18,800 SH   SOLE   17,700 0 1,100
J JILL INC COM 46620W102 303 55,160 SH   SOLE   55,160 0 0
J2 GLOBAL INC COM 48123V102 283 3,264 SH   SOLE   3,264 0 0
JABIL INC COM 466313103 10,208 383,900 SH   SOLE   383,900 0 0
JACK IN THE BOX INC COM 466367109 8,771 108,205 SH   SOLE   105,005 0 3,200
JACOBS ENGR GROUP INC COM 469814107 3,156 41,979 SH   SOLE   9,079 0 32,900
JAGGED PEAK ENERGY INC COM 47009K107 114 10,900 SH   SOLE   10,900 0 0
JAKKS PAC INC COM 47012E106 23 22,547 SH   SOLE   15,647 0 6,900
JAMES RIV GROUP LTD COM G5005R107 954 23,800 SH   SOLE   18,100 0 5,700
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 975 39,051 SH   SOLE   25,614 0 13,437
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 76,037 531,910 SH   SOLE   442,410 0 89,500
JEFFERIES FINL GROUP INC COM 47233W109 203 10,800 SH   SOLE   10,800 0 0
JELD-WEN HLDG INC COM 47580P103 3,848 217,900 SH   SOLE   204,400 0 13,500
JETBLUE AWYS CORP COM 477143101 22,533 1,377,300 SH   SOLE   810,600 0 566,700
JINKOSOLAR HLDG CO LTD SPONSORED ADR 47759T100 385 21,400 SH   SOLE   21,400 0 0
JOHNSON & JOHNSON COM 478160104 246,501 1,763,365 SH   SOLE   1,501,259 0 262,106
JOHNSON OUTDOORS INC CL A 479167108 2,353 32,967 SH   SOLE   30,867 0 2,100
JONES LANG LASALLE INC COM 48020Q107 10,634 68,969 SH   SOLE   61,969 0 7,000
JOUNCE THERAPEUTICS INC COM 481116101 1,202 193,800 SH   SOLE   181,500 0 12,300
JPMORGAN CHASE & CO COM 46625H100 51,045 504,251 SH   SOLE   449,751 0 54,500
JUMEI INTL HLDG LTD SPONSORED ADR 48138L107 104 43,900 SH   SOLE   41,600 0 2,300
JUNIPER NETWORKS INC COM 48203R104 101,771 3,844,776 SH   SOLE   3,133,205 0 711,571
JUST ENERGY GROUP INC COM 48213W101 248 72,900 SH   SOLE   30,300 0 42,600
K12 INC COM 48273U102 2,108 61,774 SH   SOLE   61,751 0 23
KADANT INC COM 48282T104 569 6,465 SH   SOLE   5,765 0 700
KAISER ALUMINUM CORP COM PAR $0.01 483007704 534 5,100 SH   SOLE   5,100 0 0
KAMAN CORP COM 483548103 1,847 31,600 SH   SOLE   31,600 0 0
KANSAS CITY SOUTHERN COM NEW 485170302 18,244 157,300 SH   SOLE   113,900 0 43,400
KAR AUCTION SVCS INC COM 48238T109 36,149 704,522 SH   SOLE   598,895 0 105,627
KARYOPHARM THERAPEUTICS INC COM 48576U106 2,164 370,600 SH   SOLE   360,900 0 9,700
KB HOME COM 48666K109 8,066 333,700 SH   SOLE   333,700 0 0
KBR INC COM 48242W106 6,756 353,900 SH   SOLE   353,900 0 0
KCAP FINL INC COM 48668E101 274 75,654 SH   SOLE   53,740 0 21,914
KEANE GROUP INC COM 48669A108 372 34,200 SH   SOLE   34,200 0 0
KELLOGG CO COM 487836108 21,498 374,655 SH   SOLE   374,636 0 19
KELLY SVCS INC CL A 488152208 1,395 63,232 SH   SOLE   56,032 0 7,200
KEMET CORP COM NEW 488360207 1,555 91,648 SH   SOLE   91,592 0 56
KENNAMETAL INC COM 489170100 1,795 48,841 SH   SOLE   48,841 0 0
KEYCORP NEW COM 493267108 1,715 108,896 SH   SOLE   108,870 0 26
KEYSIGHT TECHNOLOGIES INC COM 49338L103 2,450 28,100 SH   SOLE   9,200 0 18,900
KEYW HLDG CORP COM 493723100 581 67,429 SH   SOLE   49,629 0 17,800
KFORCE INC COM 493732101 3,059 87,110 SH   SOLE   87,110 0 0
KILROY RLTY CORP COM 49427F108 410 5,400 SH   SOLE   5,400 0 0
KIMBALL ELECTRONICS INC COM 49428J109 417 26,928 SH   SOLE   23,529 0 3,399
KIMBALL INTL INC CL B 494274103 1,195 84,538 SH   SOLE   75,038 0 9,500
KIMBERLY CLARK CORP COM 494368103 67,413 544,088 SH   SOLE   544,080 0 8
KINDER MORGAN INC DEL COM 49456B101 12,596 629,491 SH   SOLE   629,491 0 0
KINROSS GOLD CORP COM 496902404 11,769 3,421,177 SH   SOLE   3,421,107 0 70
KINSALE CAP GROUP INC COM 49714P108 686 10,000 SH   SOLE   4,100 0 5,900
KIRKLAND LAKE GOLD LTD COM 49741E100 26,417 868,697 SH   SOLE   867,779 0 918
KIRKLANDS INC COM 497498105 1,069 152,089 SH   SOLE   127,726 0 24,363
KITE RLTY GROUP TR COM NEW 49803T300 1,583 99,000 SH   SOLE   99,000 0 0
KKR REAL ESTATE FIN TR INC COM 48251K100 2,210 110,400 SH   SOLE   110,400 0 0
KLA-TENCOR CORP COM 482480100 25,133 210,476 SH   SOLE   206,772 0 3,704
KNOLL INC COM NEW 498904200 4,293 227,007 SH   SOLE   185,707 0 41,300
KOHLS CORP COM 500255104 49,255 716,221 SH   SOLE   716,161 0 60
KONA GRILL INC COM 50047H201 15 16,000 SH   SOLE   11,500 0 4,500
KONINKLIJKE PHILIPS N V NY REG SH NEW 500472303 12,206 298,719 SH   SOLE   298,719 0 0
KORN FERRY COM NEW 500643200 5,543 123,783 SH   SOLE   118,283 0 5,500
KRATON CORPORATION COM 50077C106 306 9,500 SH   SOLE   9,500 0 0
KRONOS WORLDWIDE INC COM 50105F105 1,542 110,000 SH   SOLE   110,000 0 0
KT CORP SPONSORED ADR 48268K101 3,442 276,700 SH   SOLE   276,700 0 0
KULICKE & SOFFA INDS INC COM 501242101 14,385 650,620 SH   SOLE   548,120 0 102,500
KURA ONCOLOGY INC COM 50127T109 309 18,600 SH   SOLE   18,600 0 0
L3 TECHNOLOGIES INC COM 502413107 22,873 110,837 SH   SOLE   76,835 0 34,002
LA Z BOY INC COM 505336107 2,207 66,900 SH   SOLE   66,900 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409 27,299 178,450 SH   SOLE   151,849 0 26,601
LADDER CAP CORP CL A 505743104 5,869 344,804 SH   SOLE   344,725 0 79
LADENBURG THALMAN FIN SVCS I COM 50575Q102 32 11,200 SH   SOLE   11,200 0 0
LAKELAND BANCORP INC COM 511637100 569 38,140 SH   SOLE   34,540 0 3,600
LAKELAND FINL CORP COM 511656100 1,108 24,502 SH   SOLE   24,302 0 200
LAMAR ADVERTISING CO NEW CL A 512816109 10,779 136,000 SH   SOLE   136,000 0 0
LAMB WESTON HLDGS INC COM 513272104 119,141 1,589,815 SH   SOLE   1,234,319 0 355,496
LANCASTER COLONY CORP COM 513847103 517 3,300 SH   SOLE   3,300 0 0
LANDEC CORP COM 514766104 190 15,458 SH   SOLE   11,058 0 4,400
LANDS END INC NEW COM 51509F105 213 12,800 SH   SOLE   12,800 0 0
LANDSTAR SYS INC COM 515098101 646 5,906 SH   SOLE   5,906 0 0
LANNET INC COM 516012101 1,350 171,500 SH   SOLE   171,500 0 0
LANTHEUS HLDGS INC COM 516544103 3,248 132,700 SH   SOLE   96,000 0 36,700
LAREDO PETROLEUM INC COM 516806106 590 191,000 SH   SOLE   191,000 0 0
LAS VEGAS SANDS CORP COM 517834107 186,178 3,054,100 SH   SOLE   2,778,796 0 275,304
LATTICE SEMICONDUCTOR CORP COM 518415104 7,851 658,047 SH   SOLE   596,947 0 61,100
LAUDER ESTEE COS INC CL A 518439104 79,220 478,529 SH   SOLE   378,120 0 100,409
LAUREATE EDUCATION INC CL A 518613203 4,157 277,676 SH   SOLE   270,048 0 7,628
LAZARD LTD SHS A G54050102 22,934 634,601 SH   SOLE   580,901 0 53,700
LEAR CORP COM NEW 521865204 23,266 171,436 SH   SOLE   171,436 0 0
LEGACY RESVS INC COM 524706108 8 17,300 SH   SOLE   17,200 0 100
LEGG MASON INC COM 524901105 1,716 62,700 SH   SOLE   62,700 0 0
LEIDOS HLDGS INC COM 525327102 29,104 454,117 SH   SOLE   404,615 0 49,502
LEJU HLDGS LTD SPONSORED ADS 50187J108 29 18,315 SH   SOLE   17,515 0 800
LEMAITRE VASCULAR INC COM 525558201 508 16,400 SH   SOLE   15,300 0 1,100
LENNOX INTL INC COM 526107107 4,641 17,552 SH   SOLE   17,552 0 0
LEXICON PHARMACEUTICALS INC COM NEW 528872302 205 36,916 SH   SOLE   33,916 0 3,000
LEXINGTON REALTY TRUST COM 529043101 7,196 794,308 SH   SOLE   788,908 0 5,400
LG DISPLAY CO LTD SPONS ADR REP 50186V102 160 18,500 SH   SOLE   18,500 0 0
LIBBEY INC COM 529898108 46 16,241 SH   SOLE   15,941 0 300
LIBERTY EXPEDIA HLDGS INC SER A COM 53046P109 3,364 78,599 SH   SOLE   78,599 0 0
LIBERTY GLOBAL PLC SHS CL A G5480U104 10,641 427,000 SH   SOLE   334,500 0 92,500
LIBERTY MEDIA CORP DELAWARE COM C BRAVES GRP 531229888 600 21,600 SH   SOLE   15,400 0 6,200
LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 27,273 713,200 SH   SOLE   631,136 0 82,064
LIBERTY OILFIELD SVCS INC COM CL A 53115L104 1,070 69,500 SH   SOLE   69,500 0 0
LIBERTY PPTY TR SH BEN INT 531172104 344 7,100 SH   SOLE   7,100 0 0
LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 3,329 234,600 SH   SOLE   210,400 0 24,200
LIFEVANTAGE CORP COM NEW 53222K205 228 15,972 SH   SOLE   15,272 0 700
LIGAND PHARMACEUTICALS INC COM NEW 53220K504 41,292 328,472 SH   SOLE   271,272 0 57,200
LILLY ELI & CO COM 532457108 92,067 709,516 SH   SOLE   709,516 0 0
LIMELIGHT NETWORKS INC COM 53261M104 3,217 996,112 SH   SOLE   812,174 0 183,938
LINCOLN ELEC HLDGS INC COM 533900106 18,529 220,931 SH   SOLE   173,454 0 47,477
LINCOLN NATL CORP IND COM 534187109 22,445 382,364 SH   SOLE   312,242 0 70,122
LINDBLAD EXPEDITIONS HLDGS I COM 535219109 2,339 153,400 SH   SOLE   134,500 0 18,900
LINDSAY CORP COM 535555106 532 5,500 SH   SOLE   5,500 0 0
LIONS GATE ENTMNT CORP CL A VTG 535919401 1,802 115,200 SH   SOLE   109,400 0 5,800
LIQUIDITY SERVICES INC COM 53635B107 477 61,899 SH   SOLE   52,599 0 9,300
LIVE NATION ENTERTAINMENT IN COM 538034109 5,213 82,043 SH   SOLE   62,943 0 19,100
LIVE OAK BANCSHARES INC COM 53803X105 1,271 87,000 SH   SOLE   76,000 0 11,000
LIVEPERSON INC COM 538146101 9,471 326,354 SH   SOLE   265,154 0 61,200
LIVERAMP HLDGS INC COM 53815P108 362 6,627 SH   SOLE   6,427 0 200
LKQ CORP COM 501889208 15,436 543,900 SH   SOLE   493,800 0 50,100
LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 1,493 465,000 SH   SOLE   465,000 0 0
LOCKHEED MARTIN CORP COM 539830109 223,317 743,992 SH   SOLE   563,682 0 180,310
LOEWS CORP COM 540424108 785 16,372 SH   SOLE   16,332 0 40
LOGITECH INTL S A SHS H50430232 40,807 1,037,284 SH   SOLE   1,037,284 0 0
LOGMEIN INC COM 54142L109 13,257 165,505 SH   SOLE   124,248 0 41,257
LOUISIANA PAC CORP COM 546347105 13,248 543,400 SH   SOLE   543,400 0 0
LPL FINL HLDGS INC COM 50212V100 21,057 302,327 SH   SOLE   298,687 0 3,640
LSC COMMUNICATIONS INC COM 50218P107 150 22,900 SH   SOLE   20,600 0 2,300
LSI INDS INC COM 50216C108 228 86,800 SH   SOLE   72,820 0 13,980
LTC PPTYS INC COM 502175102 4,593 100,275 SH   SOLE   98,330 0 1,945
LULULEMON ATHLETICA INC COM 550021109 1,712 10,448 SH   SOLE   92 0 10,356
LUMBER LIQUIDATORS HLDGS INC COM 55003T107 530 52,489 SH   SOLE   19,189 0 33,300
LUMINEX CORP DEL COM 55027E102 1,063 46,200 SH   SOLE   46,200 0 0
LUXOFT HLDG INC ORD SHS CL A G57279104 5,219 88,901 SH   SOLE   65,154 0 23,747
LYDALL INC DEL COM 550819106 263 11,204 SH   SOLE   4,904 0 6,300
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 103,296 1,228,546 SH   SOLE   1,144,958 0 83,588
M & T BK CORP COM 55261F104 54,268 345,612 SH   SOLE   251,212 0 94,400
MACATAWA BK CORP COM 554225102 329 33,100 SH   SOLE   29,200 0 3,900
MACERICH CO COM 554382101 824 19,000 SH   SOLE   19,000 0 0
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 4,479 268,034 SH   SOLE   264,002 0 4,032
MACYS INC COM 55616P104 92,791 3,861,458 SH   SOLE   3,026,958 0 834,500
MADDEN STEVEN LTD COM 556269108 225 6,650 SH   SOLE   6,650 0 0
MADISON SQUARE GARDEN CO NEW CL A 55825T103 30,984 105,700 SH   SOLE   94,000 0 11,700
MAGELLAN HEALTH INC COM NEW 559079207 20,645 313,185 SH   SOLE   261,682 0 51,503
MAGNA INTL INC COM 559222401 29,482 605,500 SH   SOLE   543,100 0 62,400
MAGNACHIP SEMICONDUCTOR CORP COM 55933J203 1,341 181,228 SH   SOLE   136,755 0 44,473
MAIDEN HOLDINGS LTD SHS G5753U112 479 644,841 SH   SOLE   555,911 0 88,930
MALIBU BOATS INC COM CL A 56117J100 7,351 185,725 SH   SOLE   148,516 0 37,209
MALLINCKRODT PUB LTD CO SHS G5785G107 5,176 238,101 SH   SOLE   237,601 0 500
MAMMOTH ENERGY SVCS INC COM 56155L108 559 33,600 SH   SOLE   33,600 0 0
MANCHESTER UTD PLC NEW ORD CL A G5784H106 1,506 78,334 SH   SOLE   66,634 0 11,700
MANHATTAN ASSOCS INC COM 562750109 6,831 123,944 SH   SOLE   123,944 0 0
MANNING & NAPIER INC CL A 56382Q102 109 51,839 SH   SOLE   42,339 0 9,500
MANNKIND CORP COM NEW 56400P706 484 245,500 SH   SOLE   245,500 0 0
MANPOWERGROUP INC COM 56418H100 45,444 549,574 SH   SOLE   446,074 0 103,500
MANTECH INTL CORP CL A 564563104 871 16,121 SH   SOLE   16,121 0 0
MANULIFE FINL CORP COM 56501R106 29,741 1,758,762 SH   SOLE   1,726,562 0 32,200
MARATHON OIL CORP COM 565849106 72,877 4,361,300 SH   SOLE   3,953,700 0 407,600
MARATHON PETE CORP COM 56585A102 7,442 124,346 SH   SOLE   124,267 0 79
MARCHEX INC CL B 56624R108 93 19,700 SH   SOLE   9,300 0 10,400
MARCUS & MILLICHAP INC COM 566324109 4,216 103,500 SH   SOLE   87,900 0 15,600
MARCUS CORP COM 566330106 4,403 109,943 SH   SOLE   95,143 0 14,800
MARINEMAX INC COM 567908108 1,620 84,527 SH   SOLE   77,491 0 7,036
MARINUS PHARMACEUTICALS INC COM 56854Q101 224 53,500 SH   SOLE   53,500 0 0
MARKEL CORP COM 570535104 942 946 SH   SOLE   846 0 100
MARSH & MCLENNAN COS INC COM 571748102 432 4,600 SH   SOLE   4,600 0 0
MARTEN TRANS LTD COM 573075108 3,524 197,666 SH   SOLE   181,762 0 15,904
MARTIN MARIETTA MATLS INC COM 573284106 342 1,700 SH   SOLE   0 0 1,700
MASCO CORP COM 574599106 197,368 5,020,805 SH   SOLE   4,080,403 0 940,402
MASIMO CORP COM 574795100 36,847 266,468 SH   SOLE   219,042 0 47,426
MASONITE INTL CORP NEW COM 575385109 5,428 108,800 SH   SOLE   108,600 0 200
MASTEC INC COM 576323109 392 8,155 SH   SOLE   7,447 0 708
MASTERCARD INC CL A 57636Q104 95,174 404,223 SH   SOLE   336,400 0 67,823
MASTERCRAFT BOAT HLDGS INC COM 57637H103 3,398 150,561 SH   SOLE   120,264 0 30,297
MATCH GROUP INC COM 57665R106 67,087 1,185,076 SH   SOLE   979,605 0 205,471
MATRIX SVC CO COM 576853105 2,850 145,538 SH   SOLE   117,685 0 27,853
MATSON INC COM 57686G105 368 10,200 SH   SOLE   10,200 0 0
MAXAR TECHNOLOGIES INC COM 57778K105 540 134,300 SH   SOLE   121,400 0 12,900
MAXIM INTEGRATED PRODS INC COM 57772K101 56,228 1,057,507 SH   SOLE   820,890 0 236,617
MBIA INC COM 55262C100 107 11,200 SH   SOLE   11,200 0 0
MCCORMICK & CO INC COM NON VTG 579780206 2,290 15,200 SH   SOLE   700 0 14,500
MCDERMOTT INTL INC COM 580037703 367 49,266 SH   SOLE   49,266 0 0
MCDONALDS CORP COM 580135101 397,701 2,094,265 SH   SOLE   1,586,376 0 507,889
MCGRATH RENTCORP COM 580589109 6,104 107,902 SH   SOLE   92,209 0 15,693
MDC PARTNERS INC CL A SUB VTG 552697104 278 123,576 SH   SOLE   123,250 0 326
MDU RES GROUP INC COM 552690109 16,566 641,340 SH   SOLE   544,440 0 96,900
MEDALLION FINL CORP COM 583928106 129 18,657 SH   SOLE   10,757 0 7,900
MEDEQUITIES RLTY TR INC COM 58409L306 897 80,587 SH   SOLE   76,187 0 4,400
MEDICAL PPTYS TRUST INC COM 58463J304 2,581 139,431 SH   SOLE   139,431 0 0
MEDIFAST INC COM 58470H101 6,947 54,468 SH   SOLE   54,468 0 0
MEDLEY CAP CORP COM 58503F106 51 16,400 SH   SOLE   16,400 0 0
MEDPACE HLDGS INC COM 58506Q109 10,644 180,500 SH   SOLE   147,334 0 33,166
MEDTRONIC PLC SHS G5960L103 11,039 121,202 SH   SOLE   111,302 0 9,900
MEET GROUP INC COM 58513U101 2,084 414,229 SH   SOLE   405,225 0 9,004
MEI PHARMA INC COM NEW 55279B202 60 19,404 SH   SOLE   18,004 0 1,400
MELCO RESORTS AND ENTMT LTD ADR 585464100 28,579 1,265,100 SH   SOLE   1,054,300 0 210,800
MELLANOX TECHNOLOGIES LTD SHS M51363113 91,128 769,925 SH   SOLE   605,389 0 164,536
MENLO THERAPEUTICS INC COM 586858102 221 28,200 SH   SOLE   27,700 0 500
MERCADOLIBRE INC COM 58733R102 5,902 11,624 SH   SOLE   7,824 0 3,800
MERCANTILE BANK CORP COM 587376104 608 18,584 SH   SOLE   15,184 0 3,400
MERCER INTL INC COM 588056101 1,713 126,759 SH   SOLE   94,463 0 32,296
MERCHANTS BANCORP IND COM 58844R108 277 12,900 SH   SOLE   11,900 0 1,000
MERCK & CO INC COM 58933Y105 40,575 487,862 SH   SOLE   487,835 0 27
MERCURY GENL CORP NEW COM 589400100 6,551 130,827 SH   SOLE   127,718 0 3,109
MERIDIAN BANCORP INC MD COM 58958U103 1,392 88,723 SH   SOLE   73,623 0 15,100
MERIDIAN BIOSCIENCE INC COM 589584101 2,642 150,040 SH   SOLE   125,025 0 25,015
MERITOR INC COM 59001K100 3,731 183,344 SH   SOLE   147,344 0 36,000
MESABI TR CTF BEN INT 590672101 325 11,100 SH   SOLE   11,100 0 0
META FINL GROUP INC COM 59100U108 317 16,100 SH   SOLE   7,300 0 8,800
METHANEX CORP COM 59151K108 21,334 375,201 SH   SOLE   362,001 0 13,200
METLIFE INC COM 59156R108 4,555 106,999 SH   SOLE   102,299 0 4,700
METROPOLITAN BK HLDG CORP COM 591774104 484 13,900 SH   SOLE   12,400 0 1,500
MFA FINL INC COM 55272X102 10,431 1,434,808 SH   SOLE   1,414,208 0 20,600
MGIC INVT CORP WIS COM 552848103 2,447 185,555 SH   SOLE   151,555 0 34,000
MGM GROWTH PPTYS LLC CL A COM 55303A105 7,769 240,901 SH   SOLE   240,900 0 1
MGM RESORTS INTERNATIONAL COM 552953101 116,302 4,532,419 SH   SOLE   4,303,512 0 228,907
MICHAELS COS INC COM 59408Q106 196 17,200 SH   SOLE   16,800 0 400
MICRO FOCUS INTERNATIONAL PL SPON ADR NEW 594837304 1,112 43,100 SH   SOLE   43,100 0 0
MICRON TECHNOLOGY INC COM 595112103 5,189 125,556 SH   SOLE   42,483 0 83,073
MICROSTRATEGY INC CL A NEW 594972408 6,999 48,518 SH   SOLE   39,018 0 9,500
MIDDLESEX WATER CO COM 596680108 340 6,077 SH   SOLE   5,577 0 500
MIDSTATES PETE CO INC COM PAR 59804T407 800 81,927 SH   SOLE   68,321 0 13,606
MIDWESTONE FINL GROUP INC NE COM 598511103 259 9,500 SH   SOLE   7,300 0 2,200
MILACRON HLDGS CORP COM 59870L106 503 44,400 SH   SOLE   44,400 0 0
MILLER HERMAN INC COM 600544100 3,494 99,326 SH   SOLE   99,326 0 0
MILLER INDS INC TENN COM NEW 600551204 239 7,752 SH   SOLE   7,152 0 600
MIMECAST LTD ORD SHS G14838109 17,051 360,100 SH   SOLE   327,100 0 33,000
MIRATI THERAPEUTICS INC COM 60468T105 7,777 106,100 SH   SOLE   106,100 0 0
MISTRAS GROUP INC COM 60649T107 589 42,628 SH   SOLE   35,428 0 7,200
MITEK SYS INC COM NEW 606710200 536 43,800 SH   SOLE   38,900 0 4,900
MITSUBISHI UFJ FINL GROUP IN SPONSORED ADS 606822104 304 61,500 SH   SOLE   61,500 0 0
MOBILEIRON INC COM NEW 60739U204 1,648 301,300 SH   SOLE   243,800 0 57,500
MODEL N INC COM 607525102 4,280 244,000 SH   SOLE   195,987 0 48,013
MODINE MFG CO COM 607828100 1,819 131,116 SH   SOLE   97,716 0 33,400
MOELIS & CO CL A 60786M105 4,149 99,700 SH   SOLE   98,600 0 1,100
MOHAWK INDS INC COM 608190104 137,193 1,087,536 SH   SOLE   855,717 0 231,819
MOLINA HEALTHCARE INC COM 60855R100 70,557 497,018 SH   SOLE   417,965 0 79,053
MOLSON COORS BREWING CO CL B 60871R209 2,291 38,400 SH   SOLE   38,400 0 0
MOMENTA PHARMACEUTICALS INC COM 60877T100 2,255 155,190 SH   SOLE   155,190 0 0
MOMO INC ADR 60879B107 2,715 71,000 SH   SOLE   71,000 0 0
MONARCH CASINO & RESORT INC COM 609027107 1,643 37,402 SH   SOLE   30,183 0 7,219
MONDELEZ INTL INC CL A 609207105 2,196 43,982 SH   SOLE   20,570 0 23,412
MONEYGRAM INTL INC COM NEW 60935Y208 119 58,147 SH   SOLE   58,047 0 100
MONGODB INC CL A 60937P106 4,749 32,300 SH   SOLE   32,300 0 0
MONMOUTH REAL ESTATE INVT CO CL A 609720107 8,981 681,378 SH   SOLE   630,740 0 50,638
MONOTYPE IMAGING HOLDINGS IN COM 61022P100 1,792 90,078 SH   SOLE   88,778 0 1,300
MONROE CAP CORP COM 610335101 804 66,200 SH   SOLE   39,400 0 26,800
MONSTER BEVERAGE CORP NEW COM 61174X109 74,519 1,365,321 SH   SOLE   1,111,774 0 253,547
MOODYS CORP COM 615369105 14,364 79,317 SH   SOLE   51,871 0 27,446
MORGAN STANLEY COM NEW 617446448 1,080 25,592 SH   SOLE   25,589 0 3
MORNINGSTAR INC COM 617700109 1,058 8,400 SH   SOLE   8,400 0 0
MOSAIC CO NEW COM 61945C103 385 14,110 SH   SOLE   8,507 0 5,603
MOTOROLA SOLUTIONS INC COM NEW 620076307 6,186 44,054 SH   SOLE   44,033 0 21
MOUNTAIN PROV DIAMONDS INC COM NEW 62426E402 31 35,000 SH   SOLE   35,000 0 0
MOVADO GROUP INC COM 624580106 1,975 54,297 SH   SOLE   54,197 0 100
MSA SAFETY INC COM 553498106 1,365 13,200 SH   SOLE   12,100 0 1,100
MSC INDL DIRECT INC CL A 553530106 3,231 39,070 SH   SOLE   39,070 0 0
MSCI INC COM 55354G100 24,002 120,711 SH   SOLE   99,432 0 21,279
MSG NETWORK INC CL A 553573106 2,049 94,200 SH   SOLE   94,200 0 0
MUELLER WTR PRODS INC COM SER A 624758108 3,195 318,217 SH   SOLE   318,190 0 27
MURPHY OIL CORP COM 626717102 21,746 742,200 SH   SOLE   742,200 0 0
MURPHY USA INC COM 626755102 291 3,400 SH   SOLE   3,400 0 0
MYERS INDS INC COM 628464109 1,142 66,721 SH   SOLE   65,221 0 1,500
MYOKARDIA INC COM 62857M105 250 4,800 SH   SOLE   4,800 0 0
MYR GROUP INC DEL COM 55405W104 1,286 37,137 SH   SOLE   30,937 0 6,200
NABRIVA THERAPEUTICS PLC SHS G63637105 56 23,000 SH   SOLE   23,000 0 0
NACCO INDS INC CL A 629579103 315 8,241 SH   SOLE   7,941 0 300
NANOMETRICS INC COM 630077105 7,957 257,690 SH   SOLE   213,481 0 44,209
NANOSTRING TECHNOLOGIES INC COM 63009R109 3,994 166,900 SH   SOLE   155,300 0 11,600
NASDAQ INC COM 631103108 333 3,801 SH   SOLE   3,507 0 294
NATERA INC COM 632307104 4,751 230,400 SH   SOLE   185,500 0 44,900
NATHANS FAMOUS INC NEW COM 632347100 253 3,700 SH   SOLE   3,600 0 100
NATIONAL CINEMEDIA INC COM 635309107 1,087 154,144 SH   SOLE   144,144 0 10,000
NATIONAL COMM CORP COM 63546L102 400 10,200 SH   SOLE   9,400 0 800
NATIONAL FUEL GAS CO N J COM 636180101 9,522 156,200 SH   SOLE   156,200 0 0
NATIONAL GEN HLDGS CORP COM 636220303 349 14,700 SH   SOLE   12,900 0 1,800
NATIONAL HEALTH INVS INC COM 63633D104 8,099 103,112 SH   SOLE   101,406 0 1,706
NATIONAL HEALTHCARE CORP COM 635906100 690 9,091 SH   SOLE   8,991 0 100
NATIONAL INSTRS CORP COM 636518102 11,512 259,505 SH   SOLE   237,191 0 22,314
NATIONAL OILWELL VARCO INC COM 637071101 3,599 135,100 SH   SOLE   135,100 0 0
NATIONAL PRESTO INDS INC COM 637215104 1,200 11,054 SH   SOLE   10,154 0 900
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 2,574 90,300 SH   SOLE   90,300 0 0
NATURAL GAS SERVICES GROUP COM 63886Q109 589 34,011 SH   SOLE   28,218 0 5,793
NATURAL GROCERS BY VITAMIN C COM 63888U108 923 77,200 SH   SOLE   64,200 0 13,000
NATURAL HEALTH TRENDS CORP COM PAR $.001 63888P406 814 62,800 SH   SOLE   55,200 0 7,600
NAUTILUS INC COM 63910B102 95 17,100 SH   SOLE   17,100 0 0
NAVIENT CORPORATION COM 63938C108 2,965 256,300 SH   SOLE   247,500 0 8,800
NAVIGANT CONSULTING INC COM 63935N107 621 31,872 SH   SOLE   31,866 0 6
NAVIOS MARITIME PARTNERS L P UNIT LPI Y62267102 10 10,800 SH   SOLE   10,800 0 0
NCI BUILDING SYS INC COM NEW 628852204 3,850 625,020 SH   SOLE   561,416 0 63,604
NCR CORP NEW COM 62886E108 3,675 134,657 SH   SOLE   109,543 0 25,114
NEOGENOMICS INC COM NEW 64049M209 2,181 106,600 SH   SOLE   80,600 0 26,000
NEOPHOTONICS CORP COM 64051T100 290 46,151 SH   SOLE   46,151 0 0
NEPTUNE WELLNESS SOLUTIONS I COM 64079L105 359 112,610 SH   SOLE   112,610 0 0
NET 1 UEPS TECHNOLOGIES INC COM NEW 64107N206 1,441 401,435 SH   SOLE   308,445 0 92,990
NETAPP INC COM 64110D104 87,299 1,259,002 SH   SOLE   1,100,302 0 158,700
NETGEAR INC COM 64111Q104 1,682 50,800 SH   SOLE   43,800 0 7,000
NETSOL TECHNOLOGIES INC COM PAR $.001 64115A402 77 11,800 SH   SOLE   10,700 0 1,100
NEUROCRINE BIOSCIENCES INC COM 64125C109 66,681 756,873 SH   SOLE   661,247 0 95,626
NEW GOLD INC CDA COM 644535106 567 658,652 SH   SOLE   583,431 0 75,221
NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 101,342 1,124,900 SH   SOLE   788,900 0 336,000
NEW RELIC INC COM 64829B100 82,424 835,099 SH   SOLE   669,987 0 165,112
NEW SR INVT GROUP INC COM 648691103 447 82,100 SH   SOLE   82,100 0 0
NEW YORK TIMES CO CL A 650111107 2,247 68,408 SH   SOLE   68,408 0 0
NEWLINK GENETICS CORP COM 651511107 261 135,000 SH   SOLE   134,900 0 100
NEWMARK GROUP INC CL A 65158N102 4,048 485,320 SH   SOLE   383,653 0 101,667
NEWMONT MNG CORP COM 651639106 100,900 2,820,792 SH   SOLE   2,772,992 0 47,800
NEWS CORP NEW CL A 65249B109 1,262 101,456 SH   SOLE   101,456 0 0
NEXTGEN HEALTHCARE INC COM 65343C102 1,718 102,089 SH   SOLE   74,489 0 27,600
NIC INC COM 62914B100 7,207 421,692 SH   SOLE   372,892 0 48,800
NIELSEN HLDGS PLC SHS EUR G6518L108 52,268 2,208,200 SH   SOLE   2,129,100 0 79,100
NII HLDGS INC COM PAR 62913F508 254 129,800 SH   SOLE   129,800 0 0
NIKE INC CL B 654106103 23,816 282,817 SH   SOLE   123 0 282,694
NMI HLDGS INC CL A 629209305 2,465 95,300 SH   SOLE   61,500 0 33,800
NOBLE CORP PLC SHS USD G65431101 2,167 754,953 SH   SOLE   742,753 0 12,200
NOBLE ENERGY INC COM 655044105 6,649 268,857 SH   SOLE   262,632 0 6,225
NOMAD FOODS LTD USD ORD SHS G6564A105 9,773 477,900 SH   SOLE   380,300 0 97,600
NOODLES & CO COM CL A 65540B105 2,849 419,000 SH   SOLE   326,500 0 92,500
NORBORD INC COM NEW 65548P403 9,447 342,890 SH   SOLE   342,690 0 200
NORDIC AMERICAN TANKERS LIMI COM G65773106 33 16,100 SH   SOLE   16,100 0 0
NORDSTROM INC COM 655664100 27,568 621,185 SH   SOLE   621,156 0 29
NORFOLK SOUTHERN CORP COM 655844108 67,187 359,500 SH   SOLE   235,700 0 123,800
NORTH AMERN CONSTR GROUP LTD COM 656811106 433 37,200 SH   SOLE   32,500 0 4,700
NORTHERN OIL & GAS INC NEV COM 665531109 118 43,007 SH   SOLE   43,007 0 0
NORTHERN TR CORP COM 665859104 7,658 84,700 SH   SOLE   78,100 0 6,600
NORTHFIELD BANCORP INC DEL COM 66611T108 408 29,350 SH   SOLE   23,450 0 5,900
NORTHRIM BANCORP INC COM 666762109 499 14,500 SH   SOLE   12,600 0 1,900
NORTHROP GRUMMAN CORP COM 666807102 33,533 124,380 SH   SOLE   72,657 0 51,723
NORTHWEST BANCSHARES INC MD COM 667340103 2,404 141,650 SH   SOLE   141,650 0 0
NORTHWEST NAT HLDG CO COM 66765N105 2,323 35,400 SH   SOLE   35,400 0 0
NORTHWEST PIPE CO COM 667746101 326 13,604 SH   SOLE   9,004 0 4,600
NORTHWESTERN CORP COM NEW 668074305 232 3,300 SH   SOLE   3,300 0 0
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 77,010 1,401,200 SH   SOLE   1,310,348 0 90,852
NOVAVAX INC COM 670002104 1,576 2,861,249 SH   SOLE   2,828,649 0 32,600
NOVO-NORDISK A S ADR 670100205 842 16,100 SH   SOLE   5,400 0 10,700
NOVOCURE LTD ORD SHS G6674U108 25,593 531,300 SH   SOLE   491,300 0 40,000
NRG ENERGY INC COM NEW 629377508 176,942 4,165,294 SH   SOLE   3,592,251 0 573,043
NU SKIN ENTERPRISES INC CL A 67018T105 7,112 148,600 SH   SOLE   142,000 0 6,600
NUANCE COMMUNICATIONS INC COM 67020Y100 7,551 445,992 SH   SOLE   315,292 0 130,700
NUCOR CORP COM 670346105 32,209 552,000 SH   SOLE   353,100 0 198,900
NUTANIX INC CL A 67059N108 321 8,500 SH   SOLE   8,500 0 0
NUVASIVE INC COM 670704105 2,957 52,070 SH   SOLE   40,570 0 11,500
NUVECTRA CORP COM 67075N108 393 35,700 SH   SOLE   28,200 0 7,500
NVENT ELECTRIC PLC SHS G6700G107 6,089 225,700 SH   SOLE   175,800 0 49,900
NVR INC COM 62944T105 53,101 19,191 SH   SOLE   15,891 0 3,300
O REILLY AUTOMOTIVE INC NEW COM 67103H107 168,958 435,122 SH   SOLE   343,255 0 91,867
OAKTREE SPECIALTY LENDING CO COM 67401P108 1,867 360,500 SH   SOLE   333,843 0 26,657
OAKTREE STRATEGIC INCOME COR COM 67402D104 156 19,275 SH   SOLE   14,075 0 5,200
OASIS PETE INC NEW COM 674215108 2,043 338,212 SH   SOLE   332,812 0 5,400
OBSIDIAN ENERGY LTD COM 674482104 3 10,100 SH   SOLE   10,100 0 0
OCCIDENTAL PETE CORP COM 674599105 340,851 5,148,800 SH   SOLE   4,340,800 0 808,000
OCEANEERING INTL INC COM 675232102 1,993 126,400 SH   SOLE   126,400 0 0
OCWEN FINL CORP COM NEW 675746309 155 85,031 SH   SOLE   85,031 0 0
OFFICE DEPOT INC COM 676220106 7,892 2,174,190 SH   SOLE   2,173,845 0 345
OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 1,184 42,838 SH   SOLE   42,838 0 0
OFG BANCORP COM 67103X102 6,553 331,141 SH   SOLE   306,941 0 24,200
OGE ENERGY CORP COM 670837103 2,626 60,900 SH   SOLE   60,900 0 0
OKTA INC CL A 679295105 67,835 819,960 SH   SOLE   686,084 0 133,876
OLD REP INTL CORP COM 680223104 19,665 940,010 SH   SOLE   928,895 0 11,115
OLIN CORP COM PAR $1 680665205 1,276 55,141 SH   SOLE   55,141 0 0
OLLIES BARGAIN OUTLT HLDGS I COM 681116109 5,077 59,504 SH   SOLE   20,504 0 39,000
OMEGA HEALTHCARE INVS INC COM 681936100 23,203 608,205 SH   SOLE   570,437 0 37,768
OMEROS CORP COM 682143102 1,044 60,100 SH   SOLE   60,100 0 0
OMNICOM GROUP INC COM 681919106 48,850 669,270 SH   SOLE   669,264 0 6
OMNOVA SOLUTIONS INC COM 682129101 1,312 186,890 SH   SOLE   155,745 0 31,145
ON DECK CAP INC COM 682163100 1,658 305,900 SH   SOLE   290,700 0 15,200
ONCOMED PHARMACEUTICALS INC COM 68234X102 12 11,300 SH   SOLE   10,300 0 1,000
ONE LIBERTY PPTYS INC COM 682406103 307 10,570 SH   SOLE   10,248 0 322
ONEMAIN HLDGS INC COM 68268W103 241 7,600 SH   SOLE   7,600 0 0
ONESPAN INC COM 68287N100 1,831 95,257 SH   SOLE   80,857 0 14,400
OOMA INC COM 683416101 399 30,100 SH   SOLE   24,200 0 5,900
OPEN TEXT CORP COM 683715106 14,091 366,668 SH   SOLE   343,168 0 23,500
OPHTHOTECH CORP COM 683745103 79 55,800 SH   SOLE   55,800 0 0
OPPENHEIMER HLDGS INC CL A NON VTG 683797104 963 37,000 SH   SOLE   31,216 0 5,784
OPTINOSE INC COM 68404V100 227 22,000 SH   SOLE   20,200 0 1,800
OPUS BK IRVINE CALIF COM 684000102 843 42,600 SH   SOLE   42,600 0 0
ORACLE CORP COM 68389X105 91,145 1,696,984 SH   SOLE   1,693,760 0 3,224
ORASURE TECHNOLOGIES INC COM 68554V108 2,738 245,520 SH   SOLE   219,797 0 25,723
ORION ENGINEERED CARBONS S A COM L72967109 9,551 502,948 SH   SOLE   437,352 0 65,596
ORION GROUP HOLDINGS INC COM 68628V308 297 101,767 SH   SOLE   86,667 0 15,100
ORITANI FINL CORP DEL COM 68633D103 1,042 62,663 SH   SOLE   50,163 0 12,500
ORIX CORP SPONSORED ADR 686330101 970 13,500 SH   SOLE   13,500 0 0
ORTHOFIX MED INC COM 68752M108 4,126 73,142 SH   SOLE   68,942 0 4,200
OSHKOSH CORP COM 688239201 43,679 581,382 SH   SOLE   449,965 0 131,417
OSISKO GOLD ROYALTIES LTD COM 68827L101 342 30,405 SH   SOLE   30,405 0 0
OTONOMY INC COM 68906L105 143 54,300 SH   SOLE   41,838 0 12,462
OUTFRONT MEDIA INC COM 69007J106 15,342 655,656 SH   SOLE   641,756 0 13,900
OVERSEAS SHIPHOLDING GROUP I CL A NEW 69036R863 761 332,110 SH   SOLE   312,210 0 19,900
OWENS & MINOR INC NEW COM 690732102 1,997 487,072 SH   SOLE   476,372 0 10,700
OWENS CORNING NEW COM 690742101 48,480 1,028,856 SH   SOLE   836,424 0 192,432
OWENS ILL INC COM NEW 690768403 2,369 124,800 SH   SOLE   124,800 0 0
OXFORD IMMUNOTEC GLOBAL PLC ORD SHS G6855A103 884 51,300 SH   SOLE   39,500 0 11,800
OXFORD INDS INC COM 691497309 459 6,100 SH   SOLE   6,100 0 0
OXFORD SQUARE CAP CORP COM 69181V107 1,421 218,691 SH   SOLE   181,814 0 36,877
PACCAR INC COM 693718108 14,514 213,000 SH   SOLE   166,600 0 46,400
PACIRA PHARMACEUTICALS INC COM 695127100 9,126 239,776 SH   SOLE   225,176 0 14,600
PACKAGING CORP AMER COM 695156109 3,758 37,813 SH   SOLE   37,813 0 0
PALATIN TECHNOLOGIES INC COM PAR $ .01 696077403 13 13,300 SH   SOLE   13,300 0 0
PALO ALTO NETWORKS INC COM 697435105 275,884 1,135,885 SH   SOLE   858,222 0 277,663
PAN AMERICAN SILVER CORP COM 697900108 5,237 395,246 SH   SOLE   394,346 0 900
PARAMOUNT GROUP INC COM 69924R108 4,800 338,300 SH   SOLE   338,300 0 0
PARK ELECTROCHEMICAL CORP COM 700416209 673 42,850 SH   SOLE   39,950 0 2,900
PARK HOTELS RESORTS INC COM 700517105 17,563 565,100 SH   SOLE   565,100 0 0
PARK NATL CORP COM 700658107 344 3,630 SH   SOLE   3,630 0 0
PARKER HANNIFIN CORP COM 701094104 22,535 131,305 SH   SOLE   41,993 0 89,312
PARSLEY ENERGY INC CL A 701877102 552 28,600 SH   SOLE   28,600 0 0
PARTY CITY HOLDCO INC COM 702149105 675 85,000 SH   SOLE   45,400 0 39,600
PATTERN ENERGY GROUP INC CL A 70338P100 1,586 72,100 SH   SOLE   72,100 0 0
PATTERSON COMPANIES INC COM 703395103 25,222 1,154,345 SH   SOLE   939,471 0 214,874
PATTERSON UTI ENERGY INC COM 703481101 2,771 197,628 SH   SOLE   196,328 0 1,300
PAYCHEX INC COM 704326107 3,225 40,210 SH   SOLE   40,210 0 0
PAYCOM SOFTWARE INC COM 70432V102 6,033 31,900 SH   SOLE   26,800 0 5,100
PAYLOCITY HLDG CORP COM 70438V106 15,348 172,080 SH   SOLE   158,100 0 13,980
PC CONNECTION INC COM 69318J100 277 7,564 SH   SOLE   4,564 0 3,000
PCM INC COM 69323K100 2,963 80,900 SH   SOLE   63,700 0 17,200
PCSB FINL CORP COM 69324R104 781 39,900 SH   SOLE   35,700 0 4,200
PDF SOLUTIONS INC COM 693282105 1,331 107,800 SH   SOLE   81,100 0 26,700
PDL BIOPHARMA INC COM 69329Y104 2,307 620,290 SH   SOLE   566,690 0 53,600
PEABODY ENERGY CORP NEW COM 704551100 10,731 378,800 SH   SOLE   378,787 0 13
PEAPACK-GLADSTONE FINL CORP COM 704699107 828 31,594 SH   SOLE   26,894 0 4,700
PEARSON PLC SPONSORED ADR 705015105 453 41,300 SH   SOLE   41,300 0 0
PEBBLEBROOK HOTEL TR COM 70509V100 5,006 161,175 SH   SOLE   161,175 0 0
PEMBINA PIPELINE CORP COM 706327103 3,052 83,014 SH   SOLE   83,014 0 0
PENN VA CORP NEW COM 70788V102 1,389 31,500 SH   SOLE   29,800 0 1,700
PENNANTPARK INVT CORP COM 708062104 2,522 364,955 SH   SOLE   299,804 0 65,151
PENNEY J C CORP INC COM 708160106 162 108,800 SH   SOLE   108,800 0 0
PENNSYLVANIA RL ESTATE INVT SH BEN INT 709102107 1,986 315,800 SH   SOLE   315,800 0 0
PENSKE AUTOMOTIVE GRP INC COM 70959W103 511 11,441 SH   SOLE   10,941 0 500
PENTAIR PLC SHS G7S00T104 54,687 1,228,650 SH   SOLE   993,750 0 234,900
PEOPLES BANCORP INC COM 709789101 268 8,640 SH   SOLE   7,540 0 1,100
PEOPLES UTAH BANCORP COM 712706209 224 8,500 SH   SOLE   8,300 0 200
PEOPLES UTD FINL INC COM 712704105 6,779 412,345 SH   SOLE   412,325 0 20
PEPSICO INC COM 713448108 420,188 3,428,710 SH   SOLE   2,840,154 0 588,556
PERFICIENT INC COM 71375U101 1,390 50,748 SH   SOLE   34,710 0 16,038
PERFORMANCE FOOD GROUP CO COM 71377A103 19,225 485,002 SH   SOLE   408,148 0 76,854
PERMIAN BASIN RTY TR UNIT BEN INT 714236106 418 55,533 SH   SOLE   55,533 0 0
PERRIGO CO PLC SHS G97822103 12,418 257,851 SH   SOLE   212,851 0 45,000
PERSPECTA INC COM 715347100 985 48,700 SH   SOLE   43,600 0 5,100
PETMED EXPRESS INC COM 716382106 1,836 80,600 SH   SOLE   80,600 0 0
PETROCHINA CO LTD SPONSORED ADR 71646E100 4,253 65,000 SH   SOLE   61,100 0 3,900
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 53,042 3,331,800 SH   SOLE   3,331,800 0 0
PFENEX INC COM 717071104 257 41,600 SH   SOLE   41,100 0 500
PFIZER INC COM 717081103 108,638 2,558,000 SH   SOLE   2,433,100 0 124,900
PFSWEB INC COM NEW 717098206 147 28,279 SH   SOLE   23,717 0 4,562
PG&E CORP COM 69331C108 111,345 6,255,313 SH   SOLE   5,472,095 0 783,218
PGT INNOVATIONS INC COM 69336V101 5,262 379,900 SH   SOLE   332,800 0 47,100
PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 2,138 64,800 SH   SOLE   60,500 0 4,300
PHILIP MORRIS INTL INC COM 718172109 228,770 2,588,192 SH   SOLE   1,986,403 0 601,789
PHILLIPS 66 COM 718546104 125,026 1,313,717 SH   SOLE   1,047,912 0 265,805
PHOENIX NEW MEDIA LTD SPONSORED ADS 71910C103 442 105,006 SH   SOLE   85,006 0 20,000
PHOTRONICS INC COM 719405102 3,369 356,547 SH   SOLE   297,867 0 58,680
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 229 11,000 SH   SOLE   11,000 0 0
PIER 1 IMPORTS INC COM 720279108 304 398,562 SH   SOLE   396,662 0 1,900
PIERIS PHARMACEUTICALS INC COM 720795103 404 120,700 SH   SOLE   120,700 0 0
PILGRIMS PRIDE CORP NEW COM 72147K108 571 25,600 SH   SOLE   25,600 0 0
PINNACLE WEST CAP CORP COM 723484101 2,067 21,628 SH   SOLE   21,628 0 0
PIONEER ENERGY SVCS CORP COM 723664108 362 204,787 SH   SOLE   168,780 0 36,007
PIONEER NAT RES CO COM 723787107 116,217 763,182 SH   SOLE   641,276 0 121,906
PITNEY BOWES INC COM 724479100 8,923 1,298,800 SH   SOLE   1,297,500 0 1,300
PIVOTAL SOFTWARE INC COM CL A 72582H107 2,544 122,000 SH   SOLE   114,500 0 7,500
PIXELWORKS INC COM NEW 72581M305 197 50,300 SH   SOLE   15,600 0 34,700
PJT PARTNERS INC COM CL A 69343T107 1,225 29,300 SH   SOLE   29,300 0 0
PLANET FITNESS INC CL A 72703H101 73,139 1,064,300 SH   SOLE   844,600 0 219,700
PLANTRONICS INC NEW COM 727493108 4,340 94,119 SH   SOLE   85,519 0 8,600
PLAYA HOTELS & RESORTS NV SHS N70544106 340 44,600 SH   SOLE   42,100 0 2,500
PLAYAGS INC COM 72814N104 3,180 132,900 SH   SOLE   124,000 0 8,900
PLDT INC SPONSORED ADR 69344D408 774 35,700 SH   SOLE   35,600 0 100
PLEXUS CORP COM 729132100 1,555 25,513 SH   SOLE   25,513 0 0
PLURALSIGHT INC COM CL A 72941B106 20,739 653,400 SH   SOLE   550,900 0 102,500
PNC FINL SVCS GROUP INC COM 693475105 5,882 47,957 SH   SOLE   47,920 0 37
POINTS INTL LTD COM NEW 730843208 1,258 93,600 SH   SOLE   80,300 0 13,300
POLARIS INDS INC COM 731068102 810 9,595 SH   SOLE   9,295 0 300
POLYONE CORP COM 73179P106 2,492 85,017 SH   SOLE   80,317 0 4,700
POPULAR INC COM NEW 733174700 40,025 767,793 SH   SOLE   675,203 0 92,590
PORTLAND GEN ELEC CO COM NEW 736508847 12,281 236,900 SH   SOLE   236,900 0 0
POSCO SPONSORED ADR 693483109 469 8,500 SH   SOLE   8,500 0 0
POTBELLY CORP COM 73754Y100 611 71,761 SH   SOLE   71,761 0 0
POTLATCHDELTIC CORPORATION COM 737630103 2,432 64,368 SH   SOLE   64,368 0 0
POWELL INDS INC COM 739128106 632 23,808 SH   SOLE   20,308 0 3,500
PPDAI GROUP INC SPONSORED ADR 69354V108 86 22,788 SH   SOLE   20,488 0 2,300
PPG INDS INC COM 693506107 1,648 14,600 SH   SOLE   14,600 0 0
PPL CORP COM 69351T106 1,393 43,900 SH   SOLE   43,500 0 400
PRA HEALTH SCIENCES INC COM 69354M108 4,367 39,600 SH   SOLE   21,900 0 17,700
PRECISION DRILLING CORP COM 2010 74022D308 2,038 852,816 SH   SOLE   852,816 0 0
PREFERRED APT CMNTYS INC COM 74039L103 428 28,900 SH   SOLE   28,900 0 0
PREFERRED BK LOS ANGELES CA COM NEW 740367404 1,731 38,500 SH   SOLE   28,900 0 9,600
PREMIER INC CL A 74051N102 13,242 383,943 SH   SOLE   323,627 0 60,316
PRESIDIO INC COM 74102M103 905 61,139 SH   SOLE   56,374 0 4,765
PRETIUM RES INC COM 74139C102 609 71,112 SH   SOLE   71,112 0 0
PRICE T ROWE GROUP INC COM 74144T108 3,014 30,108 SH   SOLE   29,300 0 808
PRIMO WTR CORP COM 74165N105 2,683 173,556 SH   SOLE   108,881 0 64,675
PRIMORIS SVCS CORP COM 74164F103 2,329 112,634 SH   SOLE   108,730 0 3,904
PRINCIPAL FINL GROUP INC COM 74251V102 40,462 806,171 SH   SOLE   638,871 0 167,300
PROGRESS SOFTWARE CORP COM 743312100 8,618 194,225 SH   SOLE   188,825 0 5,400
PROGRESSIVE CORP OHIO COM 743315103 185,595 2,574,488 SH   SOLE   2,003,975 0 570,513
PROOFPOINT INC COM 743424103 52,026 428,441 SH   SOLE   382,536 0 45,905
PROPETRO HLDG CORP COM 74347M108 2,849 126,400 SH   SOLE   126,300 0 100
PROS HOLDINGS INC COM 74346Y103 7,831 185,384 SH   SOLE   151,784 0 33,600
PROSPECT CAPITAL CORPORATION COM 74348T102 1,000 153,447 SH   SOLE   47 0 153,400
PROTAGONIST THERAPEUTICS INC COM 74366E102 1,179 93,800 SH   SOLE   80,425 0 13,375
PROTECTIVE INS CORP CL B 74368L203 469 25,301 SH   SOLE   22,026 0 3,275
PROTEOSTASIS THERAPEUTICS IN COM 74373B109 24 18,900 SH   SOLE   18,900 0 0
PROTHENA CORP PLC SHS G72800108 3,395 279,900 SH   SOLE   260,400 0 19,500
PROVIDENCE SVC CORP COM 743815102 1,332 20,000 SH   SOLE   17,300 0 2,700
PRUDENTIAL FINL INC COM 744320102 32,497 353,695 SH   SOLE   325,040 0 28,655
PS BUSINESS PKS INC CALIF COM 69360J107 3,482 22,200 SH   SOLE   22,200 0 0
PTC THERAPEUTICS INC COM 69366J200 2,100 55,800 SH   SOLE   55,100 0 700
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 22,361 376,389 SH   SOLE   40,622 0 335,767
PULTE GROUP INC COM 745867101 34,928 1,249,211 SH   SOLE   1,224,316 0 24,895
PUMA BIOTECHNOLOGY INC COM 74587V107 291 7,500 SH   SOLE   7,500 0 0
PURE STORAGE INC CL A 74624M102 46,110 2,116,119 SH   SOLE   1,887,216 0 228,903
PVH CORP COM 693656100 18,250 149,652 SH   SOLE   120,252 0 29,400
PYXUS INTL INC COM 74737V106 693 29,000 SH   SOLE   29,000 0 0
Q2 HLDGS INC COM 74736L109 603 8,700 SH   SOLE   7,500 0 1,200
QAD INC CL A 74727D306 1,598 37,100 SH   SOLE   31,700 0 5,400
QCR HOLDINGS INC COM 74727A104 486 14,316 SH   SOLE   10,446 0 3,870
QEP RES INC COM 74733V100 3,654 469,000 SH   SOLE   467,800 0 1,200
QIAGEN NV SHS NEW N72482123 22,004 540,893 SH   SOLE   501,015 0 39,878
QTS RLTY TR INC COM CL A 74736A103 688 15,300 SH   SOLE   15,100 0 200
QUAD / GRAPHICS INC COM CL A 747301109 1,245 104,600 SH   SOLE   104,400 0 200
QUALCOMM INC COM 747525103 333,881 5,854,487 SH   SOLE   4,544,569 0 1,309,918
QUALYS INC COM 74758T303 7,529 91,000 SH   SOLE   91,000 0 0
QUANEX BUILDING PRODUCTS COR COM 747619104 1,174 73,901 SH   SOLE   65,901 0 8,000
QUANTA SVCS INC COM 74762E102 30,867 817,883 SH   SOLE   613,683 0 204,200
QUANTENNA COMMUNICATIONS INC COM 74766D100 5,705 234,500 SH   SOLE   203,600 0 30,900
QUDIAN INC ADR 747798106 1,300 256,855 SH   SOLE   186,455 0 70,400
QUEST DIAGNOSTICS INC COM 74834L100 102,706 1,142,196 SH   SOLE   894,307 0 247,889
QUIDEL CORP COM 74838J101 5,133 78,401 SH   SOLE   75,501 0 2,900
QUINSTREET INC COM 74874Q100 2,553 190,660 SH   SOLE   172,960 0 17,700
QUORUM HEALTH CORP COM 74909E106 157 112,200 SH   SOLE   105,711 0 6,489
QUOTIENT LTD SHS G73268107 1,487 165,000 SH   SOLE   146,300 0 18,700
QUOTIENT TECHNOLOGY INC COM 749119103 1,502 152,200 SH   SOLE   110,200 0 42,000
R1 RCM INC COM 749397105 1,006 104,000 SH   SOLE   66,400 0 37,600
RA PHARMACEUTICALS INC COM 74933V108 1,624 72,500 SH   SOLE   69,300 0 3,200
RADIAN GROUP INC COM 750236101 1,326 63,928 SH   SOLE   62,448 0 1,480
RADIANT LOGISTICS INC COM 75025X100 1,097 174,100 SH   SOLE   145,300 0 28,800
RADNET INC COM 750491102 2,603 210,126 SH   SOLE   160,854 0 49,272
RADWARE LTD ORD M81873107 7,733 295,955 SH   SOLE   247,997 0 47,958
RALPH LAUREN CORP CL A 751212101 65,380 504,164 SH   SOLE   391,064 0 113,100
RAMBUS INC DEL COM 750917106 7,606 727,885 SH   SOLE   571,285 0 156,600
RAPID7 INC COM 753422104 12,561 248,200 SH   SOLE   204,400 0 43,800
RAYMOND JAMES FINANCIAL INC COM 754730109 2,239 27,846 SH   SOLE   27,846 0 0
RAYONIER ADVANCED MATLS INC COM 75508B104 366 26,993 SH   SOLE   26,993 0 0
RAYONIER INC COM 754907103 6,742 213,895 SH   SOLE   213,895 0 0
RAYTHEON CO COM NEW 755111507 100,967 554,520 SH   SOLE   449,894 0 104,626
RE MAX HLDGS INC CL A 75524W108 977 25,358 SH   SOLE   22,435 0 2,923
READY CAP CORP COM 75574U101 842 57,430 SH   SOLE   56,275 0 1,155
REALOGY HLDGS CORP COM 75605Y106 5,898 517,355 SH   SOLE   512,155 0 5,200
REALPAGE INC COM 75606N109 3,483 57,384 SH   SOLE   31,584 0 25,800
REATA PHARMACEUTICALS INC CL A 75615P103 270 3,156 SH   SOLE   3,156 0 0
RECRO PHARMA INC COM 75629F109 70 11,900 SH   SOLE   1,300 0 10,600
RED HAT INC COM 756577102 26,438 144,706 SH   SOLE   87,306 0 57,400
RED ROBIN GOURMET BURGERS IN COM 75689M101 1,680 58,312 SH   SOLE   58,312 0 0
REDWOOD TR INC COM 758075402 2,019 125,009 SH   SOLE   125,009 0 0
REGAL BELOIT CORP COM 758750103 704 8,600 SH   SOLE   8,600 0 0
REGENERON PHARMACEUTICALS COM 75886F107 119,737 291,601 SH   SOLE   207,043 0 84,558
REGENXBIO INC COM 75901B107 5,141 89,700 SH   SOLE   89,525 0 175
REGIONAL MGMT CORP COM 75902K106 538 22,018 SH   SOLE   19,218 0 2,800
REGIONS FINL CORP NEW COM 7591EP100 89,022 6,291,291 SH   SOLE   4,627,091 0 1,664,200
REGIS CORP MINN COM 758932107 1,021 51,900 SH   SOLE   51,900 0 0
RENAISSANCERE HOLDINGS LTD COM G7496G103 4,305 30,000 SH   SOLE   30,000 0 0
RENEWABLE ENERGY GROUP INC COM NEW 75972A301 1,772 80,708 SH   SOLE   80,685 0 23
RENT A CTR INC NEW COM 76009N100 11,717 561,439 SH   SOLE   535,939 0 25,500
REPLIGEN CORP COM 759916109 414 7,000 SH   SOLE   6,800 0 200
REPUBLIC SVCS INC COM 760759100 75,283 936,586 SH   SOLE   843,613 0 92,973
RESIDEO TECHNOLOGIES INC COM 76118Y104 14,589 756,300 SH   SOLE   646,900 0 109,400
RESOLUTE FST PRODS INC COM 76117W109 3,602 455,960 SH   SOLE   376,817 0 79,143
RESOURCES CONNECTION INC COM 76122Q105 1,300 78,577 SH   SOLE   72,177 0 6,400
RESTAURANT BRANDS INTL INC COM 76131D103 90,013 1,382,480 SH   SOLE   1,094,775 0 287,705
RETAIL OPPORTUNITY INVTS COR COM 76131N101 3,779 217,962 SH   SOLE   217,962 0 0
RETAIL PPTYS AMER INC CL A 76131V202 6,997 574,000 SH   SOLE   573,700 0 300
RETROPHIN INC COM 761299106 4,682 206,900 SH   SOLE   185,200 0 21,700
REVANCE THERAPEUTICS INC COM 761330109 571 36,200 SH   SOLE   32,300 0 3,900
REX AMERICAN RESOURCES CORP COM 761624105 387 4,800 SH   SOLE   4,500 0 300
REXFORD INDL RLTY INC COM 76169C100 1,082 30,211 SH   SOLE   30,211 0 0
REXNORD CORP NEW COM 76169B102 1,177 46,831 SH   SOLE   44,631 0 2,200
RH COM 74967X103 957 9,300 SH   SOLE   9,300 0 0
RIBBON COMMUNICATIONS INC COM 762544104 537 104,266 SH   SOLE   73,366 0 30,900
RIGEL PHARMACEUTICALS INC COM NEW 766559603 1,317 512,391 SH   SOLE   495,591 0 16,800
RIGNET INC COM 766582100 217 22,225 SH   SOLE   18,425 0 3,800
RINGCENTRAL INC CL A 76680R206 44,784 415,438 SH   SOLE   319,011 0 96,427
RIO TINTO PLC SPONSORED ADR 767204100 40,871 694,500 SH   SOLE   694,500 0 0
RITCHIE BROS AUCTIONEERS COM 767744105 5,933 174,500 SH   SOLE   135,500 0 39,000
RITE AID CORP COM 767754104 97 153,000 SH   SOLE   153,000 0 0
RIVERVIEW BANCORP INC COM 769397100 225 30,800 SH   SOLE   26,700 0 4,100
RLI CORP COM 749607107 366 5,100 SH   SOLE   5,100 0 0
RLJ LODGING TR COM 74965L101 4,917 279,864 SH   SOLE   279,864 0 0
RMR GROUP INC CL A 74967R106 1,049 17,200 SH   SOLE   15,200 0 2,000
ROADRUNNER TRANSN SYS INC COM 76973Q105 93 221,017 SH   SOLE   176,510 0 44,507
ROAN RES INC CL A COM 769755109 222 36,400 SH   SOLE   33,300 0 3,100
ROBERT HALF INTL INC COM 770323103 16,916 259,600 SH   SOLE   259,600 0 0
ROCKWELL AUTOMATION INC COM 773903109 126,521 721,083 SH   SOLE   551,683 0 169,400
ROCKY BRANDS INC COM 774515100 264 11,000 SH   SOLE   11,000 0 0
ROGERS COMMUNICATIONS INC CL B 775109200 34,987 650,078 SH   SOLE   649,978 0 100
ROSETTA STONE INC COM 777780107 3,746 171,443 SH   SOLE   138,081 0 33,362
ROWAN COMPANIES PLC SHS CL A G7665A101 189 17,500 SH   SOLE   17,500 0 0
ROYAL BK CDA MONTREAL QUE COM 780087102 20,915 276,840 SH   SOLE   276,840 0 0
ROYAL BK SCOTLAND GROUP PLC SPONS ADR 2 ORD 780097689 697 106,900 SH   SOLE   106,900 0 0
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 134,449 1,173,000 SH   SOLE   1,114,500 0 58,500
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 49,334 788,207 SH   SOLE   788,207 0 0
RPC INC COM 749660106 151 13,242 SH   SOLE   12,942 0 300
RPT REALTY COM SH BEN INT 74971D101 1,911 159,100 SH   SOLE   159,100 0 0
RTI SURGICAL HOLDINGS INC COM 74975N105 613 101,984 SH   SOLE   84,584 0 17,400
RTW RETAILWINDS INC COM 74980D100 195 81,400 SH   SOLE   66,000 0 15,400
RUBICON PROJ INC COM 78112V102 4,066 668,725 SH   SOLE   591,251 0 77,474
RUDOLPH TECHNOLOGIES INC COM 781270103 4,372 191,774 SH   SOLE   152,674 0 39,100
RUSH ENTERPRISES INC CL A 781846209 3,295 78,801 SH   SOLE   68,701 0 10,100
RUTHS HOSPITALITY GROUP INC COM 783332109 4,740 185,238 SH   SOLE   176,611 0 8,627
RYB ED INC ADR 74979W101 216 32,674 SH   SOLE   27,674 0 5,000
RYDER SYS INC COM 783549108 15,002 242,000 SH   SOLE   241,100 0 900
RYERSON HLDG CORP COM 783754104 434 50,735 SH   SOLE   44,335 0 6,400
RYMAN HOSPITALITY PPTYS INC COM 78377T107 7,221 87,800 SH   SOLE   87,800 0 0
S&P GLOBAL INC COM 78409V104 39,162 185,999 SH   SOLE   151,599 0 34,400
SABINE ROYALTY TR UNIT BEN INT 785688102 551 11,845 SH   SOLE   11,845 0 0
SABRE CORP COM 78573M104 17,660 825,600 SH   SOLE   819,100 0 6,500
SAFE BULKERS INC COM Y7388L103 396 271,000 SH   SOLE   251,106 0 19,894
SAIA INC COM 78709Y105 1,135 18,579 SH   SOLE   18,179 0 400
SAILPOINT TECHNLGIES HLDGS I COM 78781P105 3,234 112,600 SH   SOLE   109,300 0 3,300
SALLY BEAUTY HLDGS INC COM 79546E104 1,955 106,200 SH   SOLE   106,200 0 0
SAN JUAN BASIN RTY TR UNIT BEN INT 798241105 327 60,900 SH   SOLE   60,900 0 0
SANDRIDGE ENERGY INC COM NEW 80007P869 3,182 396,800 SH   SOLE   378,000 0 18,800
SANFILIPPO JOHN B & SON INC COM 800422107 963 13,400 SH   SOLE   13,400 0 0
SANGAMO THERAPEUTICS INC COM 800677106 2,136 223,900 SH   SOLE   223,900 0 0
SANMINA CORPORATION COM 801056102 1,610 55,797 SH   SOLE   27,897 0 27,900
SANTANDER CONSUMER USA HDG I COM 80283M101 8,841 418,400 SH   SOLE   418,400 0 0
SAUL CTRS INC COM 804395101 586 11,411 SH   SOLE   11,311 0 100
SBA COMMUNICATIONS CORP NEW CL A 78410G104 166,922 836,033 SH   SOLE   778,474 0 57,559
SCANSOURCE INC COM 806037107 1,288 35,963 SH   SOLE   31,663 0 4,300
SCHLUMBERGER LTD COM 806857108 171,003 3,924,792 SH   SOLE   3,403,586 0 521,206
SCHNEIDER NATIONAL INC CL B 80689H102 18,379 873,100 SH   SOLE   740,562 0 132,538
SCHOLASTIC CORP COM 807066105 1,058 26,600 SH   SOLE   26,600 0 0
SCHWEITZER-MAUDUIT INTL INC COM 808541106 1,752 45,242 SH   SOLE   41,542 0 3,700
SCIENCE APPLICATNS INTL CP N COM 808625107 1,097 14,254 SH   SOLE   14,209 0 45
SCIENTIFIC GAMES CORP COM 80874P109 5,286 258,861 SH   SOLE   258,561 0 300
SCOTTS MIRACLE GRO CO CL A 810186106 3,208 40,826 SH   SOLE   40,826 0 0
SCRIPPS E W CO OHIO CL A NEW 811054402 368 17,526 SH   SOLE   16,765 0 761
SEACHANGE INTL INC COM 811699107 175 131,370 SH   SOLE   101,582 0 29,788
SEACOR HOLDINGS INC COM 811904101 1,226 28,990 SH   SOLE   20,890 0 8,100
SEADRILL LTD COM G7998G106 1,069 128,700 SH   SOLE   114,700 0 14,000
SEAGATE TECHNOLOGY PLC SHS G7945M107 172,478 3,601,548 SH   SOLE   2,971,373 0 630,175
SEALED AIR CORP NEW COM 81211K100 39,331 853,900 SH   SOLE   734,300 0 119,600
SEASPAN CORP SHS Y75638109 1,376 158,200 SH   SOLE   158,200 0 0
SEASPINE HLDGS CORP COM 81255T108 477 31,600 SH   SOLE   28,800 0 2,800
SEAWORLD ENTMT INC COM 81282V100 29,136 1,131,041 SH   SOLE   1,058,326 0 72,715
SECOND SIGHT MED PRODS INC COM 81362J100 11 14,100 SH   SOLE   14,100 0 0
SECUREWORKS CORP CL A 81374A105 2,252 122,398 SH   SOLE   107,198 0 15,200
SEI INVESTMENTS CO COM 784117103 22,375 428,222 SH   SOLE   389,618 0 38,604
SELECT ENERGY SVCS INC CL A COM 81617J301 630 52,400 SH   SOLE   45,500 0 6,900
SELECT MED HLDGS CORP COM 81619Q105 1,051 74,600 SH   SOLE   60,700 0 13,900
SELECT SECTOR SPDR TR ENERGY 81369Y506 50,256 760,066 SH   SOLE   760,066 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 232,402 2,041,300 SH   SOLE   2,041,300 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 36,094 393,400 SH   SOLE   393,400 0 0
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 142,940 1,905,100 SH   SOLE   1,905,100 0 0
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 42,458 729,900 SH   SOLE   729,900 0 0
SELECTA BIOSCIENCES INC COM 816212104 264 111,300 SH   SOLE   105,400 0 5,900
SEMTECH CORP COM 816850101 7,938 155,925 SH   SOLE   129,995 0 25,930
SENIOR HSG PPTYS TR SH BEN INT 81721M109 6,837 580,400 SH   SOLE   580,400 0 0
SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 2,093 46,500 SH   SOLE   43,900 0 2,600
SERES THERAPEUTICS INC COM 81750R102 159 23,200 SH   SOLE   23,200 0 0
SERVICE CORP INTL COM 817565104 19,169 477,443 SH   SOLE   444,243 0 33,200
SERVICEMASTER GLOBAL HLDGS I COM 81761R109 682 14,600 SH   SOLE   0 0 14,600
SERVICENOW INC COM 81762P102 50,516 204,943 SH   SOLE   82,551 0 122,392
SERVICESOURCE INTL INC COM 81763U100 600 651,105 SH   SOLE   550,763 0 100,342
SERVISFIRST BANCSHARES INC COM 81768T108 385 11,412 SH   SOLE   7,412 0 4,000
SESEN BIO INC COM 817763105 11 10,536 SH   SOLE   10,536 0 0
SHAKE SHACK INC CL A 819047101 9,068 153,300 SH   SOLE   143,300 0 10,000
SHAW COMMUNICATIONS INC CL B CONV 82028K200 20,961 1,005,790 SH   SOLE   935,490 0 70,300
SHENANDOAH TELECOMMUNICATION COM 82312B106 266 6,000 SH   SOLE   6,000 0 0
SHERWIN WILLIAMS CO COM 824348106 11,873 27,565 SH   SOLE   26,535 0 1,030
SHILOH INDS INC COM 824543102 66 11,989 SH   SOLE   5,100 0 6,889
SHOE CARNIVAL INC COM 824889109 1,024 30,100 SH   SOLE   30,100 0 0
SHUTTERFLY INC COM 82568P304 21,640 532,471 SH   SOLE   420,971 0 111,500
SHUTTERSTOCK INC COM 825690100 7,778 166,800 SH   SOLE   132,300 0 34,500
SIENTRA INC COM 82621J105 1,418 165,300 SH   SOLE   153,800 0 11,500
SIERRA BANCORP COM 82620P102 477 19,616 SH   SOLE   17,316 0 2,300
SIERRA ONCOLOGY INC COM 82640U107 61 35,900 SH   SOLE   32,000 0 3,900
SIERRA WIRELESS INC COM 826516106 985 79,600 SH   SOLE   57,600 0 22,000
SIGA TECHNOLOGIES INC COM 826917106 114 19,000 SH   SOLE   19,000 0 0
SIGNET JEWELERS LIMITED SHS G81276100 6,146 226,300 SH   SOLE   226,200 0 100
SILICOM LTD ORD M84116108 458 11,976 SH   SOLE   9,776 0 2,200
SILICON LABORATORIES INC COM 826919102 702 8,683 SH   SOLE   5,683 0 3,000
SILICON MOTION TECHNOLOGY CO SPONSORED ADR 82706C108 1,829 46,146 SH   SOLE   42,846 0 3,300
SILVERBOW RES INC COM 82836G102 235 10,200 SH   SOLE   7,400 0 2,800
SILVERCORP METALS INC COM 82835P103 930 364,600 SH   SOLE   351,011 0 13,589
SIMON PPTY GROUP INC NEW COM 828806109 64,867 356,000 SH   SOLE   355,998 0 2
SIMPLY GOOD FOODS CO COM 82900L102 4,695 228,000 SH   SOLE   187,500 0 40,500
SINA CORP ORD G81477104 4,781 80,700 SH   SOLE   80,700 0 0
SINCLAIR BROADCAST GROUP INC CL A 829226109 12,377 321,650 SH   SOLE   321,650 0 0
SIRIUS XM HLDGS INC COM 82968B103 11,774 2,076,591 SH   SOLE   2,032,183 0 44,408
SITE CENTERS CORP COM 82981J109 1,464 107,500 SH   SOLE   107,500 0 0
SITEONE LANDSCAPE SUPPLY INC COM 82982L103 6,179 108,116 SH   SOLE   78,816 0 29,300
SIX FLAGS ENTMT CORP NEW COM 83001A102 65,395 1,325,122 SH   SOLE   1,049,022 0 276,100
SJW GROUP COM 784305104 433 7,006 SH   SOLE   3,406 0 3,600
SKECHERS U S A INC CL A 830566105 26,966 802,312 SH   SOLE   479,007 0 323,305
SLEEP NUMBER CORP COM 83125X103 4,587 97,599 SH   SOLE   97,299 0 300
SLM CORP COM 78442P106 273 27,500 SH   SOLE   27,500 0 0
SM ENERGY CO COM 78454L100 5,333 304,900 SH   SOLE   304,900 0 0
SMART & FINAL STORES INC COM 83190B101 1,357 274,600 SH   SOLE   219,302 0 55,298
SMARTSHEET INC COM CL A 83200N103 13,763 337,400 SH   SOLE   282,700 0 54,700
SMITH & NEPHEW PLC SPDN ADR NEW 83175M205 3,309 82,500 SH   SOLE   82,500 0 0
SMITH A O CORP COM 831865209 70,505 1,322,296 SH   SOLE   1,030,277 0 292,019
SNAP ON INC COM 833034101 631 4,034 SH   SOLE   2,134 0 1,900
SOCIEDAD QUIMICA MINERA DE C SPON ADR SER B 833635105 11,723 304,974 SH   SOLE   304,974 0 0
SOGOU INC ADR REPSTG A 83409V104 111 18,700 SH   SOLE   16,100 0 2,600
SOHU COM LTD SPONSORED ADS 83410S108 2,442 147,300 SH   SOLE   146,100 0 1,200
SOLAR CAP LTD COM 83413U100 1,068 51,230 SH   SOLE   32,730 0 18,500
SOLAR SR CAP LTD COM 83416M105 809 47,122 SH   SOLE   37,023 0 10,099
SOLAREDGE TECHNOLOGIES INC COM 83417M104 6,127 162,600 SH   SOLE   162,600 0 0
SOLARIS OILFIELD INFRSTR INC COM CL A 83418M103 564 34,300 SH   SOLE   34,300 0 0
SONOCO PRODS CO COM 835495102 2,960 48,100 SH   SOLE   48,100 0 0
SONOS INC COM 83570H108 4,314 419,200 SH   SOLE   351,900 0 67,300
SONY CORP SPONSORED ADR 835699307 13,141 311,100 SH   SOLE   311,100 0 0
SOTHEBYS COM 835898107 1,797 47,615 SH   SOLE   47,615 0 0
SOUTH ST CORP COM 840441109 294 4,300 SH   SOLE   4,300 0 0
SOUTHWEST AIRLS CO COM 844741108 48,439 933,127 SH   SOLE   740,306 0 192,821
SOUTHWEST GAS HOLDINGS INC COM 844895102 5,355 65,100 SH   SOLE   65,100 0 0
SOUTHWESTERN ENERGY CO COM 845467109 4,094 872,908 SH   SOLE   872,900 0 8
SP PLUS CORP COM 78469C103 3,036 88,974 SH   SOLE   72,312 0 16,662
SPARK ENERGY INC CL A COM 846511103 188 21,100 SH   SOLE   21,100 0 0
SPARTAN MTRS INC COM 846819100 1,365 154,569 SH   SOLE   132,169 0 22,400
SPARTANNASH CO COM 847215100 1,446 91,127 SH   SOLE   87,627 0 3,500
SPDR SERIES TRUST OILGAS EQUIP 78464A748 234 20,300 SH   SOLE   20,300 0 0
SPDR SERIES TRUST S&P BIOTECH 78464A870 27,144 299,800 SH   SOLE   299,800 0 0
SPDR SERIES TRUST S&P BK ETF 78464A797 1,287 30,800 SH   SOLE   30,800 0 0
SPDR SERIES TRUST S&P OILGAS EXP 78464A730 1,073 34,900 SH   SOLE   34,900 0 0
SPDR SERIES TRUST S&P REGL BKG 78464A698 14,678 285,900 SH   SOLE   285,900 0 0
SPDR SERIES TRUST S&P RETAIL ETF 78464A714 10,388 230,800 SH   SOLE   230,800 0 0
SPECTRUM PHARMACEUTICALS INC COM 84763A108 926 86,591 SH   SOLE   85,991 0 600
SPEEDWAY MOTORSPORTS INC COM 847788106 430 29,724 SH   SOLE   25,624 0 4,100
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 23,442 256,112 SH   SOLE   256,012 0 100
SPIRIT AIRLS INC COM 848577102 8,143 154,051 SH   SOLE   144,651 0 9,400
SPIRIT MTA REIT COM SHS BEN IN 84861U105 306 47,200 SH   SOLE   47,100 0 100
SPIRIT RLTY CAP INC NEW COM NEW 84860W300 8,688 218,686 SH   SOLE   218,586 0 100
SPLUNK INC COM 848637104 81,759 656,173 SH   SOLE   516,659 0 139,514
SPOK HLDGS INC COM 84863T106 607 44,590 SH   SOLE   36,390 0 8,200
SPORTSMANS WHSE HLDGS INC COM 84920Y106 189 39,329 SH   SOLE   39,329 0 0
SPROUTS FMRS MKT INC COM 85208M102 15,858 736,200 SH   SOLE   458,600 0 277,600
SPS COMMERCE INC COM 78463M107 15,420 145,388 SH   SOLE   117,819 0 27,569
SPX CORP COM 784635104 2,390 68,700 SH   SOLE   63,300 0 5,400
SPX FLOW INC COM 78469X107 2,906 91,100 SH   SOLE   79,300 0 11,800
SQUARE INC CL A 852234103 20,434 272,744 SH   SOLE   190,927 0 81,817
SSR MNG INC COM 784730103 4,837 382,080 SH   SOLE   380,080 0 2,000
ST JOE CO COM 790148100 1,029 62,400 SH   SOLE   62,400 0 0
STAAR SURGICAL CO COM PAR $0.01 852312305 9,882 289,041 SH   SOLE   245,328 0 43,713
STAMPS COM INC COM NEW 852857200 14,540 178,608 SH   SOLE   158,808 0 19,800
STANDARD MTR PRODS INC COM 853666105 264 5,380 SH   SOLE   4,980 0 400
STANDEX INTL CORP COM 854231107 695 9,463 SH   SOLE   9,063 0 400
STANLEY BLACK & DECKER INC COM 854502101 204 1,500 SH   SOLE   1,499 0 1
STAR BULK CARRIERS CORP SHS PAR Y8162K204 209 31,700 SH   SOLE   31,700 0 0
STARBUCKS CORP COM 855244109 405,934 5,460,502 SH   SOLE   4,096,901 0 1,363,601
STARS GROUP INC COM 85570W100 454 25,900 SH   SOLE   17,300 0 8,600
STARWOOD PPTY TR INC COM 85571B105 22,197 993,153 SH   SOLE   993,139 0 14
STATE STR CORP COM 857477103 32,144 488,442 SH   SOLE   476,842 0 11,600
STEEL DYNAMICS INC COM 858119100 6,545 185,555 SH   SOLE   178,755 0 6,800
STEELCASE INC CL A 858155203 6,880 472,849 SH   SOLE   448,742 0 24,107
STELLUS CAP INVT CORP COM 858568108 921 65,100 SH   SOLE   45,600 0 19,500
STEMLINE THERAPEUTICS INC COM 85858C107 686 53,400 SH   SOLE   50,300 0 3,100
STEPAN CO COM 858586100 2,141 24,467 SH   SOLE   20,167 0 4,300
STERICYCLE INC COM 858912108 1,235 22,700 SH   SOLE   5,800 0 16,900
STERLING CONSTRUCTION CO INC COM 859241101 2,373 189,568 SH   SOLE   164,022 0 25,546
STEWART INFORMATION SVCS COR COM 860372101 396 9,287 SH   SOLE   7,587 0 1,700
STITCH FIX INC COM CL A 860897107 3,670 130,019 SH   SOLE   122,881 0 7,138
STMICROELECTRONICS N V NY REGISTRY 861012102 4,354 293,200 SH   SOLE   293,200 0 0
STOCK YDS BANCORP INC COM 861025104 875 25,871 SH   SOLE   19,671 0 6,200
STONERIDGE INC COM 86183P102 3,856 133,602 SH   SOLE   126,900 0 6,702
STORE CAP CORP COM 862121100 39,362 1,174,976 SH   SOLE   1,122,747 0 52,229
STRATASYS LTD SHS M85548101 3,371 141,506 SH   SOLE   140,235 0 1,271
STRYKER CORP COM 863667101 3,408 17,252 SH   SOLE   15,338 0 1,914
STURM RUGER & CO INC COM 864159108 2,771 52,262 SH   SOLE   52,262 0 0
SUMITOMO MITSUI FINL GROUP I SPONSORED ADR 86562M209 2,820 401,200 SH   SOLE   401,200 0 0
SUMMIT HOTEL PPTYS INC COM 866082100 1,102 96,600 SH   SOLE   96,600 0 0
SUN LIFE FINL INC COM 866796105 29,366 764,532 SH   SOLE   753,632 0 10,900
SUNCOKE ENERGY INC COM 86722A103 2,793 329,025 SH   SOLE   311,625 0 17,400
SUNCOR ENERGY INC NEW COM 867224107 38,048 1,173,221 SH   SOLE   1,160,544 0 12,677
SUNESIS PHARMACEUTICALS INC COM PAR 867328700 20 16,235 SH   SOLE   15,835 0 400
SUNRUN INC COM 86771W105 1,534 109,100 SH   SOLE   75,400 0 33,700
SUNSTONE HOTEL INVS INC NEW COM 867892101 11,284 783,624 SH   SOLE   783,624 0 0
SUNTRUST BKS INC COM 867914103 103,581 1,748,209 SH   SOLE   1,411,909 0 336,300
SUPERIOR ENERGY SVCS INC COM 868157108 3,349 717,204 SH   SOLE   703,604 0 13,600
SUPERIOR INDS INTL INC COM 868168105 373 78,282 SH   SOLE   74,482 0 3,800
SUPERNUS PHARMACEUTICALS INC COM 868459108 8,136 232,200 SH   SOLE   183,800 0 48,400
SURMODICS INC COM 868873100 3,414 78,530 SH   SOLE   73,730 0 4,800
SVB FINL GROUP COM 78486Q101 22,192 99,802 SH   SOLE   58,364 0 41,438
SVMK INC COM 78489X103 1,238 68,000 SH   SOLE   65,000 0 3,000
SWITCH INC CL A 87105L104 767 74,365 SH   SOLE   73,965 0 400
SYKES ENTERPRISES INC COM 871237103 636 22,498 SH   SOLE   22,398 0 100
SYMANTEC CORP COM 871503108 85,132 3,702,984 SH   SOLE   3,265,318 0 437,666
SYNAPTICS INC COM 87157D109 7,700 193,720 SH   SOLE   136,420 0 57,300
SYNCHRONOSS TECHNOLOGIES INC COM 87157B103 633 104,100 SH   SOLE   98,700 0 5,400
SYNCHRONY FINL COM 87165B103 50,296 1,576,676 SH   SOLE   1,332,676 0 244,000
SYNOPSYS INC COM 871607107 33,892 294,327 SH   SOLE   188,247 0 106,080
SYNOVUS FINL CORP COM NEW 87161C501 57,317 1,668,120 SH   SOLE   1,386,056 0 282,064
SYROS PHARMACEUTICALS INC COM 87184Q107 375 41,000 SH   SOLE   38,100 0 2,900
SYSCO CORP COM 871829107 175,916 2,635,048 SH   SOLE   2,222,730 0 412,318
SYSTEMAX INC COM 871851101 264 11,650 SH   SOLE   11,550 0 100
TABLEAU SOFTWARE INC CL A 87336U105 73,097 574,301 SH   SOLE   403,701 0 170,600
TACTILE SYS TECHNOLOGY INC COM 87357P100 248 4,700 SH   SOLE   3,900 0 800
TAILORED BRANDS INC COM 87403A107 1,338 170,700 SH   SOLE   170,700 0 0
TALOS ENERGY INC COM 87484T108 566 21,300 SH   SOLE   21,300 0 0
TANDEM DIABETES CARE INC COM NEW 875372203 58,901 927,572 SH   SOLE   855,935 0 71,637
TANGER FACTORY OUTLET CTRS I COM 875465106 7,174 341,938 SH   SOLE   341,738 0 200
TANTECH HLDGS LTD COM G8675X107 25 16,800 SH   SOLE   16,800 0 0
TAPESTRY INC COM 876030107 46,574 1,433,488 SH   SOLE   1,124,788 0 308,700
TARENA INTL INC SPONSORED ADS 876108101 529 97,400 SH   SOLE   83,100 0 14,300
TARGET CORP COM 87612E106 318,454 3,967,784 SH   SOLE   3,114,279 0 853,505
TARO PHARMACEUTICAL INDS LTD SHS M8737E108 313 2,900 SH   SOLE   2,900 0 0
TASEKO MINES LTD COM 876511106 59 99,900 SH   SOLE   74,100 0 25,800
TATA MTRS LTD SPONSORED ADR 876568502 151 12,000 SH   SOLE   11,900 0 100
TAUBMAN CTRS INC COM 876664103 1,681 31,780 SH   SOLE   31,780 0 0
TAYLOR MORRISON HOME CORP CL A 87724P106 1,511 85,134 SH   SOLE   85,134 0 0
TCF FINL CORP COM 872275102 13,464 650,754 SH   SOLE   561,454 0 89,300
TCG BDC INC COM 872280102 799 55,200 SH   SOLE   33,400 0 21,800
TD AMERITRADE HLDG CORP COM 87236Y108 400 8,000 SH   SOLE   8,000 0 0
TE CONNECTIVITY LTD REG SHS H84989104 55,839 691,504 SH   SOLE   581,600 0 109,904
TECH DATA CORP COM 878237106 5,386 52,593 SH   SOLE   52,576 0 17
TECHTARGET INC COM 87874R100 6,182 379,979 SH   SOLE   310,579 0 69,400
TECK RESOURCES LTD CL B 878742204 39,011 1,682,977 SH   SOLE   1,282,377 0 400,600
TEEKAY CORPORATION COM Y8564W103 642 163,700 SH   SOLE   163,700 0 0
TEEKAY OFFSHORE PARTNERS L P PARTNERSHIP UN Y8565J101 17 13,800 SH   SOLE   13,800 0 0
TELARIA INC COM 879181105 89 14,000 SH   SOLE   14,000 0 0
TELEFLEX INC COM 879369106 1,813 6,000 SH   SOLE   6,000 0 0
TELEFONICA S A SPONSORED ADR 879382208 103 12,300 SH   SOLE   12,300 0 0
TELENAV INC COM 879455103 71 11,703 SH   SOLE   3,003 0 8,700
TELEPHONE & DATA SYS INC COM NEW 879433829 9,626 313,229 SH   SOLE   304,529 0 8,700
TELUS CORP COM 87971M103 10,071 271,900 SH   SOLE   260,400 0 11,500
TEMPUR SEALY INTL INC COM 88023U101 7,362 127,661 SH   SOLE   100,561 0 27,100
TENABLE HLDGS INC COM 88025T102 2,989 94,400 SH   SOLE   80,600 0 13,800
TENET HEALTHCARE CORP COM NEW 88033G407 15,227 527,981 SH   SOLE   520,481 0 7,500
TENNECO INC CL A VTG COM STK 880349105 2,185 98,600 SH   SOLE   91,400 0 7,200
TERADATA CORP DEL COM 88076W103 16,460 377,100 SH   SOLE   377,100 0 0
TERADYNE INC COM 880770102 87,229 2,189,475 SH   SOLE   1,764,075 0 425,400
TEREX CORP NEW COM 880779103 10,132 315,353 SH   SOLE   315,353 0 0
TERNIUM SA SPONSORED ADS 880890108 1,538 56,500 SH   SOLE   33,900 0 22,600
TERRENO RLTY CORP COM 88146M101 4,961 118,014 SH   SOLE   115,714 0 2,300
TERRITORIAL BANCORP INC COM 88145X108 517 19,214 SH   SOLE   17,014 0 2,200
TESLA INC COM 88160R101 320,263 1,144,367 SH   SOLE   847,167 0 297,200
TETRA TECH INC NEW COM 88162G103 7,358 123,475 SH   SOLE   118,875 0 4,600
TETRA TECHNOLOGIES INC DEL COM 88162F105 29 12,500 SH   SOLE   12,500 0 0
TETRAPHASE PHARMACEUTICALS I COM 88165N105 364 271,500 SH   SOLE   270,300 0 1,200
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 3,048 194,399 SH   SOLE   183,699 0 10,700
TEXAS CAPITAL BANCSHARES INC COM 88224Q107 9,668 177,100 SH   SOLE   149,800 0 27,300
TEXAS INSTRS INC COM 882508104 8,925 84,144 SH   SOLE   60,042 0 24,102
TEXAS PAC LD TR SUB CTF PROP I T 882610108 542 700 SH   SOLE   700 0 0
TEXAS ROADHOUSE INC COM 882681109 6,612 106,324 SH   SOLE   94,424 0 11,900
TEXTRON INC COM 883203101 19,321 381,387 SH   SOLE   381,347 0 40
TG THERAPEUTICS INC COM 88322Q108 363 45,200 SH   SOLE   45,200 0 0
THE CHARLES SCHWAB CORPORATI COM 808513105 4,259 99,599 SH   SOLE   94,699 0 4,900
THE TRADE DESK INC COM CL A 88339J105 3,908 19,742 SH   SOLE   19,742 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 931 3,403 SH   SOLE   3,402 0 1
THIRD PT REINS LTD COM G8827U100 122 11,800 SH   SOLE   6,200 0 5,600
THL CREDIT INC COM 872438106 1,369 208,742 SH   SOLE   167,806 0 40,936
THOMSON REUTERS CORP COM NEW 884903709 22,276 376,289 SH   SOLE   376,236 0 53
THOR INDS INC COM 885160101 26,370 422,800 SH   SOLE   353,800 0 69,000
TIDEWATER INC NEW COM 88642R109 1,044 45,028 SH   SOLE   35,520 0 9,508
TILE SHOP HLDGS INC COM 88677Q109 1,596 281,942 SH   SOLE   236,752 0 45,190
TILLYS INC CL A 886885102 4,813 432,470 SH   SOLE   361,614 0 70,856
TIM PARTICIPACOES S A SPONSORED ADR 88706P205 739 49,000 SH   SOLE   49,000 0 0
TIMKEN CO COM 887389104 9,679 221,898 SH   SOLE   204,898 0 17,000
TITAN INTL INC ILL COM 88830M102 306 51,300 SH   SOLE   51,000 0 300
TITAN MACHY INC COM 88830R101 2,253 144,798 SH   SOLE   112,128 0 32,670
TIVITY HEALTH INC COM 88870R102 13,836 787,904 SH   SOLE   632,791 0 155,113
TJX COS INC NEW COM 872540109 218,427 4,105,008 SH   SOLE   3,249,584 0 855,424
TOLL BROTHERS INC COM 889478103 7,823 216,094 SH   SOLE   131,194 0 84,900
TOOTSIE ROLL INDS INC COM 890516107 835 22,434 SH   SOLE   22,434 0 0
TORO CO COM 891092108 15,358 223,099 SH   SOLE   218,999 0 4,100
TOTAL SYS SVCS INC COM 891906109 43,560 458,473 SH   SOLE   304,753 0 153,720
TOWER INTL INC COM 891826109 1,085 51,612 SH   SOLE   45,003 0 6,609
TOWER SEMICONDUCTOR LTD SHS NEW M87915274 11,847 715,418 SH   SOLE   555,311 0 160,107
TOWNSQUARE MEDIA INC CL A 892231101 180 31,400 SH   SOLE   31,300 0 100
TPG RE FIN TR INC COM 87266M107 2,119 108,100 SH   SOLE   104,200 0 3,900
TPG SPECIALTY LENDING INC COM 87265K102 382 19,100 SH   SOLE   11,200 0 7,900
TPI COMPOSITES INC COM 87266J104 3,437 120,100 SH   SOLE   79,700 0 40,400
TRACTOR SUPPLY CO COM 892356106 24,010 245,600 SH   SOLE   143,800 0 101,800
TRANSALTA CORP COM 89346D107 1,522 207,293 SH   SOLE   207,293 0 0
TRANSENTERIX INC COM NEW 89366M201 301 126,396 SH   SOLE   126,396 0 0
TRANSGLOBE ENERGY CORP COM 893662106 164 86,866 SH   SOLE   82,666 0 4,200
TRANSOCEAN LTD REG SHS H8817H100 31,559 3,623,256 SH   SOLE   2,667,358 0 955,898
TRANSUNION COM 89400J107 13,929 208,400 SH   SOLE   134,100 0 74,300
TRAVELCENTERS AMER LLC COM 894174101 799 194,348 SH   SOLE   170,974 0 23,374
TRAVELERS COMPANIES INC COM 89417E109 38,479 280,538 SH   SOLE   280,519 0 19
TRAVELPORT WORLDWIDE LTD SHS G9019D104 9,666 614,500 SH   SOLE   479,700 0 134,800
TRAVELZOO COM NEW 89421Q205 333 24,817 SH   SOLE   20,117 0 4,700
TREDEGAR CORP COM 894650100 387 23,967 SH   SOLE   23,967 0 0
TREEHOUSE FOODS INC COM 89469A104 10,222 158,355 SH   SOLE   158,255 0 100
TREVENA INC COM 89532E109 69 44,200 SH   SOLE   44,200 0 0
TRIBUNE MEDIA CO CL A 896047503 19,914 431,600 SH   SOLE   426,599 0 5,001
TRIBUNE PUBG CO NEW COM 89609W107 271 23,000 SH   SOLE   19,400 0 3,600
TRICO BANCSHARES COM 896095106 675 17,185 SH   SOLE   16,385 0 800
TRIMAS CORP COM NEW 896215209 705 23,327 SH   SOLE   23,327 0 0
TRINET GROUP INC COM 896288107 14,654 245,300 SH   SOLE   207,600 0 37,700
TRINITY BIOTECH PLC SPON ADR NEW 896438306 94 32,900 SH   SOLE   25,800 0 7,100
TRINITY INDS INC COM 896522109 17,188 790,961 SH   SOLE   731,650 0 59,311
TRINSEO S A SHS L9340P101 5,921 130,700 SH   SOLE   130,700 0 0
TRIPADVISOR INC COM 896945201 2,857 55,535 SH   SOLE   14,136 0 41,399
TRIPLE-S MGMT CORP CL B 896749108 3,246 142,235 SH   SOLE   120,575 0 21,660
TRIPLEPOINT VENTURE GROWTH B COM 89677Y100 1,745 126,800 SH   SOLE   100,100 0 26,700
TRISTATE CAP HLDGS INC COM 89678F100 2,145 105,000 SH   SOLE   92,300 0 12,700
TRITON INTL LTD CL A G9078F107 211 6,800 SH   SOLE   6,800 0 0
TRIUMPH GROUP INC NEW COM 896818101 686 36,000 SH   SOLE   36,000 0 0
TRIVAGO N V SPON ADS A SHS 89686D105 895 207,100 SH   SOLE   198,900 0 8,200
TRONOX HOLDINGS PLC SHS G9087Q102 4,741 360,500 SH   SOLE   360,500 0 0
TRUEBLUE INC COM 89785X101 482 20,400 SH   SOLE   9,600 0 10,800
TRUECAR INC COM 89785L107 5,398 812,900 SH   SOLE   703,000 0 109,900
TRUPANION INC COM 898202106 377 11,500 SH   SOLE   100 0 11,400
TRUSTCO BK CORP N Y COM 898349105 1,668 214,935 SH   SOLE   211,835 0 3,100
TRUSTMARK CORP COM 898402102 4,110 122,200 SH   SOLE   122,200 0 0
TTEC HLDGS INC COM 89854H102 871 24,043 SH   SOLE   18,174 0 5,869
TTM TECHNOLOGIES INC COM 87305R109 1,194 101,801 SH   SOLE   96,101 0 5,700
TUESDAY MORNING CORP COM NEW 899035505 343 161,899 SH   SOLE   129,399 0 32,500
TUPPERWARE BRANDS CORP COM 899896104 6,287 245,796 SH   SOLE   245,696 0 100
TURKCELL ILETISIM HIZMETLERI SPON ADR NEW 900111204 471 87,800 SH   SOLE   87,800 0 0
TURNING PT BRANDS INC COM 90041L105 876 19,000 SH   SOLE   18,100 0 900
TURTLE BEACH CORP COM NEW 900450206 888 78,200 SH   SOLE   60,800 0 17,400
TUTOR PERINI CORP COM 901109108 1,751 102,300 SH   SOLE   100,400 0 1,900
TWILIO INC CL A 90138F102 33,889 262,338 SH   SOLE   154,504 0 107,834
TWITTER INC COM 90184L102 1,013 30,812 SH   SOLE   30,753 0 59
TYLER TECHNOLOGIES INC COM 902252105 9,336 45,673 SH   SOLE   36,273 0 9,400
U S G CORP COM NEW 903293405 2,039 47,100 SH   SOLE   47,100 0 0
U S PHYSICAL THERAPY INC COM 90337L108 452 4,300 SH   SOLE   4,300 0 0
UDR INC COM 902653104 4,791 105,400 SH   SOLE   105,400 0 0
UFP TECHNOLOGIES INC COM 902673102 350 9,361 SH   SOLE   7,861 0 1,500
UGI CORP NEW COM 902681105 5,859 105,724 SH   SOLE   105,724 0 0
ULTA BEAUTY INC COM 90384S303 251,032 719,845 SH   SOLE   545,563 0 174,282
ULTRA PETROLEUM CORP COM NEW 903914208 13 20,500 SH   SOLE   20,500 0 0
UMB FINL CORP COM 902788108 2,070 32,318 SH   SOLE   32,318 0 0
UMPQUA HLDGS CORP COM 904214103 24,816 1,503,996 SH   SOLE   1,270,372 0 233,624
UNDER ARMOUR INC CL A 904311107 4,336 205,100 SH   SOLE   205,100 0 0
UNIFI INC COM NEW 904677200 908 46,948 SH   SOLE   39,548 0 7,400
UNIFIRST CORP MASS COM 904708104 1,014 6,605 SH   SOLE   6,605 0 0
UNILEVER PLC SPON ADR NEW 904767704 612 10,600 SH   SOLE   10,600 0 0
UNION PACIFIC CORP COM 907818108 68,753 411,201 SH   SOLE   329,571 0 81,630
UNIQURE NV SHS N90064101 424 7,100 SH   SOLE   7,100 0 0
UNISYS CORP COM NEW 909214306 2,459 210,700 SH   SOLE   210,700 0 0
UNIT CORP COM 909218109 565 39,681 SH   SOLE   39,481 0 200
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 1,688 67,700 SH   SOLE   58,600 0 9,100
UNITED CMNTY FINL CORP OHIO COM 909839102 870 93,000 SH   SOLE   76,300 0 16,700
UNITED CONTL HLDGS INC COM 910047109 60,260 755,333 SH   SOLE   755,324 0 9
UNITED FIRE GROUP INC COM 910340108 775 17,730 SH   SOLE   17,730 0 0
UNITED MICROELECTRONICS CORP SPON ADR NEW 910873405 1,439 765,430 SH   SOLE   615,535 0 149,895
UNITED NAT FOODS INC COM 911163103 9,749 737,434 SH   SOLE   657,134 0 80,300
UNITED PARCEL SERVICE INC CL B 911312106 195,324 1,748,019 SH   SOLE   1,341,554 0 406,465
UNITED RENTALS INC COM 911363109 3,680 32,213 SH   SOLE   32,213 0 0
UNITED STATES CELLULAR CORP COM 911684108 542 11,800 SH   SOLE   11,800 0 0
UNITED STATES STL CORP NEW COM 912909108 14,630 750,624 SH   SOLE   614,864 0 135,760
UNITED THERAPEUTICS CORP DEL COM 91307C102 7,755 66,073 SH   SOLE   66,073 0 0
UNITI GROUP INC COM 91325V108 5,914 528,500 SH   SOLE   528,500 0 0
UNITIL CORP COM 913259107 790 14,576 SH   SOLE   13,276 0 1,300
UNIVAR INC COM 91336L107 9,313 420,276 SH   SOLE   399,376 0 20,900
UNIVERSAL ELECTRS INC COM 913483103 2,794 75,198 SH   SOLE   65,498 0 9,700
UNIVERSAL FST PRODS INC COM 913543104 1,773 59,318 SH   SOLE   56,018 0 3,300
UNIVERSAL HLTH SVCS INC CL B 913903100 227 1,700 SH   SOLE   1,700 0 0
UNIVERSAL INS HLDGS INC COM 91359V107 1,655 53,400 SH   SOLE   53,400 0 0
UNIVERSAL LOGISTICS HLDGS IN COM 91388P105 242 12,283 SH   SOLE   11,983 0 300
UNIVERSAL STAINLESS & ALLOY COM 913837100 271 16,341 SH   SOLE   16,341 0 0
UNIVERSAL TECHNICAL INST INC COM 913915104 57 16,713 SH   SOLE   15,313 0 1,400
UNIVEST FINANCIAL CORPORATIO COM 915271100 1,688 68,993 SH   SOLE   58,493 0 10,500
UNUM GROUP COM 91529Y106 44,556 1,317,058 SH   SOLE   1,044,458 0 272,600
UPLAND SOFTWARE INC COM 91544A109 1,487 35,100 SH   SOLE   31,500 0 3,600
URBAN EDGE PPTYS COM 91704F104 7,317 385,100 SH   SOLE   384,800 0 300
URBAN OUTFITTERS INC COM 917047102 9,526 321,395 SH   SOLE   318,600 0 2,795
UROGEN PHARMA LTD COM M96088105 325 8,800 SH   SOLE   7,900 0 900
URSTADT BIDDLE PPTYS INC CL A 917286205 1,368 66,265 SH   SOLE   62,761 0 3,504
US BANCORP DEL COM NEW 902973304 28,026 581,567 SH   SOLE   531,767 0 49,800
US ECOLOGY INC COM 91732J102 741 13,236 SH   SOLE   10,036 0 3,200
US FOODS HLDG CORP COM 912008109 66,441 1,903,213 SH   SOLE   1,704,431 0 198,782
USA TECHNOLOGIES INC COM NO PAR 90328S500 510 123,000 SH   SOLE   115,000 0 8,000
USA TRUCK INC COM 902925106 1,248 86,434 SH   SOLE   74,645 0 11,789
USANA HEALTH SCIENCES INC COM 90328M107 8,066 96,178 SH   SOLE   87,878 0 8,300
UTAH MED PRODS INC COM 917488108 212 2,400 SH   SOLE   2,300 0 100
V F CORP COM 918204108 174,925 2,012,712 SH   SOLE   1,587,800 0 424,912
VAALCO ENERGY INC COM NEW 91851C201 119 53,106 SH   SOLE   53,106 0 0
VAIL RESORTS INC COM 91879Q109 11,439 52,642 SH   SOLE   42,442 0 10,200
VALE S A SPONSORED ADS 91912E105 14,128 1,081,800 SH   SOLE   1,081,800 0 0
VALERO ENERGY CORP NEW COM 91913Y100 153,971 1,815,059 SH   SOLE   1,556,659 0 258,400
VALHI INC NEW COM 918905100 35 15,300 SH   SOLE   15,100 0 200
VALMONT INDS INC COM 920253101 3,959 30,430 SH   SOLE   30,430 0 0
VANDA PHARMACEUTICALS INC COM 921659108 5,548 301,500 SH   SOLE   276,400 0 25,100
VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 3,110 138,700 SH   SOLE   138,700 0 0
VANECK VECTORS ETF TR OIL SVCS ETF 92189F718 6,670 387,100 SH   SOLE   387,100 0 0
VANGUARD GROUP DIV APP ETF 921908844 493 4,500 SH   SOLE   4,500 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751 382 2,500 SH   SOLE   2,500 0 0
VAREX IMAGING CORP COM 92214X106 698 20,600 SH   SOLE   20,400 0 200
VARIAN MED SYS INC COM 92220P105 56,314 397,359 SH   SOLE   322,251 0 75,108
VARONIS SYS INC COM 922280102 19,310 323,836 SH   SOLE   274,627 0 49,209
VECTOR GROUP LTD COM 92240M108 10,696 991,276 SH   SOLE   953,850 0 37,426
VECTRUS INC COM 92242T101 1,134 42,647 SH   SOLE   39,100 0 3,547
VEDANTA LTD SPONSORED ADR 92242Y100 718 68,000 SH   SOLE   68,000 0 0
VEECO INSTRS INC DEL COM 922417100 1,236 114,063 SH   SOLE   84,263 0 29,800
VEEVA SYS INC CL A COM 922475108 51,772 408,100 SH   SOLE   260,500 0 147,600
VENATOR MATLS PLC SHS G9329Z100 3,759 668,800 SH   SOLE   564,400 0 104,400
VENTAS INC COM 92276F100 440 6,900 SH   SOLE   6,900 0 0
VEON LTD SPONSORED ADR 91822M106 1,199 573,500 SH   SOLE   573,500 0 0
VEONEER INCORPORATED COM 92336X109 437 19,100 SH   SOLE   19,100 0 0
VERA BRADLEY INC COM 92335C106 1,214 91,600 SH   SOLE   91,600 0 0
VERACYTE INC COM 92337F107 6,525 260,800 SH   SOLE   240,000 0 20,800
VERASTEM INC COM 92337C104 984 332,400 SH   SOLE   323,600 0 8,800
VEREIT INC COM 92339V100 882 105,400 SH   SOLE   105,400 0 0
VERICEL CORP COM 92346J108 3,709 211,800 SH   SOLE   211,700 0 100
VERISIGN INC COM 92343E102 49,467 272,456 SH   SOLE   205,850 0 66,606
VERITEX HLDGS INC COM 923451108 752 31,042 SH   SOLE   28,890 0 2,152
VERITIV CORP COM 923454102 540 20,500 SH   SOLE   20,200 0 300
VERMILION ENERGY INC COM 923725105 5,506 222,929 SH   SOLE   222,929 0 0
VERSO CORP CL A 92531L207 8,870 414,100 SH   SOLE   346,656 0 67,444
VERSUM MATLS INC COM 92532W103 10,087 200,500 SH   SOLE   177,600 0 22,900
VERTEX PHARMACEUTICALS INC COM 92532F100 184,578 1,003,412 SH   SOLE   904,075 0 99,337
VIACOM INC NEW CL B 92553P201 43,509 1,550,000 SH   SOLE   1,202,700 0 347,300
VICOR CORP COM 925815102 366 11,800 SH   SOLE   11,800 0 0
VILLAGE SUPER MKT INC CL A NEW 927107409 568 20,788 SH   SOLE   17,109 0 3,679
VISA INC COM CL A 92826C839 23,205 148,568 SH   SOLE   93,283 0 55,285
VISHAY INTERTECHNOLOGY INC COM 928298108 11,223 607,641 SH   SOLE   607,641 0 0
VISHAY PRECISION GROUP INC COM 92835K103 1,564 45,713 SH   SOLE   39,505 0 6,208
VISTA OUTDOOR INC COM 928377100 1,278 159,520 SH   SOLE   155,420 0 4,100
VISTEON CORP COM NEW 92839U206 4,441 65,939 SH   SOLE   51,039 0 14,900
VITAL THERAPIES INC COM 92847R104 18 91,200 SH   SOLE   89,600 0 1,600
VITAMIN SHOPPE INC COM 92849E101 951 135,099 SH   SOLE   135,099 0 0
VIVINT SOLAR INC COM 92854Q106 126 25,301 SH   SOLE   24,901 0 400
VMWARE INC CL A COM 928563402 177,484 983,239 SH   SOLE   712,232 0 271,007
VOCERA COMMUNICATIONS INC COM 92857F107 3,591 113,547 SH   SOLE   78,335 0 35,212
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 9,397 516,900 SH   SOLE   516,900 0 0
VONAGE HLDGS CORP COM 92886T201 680 67,778 SH   SOLE   64,378 0 3,400
VORNADO RLTY TR SH BEN INT 929042109 1,504 22,300 SH   SOLE   22,300 0 0
VOXX INTL CORP CL A 91829F104 191 41,234 SH   SOLE   32,741 0 8,493
VOYA FINL INC COM 929089100 3,093 61,900 SH   SOLE   60,000 0 1,900
VOYAGER THERAPEUTICS INC COM 92915B106 1,916 100,100 SH   SOLE   100,100 0 0
VULCAN MATLS CO COM 929160109 28,949 244,500 SH   SOLE   161,100 0 83,400
W & T OFFSHORE INC COM 92922P106 4,270 618,900 SH   SOLE   618,825 0 75
W P CAREY INC COM 92936U109 20,742 264,798 SH   SOLE   262,798 0 2,000
WABASH NATL CORP COM 929566107 1,983 146,341 SH   SOLE   136,941 0 9,400
WABTEC CORP COM 929740108 2,782 37,733 SH   SOLE   34,793 0 2,940
WADDELL & REED FINL INC CL A 930059100 5,795 335,192 SH   SOLE   335,192 0 0
WAGEWORKS INC COM 930427109 19,044 504,340 SH   SOLE   415,540 0 88,800
WALGREENS BOOTS ALLIANCE INC COM 931427108 11,490 181,595 SH   SOLE   108,399 0 73,196
WALMART INC COM 931142103 153,246 1,571,272 SH   SOLE   1,260,957 0 310,315
WARRIOR MET COAL INC COM 93627C101 6,931 228,000 SH   SOLE   190,500 0 37,500
WASHINGTON PRIME GROUP NEW COM 93964W108 4,325 765,500 SH   SOLE   765,500 0 0
WASHINGTON TR BANCORP COM 940610108 546 11,336 SH   SOLE   9,585 0 1,751
WASTE CONNECTIONS INC COM 94106B101 6,897 77,856 SH   SOLE   39,383 0 38,473
WASTE MGMT INC DEL COM 94106L109 83,100 799,730 SH   SOLE   734,951 0 64,779
WATERS CORP COM 941848103 52,780 209,686 SH   SOLE   201,986 0 7,700
WATERSTONE FINL INC MD COM 94188P101 237 14,408 SH   SOLE   7,882 0 6,526
WATTS WATER TECHNOLOGIES INC CL A 942749102 1,196 14,800 SH   SOLE   14,800 0 0
WAYFAIR INC CL A 94419L101 175,780 1,184,100 SH   SOLE   984,400 0 199,700
WEATHERFORD INTL PLC ORD SHS G48833100 239 341,700 SH   SOLE   332,600 0 9,100
WEBSTER FINL CORP CONN COM 947890109 208 4,106 SH   SOLE   4,106 0 0
WEIGHT WATCHERS INTL INC NEW COM 948626106 8,729 433,222 SH   SOLE   422,356 0 10,866
WEINGARTEN RLTY INVS SH BEN INT 948741103 6,862 233,655 SH   SOLE   233,655 0 0
WELBILT INC COM 949090104 3,112 190,000 SH   SOLE   146,500 0 43,500
WELLS FARGO CO NEW COM 949746101 21,815 451,463 SH   SOLE   445,846 0 5,617
WENDYS CO COM 95058W100 55,962 3,128,129 SH   SOLE   2,469,801 0 658,328
WERNER ENTERPRISES INC COM 950755108 12,748 373,281 SH   SOLE   369,981 0 3,300
WESCO AIRCRAFT HLDGS INC COM 950814103 90 10,207 SH   SOLE   10,207 0 0
WESCO INTL INC COM 95082P105 7,833 147,757 SH   SOLE   104,157 0 43,600
WESTAMERICA BANCORPORATION COM 957090103 1,576 25,500 SH   SOLE   25,500 0 0
WESTERN ALLIANCE BANCORP COM 957638109 33,486 815,928 SH   SOLE   631,947 0 183,981
WESTERN DIGITAL CORP COM 958102105 8,891 185,000 SH   SOLE   185,000 0 0
WESTERN UN CO COM 959802109 33,523 1,815,000 SH   SOLE   1,815,000 0 0
WESTPORT FUEL SYSTEMS INC COM NEW 960908309 16 10,300 SH   SOLE   10,300 0 0
WESTROCK CO COM 96145D105 31,341 817,227 SH   SOLE   668,300 0 148,927
WESTWOOD HLDGS GROUP INC COM 961765104 1,153 32,700 SH   SOLE   31,200 0 1,500
WEX INC COM 96208T104 265 1,380 SH   SOLE   1,380 0 0
WEYERHAEUSER CO COM 962166104 36,790 1,396,731 SH   SOLE   1,396,731 0 0
WHIRLPOOL CORP COM 963320106 22,871 172,104 SH   SOLE   130,704 0 41,400
WHITEHORSE FIN INC COM 96524V106 737 51,879 SH   SOLE   41,163 0 10,716
WHITESTONE REIT COM 966084204 151 12,600 SH   SOLE   12,600 0 0
WHITING PETE CORP NEW COM NEW 966387409 10,561 404,000 SH   SOLE   404,000 0 0
WIDEOPENWEST INC COM 96758W101 98 10,800 SH   SOLE   10,800 0 0
WILEY JOHN & SONS INC CL A 968223206 3,220 72,822 SH   SOLE   72,822 0 0
WILLIAMS SONOMA INC COM 969904101 11,023 195,900 SH   SOLE   195,900 0 0
WILLIS TOWERS WATSON PUB LTD SHS G96629103 5,090 28,978 SH   SOLE   22,190 0 6,788
WINGSTOP INC COM 974155103 5,635 74,118 SH   SOLE   67,718 0 6,400
WINTRUST FINL CORP COM 97650W108 12,602 187,164 SH   SOLE   166,464 0 20,700
WIPRO LTD SPON ADR 1 SH 97651M109 49 12,200 SH   SOLE   12,200 0 0
WIX COM LTD SHS M98068105 52,276 432,637 SH   SOLE   396,835 0 35,802
WNS HOLDINGS LTD SPON ADR 92932M101 3,979 74,697 SH   SOLE   67,197 0 7,500
WOLVERINE WORLD WIDE INC COM 978097103 6,653 186,200 SH   SOLE   186,200 0 0
WOODWARD INC COM 980745103 253 2,661 SH   SOLE   2,661 0 0
WORKDAY INC CL A 98138H101 9,777 50,700 SH   SOLE   38,200 0 12,500
WORKIVA INC COM CL A 98139A105 13,258 261,500 SH   SOLE   212,787 0 48,713
WORLD FUEL SVCS CORP COM 981475106 3,377 116,900 SH   SOLE   99,300 0 17,600
WORLD WRESTLING ENTMT INC CL A 98156Q108 60,542 697,647 SH   SOLE   586,596 0 111,051
WPP PLC NEW ADR 92937A102 4,351 82,414 SH   SOLE   79,514 0 2,900
WPX ENERGY INC COM 98212B103 2,509 191,361 SH   SOLE   190,261 0 1,100
WRIGHT MED GROUP N V ORD SHS N96617118 7,927 252,061 SH   SOLE   179,361 0 72,700
WSFS FINL CORP COM 929328102 5,684 147,266 SH   SOLE   140,590 0 6,676
WYNDHAM DESTINATIONS INC COM 98310W108 2,101 51,900 SH   SOLE   51,500 0 400
WYNDHAM HOTELS & RESORTS INC COM 98311A105 23,510 470,300 SH   SOLE   389,000 0 81,300
WYNN RESORTS LTD COM 983134107 21,418 179,501 SH   SOLE   179,501 0 0
XENCOR INC COM 98401F105 382 12,300 SH   SOLE   12,300 0 0
XENIA HOTELS & RESORTS INC COM 984017103 5,145 234,802 SH   SOLE   220,802 0 14,000
XENON PHARMACEUTICALS INC COM 98420N105 377 37,100 SH   SOLE   35,700 0 1,400
XEROX CORP COM NEW 984121608 51,645 1,614,925 SH   SOLE   1,349,528 0 265,397
XILINX INC COM 983919101 64,785 510,963 SH   SOLE   510,960 0 3
XINYUAN REAL ESTATE CO LTD SPONS ADR 98417P105 541 111,000 SH   SOLE   92,800 0 18,200
XOMA CORP DEL COM NEW 98419J206 285 22,995 SH   SOLE   22,995 0 0
XPERI CORP COM 98421B100 2,922 124,871 SH   SOLE   120,971 0 3,900
XPO LOGISTICS INC COM 983793100 4,124 76,736 SH   SOLE   76,736 0 0
XUNLEI LTD SPONSORED ADR 98419E108 313 85,500 SH   SOLE   84,100 0 1,400
YAMANA GOLD INC COM 98462Y100 5,970 2,287,443 SH   SOLE   2,236,947 0 50,496
YELP INC CL A 985817105 9,574 277,496 SH   SOLE   243,996 0 33,500
YETI HLDGS INC COM 98585X104 1,464 48,400 SH   SOLE   48,400 0 0
YEXT INC COM 98585N106 20,545 939,830 SH   SOLE   773,430 0 166,400
YRC WORLDWIDE INC COM PAR $.01 984249607 3,741 559,174 SH   SOLE   528,474 0 30,700
YUM BRANDS INC COM 988498101 254,284 2,547,681 SH   SOLE   2,026,191 0 521,490
YUM CHINA HLDGS INC COM 98850P109 33,054 736,000 SH   SOLE   597,491 0 138,509
ZAFGEN INC COM 98885E103 231 84,200 SH   SOLE   82,400 0 1,800
ZAGG INC COM 98884U108 613 67,640 SH   SOLE   67,602 0 38
ZAYO GROUP HLDGS INC COM 98919V105 68,225 2,400,600 SH   SOLE   1,986,300 0 414,300
ZEBRA TECHNOLOGIES CORP CL A 989207105 46,369 221,302 SH   SOLE   198,227 0 23,075
ZENDESK INC COM 98936J101 77,951 917,070 SH   SOLE   677,013 0 240,057
ZILLOW GROUP INC CL A 98954M101 3,267 95,525 SH   SOLE   76,271 0 19,254
ZIONS BANCORPORATION N A COM 989701107 69,094 1,521,554 SH   SOLE   1,191,454 0 330,100
ZIX CORP COM 98974P100 2,086 303,188 SH   SOLE   256,627 0 46,561
ZOETIS INC CL A 98978V103 170,073 1,689,411 SH   SOLE   1,274,307 0 415,104
ZOGENIX INC COM NEW 98978L204 3,350 60,900 SH   SOLE   60,900 0 0
ZSCALER INC COM 98980G102 15,853 223,500 SH   SOLE   205,300 0 18,200
ZUMIEZ INC COM 989817101 278 11,176 SH   SOLE   7,276 0 3,900
ZYNGA INC CL A 98986T108 34,050 6,388,327 SH   SOLE   5,101,461 0 1,286,866