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
3M CO COM 88579Y101 3,214 20,602 SH   SOLE NONE 18,270 0 0
ABBVIE INC COM 00287Y109 3,605 36,720 SH   SOLE NONE 32,670 0 0
ADDUS HOMECARE CORPORATION COM 006739106 1,734 18,735 SH   SOLE NONE 15,331 0 3,404
AEHR TEST SYSTEMS COM 00760J108 781 400,438 SH   SOLE NONE 327,863 0 72,575
AFLAC INC COM COM 001055102 1,120 31,084 SH   SOLE NONE 27,540 0 0
AGENUS INC COM NEW 00847G705 899 228,834 SH   SOLE NONE 187,321 0 41,513
AGILENT TECHNOLOGIES COM 00846U101 1,126 12,739 SH   SOLE NONE 12,739 0 0
AIR PRODS & CHEMS INC COM COM 009158106 1,949 8,071 SH   SOLE NONE 7,161 0 0
AIR TRANSPORT SERVICES GROUP I COM 00922R105 2,219 99,644 SH   SOLE NONE 81,338 0 18,306
ALEXANDRIA REAL EST EQ COM COM 015271109 225 1,388 SH   SOLE NONE 1,238 0 0
ALLISON TRANSMISSION H COM COM 01973R101 908 24,689 SH   SOLE NONE 24,689 0 0
ALLSTATE CORP COM COM 020002101 899 9,271 SH   SOLE NONE 8,241 0 0
ALPHABET INC CLASS C CAP STK CL C 02079K107 216 153 SH   SOLE NONE 153 0 0
ALTRIA GROUP INC COM 02209S103 3,220 82,037 SH   SOLE NONE 72,841 0 0
AMAZONCOM INC COM COM 023135106 383 139 SH   SOLE NONE 139 0 0
AMC NETWORKS INC CL A CL A 00164V103 489 20,893 SH   SOLE NONE 20,893 0 0
AMDOCS LTD ORD SHS G02602103 303 4,971 SH   SOLE NONE 4,419 0 0
AMEREN CORP COM COM 023608102 248 3,523 SH   SOLE NONE 3,121 0 0
AMERICAN ELEC PWR INC COM COM 025537101 654 8,215 SH   SOLE NONE 7,291 0 0
AMERICAN INTERNATIONAL GROUP I COM NEW 026874784 618 19,813 SH   SOLE NONE 17,471 0 0
AMERICAN SOFTWARE INC (CL A) CL A 029683109 1,094 69,390 SH   SOLE NONE 57,035 0 12,355
AMERIPRISE FINANCIAL INC COM 03076C106 1,789 11,921 SH   SOLE NONE 11,523 0 0
AMERISOURCEBERGEN CORP COM 03073E105 1,145 11,359 SH   SOLE NONE 11,359 0 0
AMGEN INC COM COM 031162100 3,670 15,558 SH   SOLE NONE 13,844 0 0
ANALOG DEVICES INC COM 032654105 1,328 10,827 SH   SOLE NONE 9,593 0 0
ANI PHARMACEUTICALS IN COM COM 00182C103 1,087 33,605 SH   SOLE NONE 27,804 0 5,801
APPLE INC COM COM 037833100 515 1,413 SH   SOLE NONE 1,413 0 0
APTIV PLC SHS G6095L109 627 8,042 SH   SOLE NONE 8,042 0 0
ARCH CAP GROUP LTD ORD ORD G0450A105 679 23,695 SH   SOLE NONE 23,695 0 0
ARCHER-DANIELS-MIDLAND COM COM 039483102 814 20,403 SH   SOLE NONE 18,085 0 0
ARISTA NETWORKS INC COM 040413106 730 3,474 SH   SOLE NONE 3,474 0 0
AT&T INC COM COM 00206R102 3,162 104,607 SH   SOLE NONE 92,655 0 0
AUTOMATIC DATA PROCESS COM COM 053015103 2,454 16,484 SH   SOLE NONE 14,604 0 0
AUTOZONE INC COM COM 053332102 909 806 SH   SOLE NONE 806 0 0
AVALONBAY CMNTYS INC COM COM 053484101 288 1,862 SH   SOLE NONE 1,652 0 0
AVID TECHNOLOGY INC COM COM 05367P100 1,870 257,244 SH   SOLE NONE 210,621 0 46,623
Avantor, Inc COM 05352A100 840 49,433 SH   SOLE NONE 49,433 0 0
BAKER HUGHES CO CL A 05722G100 410 26,656 SH   SOLE NONE 23,522 0 0
BANK OF AMERICA CORP COM COM 060505104 2,884 121,429 SH   SOLE NONE 107,321 0 0
BANK OF NEW YORK MELLON CORP COM 064058100 891 23,049 SH   SOLE NONE 20,455 0 0
BELLRING BRANDS INC CLASS A COM CL A 079823100 1,644 82,430 SH   SOLE NONE 67,340 0 15,090
BEST BUY INC COM COM 086516101 1,761 20,181 SH   SOLE NONE 19,269 0 0
BIODELIVERY SCIEN INTL COM COM 09060J106 1,830 419,648 SH   SOLE NONE 344,291 0 75,357
BIOLIFE SOLUTIONS INC COM NEW 09062W204 1,017 62,190 SH   SOLE NONE 50,851 0 11,339
BIOSPECIFICS TECHNOLOG COM COM 090931106 2,156 35,186 SH   SOLE NONE 28,733 0 6,453
BIOTELEMETRY INC COM COM 090672106 1,423 31,498 SH   SOLE NONE 25,847 0 5,651
BLACKROCK INC COM 09247X101 2,126 3,908 SH   SOLE NONE 3,462 0 0
BLOCK H & R INC COM COM 093671105 522 36,563 SH   SOLE NONE 35,465 0 0
BLUE BIRD CORP COM COM 095306106 1,767 117,864 SH   SOLE NONE 96,691 0 21,173
BOOZ ALLEN HAMILTON HOLDING CO CL A 099502106 1,212 15,585 SH   SOLE NONE 15,585 0 0
BORG WARNER INC COM COM 099724106 897 25,420 SH   SOLE NONE 25,420 0 0
BRISTOL MYERS SQUIBB COM COM 110122108 3,283 55,827 SH   SOLE NONE 49,469 0 0
BROADCOM INC COM 11135F101 3,390 10,740 SH   SOLE NONE 9,510 0 0
BROADRIDGE FINANCIAL SOLUTIONS COM 11133T103 1,516 12,013 SH   SOLE NONE 12,013 0 0
BRUKER CORP COM 116794108 798 19,605 SH   SOLE NONE 19,605 0 0
BRYN MAWR BK CORP COM COM 117665109 1,583 57,213 SH   SOLE NONE 46,724 0 10,489
BUNGE LTD COM G16962105 3,207 77,977 SH   SOLE NONE 68,789 0 0
CABOT OIL & GAS CORP COM COM 127097103 277 16,100 SH   SOLE NONE 14,232 0 0
CADENCE DESIGN SYSTEMS INC COM 127387108 1,941 20,222 SH   SOLE NONE 20,222 0 0
CALAVO GROWERS INC COM COM 128246105 1,750 27,821 SH   SOLE NONE 22,696 0 5,125
CAMPBELL SOUP CO COM 134429109 1,334 26,870 SH   SOLE NONE 26,258 0 0
CAPITAL ONE FINL CORP COM 14040H105 699 11,160 SH   SOLE NONE 9,870 0 0
CARDINAL HEALTH INC COM COM 14149Y108 527 10,106 SH   SOLE NONE 8,928 0 0
CARLISLE COS COM 142339100 798 6,666 SH   SOLE NONE 6,666 0 0
CASTLE BIOSCIENCES INC COM 14843C105 2,431 64,490 SH   SOLE NONE 52,726 0 11,764
CATALYST PHARMCEUTICALS INC COM 14888U101 1,548 335,090 SH   SOLE NONE 273,700 0 61,390
CATERPILLAR INC DEL COM COM 149123101 2,477 19,580 SH   SOLE NONE 17,350 0 0
CBRE GROUP INC CLASS A (CBRE) CL A 12504L109 1,062 23,484 SH   SOLE NONE 23,484 0 0
CDW CORP COM 12514G108 812 6,993 SH   SOLE NONE 6,993 0 0
CELANESE CORP (SERIES A) COM 150870103 417 4,830 SH   SOLE NONE 4,268 0 0
CENTURY CMNTYS INC COM COM 156504300 2,177 70,995 SH   SOLE NONE 58,008 0 12,987
CENTURYLINK INC COM 156700106 481 48,002 SH   SOLE NONE 42,368 0 0
CH ROBINSON WORLDWIDE INC. COM NEW 12541W209 381 4,818 SH   SOLE NONE 4,276 0 0
CHAMPIONS ONCOLOGY INC COM NEW 15870P307 2,221 232,270 SH   SOLE NONE 191,476 0 40,794
CHARLES RIV LABS INTL COM COM 159864107 1,241 7,120 SH   SOLE NONE 7,120 0 0
CHEMBIO DIAGNOSTICS INC COM NEW 163572209 579 178,031 SH   SOLE NONE 145,756 0 32,275
CHEVRON CORP COM COM 166764100 3,006 33,686 SH   SOLE NONE 29,790 0 0
CHOICE HOTELS INTL INC COM COM 169905106 825 10,458 SH   SOLE NONE 10,458 0 0
CHUBB LTD COM H1467J104 1,446 11,420 SH   SOLE NONE 10,074 0 0
CHURCH & DWIGHT INC COM COM 171340102 776 10,033 SH   SOLE NONE 10,033 0 0
CINCINNATI FINL CORP COM COM 172062101 253 3,956 SH   SOLE NONE 3,498 0 0
CISCO SYS INC COM COM 17275R102 3,452 74,009 SH   SOLE NONE 65,697 0 0
CITIGROUP INC COM COM NEW 172967424 2,818 55,141 SH   SOLE NONE 48,687 0 0
CITIZENS FINL GROUP IN COM COM 174610105 306 12,133 SH   SOLE NONE 10,751 0 0
CITRIX SYSTEMS INC COM 177376100 1,280 8,656 SH   SOLE NONE 8,656 0 0
CLEARFIELD INC COM COM 18482P103 1,402 100,407 SH   SOLE NONE 82,140 0 18,267
CLOROX CO COM 189054109 887 4,042 SH   SOLE NONE 3,604 0 0
CMS ENERGY CORP COM COM 125896100 261 4,473 SH   SOLE NONE 3,951 0 0
COCA COLA EUROPEAN PARTNERS PL SHS G25839104 2,251 59,620 SH   SOLE NONE 22,488 0 0
COCA-COLA COMPANY COM 191216100 3,234 72,390 SH   SOLE NONE 64,512 0 0
COHERUS BIOSCIENCES, INC COM 19249H103 2,059 115,309 SH   SOLE NONE 94,292 0 21,017
COLGATE PALMOLIVE CO COM COM 194162103 2,225 30,372 SH   SOLE NONE 27,006 0 0
COLLEGIUM PHARMACEUTICAL INC COM 19459J104 1,118 63,861 SH   SOLE NONE 52,002 0 11,859
COMCAST CORP CL A 20030N101 3,146 80,707 SH   SOLE NONE 71,409 0 0
CONAGRA FOODS INC COM COM 205887102 549 15,618 SH   SOLE NONE 13,838 0 0
CONOCOPHILLIPS COM COM 20825C104 1,624 38,647 SH   SOLE NONE 34,131 0 0
CONSOLIDATED EDISON COM COM 209115104 458 6,372 SH   SOLE NONE 5,654 0 0
CONSTRUCTION PARTNERS INC CL A COM CL A 21044C107 1,333 75,061 SH   SOLE NONE 61,240 0 13,821
CORNING INC COM COM 219350105 696 26,875 SH   SOLE NONE 23,799 0 0
CROWN CASTLE INTERNATIONAL COR COM 22822V101 835 4,987 SH   SOLE NONE 4,433 0 0
CUMMINS INC COM 231021106 1,747 10,083 SH   SOLE NONE 9,405 0 0
CURO GROUP HOLDINGS CORP COM 23131L107 542 66,366 SH   SOLE NONE 54,426 0 11,940
CUTERA INC COM COM 232109108 1,422 116,853 SH   SOLE NONE 95,493 0 21,360
CVS HEALTH CORP COM 126650100 2,947 45,358 SH   SOLE NONE 40,288 0 0
DEVON ENERGY CORP COM 25179M103 151 13,304 SH   SOLE NONE 11,714 0 0
DICERNA PHAMACEUTICALS , INC COM 253031108 1,244 48,995 SH   SOLE NONE 40,079 0 8,916
DIGITAL RLTY TR INC COM COM 253868103 428 3,014 SH   SOLE NONE 2,670 0 0
DIGITAL TURBINE INC COM NEW 25400W102 2,114 168,162 SH   SOLE NONE 137,920 0 30,242
DISCOVER FINANCIAL SERVICES COM 254709108 1,050 20,967 SH   SOLE NONE 19,979 0 0
DOMINION RES VA NEW COM COM 25746U109 1,247 15,357 SH   SOLE NONE 13,631 0 0
DORIAN LPG LTD SHS USD Y2106R110 976 126,115 SH   SOLE NONE 102,950 0 23,165
DOUGLAS DYNAMICS INC COM COM 25960R105 1,509 42,953 SH   SOLE NONE 35,202 0 7,751
DOW CHEMICAL COMPANY COM 260557103 974 23,893 SH   SOLE NONE 21,169 0 0
DTE ENERGY CO COM COM 233331107 341 3,174 SH   SOLE NONE 2,804 0 0
DUKE ENERGY CORP COM NEW 26441C204 1,047 13,110 SH   SOLE NONE 11,630 0 0
DUPONT de NEMOURS INC COM 26614N102 1,080 20,323 SH   SOLE NONE 18,009 0 0
EAGLE MATERIALS INC COM COM 26969P108 811 11,546 SH   SOLE NONE 11,546 0 0
EASTMAN CHEM CO COM COM 277432100 353 5,076 SH   SOLE NONE 4,506 0 0
EATON CORP COM SHS G29183103 1,345 15,373 SH   SOLE NONE 13,621 0 0
EDISON INTL COM COM 281020107 347 6,387 SH   SOLE NONE 5,633 0 0
ELECTROMED INC COM 285409108 1,427 92,716 SH   SOLE NONE 75,609 0 17,107
EMERSON ELEC CO COM COM 291011104 1,326 21,369 SH   SOLE NONE 18,947 0 0
ENBRIDGE INC COM COM 29250N105 10,793 354,790 SH   SOLE NONE 354,790 0 0
ENCORE CAPITAL GROUP INC COM 292554102 1,603 46,911 SH   SOLE NONE 38,558 0 8,353
ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 35 14,200 SH   SOLE NONE 14,200 0 0
ENTEGRIS INC COM COM 29362U104 1,290 21,838 SH   SOLE NONE 21,838 0 0
ENTERGY CORP NEW COM COM 29364G103 270 2,880 SH   SOLE NONE 2,544 0 0
EOG RES INC COM COM 26875P101 973 19,216 SH   SOLE NONE 16,942 0 0
EQUITRANS MIDSTREAM CORP COM 294600101 152 18,329 SH   SOLE NONE 17,489 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107 245 4,168 SH   SOLE NONE 3,696 0 0
EVERCORE PARTNERS INC CLASS A 29977A105 660 11,203 SH   SOLE NONE 11,093 0 0
EVERI HOLDINGS INC COM 30034T103 1,123 217,613 SH   SOLE NONE 177,639 0 39,974
EVERSOURCE ENERGY COM 30040W108 406 4,879 SH   SOLE NONE 4,315 0 0
EXELON CORP COM COM 30161N101 562 15,483 SH   SOLE NONE 13,737 0 0
EXXON MOBIL CORP COM 30231G102 2,843 63,578 SH   SOLE NONE 56,192 0 0
F5 NETWORKS INC COM 315616102 953 6,832 SH   SOLE NONE 6,832 0 0
FACEBOOK INC-A CL A 30303M102 338 1,490 SH   SOLE NONE 1,490 0 0
FASTENAL CO COM 311900104 898 20,968 SH   SOLE NONE 18,604 0 0
FENNEC PHARMACEUTICALS COM COM 31447P100 1,282 153,556 SH   SOLE NONE 125,751 0 27,805
FIDELITY NATL FINL INC COM FNF GROUP COM 31620R303 236 7,710 SH   SOLE NONE 6,814 0 0
FIFTH THIRD BANCORP COM COM 316773100 355 18,404 SH   SOLE NONE 16,260 0 0
FIRSTENERGY CORP COM COM 337932107 307 7,913 SH   SOLE NONE 6,981 0 0
FORTINET INC COM COM 34959E109 1,688 12,300 SH   SOLE NONE 12,300 0 0
FORTUNE BRANDS HOME & COM COM 34964C106 946 14,792 SH   SOLE NONE 14,792 0 0
FOUNDATION BUILDING MATERIALS COM 350392106 1,754 112,332 SH   SOLE NONE 91,924 0 20,408
FULGENT GENETICS COM 359664109 1,219 76,185 SH   SOLE NONE 62,619 0 13,566
GARMIN LTD ORD SHS H2906T109 365 3,748 SH   SOLE NONE 3,322 0 0
GENERAL DYNAMICS CORP COM COM 369550108 1,352 9,045 SH   SOLE NONE 8,015 0 0
GENERAL MLS INC COM COM 370334104 1,356 21,997 SH   SOLE NONE 19,567 0 0
GENUINE PARTS CO COM COM 372460105 478 5,495 SH   SOLE NONE 4,861 0 0
GILEAD SCIENCES INC COM COM 375558103 3,043 39,555 SH   SOLE NONE 35,087 0 0
GLU MOBILE INC COM COM 379890106 1,525 164,477 SH   SOLE NONE 133,916 0 30,561
GOLDMAN SACHS GROUP COM COM 38141G104 1,778 8,996 SH   SOLE NONE 7,982 0 0
GRAINGER W W INC COM COM 384802104 1,059 3,370 SH   SOLE NONE 3,370 0 0
GREAT LAKES DREDGE & DOCK CO COM 390607109 1,571 169,678 SH   SOLE NONE 138,871 0 30,807
HACKETT GROUP INC COM COM 404609109 1,225 90,480 SH   SOLE NONE 73,787 0 16,693
HANESBRANDS INC COM COM 410345102 148 13,090 SH   SOLE NONE 11,570 0 0
HARROW HEALTH INC COM 415858109 1,258 241,450 SH   SOLE NONE 197,192 0 44,258
HARTFORD FINANCIAL SERVICES GR COM 416515104 334 8,657 SH   SOLE NONE 7,633 0 0
HASBRO INC COM 418056107 309 4,123 SH   SOLE NONE 3,647 0 0
HEALTHSTREAM INC COM 42222N103 1,719 77,673 SH   SOLE NONE 63,224 0 14,449
HEICO CORP COM 422806109 726 7,287 SH   SOLE NONE 7,287 0 0
HENRY SCHEIN INC COM COM 806407102 780 13,367 SH   SOLE NONE 13,367 0 0
HERBALIFE NUTRITION LTD COM SHS G4412G101 952 21,173 SH   SOLE NONE 21,173 0 0
HERSHEY COMPANY COM 427866108 1,638 12,640 SH   SOLE NONE 12,048 0 0
HEWLETT PACKARD ENTERP COM COM 42824C109 483 49,654 SH   SOLE NONE 43,904 0 0
HILTON WORLDWIDE HOLDINGS INC COM 43300A203 742 10,101 SH   SOLE NONE 10,101 0 0
HOME DEPOT INC COM COM 437076102 3,534 14,107 SH   SOLE NONE 12,593 0 0
HONEYWELL INTL INC COM COM 438516106 3,098 21,426 SH   SOLE NONE 18,980 0 0
HORIZON PHARMA INC SHS G46188101 1,889 33,981 SH   SOLE NONE 33,981 0 0
HP INC COM 40434L105 1,335 76,600 SH   SOLE NONE 67,704 0 0
HUBBELL INC COM COM 443510607 1,156 9,223 SH   SOLE NONE 8,993 0 0
HUNTINGTON BANCSHARES COM COM 446150104 234 25,879 SH   SOLE NONE 22,953 0 0
HUNTINGTON INGALLS IND COM COM 446413106 711 4,073 SH   SOLE NONE 3,901 0 0
ICAD INC COM COM NEW 44934S206 775 77,575 SH   SOLE NONE 63,191 0 14,384
ICHOR HOLDINGS SHS SHS G4740B105 1,335 50,236 SH   SOLE NONE 41,361 0 8,875
IHS MARKIT LTD SHS G47567105 965 12,778 SH   SOLE NONE 12,778 0 0
ILLINOIS TOOL WKS INC COM COM 452308109 2,189 12,520 SH   SOLE NONE 11,096 0 0
INTEL CORP COM COM 458140100 3,424 57,225 SH   SOLE NONE 51,111 0 0
INTERNATIONAL BUS MACH COM 459200101 3,093 25,608 SH   SOLE NONE 22,700 0 0
INTERNATIONAL FLAVORS & FRAGRA COM 459506101 480 3,919 SH   SOLE NONE 3,469 0 0
INTERNATIONAL MONEY EXPRESS IN COM 46005L101 1,745 140,055 SH   SOLE NONE 114,890 0 25,165
INTERNATIONAL PAPER CO COM 460146103 546 15,517 SH   SOLE NONE 13,753 0 0
INTERPUBLIC GROUP OF COS COM 460690100 989 57,659 SH   SOLE NONE 56,071 0 0
INVESCO LTD SHS SHS G491BT108 406 37,733 SH   SOLE NONE 33,135 0 0
IRADIMED CORP COM COM 46266A109 1,603 69,077 SH   SOLE NONE 56,650 0 12,427
JABIL CIRCUIT INC COM 466313103 735 22,898 SH   SOLE NONE 22,898 0 0
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 853 7,729 SH   SOLE NONE 7,729 0 0
JOHNSON & JOHNSON COM COM 478160104 3,529 25,096 SH   SOLE NONE 22,472 0 0
JOHNSON CONTROLS INTERNATIONAL SHS G51502105 918 26,886 SH   SOLE NONE 23,714 0 0
JOHNSON OUTDOORS INC CL A CL A 479167108 1,827 20,069 SH   SOLE NONE 16,338 0 3,731
JOINT CORP COM 47973J102 1,974 129,259 SH   SOLE NONE 106,010 0 23,249
JPMORGAN CHASE & CO COM COM 46625H100 2,884 30,663 SH   SOLE NONE 27,149 0 0
JUNIPER NETWORKS INC COM COM 48203R104 283 12,367 SH   SOLE NONE 10,961 0 0
KELLOGG CO COM 487836108 983 14,887 SH   SOLE NONE 13,191 0 0
KEURIG DR PEPPER INC COM 49271V100 1,011 35,608 SH   SOLE NONE 34,574 0 0
KEYCORP NEW COM COM 493267108 330 27,093 SH   SOLE NONE 23,957 0 0
KEYSTONE AUTOMOTIVE INDUSTRIES COM 49338L103 944 9,369 SH   SOLE NONE 9,369 0 0
KFORCE INC COM COM 493732101 1,597 54,609 SH   SOLE NONE 44,571 0 10,038
KIMBERLY CLARK CORP COM 494368103 1,895 13,403 SH   SOLE NONE 11,937 0 0
KINDER MORGAN INC KANS COM COM 49456B101 20,279 1,336,808 SH   SOLE NONE 1,329,058 0 0
KLA CORP COM NEW 482480100 1,565 8,047 SH   SOLE NONE 8,047 0 0
KNOWLES CORP COM 49926D109 1,498 98,189 SH   SOLE NONE 80,700 0 17,489
KONTOOR BRANDS INC COM 50050N103 562 31,569 SH   SOLE NONE 31,569 0 0
KROGER CO COM COM 501044101 1,017 30,039 SH   SOLE NONE 26,647 0 0
LAM RESEARCH CORP COM COM 512807108 1,051 3,250 SH   SOLE NONE 3,250 0 0
LANDSTAR SYS INC COM COM 515098101 885 7,884 SH   SOLE NONE 7,884 0 0
LEAR CORP COM COM NEW 521865204 851 7,808 SH   SOLE NONE 7,808 0 0
LEMAITRE VASCULAR INC COM COM 525558201 820 31,066 SH   SOLE NONE 25,437 0 5,629
LENNAR CORPORATION CLASS B CL B 526057302 922 19,998 SH   SOLE NONE 19,998 0 0
LILLY ELI & CO COM COM 532457108 3,840 23,390 SH   SOLE NONE 20,794 0 0
LOCKHEED MARTIN CORP COM COM 539830109 2,867 7,857 SH   SOLE NONE 6,973 0 0
LPL FINANCIAL HOLDINGS INC COM 50212V100 1,017 12,966 SH   SOLE NONE 12,966 0 0
LULULEMON ATHLETICA INC COM 550021109 1,135 3,638 SH   SOLE NONE 3,638 0 0
LUNA INNOVATIONS INC COM 550351100 1,772 303,482 SH   SOLE NONE 247,217 0 56,265
LYONDELLBASELL INDUSTR SHS - A SHS - A - N53745100 647 9,850 SH   SOLE NONE 8,718 0 0
M & T BK CORP COM COM 55261F104 554 5,331 SH   SOLE NONE 4,705 0 0
MALIBU BOATS INC CLASS A COM CL A 56117J100 2,139 41,167 SH   SOLE NONE 33,656 0 7,511
MARATHON PETROLEUM CORP COM 56585A102 1,725 46,157 SH   SOLE NONE 40,783 0 0
MASCO CORP COM COM 574599106 1,310 26,082 SH   SOLE NONE 26,082 0 0
MASTERCRAFT BOAT HOLDINGS INC COM 57637H103 2,183 114,572 SH   SOLE NONE 93,764 0 20,808
MAXIM INTEGRATED PRODS COM COM 57772K101 577 9,519 SH   SOLE NONE 8,439 0 0
MCDONALDS CORP COM COM 580135101 3,286 17,811 SH   SOLE NONE 15,849 0 0
MCKESSON CORP COM 58155Q103 1,061 6,918 SH   SOLE NONE 6,918 0 0
MEDTRONIC PLC SHS G5960L103 3,210 35,000 SH   SOLE NONE 31,132 0 0
MERCK & CO INC COM COM 58933Y105 3,210 41,514 SH   SOLE NONE 36,798 0 0
MESA LABORATORIES INC COM 59064R109 1,720 7,934 SH   SOLE NONE 6,510 0 1,424
META FINL GROUP INC COM COM 59100U108 1,454 80,018 SH   SOLE NONE 65,770 0 14,248
METLIFE INC COM COM 59156R108 713 19,516 SH   SOLE NONE 17,304 0 0
MICROSOFT CORP COM 594918104 519 2,551 SH   SOLE NONE 2,551 0 0
MONARCH CASINO & RESORT INC COM 609027107 1,436 42,129 SH   SOLE NONE 34,316 0 7,813
MONDELEZ INTL INC CL A CL A 609207105 2,572 50,294 SH   SOLE NONE 44,532 0 0
MORGAN STANLEY COM NEW 617446448 1,513 31,335 SH   SOLE NONE 27,787 0 0
MOTOROLA SOLUTIONS INC COM NEW COM NEW 620076307 905 6,458 SH   SOLE NONE 6,458 0 0
MR COOPER GROUP INC COM 62482R107 1,728 138,889 SH   SOLE NONE 113,356 0 25,533
MTBC INC. COM 55378G102 2,151 259,416 SH   SOLE NONE 212,614 0 46,802
NEOPHOTONICS CORP COM COM 64051T100 1,710 192,526 SH   SOLE NONE 157,362 0 35,164
NETAPP INC COM 64110D104 1,088 24,525 SH   SOLE NONE 23,505 0 0
NEUROCRINE BIOSCIENCES COM COM 64125C109 908 7,443 SH   SOLE NONE 7,443 0 0
NEWELL BRANDS INC COM COM 651229106 189 11,932 SH   SOLE NONE 10,572 0 0
NEXPOINT RESIDENTIAL TRUST COM 65341D102 1,807 51,128 SH   SOLE NONE 41,833 0 9,295
NEXTERA ENERGY INC COM COM 65339F101 1,661 6,916 SH   SOLE NONE 6,120 0 0
NMI HLDGS INC CL A CL A 629209305 1,519 94,461 SH   SOLE NONE 77,304 0 17,157
NORFOLK SOUTHERN CORP COM COM 655844108 1,602 9,124 SH   SOLE NONE 8,080 0 0
NORTHERN TR CORP COM COM 665859104 438 5,519 SH   SOLE NONE 4,901 0 0
NORTONLIFELOCK INC COM 668771108 411 20,702 SH   SOLE NONE 18,296 0 0
NRG ENERGY INC COM NEW 629377508 1,122 34,465 SH   SOLE NONE 33,975 0 0
NUCOR CORP COM COM 670346105 496 11,969 SH   SOLE NONE 10,599 0 0
NVR INC COM 62944T105 851 261 SH   SOLE NONE 261 0 0
OMNICOM GROUP INC COM COM 681919106 1,373 25,148 SH   SOLE NONE 23,894 0 0
ONEMAIN HOLDINGS INC COM 68268W103 565 23,010 SH   SOLE NONE 22,832 0 0
ONEOK INC NEW COM COM 682680103 13,223 398,037 SH   SOLE NONE 395,177 0 0
ONTO INNOVATION INC COM 683344105 1,598 46,956 SH   SOLE NONE 38,331 0 8,625
OOMA INC COM 683416101 2,121 128,726 SH   SOLE NONE 104,663 0 24,063
ORION ENERGY SYS INC COM COM 686275108 903 261,000 SH   SOLE NONE 212,922 0 48,078
PACKAGING CORP AMER COM COM 695156109 303 3,033 SH   SOLE NONE 2,683 0 0
PAYCHEX INC COM COM 704326107 1,828 24,130 SH   SOLE NONE 22,994 0 0
PCTEL INC COM 69325Q105 1,423 212,965 SH   SOLE NONE 174,244 0 38,721
PEOPLES UNITED FINANCIAL INC COM 712704105 141 12,222 SH   SOLE NONE 10,800 0 0
PEPSICO INC COM COM 713448108 3,581 27,077 SH   SOLE NONE 24,159 0 0
PERFICIENT INC COM COM 71375U101 2,038 56,973 SH   SOLE NONE 46,660 0 10,313
PERSONALIS INC COM 71535D106 681 52,512 SH   SOLE NONE 42,793 0 9,719
PETIQ INC COM CL A 71639T106 2,195 62,997 SH   SOLE NONE 51,305 0 11,692
PFENEX INC COM 717071104 1,039 124,477 SH   SOLE NONE 101,604 0 22,873
PFIZER INC COM COM 717081103 3,195 97,707 SH   SOLE NONE 87,001 0 0
PFSWEB INC COM NEW 717098206 1,450 217,034 SH   SOLE NONE 177,545 0 39,489
PHILIP MORRIS INTL INC COM COM 718172109 3,173 45,289 SH   SOLE NONE 40,263 0 0
PHILLIPS 66 COM COM 718546104 1,843 25,636 SH   SOLE NONE 22,690 0 0
PIONEER NAT RES CO COM COM 723787107 557 5,698 SH   SOLE NONE 5,032 0 0
PJT PARTNERS INC A COM CL A 69343T107 1,423 27,726 SH   SOLE NONE 22,575 0 5,151
PNC FINL SVCS GROUP COM COM 693475105 1,263 12,002 SH   SOLE NONE 10,642 0 0
POPULAR INC COM NEW 733174700 268 7,210 SH   SOLE NONE 6,346 0 0
PPL CORP COM COM 69351T106 347 13,441 SH   SOLE NONE 11,875 0 0
PRA HEALTH SCIENCES IN COM COM 69354M108 1,040 10,686 SH   SOLE NONE 10,686 0 0
PREFERRED BK LA CA COM NEW COM NEW 740367404 1,743 40,675 SH   SOLE NONE 33,156 0 7,519
PREMIER INC CL A CL A 74051N102 961 28,039 SH   SOLE NONE 28,039 0 0
PRICE T ROWE GROUP INC COM COM 74144T108 765 6,194 SH   SOLE NONE 5,494 0 0
PRIMERICA INC COM 74164M108 819 7,028 SH   SOLE NONE 7,028 0 0
PRINCIPAL FINANCIAL GROUP INC COM 74251V102 308 7,412 SH   SOLE NONE 6,560 0 0
PROCTER & GAMBLE CO COM COM 742718109 3,739 31,271 SH   SOLE NONE 28,011 0 0
PROLOGIS COM 74340W103 731 7,836 SH   SOLE NONE 6,986 0 0
PROSIGHT GLOBAL INC COM 74349J103 233 26,157 SH   SOLE NONE 21,344 0 4,813
PRUDENTIAL FINANCIAL INC COM 744320102 686 11,269 SH   SOLE NONE 9,989 0 0
PUBLIC STORAGE INC COM 74460D109 381 1,984 SH   SOLE NONE 1,766 0 0
PUBLIC SVC ENTERPRISE COM COM 744573106 399 8,120 SH   SOLE NONE 7,178 0 0
PULTE HOMES INC COM COM 745867101 823 24,189 SH   SOLE NONE 24,189 0 0
PUMA BIOTECHNOLOGY INC COM COM 74587V107 742 71,179 SH   SOLE NONE 57,940 0 13,239
PURECYCLE CORP COM NEW COM NEW 746228303 1,855 201,821 SH   SOLE NONE 164,714 0 37,107
QUALCOMM INC COM COM 747525103 3,489 38,250 SH   SOLE NONE 33,956 0 0
QUANTERIX CORP COM 74766Q101 1,399 51,086 SH   SOLE NONE 41,764 0 9,322
RADNET INC COM COM 750491102 1,594 100,435 SH   SOLE NONE 82,045 0 18,390
RAYTHEON TECHNOLOGIES CORP COM 75513E101 1,682 27,292 SH   SOLE NONE 24,192 0 0
REALTY INCOME CORP COM COM 756109104 239 4,015 SH   SOLE NONE 3,555 0 0
RECRO PHARMA INC COM COM 75629F109 763 167,690 SH   SOLE NONE 136,968 0 30,722
REGIONS FINL CORP COM COM 7591EP100 299 26,901 SH   SOLE NONE 23,837 0 0
RELIANCE STEEL & ALUM COM COM 759509102 232 2,440 SH   SOLE NONE 2,166 0 0
REVANCE THERAPEUTICS INC COM 761330109 1,331 54,524 SH   SOLE NONE 44,711 0 9,813
ROBERT HALF INTL INC COM COM 770323103 1,104 20,900 SH   SOLE NONE 20,426 0 0
ROCKWELL AUTOMATION INC COM 773903109 1,021 4,792 SH   SOLE NONE 4,792 0 0
ROSS STORES INC COM 778296103 728 8,544 SH   SOLE NONE 8,544 0 0
RUTHS HOSPITALITY GROUP INC COM 783332109 667 81,753 SH   SOLE NONE 67,077 0 14,676
SANFILLIPPO JOHN B SON COM COM 800422107 1,254 14,694 SH   SOLE NONE 12,050 0 2,644
SCHLUMBERGER LTD COM COM 806857108 794 43,180 SH   SOLE NONE 38,016 0 0
SEI INVESTMENTS CO COM COM 784117103 676 12,298 SH   SOLE NONE 12,298 0 0
SEMPRA ENERGY COM COM 816851109 591 5,039 SH   SOLE NONE 4,465 0 0
SHARPS COMPLIANCE CORP COM COM 820017101 1,207 171,755 SH   SOLE NONE 140,348 0 31,407
SHYFT GROUP INC COM 825698103 2,234 132,675 SH   SOLE NONE 109,419 0 23,256
SIGNATURE BK NEW YORK COM COM 82669G104 818 7,649 SH   SOLE NONE 7,649 0 0
SILVERCREST ASSET MGMT CL A CL A 828359109 1,862 146,537 SH   SOLE NONE 120,096 0 26,441
SIMON PROPERTY GROUP INC COM 828806109 266 3,885 SH   SOLE NONE 3,431 0 0
SKYWORKS SOLUTIONS INC COM COM 83088M102 1,232 9,633 SH   SOLE NONE 9,633 0 0
SMITH MICRO SOFTWARE INC COM NEW 832154207 1,506 337,586 SH   SOLE NONE 276,378 0 61,208
SMTC CORPORATION COM NEW 832682207 1,110 366,311 SH   SOLE NONE 298,256 0 68,055
SMUCKER J M CO COM COM NEW 832696405 658 6,219 SH   SOLE NONE 5,531 0 0
SNAP ON INC COM COM 833034101 296 2,137 SH   SOLE NONE 1,895 0 0
SOUTHERN CO COM COM 842587107 968 18,666 SH   SOLE NONE 16,570 0 0
SOUTHERN COPPER CORP COM COM 84265V105 258 6,476 SH   SOLE NONE 6,476 0 0
SP PLUS CORPORATION COM 78469C103 741 35,795 SH   SOLE NONE 29,168 0 6,627
STANDARD MTR PRODS INC COM COM 853666105 1,854 44,990 SH   SOLE NONE 36,970 0 8,020
STARBUCKS CORP COM COM 855244109 3,065 41,650 SH   SOLE NONE 36,746 0 0
STATE STR CORP COM COM 857477103 647 10,179 SH   SOLE NONE 9,023 0 0
SYNCHRONY FINL COM COM 87165B103 922 41,611 SH   SOLE NONE 39,689 0 0
SYSCO CORP COM COM 871829107 1,535 28,091 SH   SOLE NONE 26,289 0 0
TABULA RASA HEALTHCARE INC COM 873379101 1,058 19,328 SH   SOLE NONE 15,846 0 3,482
TARGET CORP COM COM 87612E106 2,177 18,156 SH   SOLE NONE 16,150 0 0
TERADYNE INC COM COM 880770102 1,759 20,815 SH   SOLE NONE 20,815 0 0
TEXAS INSTRS INC COM COM 882508104 3,336 26,270 SH   SOLE NONE 23,286 0 0
THE KRAFT HEINZ COMPANY COM 500754106 627 19,659 SH   SOLE NONE 17,383 0 0
THE TRAVELERS COMPANIES COM COM 89417E109 838 7,347 SH   SOLE NONE 6,513 0 0
TPI COMPOSITES INC COM 87266J104 1,664 71,213 SH   SOLE NONE 57,973 0 13,240
TRANE TECHNOLOGIES PLC SHS G8994E103 752 8,446 SH   SOLE NONE 7,462 0 0
TRUIST FINANCIAL CORP COM 89832Q109 1,369 36,470 SH   SOLE NONE 32,252 0 0
TURTLE BEACH CORP COM COM NEW 900450206 1,298 88,190 SH   SOLE NONE 72,155 0 16,035
TYSON FOODS INC CL A 902494103 655 10,974 SH   SOLE NONE 9,700 0 0
UBIQUITI INC COM 90353W103 1,097 6,286 SH   SOLE NONE 6,286 0 0
UFP TECHNOLOGIES INC COM COM 902673102 1,367 31,035 SH   SOLE NONE 25,407 0 5,628
UNION PACIFIC CORP COM COM 907818108 3,251 19,229 SH   SOLE NONE 17,051 0 0
UNITED PARCEL SERVICE CL B CL B 911312106 2,991 26,904 SH   SOLE NONE 23,786 0 0
UNITEDHEALTH GROUP INC COM COM 91324P102 304 1,032 SH   SOLE NONE 1,032 0 0
UNITY BANCORP INC COM 913290102 1,455 101,715 SH   SOLE NONE 83,390 0 18,325
UNIVERSAL DISPLAY CORP COM COM 91347P105 380 2,540 SH   SOLE NONE 2,540 0 0
UNIVERSAL ELECTRONICS INC COM 913483103 1,539 32,866 SH   SOLE NONE 26,753 0 6,113
UPWORK INC COM 91688F104 2,146 148,637 SH   SOLE NONE 121,570 0 27,067
US BANCORP DEL COM COM NEW 902973304 1,431 38,863 SH   SOLE NONE 34,401 0 0
V F CORP COM COM 918204108 627 10,283 SH   SOLE NONE 9,097 0 0
VALERO ENERGY CORP COM 91913Y100 1,223 20,790 SH   SOLE NONE 18,398 0 0
VEEVA SYS INC CL A COM CL A COM 922475108 1,650 7,039 SH   SOLE NONE 7,039 0 0
VEREIT INC COM COM 92339V100 76 11,819 SH   SOLE NONE 10,469 0 0
VERICEL CORPORATION COM 92346J108 1,732 125,337 SH   SOLE NONE 102,510 0 22,827
VERISIGN INC COM COM 92343E102 804 3,885 SH   SOLE NONE 3,885 0 0
VERIZON COMMUNICATIONS COM COM 92343V104 3,281 59,522 SH   SOLE NONE 52,774 0 0
VIACOMCBS INC CLASS B CL B 92556H206 252 10,809 SH   SOLE NONE 9,491 0 0
VISA INC COM CL A 92826C839 222 1,149 SH   SOLE NONE 1,149 0 0
WALGREENS BOOTS ALLIAN COM COM 931427108 1,650 38,918 SH   SOLE NONE 34,490 0 0
WASTE MGMT INC DEL COM COM 94106L109 1,357 12,815 SH   SOLE NONE 11,363 0 0
WEC ENERGY GROUP COM 92939U106 436 4,971 SH   SOLE NONE 4,397 0 0
WELLS FARGO & CO NEW COM COM 949746101 2,403 93,877 SH   SOLE NONE 82,661 0 0
WELLTOWER INC COM 95040Q104 244 4,722 SH   SOLE NONE 4,220 0 0
WESTERN ALLIANCE BNCP COM COM 957638109 924 24,399 SH   SOLE NONE 24,125 0 0
WESTERN UN CO COM COM 959802109 720 33,304 SH   SOLE NONE 31,458 0 0
WESTROCK CO COM COM 96145D105 236 8,355 SH   SOLE NONE 7,397 0 0
WHIRLPOOL CORP COM COM 963320106 252 1,946 SH   SOLE NONE 1,720 0 0
WILDAN GROUP INC COM 96924N100 1,273 50,917 SH   SOLE NONE 41,543 0 9,374
WILLIAMS COS INC COM 969457100 16,481 866,507 SH   SOLE NONE 861,765 0 0
WILLIAMS SONOMA INC COM COM 969904101 1,302 15,881 SH   SOLE NONE 15,567 0 0
XCEL ENERGY INC COM COM 98389B100 469 7,500 SH   SOLE NONE 6,630 0 0
YORK WTR CO COM COM 987184108 1,963 40,927 SH   SOLE NONE 33,447 0 7,480
YUM! BRANDS INC COM 988498101 860 9,897 SH   SOLE NONE 8,743 0 0
ZEBRA TECHNOLOGIES CP CL A CL A 989207105 1,195 4,669 SH   SOLE NONE 4,669 0 0
ZYNEX INC COM 98986M103 2,189 88,004 SH   SOLE NONE 72,174 0 15,830
ISHARES MSCI SOUTH KOREA ETF MSCI STH KOR ETF 464286772 252 4,404 SH   SOLE NONE 4,404 0 0
ISHARES MSCI TAIWAN ETF MSCI TAIWAN ETF 46434G772 236 5,870 SH   SOLE NONE 5,870 0 0
BANCO MACRO SA SPONSORED ADR C SPON ADR B 05961W105 253 13,645 SH   SOLE NONE 13,645 0 0
COMPANIA DE MINAS BUENAVENTURA SPONSORED ADR 204448104 123 13,475 SH   SOLE NONE 13,475 0 0
CREDICORP LTD COM G2519Y108 613 4,587 SH   SOLE NONE 4,587 0 0
INFOSYS LIMITED SPONSORED ADR SPONSORED ADR 456788108 1,646 170,417 SH   SOLE NONE 170,417 0 0
MOBILE TELESYSTEMS OJSC SPONSO SPONSORED ADR 607409109 113 12,256 SH   SOLE NONE 12,256 0 0
VIPSHOP HOLDINGS LTD SPONSORED SPONSORED ADS A 92763W103 205 10,286 SH   SOLE NONE 10,286 0 0
YPF SA SPONSORED ADR CLASS D SPON ADR CL D 984245100 87 15,063 SH   SOLE NONE 15,063 0 0
ANTERO MIDSTREAM CORP COM 03676B102 65 12,703 SH   SOLE NONE 12,703 0 0
BP MIDSTREAM PARTNERS UNIT LTD UNIT LTD PTNR 0556EL109 2,603 226,972 SH   SOLE NONE 226,972 0 0
CRESTWOOD EQUITY PARTNERS LP UNIT LTD PARTNER 226344208 5,620 428,701 SH   SOLE NONE 428,701 0 0
DCP MIDSTREAM LP COM UT LTD PTN 23311P100 5,985 529,639 SH   SOLE NONE 529,639 0 0
ENERGY TRANSFER LP COM UT LTD PTN 29273V100 18,571 2,608,332 SH   SOLE NONE 2,608,332 0 0
ENTERPRISE PRODS PARTN COM COM 293792107 40,166 2,210,588 SH   SOLE NONE 2,210,588 0 0
MAGELLAN MIDSTREAM PRT COM UNI COM UNIT RP LP 559080106 26,847 621,888 SH   SOLE NONE 621,888 0 0
MPLX LP COM UNIT REP LTD COM UNIT REP LTD 55336V100 17,746 1,026,979 SH   SOLE NONE 1,026,979 0 0
PHILLIPS 66 PARTNERS L COM UNI COM UNIT REP INT 718549207 11,957 331,773 SH   SOLE NONE 331,773 0 0
PLAINS ALL AMERN PIPEL UNIT LT UNIT LTD PARTN 726503105 12,484 1,412,233 SH   SOLE NONE 1,412,233 0 0
RATTLER MIDSTREAM LP COM UNITS 75419T103 2,923 301,292 SH   SOLE NONE 301,292 0 0
TC PIPELINES LP UT COM LTD PRT UT COM LTD PRT 87233Q108 7,102 228,668 SH   SOLE NONE 228,668 0 0