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