0000906304-18-000144.txt : 20180809 0000906304-18-000144.hdr.sgml : 20180809 20180809154602 ACCESSION NUMBER: 0000906304-18-000144 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20180630 FILED AS OF DATE: 20180809 DATE AS OF CHANGE: 20180809 EFFECTIVENESS DATE: 20180809 FILER: COMPANY DATA: COMPANY CONFORMED NAME: ROYCE & ASSOCIATES LP CENTRAL INDEX KEY: 0000906304 IRS NUMBER: 522343049 STATE OF INCORPORATION: DE FISCAL YEAR END: 0331 FILING VALUES: FORM TYPE: 13F-HR SEC ACT: 1934 Act SEC FILE NUMBER: 028-03780 FILM NUMBER: 181004847 BUSINESS ADDRESS: STREET 1: 745 FIFTH AVENUE CITY: NEW YORK STATE: NY ZIP: 10151 BUSINESS PHONE: 212-508-4500 MAIL ADDRESS: STREET 1: 745 FIFTH AVENUE CITY: NEW YORK STATE: NY ZIP: 10151 FORMER COMPANY: FORMER CONFORMED NAME: ROYCE & ASSOCIATES LLC DATE OF NAME CHANGE: 20020507 FORMER COMPANY: FORMER CONFORMED NAME: ROYCE & ASSOCIATES INC /NY DATE OF NAME CHANGE: 19990329 FORMER COMPANY: FORMER CONFORMED NAME: QUEST ADVISORY CORP/NY DATE OF NAME CHANGE: 19970805 13F-HR 1 primary_doc.xml 13F-HR LIVE false false false 0000906304 XXXXXXXX 06-30-2018 06-30-2018 false ROYCE & ASSOCIATES LP
745 Fifth Avenue New York NY 10151
13F HOLDINGS REPORT 028-03780 N
John E. Denneen General Counsel 212-508-4500 John E. Denneen New York NY 08-09-2018 1 1213 14452709 1 Legg Mason, Inc.
INFORMATION TABLE 2 form13fInfoTable.xml INFORMATION TABLE AAC HLDGS INC COM 000307108 1677 178993 SH SOLE 178993 0 0 AAON INC COM PAR $0.004 000360206 0 1 SH SOLE 1 0 0 ACCO BRANDS CORP COM 00081T108 24 1714 SH SOLE 1714 0 0 ABM INDS INC COM 000957100 13175 451521 SH SOLE 451521 0 0 AK STL HLDG CORP COM 001547108 10768 2481109 SH SOLE 2481109 0 0 AMAG PHARMACEUTICALS INC COM 00163U106 17 879 SH SOLE 879 0 0 AMN HEALTHCARE SERVICES INC COM 001744101 12279 209546 SH SOLE 209546 0 0 ASGN INC COM 00191U102 9907 126700 SH SOLE 126700 0 0 A10 NETWORKS INC COM 002121101 6477 1039719 SH SOLE 1039719 0 0 ATN INTL INC COM 00215F107 9441 178908 SH SOLE 178908 0 0 ASV HLDGS INC COM 00215L104 1584 273590 SH SOLE 273590 0 0 AV HOMES INC COM 00234P102 139 6500 SH SOLE 6500 0 0 AVX CORP NEW COM 002444107 104789 6687246 SH SOLE 6687246 0 0 AXT INC COM 00246W103 11842 1679684 SH SOLE 1679684 0 0 AZZ INC COM 002474104 217 5000 SH SOLE 5000 0 0 AARONS INC COM PAR $0.50 002535300 1586 36508 SH SOLE 36508 0 0 ABAXIS INC COM 002567105 16 195 SH SOLE 195 0 0 ABEONA THERAPEUTICS INC COM 00289Y107 2276 142221 SH SOLE 142221 0 0 ABIOMED INC COM 003654100 818 2000 SH SOLE 2000 0 0 ACACIA RESH CORP ACACIA TCH COM 003881307 804 193673 SH SOLE 193673 0 0 ACADIA HEALTHCARE COMPANY IN COM 00404A109 12151 297026 SH SOLE 297026 0 0 ACCURAY INC COM 004397105 8609 2099812 SH SOLE 2099812 0 0 ACETO CORP COM 004446100 1626 485386 SH SOLE 485386 0 0 ACI WORLDWIDE INC COM 004498101 9390 380638 SH SOLE 380638 0 0 ACME UTD CORP COM 004816104 2776 133763 SH SOLE 133763 0 0 ACORDA THERAPEUTICS INC COM 00484M106 16 570 SH SOLE 570 0 0 ACXIOM CORP COM 005125109 1438 48000 SH SOLE 48000 0 0 ADESTO TECHNOLOGIES CORP COM 00687D101 60 7200 SH SOLE 7200 0 0 ADTALEM GLOBAL ED INC COM 00737L103 25 514 SH SOLE 514 0 0 ADTRAN INC COM 00738A106 5968 401863 SH SOLE 401863 0 0 AEHR TEST SYSTEMS COM 00760J108 1050 446800 SH SOLE 446800 0 0 AEGION CORP COM 00770F104 18795 729894 SH SOLE 729894 0 0 AEROHIVE NETWORKS INC COM 007786106 6589 1659674 SH SOLE 1659674 0 0 AEROJET ROCKETDYNE HLDGS INC COM 007800105 23923 811212 SH SOLE 811212 0 0 ADVANCED ENERGY INDS COM 007973100 37829 651212 SH SOLE 651212 0 0 AEROVIRONMENT INC COM 008073108 1607 22500 SH SOLE 22500 0 0 AFFILIATED MANAGERS GROUP COM 008252108 3224 21688 SH SOLE 21688 0 0 AGNICO EAGLE MINES LTD COM 008474108 1146 25000 SH SOLE 25000 0 0 AGILYSYS INC COM 00847J105 5501 354887 SH SOLE 354887 0 0 AGILE THERAPEUTICS INC COM 00847L100 40 80000 SH SOLE 80000 0 0 AIR LEASE CORP CL A 00912X302 101198 2411208 SH SOLE 2411208 0 0 AIR TRANSPORT SERVICES GRP I COM 00922R105 3298 146000 SH SOLE 146000 0 0 AIRGAIN INC COM 00938A104 2708 294711 SH SOLE 294711 0 0 ALAMO GROUP INC COM 011311107 9094 100646 SH SOLE 100646 0 0 ALAMOS GOLD INC NEW COM CL A 011532108 11721 2057204 SH SOLE 2057204 0 0 ALARM COM HLDGS INC COM 011642105 404 10000 SH SOLE 10000 0 0 ALBEMARLE CORP COM 012653101 15676 166178 SH SOLE 166178 0 0 ALLEGHANY CORP DEL COM 017175100 85780 149191 SH SOLE 149191 0 0 ALLEGHENY TECHNOLOGIES INC COM 01741R102 27351 1088821 SH SOLE 1088821 0 0 ALLEGIANCE BANCSHARES INC COM 01748H107 4738 109300 SH SOLE 109300 0 0 ALLEGIANT TRAVEL CO COM 01748X102 25901 186408 SH SOLE 186408 0 0 ALLETE INC COM NEW 018522300 10781 139273 SH SOLE 139273 0 0 ALLIANCEBERNSTEIN HOLDING LP UNIT LTD PARTN 01881G106 10973 384330 SH SOLE 384330 0 0 ALLISON TRANSMISSION HLDGS I COM 01973R101 968 23900 SH SOLE 23900 0 0 ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 19390 1615800 SH SOLE 1615800 0 0 ALTAIR ENGR INC COM CL A 021369103 855 25000 SH SOLE 25000 0 0 AMBAC FINL GROUP INC COM NEW 023139884 790 39797 SH SOLE 39797 0 0 AMBER RD INC COM 02318Y108 16045 1705139 SH SOLE 1705139 0 0 AMERESCO INC CL A 02361E108 7154 596149 SH SOLE 596149 0 0 AMERICAN AXLE & MFG HLDGS IN COM 024061103 20526 1319145 SH SOLE 1319145 0 0 AMERICAN EAGLE OUTFITTERS NE COM 02553E106 36712 1579024 SH SOLE 1579024 0 0 AMERICAN NATL INS CO COM 028591105 36 300 SH SOLE 300 0 0 AMERICAN RAILCAR INDS INC COM 02916P103 6387 161789 SH SOLE 161789 0 0 AMERICAN SOFTWARE INC CL A 029683109 1769 121398 SH SOLE 121398 0 0 AMERICAN STS WTR CO COM 029899101 20 347 SH SOLE 347 0 0 AMERICAN SUPERCONDUCTOR CORP SHS NEW 030111207 2445 349300 SH SOLE 349300 0 0 AMERICAN VANGUARD CORP COM 030371108 2869 125000 SH SOLE 125000 0 0 AMERICAN WOODMARK CORPORATIO COM 030506109 8617 94127 SH SOLE 94127 0 0 AMERICAS CAR MART INC COM 03062T105 15974 258064 SH SOLE 258064 0 0 AMES NATL CORP COM 031001100 15563 504485 SH SOLE 504485 0 0 AMPCO-PITTSBURGH CORP COM 032037103 2507 244630 SH SOLE 244630 0 0 AMTECH SYS INC COM PAR $0.01N 032332504 6824 1127922 SH SOLE 1127922 0 0 ANGIODYNAMICS INC COM 03475V101 17423 783410 SH SOLE 783410 0 0 ANIKA THERAPEUTICS INC COM 035255108 10 314 SH SOLE 314 0 0 ANIXTER INTL INC COM 035290105 19377 306107 SH SOLE 306107 0 0 ANSYS INC COM 03662Q105 14284 82005 SH SOLE 82005 0 0 APOGEE ENTERPRISES INC COM 037598109 59087 1226629 SH SOLE 1226629 0 0 APOLLO GLOBAL MGMT LLC CL A SHS 037612306 8451 265159 SH SOLE 265159 0 0 APPLE INC COM 037833100 6849 37000 SH SOLE 37000 0 0 APPLIED INDL TECHNOLOGIES IN COM 03820C105 15436 220036 SH SOLE 220036 0 0 APTARGROUP INC COM 038336103 23894 255876 SH SOLE 255876 0 0 AQUA AMERICA INC COM 03836W103 16649 473256 SH SOLE 473256 0 0 AQUINOX PHARMACEUTICALS INC COM 03842B101 385 145397 SH SOLE 145397 0 0 ARAMARK COM 03852U106 2697 72700 SH SOLE 72700 0 0 ARCBEST CORP COM 03937C105 21 465 SH SOLE 465 0 0 ARCH COAL INC CL A 039380407 20 253 SH SOLE 253 0 0 ARGAN INC COM 04010E109 20961 511863 SH SOLE 511863 0 0 ARES MGMT LP COM SHS REG INT 04014Y101 88960 4297602 SH SOLE 4297602 0 0 ARMADA HOFFLER PPTYS INC COM 04208T108 3583 240500 SH SOLE 240500 0 0 ARROW FINL CORP COM 042744102 16 447 SH SOLE 447 0 0 ARTISAN PARTNERS ASSET MGMT CL A 04316A108 35472 1176525 SH SOLE 1176525 0 0 ASCENA RETAIL GROUP INC COM 04351G101 5509 1382466 SH SOLE 1382466 0 0 ASHFORD INC COM 044104107 648 10000 SH SOLE 10000 0 0 ASPEN AEROGELS INC COM 04523Y105 4371 892018 SH SOLE 892018 0 0 ASPEN GROUP INC COM NEW 04530L203 1057 141520 SH SOLE 141520 0 0 ASSOCIATED BANC CORP COM 045487105 11339 415332 SH SOLE 415332 0 0 ASSOCIATED CAP GROUP INC CL A 045528106 8088 213112 SH SOLE 213112 0 0 ASTEC INDS INC COM 046224101 21567 360648 SH SOLE 360648 0 0 ASTRONOVA INC COM 04638F108 1223 64900 SH SOLE 64900 0 0 ASTRONICS CORP COM 046433108 2207 61345 SH SOLE 61345 0 0 ATHENAHEALTH INC COM 04685W103 5172 32500 SH SOLE 32500 0 0 ATKORE INTL GROUP INC COM 047649108 19 896 SH SOLE 896 0 0 ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 28549 398166 SH SOLE 398166 0 0 ATRICURE INC COM 04963C209 9509 351545 SH SOLE 351545 0 0 ATRION CORP COM 049904105 23513 39227 SH SOLE 39227 0 0 AVIAT NETWORKS INC COM NEW 05366Y201 6063 370382 SH SOLE 370382 0 0 AVID TECHNOLOGY INC COM 05367P100 5942 1142743 SH SOLE 1142743 0 0 AVON PRODS INC COM 054303102 5387 3325000 SH SOLE 3325000 0 0 AXOGEN INC COM 05463X106 3015 60000 SH SOLE 60000 0 0 AXSOME THERAPEUTICS INC COM 05464T104 2843 888400 SH SOLE 888400 0 0 BBX CAP CORP NEW CL A 05491N104 18 2028 SH SOLE 2028 0 0 BOK FINL CORP COM NEW 05561Q201 44391 472191 SH SOLE 472191 0 0 BOFI HLDG INC COM 05566U108 19539 477598 SH SOLE 477598 0 0 B RILEY FINL INC COM 05580M108 16742 742452 SH SOLE 742452 0 0 BABCOCK & WILCOX ENTERPRIS I COM 05614L100 5046 2120059 SH SOLE 2120059 0 0 BADGER METER INC COM 056525108 15112 338068 SH SOLE 338068 0 0 BALCHEM CORP COM 057665200 28376 289136 SH SOLE 289136 0 0 BALDWIN & LYONS INC CL B 057755209 5829 238888 SH SOLE 238888 0 0 BALLARD PWR SYS INC NEW COM 058586108 1020 358000 SH SOLE 358000 0 0 BANDWIDTH INC COM CL A 05988J103 1709 45000 SH SOLE 45000 0 0 BANC OF CALIFORNIA INC COM 05990K106 2463 126000 SH SOLE 126000 0 0 BANK HAWAII CORP COM 062540109 22718 272337 SH SOLE 272337 0 0 BANK OF THE OZARKS COM 063904106 4463 99100 SH SOLE 99100 0 0 BANK PRINCETON NEW JERSEY COM 064520109 166 5000 SH SOLE 5000 0 0 BANKUNITED INC COM 06652K103 167 4100 SH SOLE 4100 0 0 BAR HBR BANKSHARES COM 066849100 8376 276525 SH SOLE 276525 0 0 BARNES & NOBLE INC COM 067774109 3609 568282 SH SOLE 568282 0 0 BARNES & NOBLE ED INC COM 06777U101 451 80000 SH SOLE 80000 0 0 BARRETT BUSINESS SERVICES IN COM 068463108 21 222 SH SOLE 222 0 0 BASIC ENERGY SVCS INC NEW COM NEW 06985P209 15584 1402661 SH SOLE 1402661 0 0 BASSETT FURNITURE INDS INC COM 070203104 27697 1005332 SH SOLE 1005332 0 0 BAYCOM CORP COM 07272M107 450 18182 SH SOLE 18182 0 0 BEAZER HOMES USA INC COM NEW 07556Q881 14565 987477 SH SOLE 987477 0 0 BEL FUSE INC CL A 077347201 1874 87585 SH SOLE 87585 0 0 BEL FUSE INC CL B 077347300 632 30238 SH SOLE 30238 0 0 BENCHMARK ELECTRS INC COM 08160H101 38961 1336568 SH SOLE 1336568 0 0 BENEFITFOCUS INC COM 08180D106 3743 111398 SH SOLE 111398 0 0 BIG LOTS INC COM 089302103 1502 35961 SH SOLE 35961 0 0 BIO RAD LABS INC CL A 090572207 26110 90490 SH SOLE 90490 0 0 BIOCRYST PHARMACEUTICALS COM 09058V103 825 144000 SH SOLE 144000 0 0 BIODELIVERY SCIENCES INTL IN COM 09060J106 6492 2200800 SH SOLE 2200800 0 0 BIOTELEMETRY INC COM 090672106 2147 47700 SH SOLE 47700 0 0 BIOSCRIP INC COM 09069N108 6232 2127000 SH SOLE 2127000 0 0 BIO TECHNE CORP COM 09073M104 72578 490555 SH SOLE 490555 0 0 BIOSPECIFICS TECHNOLOGIES CO COM 090931106 2886 64339 SH SOLE 64339 0 0 BLACKROCK RES & COMM STRAT T SHS 09257A108 2340 251908 SH SOLE 251908 0 0 BLUCORA INC COM 095229100 8759 236740 SH SOLE 236740 0 0 BLUE BIRD CORP COM 095306106 18 789 SH SOLE 789 0 0 BLUE HILLS BANCORP INC COM 095573101 9363 421736 SH SOLE 421736 0 0 BLUEBIRD BIO INC COM 09609G100 1570 10000 SH SOLE 10000 0 0 BOARDWALK PIPELINE PARTNERS UT LTD PARTNER 096627104 2069 178016 SH SOLE 178016 0 0 BOINGO WIRELESS INC COM 09739C102 1130 50000 SH SOLE 50000 0 0 BOISE CASCADE CO DEL COM 09739D100 2304 51535 SH SOLE 51535 0 0 BONANZA CREEK ENERGY INC COM NEW 097793400 19286 509275 SH SOLE 509275 0 0 BOSTON BEER INC CL A 100557107 21 71 SH SOLE 71 0 0 BOSTON PRIVATE FINL HLDGS IN COM 101119105 8238 518106 SH SOLE 518106 0 0 BOTTOMLINE TECH DEL INC COM 101388106 6287 126167 SH SOLE 126167 0 0 BOVIE MEDICAL CORP COM 10211F100 3088 710000 SH SOLE 710000 0 0 BOWL AMER INC CL A 102565108 7002 481229 SH SOLE 481229 0 0 BRIDGEPOINT ED INC COM 10807M105 85 13000 SH SOLE 13000 0 0 BRINKER INTL INC COM 109641100 1813 38087 SH SOLE 38087 0 0 BROOKDALE SR LIVING INC COM 112463104 10872 1196002 SH SOLE 1196002 0 0 BROOKLINE BANCORP INC DEL COM 11373M107 4739 254800 SH SOLE 254800 0 0 BROOKS AUTOMATION INC COM 114340102 44342 1359356 SH SOLE 1359356 0 0 BROWN & BROWN INC COM 115236101 3286 118500 SH SOLE 118500 0 0 BRYN MAWR BK CORP COM 117665109 1621 35000 SH SOLE 35000 0 0 BSQUARE CORP COM NEW 11776U300 226 83675 SH SOLE 83675 0 0 BUCKLE INC COM 118440106 6751 250969 SH SOLE 250969 0 0 BUILD A BEAR WORKSHOP COM 120076104 3418 449800 SH SOLE 449800 0 0 BUILDERS FIRSTSOURCE INC COM 12008R107 4133 225978 SH SOLE 225978 0 0 CAI INTERNATIONAL INC COM 12477X106 13094 563408 SH SOLE 563408 0 0 CBIZ INC COM 124805102 1081 47000 SH SOLE 47000 0 0 CBL & ASSOC PPTYS INC COM 124830100 1503 269809 SH SOLE 269809 0 0 CBOE GLOBAL MARKETS INC COM 12503M108 232 2226 SH SOLE 2226 0 0 CECO ENVIRONMENTAL CORP COM 125141101 608 99028 SH SOLE 99028 0 0 CSS INDS INC COM 125906107 16 919 SH SOLE 919 0 0 CPI AEROSTRUCTURES INC COM NEW 125919308 6493 618366 SH SOLE 618366 0 0 CNB FINL CORP PA COM 126128107 21734 723036 SH SOLE 723036 0 0 CRA INTL INC COM 12618T105 2345 46089 SH SOLE 46089 0 0 CRH MEDICAL CORP COM 12626F105 416 133000 SH SOLE 133000 0 0 CSG SYS INTL INC COM 126349109 20 493 SH SOLE 493 0 0 CSW INDUSTRIALS INC COM 126402106 1057 20000 SH SOLE 20000 0 0 CUI GLOBAL INC COM NEW 126576206 5306 1786532 SH SOLE 1786532 0 0 CVR ENERGY INC COM 12662P108 31 838 SH SOLE 838 0 0 C&J ENERGY SVCS INC NEW COM 12674R100 545 23100 SH SOLE 23100 0 0 CABOT CORP COM 127055101 18897 305921 SH SOLE 305921 0 0 CABOT MICROELECTRONICS CORP COM 12709P103 64785 602311 SH SOLE 602311 0 0 CACTUS INC CL A 127203107 15 442 SH SOLE 442 0 0 CAFEPRESS INC COM 12769A103 46 39079 SH SOLE 39079 0 0 CAL MAINE FOODS INC COM NEW 128030202 46224 1008147 SH SOLE 1008147 0 0 CALERES INC COM 129500104 14034 408093 SH SOLE 408093 0 0 CALLAWAY GOLF CO COM 131193104 4287 226000 SH SOLE 226000 0 0 CAMBREX CORP COM 132011107 1982 37891 SH SOLE 37891 0 0 CAMBIUM LEARNING GRP INC COM 13201A107 12 1041 SH SOLE 1041 0 0 CAMDEN NATL CORP COM 133034108 23936 523650 SH SOLE 523650 0 0 CAMPING WORLD HLDGS INC CL A 13462K109 32710 1309428 SH SOLE 1309428 0 0 CAPELLA EDUCATION COMPANY COM 139594105 72018 729666 SH SOLE 729666 0 0 CAPITAL CITY BK GROUP INC COM 139674105 634 26822 SH SOLE 26822 0 0 CARBO CERAMICS INC COM 140781105 2297 250522 SH SOLE 250522 0 0 CARBONITE INC COM 141337105 6324 181200 SH SOLE 181200 0 0 CARE COM INC COM 141633107 5992 286987 SH SOLE 286987 0 0 CAREDX INC COM 14167L103 10605 866383 SH SOLE 866383 0 0 CARLISLE COS INC COM 142339100 10084 93103 SH SOLE 93103 0 0 CARLYLE GROUP L P COM UTS LTD PTN 14309L102 3493 164000 SH SOLE 164000 0 0 CARMAX INC COM 143130102 4203 57674 SH SOLE 57674 0 0 CARPENTER TECHNOLOGY CORP COM 144285103 38872 739437 SH SOLE 739437 0 0 CARROLS RESTAURANT GROUP INC COM 14574X104 13564 913431 SH SOLE 913431 0 0 CARTER INC COM 146229109 1073 9900 SH SOLE 9900 0 0 CASI PHARMACEUTICALS INC COM 14757U109 988 120000 SH SOLE 120000 0 0 CASS INFORMATION SYS INC COM 14808P109 3678 53440 SH SOLE 53440 0 0 CASTLIGHT HEALTH INC CL B 14862Q100 3974 935153 SH SOLE 935153 0 0 CATO CORP NEW CL A 149205106 3758 152642 SH SOLE 152642 0 0 CAVCO INDS INC DEL COM 149568107 10003 48170 SH SOLE 48170 0 0 CELESTICA INC SUB VTG SHS 15101Q108 33862 2852736 SH SOLE 2852736 0 0 CELCUITY INC COM 15102K100 918 37000 SH SOLE 37000 0 0 CENTENNIAL RESOURCE DEV INC CL A 15136A102 2565 142000 SH SOLE 142000 0 0 CENTERSTATE BK CORP COM 15201P109 17082 572853 SH SOLE 572853 0 0 CENTRAL GARDEN & PET CO COM 153527106 522 12000 SH SOLE 12000 0 0 CENTURY CASINOS INC COM 156492100 5152 588800 SH SOLE 588800 0 0 CERECOR INC COM 15671L109 6 1414 SH SOLE 1414 0 0 CEVA INC COM 157210105 1872 62000 SH SOLE 62000 0 0 CHASE CORP COM 16150R104 46643 397811 SH SOLE 397811 0 0 CHEESECAKE FACTORY INC COM 163072101 9169 166535 SH SOLE 166535 0 0 CHEMBIO DIAGNOSTICS INC COM NEW 163572209 3323 299353 SH SOLE 299353 0 0 CHEMED CORP NEW COM 16359R103 6219 19324 SH SOLE 19324 0 0 CHEMUNG FINL CORP COM 164024101 2281 45512 SH SOLE 45512 0 0 CHICKEN SOUP FOR THE SOUL EN CL A 16842Q100 1437 150000 SH SOLE 150000 0 0 CHILDRENS PL INC COM 168905107 105858 876307 SH SOLE 876307 0 0 CIENA CORP COM NEW 171779309 29994 1131417 SH SOLE 1131417 0 0 CIMAREX ENERGY CO COM 171798101 783 7700 SH SOLE 7700 0 0 CIRCOR INTL INC COM 17273K109 83245 2252302 SH SOLE 2252302 0 0 CIRRUS LOGIC INC COM 172755100 8397 219079 SH SOLE 219079 0 0 CISCO SYS INC COM 17275R102 7444 173000 SH SOLE 173000 0 0 CINTAS CORP COM 172908105 1142 6169 SH SOLE 6169 0 0 CITI TRENDS INC COM 17306X102 3169 115473 SH SOLE 115473 0 0 CITY HLDG CO COM 177835105 20664 274677 SH SOLE 274677 0 0 CIVEO CORP CDA COM 17878Y108 654 150000 SH SOLE 150000 0 0 CIVITAS SOLUTIONS INC COM 17887R102 1514 92323 SH SOLE 92323 0 0 CLARUS CORP NEW COM 18270P109 2186 264926 SH SOLE 264926 0 0 CLEARFIELD INC COM 18482P103 941 85200 SH SOLE 85200 0 0 CLEVELAND CLIFFS INC COM 185899101 10817 1283176 SH SOLE 1283176 0 0 CLOUD PEAK ENERGY INC COM 18911Q102 18 5113 SH SOLE 5113 0 0 CODEXIS INC COM 192005106 559 38800 SH SOLE 38800 0 0 CODORUS VY BANCORP INC COM 192025104 3575 116520 SH SOLE 116520 0 0 COEUR MNG INC COM NEW 192108504 10108 1330000 SH SOLE 1330000 0 0 COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 22 406 SH SOLE 406 0 0 COGNEX CORP COM 192422103 53182 1192154 SH SOLE 1192154 0 0 COHERENT INC COM 192479103 12873 82300 SH SOLE 82300 0 0 COHEN & STEERS INC COM 19247A100 13718 328889 SH SOLE 328889 0 0 COHU INC COM 192576106 41092 1676535 SH SOLE 1676535 0 0 COLFAX CORP COM 194014106 4568 149027 SH SOLE 149027 0 0 COLLECTORS UNIVERSE INC COM NEW 19421R200 2655 180136 SH SOLE 180136 0 0 COLLEGIUM PHARMACEUTICAL INC COM 19459J104 3291 138000 SH SOLE 138000 0 0 COLONY CAP INC NEW CL A COM 19626G108 197 31500 SH SOLE 31500 0 0 COLUMBIA SPORTSWEAR CO COM 198516106 38435 420195 SH SOLE 420195 0 0 COMFORT SYS USA INC COM 199908104 14598 318730 SH SOLE 318730 0 0 COMMERCIAL METALS CO COM 201723103 21185 1003544 SH SOLE 1003544 0 0 COMMERCIAL VEH GROUP INC COM 202608105 14725 2006109 SH SOLE 2006109 0 0 COMMUNITY HEALTH SYS INC NEW COM 203668108 4872 1467395 SH SOLE 1467395 0 0 COMMUNITY HEALTHCARE TR INC COM 20369C106 7061 236400 SH SOLE 236400 0 0 COMMUNITY TR BANCORP INC COM 204149108 19 372 SH SOLE 372 0 0 COMPANIA CERVECERIAS UNIDAS SPONSORED ADR 204429104 3891 156006 SH SOLE 156006 0 0 COMPASS MINERALS INTL INC COM 20451N101 23084 351090 SH SOLE 351090 0 0 COMPUTER TASK GROUP INC COM 205477102 7319 945657 SH SOLE 945657 0 0 COMPX INTERNATIONAL INC CL A 20563P101 3819 289300 SH SOLE 289300 0 0 COMSCORE INC COM 20564W105 26093 1196944 SH SOLE 1196944 0 0 COMTECH TELECOMMUNICATIONS C COM NEW 205826209 34057 1068295 SH SOLE 1068295 0 0 CONCERT PHARMACEUTICALS INC COM 206022105 11 667 SH SOLE 667 0 0 CONDUENT INC COM 206787103 909 50000 SH SOLE 50000 0 0 CONMED CORP COM 207410101 20 280 SH SOLE 280 0 0 CONNS INC COM 208242107 8313 251911 SH SOLE 251911 0 0 CONSOL ENERGY INC NEW COM 20854L108 29 757 SH SOLE 757 0 0 CONSOLIDATED TOMOKA LD CO COM 210226106 11 185 SH SOLE 185 0 0 CONSTRUCTION PARTNERS INC COM CL A 21044C107 1334 101323 SH SOLE 101323 0 0 CONTAINER STORE GROUP INC COM 210751103 1330 158200 SH SOLE 158200 0 0 CONTINENTAL BLDG PRODS INC COM 211171103 17 551 SH SOLE 551 0 0 CONVERGYS CORP COM 212485106 27 1124 SH SOLE 1124 0 0 COOPER STD HLDGS INC COM 21676P103 24 181 SH SOLE 181 0 0 COOPER TIRE & RUBR CO COM 216831107 67377 2561878 SH SOLE 2561878 0 0 COPART INC COM 217204106 75677 1338000 SH SOLE 1338000 0 0 CORCEPT THERAPEUTICS INC COM 218352102 12 747 SH SOLE 747 0 0 CORE MARK HOLDING CO INC COM 218681104 56454 2486953 SH SOLE 2486953 0 0 CORIUM INTL INC COM 21887L107 4026 502564 SH SOLE 502564 0 0 COUNTY BANCORP INC COM 221907108 3261 118595 SH SOLE 118595 0 0 COWEN INC CL A NEW 223622606 868 62706 SH SOLE 62706 0 0 CRAY INC COM NEW 225223304 28941 1176481 SH SOLE 1176481 0 0 CREE INC COM 225447101 8608 207084 SH SOLE 207084 0 0 CROSS CTRY HEALTHCARE INC COM 227483104 11930 1060481 SH SOLE 1060481 0 0 CROSS TIMBERS RTY TR TR UNIT 22757R109 980 67631 SH SOLE 67631 0 0 CROWN CRAFTS INC COM 228309100 639 112159 SH SOLE 112159 0 0 CRYOLIFE INC COM 228903100 9731 349394 SH SOLE 349394 0 0 CRYOPORT INC COM PAR $0.001 229050307 4122 261198 SH SOLE 261198 0 0 CULP INC COM 230215105 3102 126349 SH SOLE 126349 0 0 CUMMINS INC COM 231021106 3924 29500 SH SOLE 29500 0 0 CURO GROUP HLDGS CORP COM 23131L107 29 1159 SH SOLE 1159 0 0 CUSTOMERS BANCORP INC COM 23204G100 18 617 SH SOLE 617 0 0 CUTERA INC COM 232109108 9 215 SH SOLE 215 0 0 CYBEROPTICS CORP COM 232517102 8424 484160 SH SOLE 484160 0 0 CYPRESS SEMICONDUCTOR CORP COM 232806109 23664 1518900 SH SOLE 1518900 0 0 CYRUSONE INC COM 23283R100 3618 62000 SH SOLE 62000 0 0 CYTOMX THERAPEUTICS INC COM 23284F105 11 499 SH SOLE 499 0 0 DMC GLOBAL INC COM 23291C103 13166 293225 SH SOLE 293225 0 0 DHI GROUP INC COM 23331S100 12 5026 SH SOLE 5026 0 0 DSW INC CL A 23334L102 48925 1894863 SH SOLE 1894863 0 0 DAKTRONICS INC COM 234264109 3489 410025 SH SOLE 410025 0 0 DANA INCORPORATED COM 235825205 21729 1076242 SH SOLE 1076242 0 0 DATA I O CORP COM 237690102 6 992 SH SOLE 992 0 0 DATAWATCH CORP COM NEW 237917208 376 39587 SH SOLE 39587 0 0 DAVE & BUSTERS ENTMT INC COM 238337109 3142 66000 SH SOLE 66000 0 0 DAWSON GEOPHYSICAL CO NEW COM 239360100 611 77336 SH SOLE 77336 0 0 DEL TACO RESTAURANTS INC COM 245496104 20602 1452863 SH SOLE 1452863 0 0 DELUXE CORP COM 248019101 2136 32265 SH SOLE 32265 0 0 DENTSPLY SIRONA INC COM 24906P109 4604 105185 SH SOLE 105185 0 0 DESTINATION MATERNITY CORP COM 25065D100 4481 769967 SH SOLE 769967 0 0 DESTINATION XL GROUP INC COM 25065K104 113 50000 SH SOLE 50000 0 0 DIAMOND HILL INVESTMENT GROU COM NEW 25264R207 11035 56754 SH SOLE 56754 0 0 DIAMOND OFFSHORE DRILLING IN COM 25271C102 7907 379030 SH SOLE 379030 0 0 DIAMONDROCK HOSPITALITY CO COM 252784301 3930 320000 SH SOLE 320000 0 0 DICKS SPORTING GOODS INC COM 253393102 2186 62000 SH SOLE 62000 0 0 DIEBOLD NXDF INC COM 253651103 4128 345400 SH SOLE 345400 0 0 DIGI INTL INC COM 253798102 6533 494942 SH SOLE 494942 0 0 DIME CMNTY BANCSHARES COM 253922108 18 932 SH SOLE 932 0 0 DILLARDS INC CL A 254067101 3318 35113 SH SOLE 35113 0 0 DIODES INC COM 254543101 17131 496989 SH SOLE 496989 0 0 DIXIE GROUP INC CL A 255519100 3376 1468026 SH SOLE 1468026 0 0 DOLBY LABORATORIES INC COM 25659T107 6007 97381 SH SOLE 97381 0 0 DOLLAR TREE INC COM 256746108 1080 12700 SH SOLE 12700 0 0 DOMTAR CORP COM NEW 257559203 4817 100896 SH SOLE 100896 0 0 DONALDSON INC COM 257651109 11779 261059 SH SOLE 261059 0 0 DONNELLEY FINL SOLUTIONS INC COM 25787G100 869 50000 SH SOLE 50000 0 0 DORCHESTER MINERALS LP COM UNIT 25820R105 14430 700464 SH SOLE 700464 0 0 DORMAN PRODUCTS INC COM 258278100 49111 718936 SH SOLE 718936 0 0 DUCOMMUN INC DEL COM 264147109 10294 311090 SH SOLE 311090 0 0 EL POLLO LOCO HLDGS INC COM 268603107 8572 751958 SH SOLE 751958 0 0 ERA GROUP INC COM 26885G109 16061 1240256 SH SOLE 1240256 0 0 EAGLE MATERIALS INC COM 26969P108 2939 28000 SH SOLE 28000 0 0 EAGLE PHARMACEUTICALS INC COM 269796108 3047 40275 SH SOLE 40275 0 0 EASTERN CO COM 276317104 1115 39750 SH SOLE 39750 0 0 EASTSIDE DISTILLING INC COM PAR 277802302 144 16925 SH SOLE 16925 0 0 EBIX INC COM NEW 278715206 3684 48316 SH SOLE 48316 0 0 ECHELON CORP COM NEW 27874N303 1927 233852 SH SOLE 233852 0 0 EGAIN CORP COM NEW 28225C806 999 66139 SH SOLE 66139 0 0 ELECTRO SCIENTIFIC INDS COM 285229100 27361 1734985 SH SOLE 1734985 0 0 ELLIS PERRY INTL INC COM 288853104 1853 68207 SH SOLE 68207 0 0 EMAGIN CORP COM NEW 29076N206 225 125000 SH SOLE 125000 0 0 EMCORE CORP COM NEW 290846203 6591 1305196 SH SOLE 1305196 0 0 EMCOR GROUP INC COM 29084Q100 9063 118963 SH SOLE 118963 0 0 EMERGENT BIOSOLUTIONS INC COM 29089Q105 18 364 SH SOLE 364 0 0 EMERSON ELEC CO COM 291011104 4252 61500 SH SOLE 61500 0 0 EMPLOYERS HOLDINGS INC COM 292218104 2920 72629 SH SOLE 72629 0 0 ENANTA PHARMACEUTICALS INC COM 29251M106 14 122 SH SOLE 122 0 0 ENCORE WIRE CORP COM 292562105 18871 397705 SH SOLE 397705 0 0 ENCOMPASS HEALTH CORP COM 29261A100 8708 128591 SH SOLE 128591 0 0 ENERSYS COM 29275Y102 29206 391296 SH SOLE 391296 0 0 ENGILITY HLDGS INC NEW COM 29286C107 17260 563305 SH SOLE 563305 0 0 ENNIS INC COM 293389102 17011 835924 SH SOLE 835924 0 0 ENPHASE ENERGY INC COM 29355A107 4280 636000 SH SOLE 636000 0 0 ENOVA INTL INC COM 29357K103 7787 213039 SH SOLE 213039 0 0 ENSIGN GROUP INC COM 29358P101 15495 432591 SH SOLE 432591 0 0 ENTEGRIS INC COM 29362U104 12133 357903 SH SOLE 357903 0 0 ENTERPRISE FINL SVCS CORP COM 293712105 7472 138500 SH SOLE 138500 0 0 ENTRAVISION COMMUNICATIONS C CL A 29382R107 2425 484966 SH SOLE 484966 0 0 ENVESTNET INC COM 29404K106 330 6000 SH SOLE 6000 0 0 ENVIROSTAR INC COM 29414M100 2075 51477 SH SOLE 51477 0 0 EPLUS INC COM 294268107 4136 43952 SH SOLE 43952 0 0 ERIE INDTY CO CL A 29530P102 39318 335310 SH SOLE 335310 0 0 ETHAN ALLEN INTERIORS INC COM 297602104 37008 1510527 SH SOLE 1510527 0 0 ETSY INC COM 29786A106 9473 224538 SH SOLE 224538 0 0 EVERBRIDGE INC COM 29978A104 1091 23000 SH SOLE 23000 0 0 EVERSPIN TECHNOLOGIES INC COM 30041T104 1802 202000 SH SOLE 202000 0 0 EVOLUTION PETROLEUM CORP COM 30049A107 12 1215 SH SOLE 1215 0 0 EXPEDITORS INTL WASH INC COM 302130109 35527 486008 SH SOLE 486008 0 0 EXPONENT INC COM 30214U102 16407 339684 SH SOLE 339684 0 0 EXTREME NETWORKS INC COM 30226D106 12560 1577861 SH SOLE 1577861 0 0 EZCORP INC CL A NON VTG 302301106 2422 201000 SH SOLE 201000 0 0 FBL FINL GROUP INC CL A 30239F106 27 340 SH SOLE 340 0 0 FLIR SYS INC COM 302445101 85267 1640699 SH SOLE 1640699 0 0 FNB CORP PA COM 302520101 832 62000 SH SOLE 62000 0 0 FCB FINL HLDGS INC CL A 30255G103 3023 51413 SH SOLE 51413 0 0 FS BANCORP INC COM 30263Y104 11 170 SH SOLE 170 0 0 FTD COS INC COM 30281V108 1695 365214 SH SOLE 365214 0 0 FRP HLDGS INC COM 30292L107 46299 715048 SH SOLE 715048 0 0 FAIR ISAAC CORP COM 303250104 72878 376981 SH SOLE 376981 0 0 FARMER BROS CO COM 307675108 14508 474906 SH SOLE 474906 0 0 FARO TECHNOLOGIES INC COM 311642102 33710 620243 SH SOLE 620243 0 0 FAUQUIER BANKSHARES INC VA COM 312059108 6233 294000 SH SOLE 294000 0 0 FEDERAL AGRIC MTG CORP CL C 313148306 6192 69200 SH SOLE 69200 0 0 FEDERAL SIGNAL CORP COM 313855108 19506 837548 SH SOLE 837548 0 0 FEDERATED INVS INC PA CL B 314211103 35409 1518388 SH SOLE 1518388 0 0 FERRO CORP COM 315405100 17923 859599 SH SOLE 859599 0 0 FIDELITY SOUTHERN CORP NEW COM 316394105 2139 84176 SH SOLE 84176 0 0 FINANCIAL ENGINES INC COM 317485100 633 14100 SH SOLE 14100 0 0 FINANCIAL INSTNS INC COM 317585404 17 508 SH SOLE 508 0 0 FINISAR CORP COM NEW 31787A507 14452 802900 SH SOLE 802900 0 0 FIRST AMERN FINL CORP COM 31847R102 3972 76806 SH SOLE 76806 0 0 FIRST CTZNS BANCSHARES INC N CL A 31946M103 61362 152151 SH SOLE 152151 0 0 FIRST FINL CORP IND COM 320218100 18 405 SH SOLE 405 0 0 FIRST FNDTN INC COM 32026V104 4380 236248 SH SOLE 236248 0 0 FIRST INTERNET BANCORP COM 320557101 12 359 SH SOLE 359 0 0 FIRST REP BK SAN FRANCISCO C COM 33616C100 3910 40400 SH SOLE 40400 0 0 FIRSTSERVICE CORP NEW SUB VTG SH 33767E103 15885 208900 SH SOLE 208900 0 0 FIVE BELOW INC COM 33829M101 2247 23000 SH SOLE 23000 0 0 FIVE9 INC COM 338307101 2627 76000 SH SOLE 76000 0 0 FLEXSTEEL INDS INC COM 339382103 44931 1126078 SH SOLE 1126078 0 0 FLEX PHARMA INC COM 33938A105 248 264274 SH SOLE 264274 0 0 FLEXION THERAPEUTICS INC COM 33938J106 1158 44795 SH SOLE 44795 0 0 FLOWERS FOODS INC COM 343498101 6003 288192 SH SOLE 288192 0 0 FONAR CORP COM NEW 344437405 11 403 SH SOLE 403 0 0 FORMFACTOR INC COM 346375108 17981 1351918 SH SOLE 1351918 0 0 FORRESTER RESH INC COM 346563109 1601 38157 SH SOLE 38157 0 0 FORTRESS TRANS INFRST INVS L COM REP LTD LIAB 34960P101 3760 208098 SH SOLE 208098 0 0 FORTERRA INC COM 34960W106 16961 1743115 SH SOLE 1743115 0 0 FORUM ENERGY TECHNOLOGIES IN COM 34984V100 4782 387245 SH SOLE 387245 0 0 FORWARD AIR CORP COM 349853101 57947 980817 SH SOLE 980817 0 0 FOSTER L B CO COM 350060109 2327 101400 SH SOLE 101400 0 0 FOX FACTORY HLDG CORP COM 35138V102 7606 163394 SH SOLE 163394 0 0 FRANCESCAS HLDGS CORP COM 351793104 9803 1298373 SH SOLE 1298373 0 0 FRANCO NEVADA CORP COM 351858105 31746 434753 SH SOLE 434753 0 0 FRANKLIN COVEY CO COM 353469109 984 40100 SH SOLE 40100 0 0 FRANKLIN ELEC INC COM 353514102 57710 1279598 SH SOLE 1279598 0 0 FRANKLIN FINL NETWORK INC COM 35352P104 10101 268640 SH SOLE 268640 0 0 FREDS INC CL A 356108100 1599 701369 SH SOLE 701369 0 0 FREIGHTCAR AMER INC COM 357023100 24529 1460910 SH SOLE 1460910 0 0 FREQUENCY ELECTRS INC COM 358010106 2807 348235 SH SOLE 348235 0 0 FRESHPET INC COM 358039105 2800 102000 SH SOLE 102000 0 0 FRONTIER COMMUNICATIONS CORP COM NEW 35906A306 28 5162 SH SOLE 5162 0 0 FULGENT GENETICS INC COM 359664109 300 72411 SH SOLE 72411 0 0 FUTUREFUEL CORPORATION COM 36116M106 13617 971950 SH SOLE 971950 0 0 GAMCO INVESTORS INC CL A COM 361438104 6350 237297 SH SOLE 237297 0 0 GP STRATEGIES CORP COM 36225V104 8426 478758 SH SOLE 478758 0 0 GAIN CAP HLDGS INC COM 36268W100 2412 319500 SH SOLE 319500 0 0 GAIA INC NEW CL A 36269P104 7859 388100 SH SOLE 388100 0 0 GALLAGHER ARTHUR J & CO COM 363576109 3761 57607 SH SOLE 57607 0 0 GAMESTOP CORP NEW CL A 36467W109 1170 80276 SH SOLE 80276 0 0 GANNETT CO INC COM 36473H104 3116 291247 SH SOLE 291247 0 0 GARTNER INC COM 366651107 27256 205085 SH SOLE 205085 0 0 GENCOR INDS INC COM 368678108 20613 1276320 SH SOLE 1276320 0 0 GENERAC HLDGS INC COM 368736104 23 449 SH SOLE 449 0 0 GENERAL DYNAMICS CORP COM 369550108 4753 25500 SH SOLE 25500 0 0 GENERAL FIN CORP DEL COM 369822101 610 45025 SH SOLE 45025 0 0 GENESCO INC COM 371532102 4075 102651 SH SOLE 102651 0 0 GENESEE & WYO INC CL A 371559105 1220 15000 SH SOLE 15000 0 0 GENTEX CORP COM 371901109 70177 3048537 SH SOLE 3048537 0 0 GENMARK DIAGNOSTICS INC COM 372309104 566 88700 SH SOLE 88700 0 0 GENOMIC HEALTH INC COM 37244C101 60 1200 SH SOLE 1200 0 0 GENUINE PARTS CO COM 372460105 7710 84000 SH SOLE 84000 0 0 GENWORTH FINL INC COM CL A 37247D106 45 9902 SH SOLE 9902 0 0 GEOSPACE TECHNOLOGIES CORP COM 37364X109 179 12746 SH SOLE 12746 0 0 GIBRALTAR INDS INC COM 374689107 9719 259173 SH SOLE 259173 0 0 GLOBAL WTR RES INC COM 379463102 996 106000 SH SOLE 106000 0 0 GLOBAL EAGLE ENTMT INC COM 37951D102 277 110000 SH SOLE 110000 0 0 GLOBAL BRASS & COPPR HLDGS I COM 37953G103 2708 86365 SH SOLE 86365 0 0 GOLD FIELDS LTD NEW SPONSORED ADR 38059T106 5983 1675966 SH SOLE 1675966 0 0 GOLD RESOURCE CORP COM 38068T105 12 1885 SH SOLE 1885 0 0 GOLDFIELD CORP COM 381370105 3147 740381 SH SOLE 740381 0 0 GORMAN RUPP CO COM 383082104 11233 320934 SH SOLE 320934 0 0 GRACO INC COM 384109104 26388 583543 SH SOLE 583543 0 0 GRAHAM CORP COM 384556106 9959 385853 SH SOLE 385853 0 0 GRANITE CONSTR INC COM 387328107 29729 534110 SH SOLE 534110 0 0 GRAY TELEVISION INC COM 389375106 790 50000 SH SOLE 50000 0 0 GREAT ELM CAP GROUP INC COM NEW 39036P209 2379 660745 SH SOLE 660745 0 0 GREAT LAKES DREDGE & DOCK CO COM 390607109 4829 919832 SH SOLE 919832 0 0 GREAT SOUTHN BANCORP INC COM 390905107 18 315 SH SOLE 315 0 0 GREAT WESTN BANCORP INC COM 391416104 906 21575 SH SOLE 21575 0 0 GREEN DOT CORP CL A 39304D102 477 6500 SH SOLE 6500 0 0 GREEN PLAINS INC COM 393222104 2672 145984 SH SOLE 145984 0 0 GREENBRIER COS INC COM 393657101 28943 548681 SH SOLE 548681 0 0 GREIF INC CL A 397624107 10289 194542 SH SOLE 194542 0 0 GRIFFON CORP COM 398433102 12244 687875 SH SOLE 687875 0 0 GUARANTY BANCORP DEL COM NEW 40075T607 6252 209800 SH SOLE 209800 0 0 GUESS INC COM 401617105 5277 246569 SH SOLE 246569 0 0 GUIDEWIRE SOFTWARE INC COM 40171V100 1670 18808 SH SOLE 18808 0 0 GULF ISLAND FABRICATION INC COM 402307102 3158 350845 SH SOLE 350845 0 0 HCI GROUP INC COM 40416E103 8734 210109 SH SOLE 210109 0 0 HNI CORP COM 404251100 12438 334349 SH SOLE 334349 0 0 HACKETT GROUP INC COM 404609109 7165 445882 SH SOLE 445882 0 0 HAEMONETICS CORP COM 405024100 1731 19300 SH SOLE 19300 0 0 HALLADOR ENERGY COMPANY COM 40609P105 186 26061 SH SOLE 26061 0 0 HALLMARK FINL SVCS INC E COM NEW 40624Q203 1138 114000 SH SOLE 114000 0 0 HAMILTON BEACH BRANDS HLDG C COM CL A 40701T104 1578 54324 SH SOLE 54324 0 0 HAMILTON LANE INC CL A 407497106 5550 115688 SH SOLE 115688 0 0 HANMI FINL CORP COM NEW 410495204 19 653 SH SOLE 653 0 0 HARBORONE BANCORP INC COM 41165F101 5417 286000 SH SOLE 286000 0 0 HARMONIC INC COM 413160102 7141 1680250 SH SOLE 1680250 0 0 HARSCO CORP COM 415864107 97 4400 SH SOLE 4400 0 0 HARVARD BIOSCIENCE INC COM 416906105 8373 1565000 SH SOLE 1565000 0 0 HAVERTY FURNITURE INC COM 419596101 27406 1268800 SH SOLE 1268800 0 0 HAWAIIAN HOLDINGS INC COM 419879101 36530 1016131 SH SOLE 1016131 0 0 HAWKINS INC COM 420261109 3046 86178 SH SOLE 86178 0 0 HAYNES INTERNATIONAL INC COM NEW 420877201 44651 1215316 SH SOLE 1215316 0 0 HEALTHCARE SVCS GRP INC COM 421906108 7288 168732 SH SOLE 168732 0 0 HEALTH INS INNOVATIONS INC COM CL A 42225K106 2462 76100 SH SOLE 76100 0 0 HEALTHEQUITY INC COM 42226A107 9625 128166 SH SOLE 128166 0 0 HEARTLAND FINL USA INC COM 42234Q102 2101 38302 SH SOLE 38302 0 0 HECLA MNG CO COM 422704106 6576 1889564 SH SOLE 1889564 0 0 HEICO CORP NEW COM 422806109 61958 849549 SH SOLE 849549 0 0 HEICO CORP NEW CL A 422806208 22195 364148 SH SOLE 364148 0 0 HEIDRICK & STRUGGLES INTL IN COM 422819102 19055 544430 SH SOLE 544430 0 0 HELIX ENERGY SOLUTIONS GRP I COM 42330P107 2205 264669 SH SOLE 264669 0 0 HELMERICH & PAYNE INC COM 423452101 34639 543279 SH SOLE 543279 0 0 HENRY JACK & ASSOC INC COM 426281101 53291 408799 SH SOLE 408799 0 0 HERC HLDGS INC COM 42704L104 22123 392669 SH SOLE 392669 0 0 HERITAGE CRYSTAL CLEAN INC COM 42726M106 15397 766028 SH SOLE 766028 0 0 HERITAGE INS HLDGS INC COM 42727J102 13500 809858 SH SOLE 809858 0 0 HERON THERAPEUTICS INC COM 427746102 2525 65000 SH SOLE 65000 0 0 HESKA CORP COM RESTRC NEW 42805E306 10 98 SH SOLE 98 0 0 HERTZ GLOBAL HLDGS INC COM 42806J106 7609 496006 SH SOLE 496006 0 0 HEXCEL CORP NEW COM 428291108 6286 94701 SH SOLE 94701 0 0 HI-CRUSH PARTNERS LP COM UNIT LTD 428337109 1134 96100 SH SOLE 96100 0 0 HIBBETT SPORTS INC COM 428567101 17 753 SH SOLE 753 0 0 HIGHPOINT RES CORP COM 43114K108 9479 1558985 SH SOLE 1558985 0 0 HILL ROM HLDGS INC COM 431475102 18276 209255 SH SOLE 209255 0 0 HILLENBRAND INC COM 431571108 1196 25374 SH SOLE 25374 0 0 HILLTOP HOLDINGS INC COM 432748101 15582 706022 SH SOLE 706022 0 0 HOMESTREET INC COM 43785V102 16 583 SH SOLE 583 0 0 HOMETRUST BANCSHARES INC COM 437872104 422 15000 SH SOLE 15000 0 0 HOOKER FURNITURE CORP COM 439038100 77071 1643300 SH SOLE 1643300 0 0 HORACE MANN EDUCATORS CORP N COM 440327104 795 17829 SH SOLE 17829 0 0 HORMEL FOODS CORP COM 440452100 1265 34000 SH SOLE 34000 0 0 HORNBECK OFFSHORE SVCS INC N COM 440543106 1822 460000 SH SOLE 460000 0 0 HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 13258 1733107 SH SOLE 1733107 0 0 HOULIHAN LOKEY INC CL A 441593100 28487 556170 SH SOLE 556170 0 0 HOUSTON WIRE & CABLE CO COM 44244K109 10275 1208781 SH SOLE 1208781 0 0 HUB GROUP INC CL A 443320106 5830 117060 SH SOLE 117060 0 0 HUBBELL INC COM 443510607 95977 907666 SH SOLE 907666 0 0 HUBSPOT INC COM 443573100 2383 19000 SH SOLE 19000 0 0 HUDBAY MINERALS INC COM 443628102 421 75200 SH SOLE 75200 0 0 HUDSON TECHNOLOGIES INC COM 444144109 100 50000 SH SOLE 50000 0 0 HUNT J B TRANS SVCS INC COM 445658107 936 7700 SH SOLE 7700 0 0 HURCO COMPANIES INC COM 447324104 44213 987998 SH SOLE 987998 0 0 IDT CORP CL B NEW 448947507 17 3081 SH SOLE 3081 0 0 HYSTER YALE MATLS HANDLING I CL A 449172105 20022 311633 SH SOLE 311633 0 0 ICU MED INC COM 44930G107 11737 39968 SH SOLE 39968 0 0 IES HLDGS INC COM 44951W106 15376 917944 SH SOLE 917944 0 0 IPG PHOTONICS CORP COM 44980X109 50602 229351 SH SOLE 229351 0 0 IDEX CORP COM 45167R104 10604 77700 SH SOLE 77700 0 0 IDEXX LABS INC COM 45168D104 31453 144318 SH SOLE 144318 0 0 IDERA PHARMACEUTICALS INC COM NEW 45168K306 613 464490 SH SOLE 464490 0 0 IDENTIV INC COM NEW 45170X205 2969 767066 SH SOLE 767066 0 0 ILLINOIS TOOL WKS INC COM 452308109 7689 55500 SH SOLE 55500 0 0 INDEPENDENCE CONTRACT DRIL I COM 453415309 8966 2176310 SH SOLE 2176310 0 0 INDEPENDENCE HLDG CO NEW COM NEW 453440307 8619 259223 SH SOLE 259223 0 0 INDEPENDENT BK GROUP INC COM 45384B106 7124 106649 SH SOLE 106649 0 0 INDUSTRIAS BACHOCO S A B DE SPON ADR B 456463108 12495 216806 SH SOLE 216806 0 0 INFRA AND ENERGY ALTRNTIVE I COM 45686J104 6098 655000 SH SOLE 655000 0 0 INFRA AND ENERGY ALTRNTIVE I *W EXP 05/20/202 45686J112 100 104900 SH SOLE 104900 0 0 INGEVITY CORP COM 45688C107 4007 49557 SH SOLE 49557 0 0 INNODATA INC COM NEW 457642205 368 368197 SH SOLE 368197 0 0 INSIGHT ENTERPRISES INC COM 45765U103 25547 522110 SH SOLE 522110 0 0 INNOSPEC INC COM 45768S105 13571 177288 SH SOLE 177288 0 0 INNOVATIVE SOLUTIONS & SUPPO COM 45769N105 416 142828 SH SOLE 142828 0 0 INPHI CORP COM 45772F107 2231 68400 SH SOLE 68400 0 0 INNERWORKINGS INC COM 45773Y105 264 30400 SH SOLE 30400 0 0 INSTEEL INDUSTRIES INC COM 45774W108 33911 1015291 SH SOLE 1015291 0 0 INSPERITY INC COM 45778Q107 5146 54022 SH SOLE 54022 0 0 INOGEN INC COM 45780L104 3383 18155 SH SOLE 18155 0 0 INNOVIVA INC COM 45781M101 16 1195 SH SOLE 1195 0 0 INSPIRED ENTMT INC COM 45782N108 938 150000 SH SOLE 150000 0 0 INTEGER HLDGS CORP COM 45826H109 2741 42400 SH SOLE 42400 0 0 INTER PARFUMS INC COM 458334109 26019 486344 SH SOLE 486344 0 0 INTERFACE INC COM 458665304 9422 410548 SH SOLE 410548 0 0 INTERDIGITAL INC COM 45867G101 25 305 SH SOLE 305 0 0 INTERNATIONAL BANCSHARES COR COM 459044103 26 606 SH SOLE 606 0 0 INTERSECT ENT INC COM 46071F103 974 26000 SH SOLE 26000 0 0 INTEST CORP COM 461147100 9 1223 SH SOLE 1223 0 0 INTEVAC INC COM 461148108 7958 1640741 SH SOLE 1640741 0 0 INTL FCSTONE INC COM 46116V105 4076 78827 SH SOLE 78827 0 0 INVACARE CORP COM 461203101 29565 1589533 SH SOLE 1589533 0 0 INTREPID POTASH INC COM 46121Y102 6509 1587455 SH SOLE 1587455 0 0 INVESTAR HLDG CORP COM 46134L105 2732 98800 SH SOLE 98800 0 0 INVESTORS BANCORP INC NEW COM 46146L101 324 25300 SH SOLE 25300 0 0 INVITAE CORP COM 46185L103 1150 156412 SH SOLE 156412 0 0 INVUITY INC COM NEW 46187J205 649 166480 SH SOLE 166480 0 0 ION GEOPHYSICAL CORP COM NEW 462044207 1747 71880 SH SOLE 71880 0 0 IRIDIUM COMMUNICATIONS INC COM 46269C102 21749 1350843 SH SOLE 1350843 0 0 ITERIS INC COM 46564T107 5343 1104000 SH SOLE 1104000 0 0 IZEA INC COM 46603N301 82 85870 SH SOLE 85870 0 0 JACOBS ENGR GROUP INC DEL COM 469814107 13859 218281 SH SOLE 218281 0 0 JAMBA INC COM NEW 47023A309 4789 449625 SH SOLE 449625 0 0 JEFFERIES FINL GROUP INC COM 47233W109 4574 201151 SH SOLE 201151 0 0 JOHN BEAN TECHNOLOGIES CORP COM 477839104 32461 365141 SH SOLE 365141 0 0 JONES LANG LASALLE INC COM 48020Q107 26041 156880 SH SOLE 156880 0 0 JOUNCE THERAPEUTICS INC COM 481116101 11 1378 SH SOLE 1378 0 0 J2 GLOBAL INC COM 48123V102 27142 313387 SH SOLE 313387 0 0 KBR INC COM 48242W106 25340 1414064 SH SOLE 1414064 0 0 KKR & CO L P DEL COM UNITS 48248M102 18611 748939 SH SOLE 748939 0 0 KLX INC COM 482539103 13209 183718 SH SOLE 183718 0 0 K12 INC COM 48273U102 10587 646706 SH SOLE 646706 0 0 KADANT INC COM 48282T104 46375 482322 SH SOLE 482322 0 0 KAISER ALUMINUM CORP COM PAR $0.01 483007704 16626 159700 SH SOLE 159700 0 0 KEMET CORP COM NEW 488360207 37374 1547598 SH SOLE 1547598 0 0 KENNAMETAL INC COM 489170100 5748 160100 SH SOLE 160100 0 0 KENNEDY-WILSON HLDGS INC COM 489398107 35267 1667452 SH SOLE 1667452 0 0 KERYX BIOPHARMACEUTICALS INC COM 492515101 965 256725 SH SOLE 256725 0 0 KEYW HLDG CORP COM 493723100 14871 1701493 SH SOLE 1701493 0 0 KFORCE INC COM 493732101 21871 637636 SH SOLE 637636 0 0 KIMBALL INTL INC CL B 494274103 45573 2820121 SH SOLE 2820121 0 0 KIMBALL ELECTRONICS INC COM 49428J109 7242 395725 SH SOLE 395725 0 0 KIMBERLY CLARK CORP COM 494368103 6057 57500 SH SOLE 57500 0 0 KINGSTONE COS INC COM 496719105 6399 378657 SH SOLE 378657 0 0 KIRBY CORP COM 497266106 108968 1303446 SH SOLE 1303446 0 0 KIRKLAND LAKE GOLD LTD COM 49741E100 111 5220 SH SOLE 5220 0 0 KIRKLANDS INC COM 497498105 4769 409700 SH SOLE 409700 0 0 KITE RLTY GROUP TR COM NEW 49803T300 1641 96100 SH SOLE 96100 0 0 KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 4677 122400 SH SOLE 122400 0 0 KNOWLES CORP COM 49926D109 19551 1277850 SH SOLE 1277850 0 0 KOPIN CORP COM 500600101 5670 1982510 SH SOLE 1982510 0 0 KORN FERRY INTL COM NEW 500643200 15007 242314 SH SOLE 242314 0 0 KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 23255 2020430 SH SOLE 2020430 0 0 KRATON CORPORATION COM 50077C106 16028 347376 SH SOLE 347376 0 0 KRONOS WORLDWIDE INC COM 50105F105 23 1019 SH SOLE 1019 0 0 KULICKE & SOFFA INDS INC COM 501242101 100284 4210078 SH SOLE 4210078 0 0 LKQ CORP COM 501889208 10372 325138 SH SOLE 325138 0 0 LCI INDS COM 50189K103 25906 287362 SH SOLE 287362 0 0 LSB INDS INC COM 502160104 720 135800 SH SOLE 135800 0 0 LSI INDS INC COM 50216C108 6774 1268529 SH SOLE 1268529 0 0 LA Z BOY INC COM 505336107 31899 1042460 SH SOLE 1042460 0 0 LANCASTER COLONY CORP COM 513847103 18312 132295 SH SOLE 132295 0 0 LANDEC CORP COM 514766104 18989 1274408 SH SOLE 1274408 0 0 LANDCADIA HLDGS INC CL A 51476W107 1705 168350 SH SOLE 168350 0 0 LANDMARK BANCORP INC COM 51504L107 3337 117096 SH SOLE 117096 0 0 LANDSTAR SYS INC COM 515098101 110745 1014146 SH SOLE 1014146 0 0 LANNET INC COM 516012101 16 1181 SH SOLE 1181 0 0 LANTHEUS HLDGS INC COM 516544103 3115 214119 SH SOLE 214119 0 0 LAZYDAYS HLDGS INC COM 52110H100 267 30000 SH SOLE 30000 0 0 LEAF GROUP LTD COM 52177G102 8000 737312 SH SOLE 737312 0 0 LEGGETT & PLATT INC COM 524660107 4085 91500 SH SOLE 91500 0 0 LEMAITRE VASCULAR INC COM 525558201 2791 83374 SH SOLE 83374 0 0 LENDINGTREE INC NEW COM 52603B107 1924 9000 SH SOLE 9000 0 0 LENNOX INTL INC COM 526107107 2253 11257 SH SOLE 11257 0 0 LEXINGTON REALTY TRUST COM 529043101 2747 314629 SH SOLE 314629 0 0 LIBBEY INC COM 529898108 11173 1374265 SH SOLE 1374265 0 0 LIBERTY TAX INC CL A 53128T102 2407 298037 SH SOLE 298037 0 0 LIFETIME BRANDS INC COM 53222Q103 1509 119294 SH SOLE 119294 0 0 LIGHTPATH TECHNOLOGIES INC CL A NEW 532257805 2329 1012446 SH SOLE 1012446 0 0 LIMELIGHT NETWORKS INC COM 53261M104 2143 479339 SH SOLE 479339 0 0 LINCOLN ELEC HLDGS INC COM 533900106 105818 1205768 SH SOLE 1205768 0 0 LINDBLAD EXPEDITIONS HLDGS I COM 535219109 11638 878326 SH SOLE 878326 0 0 LINDBLAD EXPEDITIONS HLDGS I *W EXP 07/08/202 535219117 179 65000 SH SOLE 65000 0 0 LINDSAY CORP COM 535555106 91504 943439 SH SOLE 943439 0 0 LITTELFUSE INC COM 537008104 5134 22500 SH SOLE 22500 0 0 LIVE OAK BANCSHARES INC COM 53803X105 5179 168984 SH SOLE 168984 0 0 LIVEPERSON INC COM 538146101 5613 266000 SH SOLE 266000 0 0 LOUISIANA PAC CORP COM 546347105 10019 368061 SH SOLE 368061 0 0 LOVESAC COMPANY COM 54738L109 3365 162167 SH SOLE 162167 0 0 LOWES COS INC COM 548661107 7598 79500 SH SOLE 79500 0 0 LUMENTUM HLDGS INC COM 55024U109 3764 65000 SH SOLE 65000 0 0 LUMINEX CORP DEL COM 55027E102 16 557 SH SOLE 557 0 0 LUTHER BURBANK CORP COM 550550107 18 1528 SH SOLE 1528 0 0 LYDALL INC DEL COM 550819106 12612 288930 SH SOLE 288930 0 0 LYON WILLIAM HOMES CL A NEW 552074700 8831 380641 SH SOLE 380641 0 0 MBIA INC COM 55262C100 35251 3899468 SH SOLE 3899468 0 0 M D C HLDGS INC COM 552676108 16269 528728 SH SOLE 528728 0 0 MCBC HLDGS INC COM 55276F107 16962 585899 SH SOLE 585899 0 0 MGE ENERGY INC COM 55277P104 25 395 SH SOLE 395 0 0 MGIC INVT CORP WIS COM 552848103 6606 616185 SH SOLE 616185 0 0 M/I HOMES INC COM 55305B101 11402 430596 SH SOLE 430596 0 0 MKS INSTRUMENT INC COM 55306N104 95786 1000897 SH SOLE 1000897 0 0 MSA SAFETY INC COM 553498106 13884 144112 SH SOLE 144112 0 0 MSC INDL DIRECT INC CL A 553530106 4252 50113 SH SOLE 50113 0 0 MSG NETWORK INC CL A 553573106 23 959 SH SOLE 959 0 0 MTS SYS CORP COM 553777103 3112 59116 SH SOLE 59116 0 0 MVC CAPITAL INC COM 553829102 8001 842183 SH SOLE 842183 0 0 MYR GROUP INC DEL COM 55405W104 191 5400 SH SOLE 5400 0 0 MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 14022 608590 SH SOLE 608590 0 0 MADDEN STEVEN LTD COM 556269108 15144 285189 SH SOLE 285189 0 0 MAG SILVER CORP COM 55903Q104 3815 352950 SH SOLE 352950 0 0 MAGNACHIP SEMICONDUCTOR CORP COM 55933J203 3690 360000 SH SOLE 360000 0 0 MAMMOTH ENERGY SVCS INC COM 56155L108 11525 339372 SH SOLE 339372 0 0 MANHATTAN ASSOCS INC COM 562750109 29734 632510 SH SOLE 632510 0 0 MANITOWOC CO INC COM NEW 563571405 1526 59000 SH SOLE 59000 0 0 MANNING & NAPIER INC CL A 56382Q102 1650 532292 SH SOLE 532292 0 0 MANPOWERGROUP INC COM 56418H100 50041 581470 SH SOLE 581470 0 0 MARCUS & MILLICHAP INC COM 566324109 103621 2656270 SH SOLE 2656270 0 0 MARINEMAX INC COM 567908108 7165 378100 SH SOLE 378100 0 0 MARIN SOFTWARE INC COM NEW 56804T205 973 167673 SH SOLE 167673 0 0 MARKETAXESS HLDGS INC COM 57060D108 11120 56200 SH SOLE 56200 0 0 MARTEN TRANS LTD COM 573075108 4552 194112 SH SOLE 194112 0 0 MASIMO CORP COM 574795100 8371 85721 SH SOLE 85721 0 0 MATADOR RES CO COM 576485205 17091 568750 SH SOLE 568750 0 0 MATERIALISE NV SPONSORED ADS 57667T100 5667 436577 SH SOLE 436577 0 0 MATERION CORP COM 576690101 162 3000 SH SOLE 3000 0 0 MATRIX SVC CO COM 576853105 17118 932856 SH SOLE 932856 0 0 MAXWELL TECHNOLOGIES INC COM 577767106 5477 1053242 SH SOLE 1053242 0 0 MAXLINEAR INC COM 57776J100 13871 889742 SH SOLE 889742 0 0 MAXIMUS INC COM 577933104 3050 49110 SH SOLE 49110 0 0 MCCLATCHY CO CL A NEW 579489303 5544 557186 SH SOLE 557186 0 0 MCDONALDS CORP COM 580135101 4309 27500 SH SOLE 27500 0 0 MCGRATH RENTCORP COM 580589109 17074 269860 SH SOLE 269860 0 0 MEDIDATA SOLUTIONS INC COM 58471A105 65625 814615 SH SOLE 814615 0 0 MEDLEY MGMT INC CL A COM 58503T106 933 262900 SH SOLE 262900 0 0 MERCURY GENL CORP NEW COM 589400100 4850 106454 SH SOLE 106454 0 0 MEREDITH CORP COM 589433101 98416 1929716 SH SOLE 1929716 0 0 MERIDIAN BIOSCIENCE INC COM 589584101 2337 146990 SH SOLE 146990 0 0 MERIT MED SYS INC COM 589889104 19242 375817 SH SOLE 375817 0 0 MERITAGE HOMES CORP COM 59001A102 1639 37285 SH SOLE 37285 0 0 MERITOR INC COM 59001K100 36944 1796009 SH SOLE 1796009 0 0 MESA LABS INC COM 59064R109 21621 102430 SH SOLE 102430 0 0 METHODE ELECTRS INC COM 591520200 51191 1270249 SH SOLE 1270249 0 0 MIDWESTONE FINL GROUP INC NE COM 598511103 24775 733424 SH SOLE 733424 0 0 MILACRON HLDGS CORP COM 59870L106 18177 960200 SH SOLE 960200 0 0 MILLER HERMAN INC COM 600544100 66086 1949444 SH SOLE 1949444 0 0 MILLER INDS INC TENN COM NEW 600551204 28160 1102147 SH SOLE 1102147 0 0 MIMEDX GROUP INC COM 602496101 15 2301 SH SOLE 2301 0 0 MINDBODY INC COM CL A 60255W105 1590 41200 SH SOLE 41200 0 0 MINERALS TECHNOLOGIES INC COM 603158106 114695 1522165 SH SOLE 1522165 0 0 MIRATI THERAPEUTICS INC COM 60468T105 2519 51100 SH SOLE 51100 0 0 MISTRAS GROUP INC COM 60649T107 16 850 SH SOLE 850 0 0 MITEL NETWORKS CORP COM 60671Q104 1097 100000 SH SOLE 100000 0 0 MOBILE MINI INC COM 60740F105 12078 257518 SH SOLE 257518 0 0 MODINE MFG CO COM 607828100 22323 1223155 SH SOLE 1223155 0 0 MOELIS & CO CL A 60786M105 14859 253354 SH SOLE 253354 0 0 MONEYGRAM INTL INC COM NEW 60935Y208 222 33200 SH SOLE 33200 0 0 MONOTYPE IMAGING HOLDINGS IN COM 61022P100 4788 235871 SH SOLE 235871 0 0 MONRO INC COM 610236101 24276 417826 SH SOLE 417826 0 0 MORNINGSTAR INC COM 617700109 76885 599492 SH SOLE 599492 0 0 MOTORCAR PTS AMER INC COM 620071100 1025 54800 SH SOLE 54800 0 0 MOVADO GROUP INC COM 624580106 7944 164480 SH SOLE 164480 0 0 MUELLER INDS INC COM 624756102 31801 1077619 SH SOLE 1077619 0 0 MUELLER WTR PRODS INC COM SER A 624758108 25787 2200276 SH SOLE 2200276 0 0 MYRIAD GENETICS INC COM 62855J104 2524 67548 SH SOLE 67548 0 0 NCI BUILDING SYS INC COM NEW 628852204 23557 1121782 SH SOLE 1121782 0 0 NMI HLDGS INC CL A 629209305 3617 221873 SH SOLE 221873 0 0 NN INC COM 629337106 24686 1306149 SH SOLE 1306149 0 0 NVE CORP COM NEW 629445206 15 127 SH SOLE 127 0 0 NV5 GLOBAL INC COM 62945V109 4919 70985 SH SOLE 70985 0 0 NACCO INDS INC CL A 629579103 17 491 SH SOLE 491 0 0 NANOMETRICS INC COM 630077105 15051 425058 SH SOLE 425058 0 0 NATIONAL BANKSHARES INC VA COM 634865109 18864 406548 SH SOLE 406548 0 0 NATIONAL HEALTHCARE CORP COM 635906100 21 301 SH SOLE 301 0 0 NATIONAL INSTRS CORP COM 636518102 88147 2099731 SH SOLE 2099731 0 0 NATIONAL PRESTO INDS INC COM 637215104 71164 573900 SH SOLE 573900 0 0 NATIONAL RESH CORP COM NEW 637372202 8606 230108 SH SOLE 230108 0 0 NATIONAL VISION HLDGS INC COM 63845R107 21 583 SH SOLE 583 0 0 NATIONAL WESTN LIFE GROUP IN CL A 638517102 2578 8389 SH SOLE 8389 0 0 NATIONSTAR MTG HLDGS INC COM 63861C109 23 1306 SH SOLE 1306 0 0 NATURAL GAS SERVICES GROUP COM 63886Q109 7799 330484 SH SOLE 330484 0 0 NATURAL GROCERS BY VITAMIN C COM 63888U108 5364 421049 SH SOLE 421049 0 0 NATUS MEDICAL INC DEL COM 639050103 16 466 SH SOLE 466 0 0 NATUZZI S P A ADR 63905A101 3375 2096300 SH SOLE 2096300 0 0 NAUTILUS INC COM 63910B102 18443 1174720 SH SOLE 1174720 0 0 NEENAH INC COM 640079109 4389 51729 SH SOLE 51729 0 0 NELNET INC CL A 64031N108 1006 17218 SH SOLE 17218 0 0 NEOGEN CORP COM 640491106 12837 160081 SH SOLE 160081 0 0 NEOGENOMICS INC COM NEW 64049M209 4379 334000 SH SOLE 334000 0 0 NEOPHOTONICS CORP COM 64051T100 14901 2391734 SH SOLE 2391734 0 0 NETGEAR INC COM 64111Q104 3473 55568 SH SOLE 55568 0 0 NETSCOUT SYS INC COM 64115T104 5498 185121 SH SOLE 185121 0 0 NEVRO CORP COM 64157F103 1837 23000 SH SOLE 23000 0 0 NEW HOME CO INC COM 645370107 6630 664990 SH SOLE 664990 0 0 NEW MEDIA INVT GROUP INC COM 64704V106 1223 66200 SH SOLE 66200 0 0 NEW YORK & CO INC COM 649295102 4323 844383 SH SOLE 844383 0 0 NEW YORK REIT INC COM NEW 64976L208 274 15000 SH SOLE 15000 0 0 NEW YORK TIMES CO CL A 650111107 2098 80999 SH SOLE 80999 0 0 NEWMARKET CORP COM 651587107 10663 26362 SH SOLE 26362 0 0 NEWPARK RES INC COM PAR $.01NEW 651718504 32817 3024626 SH SOLE 3024626 0 0 NEXSTAR MEDIA GROUP INC CL A 65336K103 2138 29131 SH SOLE 29131 0 0 NICOLET BANKSHARES INC COM 65406E102 14 255 SH SOLE 255 0 0 NLIGHT INC COM 65487K100 10848 328132 SH SOLE 328132 0 0 NORDSON CORP COM 655663102 17931 139639 SH SOLE 139639 0 0 NORTH AMERICAN CONST COM 656811106 1434 241000 SH SOLE 241000 0 0 NORTHEAST BANCORP COM NEW 663904209 10 456 SH SOLE 456 0 0 NORTHERN TR CORP COM 665859104 8324 80900 SH SOLE 80900 0 0 NORTHRIM BANCORP INC COM 666762109 17366 439100 SH SOLE 439100 0 0 NORTHWEST PIPE CO COM 667746101 27417 1415455 SH SOLE 1415455 0 0 NOVANTA INC COM 67000B104 6881 110442 SH SOLE 110442 0 0 NU SKIN ENTERPRISES INC CL A 67018T105 2535 32424 SH SOLE 32424 0 0 NUSTAR GP HOLDINGS LLC UNIT RESTG LLC 67059L102 21 1705 SH SOLE 1705 0 0 NUTRI SYS INC NEW COM 67069D108 14112 366544 SH SOLE 366544 0 0 NUVASIVE INC COM 670704105 19 365 SH SOLE 365 0 0 OHA INVT CORP COM 67091U102 91 59761 SH SOLE 59761 0 0 OAKTREE CAP GROUP LLC UNIT CL A 674001201 13781 339007 SH SOLE 339007 0 0 OAKTREE SPECIALTY LENDING CO COM 67401P108 1227 256666 SH SOLE 256666 0 0 OCEANEERING INTL INC COM 675232102 1740 68323 SH SOLE 68323 0 0 OCEANFIRST FINL CORP COM 675234108 1498 50000 SH SOLE 50000 0 0 OCH ZIFF CAP MGMT GROUP CL A 67551U105 1223 633741 SH SOLE 633741 0 0 OCLARO INC COM NEW 67555N206 291 32600 SH SOLE 32600 0 0 OIL STS INTL INC COM 678026105 4191 130555 SH SOLE 130555 0 0 OLD DOMINION FGHT LINES INC COM 679580100 4543 30498 SH SOLE 30498 0 0 OLD LINE BANCSHARES INC COM 67984M100 5613 160779 SH SOLE 160779 0 0 OLD REP INTL CORP COM 680223104 10180 511296 SH SOLE 511296 0 0 OLLIES BARGAIN OUTLT HLDGS I COM 681116109 2030 28000 SH SOLE 28000 0 0 OLYMPIC STEEL INC COM 68162K106 714 35000 SH SOLE 35000 0 0 OMEGA FLEX INC COM 682095104 15 184 SH SOLE 184 0 0 OMNOVA SOLUTIONS INC COM 682129101 260 25000 SH SOLE 25000 0 0 ON SEMICONDUCTOR CORP COM 682189105 3269 147000 SH SOLE 147000 0 0 OOMA INC COM 683416101 8162 576835 SH SOLE 576835 0 0 OPIANT PHARMACEUTICALS INC COM 683750103 6 431 SH SOLE 431 0 0 OPPENHEIMER HLDGS INC CL A NON VTG 683797104 2996 107016 SH SOLE 107016 0 0 ORASURE TECHNOLOGIES INC COM 68554V108 837 50790 SH SOLE 50790 0 0 ORBCOMM INC COM 68555P100 5173 512200 SH SOLE 512200 0 0 ORION GROUP HOLDINGS INC COM 68628V308 16 1887 SH SOLE 1887 0 0 ORTHOPEDIATRICS CORP COM 68752L100 4864 182600 SH SOLE 182600 0 0 OTTER TAIL CORP COM 689648103 23 478 SH SOLE 478 0 0 OWENS & MINOR INC NEW COM 690732102 9989 597786 SH SOLE 597786 0 0 PBF ENERGY INC CL A 69318G106 5402 128827 SH SOLE 128827 0 0 PC CONNECTION INC COM 69318J100 50788 1529763 SH SOLE 1529763 0 0 PCM INC COM 69323K100 7265 479527 SH SOLE 479527 0 0 PCSB FINL CORP COM 69324R104 5729 288300 SH SOLE 288300 0 0 PC-TEL INC COM 69325Q105 1678 268838 SH SOLE 268838 0 0 PDF SOLUTIONS INC COM 693282105 2959 247000 SH SOLE 247000 0 0 PDL BIOPHARMA INC COM 69329Y104 19 8036 SH SOLE 8036 0 0 PICO HLDGS INC COM NEW 693366205 13038 1119165 SH SOLE 1119165 0 0 PGT INNOVATIONS INC COM 69336V101 12386 594055 SH SOLE 594055 0 0 PJT PARTNERS INC COM CL A 69343T107 961 18000 SH SOLE 18000 0 0 PRA HEALTH SCIENCES INC COM 69354M108 6893 73836 SH SOLE 73836 0 0 PTC INC COM 69370C100 2650 28245 SH SOLE 28245 0 0 PACIFIC ETHANOL INC COM PAR $.001 69423U305 349 134300 SH SOLE 134300 0 0 PACIFIC PREMIER BANCORP COM 69478X105 839 22000 SH SOLE 22000 0 0 PAN AMERICAN SILVER CORP COM 697900108 569 31800 SH SOLE 31800 0 0 PANHANDLE OIL AND GAS INC CL A 698477106 3919 205200 SH SOLE 205200 0 0 PAR TECHNOLOGY CORP COM 698884103 354 20000 SH SOLE 20000 0 0 PARATEK PHARMACEUTICALS INC COM 699374302 4211 412869 SH SOLE 412869 0 0 PARK ELECTROCHEMICAL CORP COM 700416209 21252 916440 SH SOLE 916440 0 0 PARK OHIO HLDGS CORP COM 700666100 6664 178666 SH SOLE 178666 0 0 PARKER HANNIFIN CORP COM 701094104 5143 33000 SH SOLE 33000 0 0 PATRICK INDS INC COM 703343103 1895 33342 SH SOLE 33342 0 0 PATRIOT TRANSN HLDG INC COM 70338W105 4190 194864 SH SOLE 194864 0 0 PATTERSON COMPANIES INC COM 703395103 31 1374 SH SOLE 1374 0 0 PATTERSON UTI ENERGY INC COM 703481101 19013 1056250 SH SOLE 1056250 0 0 PAYLOCITY HLDG CORP COM 70438V106 6344 107786 SH SOLE 107786 0 0 PAYPAL HLDGS INC COM 70450Y103 533 6400 SH SOLE 6400 0 0 PEAPACK-GLADSTONE FINL CORP COM 704699107 16193 468142 SH SOLE 468142 0 0 PEGASYSTEMS INC COM 705573103 2356 43000 SH SOLE 43000 0 0 PENSKE AUTOMOTIVE GRP INC COM 70959W103 4666 99600 SH SOLE 99600 0 0 PENUMBRA INC COM 70975L107 2349 17000 SH SOLE 17000 0 0 PERCEPTRON INC COM 71361F100 9479 898530 SH SOLE 898530 0 0 PERFICIENT INC COM 71375U101 5508 208873 SH SOLE 208873 0 0 PERKINELMER INC COM 714046109 732 10000 SH SOLE 10000 0 0 PERMIAN BASIN RTY TR UNIT BEN INT 714236106 8433 903906 SH SOLE 903906 0 0 PETMED EXPRESS INC COM 716382106 16 372 SH SOLE 372 0 0 PETIQ INC COM CL A 71639T106 672 25000 SH SOLE 25000 0 0 PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 18 392 SH SOLE 392 0 0 PHOTRONICS INC COM 719405102 9726 1219593 SH SOLE 1219593 0 0 PIERIS PHARMACEUTICALS INC COM 720795103 9 1778 SH SOLE 1778 0 0 PIONEER ENERGY SVCS CORP COM 723664108 1437 245600 SH SOLE 245600 0 0 PITNEY BOWES INC COM 724479100 1019 118876 SH SOLE 118876 0 0 PLANTRONICS INC NEW COM 727493108 22 282 SH SOLE 282 0 0 PLATFORM SPECIALTY PRODS COR COM 72766Q105 9513 820108 SH SOLE 820108 0 0 PLEXUS CORP COM 729132100 8967 150600 SH SOLE 150600 0 0 PLURALSIGHT INC COM CL A 72941B106 699 28600 SH SOLE 28600 0 0 POOL CORPORATION COM 73278L105 37580 248052 SH SOLE 248052 0 0 POPE RES DEL LTD PARTNERSHIP DEPOSITRY RCPT 732857107 916 12458 SH SOLE 12458 0 0 POPULAR INC COM NEW 733174700 22666 501357 SH SOLE 501357 0 0 POTLATCHDELTIC CORPORATION COM 737630103 11020 216708 SH SOLE 216708 0 0 POWELL INDS INC COM 739128106 4037 115900 SH SOLE 115900 0 0 PRECISION DRILLING CORP COM 2010 74022D308 672 202500 SH SOLE 202500 0 0 PREFORMED LINE PRODS CO COM 740444104 49835 561336 SH SOLE 561336 0 0 PREMIER INC CL A 74051N102 26 714 SH SOLE 714 0 0 PRETIUM RES INC COM 74139C102 3671 499122 SH SOLE 499122 0 0 PRIMORIS SVCS CORP COM 74164F103 21 758 SH SOLE 758 0 0 PRIMO WTR CORP COM 74165N105 7751 443140 SH SOLE 443140 0 0 PROASSURANCE CORP COM 74267C106 51925 1464735 SH SOLE 1464735 0 0 PROCTER AND GAMBLE CO COM 742718109 5503 70500 SH SOLE 70500 0 0 PROFIRE ENERGY INC COM 74316X101 6415 1897841 SH SOLE 1897841 0 0 PROGENICS PHARMACEUTICALS IN COM 743187106 9465 1177256 SH SOLE 1177256 0 0 PROGRESS SOFTWARE CORP COM 743312100 19 481 SH SOLE 481 0 0 PROTO LABS INC COM 743713109 3093 26000 SH SOLE 26000 0 0 PSYCHEMEDICS CORP COM NEW 744375205 721 37500 SH SOLE 37500 0 0 PURECYCLE CORP COM NEW 746228303 4278 447994 SH SOLE 447994 0 0 PURPLE INNOVATION INC COM 74640Y106 1913 225000 SH SOLE 225000 0 0 QAD INC CL A 74727D306 14581 290753 SH SOLE 290753 0 0 QUAKER CHEM CORP COM 747316107 114661 740367 SH SOLE 740367 0 0 PZENA INVESTMENT MGMT INC CLASS A 74731Q103 56 6100 SH SOLE 6100 0 0 Q2 HLDGS INC COM 74736L109 913 16000 SH SOLE 16000 0 0 QUALITY SYS INC COM 747582104 20 1035 SH SOLE 1035 0 0 QUALYS INC COM 74758T303 16 186 SH SOLE 186 0 0 QUANEX BUILDING PRODUCTS COR COM 747619104 13695 762944 SH SOLE 762944 0 0 QUANTENNA COMMUNICATIONS INC COM 74766D100 723 46500 SH SOLE 46500 0 0 QUANTERIX CORP COM 74766Q101 6878 479000 SH SOLE 479000 0 0 QUIDEL CORP COM 74838J101 14 213 SH SOLE 213 0 0 QUINSTREET INC COM 74874Q100 10374 816850 SH SOLE 816850 0 0 QUOTIENT TECHNOLOGY INC COM 749119103 4349 332000 SH SOLE 332000 0 0 REV GROUP INC COM 749527107 4055 238392 SH SOLE 238392 0 0 RLI CORP COM 749607107 32765 495013 SH SOLE 495013 0 0 RPC INC COM 749660106 17060 1170891 SH SOLE 1170891 0 0 RMR GROUP INC CL A 74967R106 5676 72353 SH SOLE 72353 0 0 RTI SURGICAL INC COM 74975N105 3903 848371 SH SOLE 848371 0 0 RADIAN GROUP INC COM 750236101 9460 583200 SH SOLE 583200 0 0 RADNET INC COM 750491102 2791 186045 SH SOLE 186045 0 0 RANGER ENERGY SVCS INC COM CL A 75282U104 5528 602790 SH SOLE 602790 0 0 RAVEN INDS INC COM 754212108 62423 1623491 SH SOLE 1623491 0 0 RAYONIER ADVANCED MATLS INC COM 75508B104 855 50000 SH SOLE 50000 0 0 RBC BEARINGS INC COM 75524B104 47854 371507 SH SOLE 371507 0 0 REALNETWORKS INC COM NEW 75605L708 1003 271050 SH SOLE 271050 0 0 REALOGY HLDGS CORP COM 75605Y106 1260 55246 SH SOLE 55246 0 0 RED LION HOTELS CORP COM 756764106 8952 768400 SH SOLE 768400 0 0 REGENXBIO INC COM 75901B107 2885 40214 SH SOLE 40214 0 0 REINSURANCE GROUP AMER INC COM NEW 759351604 27771 208054 SH SOLE 208054 0 0 REIS INC COM 75936P105 545 25000 SH SOLE 25000 0 0 RELIANCE STEEL & ALUMINUM CO COM 759509102 89748 1025228 SH SOLE 1025228 0 0 RENASANT CORP COM 75970E107 7681 168743 SH SOLE 168743 0 0 REPLIGEN CORP COM 759916109 1286 27347 SH SOLE 27347 0 0 RESOLUTE FST PRODS INC COM 76117W109 884 85426 SH SOLE 85426 0 0 RESOURCES CONNECTION INC COM 76122Q105 29217 1728830 SH SOLE 1728830 0 0 RESTORATION ROBOTICS INC COM 76133C103 1215 350000 SH SOLE 350000 0 0 REVOLUTION LIGHTING TECHNOLO COM NEW 76155G206 4686 1162854 SH SOLE 1162854 0 0 RIBBON COMMUNICATIONS INC COM 762544104 12286 1725596 SH SOLE 1725596 0 0 RICHARDSON ELECTRS LTD COM 763165107 10309 1058451 SH SOLE 1058451 0 0 RIGNET INC COM 766582100 337 32754 SH SOLE 32754 0 0 RINGCENTRAL INC CL A 76680R206 3729 53000 SH SOLE 53000 0 0 RITCHIE BROS AUCTIONEERS COM 767744105 61691 1808046 SH SOLE 1808046 0 0 ROBERT HALF INTL INC COM 770323103 14206 218223 SH SOLE 218223 0 0 ROGERS CORP COM 775133101 4276 38366 SH SOLE 38366 0 0 ROSETTA STONE INC COM 777780107 641 40000 SH SOLE 40000 0 0 ROYAL GOLD INC COM 780287108 4988 53729 SH SOLE 53729 0 0 RUBICON PROJ INC COM 78112V102 3903 1369417 SH SOLE 1369417 0 0 RUDOLPH TECHNOLOGIES INC COM 781270103 22141 747990 SH SOLE 747990 0 0 RUTHS HOSPITALITY GROUP INC COM 783332109 16 569 SH SOLE 569 0 0 SEI INVESTMENTS CO COM 784117103 25796 412600 SH SOLE 412600 0 0 SEACOR MARINE HLDGS INC COM 78413P101 37898 1641317 SH SOLE 1641317 0 0 SJW GROUP COM 784305104 21865 330184 SH SOLE 330184 0 0 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 623 12000 SH SOLE 12000 0 0 SABINE ROYALTY TR UNIT BEN INT 785688102 3256 69204 SH SOLE 69204 0 0 SAGA COMMUNICATIONS INC CL A NEW 786598300 22774 591526 SH SOLE 591526 0 0 SAIA INC COM 78709Y105 14621 180841 SH SOLE 180841 0 0 ST JOE CO COM 790148100 7917 441070 SH SOLE 441070 0 0 SALLY BEAUTY HLDGS INC COM 79546E104 8336 520034 SH SOLE 520034 0 0 SAN JUAN BASIN RTY TR UNIT BEN INT 798241105 5221 901772 SH SOLE 901772 0 0 SANDERSON FARMS INC COM 800013104 17713 168451 SH SOLE 168451 0 0 SANDSTORM GOLD LTD COM NEW 80013R206 1215 270000 SH SOLE 270000 0 0 SANFILIPPO JOHN B & SON INC COM 800422107 80978 1087680 SH SOLE 1087680 0 0 SANGAMO THERAPEUTICS INC COM 800677106 3633 255815 SH SOLE 255815 0 0 SANMINA CORPORATION COM 801056102 27393 934910 SH SOLE 934910 0 0 SCHNITZER STL INDS CL A 806882106 9854 292391 SH SOLE 292391 0 0 SCHOLASTIC CORP COM 807066105 94053 2122606 SH SOLE 2122606 0 0 SCHWAB CHARLES CORP NEW COM 808513105 429 8400 SH SOLE 8400 0 0 SCHWEITZER-MAUDUIT INTL INC COM 808541106 1571 35936 SH SOLE 35936 0 0 SCRIPPS E W CO OHIO CL A NEW 811054402 6635 495545 SH SOLE 495545 0 0 SEACHANGE INTL INC COM 811699107 4729 1382675 SH SOLE 1382675 0 0 SEACOAST BKG CORP FLA COM NEW 811707801 8858 280500 SH SOLE 280500 0 0 SEACOR HOLDINGS INC COM 811904101 75355 1315785 SH SOLE 1315785 0 0 SEARS HOMETOWN & OUTLET STOR COM 812362101 1364 649485 SH SOLE 649485 0 0 SEASPINE HLDGS CORP COM 81255T108 779 61699 SH SOLE 61699 0 0 SECUREWORKS CORP CL A 81374A105 5808 466473 SH SOLE 466473 0 0 SELECT MED HLDGS CORP COM 81619Q105 1498 82545 SH SOLE 82545 0 0 SELECTIVE INS GROUP INC COM 816300107 1376 25014 SH SOLE 25014 0 0 SENECA FOODS CORP NEW CL B 817070105 1626 60688 SH SOLE 60688 0 0 SENECA FOODS CORP NEW CL A 817070501 11177 413977 SH SOLE 413977 0 0 SENSIENT TECHNOLOGIES CORP COM 81725T100 2243 31342 SH SOLE 31342 0 0 SERVISFIRST BANCSHARES INC COM 81768T108 3547 85000 SH SOLE 85000 0 0 SESEN BIO INC COM 817763105 5 2640 SH SOLE 2640 0 0 SHILOH INDS INC COM 824543102 218 25025 SH SOLE 25025 0 0 SHOE CARNIVAL INC COM 824889109 37284 1148961 SH SOLE 1148961 0 0 SHOPIFY INC CL A 82509L107 2334 16000 SH SOLE 16000 0 0 SHUTTERFLY INC COM 82568P304 3955 43927 SH SOLE 43927 0 0 SHUTTERSTOCK INC COM 825690100 17 349 SH SOLE 349 0 0 SIFCO INDS INC COM 826546103 243 45800 SH SOLE 45800 0 0 SIGMATRON INTL INC COM 82661L101 1953 278258 SH SOLE 278258 0 0 SILICON LABORATORIES INC COM 826919102 2888 29000 SH SOLE 29000 0 0 SILICON MOTION TECHNOLOGY CO SPONSORED ADR 82706C108 35145 664496 SH SOLE 664496 0 0 SILVERCREST ASSET MGMT GROUP CL A 828359109 10114 620500 SH SOLE 620500 0 0 SIMPSON MANUFACTURING CO INC COM 829073105 40660 653802 SH SOLE 653802 0 0 SIMULATIONS PLUS INC COM 829214105 11 482 SH SOLE 482 0 0 SITEONE LANDSCAPE SUPPLY INC COM 82982L103 2099 25000 SH SOLE 25000 0 0 SKECHERS U S A INC CL A 830566105 20617 687005 SH SOLE 687005 0 0 SKYLINE CHAMPION CORPORATION COM 830830105 4699 134100 SH SOLE 134100 0 0 SLEEP NUMBER CORP COM 83125X103 17 588 SH SOLE 588 0 0 SMITH A O COM 831865209 15187 256761 SH SOLE 256761 0 0 SONOCO PRODS CO COM 835495102 14466 275544 SH SOLE 275544 0 0 SOTHEBYS COM 835898107 15270 281008 SH SOLE 281008 0 0 SOUTHERN MO BANCORP INC COM 843380106 4421 113292 SH SOLE 113292 0 0 SOUTHERN NATL BANCORP OF VA COM 843395104 9079 508904 SH SOLE 508904 0 0 SPARK ENERGY INC CL A COM 846511103 15 1585 SH SOLE 1585 0 0 SPARTAN MTRS INC COM 846819100 14814 981059 SH SOLE 981059 0 0 SPIRIT AIRLS INC COM 848577102 23527 647232 SH SOLE 647232 0 0 SQUARE INC CL A 852234103 925 15000 SH SOLE 15000 0 0 STAGE STORES INC COM NEW 85254C305 2949 1223589 SH SOLE 1223589 0 0 STAMPS COM INC COM NEW 852857200 11995 47400 SH SOLE 47400 0 0 STANDARD MTR PRODS INC COM 853666105 108757 2249828 SH SOLE 2249828 0 0 STANDEX INTL CORP COM 854231107 4264 41725 SH SOLE 41725 0 0 STANLEY BLACK & DECKER INC COM 854502101 1727 13000 SH SOLE 13000 0 0 STAR GROUP L P UNIT LTD PARTNR 85512C105 5592 570571 SH SOLE 570571 0 0 STARRETT L S CO CL A 855668109 2799 437417 SH SOLE 437417 0 0 STATE AUTO FINL CORP COM 855707105 6212 207697 SH SOLE 207697 0 0 STATE BK FINL CORP COM 856190103 9000 269457 SH SOLE 269457 0 0 STATE STR CORP COM 857477103 2160 23200 SH SOLE 23200 0 0 STEELCASE INC CL A 858155203 15824 1172151 SH SOLE 1172151 0 0 STERLING CONSTRUCTION CO INC COM 859241101 3151 241800 SH SOLE 241800 0 0 STEWARDSHIP FINL CORP COM 860326107 2173 186500 SH SOLE 186500 0 0 STONERIDGE INC COM 86183P102 23530 669602 SH SOLE 669602 0 0 STRATTEC SEC CORP COM 863111100 3537 115779 SH SOLE 115779 0 0 STRAYER ED INC COM 863236105 16 146 SH SOLE 146 0 0 STURM RUGER & CO INC COM 864159108 18 326 SH SOLE 326 0 0 SUN HYDRAULICS CORP COM 866942105 112506 2334624 SH SOLE 2334624 0 0 SUNCOKE ENERGY INC COM 86722A103 20 1499 SH SOLE 1499 0 0 SUNOPTA INC COM 8676EP108 7847 934132 SH SOLE 934132 0 0 SUPER MICRO COMPUTER INC COM 86800U104 14065 594715 SH SOLE 594715 0 0 SUPERNUS PHARMACEUTICALS INC COM 868459108 3471 58000 SH SOLE 58000 0 0 SUPERVALU INC COM NEW 868536301 16289 793807 SH SOLE 793807 0 0 SUPPORT COM INC COM NEW 86858W200 919 322366 SH SOLE 322366 0 0 SURGERY PARTNERS INC COM 86881A100 14518 974333 SH SOLE 974333 0 0 SURMODICS INC COM 868873100 21396 387602 SH SOLE 387602 0 0 SYNALLOY CP DEL COM 871565107 18828 943783 SH SOLE 943783 0 0 SYNAPTICS INC COM 87157D109 17481 347046 SH SOLE 347046 0 0 SYNTEL INC COM 87162H103 33 1028 SH SOLE 1028 0 0 SYSTEMAX INC COM 871851101 6694 194996 SH SOLE 194996 0 0 TD AMERITRADE HLDG CORP COM 87236Y108 3449 62980 SH SOLE 62980 0 0 TESSCO TECHNOLOGIES INC COM 872386107 740 42781 SH SOLE 42781 0 0 TRI POINTE GROUP INC COM 87265H109 7398 452172 SH SOLE 452172 0 0 TPI COMPOSITES INC COM 87266J104 18 615 SH SOLE 615 0 0 TTM TECHNOLOGIES INC COM 87305R109 26925 1527246 SH SOLE 1527246 0 0 TABULA RASA HEALTHCARE INC COM 873379101 3191 50000 SH SOLE 50000 0 0 TACTILE SYS TECHNOLOGY INC COM 87357P100 3727 71682 SH SOLE 71682 0 0 TAHOE RES INC COM 873868103 6938 1410200 SH SOLE 1410200 0 0 TALOS ENERGY INC COM 87484T108 19493 606679 SH SOLE 606679 0 0 TEAM INC COM 878155100 26363 1141251 SH SOLE 1141251 0 0 TEJON RANCH CO COM 879080109 40880 1682315 SH SOLE 1682315 0 0 TELARIA INC COM 879181105 8193 2028027 SH SOLE 2028027 0 0 TELEDYNE TECHNOLOGIES INC COM 879360105 11069 55604 SH SOLE 55604 0 0 TELEFLEX INC COM 879369106 10722 39976 SH SOLE 39976 0 0 TELEPHONE & DATA SYS INC COM NEW 879433829 10824 394750 SH SOLE 394750 0 0 TENNANT CO COM 880345103 57223 724346 SH SOLE 724346 0 0 TENNECO INC COM 880349105 30 672 SH SOLE 672 0 0 TERADYNE INC COM 880770102 65111 1710300 SH SOLE 1710300 0 0 TERRITORIAL BANCORP INC COM 88145X108 2967 95700 SH SOLE 95700 0 0 TETRA TECH INC NEW COM 88162G103 1237 21151 SH SOLE 21151 0 0 TETRAPHASE PHARMACEUTICALS I COM 88165N105 556 155800 SH SOLE 155800 0 0 TEXAS ROADHOUSE INC COM 882681109 3603 55000 SH SOLE 55000 0 0 THOR INDS INC COM 885160101 50613 519699 SH SOLE 519699 0 0 3-D SYS CORP DEL COM NEW 88554D205 11013 797487 SH SOLE 797487 0 0 3M CO COM 88579Y101 2361 12000 SH SOLE 12000 0 0 TILLYS INC CL A 886885102 17 1118 SH SOLE 1118 0 0 TIMBERLAND BANCORP INC COM 887098101 25774 690258 SH SOLE 690258 0 0 TIMKENSTEEL CORP COM 887399103 23666 1447488 SH SOLE 1447488 0 0 TITAN INTL INC ILL COM 88830M102 4134 385300 SH SOLE 385300 0 0 TIVO CORP COM 88870P106 3225 239762 SH SOLE 239762 0 0 TIVITY HEALTH INC COM 88870R102 3056 86819 SH SOLE 86819 0 0 TOOTSIE ROLL INDS INC COM 890516107 27960 906335 SH SOLE 906335 0 0 TOPBUILD CORP COM 89055F103 4371 55800 SH SOLE 55800 0 0 TOWER INTL INC COM 891826109 25520 802500 SH SOLE 802500 0 0 TRAVELCENTERS AMER LLC COM 894174101 219 62500 SH SOLE 62500 0 0 TRECORA RES COM 894648104 7694 518100 SH SOLE 518100 0 0 TRIMAS CORP COM NEW 896215209 22387 761460 SH SOLE 761460 0 0 TRINITY INDS INC COM 896522109 18128 529140 SH SOLE 529140 0 0 TRISTATE CAP HLDGS INC COM 89678F100 19092 731509 SH SOLE 731509 0 0 TRIUMPH GROUP INC NEW COM 896818101 13963 712400 SH SOLE 712400 0 0 TRIPADVISOR INC COM 896945201 2786 50000 SH SOLE 50000 0 0 TRONC INC COM 89703P107 19 1095 SH SOLE 1095 0 0 TRUEBLUE INC COM 89785X101 6615 245443 SH SOLE 245443 0 0 TRUPANION INC COM 898202106 7496 194200 SH SOLE 194200 0 0 TRUSTCO BK CORP N Y COM 898349105 24581 2761869 SH SOLE 2761869 0 0 TUESDAY MORNING CORP COM NEW 899035505 4087 1339957 SH SOLE 1339957 0 0 TUPPERWARE BRANDS CORP COM 899896104 13180 319600 SH SOLE 319600 0 0 TUTOR PERINI CORP COM 901109108 25 1369 SH SOLE 1369 0 0 TWO RIV BANCORP COM 90207C105 2862 149600 SH SOLE 149600 0 0 II VI INC COM 902104108 18562 427196 SH SOLE 427196 0 0 2U INC COM 90214J101 2452 29348 SH SOLE 29348 0 0 UFP TECHNOLOGIES INC COM 902673102 1124 36445 SH SOLE 36445 0 0 UGI CORP NEW COM 902681105 8096 155484 SH SOLE 155484 0 0 USA TRUCK INC COM 902925106 12 509 SH SOLE 509 0 0 U S GLOBAL INVS INC CL A 902952100 1842 1143905 SH SOLE 1143905 0 0 USANA HEALTH SCIENCES INC COM 90328M107 19 166 SH SOLE 166 0 0 USA TECHNOLOGIES INC COM NO PAR 90328S500 7144 510300 SH SOLE 510300 0 0 U S CONCRETE INC COM NEW 90333L201 1911 36400 SH SOLE 36400 0 0 U S PHYSICAL THERAPY INC COM 90337L108 19885 207133 SH SOLE 207133 0 0 U S SILICA HLDGS INC COM 90346E103 14026 545956 SH SOLE 545956 0 0 ULTRA CLEAN HLDGS INC COM 90385V107 14506 873884 SH SOLE 873884 0 0 UMPQUA HLDGS CORP COM 904214103 10596 469035 SH SOLE 469035 0 0 UNIFI INC COM NEW 904677200 13774 434503 SH SOLE 434503 0 0 UNIFIRST CORP MASS COM 904708104 114429 646856 SH SOLE 646856 0 0 UNIQUE FABRICATING INC COM 90915J103 4827 552241 SH SOLE 552241 0 0 UNISYS CORP COM NEW 909214306 28936 2243070 SH SOLE 2243070 0 0 UNIT CORP COM 909218109 13989 547308 SH SOLE 547308 0 0 UNITED FINL BANCORP INC NEW COM 910304104 20 1151 SH SOLE 1151 0 0 UNITED NAT FOODS INC COM 911163103 12977 304200 SH SOLE 304200 0 0 UNITED STATES LIME & MINERAL COM 911922102 13 159 SH SOLE 159 0 0 UNITED TECHNOLOGIES CORP COM 913017109 4063 32500 SH SOLE 32500 0 0 UNITY BANCORP INC COM 913290102 6100 268121 SH SOLE 268121 0 0 UNIVAR INC COM 91336L107 20796 792539 SH SOLE 792539 0 0 UNIVERSAL CORP VA COM 913456109 10614 160700 SH SOLE 160700 0 0 UNIVERSAL DISPLAY CORP COM 91347P105 6446 74950 SH SOLE 74950 0 0 UNIVERSAL ELECTRS INC COM 913483103 202 6100 SH SOLE 6100 0 0 UNIVERSAL INS HLDGS INC COM 91359V107 3184 90701 SH SOLE 90701 0 0 UNIVERSAL STAINLESS & ALLOY COM 913837100 10403 439507 SH SOLE 439507 0 0 UNIVERSAL LOGISTICS HLDGS IN COM 91388P105 17350 660956 SH SOLE 660956 0 0 UNIVERSAL TECHNICAL INST INC COM 913915104 2438 774032 SH SOLE 774032 0 0 UTAH MED PRODS INC COM 917488108 3757 34111 SH SOLE 34111 0 0 VSE CORP COM 918284100 17 346 SH SOLE 346 0 0 VOXX INTL CORP CL A 91829F104 9574 1773030 SH SOLE 1773030 0 0 VALMONT INDS INC COM 920253101 104313 691958 SH SOLE 691958 0 0 VALUE LINE INC COM 920437100 3225 136074 SH SOLE 136074 0 0 VANECK VECTORS ETF TR JR GOLD MINERS E 92189F791 641 19600 SH SOLE 19600 0 0 VAREX IMAGING CORP COM 92214X106 5593 150788 SH SOLE 150788 0 0 VARONIS SYS INC COM 922280102 361 4844 SH SOLE 4844 0 0 VECTOR GROUP LTD COM 92240M108 28 1482 SH SOLE 1482 0 0 VEECO INSTRS INC DEL COM 922417100 8742 613482 SH SOLE 613482 0 0 VECTRUS INC COM 92242T101 62 2000 SH SOLE 2000 0 0 VERA BRADLEY INC COM 92335C106 6498 462800 SH SOLE 462800 0 0 VERACYTE INC COM 92337F107 701 75000 SH SOLE 75000 0 0 VERICEL CORP COM 92346J108 1746 180000 SH SOLE 180000 0 0 VERSUM MATLS INC COM 92532W103 4569 123000 SH SOLE 123000 0 0 VIAD CORP COM NEW 92552R406 3352 61780 SH SOLE 61780 0 0 VILLAGE SUPER MKT INC CL A NEW 927107409 35451 1203362 SH SOLE 1203362 0 0 VINCE HLDG CORP COM NEW 92719W207 4946 299957 SH SOLE 299957 0 0 VIPER ENERGY PARTNERS LP COM UNT RP INT 92763M105 1915 60000 SH SOLE 60000 0 0 VIRTU FINL INC CL A 928254101 21442 807601 SH SOLE 807601 0 0 VIRTUSA CORP COM 92827P102 2118 43503 SH SOLE 43503 0 0 VISHAY INTERTECHNOLOGY INC COM 928298108 139338 6005968 SH SOLE 6005968 0 0 VISHAY PRECISION GROUP INC COM 92835K103 6833 179100 SH SOLE 179100 0 0 VISTRA ENERGY CORP COM 92840M102 1543 65200 SH SOLE 65200 0 0 VOCERA COMMUNICATIONS INC COM 92857F107 989 33100 SH SOLE 33100 0 0 VONAGE HLDGS CORP COM 92886T201 21 1644 SH SOLE 1644 0 0 WD-40 CO COM 929236107 2501 17101 SH SOLE 17101 0 0 WABASH NATL CORP COM 929566107 77964 4178119 SH SOLE 4178119 0 0 WABTEC CORP COM 929740108 9045 91754 SH SOLE 91754 0 0 WADDELL & REED FINL INC CL A 930059100 1724 95919 SH SOLE 95919 0 0 WAGEWORKS INC COM 930427109 20 405 SH SOLE 405 0 0 WALKER & DUNLOP INC COM 93148P102 5310 95411 SH SOLE 95411 0 0 WARRIOR MET COAL INC COM 93627C101 37 1332 SH SOLE 1332 0 0 WASHINGTON FED INC COM 938824109 27 812 SH SOLE 812 0 0 WATSCO INC COM 942622200 4938 27700 SH SOLE 27700 0 0 WATTS WATER TECHNOLOGIES INC CL A 942749102 4782 61000 SH SOLE 61000 0 0 WEBSTER FINL CORP CONN COM 947890109 15784 247788 SH SOLE 247788 0 0 WEIS MKTS INC COM 948849104 65299 1224200 SH SOLE 1224200 0 0 WERNER ENTERPRISES INC COM 950755108 6307 167969 SH SOLE 167969 0 0 WESCO AIRCRAFT HLDGS INC COM 950814103 34315 3050257 SH SOLE 3050257 0 0 WEST PHARMACEUTICAL SVSC INC COM 955306105 2284 23000 SH SOLE 23000 0 0 WESTELL TECHNOLOGIES INC CL A NEW 957541204 1174 411960 SH SOLE 411960 0 0 WESTERN NEW ENG BANCORP INC COM 958892101 5409 491754 SH SOLE 491754 0 0 WESTLAKE CHEM CORP COM 960413102 39687 368733 SH SOLE 368733 0 0 WESTPORT FUEL SYSTEMS INC COM NEW 960908309 15929 6296012 SH SOLE 6296012 0 0 WESTWOOD HLDGS GROUP INC COM 961765104 25549 429103 SH SOLE 429103 0 0 WEYCO GROUP INC COM 962149100 23078 634018 SH SOLE 634018 0 0 WHITING PETE CORP NEW COM NEW 966387409 21109 400389 SH SOLE 400389 0 0 WILLIAMS SONOMA INC COM 969904101 6494 105800 SH SOLE 105800 0 0 WINDSTREAM HLDGS INC COM PAR 97382A309 2015 382278 SH SOLE 382278 0 0 WINMARK CORP COM 974250102 8 55 SH SOLE 55 0 0 WINNEBAGO INDS INC COM 974637100 41995 1034367 SH SOLE 1034367 0 0 WISDOMTREE INVTS INC COM 97717P104 3915 431200 SH SOLE 431200 0 0 WOLVERINE WORLD WIDE INC COM 978097103 43306 1245486 SH SOLE 1245486 0 0 WOODWARD INC COM 980745103 74246 965993 SH SOLE 965993 0 0 WORKIVA INC COM CL A 98139A105 2440 100000 SH SOLE 100000 0 0 WORLD ACCEP CORP DEL COM 981419104 20 184 SH SOLE 184 0 0 WORLD FUEL SVCS CORP COM 981475106 4821 236227 SH SOLE 236227 0 0 WORTHINGTON INDS INC COM 981811102 30431 725060 SH SOLE 725060 0 0 WPX ENERGY INC COM 98212B103 1983 110000 SH SOLE 110000 0 0 XO GROUP INC COM 983772104 12 387 SH SOLE 387 0 0 XCERRA CORP COM 98400J108 10006 716230 SH SOLE 716230 0 0 XPERI CORP COM 98421B100 1892 117542 SH SOLE 117542 0 0 YRC WORLDWIDE INC COM PAR $.01 984249607 663 66000 SH SOLE 66000 0 0 YEXT INC COM 98585N106 2108 109000 SH SOLE 109000 0 0 YOGAWORKS INC COM 986005106 62 34612 SH SOLE 34612 0 0 YORK WTR CO COM 987184108 4549 143059 SH SOLE 143059 0 0 ZAGG INC COM 98884U108 151 8700 SH SOLE 8700 0 0 ZAFGEN INC COM 98885E103 4761 465381 SH SOLE 465381 0 0 ZEBRA TECHNOLOGIES CORP CL A 989207105 1253 8750 SH SOLE 8750 0 0 ZEALAND PHARMA A S SPONSORED ADR 98920Y304 127 10000 SH SOLE 10000 0 0 ZIX CORP COM 98974P100 10 1926 SH SOLE 1926 0 0 AMBARELLA INC SHS G037AX101 16 422 SH SOLE 422 0 0 AQUAVENTURE HLDGS LTD SHS G0443N107 779 50000 SH SOLE 50000 0 0 ARCOS DORADOS HOLDINGS INC SHS CLASS -A - G0457F107 325 46800 SH SOLE 46800 0 0 ASPEN INSURANCE HOLDINGS LTD SHS G05384105 17561 431480 SH SOLE 431480 0 0 ARRIS INTL INC SHS G0551A103 17553 718050 SH SOLE 718050 0 0 ASSURED GUARANTY LTD COM G0585R106 10216 285914 SH SOLE 285914 0 0 BANK OF NT BUTTERFIELD&SON L SHS NEW G0772R208 12446 272226 SH SOLE 272226 0 0 BELMOND LTD CL A G1154H107 13059 1171170 SH SOLE 1171170 0 0 BLUE CAP REINS HLDGS LTD COM G1190F107 1702 153992 SH SOLE 153992 0 0 ASA GOLD AND PRECIOUS MTLS L SHS G3156P103 3784 370971 SH SOLE 370971 0 0 FABRINET SHS G3323L100 85333 2313165 SH SOLE 2313165 0 0 FERROGLOBE PLC SHS G33856108 863 100700 SH SOLE 100700 0 0 FGL HLDGS ORD SHS G3402M102 1224 145900 SH SOLE 145900 0 0 FRESH DEL MONTE PRODUCE INC ORD G36738105 8966 201246 SH SOLE 201246 0 0 GASLOG LTD SHS G37585109 9044 473500 SH SOLE 473500 0 0 GEOPARK LTD USD SHS G38327105 2377 115171 SH SOLE 115171 0 0 GTY TECHNOLOGY HOLDINGS INC UNIT 99/99/9999 G4182A110 834 80000 SH SOLE 80000 0 0 HOLLYSYS AUTOMATION TECHNOLO SHS G45667105 2780 125580 SH SOLE 125580 0 0 ICON PLC SHS G4705A100 15259 115136 SH SOLE 115136 0 0 ICHOR HOLDINGS SHS G4740B105 9778 460813 SH SOLE 460813 0 0 IHS MARKIT LTD SHS G47567105 2430 47104 SH SOLE 47104 0 0 JAMES RIV GROUP LTD COM G5005R107 24314 618832 SH SOLE 618832 0 0 LAZARD LTD SHS A G54050102 52488 1073163 SH SOLE 1073163 0 0 LUXFER HOLDINGS PLC SHS G5698W116 1044 59712 SH SOLE 59712 0 0 MALLINCKRODT PUB LTD CO SHS G5785G107 25458 1364301 SH SOLE 1364301 0 0 ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104 16712 1173630 SH SOLE 1173630 0 0 NABORS INDUSTRIES LTD SHS G6359F103 218 34000 SH SOLE 34000 0 0 NOMAD FOODS LTD USD ORD SHS G6564A105 5147 268233 SH SOLE 268233 0 0 SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 2246 47200 SH SOLE 47200 0 0 SIGNET JEWELERS LIMITED SHS G81276100 2258 40500 SH SOLE 40500 0 0 SMART GLOBAL HLDGS INC SHS G8232Y101 11 335 SH SOLE 335 0 0 SOCIAL CAP HEDOSOPHIA HLDGS CL A G8250R103 11254 1119768 SH SOLE 1119768 0 0 SOCIAL CAP HEDOSOPHIA HLDGS UNIT 99/99/9999 G8250R111 1996 181910 SH SOLE 181910 0 0 SOCIAL CAP HEDOSOPHIA HLDGS *W EXP 09/14/202 G8250R129 180 100000 SH SOLE 100000 0 0 TEXTAINER GROUP HOLDINGS LTD SHS G8766E109 10716 673956 SH SOLE 673956 0 0 THERAVANCE BIOPHARMA INC COM G8807B106 2116 93300 SH SOLE 93300 0 0 LIBERTY LATIN AMERICA LTD COM CL C G9001E128 3579 184651 SH SOLE 184651 0 0 TRAVELPORT WORLDWIDE LTD SHS G9019D104 3384 182500 SH SOLE 182500 0 0 WHITE MTNS INS GROUP LTD COM G9618E107 2039 2249 SH SOLE 2249 0 0 YATRA ONLINE INC ORD SHS G98338109 563 105000 SH SOLE 105000 0 0 ATENTO S A SHS L0427L105 7574 1105701 SH SOLE 1105701 0 0 TRINSEO S A SHS L9340P101 2322 32721 SH SOLE 32721 0 0 ARCTURUS THERAPEUTICS LTD SHS M1492T105 903 106436 SH SOLE 106436 0 0 ATTUNITY LTD SHS NEW M15332121 7557 650902 SH SOLE 650902 0 0 KORNIT DIGITAL LTD SHS M6372Q113 11568 649900 SH SOLE 649900 0 0 NOVA MEASURING INSTRUMENTS L COM M7516K103 9161 336200 SH SOLE 336200 0 0 ORBOTECH LTD ORD M75253100 4301 69600 SH SOLE 69600 0 0 STRATASYS LTD SHS M85548101 11475 599546 SH SOLE 599546 0 0 CONSTELLIUM NV CL A N22035104 3111 302000 SH SOLE 302000 0 0 FRANKS INTL N V COM N33462107 847 108600 SH SOLE 108600 0 0 UNIQURE NV SHS N90064101 3780 100000 SH SOLE 100000 0 0 ARDMORE SHIPPING CORP COM Y0207T100 18098 2207041 SH SOLE 2207041 0 0 DIANA SHIPPING INC COM Y2066G104 6858 1425733 SH SOLE 1425733 0 0 DORIAN LPG LTD SHS USD Y2106R110 17241 2256629 SH SOLE 2256629 0 0 EAGLE BULK SHIPPING INC SHS NEW Y2187A143 5473 1006004 SH SOLE 1006004 0 0 GASLOG PARTNERS LP UNIT LTD PTNRP Y2687W108 6144 257600 SH SOLE 257600 0 0 NAVIGATOR HOLDINGS LTD SHS Y62132108 2779 219684 SH SOLE 219684 0 0 NAVIOS MARITIME HOLDINGS INC COM Y62196103 1070 1256212 SH SOLE 1256212 0 0 SCORPIO TANKERS INC SHS Y7542C106 2906 1034022 SH SOLE 1034022 0 0 SCORPIO BULKERS INC COM Y7546A122 9111 1283278 SH SOLE 1283278 0 0 STAR BULK CARRIERS CORP SHS PAR Y8162K204 3322 258300 SH SOLE 258300 0 0 STEALTHGAS INC SHS Y81669106 7837 1994257 SH SOLE 1994257 0 0 TEEKAY LNG PARTNERS L P PRTNRSP UNITS Y8564M105 1134 67280 SH SOLE 67280 0 0 TEEKAY OFFSHORE PARTNERS L P PARTNERSHIP UN Y8565J101 148 56000 SH SOLE 56000 0 0