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
2U INC COM 90214J101 6,991 83,660 SH   SOLE   81,859 0 1,801
AAR CORP COM 000361105 1,756 37,767 SH   SOLE   24,034 0 13,733
ACUITY BRANDS INC COM 00508Y102 785 6,778 SH   SOLE   6,284 0 494
ADAPTIMMUNE THERAPEUTICS PLC SPONDS ADR 00653A107 1,996 168,187 SH   SOLE   166,652 0 1,535
ADESTO TECHNOLOGIES CORP COM 00687D101 1,856 220,965 SH   SOLE   111,466 0 109,499
AEHR TEST SYSTEMS COM 00760J108 358 152,466 SH   SOLE   50,331 0 102,135
AERIE PHARMACEUTICALS INC COM 00771V108 4,552 67,394 SH   SOLE   67,394 0 0
AEROVIRONMENT INC COM 008073108 1,525 21,344 SH   SOLE   13,494 0 7,850
AGIOS PHARMACEUTICALS INC COM 00847X104 927 11,002 SH   SOLE   9,987 0 1,015
AGNICO EAGLE MINES LTD COM 008474108 12,840 280,164 SH   SOLE   271,048 0 9,116
AKOUSTIS TECHNOLOGIES INC COM 00973N102 742 102,122 SH   SOLE   102,122 0 0
ALBEMARLE CORP COM 012653101 4,438 47,045 SH   SOLE   45,931 0 1,114
ALDEYRA THERAPEUTICS INC COM 01438T106 312 39,215 SH   SOLE   39,215 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 11,300 60,906 SH   SOLE   59,911 0 995
ALLEGION PUB LTD CO ORD SHS G0176J109 288 3,719 SH   SOLE   3,719 0 0
ALLIANCE DATA SYSTEMS CORP COM 018581108 220 942 SH   SOLE   942 0 0
ALPHABET INC CAP STK CL C 02079K107 12,995 11,648 SH   SOLE   11,564 0 84
ALPHABET INC CAP STK CL A 02079K305 6,308 5,586 SH   SOLE   5,541 0 45
AMAZON COM INC COM 023135106 20,010 11,772 SH   SOLE   11,657 0 115
AMERICAN AIRLS GROUP INC COM 02376R102 1,105 29,103 SH   SOLE   28,362 0 741
AMERICAN EXPRESS CO COM 025816109 536 5,466 SH   SOLE   5,466 0 0
AMICUS THERAPEUTICS INC COM 03152W109 1,888 120,901 SH   SOLE   119,378 0 1,523
ANADARKO PETE CORP COM 032511107 7,110 97,069 SH   SOLE   95,505 0 1,564
APPLE INC COM 037833100 8,783 47,448 SH   SOLE   46,731 0 717
APPLIED INDL TECHNOLOGIES IN COM 03820C105 275 3,924 SH   SOLE   3,924 0 0
APTINYX INC COM 03836N103 742 30,710 SH   SOLE   30,174 0 536
APTIV PLC SHS G6095L109 8,359 91,224 SH   SOLE   88,674 0 2,550
ARC DOCUMENT SOLUTIONS INC COM 00191G103 571 322,502 SH   SOLE   162,177 0 160,325
ARDMORE SHIPPING CORP COM Y0207T100 1,248 152,182 SH   SOLE   76,412 0 75,770
AROTECH CORP COM NEW 042682203 1,484 395,615 SH   SOLE   199,039 0 196,576
ARQULE INC COM 04269E107 759 137,322 SH   SOLE   137,322 0 0
ASANKO GOLD INC COM 04341Y105 21 20,000 SH   SOLE   20,000 0 0
ASPEN AEROGELS INC COM 04523Y105 1,426 291,122 SH   SOLE   146,195 0 144,927
ASTRAZENECA PLC SPONSORED ADR 046353108 2,585 73,620 SH   SOLE   72,547 0 1,073
ASURE SOFTWARE INC COM 04649U102 1,774 111,222 SH   SOLE   55,886 0 55,336
AT&T INC COM 00206R102 1,762 54,871 SH   SOLE   54,871 0 0
ATHENAHEALTH INC COM 04685W103 756 4,751 SH   SOLE   4,751 0 0
ATHENEX INC COM 04685N103 650 34,826 SH   SOLE   31,246 0 3,580
ATLAS FINANCIAL HOLDINGS INC SHS NEW G06207115 831 94,948 SH   SOLE   47,227 0 47,721
ATTUNITY LTD SHS NEW M15332121 1,788 153,971 SH   SOLE   77,370 0 76,601
AUDENTES THERAPEUTICS INC COM 05070R104 1,690 44,228 SH   SOLE   44,228 0 0
AUTOLUS THERAPEUTICS PLC SPON ADS 05280R100 1,011 37,742 SH   SOLE   33,463 0 4,279
AUTOMATIC DATA PROCESSING IN COM 053015103 285 2,124 SH   SOLE   2,124 0 0
AXOGEN INC COM 05463X106 5,226 104,002 SH   SOLE   64,053 0 39,949
AXT INC COM 00246W103 2,142 303,808 SH   SOLE   152,708 0 151,100
AZURE PWR GLOBAL LTD SHS V0393H103 522 36,066 SH   SOLE   31,438 0 4,628
B & G FOODS INC NEW COM 05508R106 1,416 47,356 SH   SOLE   29,894 0 17,462
B2GOLD CORP COM 11777Q209 1,161 450,000 SH   SOLE   450,000 0 0
BADGER METER INC COM 056525108 780 17,459 SH   SOLE   13,854 0 3,605
BAIDU INC SPON ADR REP A 056752108 2,653 10,919 SH   SOLE   10,919 0 0
BANK AMER CORP COM 060505104 3,354 118,978 SH   SOLE   118,978 0 0
BARRICK GOLD CORP COM 067901108 1,628 123,990 SH   SOLE   122,152 0 1,838
BB&T CORP COM 054937107 1,209 23,975 SH   SOLE   23,975 0 0
BEACON ROOFING SUPPLY INC COM 073685109 4,326 101,499 SH   SOLE   99,072 0 2,427
BEAZER HOMES USA INC COM NEW 07556Q881 2,299 155,870 SH   SOLE   90,044 0 65,826
BENEFITFOCUS INC COM 08180D106 1,427 42,463 SH   SOLE   26,962 0 15,501
BIOGEN INC COM 09062X103 8,823 30,400 SH   SOLE   29,984 0 416
BIOLIFE SOLUTIONS INC COM NEW 09062W204 3,374 295,728 SH   SOLE   201,935 0 93,793
BIOMARIN PHARMACEUTICAL INC COM 09061G101 1,171 12,433 SH   SOLE   12,433 0 0
BLUEPRINT MEDICINES CORP COM 09627Y109 394 6,213 SH   SOLE   6,213 0 0
BOEING CO COM 097023105 3,271 9,748 SH   SOLE   9,748 0 0
BOFI HLDG INC COM 05566U108 6,150 150,322 SH   SOLE   148,098 0 2,224
BORGWARNER INC COM 099724106 1,122 26,005 SH   SOLE   26,005 0 0
BOSTON SCIENTIFIC CORP COM 101137107 567 17,352 SH   SOLE   17,352 0 0
BOVIE MEDICAL CORP COM 10211F100 1,180 271,367 SH   SOLE   136,428 0 134,939
BOX INC CL A 10316T104 223 8,935 SH   SOLE   6,502 0 2,433
BRUNSWICK CORP COM 117043109 291 4,515 SH   SOLE   4,515 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107 2,731 149,309 SH   SOLE   109,186 0 40,123
CALLAWAY GOLF CO COM 131193104 2,278 120,071 SH   SOLE   76,185 0 43,886
CAMPBELL SOUP CO COM 134429109 319 7,874 SH   SOLE   7,874 0 0
CARBO CERAMICS INC COM 140781105 232 25,249 SH   SOLE   16,568 0 8,681
CARPENTER TECHNOLOGY CORP COM 144285103 1,579 30,045 SH   SOLE   19,114 0 10,931
CAVCO INDS INC DEL COM 149568107 3,543 17,061 SH   SOLE   9,862 0 7,199
CAVIUM INC COM 14964U108 1,458 16,861 SH   SOLE   16,861 0 0
CELCUITY INC COM 15102K100 332 13,392 SH   SOLE   12,699 0 693
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 1,674 41,369 SH   SOLE   26,150 0 15,219
CERUS CORP COM 157085101 3,140 470,797 SH   SOLE   340,069 0 130,728
CHAMPIONS ONCOLOGY INC COM NEW 15870P307 646 101,962 SH   SOLE   33,654 0 68,308
CHEGG INC COM 163092109 3,590 129,184 SH   SOLE   93,241 0 35,943
CHENIERE ENERGY INC COM NEW 16411R208 4,722 72,439 SH   SOLE   70,841 0 1,598
CHEVRON CORP NEW COM 166764100 3,471 27,450 SH   SOLE   27,450 0 0
CIDARA THERAPEUTICS INC COM 171757107 67 12,916 SH   SOLE   12,916 0 0
CIENA CORP COM NEW 171779309 280 10,555 SH   SOLE   10,555 0 0
CLEAN ENERGY FUELS CORP COM 184499101 40 10,926 SH   SOLE   10,926 0 0
CLOVIS ONCOLOGY INC COM 189464100 699 15,383 SH   SOLE   13,853 0 1,530
CODEXIS INC COM 192005106 4,053 281,459 SH   SOLE   174,909 0 106,550
COGNEX CORP COM 192422103 1,672 37,475 SH   SOLE   35,422 0 2,053
COLGATE PALMOLIVE CO COM 194162103 1,831 28,246 SH   SOLE   28,209 0 37
COLUMBUS MCKINNON CORP N Y COM 199333105 3,868 89,205 SH   SOLE   63,632 0 25,573
COMMERCE BANCSHARES INC COM 200525103 1,342 20,739 SH   SOLE   20,739 0 0
CONOCOPHILLIPS COM 20825C104 4,910 70,525 SH   SOLE   70,525 0 0
CONTINENTAL RESOURCES INC COM 212015101 5,217 80,566 SH   SOLE   79,922 0 644
CONTROL4 CORP COM 21240D107 1,735 71,363 SH   SOLE   35,880 0 35,483
CORCEPT THERAPEUTICS INC COM 218352102 6,812 433,337 SH   SOLE   384,681 0 48,656
CORE MOLDING TECHNOLOGIES IN COM 218683100 247 17,308 SH   SOLE   5,598 0 11,710
CORIUM INTL INC COM 21887L107 1,321 164,932 SH   SOLE   105,165 0 59,767
COUPA SOFTWARE INC COM 22266L106 323 5,190 SH   SOLE   2,943 0 2,247
CRISPR THERAPEUTICS AG NAMEN AKT H17182108 2,406 40,939 SH   SOLE   39,764 0 1,175
CRYOPORT INC COM PAR $0.001 229050307 374 23,694 SH   SOLE   13,338 0 10,356
CUI GLOBAL INC COM NEW 126576206 927 312,175 SH   SOLE   156,963 0 155,212
CUTERA INC COM 232109108 4,692 116,427 SH   SOLE   84,143 0 32,284
CVS HEALTH CORP COM 126650100 1,297 20,155 SH   SOLE   18,213 0 1,942
CYBERARK SOFTWARE LTD SHS M2682V108 1,603 25,463 SH   SOLE   25,463 0 0
CYBEROPTICS CORP COM 232517102 1,856 106,652 SH   SOLE   53,637 0 53,015
CYPRESS SEMICONDUCTOR CORP COM 232806109 4,625 296,871 SH   SOLE   293,056 0 3,815
CYTOMX THERAPEUTICS INC COM 23284F105 502 21,969 SH   SOLE   18,671 0 3,298
DANAHER CORP DEL COM 235851102 987 10,000 SH   SOLE   10,000 0 0
DATAWATCH CORP COM NEW 237917208 1,758 185,049 SH   SOLE   92,709 0 92,340
DELTA AIR LINES INC DEL COM NEW 247361702 2,869 57,913 SH   SOLE   56,810 0 1,103
DEVON ENERGY CORP NEW COM 25179M103 1,567 35,641 SH   SOLE   35,641 0 0
DEXCOM INC COM 252131107 2,428 25,562 SH   SOLE   25,562 0 0
DIAMONDBACK ENERGY INC COM 25278X109 3,127 23,765 SH   SOLE   23,315 0 450
DIREXION SHS ETF TR DLY GOLD INDX 3X 25460E844 2,670 109,734 SH   SOLE   109,734 0 0
DISNEY WALT CO COM DISNEY 254687106 3,060 29,197 SH   SOLE   29,197 0 0
DLH HLDGS CORP COM 23335Q100 357 65,103 SH   SOLE   22,060 0 43,043
DOLLAR TREE INC COM 256746108 433 5,097 SH   SOLE   5,097 0 0
DOWDUPONT INC COM 26078J100 255 3,867 SH   SOLE   3,867 0 0
DRIVE SHACK INC COM 262077100 382 49,495 SH   SOLE   28,000 0 21,495
DUCOMMUN INC DEL COM 264147109 1,759 53,161 SH   SOLE   26,729 0 26,432
DUKE ENERGY CORP NEW COM NEW 26441C204 207 2,613 SH   SOLE   2,613 0 0
DULUTH HLDGS INC COM CL B 26443V101 357 15,018 SH   SOLE   13,792 0 1,226
DYNASIL CORP AMER COM 268102100 357 249,354 SH   SOLE   84,268 0 165,086
EAGLE PHARMACEUTICALS INC COM 269796108 1,713 22,636 SH   SOLE   16,279 0 6,357
EBAY INC COM 278642103 1,982 54,650 SH   SOLE   54,650 0 0
EBIX INC COM NEW 278715206 2,966 38,893 SH   SOLE   38,893 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 622 4,271 SH   SOLE   4,271 0 0
ELECTRO SCIENTIFIC INDS COM 285229100 1,708 108,314 SH   SOLE   54,401 0 53,913
ELEVATE CREDIT INC COM 28621V101 285 33,720 SH   SOLE   19,114 0 14,606
ENDEAVOUR SILVER CORP COM 29258Y103 185 59,400 SH   SOLE   59,400 0 0
ENERGY RECOVERY INC COM 29270J100 2,553 315,920 SH   SOLE   308,035 0 7,885
ENGLOBAL CORP COM 293306106 234 181,466 SH   SOLE   59,849 0 121,617
ENNIS INC COM 293389102 1,451 71,313 SH   SOLE   45,186 0 26,127
EOG RES INC COM 26875P101 6,975 56,053 SH   SOLE   54,691 0 1,362
EROS INTL PLC SHS NEW G3788M114 346 26,635 SH   SOLE   16,729 0 9,906
EURONET WORLDWIDE INC COM 298736109 207 2,475 SH   SOLE   2,475 0 0
EVELO BIOSCIENCES INC COM 299734103 271 22,998 SH   SOLE   22,998 0 0
EVERBRIDGE INC COM 29978A104 7,151 150,803 SH   SOLE   143,796 0 7,007
EVERCORE INC CLASS A 29977A105 1,794 17,009 SH   SOLE   10,789 0 6,220
EVEREST RE GROUP LTD COM G3223R108 306 1,329 SH   SOLE   1,247 0 82
EXFO INC SUB VTG SHS 302046107 1,232 357,145 SH   SOLE   179,272 0 177,873
EXXON MOBIL CORP COM 30231G102 3,485 42,122 SH   SOLE   41,050 0 1,072
EYEGATE PHARMACEUTICALS INC COM 30233M107 39 73,492 SH   SOLE   73,492 0 0
EYEPOINT PHARMACEUTICALS INC COM 30233G100 170 81,532 SH   SOLE   26,894 0 54,638
FASTENAL CO COM 311900104 361 7,500 SH   SOLE   7,500 0 0
FERRO CORP COM 315405100 1,894 90,821 SH   SOLE   57,663 0 33,158
FINISAR CORP COM NEW 31787A507 181 10,045 SH   SOLE   10,045 0 0
FIREEYE INC COM 31816Q101 336 21,859 SH   SOLE   14,597 0 7,262
FIRST BANK WILLIAMSTOWN NJ COM 31931U102 1,721 123,848 SH   SOLE   62,178 0 61,670
FIRST INTERNET BANCORP COM 320557101 1,290 37,819 SH   SOLE   37,156 0 663
FIVE BELOW INC COM 33829M101 2,985 30,549 SH   SOLE   19,495 0 11,054
FORESCOUT TECHNOLOGIES INC COM 34553D101 297 8,667 SH   SOLE   6,420 0 2,247
FORTIVE CORP COM 34959J108 386 5,000 SH   SOLE   5,000 0 0
FOSTER L B CO COM 350060109 1,698 73,977 SH   SOLE   37,196 0 36,781
FREEPORT-MCMORAN INC CL B 35671D857 3,071 177,945 SH   SOLE   177,945 0 0
FRIEDMAN INDS INC COM 358435105 262 32,309 SH   SOLE   10,662 0 21,647
FUEL TECH INC COM 359523107 320 296,424 SH   SOLE   97,827 0 198,597
GALLAGHER ARTHUR J & CO COM 363576109 2,204 33,758 SH   SOLE   33,758 0 0
GENCOR INDS INC COM 368678108 1,464 90,631 SH   SOLE   45,684 0 44,947
GENPACT LIMITED SHS G3922B107 261 9,039 SH   SOLE   9,039 0 0
GILEAD SCIENCES INC COM 375558103 4,179 58,987 SH   SOLE   58,987 0 0
GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 1,199 26,537 SH   SOLE   24,344 0 2,193
GLOBUS MED INC CL A 379577208 789 15,639 SH   SOLE   15,639 0 0
GMS INC COM 36251C103 1,786 65,933 SH   SOLE   64,164 0 1,769
GOLAR LNG LTD BERMUDA SHS G9456A100 2,622 88,988 SH   SOLE   83,639 0 5,349
GOLDMAN SACHS GROUP INC COM 38141G104 4,553 20,642 SH   SOLE   20,631 0 11
GREAT LAKES DREDGE & DOCK CO COM 390607109 329 62,647 SH   SOLE   35,097 0 27,550
HALLIBURTON CO COM 406216101 7,989 177,299 SH   SOLE   171,980 0 5,319
HANNON ARMSTRONG SUST INFR C COM 41068X100 1,139 57,658 SH   SOLE   51,866 0 5,792
HARVARD BIOSCIENCE INC COM 416906105 2,678 500,544 SH   SOLE   253,325 0 247,219
HCI GROUP INC COM 40416E103 1,928 46,378 SH   SOLE   26,525 0 19,853
HEALTHEQUITY INC COM 42226A107 1,226 16,327 SH   SOLE   16,327 0 0
HEXCEL CORP NEW COM 428291108 473 7,123 SH   SOLE   5,923 0 1,200
HOME DEPOT INC COM 437076102 13,272 68,028 SH   SOLE   66,978 0 1,050
HUDSON TECHNOLOGIES INC COM 444144109 350 174,293 SH   SOLE   169,958 0 4,335
IAC INTERACTIVECORP COM 44919P508 349 2,290 SH   SOLE   2,290 0 0
ICHOR HOLDINGS SHS G4740B105 1,436 67,692 SH   SOLE   42,665 0 25,027
IDENTIV INC COM NEW 45170X205 1,723 445,314 SH   SOLE   209,481 0 235,833
ILLINOIS TOOL WKS INC COM 452308109 1,048 7,564 SH   SOLE   7,564 0 0
ILLUMINA INC COM 452327109 9,364 33,528 SH   SOLE   33,226 0 302
IMMUNE DESIGN CORP COM 45252L103 192 42,179 SH   SOLE   42,179 0 0
INFINITY PHARMACEUTICALS INC COM 45665G303 314 164,605 SH   SOLE   164,605 0 0
INNOVATIVE INDL PPTYS INC COM 45781V101 1,909 52,127 SH   SOLE   45,945 0 6,182
INSTRUCTURE INC COM 45781U103 844 19,837 SH   SOLE   16,996 0 2,841
INSULET CORP COM 45784P101 6,363 74,247 SH   SOLE   55,716 0 18,531
INTEGRATED DEVICE TECHNOLOGY COM 458118106 2,957 92,768 SH   SOLE   91,369 0 1,399
INTERMOLECULAR INC COM 45882D109 256 153,485 SH   SOLE   50,645 0 102,840
INTERSECT ENT INC COM 46071F103 2,124 56,728 SH   SOLE   41,047 0 15,681
INTERSECTIONS INC COM 460981301 391 192,829 SH   SOLE   63,592 0 129,237
INTERXION HOLDING N.V SHS N47279109 344 5,511 SH   SOLE   5,511 0 0
INTRA CELLULAR THERAPIES INC COM 46116X101 565 32,000 SH   SOLE   32,000 0 0
INTRICON CORP COM 46121H109 808 20,042 SH   SOLE   6,693 0 13,349
INTUIT COM 461202103 10,784 52,784 SH   SOLE   51,878 0 906
INUVO INC COM NEW 46122W204 155 201,124 SH   SOLE   66,393 0 134,731
IPG PHOTONICS CORP COM 44980X109 3,596 16,297 SH   SOLE   16,297 0 0
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 657 34,338 SH   SOLE   34,338 0 0
ISHARES TR RUS 2000 GRW ETF 464287648 417 2,041 SH   SOLE   2,041 0 0
ITERIS INC COM 46564T107 891 184,120 SH   SOLE   171,988 0 12,132
ITRON INC COM 465741106 996 16,594 SH   SOLE   14,395 0 2,199
JASON INDS INC COM 471172106 397 171,271 SH   SOLE   56,535 0 114,736
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 3,445 19,995 SH   SOLE   19,995 0 0
JD COM INC SPON ADR CL A 47215P106 3,378 86,717 SH   SOLE   85,417 0 1,300
JINKOSOLAR HLDG CO LTD SPONSORED ADR 47759T100 537 39,017 SH   SOLE   39,017 0 0
JOHN BEAN TECHNOLOGIES CORP COM 477839104 203 2,278 SH   SOLE   2,278 0 0
JOHNSON CTLS INTL PLC SHS G51502105 594 17,750 SH   SOLE   15,521 0 2,229
JOHNSON OUTDOORS INC CL A 479167108 1,573 18,606 SH   SOLE   9,353 0 9,253
JPMORGAN CHASE & CO COM 46625H100 5,168 49,600 SH   SOLE   48,472 0 1,128
KINROSS GOLD CORP COM NO PAR 496902404 1,195 317,766 SH   SOLE   317,766 0 0
KIRKLANDS INC COM 497498105 1,181 101,426 SH   SOLE   50,956 0 50,470
KITOV PHARMA LTD SPONSORED ADR 49803V107 47 17,705 SH   SOLE   17,705 0 0
KONINKLIJKE PHILIPS N V NY REG SH NEW 500472303 622 14,723 SH   SOLE   14,723 0 0
KORNIT DIGITAL LTD SHS M6372Q113 3,833 215,349 SH   SOLE   158,475 0 56,874
KOSMOS ENERGY LTD SHS G5315B107 3,677 444,599 SH   SOLE   419,078 0 25,521
LANTRONIX INC COM NEW 516548203 390 137,382 SH   SOLE   44,728 0 92,654
LEIDOS HLDGS INC COM 525327102 1,778 30,138 SH   SOLE   27,772 0 2,366
LIMBACH HLDGS INC COM 53263P105 211 17,851 SH   SOLE   16,519 0 1,332
LIMONEIRA CO COM 532746104 244 9,903 SH   SOLE   7,143 0 2,760
LINCOLN EDL SVCS CORP COM 533535100 289 165,908 SH   SOLE   54,721 0 111,187
LINCOLN ELEC HLDGS INC COM 533900106 233 2,650 SH   SOLE   2,650 0 0
LINDSAY CORP COM 535555106 2,984 30,771 SH   SOLE   29,404 0 1,367
LOCKHEED MARTIN CORP COM 539830109 1,159 3,923 SH   SOLE   3,923 0 0
LRAD CORP COM 50213V109 510 194,044 SH   SOLE   65,760 0 128,284
LSI INDS INC COM 50216C108 1,163 217,770 SH   SOLE   109,376 0 108,394
LUMENTUM HLDGS INC COM 55024U109 2,595 44,827 SH   SOLE   37,312 0 7,515
LUNA INNOVATIONS COM 550351100 935 313,646 SH   SOLE   157,801 0 155,845
LUXFER HOLDINGS PLC SHS G5698W116 1,869 106,897 SH   SOLE   53,699 0 53,198
MAG SILVER CORP COM 55903Q104 189 17,457 SH   SOLE   17,407 0 50
MANCHESTER UTD PLC NEW ORD CL A G5784H106 242 11,756 SH   SOLE   8,555 0 3,201
MANITEX INTL INC COM 563420108 2,692 215,742 SH   SOLE   108,545 0 107,197
MARCUS & MILLICHAP INC COM 566324109 837 21,463 SH   SOLE   19,230 0 2,233
MARSH & MCLENNAN COS INC COM 571748102 2,346 28,622 SH   SOLE   28,622 0 0
MARTIN MARIETTA MATLS INC COM 573284106 796 3,566 SH   SOLE   3,480 0 86
MATADOR RES CO COM 576485205 2,051 68,256 SH   SOLE   40,013 0 28,243
MATERIALISE NV SPONSORED ADS 57667T100 242 18,641 SH   SOLE   7,972 0 10,669
MAXWELL TECHNOLOGIES INC COM 577767106 406 78,105 SH   SOLE   67,748 0 10,357
MAZOR ROBOTICS LTD SPONSORED ADS 57886P103 4,515 81,328 SH   SOLE   72,290 0 9,038
MCEWEN MNG INC COM 58039P107 650 313,950 SH   SOLE   313,950 0 0
MEDIDATA SOLUTIONS INC COM 58471A105 763 9,476 SH   SOLE   9,476 0 0
MERCANTILE BANK CORP COM 587376104 354 9,580 SH   SOLE   3,192 0 6,388
MICROSOFT CORP COM 594918104 10,304 104,492 SH   SOLE   103,022 0 1,470
MIMECAST LTD ORD SHS G14838109 3,158 76,633 SH   SOLE   58,413 0 18,220
MITEK SYS INC COM NEW 606710200 3,084 346,554 SH   SOLE   235,775 0 110,779
MODEL N INC COM 607525102 2,637 141,774 SH   SOLE   86,300 0 55,474
MOMO INC ADR 60879B107 1,718 39,501 SH   SOLE   39,501 0 0
MONGODB INC CL A 60937P106 5,563 112,085 SH   SOLE   103,885 0 8,200
MORGAN STANLEY COM NEW 617446448 7,242 152,795 SH   SOLE   150,278 0 2,517
MUELLER WTR PRODS INC COM SER A 624758108 838 71,505 SH   SOLE   62,190 0 9,315
NATERA INC COM 632307104 3,281 174,310 SH   SOLE   124,932 0 49,378
NEOS THERAPEUTICS INC COM 64052L106 1,462 233,972 SH   SOLE   147,319 0 86,653
NEVRO CORP COM 64157F103 695 8,703 SH   SOLE   8,703 0 0
NEW GOLD INC CDA COM 644535106 213 102,557 SH   SOLE   102,557 0 0
NEW YORK & CO INC COM 649295102 2,213 432,246 SH   SOLE   217,169 0 215,077
NEWFIELD EXPL CO COM 651290108 1,180 39,024 SH   SOLE   39,024 0 0
NEWMONT MINING CORP COM 651639106 1,693 44,897 SH   SOLE   44,897 0 0
NIGHTSTAR THERAPEUTICS PLC ADR 65413A101 1,953 122,074 SH   SOLE   116,216 0 5,858
NLIGHT INC COM 65487K100 225 6,811 SH   SOLE   4,926 0 1,885
NORTHERN TECH INTL CORP COM 665809109 621 17,351 SH   SOLE   5,724 0 11,627
NOVANTA INC COM 67000B104 3,998 64,168 SH   SOLE   32,114 0 32,054
NOVARTIS A G SPONSORED ADR 66987V109 685 9,068 SH   SOLE   9,068 0 0
NOVOCURE LTD ORD SHS G6674U108 5,151 164,577 SH   SOLE   126,903 0 37,674
NUANCE COMMUNICATIONS INC COM 67020Y100 1,403 101,033 SH   SOLE   101,033 0 0
NUTANIX INC CL A 67059N108 1,418 27,493 SH   SOLE   27,493 0 0
NUTRIEN LTD COM 67077M108 1,223 22,493 SH   SOLE   22,493 0 0
NUVECTRA CORP COM 67075N108 3,627 176,689 SH   SOLE   101,085 0 75,604
OCEAN BIO CHEM INC COM 674631106 284 79,209 SH   SOLE   26,765 0 52,444
OKTA INC CL A 679295105 6,468 128,419 SH   SOLE   123,578 0 4,841
ON DECK CAP INC COM 682163100 314 44,799 SH   SOLE   24,709 0 20,090
ON TRACK INNOVATION LTD SHS M8791A109 214 183,024 SH   SOLE   60,401 0 122,623
OPKO HEALTH INC COM 68375N103 1,343 285,700 SH   SOLE   285,700 0 0
PACKAGING CORP AMER COM 695156109 475 4,247 SH   SOLE   4,247 0 0
PALO ALTO NETWORKS INC COM 697435105 17,421 84,787 SH   SOLE   82,461 0 2,326
PARKE BANCORP INC COM 700885106 524 22,175 SH   SOLE   7,294 0 14,881
PATRICK INDS INC COM 703343103 2,620 46,091 SH   SOLE   33,315 0 12,776
PATTERN ENERGY GROUP INC CL A 70338P100 565 30,108 SH   SOLE   26,623 0 3,485
PAYCHEX INC COM 704326107 4,297 62,874 SH   SOLE   62,874 0 0
PEAK RESORTS INC COM 70469L100 339 67,791 SH   SOLE   23,017 0 44,774
PENUMBRA INC COM 70975L107 910 6,587 SH   SOLE   6,587 0 0
PERCEPTRON INC COM 71361F100 706 66,912 SH   SOLE   33,493 0 33,419
PERION NETWORK LTD SHS M78673106 208 177,735 SH   SOLE   58,633 0 119,102
PERKINELMER INC COM 714046109 758 10,349 SH   SOLE   10,349 0 0
PERMA-FIX ENVIRONMENTAL SVCS COM NEW 714157203 392 87,141 SH   SOLE   29,216 0 57,925
PETIQ INC COM CL A 71639T106 5,064 188,528 SH   SOLE   177,894 0 10,634
PROCTER AND GAMBLE CO COM 742718109 1,846 23,649 SH   SOLE   23,649 0 0
PROFIRE ENERGY INC COM 74316X101 942 278,744 SH   SOLE   136,572 0 142,172
PROGENICS PHARMACEUTICALS IN COM 743187106 160 19,851 SH   SOLE   19,851 0 0
PROOFPOINT INC COM 743424103 4,131 35,823 SH   SOLE   28,946 0 6,877
PROPETRO HLDG CORP COM 74347M108 1,507 96,098 SH   SOLE   94,904 0 1,194
PROQR THRAPEUTICS N V SHS EURO N71542109 604 82,751 SH   SOLE   82,751 0 0
PROTEOSTASIS THERAPEUTICS IN COM 74373B109 270 96,900 SH   SOLE   96,900 0 0
PROVIDENT FINL HLDGS INC COM 743868101 956 50,105 SH   SOLE   25,181 0 24,924
PTC INC COM 69370C100 5,033 53,646 SH   SOLE   52,944 0 702
PURE STORAGE INC CL A 74624M102 369 15,458 SH   SOLE   15,458 0 0
QUANTA SVCS INC COM 74762E102 792 23,713 SH   SOLE   23,713 0 0
QUIDEL CORP COM 74838J101 2,300 34,591 SH   SOLE   24,903 0 9,688
QUINSTREET INC COM 74874Q100 610 48,008 SH   SOLE   48,008 0 0
RADA ELECTR INDS LTD COM PAR NEW M81863124 995 323,205 SH   SOLE   148,659 0 174,546
RADIANT LOGISTICS INC COM 75025X100 1,266 323,765 SH   SOLE   162,788 0 160,977
RANDGOLD RES LTD ADR 752344309 1,207 15,659 SH   SOLE   15,648 0 11
RANGE RES CORP COM 75281A109 731 43,674 SH   SOLE   43,674 0 0
RAVEN INDS INC COM 754212108 1,417 36,859 SH   SOLE   36,859 0 0
RAYTHEON CO COM NEW 755111507 13,340 69,055 SH   SOLE   68,059 0 996
RECRO PHARMA INC COM 75629F109 732 145,749 SH   SOLE   90,617 0 55,132
REDFIN CORP COM 75737F108 932 40,372 SH   SOLE   31,832 0 8,540
REGENERON PHARMACEUTICALS COM 75886F107 2,796 8,104 SH   SOLE   7,786 0 318
REIS INC COM 75936P105 1,520 69,741 SH   SOLE   34,910 0 34,831
REVANCE THERAPEUTICS INC COM 761330109 2,398 87,355 SH   SOLE   87,355 0 0
ROCKET PHARMACEUTICALS INC COM 77313F106 306 15,604 SH   SOLE   15,604 0 0
RSP PERMIAN INC COM 74978Q105 3,398 77,203 SH   SOLE   77,203 0 0
RUBICON PROJ INC COM 78112V102 258 90,622 SH   SOLE   63,599 0 27,023
SAGE THERAPEUTICS INC COM 78667J108 799 5,102 SH   SOLE   5,102 0 0
SANDSTORM GOLD LTD COM NEW 80013R206 1,098 244,081 SH   SOLE   244,081 0 0
SANGAMO THERAPEUTICS INC COM 800677106 1,445 101,763 SH   SOLE   94,377 0 7,386
SAVARA INC COM 805111101 303 26,739 SH   SOLE   26,739 0 0
SCHLUMBERGER LTD COM 806857108 6,987 104,230 SH   SOLE   102,694 0 1,536
SCHNEIDER NATIONAL INC CL B 80689H102 277 10,086 SH   SOLE   10,086 0 0
SCHWAB CHARLES CORP NEW COM 808513105 2,115 41,390 SH   SOLE   40,575 0 815
SCORPIO TANKERS INC SHS Y7542C106 109 38,692 SH   SOLE   38,692 0 0
SEABRIDGE GOLD INC COM 811916105 991 88,912 SH   SOLE   87,792 0 1,120
SEMTECH CORP COM 816850101 255 5,413 SH   SOLE   3,939 0 1,474
SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 738 15,505 SH   SOLE   15,505 0 0
SENSEONICS HLDGS INC COM 81727U105 43 10,392 SH   SOLE   10,392 0 0
SHILOH INDS INC COM 824543102 839 96,428 SH   SOLE   48,489 0 47,939
SILICON MOTION TECHNOLOGY CO SPONSORED ADR 82706C108 1,473 27,858 SH   SOLE   27,858 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 483 5,002 SH   SOLE   5,002 0 0
SMTC CORP COM NEW 832682207 457 155,496 SH   SOLE   51,289 0 104,207
SNAP ON INC COM 833034101 1,259 7,835 SH   SOLE   7,613 0 222
SPLUNK INC COM 848637104 1,856 18,730 SH   SOLE   18,730 0 0
SPOTIFY TECHNOLOGY S A SHS L8681T102 7,339 43,623 SH   SOLE   42,188 0 1,435
SQUARE INC CL A 852234103 728 11,805 SH   SOLE   10,160 0 1,645
STARBUCKS CORP COM 855244109 1,356 27,763 SH   SOLE   26,184 0 1,579
STEADYMED LTD SHS M84920103 1,156 256,790 SH   SOLE   125,793 0 130,997
STERLING CONSTRUCTION CO INC COM 859241101 2,451 188,113 SH   SOLE   94,487 0 93,626
STMICROELECTRONICS N V NY REGISTRY 861012102 1,239 56,024 SH   SOLE   56,024 0 0
STRONGBRIDGE BIOPHARMA PLC SHS USD G85347105 1,599 266,553 SH   SOLE   166,063 0 100,490
STRYKER CORP COM 863667101 735 4,352 SH   SOLE   4,352 0 0
SUMMIT MATLS INC CL A 86614U100 1,577 60,060 SH   SOLE   58,599 0 1,461
SUNOPTA INC COM 8676EP108 1,956 232,807 SH   SOLE   134,015 0 98,792
SUNRUN INC COM 86771W105 1,710 130,006 SH   SOLE   123,874 0 6,132
SUNTRUST BKS INC COM 867914103 3,205 48,539 SH   SOLE   48,539 0 0
SUNWORKS INC COM 86803X105 86 76,942 SH   SOLE   76,942 0 0
SUPERNUS PHARMACEUTICALS INC COM 868459108 3,693 61,712 SH   SOLE   37,643 0 24,069
SVB FINL GROUP COM 78486Q101 3,031 10,498 SH   SOLE   10,351 0 147
T2 BIOSYSTEMS INC COM 89853L104 5,257 679,200 SH   SOLE   664,862 0 14,338
TABLEAU SOFTWARE INC CL A 87336U105 243 2,485 SH   SOLE   1,409 0 1,076
TANDEM DIABETES CARE INC COM NEW 875372203 3,197 145,165 SH   SOLE   72,946 0 72,219
TARGA RES CORP COM 87612G101 212 4,293 SH   SOLE   4,197 0 96
TECHNIPFMC PLC COM G87110105 1,462 46,061 SH   SOLE   45,472 0 589
TECOGEN INC NEW COM NEW 87876P201 1,917 515,391 SH   SOLE   374,908 0 140,483
TELENAV INC COM 879455103 1,266 226,072 SH   SOLE   114,147 0 111,925
TENET HEALTHCARE CORP COM NEW 88033G407 1,225 36,482 SH   SOLE   36,482 0 0
TERADYNE INC COM 880770102 805 21,157 SH   SOLE   20,643 0 514
TESARO INC COM 881569107 733 16,492 SH   SOLE   16,091 0 401
TEXTAINER GROUP HOLDINGS LTD SHS G8766E109 1,424 89,542 SH   SOLE   64,855 0 24,687
THESTREET INC COM 88368Q103 405 185,849 SH   SOLE   61,351 0 124,498
TIMKEN CO COM 887389104 236 5,426 SH   SOLE   5,426 0 0
TITAN MACHY INC COM 88830R101 1,631 104,897 SH   SOLE   60,045 0 44,852
TPI COMPOSITES INC COM 87266J104 1,259 43,074 SH   SOLE   37,270 0 5,804
TRANSENTERIX INC COM NEW 89366M201 57 13,166 SH   SOLE   13,166 0 0
TRIMBLE INC COM 896239100 2,005 61,048 SH   SOLE   60,241 0 807
TRIPLEPOINT VENTURE GROWTH B COM 89677Y100 1,138 91,578 SH   SOLE   91,578 0 0
TRITON INTL LTD CL A G9078F107 228 7,438 SH   SOLE   7,438 0 0
U S CONCRETE INC COM NEW 90333L201 1,362 25,945 SH   SOLE   25,315 0 630
ULTRALIFE CORP COM 903899102 1,030 107,329 SH   SOLE   53,478 0 53,851
UNDER ARMOUR INC CL A 904311107 400 17,794 SH   SOLE   10,355 0 7,439
UNITED RENTALS INC COM 911363109 6,399 43,348 SH   SOLE   42,598 0 750
UNITED STATES STL CORP NEW COM 912909108 214 6,163 SH   SOLE   6,163 0 0
UNITEDHEALTH GROUP INC COM 91324P102 837 3,413 SH   SOLE   3,413 0 0
UNIVERSAL DISPLAY CORP COM 91347P105 319 3,712 SH   SOLE   2,689 0 1,023
USA TECHNOLOGIES INC COM NO PAR 90328S500 3,918 279,830 SH   SOLE   140,667 0 139,163
USA TRUCK INC COM 902925106 1,842 78,481 SH   SOLE   39,252 0 39,229
VALERITAS HLDGS INC COM NEW 91914N202 448 334,336 SH   SOLE   254,932 0 79,404
VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 3,867 173,339 SH   SOLE   173,339 0 0
VANECK VECTORS ETF TR JR GOLD MINERS E 92189F791 828 25,333 SH   SOLE   25,258 0 75
VEEVA SYS INC CL A COM 922475108 3,900 50,746 SH   SOLE   49,004 0 1,742
VERACYTE INC COM 92337F107 2,846 304,755 SH   SOLE   182,185 0 122,570
VERICEL CORP COM 92346J108 943 97,222 SH   SOLE   60,422 0 36,800
VERIZON COMMUNICATIONS INC COM 92343V104 1,964 39,031 SH   SOLE   39,031 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 11,004 64,745 SH   SOLE   63,936 0 809
VIEWRAY INC COM 92672L107 2,125 307,087 SH   SOLE   220,380 0 86,707
VIPSHOP HLDGS LTD SPONSORED ADR 92763W103 391 36,032 SH   SOLE   36,032 0 0
VISTEON CORP COM NEW 92839U206 585 4,523 SH   SOLE   4,523 0 0
VMWARE INC CL A COM 928563402 3,631 24,708 SH   SOLE   24,708 0 0
VULCAN MATLS CO COM 929160109 814 6,309 SH   SOLE   6,159 0 150
WABTEC CORP COM 929740108 1,209 12,268 SH   SOLE   12,268 0 0
WALMART INC COM 931142103 535 6,252 SH   SOLE   6,252 0 0
WASTE MGMT INC DEL COM 94106L109 234 2,879 SH   SOLE   2,879 0 0
WATTS WATER TECHNOLOGIES INC CL A 942749102 777 9,911 SH   SOLE   8,697 0 1,214
WEIBO CORP SPONSORED ADR 948596101 833 9,390 SH   SOLE   9,390 0 0
WESTPORT FUEL SYSTEMS INC COM NEW 960908309 194 76,814 SH   SOLE   40,558 0 36,256
WHEATON PRECIOUS METALS CORP COM 962879102 776 35,182 SH   SOLE   28,699 0 6,483
WILLDAN GROUP INC COM 96924N100 1,674 54,054 SH   SOLE   27,161 0 26,893
WINTRUST FINL CORP COM 97650W108 244 2,807 SH   SOLE   2,807 0 0
WIRELESS TELECOM GROUP INC COM 976524108 477 216,921 SH   SOLE   73,617 0 143,304
WISDOMTREE INVTS INC COM 97717P104 404 44,479 SH   SOLE   44,479 0 0
XYLEM INC COM 98419M100 1,154 17,132 SH   SOLE   13,839 0 3,293
YAMANA GOLD INC COM COM 98462Y100 1,160 400,000 SH   SOLE   400,000 0 0
ZSCALER INC COM 98980G102 1,127 31,532 SH   SOLE   26,378 0 5,154