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 1,048 22,919 SH   SOLE   22,919 0 0
ABBVIE INC COM 00287Y109 38,569 509,359 SH   SOLE   509,273 0 86
ACADIA PHARMACEUTICALS INC COM 004225108 5,851 162,566 SH   SOLE   162,554 0 12
ACCO BRANDS CORP COM 00081T108 1,668 169,016 SH   SOLE   168,962 0 54
ACI WORLDWIDE INC COM 004498101 10,445 333,456 SH   SOLE   333,456 0 0
ADOBE INC COM 00724F101 62,517 226,304 SH   SOLE   226,269 0 35
ADVANCE AUTO PARTS INC COM 00751Y106 18,680 112,943 SH   SOLE   112,936 0 7
ADVANCED DRAIN SYS INC DEL COM 00790R104 981 30,400 SH   SOLE   30,400 0 0
ADVANCED MICRO DEVICES INC COM 007903107 1 23 SH   SOLE   0 0 23
AECOM COM 00766T100 7,191 191,479 SH   SOLE   191,446 0 33
AFLAC INC COM 001055102 445 8,510 SH   SOLE   8,510 0 0
AGILYSYS INC COM 00847J105 6,033 235,609 SH   SOLE   235,593 0 16
AK STL HLDG CORP COM 001547108 6 2,524 SH   SOLE   2,524 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101 3,561 38,964 SH   SOLE   38,950 0 14
AKEBIA THERAPEUTICS INC COM 00972D105 391 99,800 SH   SOLE   99,800 0 0
ALAMO GROUP INC COM 011311107 3,425 29,097 SH   SOLE   29,097 0 0
ALASKA AIR GROUP INC COM 011659109 3,466 53,400 SH   SOLE   53,400 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 62,853 375,854 SH   SOLE   361,900 0 13,954
ALLIANCE DATA SYSTEMS CORP COM 018581108 0 3 SH   SOLE   0 0 3
ALLISON TRANSMISSION HLDGS I COM 01973R101 1 14 SH   SOLE   0 0 14
ALLSTATE CORP COM 020002101 596 5,482 SH   SOLE   5,462 0 20
ALLY FINL INC COM 02005N100 1 34 SH   SOLE   0 0 34
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 1,279 15,900 SH   SOLE   15,900 0 0
ALPHABET INC CAP STK CL A 02079K305 92,178 75,485 SH   SOLE   75,475 0 10
ALPHABET INC CAP STK CL C 02079K107 89,538 73,452 SH   SOLE   73,452 0 0
ALTRIA GROUP INC COM 02209S103 0 12 SH   SOLE   0 0 12
AMAZON COM INC COM 023135106 153,362 88,347 SH   SOLE   88,341 0 6
AMBARELLA INC SHS G037AX101 2,056 32,728 SH   SOLE   32,720 0 8
AMEDISYS INC COM 023436108 6,341 48,403 SH   SOLE   48,397 0 6
AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 22,936 1,543,500 SH   SOLE   1,487,100 0 56,400
AMERICAN ASSETS TR INC COM 024013104 3,076 65,800 SH   SOLE   65,800 0 0
AMERICAN AXLE & MFG HLDGS IN COM 024061103 673 81,867 SH   SOLE   81,867 0 0
AMERICAN EQTY INVT LIFE HLD COM 025676206 1,851 76,480 SH   SOLE   76,462 0 18
AMERICAN SOFTWARE INC CL A 029683109 6 409 SH   SOLE   409 0 0
AMERICAN STS WTR CO COM 029899101 1,313 14,600 SH   SOLE   14,600 0 0
AMERICAN TOWER CORP NEW COM 03027X100 39,803 180,000 SH   SOLE   179,986 0 14
AMERICAN WOODMARK CORPORATIO COM 030506109 16 177 SH   SOLE   169 0 8
AMERICAS CAR MART INC COM 03062T105 5 50 SH   SOLE   50 0 0
AMERIPRISE FINL INC COM 03076C106 372 2,529 SH   SOLE   2,522 0 7
AMETEK INC NEW COM 031100100 1 6 SH   SOLE   0 0 6
AMGEN INC COM 031162100 46,063 238,034 SH   SOLE   238,034 0 0
AMN HEALTHCARE SERVICES INC COM 001744101 2,268 39,411 SH   SOLE   39,411 0 0
ANGIODYNAMICS INC COM 03475V101 553 30,042 SH   SOLE   30,042 0 0
ANGLOGOLD ASHANTI LTD SPONSORED ADR 035128206 17,128 937,400 SH   SOLE   908,300 0 29,100
ANIKA THERAPEUTICS INC COM 035255108 900 16,400 SH   SOLE   16,400 0 0
ANIXTER INTL INC COM 035290105 1 11 SH   SOLE   0 0 11
ANSYS INC COM 03662Q105 1 3 SH   SOLE   0 0 3
ANTHEM INC COM 036752103 259 1,081 SH   SOLE   1,041 0 40
APPLE INC COM 037833100 198,852 887,850 SH   SOLE   887,777 0 73
APPLIED INDL TECHNOLOGIES IN COM 03820C105 1,085 19,107 SH   SOLE   19,100 0 7
AQUAVENTURE HLDGS LTD SHS G0443N107 3,866 198,967 SH   SOLE   198,924 0 43
ARCH CAP GROUP LTD ORD G0450A105 1 20 SH   SOLE   0 0 20
ARCHROCK INC COM 03957W106 652 65,396 SH   SOLE   65,396 0 0
ARCOSA INC COM 039653100 1,769 51,684 SH   SOLE   51,684 0 0
ARENA PHARMACEUTICALS INC COM NEW 040047607 4,243 92,739 SH   SOLE   92,739 0 0
ARES COML REAL ESTATE CORP COM 04013V108 7 486 SH   SOLE   486 0 0
ARMSTRONG WORLD INDS INC NEW COM 04247X102 1 6 SH   SOLE   0 0 6
ARQULE INC COM 04269E107 1,473 205,496 SH   SOLE   205,496 0 0
ARROWHEAD PHARMACEUTICALS IN COM 04280A100 3,411 121,023 SH   SOLE   121,023 0 0
ASGN INC COM 00191U102 4,988 79,355 SH   SOLE   79,355 0 0
ASHFORD HOSPITALITY TR INC COM SHS 044103109 1,617 488,491 SH   SOLE   488,406 0 85
ASSERTIO THERAPEUTICS INC COM 04545L107 2 1,197 SH   SOLE   1,197 0 0
ASTRONICS CORP COM 046433108 2,027 69,000 SH   SOLE   69,000 0 0
AT&T INC COM 00206R102 264 6,975 SH   SOLE   6,912 0 63
ATKORE INTL GROUP INC COM 047649108 5,226 172,205 SH   SOLE   172,170 0 35
ATLANTIC PWR CORP COM NEW 04878Q863 602 257,100 SH   SOLE   257,100 0 0
ATLASSIAN CORP PLC CL A G06242104 1 5 SH   SOLE   0 0 5
AUTOZONE INC COM 053332102 27,066 24,954 SH   SOLE   24,951 0 3
AVALARA INC COM 05338G106 5,254 78,086 SH   SOLE   78,086 0 0
AVIS BUDGET GROUP INC COM 053774105 460 16,300 SH   SOLE   16,300 0 0
AXA EQUITABLE HLDGS INC COM 054561105 385 17,399 SH   SOLE   16,884 0 515
BAIDU INC SPON ADR REP A 056752108 2 15 SH   SOLE   0 0 15
BANCO BRADESCO S A SP ADR PFD NEW 059460303 6,340 778,860 SH   SOLE   749,700 0 29,160
BANCORP INC DEL COM 05969A105 366 37,093 SH   SOLE   37,093 0 0
BANK AMER CORP COM 060505104 808 27,685 SH   SOLE   27,344 0 341
BANK OZK COM 06417N103 3,747 137,416 SH   SOLE   137,373 0 43
BAXTER INTL INC COM 071813109 5 60 SH   SOLE   0 0 60
BEAZER HOMES USA INC COM NEW 07556Q881 1 37 SH   SOLE   0 0 37
BEL FUSE INC CL B 077347300 5 338 SH   SOLE   338 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 4 18 SH   SOLE   0 0 18
BEST BUY INC COM 086516101 176 2,550 SH   SOLE   2,523 0 27
BIO TECHNE CORP COM 09073M104 2,798 14,300 SH   SOLE   14,300 0 0
BIODELIVERY SCIENCES INTL IN COM 09060J106 1,932 458,999 SH   SOLE   458,999 0 0
BIOGEN INC COM 09062X103 202 867 SH   SOLE   860 0 7
BIOMARIN PHARMACEUTICAL INC COM 09061G101 0 3 SH   SOLE   0 0 3
BIOSPECIFICS TECHNOLOGIES CO COM 090931106 2,079 38,857 SH   SOLE   38,850 0 7
BIOTELEMETRY INC COM 090672106 110 2,700 SH   SOLE   2,700 0 0
BLACK HILLS CORP COM 092113109 1,597 20,816 SH   SOLE   20,816 0 0
BLUCORA INC COM 095229100 1,383 63,889 SH   SOLE   63,889 0 0
BOEING CO COM 097023105 28,550 75,039 SH   SOLE   75,039 0 0
BONANZA CREEK ENERGY INC COM NEW 097793400 1,132 50,541 SH   SOLE   50,541 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 19,195 270,271 SH   SOLE   270,256 0 15
BOSTON PRIVATE FINL HLDGS IN COM 101119105 7 624 SH   SOLE   624 0 0
BRAEMAR HOTELS & RESORTS INC COM 10482B101 1,723 183,570 SH   SOLE   183,570 0 0
BRIDGEWATER BANCSHARES INC COM ACCD INV 108621103 1 84 SH   SOLE   0 0 84
BRIGHTHOUSE FINL INC COM 10922N103 3 65 SH   SOLE   0 0 65
BROADCOM INC COM 11135F101 26,025 94,263 SH   SOLE   94,213 0 50
BRUKER CORP COM 116794108 2,255 51,312 SH   SOLE   51,300 0 12
BRYN MAWR BK CORP COM 117665109 5 135 SH   SOLE   135 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107 2,593 126,000 SH   SOLE   126,000 0 0
CABLE ONE INC COM 12685J105 4,767 3,800 SH   SOLE   3,800 0 0
CACI INTL INC CL A 127190304 8,957 38,734 SH   SOLE   38,729 0 5
CADENCE DESIGN SYSTEM INC COM 127387108 1 21 SH   SOLE   0 0 21
CAESARSTONE LTD ORD SHS M20598104 455 27,387 SH   SOLE   27,387 0 0
CALITHERA BIOSCIENCES INC COM 13089P101 203 65,500 SH   SOLE   65,500 0 0
CALLAWAY GOLF CO COM 131193104 1,171 60,318 SH   SOLE   60,318 0 0
CAMDEN PPTY TR SH BEN INT 133131102 282 2,540 SH   SOLE   2,527 0 13
CANADIAN SOLAR INC COM 136635109 4,518 239,301 SH   SOLE   239,246 0 55
CAPITAL ONE FINL CORP COM 14040H105 22,651 248,955 SH   SOLE   248,936 0 19
CAPSTAR FINL HLDGS INC COM 14070T102 10 623 SH   SOLE   623 0 0
CAPSTEAD MTG CORP COM NO PAR 14067E506 667 90,700 SH   SOLE   90,700 0 0
CARDTRONICS PLC SHS CL A G1991C105 4,206 139,116 SH   SOLE   139,116 0 0
CAREDX INC COM 14167L103 1,487 65,754 SH   SOLE   65,754 0 0
CARETRUST REIT INC COM 14174T107 1,457 61,983 SH   SOLE   61,950 0 33
CATALYST PHARMACEUTICALS INC COM 14888U101 843 158,700 SH   SOLE   158,700 0 0
CATCHMARK TIMBER TR INC CL A 14912Y202 11 986 SH   SOLE   986 0 0
CATERPILLAR INC DEL COM 149123101 161 1,272 SH   SOLE   1,272 0 0
CAVCO INDS INC DEL COM 149568107 0 2 SH   SOLE   0 0 2
CBIZ INC COM 124805102 16 695 SH   SOLE   677 0 18
CBRE GROUP INC CL A 12504L109 33,375 629,612 SH   SOLE   629,492 0 120
CBS CORP NEW CL B 124857202 0 10 SH   SOLE   0 0 10
CDW CORP COM 12514G108 3,738 30,337 SH   SOLE   30,337 0 0
CECO ENVIRONMENTAL CORP COM 125141101 4 611 SH   SOLE   568 0 43
CELGENE CORP COM 151020104 16,372 164,879 SH   SOLE   164,808 0 71
CENTENE CORP DEL COM 15135B101 18,730 432,963 SH   SOLE   432,870 0 93
CENTERSTATE BK CORP COM 15201P109 1,757 73,260 SH   SOLE   73,260 0 0
CENTRAL EUROPEAN MEDIA ENTRP CL A NEW G20045202 12 2,745 SH   SOLE   2,745 0 0
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 719 25,921 SH   SOLE   25,921 0 0
CENTRAL VALLEY CMNTY BANCORP COM 155685100 582 28,600 SH   SOLE   28,600 0 0
CENTURY BANCORP INC MASS CL A NON VTG 156432106 5 57 SH   SOLE   50 0 7
CERAGON NETWORKS LTD ORD M22013102 2 600 SH   SOLE   0 0 600
CERNER CORP COM 156782104 1 8 SH   SOLE   0 0 8
CEVA INC COM 157210105 346 11,600 SH   SOLE   11,600 0 0
CHAMPIONS ONCOLOGY INC COM NEW 15870P307 234 41,400 SH   SOLE   41,400 0 0
CHARLES RIV LABS INTL INC COM 159864107 4,374 33,045 SH   SOLE   33,037 0 8
CHEVRON CORP NEW COM 166764100 672 5,666 SH   SOLE   5,639 0 27
CHIMERA INVT CORP COM NEW 16934Q208 303 15,499 SH   SOLE   15,413 0 86
CHOICE HOTELS INTL INC COM 169905106 1 8 SH   SOLE   0 0 8
CIGNA CORP NEW COM 125523100 280 1,843 SH   SOLE   1,793 0 50
CIRCOR INTL INC COM 17273K109 5,473 145,746 SH   SOLE   145,746 0 0
CISCO SYS INC COM 17275R102 48,083 973,179 SH   SOLE   973,026 0 153
CITIGROUP INC COM NEW 172967424 749 10,841 SH   SOLE   10,635 0 206
CLEARWAY ENERGY INC CL A 18539C105 1,226 70,728 SH   SOLE   70,714 0 14
CLEVELAND CLIFFS INC COM 185899101 1,481 205,089 SH   SOLE   205,040 0 49
COASTAL FINL CORP WA COM NEW 19046P209 5 355 SH   SOLE   355 0 0
COCA COLA CO COM 191216100 22,995 422,404 SH   SOLE   422,248 0 156
COCA COLA EUROPEAN PARTNERS SHS G25839104 396 7,149 SH   SOLE   7,029 0 120
CODEXIS INC COM 192005106 457 33,300 SH   SOLE   33,300 0 0
COEUR MNG INC COM NEW 192108504 0 88 SH   SOLE   0 0 88
COLLEGIUM PHARMACEUTICAL INC COM 19459J104 459 40,000 SH   SOLE   40,000 0 0
COLUMBIA FINL INC COM 197641103 11 688 SH   SOLE   688 0 0
COLUMBUS MCKINNON CORP N Y COM 199333105 1,043 28,627 SH   SOLE   28,600 0 27
COMCAST CORP NEW CL A 20030N101 51,298 1,137,941 SH   SOLE   1,137,593 0 348
COMMERCIAL METALS CO COM 201723103 1,153 66,354 SH   SOLE   66,354 0 0
COMMERCIAL VEH GROUP INC COM 202608105 2,535 351,535 SH   SOLE   351,458 0 77
CONNECTONE BANCORP INC NEW COM 20786W107 1,944 87,543 SH   SOLE   87,543 0 0
CONNS INC COM 208242107 8 329 SH   SOLE   329 0 0
CONOCOPHILLIPS COM 20825C104 287 5,048 SH   SOLE   5,026 0 22
CONSTELLIUM SE CL A N22035104 206 16,232 SH   SOLE   15,700 0 532
CONSTRUCTION PARTNERS INC COM CL A 21044C107 4 230 SH   SOLE   230 0 0
CONTROLADORA VUELA CIA DE AV SPON ADR RP 10 21240E105 8 807 SH   SOLE   807 0 0
COOPER COS INC COM NEW 216648402 19,728 66,427 SH   SOLE   66,427 0 0
COPART INC COM 217204106 1 9 SH   SOLE   0 0 9
CORE MOLDING TECHNOLOGIES IN COM 218683100 3 536 SH   SOLE   536 0 0
CORECIVIC INC COM 21871N101 537 31,125 SH   SOLE   31,125 0 0
COSAN LTD SHS A G25343107 11 722 SH   SOLE   722 0 0
COUPA SOFTWARE INC COM 22266L106 1 6 SH   SOLE   0 0 6
CRA INTL INC COM 12618T105 4,168 99,304 SH   SOLE   99,304 0 0
CREDICORP LTD COM G2519Y108 5,840 28,018 SH   SOLE   28,018 0 0
CROCS INC COM 227046109 0 16 SH   SOLE   0 0 16
CROWN CRAFTS INC COM 228309100 16 2,597 SH   SOLE   2,597 0 0
CSW INDUSTRIALS INC COM 126402106 8 112 SH   SOLE   112 0 0
CTRIP COM INTL LTD SPONSORED ADS 22943F100 7,167 244,665 SH   SOLE   235,000 0 9,665
CTS CORP COM 126501105 4 131 SH   SOLE   131 0 0
CUMMINS INC COM 231021106 12,853 79,013 SH   SOLE   79,006 0 7
CUSTOMERS BANCORP INC COM 23204G100 936 45,137 SH   SOLE   45,137 0 0
CVS HEALTH CORP COM 126650100 2 26 SH   SOLE   0 0 26
CYBERARK SOFTWARE LTD SHS M2682V108 5,585 55,950 SH   SOLE   55,941 0 9
CYNERGISTEK INC COM 23258P105 7 2,114 SH   SOLE   2,114 0 0
CYTOKINETICS INC COM NEW 23282W605 2,052 180,362 SH   SOLE   180,362 0 0
D R HORTON INC COM 23331A109 4 78 SH   SOLE   0 0 78
DANA INCORPORATED COM 235825205 866 59,949 SH   SOLE   59,949 0 0
DANAHER CORPORATION COM 235851102 267 1,845 SH   SOLE   1,839 0 6
DASAN ZHONE SOLUTIONS INC COM NEW 23305L206 4 389 SH   SOLE   389 0 0
DECKERS OUTDOOR CORP COM 243537107 8,602 58,374 SH   SOLE   58,367 0 7
DELL TECHNOLOGIES INC CL C 24703L202 368 7,100 SH   SOLE   7,100 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 13,745 238,631 SH   SOLE   238,545 0 86
DENTSPLY SIRONA INC COM 24906P109 491 9,205 SH   SOLE   9,166 0 39
DHT HOLDINGS INC SHS NEW Y2065G121 1,102 179,356 SH   SOLE   179,356 0 0
DICERNA PHARMACEUTICALS INC COM 253031108 794 55,300 SH   SOLE   55,300 0 0
DIEBOLD NXDF INC COM 253651103 11 956 SH   SOLE   956 0 0
DIGITAL TURBINE INC COM NEW 25400W102 931 144,400 SH   SOLE   144,400 0 0
DIME CMNTY BANCSHARES COM 253922108 854 39,870 SH   SOLE   39,870 0 0
DISCOVER FINL SVCS COM 254709108 4 47 SH   SOLE   0 0 47
DISCOVERY INC COM SER A 25470F104 12,682 476,234 SH   SOLE   476,223 0 11
DISNEY WALT CO COM DISNEY 254687106 20,151 154,622 SH   SOLE   154,622 0 0
DOCUSIGN INC COM 256163106 1,752 28,300 SH   SOLE   28,300 0 0
DOLLAR GEN CORP NEW COM 256677105 3 16 SH   SOLE   0 0 16
DOUGLAS DYNAMICS INC COM 25960R105 1,301 29,200 SH   SOLE   29,200 0 0
DR REDDYS LABS LTD ADR 256135203 3,861 101,900 SH   SOLE   101,900 0 0
DUKE REALTY CORP COM NEW 264411505 451 13,284 SH   SOLE   13,227 0 57
DXP ENTERPRISES INC NEW COM NEW 233377407 7 213 SH   SOLE   213 0 0
E L F BEAUTY INC COM 26856L103 10 556 SH   SOLE   556 0 0
EAGLE PHARMACEUTICALS INC COM 269796108 3,649 64,513 SH   SOLE   64,513 0 0
EAST WEST BANCORP INC COM 27579R104 877 19,800 SH   SOLE   19,800 0 0
EASTGROUP PPTY INC COM 277276101 4,417 35,332 SH   SOLE   35,332 0 0
EBIX INC COM NEW 278715206 5,488 130,367 SH   SOLE   130,367 0 0
ECOPETROL S A SPONSORED ADS 279158109 7,040 413,400 SH   SOLE   413,400 0 0
EDGEWELL PERS CARE CO COM 28035Q102 1,151 35,429 SH   SOLE   35,429 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 1 3 SH   SOLE   0 0 3
EHEALTH INC COM 28238P109 2,499 37,428 SH   SOLE   37,428 0 0
ELDORADO GOLD CORP NEW COM 284902509 4,087 526,023 SH   SOLE   525,921 0 102
ELLINGTON FINANCIAL INC COM 28852N109 5,028 278,188 SH   SOLE   278,146 0 42
EMBRAER S A SPONSORED ADS 29082A107 300 17,400 SH   SOLE   8,700 0 8,700
EMCOR GROUP INC COM 29084Q100 4,125 47,903 SH   SOLE   47,890 0 13
EMERGENT BIOSOLUTIONS INC COM 29089Q105 3,266 62,448 SH   SOLE   62,427 0 21
ENANTA PHARMACEUTICALS INC COM 29251M106 2,273 37,839 SH   SOLE   37,837 0 2
ENCOMPASS HEALTH CORP COM 29261A100 0 5 SH   SOLE   0 0 5
ENCORE WIRE CORP COM 292562105 1 14 SH   SOLE   0 0 14
ENEL AMERICAS S A SPONSORED ADR 29274F104 832 91,300 SH   SOLE   91,300 0 0
ENPHASE ENERGY INC COM 29355A107 8,859 398,545 SH   SOLE   398,429 0 116
ENSIGN GROUP INC COM 29358P101 0 9 SH   SOLE   0 0 9
ENTERPRISE FINL SVCS CORP COM 293712105 3,329 81,668 SH   SOLE   81,648 0 20
ENVESTNET INC COM 29404K106 5,772 101,780 SH   SOLE   101,780 0 0
EOG RES INC COM 26875P101 129 1,732 SH   SOLE   1,722 0 10
EPLUS INC COM 294268107 13 165 SH   SOLE   156 0 9
EQUITY LIFESTYLE PPTYS INC COM 29472R108 1 11 SH   SOLE   0 0 11
ESPERION THERAPEUTICS INC NE COM 29664W105 3,225 87,977 SH   SOLE   87,977 0 0
ESQUIRE FINL HLDGS INC COM 29667J101 16 643 SH   SOLE   643 0 0
ESSENT GROUP LTD COM G3198U102 11,972 251,146 SH   SOLE   251,113 0 33
ESSENTIAL PPTYS RLTY TR INC COM 29670E107 11,114 485,065 SH   SOLE   485,004 0 61
ESSEX PPTY TR INC COM 297178105 5 14 SH   SOLE   0 0 14
ETSY INC COM 29786A106 1,599 28,300 SH   SOLE   28,300 0 0
EURONET WORLDWIDE INC COM 298736109 17,402 118,944 SH   SOLE   118,944 0 0
EVERI HLDGS INC COM 30034T103 1,674 197,800 SH   SOLE   197,800 0 0
EXACT SCIENCES CORP COM 30063P105 2,982 33,000 SH   SOLE   33,000 0 0
EXELIXIS INC COM 30161Q104 655 37,100 SH   SOLE   37,100 0 0
EXELON CORP COM 30161N101 953 19,720 SH   SOLE   19,469 0 251
EXXON MOBIL CORP COM 30231G102 170 2,405 SH   SOLE   2,362 0 43
FACEBOOK INC CL A 30303M102 77,881 437,340 SH   SOLE   437,315 0 25
FARMERS NATL BANC CORP COM 309627107 11 742 SH   SOLE   742 0 0
FEDERAL AGRIC MTG CORP CL C 313148306 3,209 39,305 SH   SOLE   39,292 0 13
FEDERAL SIGNAL CORP COM 313855108 7,411 226,350 SH   SOLE   226,350 0 0
FGL HLDGS ORD SHS G3402M102 1,126 141,115 SH   SOLE   141,115 0 0
FIBROGEN INC COM 31572Q808 1,444 39,045 SH   SOLE   39,045 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 38,821 292,408 SH   SOLE   292,362 0 46
FIESTA RESTAURANT GROUP INC COM 31660B101 5 434 SH   SOLE   434 0 0
FINANCIAL INSTNS INC COM 317585404 1,518 50,323 SH   SOLE   50,311 0 12
FIRST CHOICE BANCORP COM 31948P104 20 940 SH   SOLE   940 0 0
FIRST DEFIANCE FINL CORP COM 32006W106 1,582 54,591 SH   SOLE   54,591 0 0
FIRST FINANCIAL NORTHWEST IN COM 32022K102 10 655 SH   SOLE   655 0 0
FIRST FNDTN INC COM 32026V104 15 1,009 SH   SOLE   1,009 0 0
FIRST INTERNET BANCORP COM 320557101 695 32,500 SH   SOLE   32,500 0 0
FIRST LONG IS CORP COM 320734106 2,998 131,779 SH   SOLE   131,779 0 0
FIRST MERCHANTS CORP COM 320817109 2,448 65,042 SH   SOLE   65,042 0 0
FISERV INC COM 337738108 45,859 442,709 SH   SOLE   442,681 0 28
FLAGSTAR BANCORP INC COM PAR .001 337930705 1,223 32,745 SH   SOLE   32,727 0 18
FLEETCOR TECHNOLOGIES INC COM 339041105 18,694 65,186 SH   SOLE   65,186 0 0
FLUENT INC COM 34380C102 471 172,500 SH   SOLE   172,500 0 0
FLUIDIGM CORP DEL COM 34385P108 1,359 293,261 SH   SOLE   293,261 0 0
FLUSHING FINL CORP COM 343873105 499 24,700 SH   SOLE   24,700 0 0
FLY LEASING LTD SPONSORED ADR 34407D109 12 570 SH   SOLE   570 0 0
FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 8,223 89,793 SH   SOLE   89,793 0 0
FOOT LOCKER INC COM 344849104 166 3,853 SH   SOLE   3,853 0 0
FORESTAR GROUP INC COM 346232101 20 1,104 SH   SOLE   1,104 0 0
FORTINET INC COM 34959E109 4,507 58,712 SH   SOLE   58,700 0 12
FORUM ENERGY TECHNOLOGIES IN COM 34984V100 2 1,459 SH   SOLE   1,459 0 0
FOSSIL GROUP INC COM 34988V106 655 52,400 SH   SOLE   52,400 0 0
FOSTER L B CO COM 350060109 572 26,386 SH   SOLE   26,386 0 0
FOUNDATION BLDG MATLS INC COM 350392106 776 50,089 SH   SOLE   50,042 0 47
FRANKLIN COVEY CO COM 353469109 9 256 SH   SOLE   256 0 0
FRONTLINE LTD SHS NEW G3682E192 23 2,501 SH   SOLE   2,501 0 0
FS BANCORP INC COM 30263Y104 1,065 20,306 SH   SOLE   20,300 0 6
FTI CONSULTING INC COM 302941109 7,765 73,252 SH   SOLE   73,247 0 5
FULGENT GENETICS INC COM 359664109 7 672 SH   SOLE   635 0 37
GENERAC HLDGS INC COM 368736104 9,308 118,822 SH   SOLE   118,822 0 0
GENERAL MTRS CO COM 37045V100 4 100 SH   SOLE   0 0 100
GENPACT LIMITED SHS G3922B107 1 23 SH   SOLE   0 0 23
GEO GROUP INC NEW COM 36162J106 2,376 137,000 SH   SOLE   137,000 0 0
GIBRALTAR INDS INC COM 374689107 22 485 SH   SOLE   485 0 0
G-III APPAREL GROUP LTD COM 36237H101 6,075 235,660 SH   SOLE   235,637 0 23
GLOBAL MED REIT INC COM NEW 37954A204 2,294 201,188 SH   SOLE   201,188 0 0
GLOBAL PMTS INC COM 37940X102 21,223 133,470 SH   SOLE   133,460 0 10
GLOBANT S A COM L44385109 1,713 18,708 SH   SOLE   18,700 0 8
GMS INC COM 36251C103 6,932 241,424 SH   SOLE   241,378 0 46
GOLDMAN SACHS GROUP INC COM 38141G104 5 24 SH   SOLE   0 0 24
GOPRO INC CL A 38268T103 9 1,650 SH   SOLE   1,650 0 0
GRAHAM CORP COM 384556106 4 219 SH   SOLE   219 0 0
GRAY TELEVISION INC COM 389375106 6,195 379,588 SH   SOLE   379,588 0 0
GREAT AJAX CORP COM 38983D300 1,225 79,010 SH   SOLE   78,983 0 27
GREAT LAKES DREDGE & DOCK CO COM 390607109 8,379 801,880 SH   SOLE   801,744 0 136
GREEN BRICK PARTNERS INC COM 392709101 818 76,462 SH   SOLE   76,462 0 0
GROUP 1 AUTOMOTIVE INC COM 398905109 5,167 55,963 SH   SOLE   55,950 0 13
GRUPO AEROPORTUARIO DEL SURE SPON ADR SER B 40051E202 336 2,200 SH   SOLE   1,100 0 1,100
HACKETT GROUP INC COM 404609109 388 23,619 SH   SOLE   23,619 0 0
HALLMARK FINL SVCS INC EC COM NEW 40624Q203 2,875 150,341 SH   SOLE   150,290 0 51
HALOZYME THERAPEUTICS INC COM 40637H109 1,101 70,998 SH   SOLE   70,998 0 0
HANGER INC COM NEW 41043F208 5 259 SH   SOLE   259 0 0
HANNON ARMSTRONG SUST INFR C COM 41068X100 693 23,750 SH   SOLE   23,719 0 31
HANOVER INS GROUP INC COM 410867105 1 9 SH   SOLE   0 0 9
HARBORONE BANCORP INC NEW COM NEW 41165Y100 1,259 125,058 SH   SOLE   125,058 0 0
HARVARD BIOSCIENCE INC COM 416906105 502 163,300 SH   SOLE   163,300 0 0
HAYNES INTERNATIONAL INC COM NEW 420877201 11 313 SH   SOLE   313 0 0
HCA HEALTHCARE INC COM 40412C101 713 5,918 SH   SOLE   5,862 0 56
HDFC BANK LTD SPONSORED ADS 40415F101 14,685 257,404 SH   SOLE   247,204 0 10,200
HEALTHEQUITY INC COM 42226A107 8,231 144,022 SH   SOLE   144,022 0 0
HEARTLAND EXPRESS INC COM 422347104 2,548 118,475 SH   SOLE   118,431 0 44
HEICO CORP NEW CL A 422806208 4,396 45,174 SH   SOLE   45,167 0 7
HERSHEY CO COM 427866108 6 39 SH   SOLE   0 0 39
HILL ROM HLDGS INC COM 431475102 6,274 59,628 SH   SOLE   59,606 0 22
HILLENBRAND INC COM 431571108 2,653 85,900 SH   SOLE   85,900 0 0
HMS HLDGS CORP COM 40425J101 10,997 319,046 SH   SOLE   319,018 0 28
HOLLYFRONTIER CORP COM 436106108 1 15 SH   SOLE   0 0 15
HOLLYSYS AUTOMATION TECHNOLO SHS G45667105 21 1,363 SH   SOLE   1,363 0 0
HOME DEPOT INC COM 437076102 84,443 363,948 SH   SOLE   363,941 0 7
HORIZON BANCORP INC COM 440407104 953 54,912 SH   SOLE   54,912 0 0
HORIZON THERAPEUTICS PUB LTD SHS G46188101 6,055 222,381 SH   SOLE   222,362 0 19
HUAMI CORP SPONSORED ADS 44331K103 8 850 SH   SOLE   850 0 0
HUMANA INC COM 444859102 1 4 SH   SOLE   0 0 4
HUNT COS FIN TR INC COM 44558T100 9 2,763 SH   SOLE   2,763 0 0
HUNTINGTON INGALLS INDS INC COM 446413106 1 5 SH   SOLE   0 0 5
HUNTSMAN CORP COM 447011107 1 38 SH   SOLE   0 0 38
HURCO COMPANIES INC COM 447324104 6 185 SH   SOLE   185 0 0
I3 VERTICALS INC COM CL A 46571Y107 4,690 233,034 SH   SOLE   233,034 0 0
IAC INTERACTIVECORP COM 44919P508 1 4 SH   SOLE   0 0 4
ICF INTL INC COM 44925C103 1 8 SH   SOLE   0 0 8
ICICI BK LTD ADR 45104G104 18,033 1,480,580 SH   SOLE   1,451,680 0 28,900
IDEX CORP COM 45167R104 2,950 18,000 SH   SOLE   18,000 0 0
IDEXX LABS INC COM 45168D104 1 5 SH   SOLE   0 0 5
IMMUNOMEDICS INC COM 452907108 2,651 199,960 SH   SOLE   199,960 0 0
INCYTE CORP COM 45337C102 1 8 SH   SOLE   0 0 8
INDEPENDENCE RLTY TR INC COM 45378A106 1,646 115,087 SH   SOLE   115,040 0 47
INDEPENDENT BK GROUP INC COM 45384B106 12 228 SH   SOLE   228 0 0
INFOSYS LTD SPONSORED ADR 456788108 3,166 278,504 SH   SOLE   278,504 0 0
INGERSOLL-RAND PLC SHS G47791101 28,358 230,158 SH   SOLE   230,132 0 26
INGEVITY CORP COM 45688C107 4,997 58,900 SH   SOLE   58,900 0 0
INNOSPEC INC COM 45768S105 0 5 SH   SOLE   0 0 5
INNOVIVA INC COM 45781M101 0 43 SH   SOLE   0 0 43
INPHI CORP COM 45772F107 10 167 SH   SOLE   167 0 0
INSIGHT ENTERPRISES INC COM 45765U103 10,085 181,100 SH   SOLE   181,078 0 22
INSULET CORP COM 45784P101 1,566 9,500 SH   SOLE   9,500 0 0
INTEGER HLDGS CORP COM 45826H109 9,467 125,277 SH   SOLE   125,264 0 13
INTEL CORP COM 458140100 14,644 284,211 SH   SOLE   284,139 0 72
INTERNATIONAL BUSINESS MACHS COM 459200101 214 1,475 SH   SOLE   1,440 0 35
INTREPID POTASH INC COM 46121Y102 9 2,632 SH   SOLE   2,632 0 0
INVESCO MORTGAGE CAPITAL INC COM 46131B100 1,250 81,686 SH   SOLE   81,666 0 20
INVESTORS REAL ESTATE TR SH BEN INT 461730509 597 8,008 SH   SOLE   8,008 0 0
IQVIA HLDGS INC COM 46266C105 1 6 SH   SOLE   0 0 6
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 1,127 131,287 SH   SOLE   131,287 0 0
ISHARES TR MSCI EAFE ETF 464287465 766 11,740 SH   SOLE   11,640 0 100
ISHARES TR MSCI EMG MKT ETF 464287234 7,320 179,100 SH   SOLE   179,100 0 0
ITRON INC COM 465741106 22 296 SH   SOLE   296 0 0
ITT INC COM 45073V108 0 8 SH   SOLE   0 0 8
J ALEXANDERS HLDGS INC COM 46609J106 10 833 SH   SOLE   833 0 0
J2 GLOBAL INC COM 48123V102 1,408 15,508 SH   SOLE   15,508 0 0
JABIL INC COM 466313103 1,017 28,423 SH   SOLE   28,423 0 0
JACOBS ENGR GROUP INC COM 469814107 1 12 SH   SOLE   0 0 12
JD COM INC SPON ADR CL A 47215P106 13,926 493,714 SH   SOLE   475,300 0 18,414
JETBLUE AWYS CORP COM 477143101 263 15,666 SH   SOLE   15,601 0 65
JINKOSOLAR HLDG CO LTD SPONSORED ADR 47759T100 11 711 SH   SOLE   711 0 0
JOHN BEAN TECHNOLOGIES CORP COM 477839104 4,914 49,425 SH   SOLE   49,425 0 0
JOHNSON & JOHNSON COM 478160104 13,869 107,200 SH   SOLE   107,142 0 58
JPMORGAN CHASE & CO COM 46625H100 770 6,536 SH   SOLE   6,497 0 39
K12 INC COM 48273U102 621 23,492 SH   SOLE   23,462 0 30
KB HOME COM 48666K109 12,881 378,866 SH   SOLE   378,837 0 29
KBR INC COM 48242W106 1 26 SH   SOLE   0 0 26
KELLY SVCS INC CL A 488152208 1,565 64,625 SH   SOLE   64,625 0 0
KEURIG DR PEPPER INC COM 49271V100 15,693 574,389 SH   SOLE   574,364 0 25
KEYSIGHT TECHNOLOGIES INC COM 49338L103 11,003 113,139 SH   SOLE   113,126 0 13
KIMBALL ELECTRONICS INC COM 49428J109 775 53,400 SH   SOLE   53,400 0 0
KIMBERLY CLARK CORP COM 494368103 6 41 SH   SOLE   0 0 41
KLA CORPORATION COM NEW 482480100 27,474 172,303 SH   SOLE   172,253 0 50
KNOWLES CORP COM 49926D109 1 43 SH   SOLE   0 0 43
KORN FERRY COM NEW 500643200 2,699 69,850 SH   SOLE   69,850 0 0
KRATON CORPORATION COM 50077C106 5 155 SH   SOLE   155 0 0
KURA ONCOLOGY INC COM 50127T109 2,167 142,973 SH   SOLE   142,973 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409 15,013 89,365 SH   SOLE   89,365 0 0
LANNET INC COM 516012101 764 68,303 SH   SOLE   68,275 0 28
LATTICE SEMICONDUCTOR CORP COM 518415104 12,405 678,491 SH   SOLE   678,409 0 82
LAUDER ESTEE COS INC CL A 518439104 564 2,837 SH   SOLE   2,837 0 0
LAWSON PRODS INC COM 520776105 523 13,500 SH   SOLE   13,500 0 0
LEIDOS HLDGS INC COM 525327102 389 4,523 SH   SOLE   4,502 0 21
LEXINFINTECH HLDGS LTD ADR 528877103 12 1,215 SH   SOLE   1,039 0 176
LEXINGTON REALTY TRUST COM 529043101 875 85,369 SH   SOLE   85,369 0 0
LHC GROUP INC COM 50187A107 4,323 38,059 SH   SOLE   38,054 0 5
LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 6 651 SH   SOLE   618 0 33
LIGAND PHARMACEUTICALS INC COM NEW 53220K504 2,009 20,190 SH   SOLE   20,190 0 0
LILLY ELI & CO COM 532457108 13,169 117,757 SH   SOLE   117,757 0 0
LIMBACH HLDGS INC COM 53263P105 319 64,700 SH   SOLE   64,700 0 0
LINCOLN NATL CORP IND COM 534187109 290 4,800 SH   SOLE   4,800 0 0
LITHIA MTRS INC CL A 536797103 11,568 87,380 SH   SOLE   87,380 0 0
LOCKHEED MARTIN CORP COM 539830109 257 657 SH   SOLE   653 0 4
LPL FINL HLDGS INC COM 50212V100 10,413 127,132 SH   SOLE   127,099 0 33
LUNA INNOVATIONS COM 550351100 7 1,134 SH   SOLE   1,134 0 0
LUTHER BURBANK CORP COM 550550107 1,424 125,724 SH   SOLE   125,724 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 208 2,322 SH   SOLE   2,275 0 47
M D C HLDGS INC COM 552676108 385 8,922 SH   SOLE   8,907 0 15
M/I HOMES INC COM 55305B101 7,865 208,867 SH   SOLE   208,846 0 21
MACROGENICS INC COM 556099109 284 22,300 SH   SOLE   22,300 0 0
MAGNACHIP SEMICONDUCTOR CORP COM 55933J203 2,414 237,951 SH   SOLE   237,951 0 0
MANTECH INTL CORP CL A 564563104 5,683 79,575 SH   SOLE   79,561 0 14
MARKETAXESS HLDGS INC COM 57060D108 1,867 5,700 SH   SOLE   5,700 0 0
MASIMO CORP COM 574795100 2,502 16,817 SH   SOLE   16,817 0 0
MASTEC INC COM 576323109 8,040 123,835 SH   SOLE   123,825 0 10
MASTERCARD INC CL A 57636Q104 98,839 363,956 SH   SOLE   363,913 0 43
MATRIX SVC CO COM 576853105 7 396 SH   SOLE   396 0 0
MAXIMUS INC COM 577933104 772 10,000 SH   SOLE   10,000 0 0
MCDONALDS CORP COM 580135101 914 4,256 SH   SOLE   4,250 0 6
MCKESSON CORP COM 58155Q103 203 1,480 SH   SOLE   1,475 0 5
MEDICAL PPTYS TRUST INC COM 58463J304 15,818 808,691 SH   SOLE   808,631 0 60
MEDIFAST INC COM 58470H101 2,785 26,871 SH   SOLE   26,871 0 0
MEDPACE HLDGS INC COM 58506Q109 493 5,862 SH   SOLE   5,862 0 0
MEET GROUP INC COM 58513U101 643 196,200 SH   SOLE   196,200 0 0
MEI PHARMA INC COM NEW 55279B202 253 150,200 SH   SOLE   150,200 0 0
MERCANTILE BANK CORP COM 587376104 6 179 SH   SOLE   179 0 0
MERCK & CO INC COM 58933Y105 51,507 611,865 SH   SOLE   611,726 0 139
MERCURY SYS INC COM 589378108 9,922 122,236 SH   SOLE   122,236 0 0
MERIDIAN BANCORP INC MD COM 58958U103 1,530 81,590 SH   SOLE   81,590 0 0
MERIDIAN CORPORATION COM 58958P104 6 354 SH   SOLE   354 0 0
MERITAGE HOMES CORP COM 59001A102 4 62 SH   SOLE   0 0 62
MERITOR INC COM 59001K100 4,275 231,044 SH   SOLE   231,016 0 28
MESA AIR GROUP INC COM NEW 590479135 488 72,359 SH   SOLE   72,359 0 0
METHODE ELECTRS INC COM 591520200 5,567 165,463 SH   SOLE   165,431 0 32
METROPOLITAN BK HLDG CORP COM 591774104 291 7,418 SH   SOLE   7,406 0 12
METTLER TOLEDO INTERNATIONAL COM 592688105 1 2 SH   SOLE   0 0 2
MGIC INVT CORP WIS COM 552848103 2,206 175,343 SH   SOLE   175,343 0 0
MICRON TECHNOLOGY INC COM 595112103 15,688 366,114 SH   SOLE   366,077 0 37
MICROSOFT CORP COM 594918104 269,168 1,936,041 SH   SOLE   1,935,804 0 237
MID PENN BANCORP INC COM 59540G107 449 17,514 SH   SOLE   17,514 0 0
MOBILE MINI INC COM 60740F105 2,673 72,500 SH   SOLE   72,500 0 0
MOBILEIRON INC COM NEW 60739U204 12 1,813 SH   SOLE   1,813 0 0
MOLINA HEALTHCARE INC COM 60855R100 2,282 20,800 SH   SOLE   20,800 0 0
MOMO INC ADR 60879B107 7,386 238,434 SH   SOLE   238,400 0 34
MONTAGE RES CORP COM 61179L100 326 86,370 SH   SOLE   86,370 0 0
MUELLER INDS INC COM 624756102 12 401 SH   SOLE   401 0 0
MYR GROUP INC DEL COM 55405W104 8 268 SH   SOLE   268 0 0
NAPCO SEC TECHNOLOGIES INC COM 630402105 574 22,500 SH   SOLE   22,500 0 0
NAVIENT CORPORATION COM 63938C108 995 77,719 SH   SOLE   77,663 0 56
NEOGENOMICS INC COM NEW 64049M209 2,028 106,062 SH   SOLE   106,062 0 0
NETEASE INC SPONSORED ADS 64110W102 17,344 65,159 SH   SOLE   62,751 0 2,408
NETFLIX INC COM 64110L106 12,953 48,398 SH   SOLE   48,398 0 0
NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 11,301 102,025 SH   SOLE   98,100 0 3,925
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 274 17,494 SH   SOLE   17,494 0 0
NEWMARK GROUP INC CL A 65158N102 883 97,447 SH   SOLE   97,447 0 0
NEXPOINT RESIDENTIAL TR INC COM 65341D102 670 14,312 SH   SOLE   14,312 0 0
NEXSTAR MEDIA GROUP INC CL A 65336K103 8,777 85,797 SH   SOLE   85,793 0 4
NEXTERA ENERGY INC COM 65339F101 200 860 SH   SOLE   854 0 6
NMI HLDGS INC CL A 629209305 3 111 SH   SOLE   0 0 111
NORDIC AMERICAN TANKERS LIMI COM G65773106 424 196,759 SH   SOLE   196,759 0 0
NORTH AMERN CONSTR GROUP LTD COM 656811106 679 58,900 SH   SOLE   58,900 0 0
NORTHROP GRUMMAN CORP COM 666807102 21,450 57,232 SH   SOLE   57,229 0 3
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 1 14 SH   SOLE   0 0 14
NRG ENERGY INC COM NEW 629377508 190 4,796 SH   SOLE   4,780 0 16
NUVASIVE INC COM 670704105 4,234 66,797 SH   SOLE   66,797 0 0
NVIDIA CORP COM 67066G104 248 1,424 SH   SOLE   1,424 0 0
NXP SEMICONDUCTORS N V COM N6596X109 1,608 14,738 SH   SOLE   14,530 0 208
OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 2,397 78,233 SH   SOLE   78,203 0 30
OFG BANCORP COM 67103X102 2,911 132,987 SH   SOLE   132,987 0 0
OIL STS INTL INC COM 678026105 6 444 SH   SOLE   444 0 0
OKTA INC CL A 679295105 1 9 SH   SOLE   0 0 9
OLD REP INTL CORP COM 680223104 0 17 SH   SOLE   0 0 17
OLYMPIC STEEL INC COM 68162K106 395 27,422 SH   SOLE   27,422 0 0
OMEGA HEALTHCARE INVS INC COM 681936100 14,777 353,598 SH   SOLE   353,573 0 25
OMNICELL INC COM 68213N109 7,612 105,338 SH   SOLE   105,338 0 0
ON DECK CAP INC COM 682163100 304 90,600 SH   SOLE   90,600 0 0
ON SEMICONDUCTOR CORP COM 682189105 1 35 SH   SOLE   0 0 35
ONE GAS INC COM 68235P108 375 3,903 SH   SOLE   3,903 0 0
ONEMAIN HLDGS INC COM 68268W103 2,189 59,655 SH   SOLE   59,598 0 57
OP BANCORP COM 67109R109 704 72,031 SH   SOLE   72,031 0 0
OPKO HEALTH INC COM 68375N103 0 222 SH   SOLE   0 0 222
OPPENHEIMER HLDGS INC CL A NON VTG 683797104 1 18 SH   SOLE   0 0 18
ORACLE CORP COM 68389X105 399 7,266 SH   SOLE   7,041 0 225
OSHKOSH CORP COM 688239201 1 12 SH   SOLE   0 0 12
OSI SYSTEMS INC COM 671044105 10,928 107,611 SH   SOLE   107,611 0 0
OUTFRONT MEDIA INC COM 69007J106 6,497 233,812 SH   SOLE   233,766 0 46
OWENS & MINOR INC NEW COM 690732102 5 934 SH   SOLE   934 0 0
OWENS ILL INC COM NEW 690768403 316 30,864 SH   SOLE   30,825 0 39
PACIFIC PREMIER BANCORP COM 69478X105 21 645 SH   SOLE   627 0 18
PALATIN TECHNOLOGIES INC COM PAR $ .01 696077403 1,512 1,665,100 SH   SOLE   1,665,100 0 0
PALO ALTO NETWORKS INC COM 697435105 1 5 SH   SOLE   0 0 5
PATRICK INDS INC COM 703343103 3,773 87,997 SH   SOLE   87,997 0 0
PAYPAL HLDGS INC COM 70450Y103 52,411 505,946 SH   SOLE   505,914 0 32
PC CONNECTION INC COM 69318J100 830 21,325 SH   SOLE   21,325 0 0
PDL BIOPHARMA INC COM 69329Y104 5 2,124 SH   SOLE   2,124 0 0
PENNYMAC FINL SVCS INC COM 70932M107 2,688 88,509 SH   SOLE   88,344 0 165
PENNYMAC MTG INVT TR COM 70931T103 1,095 49,240 SH   SOLE   49,240 0 0
PEOPLES UTAH BANCORP COM 712706209 20 690 SH   SOLE   690 0 0
PERFICIENT INC COM 71375U101 13,578 351,905 SH   SOLE   351,890 0 15
PERSPECTA INC COM 715347100 6,031 230,879 SH   SOLE   230,862 0 17
PETROLEO BRASILEIRO SA PETRO SP ADR NON VTG 71654V101 7,555 574,900 SH   SOLE   546,000 0 28,900
PFENEX INC COM 717071104 496 58,800 SH   SOLE   58,800 0 0
PFSWEB INC COM NEW 717098206 0 66 SH   SOLE   0 0 66
PGT INNOVATIONS INC COM 69336V101 4,416 255,784 SH   SOLE   255,784 0 0
PHILIP MORRIS INTL INC COM 718172109 301 3,964 SH   SOLE   3,937 0 27
PHILLIPS 66 COM 718546104 298 2,908 SH   SOLE   2,908 0 0
PILGRIMS PRIDE CORP NEW COM 72147K108 213 6,664 SH   SOLE   6,626 0 38
PLANET FITNESS INC CL A 72703H101 8,613 148,820 SH   SOLE   148,820 0 0
POINTS INTL LTD COM NEW 730843208 390 35,555 SH   SOLE   35,555 0 0
POPULAR INC COM NEW 733174700 953 17,614 SH   SOLE   17,614 0 0
PORTLAND GEN ELEC CO COM NEW 736508847 1,393 24,720 SH   SOLE   24,720 0 0
POST HLDGS INC COM 737446104 1,461 13,800 SH   SOLE   13,800 0 0
POWELL INDS INC COM 739128106 940 24,003 SH   SOLE   23,989 0 14
POWER INTEGRATIONS INC COM 739276103 3,346 37,010 SH   SOLE   37,010 0 0
PRA HEALTH SCIENCES INC COM 69354M108 1,360 13,700 SH   SOLE   13,700 0 0
PREMIER FINL BANCORP INC COM 74050M105 652 37,974 SH   SOLE   37,974 0 0
PRICE T ROWE GROUP INC COM 74144T108 1 8 SH   SOLE   0 0 8
PROCTER & GAMBLE CO COM 742718109 31,802 255,686 SH   SOLE   255,536 0 150
PROGRESS SOFTWARE CORP COM 743312100 7,594 199,558 SH   SOLE   199,543 0 15
PROGRESSIVE CORP OHIO COM 743315103 41,727 540,157 SH   SOLE   540,050 0 107
PROLOGIS INC COM 74340W103 373 4,374 SH   SOLE   4,354 0 20
PROS HOLDINGS INC COM 74346Y103 9,486 159,158 SH   SOLE   159,158 0 0
PROTHENA CORP PLC SHS G72800108 0 42 SH   SOLE   0 0 42
PROVIDENCE SVC CORP COM 743815102 5 78 SH   SOLE   78 0 0
PRUDENTIAL FINL INC COM 744320102 3 33 SH   SOLE   0 0 33
PTC THERAPEUTICS INC COM 69366J200 1,610 47,554 SH   SOLE   47,554 0 0
PULTE GROUP INC COM 745867101 26,131 714,972 SH   SOLE   714,899 0 73
QORVO INC COM 74736K101 0 6 SH   SOLE   0 0 6
QUALCOMM INC COM 747525103 178 2,334 SH   SOLE   2,334 0 0
RA PHARMACEUTICALS INC COM 74933V108 494 20,900 SH   SOLE   20,900 0 0
RADIAN GROUP INC COM 750236101 1,991 87,190 SH   SOLE   87,171 0 19
RADNET INC COM 750491102 412 28,705 SH   SOLE   28,705 0 0
RAYTHEON CO COM NEW 755111507 366 1,866 SH   SOLE   1,859 0 7
RCI HOSPITALITY HLDGS INC COM 74934Q108 11 540 SH   SOLE   540 0 0
READY CAP CORP COM 75574U101 960 60,287 SH   SOLE   60,242 0 45
REALTY INCOME CORP COM 756109104 12,787 166,765 SH   SOLE   166,765 0 0
REGENXBIO INC COM 75901B107 1,635 45,900 SH   SOLE   45,900 0 0
RENASANT CORP COM 75970E107 1,261 36,029 SH   SOLE   36,029 0 0
RENT A CTR INC NEW COM 76009N100 7 271 SH   SOLE   0 0 271
REPLIGEN CORP COM 759916109 6,741 87,895 SH   SOLE   87,879 0 16
RESOLUTE FST PRODS INC COM 76117W109 369 78,664 SH   SOLE   78,664 0 0
REXFORD INDL RLTY INC COM 76169C100 7,036 159,833 SH   SOLE   159,833 0 0
RH COM 74967X103 4,537 26,559 SH   SOLE   26,553 0 6
RIVERVIEW BANCORP INC COM 769397100 6 786 SH   SOLE   786 0 0
RLJ LODGING TR COM 74965L101 268 15,813 SH   SOLE   15,813 0 0
ROKU INC COM CL A 77543R102 724 7,106 SH   SOLE   7,100 0 6
ROSS STORES INC COM 778296103 24,224 220,527 SH   SOLE   220,527 0 0
RUBICON PROJ INC COM 78112V102 857 98,500 SH   SOLE   98,500 0 0
RUSH ENTERPRISES INC CL A 781846209 6,368 165,066 SH   SOLE   165,047 0 19
RYERSON HLDG CORP COM 783754104 343 40,233 SH   SOLE   40,233 0 0
SAFEHOLD INC COM 78645L100 1 23 SH   SOLE   0 0 23
SALESFORCE COM INC COM 79466L302 44,276 298,266 SH   SOLE   298,266 0 0
SANDERSON FARMS INC COM 800013104 8,481 56,045 SH   SOLE   56,036 0 9
SANDRIDGE ENERGY INC COM NEW 80007P869 244 52,000 SH   SOLE   52,000 0 0
SANDSTORM GOLD LTD COM NEW 80013R206 3 556 SH   SOLE   556 0 0
SANGAMO THERAPEUTICS INC COM 800677106 2,245 248,076 SH   SOLE   248,076 0 0
SANMINA CORPORATION COM 801056102 1,330 41,434 SH   SOLE   41,434 0 0
SAPIENS INTL CORP N V SHS G7T16G103 1,302 66,276 SH   SOLE   66,276 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104 1 6 SH   SOLE   0 0 6
SCIENCE APPLICATNS INTL CP N COM 808625107 10,802 123,657 SH   SOLE   123,657 0 0
SCRIPPS E W CO OHIO CL A NEW 811054402 731 54,988 SH   SOLE   54,945 0 43
SEACHANGE INTL INC COM 811699107 8 2,904 SH   SOLE   2,904 0 0
SEALED AIR CORP NEW COM 81211K100 2,486 59,900 SH   SOLE   59,900 0 0
SEAWORLD ENTMT INC COM 81282V100 6,243 237,207 SH   SOLE   237,163 0 44
SELECT INTERIOR CONCEPTS INC CL A 816120307 436 33,600 SH   SOLE   33,600 0 0
SELECT MED HLDGS CORP COM 81619Q105 1,366 82,342 SH   SOLE   82,300 0 42
SENECA FOODS CORP NEW CL A 817070501 484 15,500 SH   SOLE   15,500 0 0
SHARPS COMPLIANCE CORP COM 820017101 5 1,288 SH   SOLE   1,288 0 0
SIGA TECHNOLOGIES INC COM 826917106 4 725 SH   SOLE   725 0 0
SILICON LABORATORIES INC COM 826919102 2,258 20,283 SH   SOLE   20,283 0 0
SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 1,159 46,538 SH   SOLE   46,538 0 0
SIMPLY GOOD FOODS CO COM 82900L102 7,884 271,968 SH   SOLE   271,939 0 29
SIMULATIONS PLUS INC COM 829214105 2,611 75,258 SH   SOLE   75,258 0 0
SKECHERS U S A INC CL A 830566105 2,384 63,843 SH   SOLE   63,829 0 14
SKYWEST INC COM 830879102 1,132 19,716 SH   SOLE   19,716 0 0
SLM CORP COM 78442P106 1,014 114,893 SH   SOLE   114,893 0 0
SMART GLOBAL HLDGS INC SHS G8232Y101 362 14,200 SH   SOLE   14,200 0 0
SMITH MICRO SOFTWARE INC COM NEW 832154207 378 69,500 SH   SOLE   69,500 0 0
SNAP ON INC COM 833034101 1 6 SH   SOLE   0 0 6
SOLAREDGE TECHNOLOGIES INC COM 83417M104 1,582 18,905 SH   SOLE   18,900 0 5
SOUTHWEST GAS HOLDINGS INC COM 844895102 1,285 14,111 SH   SOLE   14,111 0 0
SP PLUS CORP COM 78469C103 855 23,100 SH   SOLE   23,100 0 0
SPECTRUM PHARMACEUTICALS INC COM 84763A108 1,222 147,282 SH   SOLE   147,282 0 0
SPIRE INC COM 84857L101 2,271 26,037 SH   SOLE   26,021 0 16
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 0 6 SH   SOLE   0 0 6
SPLUNK INC COM 848637104 1 9 SH   SOLE   0 0 9
SPORTSMANS WHSE HLDGS INC COM 84920Y106 8 1,468 SH   SOLE   1,353 0 115
SPS COMMERCE INC COM 78463M107 6,468 137,424 SH   SOLE   137,408 0 16
SQUARE INC CL A 852234103 0 7 SH   SOLE   0 0 7
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 19,576 379,571 SH   SOLE   379,550 0 21
STARBUCKS CORP COM 855244109 56,503 639,034 SH   SOLE   638,976 0 58
STARRETT L S CO CL A 855668109 7 1,195 SH   SOLE   1,195 0 0
STIFEL FINL CORP COM 860630102 7,829 136,442 SH   SOLE   136,417 0 25
STOCK YDS BANCORP INC COM 861025104 6 172 SH   SOLE   172 0 0
STRYKER CORP COM 863667101 14,964 69,178 SH   SOLE   69,178 0 0
SUN CMNTYS INC COM 866674104 2,939 19,800 SH   SOLE   19,800 0 0
SUNCOKE ENERGY INC COM 86722A103 663 117,500 SH   SOLE   117,500 0 0
SUNSTONE HOTEL INVS INC NEW COM 867892101 396 28,822 SH   SOLE   28,822 0 0
SUPERIOR INDS INTL INC COM 868168105 8 2,746 SH   SOLE   2,746 0 0
SURMODICS INC COM 868873100 411 9,000 SH   SOLE   9,000 0 0
SYNCHRONY FINL COM 87165B103 294 8,609 SH   SOLE   8,424 0 185
SYNEOS HEALTH INC CL A 87166B102 11,694 219,756 SH   SOLE   219,756 0 0
SYNNEX CORP COM 87162W100 4,505 39,904 SH   SOLE   39,819 0 85
SYNOPSYS INC COM 871607107 51,306 373,800 SH   SOLE   373,788 0 12
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 56,982 1,225,945 SH   SOLE   1,178,145 0 47,800
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 1,404 11,200 SH   SOLE   11,200 0 0
TANDEM DIABETES CARE INC COM NEW 875372203 3,006 50,969 SH   SOLE   50,969 0 0
TARGET CORP COM 87612E106 33,160 310,166 SH   SOLE   310,166 0 0
TAYLOR MORRISON HOME CORP COM 87724P106 14,100 543,565 SH   SOLE   543,506 0 59
TCF FINANCIAL CORPORATION NE COM 872307103 5,880 154,425 SH   SOLE   154,397 0 28
TEMPUR SEALY INTL INC COM 88023U101 7,515 97,332 SH   SOLE   97,332 0 0
TENET HEALTHCARE CORP COM NEW 88033G407 1,903 86,000 SH   SOLE   86,000 0 0
TERADYNE INC COM 880770102 32,249 556,872 SH   SOLE   556,841 0 31
TERRAFORM PWR INC COM CL A 88104R209 1,546 84,869 SH   SOLE   84,869 0 0
TETRA TECH INC NEW COM 88162G103 2,377 27,397 SH   SOLE   27,397 0 0
TEXAS INSTRS INC COM 882508104 45,445 351,629 SH   SOLE   351,629 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 48,317 165,883 SH   SOLE   165,841 0 42
TIMKEN CO COM 887389104 1,425 32,743 SH   SOLE   32,726 0 17
TITAN MACHY INC COM 88830R101 1,808 126,068 SH   SOLE   125,998 0 70
TJX COS INC NEW COM 872540109 6 106 SH   SOLE   0 0 106
TOLL BROTHERS INC COM 889478103 3,530 86,000 SH   SOLE   86,000 0 0
TOWNSQUARE MEDIA INC CL A 892231101 6 821 SH   SOLE   821 0 0
TRANSOCEAN LTD REG SHS H8817H100 457 102,284 SH   SOLE   102,284 0 0
TREEHOUSE FOODS INC COM 89469A104 4,696 84,671 SH   SOLE   84,671 0 0
TRINET GROUP INC COM 896288107 2,034 32,700 SH   SOLE   32,700 0 0
TRIPLE-S MGMT CORP CL B 896749108 2,395 178,614 SH   SOLE   178,563 0 51
TRONOX HOLDINGS PLC SHS G9087Q102 0 18 SH   SOLE   0 0 18
TTEC HLDGS INC COM 89854H102 0 9 SH   SOLE   0 0 9
TUTOR PERINI CORP COM 901109108 589 41,133 SH   SOLE   41,133 0 0
TWITTER INC COM 90184L102 22,339 542,197 SH   SOLE   542,169 0 28
TYSON FOODS INC CL A 902494103 35,951 417,364 SH   SOLE   417,257 0 107
UDR INC COM 902653104 2,094 43,208 SH   SOLE   43,200 0 8
ULTRA CLEAN HLDGS INC COM 90385V107 770 52,600 SH   SOLE   52,600 0 0
UNION PACIFIC CORP COM 907818108 18,667 115,249 SH   SOLE   115,249 0 0
UNISYS CORP COM NEW 909214306 2,472 332,764 SH   SOLE   332,764 0 0
UNITED AIRLINES HLDGS INC COM 910047109 36,697 415,083 SH   SOLE   414,971 0 112
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 1,513 53,367 SH   SOLE   53,367 0 0
UNITED RENTALS INC COM 911363109 24,518 196,704 SH   SOLE   196,698 0 6
UNITED TECHNOLOGIES CORP COM 913017109 22,169 162,394 SH   SOLE   162,394 0 0
UNITEDHEALTH GROUP INC COM 91324P102 81,455 374,818 SH   SOLE   374,749 0 69
UNIVERSAL FST PRODS INC COM 913543104 10,180 255,268 SH   SOLE   255,268 0 0
UNIVERSAL STAINLESS & ALLOY COM 913837100 4 269 SH   SOLE   269 0 0
VALE S A SPONSORED ADS 91912E105 14,058 1,222,500 SH   SOLE   1,189,200 0 33,300
VALERO ENERGY CORP NEW COM 91913Y100 242 2,843 SH   SOLE   2,831 0 12
VALLEY NATL BANCORP COM 919794107 1,676 154,225 SH   SOLE   154,225 0 0
VANDA PHARMACEUTICALS INC COM 921659108 1,946 146,430 SH   SOLE   146,430 0 0
VAREX IMAGING CORP COM 92214X106 1,770 62,000 SH   SOLE   62,000 0 0
VECTRUS INC COM 92242T101 6,659 163,828 SH   SOLE   163,828 0 0
VEECO INSTRS INC DEL COM 922417100 492 42,130 SH   SOLE   42,130 0 0
VEEVA SYS INC CL A COM 922475108 18,833 123,346 SH   SOLE   123,338 0 8
VERACYTE INC COM 92337F107 1,383 57,600 SH   SOLE   57,600 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 382 6,335 SH   SOLE   6,286 0 49
VIACOM INC NEW CL B 92553P201 166 6,955 SH   SOLE   6,877 0 78
VIAVI SOLUTIONS INC COM 925550105 1,345 96,078 SH   SOLE   96,078 0 0
VICTORY CAP HLDGS INC COM CL A 92645B103 12 783 SH   SOLE   783 0 0
VIPSHOP HLDGS LTD SPONSORED ADS A 92763W103 5 528 SH   SOLE   0 0 528
VIRTUS INVT PARTNERS INC COM 92828Q109 7,205 65,155 SH   SOLE   65,143 0 12
VIRTUSA CORP COM 92827P102 1 15 SH   SOLE   0 0 15
VISA INC COM CL A 92826C839 110,308 641,285 SH   SOLE   641,278 0 7
VISTRA ENERGY CORP COM 92840M102 4 163 SH   SOLE   0 0 163
VOYA FINL INC COM 929089100 227 4,167 SH   SOLE   4,153 0 14
VSE CORP COM 918284100 927 27,211 SH   SOLE   27,211 0 0
W & T OFFSHORE INC COM 92922P106 535 122,400 SH   SOLE   122,400 0 0
WABASH NATL CORP COM 929566107 2,642 182,111 SH   SOLE   182,087 0 24
WALKER & DUNLOP INC COM 93148P102 2,096 37,481 SH   SOLE   37,481 0 0
WALMART INC COM 931142103 41,376 348,626 SH   SOLE   348,477 0 149
WATTS WATER TECHNOLOGIES INC CL A 942749102 1,940 20,700 SH   SOLE   20,700 0 0
WELLCARE HEALTH PLANS INC COM 94946T106 1 3 SH   SOLE   0 0 3
WELLTOWER INC COM 95040Q104 16,964 187,144 SH   SOLE   187,137 0 7
WEST BANCORPORATION INC CAP STK 95123P106 0 17 SH   SOLE   0 0 17
WEST PHARMACEUTICAL SVSC INC COM 955306105 4,198 29,600 SH   SOLE   29,600 0 0
WESTERN ASSET MTG CAP CORP COM 95790D105 548 56,915 SH   SOLE   56,915 0 0
WESTPORT FUEL SYSTEMS INC COM NEW 960908309 417 153,035 SH   SOLE   153,035 0 0
WEX INC COM 96208T104 3,152 15,600 SH   SOLE   15,600 0 0
WHITESTONE REIT COM 966084204 849 61,650 SH   SOLE   61,650 0 0
WINNEBAGO INDS INC COM 974637100 5 119 SH   SOLE   119 0 0
WIPRO LTD SPON ADR 1 SH 97651M109 3,231 884,966 SH   SOLE   884,966 0 0
WOLVERINE WORLD WIDE INC COM 978097103 2,560 90,568 SH   SOLE   90,568 0 0
WORKDAY INC CL A 98138H101 15,930 93,728 SH   SOLE   93,728 0 0
WORLD FUEL SVCS CORP COM 981475106 1,563 39,132 SH   SOLE   39,132 0 0
WYNDHAM DESTINATIONS INC COM 98310W108 12,740 276,847 SH   SOLE   276,847 0 0
XENCOR INC COM 98401F105 1,234 36,610 SH   SOLE   36,610 0 0
XEROX HOLDINGS CORP COM NEW 98421M106 297 9,926 SH   SOLE   9,786 0 140
XILINX INC COM 983919101 20,173 210,352 SH   SOLE   210,341 0 11
XPERI CORP COM 98421B100 9,357 452,474 SH   SOLE   452,432 0 42
YAMANA GOLD INC COM 98462Y100 6,644 2,089,053 SH   SOLE   2,088,793 0 260
YUM CHINA HLDGS INC COM 98850P109 12,266 270,000 SH   SOLE   270,000 0 0
ZEBRA TECHNOLOGIES CORP CL A 989207105 3,199 15,500 SH   SOLE   15,500 0 0
ZIX CORP COM 98974P100 1,881 259,900 SH   SOLE   259,900 0 0
ZUMIEZ INC COM 989817101 5 170 SH   SOLE   170 0 0