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 3,888 51,708 SH   SOLE   51,313 0 395
ABBVIE INC COM 00287Y109 601 6,359 SH   SOLE   6,359 0 0
ACADIA PHARMACEUTICALS INC COM 004225108 831 40,032 SH   SOLE   40,032 0 0
ACTINIUM PHARMACEUTICALS INC COM 00507W107 816 1,101,086 SH   SOLE   990,354 0 110,732
ACUITY BRANDS INC COM 00508Y102 885 5,630 SH   SOLE   5,136 0 494
ADAPTIMMUNE THERAPEUTICS PLC SPONDS ADR 00653A107 2,275 167,756 SH   SOLE   166,221 0 1,535
ADVANCED MICRO DEVICES INC COM 007903107 381 12,326 SH   SOLE   7,672 0 4,654
AEHR TEST SYSTEMS COM 00760J108 338 152,466 SH   SOLE   50,331 0 102,135
AERIE PHARMACEUTICALS INC COM 00771V108 4,148 67,394 SH   SOLE   67,394 0 0
AGIOS PHARMACEUTICALS INC COM 00847X104 1,021 13,235 SH   SOLE   12,220 0 1,015
AGNICO EAGLE MINES LTD COM 008474108 6,493 189,849 SH   SOLE   186,997 0 2,852
AKOUSTIS TECHNOLOGIES INC COM 00973N102 747 94,909 SH   SOLE   94,909 0 0
ALBEMARLE CORP COM 012653101 2,956 29,630 SH   SOLE   29,291 0 339
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 10,125 61,453 SH   SOLE   60,607 0 846
ALLEGION PUB LTD CO ORD SHS G0176J109 337 3,719 SH   SOLE   3,719 0 0
ALLIANCE DATA SYSTEMS CORP COM 018581108 222 942 SH   SOLE   942 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 1,170 13,365 SH   SOLE   12,330 0 1,035
ALPHABET INC CAP STK CL C 02079K107 13,660 11,446 SH   SOLE   11,362 0 84
ALPHABET INC CAP STK CL A 02079K305 6,575 5,447 SH   SOLE   5,402 0 45
AMAZON COM INC COM 023135106 23,213 11,589 SH   SOLE   11,474 0 115
AMERICAN AIRLS GROUP INC COM 02376R102 810 19,597 SH   SOLE   19,089 0 508
AMICUS THERAPEUTICS INC COM 03152W109 1,436 118,789 SH   SOLE   117,266 0 1,523
ANADARKO PETE CORP COM 032511107 6,536 96,957 SH   SOLE   95,393 0 1,564
APPLE INC COM 037833100 13,809 61,171 SH   SOLE   60,379 0 792
APPLIED INDL TECHNOLOGIES IN COM 03820C105 307 3,924 SH   SOLE   3,924 0 0
APTINYX INC COM 03836N103 326 11,269 SH   SOLE   11,236 0 33
APTIV PLC SHS G6095L109 7,430 88,557 SH   SOLE   86,007 0 2,550
ARC DOCUMENT SOLUTIONS INC COM 00191G103 1,465 515,965 SH   SOLE   269,895 0 246,070
ARISTA NETWORKS INC COM 040413106 290 1,091 SH   SOLE   690 0 401
AROTECH CORP COM NEW 042682203 1,402 412,282 SH   SOLE   215,706 0 196,576
ARQULE INC COM 04269E107 777 137,322 SH   SOLE   137,322 0 0
ARRAY BIOPHARMA INC COM 04269X105 164 10,791 SH   SOLE   10,791 0 0
ASANKO GOLD INC COM 04341Y105 16 20,000 SH   SOLE   20,000 0 0
ASPEN AEROGELS INC COM 04523Y105 1,573 344,310 SH   SOLE   179,825 0 164,485
ASTRAZENECA PLC SPONSORED ADR 046353108 2,206 55,754 SH   SOLE   54,681 0 1,073
AT&T INC COM 00206R102 1,826 54,371 SH   SOLE   54,371 0 0
ATHENEX INC COM 04685N103 979 63,004 SH   SOLE   55,180 0 7,824
ATLAS FINANCIAL HOLDINGS INC SHS NEW G06207115 1,883 187,372 SH   SOLE   97,908 0 89,464
ATTUNITY LTD SHS NEW M15332121 3,033 160,562 SH   SOLE   83,961 0 76,601
AUDENTES THERAPEUTICS INC COM 05070R104 1,751 44,228 SH   SOLE   44,228 0 0
AUTOLUS THERAPEUTICS PLC SPON ADS 05280R100 2,458 80,138 SH   SOLE   73,667 0 6,471
AUTOMATIC DATA PROCESSING IN COM 053015103 320 2,124 SH   SOLE   2,124 0 0
AVALARA INC COM 05338G106 908 25,981 SH   SOLE   20,960 0 5,021
AVANOS MED INC COM 05350V106 1,003 14,644 SH   SOLE   14,644 0 0
AVROBIO INC COM 05455M100 2,137 41,191 SH   SOLE   37,467 0 3,724
AXOGEN INC COM 05463X106 4,198 113,924 SH   SOLE   73,975 0 39,949
AXOS FINL INC COM 05465C100 7,758 225,583 SH   SOLE   222,951 0 2,632
AXT INC COM 00246W103 2,264 316,672 SH   SOLE   165,572 0 151,100
AZURE PWR GLOBAL LTD SHS V0393H103 582 35,946 SH   SOLE   31,318 0 4,628
B & G FOODS INC NEW COM 05508R106 1,359 49,505 SH   SOLE   32,043 0 17,462
B2GOLD CORP COM 11777Q209 1,035 450,000 SH   SOLE   450,000 0 0
BADGER METER INC COM 056525108 922 17,406 SH   SOLE   13,801 0 3,605
BAKER HUGHES A GE CO CL A 05722G100 275 8,124 SH   SOLE   6,130 0 1,994
BANK AMER CORP COM 060505104 3,505 118,978 SH   SOLE   118,978 0 0
BARRICK GOLD CORP COM 067901108 4,367 394,143 SH   SOLE   390,747 0 3,396
BEAZER HOMES USA INC COM NEW 07556Q881 1,695 161,408 SH   SOLE   95,582 0 65,826
BEIGENE LTD SPONSORED ADR 07725L102 595 3,453 SH   SOLE   3,453 0 0
BEL FUSE INC CL B 077347300 2,023 76,353 SH   SOLE   39,900 0 36,453
BENEFITFOCUS INC COM 08180D106 1,794 44,360 SH   SOLE   28,859 0 15,501
BIODELIVERY SCIENCES INTL IN COM 09060J106 1,057 377,438 SH   SOLE   197,199 0 180,239
BIOGEN INC COM 09062X103 17,913 50,700 SH   SOLE   49,839 0 861
BIOLIFE SOLUTIONS INC COM NEW 09062W204 4,819 275,397 SH   SOLE   194,963 0 80,434
BIOMARIN PHARMACEUTICAL INC COM 09061G101 2,021 20,839 SH   SOLE   20,646 0 193
BLUEPRINT MEDICINES CORP COM 09627Y109 1,494 19,137 SH   SOLE   17,149 0 1,988
BOEING CO COM 097023105 3,625 9,748 SH   SOLE   9,748 0 0
BOVIE MEDICAL CORP COM 10211F100 2,009 282,997 SH   SOLE   148,058 0 134,939
BRISTOL MYERS SQUIBB CO COM 110122108 620 9,981 SH   SOLE   9,981 0 0
BRUNSWICK CORP COM 117043109 303 4,515 SH   SOLE   4,515 0 0
BUILD A BEAR WORKSHOP COM 120076104 333 36,751 SH   SOLE   23,372 0 13,379
BUILDERS FIRSTSOURCE INC COM 12008R107 2,262 154,116 SH   SOLE   113,993 0 40,123
CALLAWAY GOLF CO COM 131193104 3,043 125,271 SH   SOLE   81,385 0 43,886
CALYXT INC COM 13173L107 309 20,216 SH   SOLE   17,520 0 2,696
CAMPBELL SOUP CO COM 134429109 281 7,674 SH   SOLE   7,674 0 0
CANOPY GROWTH CORP COM 138035100 11,650 239,505 SH   SOLE   234,437 0 5,068
CARPENTER TECHNOLOGY CORP COM 144285103 1,849 31,374 SH   SOLE   20,443 0 10,931
CATASYS INC COM PAR 149049504 1,255 97,690 SH   SOLE   97,690 0 0
CAVCO INDS INC DEL COM 149568107 4,469 17,664 SH   SOLE   10,465 0 7,199
CELCUITY INC COM 15102K100 385 13,392 SH   SOLE   12,699 0 693
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 1,432 43,225 SH   SOLE   28,006 0 15,219
CERUS CORP COM 157085101 3,511 486,972 SH   SOLE   356,244 0 130,728
CHAMPIONS ONCOLOGY INC COM NEW 15870P307 1,370 78,439 SH   SOLE   25,860 0 52,579
CHEGG INC COM 163092109 3,794 133,455 SH   SOLE   97,512 0 35,943
CHENIERE ENERGY INC COM NEW 16411R208 4,968 71,499 SH   SOLE   69,901 0 1,598
CHEVRON CORP NEW COM 166764100 3,342 27,327 SH   SOLE   27,327 0 0
CIENA CORP COM NEW 171779309 970 31,064 SH   SOLE   23,598 0 7,466
CLOVIS ONCOLOGY INC COM 189464100 1,057 35,996 SH   SOLE   33,057 0 2,939
CODEXIS INC COM 192005106 3,543 206,578 SH   SOLE   128,225 0 78,353
COGNEX CORP COM 192422103 1,113 19,937 SH   SOLE   18,294 0 1,643
COHERENT INC COM 192479103 633 3,676 SH   SOLE   3,676 0 0
COLGATE PALMOLIVE CO COM 194162103 1,882 28,105 SH   SOLE   28,068 0 37
COLUMBUS MCKINNON CORP N Y COM 199333105 2,123 53,694 SH   SOLE   28,121 0 25,573
COMMERCE BANCSHARES INC COM 200525103 1,369 20,739 SH   SOLE   20,739 0 0
CONCHO RES INC COM 20605P101 4,089 26,772 SH   SOLE   26,772 0 0
CONOCOPHILLIPS COM 20825C104 5,446 70,367 SH   SOLE   70,367 0 0
CONTINENTAL RESOURCES INC COM 212015101 5,470 80,113 SH   SOLE   79,469 0 644
CONTROL4 CORP COM 21240D107 2,555 74,419 SH   SOLE   38,936 0 35,483
CORCEPT THERAPEUTICS INC COM 218352102 6,072 433,131 SH   SOLE   384,869 0 48,262
CORE MOLDING TECHNOLOGIES IN COM 218683100 157 23,564 SH   SOLE   7,773 0 15,791
CORIUM INTL INC COM 21887L107 1,617 170,006 SH   SOLE   110,239 0 59,767
COUPA SOFTWARE INC COM 22266L106 354 4,474 SH   SOLE   2,557 0 1,917
COWEN INC CL A NEW 223622606 2,937 180,171 SH   SOLE   113,694 0 66,477
CRONOS GROUP INC COM 22717L101 1,661 149,389 SH   SOLE   149,389 0 0
CUTERA INC COM 232109108 3,880 119,213 SH   SOLE   86,929 0 32,284
CVS HEALTH CORP COM 126650100 1,601 20,338 SH   SOLE   18,396 0 1,942
CYBERARK SOFTWARE LTD SHS M2682V108 2,033 25,463 SH   SOLE   25,463 0 0
CYBEROPTICS CORP COM 232517102 2,247 111,224 SH   SOLE   58,209 0 53,015
CYPRESS SEMICONDUCTOR CORP COM 232806109 4,364 301,169 SH   SOLE   296,883 0 4,286
DANAHER CORP DEL COM 235851102 1,087 10,000 SH   SOLE   10,000 0 0
DATAWATCH CORP COM NEW 237917208 2,246 192,818 SH   SOLE   100,478 0 92,340
DEL FRISCOS RESTAURANT GROUP COM 245077102 267 32,181 SH   SOLE   23,171 0 9,010
DELTA AIR LINES INC DEL COM NEW 247361702 3,191 55,187 SH   SOLE   54,084 0 1,103
DEVON ENERGY CORP NEW COM 25179M103 1,424 35,641 SH   SOLE   35,641 0 0
DEXCOM INC COM 252131107 2,461 17,204 SH   SOLE   17,204 0 0
DIAMONDBACK ENERGY INC COM 25278X109 3,165 23,409 SH   SOLE   22,959 0 450
DIREXION SHS ETF TR DLY GOLD INDX 3X 25460E844 2,344 180,973 SH   SOLE   180,973 0 0
DISNEY WALT CO COM DISNEY 254687106 6,595 56,399 SH   SOLE   54,077 0 2,322
DLH HLDGS CORP COM 23335Q100 375 65,103 SH   SOLE   22,060 0 43,043
DOLLAR TREE INC COM 256746108 416 5,097 SH   SOLE   5,097 0 0
DOWDUPONT INC COM 26078J100 249 3,867 SH   SOLE   3,867 0 0
DSW INC CL A 23334L102 201 5,927 SH   SOLE   5,927 0 0
DUCOMMUN INC DEL COM 264147109 2,264 55,441 SH   SOLE   29,009 0 26,432
DUKE ENERGY CORP NEW COM NEW 26441C204 209 2,613 SH   SOLE   2,613 0 0
DULUTH HLDGS INC COM CL B 26443V101 472 15,018 SH   SOLE   13,792 0 1,226
DYNASIL CORP AMER COM 268102100 322 249,354 SH   SOLE   84,268 0 165,086
EBAY INC COM 278642103 1,805 54,650 SH   SOLE   54,650 0 0
EBIX INC COM NEW 278715206 3,078 38,893 SH   SOLE   38,893 0 0
EIGER BIOPHARMACEUTICALS INC COM 28249U105 619 51,621 SH   SOLE   51,621 0 0
ELECTRO SCIENTIFIC INDS COM 285229100 1,970 112,900 SH   SOLE   58,987 0 53,913
ENERGY RECOVERY INC COM 29270J100 2,850 318,384 SH   SOLE   310,499 0 7,885
ENGLOBAL CORP COM 293306106 185 181,466 SH   SOLE   59,849 0 121,617
ENNIS INC COM 293389102 1,524 74,515 SH   SOLE   48,388 0 26,127
ENSCO PLC SHS CLASS A G3157S106 129 15,319 SH   SOLE   15,319 0 0
EOG RES INC COM 26875P101 6,997 54,847 SH   SOLE   54,475 0 372
EROS INTL PLC SHS NEW G3788M114 332 27,564 SH   SOLE   17,658 0 9,906
EURONET WORLDWIDE INC COM 298736109 248 2,475 SH   SOLE   2,475 0 0
EVERBRIDGE INC COM 29978A104 5,214 90,450 SH   SOLE   85,359 0 5,091
EVERCORE INC CLASS A 29977A105 1,785 17,755 SH   SOLE   11,535 0 6,220
EVEREST RE GROUP LTD COM G3223R108 304 1,329 SH   SOLE   1,247 0 82
EXFO INC SUB VTG SHS 302046107 1,415 372,498 SH   SOLE   194,625 0 177,873
EXXON MOBIL CORP COM 30231G102 3,554 41,799 SH   SOLE   40,727 0 1,072
EYEPOINT PHARMACEUTICALS INC COM 30233G100 480 134,509 SH   SOLE   44,372 0 90,137
FASTENAL CO COM 311900104 435 7,500 SH   SOLE   7,500 0 0
FERRO CORP COM 315405100 2,202 94,842 SH   SOLE   61,684 0 33,158
FINISAR CORP COM NEW 31787A507 191 10,045 SH   SOLE   10,045 0 0
FIRST BANK WILLIAMSTOWN NJ COM 31931U102 1,697 129,078 SH   SOLE   67,408 0 61,670
FIRST INTERNET BANCORP COM 320557101 505 16,585 SH   SOLE   15,922 0 663
FIVE BELOW INC COM 33829M101 4,113 31,626 SH   SOLE   20,572 0 11,054
FORESCOUT TECHNOLOGIES INC COM 34553D101 407 10,783 SH   SOLE   6,794 0 3,989
FORTIVE CORP COM 34959J108 421 5,000 SH   SOLE   5,000 0 0
FOSTER L B CO COM 350060109 1,911 92,969 SH   SOLE   48,632 0 44,337
FREEPORT-MCMORAN INC CL B 35671D857 2,477 177,945 SH   SOLE   177,945 0 0
FRIEDMAN INDS INC COM 358435105 390 41,412 SH   SOLE   13,660 0 27,752
FUEL TECH INC COM 359523107 385 296,424 SH   SOLE   97,827 0 198,597
GALLAGHER ARTHUR J & CO COM 363576109 2,513 33,758 SH   SOLE   33,758 0 0
GENPACT LIMITED SHS G3922B107 277 9,039 SH   SOLE   9,039 0 0
GILEAD SCIENCES INC COM 375558103 2,359 30,553 SH   SOLE   30,553 0 0
GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 525 13,825 SH   SOLE   12,346 0 1,479
GLOBUS MED INC CL A 379577208 1,719 30,288 SH   SOLE   30,288 0 0
GMS INC COM 36251C103 1,527 65,798 SH   SOLE   64,029 0 1,769
GOLAR LNG LTD BERMUDA SHS G9456A100 2,379 85,589 SH   SOLE   82,179 0 3,410
GOLDMAN SACHS GROUP INC COM 38141G104 4,608 20,548 SH   SOLE   20,537 0 11
GRAHAM CORP COM 384556106 2,178 77,307 SH   SOLE   40,432 0 36,875
GREAT LAKES DREDGE & DOCK CO COM 390607109 2,019 325,593 SH   SOLE   298,043 0 27,550
GSE SYS INC COM 36227K106 356 98,762 SH   SOLE   32,579 0 66,183
GW PHARMACEUTICALS PLC ADS 36197T103 1,544 8,938 SH   SOLE   8,938 0 0
HANNON ARMSTRONG SUST INFR C COM 41068X100 1,239 57,694 SH   SOLE   51,902 0 5,792
HARLEY DAVIDSON INC COM 412822108 1,040 22,952 SH   SOLE   18,490 0 4,462
HARVARD BIOSCIENCE INC COM 416906105 2,740 521,874 SH   SOLE   274,655 0 247,219
HAWKINS INC COM 420261109 2,354 56,800 SH   SOLE   32,603 0 24,197
HCI GROUP INC COM 40416E103 2,104 48,090 SH   SOLE   28,237 0 19,853
HEALTHEQUITY INC COM 42226A107 1,541 16,327 SH   SOLE   16,327 0 0
HEXCEL CORP NEW COM 428291108 397 5,923 SH   SOLE   5,923 0 0
HOME DEPOT INC COM 437076102 13,904 67,121 SH   SOLE   66,071 0 1,050
IAC INTERACTIVECORP COM 44919P508 496 2,290 SH   SOLE   2,290 0 0
ICHOR HOLDINGS SHS G4740B105 1,446 70,789 SH   SOLE   45,762 0 25,027
IDENTIV INC COM NEW 45170X205 3,532 592,660 SH   SOLE   356,827 0 235,833
ILLINOIS TOOL WKS INC COM 452308109 1,067 7,564 SH   SOLE   7,564 0 0
ILLUMINA INC COM 452327109 12,255 33,386 SH   SOLE   33,084 0 302
IMMUNOGEN INC COM 45253H101 584 61,676 SH   SOLE   61,676 0 0
IMPINJ INC COM 453204109 461 18,577 SH   SOLE   12,253 0 6,324
INFINITY PHARMACEUTICALS INC COM 45665G303 988 364,401 SH   SOLE   329,589 0 34,812
INGERSOLL-RAND PLC SHS G47791101 203 1,989 SH   SOLE   625 0 1,364
INNOVATIVE INDL PPTYS INC COM 45781V101 6,763 140,197 SH   SOLE   132,703 0 7,494
INSMED INC COM PAR $.01 457669307 452 22,370 SH   SOLE   22,370 0 0
INSULET CORP COM 45784P101 7,150 67,486 SH   SOLE   54,543 0 12,943
INTEGRATED DEVICE TECHNOLOGY COM 458118106 3,423 72,812 SH   SOLE   71,413 0 1,399
INTERPACE DIAGNOSTICS GROUP COM NEW 46062X204 465 302,172 SH   SOLE   99,651 0 202,521
INTERSECTIONS INC COM 460981301 349 192,829 SH   SOLE   63,592 0 129,237
INTERXION HOLDING N.V SHS N47279109 371 5,511 SH   SOLE   5,511 0 0
INTRA CELLULAR THERAPIES INC COM 46116X101 724 33,384 SH   SOLE   33,384 0 0
INTRICON CORP COM 46121H109 1,126 20,042 SH   SOLE   6,693 0 13,349
INTUIT COM 461202103 11,849 52,106 SH   SOLE   51,750 0 356
INUVO INC COM NEW 46122W204 125 201,124 SH   SOLE   66,393 0 134,731
INVESTMENT TECHNOLOGY GRP NE COM 46145F105 496 22,895 SH   SOLE   14,141 0 8,754
IPG PHOTONICS CORP COM 44980X109 446 2,860 SH   SOLE   2,860 0 0
ISHARES TR RUS 2000 GRW ETF 464287648 393 1,827 SH   SOLE   1,827 0 0
ITERIS INC COM 46564T107 972 180,710 SH   SOLE   168,578 0 12,132
ITRON INC COM 465741106 1,059 16,490 SH   SOLE   14,291 0 2,199
JASON INDS INC COM 471172106 822 243,849 SH   SOLE   80,416 0 163,433
JD COM INC SPON ADR CL A 47215P106 2,104 80,644 SH   SOLE   79,344 0 1,300
JOHN BEAN TECHNOLOGIES CORP COM 477839104 272 2,278 SH   SOLE   2,278 0 0
JOHNSON OUTDOORS INC CL A 479167108 1,803 19,389 SH   SOLE   10,136 0 9,253
JPMORGAN CHASE & CO COM 46625H100 7,366 65,277 SH   SOLE   64,149 0 1,128
KEURIG DR PEPPER INC COM 49271V100 444 19,177 SH   SOLE   12,681 0 6,496
KINROSS GOLD CORP COM NO PAR 496902404 858 317,766 SH   SOLE   317,766 0 0
KIRKLANDS INC COM 497498105 1,067 105,729 SH   SOLE   55,259 0 50,470
KONINKLIJKE PHILIPS N V NY REG SH NEW 500472303 815 17,914 SH   SOLE   17,914 0 0
KORNIT DIGITAL LTD SHS M6372Q113 2,332 106,502 SH   SOLE   97,026 0 9,476
KOSMOS ENERGY LTD SHS G5315B107 4,901 524,200 SH   SOLE   497,552 0 26,648
LANTRONIX INC COM NEW 516548203 1,261 309,894 SH   SOLE   144,070 0 165,824
LEIDOS HLDGS INC COM 525327102 1,762 25,483 SH   SOLE   24,814 0 669
LIMBACH HLDGS INC COM 53263P105 201 17,851 SH   SOLE   16,519 0 1,332
LIMONEIRA CO COM 532746104 265 10,162 SH   SOLE   7,402 0 2,760
LINCOLN EDL SVCS CORP COM 533535100 375 165,908 SH   SOLE   54,721 0 111,187
LINCOLN ELEC HLDGS INC COM 533900106 248 2,650 SH   SOLE   2,650 0 0
LINDSAY CORP COM 535555106 3,067 30,601 SH   SOLE   29,234 0 1,367
LOCKHEED MARTIN CORP COM 539830109 1,357 3,923 SH   SOLE   3,923 0 0
LRAD CORP COM 50213V109 594 194,044 SH   SOLE   65,760 0 128,284
LSI INDS INC COM 50216C108 1,044 226,956 SH   SOLE   118,562 0 108,394
LUMENTUM HLDGS INC COM 55024U109 1,410 23,523 SH   SOLE   16,008 0 7,515
LUNA INNOVATIONS COM 550351100 1,057 327,138 SH   SOLE   171,293 0 155,845
LUXFER HOLDINGS PLC SHS G5698W116 2,590 111,413 SH   SOLE   58,215 0 53,198
MAG SILVER CORP COM 55903Q104 142 17,457 SH   SOLE   17,407 0 50
MANCHESTER UTD PLC NEW ORD CL A G5784H106 271 12,056 SH   SOLE   8,855 0 3,201
MANITEX INTL INC COM 563420108 2,367 224,821 SH   SOLE   117,624 0 107,197
MARCUS & MILLICHAP INC COM 566324109 688 19,823 SH   SOLE   19,230 0 593
MARSH & MCLENNAN COS INC COM 571748102 2,368 28,622 SH   SOLE   28,622 0 0
MARTIN MARIETTA MATLS INC COM 573284106 849 4,664 SH   SOLE   4,542 0 122
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 1,255 65,025 SH   SOLE   65,025 0 0
MATADOR RES CO COM 576485205 2,332 70,563 SH   SOLE   42,320 0 28,243
MAXWELL TECHNOLOGIES INC COM 577767106 271 77,622 SH   SOLE   67,265 0 10,357
MCEWEN MNG INC COM 58039P107 609 313,950 SH   SOLE   313,950 0 0
MEDICAL PPTYS TRUST INC COM 58463J304 921 61,750 SH   SOLE   61,750 0 0
MICROSOFT CORP COM 594918104 11,770 102,913 SH   SOLE   102,060 0 853
MIMECAST LTD ORD SHS G14838109 3,303 78,870 SH   SOLE   60,650 0 18,220
MIRATI THERAPEUTICS INC COM 60468T105 270 5,729 SH   SOLE   5,729 0 0
MITEK SYS INC COM NEW 606710200 2,868 406,784 SH   SOLE   271,580 0 135,204
MODEL N INC COM 607525102 2,320 146,347 SH   SOLE   90,873 0 55,474
MOMENTA PHARMACEUTICALS INC COM 60877T100 330 12,533 SH   SOLE   12,533 0 0
MOMO INC ADR 60879B107 2,667 60,884 SH   SOLE   60,884 0 0
MONGODB INC CL A 60937P106 7,948 97,462 SH   SOLE   92,293 0 5,169
MORGAN STANLEY COM NEW 617446448 7,014 150,620 SH   SOLE   148,103 0 2,517
MUELLER WTR PRODS INC COM SER A 624758108 820 71,256 SH   SOLE   61,941 0 9,315
NATERA INC COM 632307104 2,935 122,594 SH   SOLE   88,707 0 33,887
NEOS THERAPEUTICS INC COM 64052L106 1,386 285,716 SH   SOLE   177,948 0 107,768
NEVRO CORP COM 64157F103 654 11,473 SH   SOLE   11,473 0 0
NEW GOLD INC CDA COM 644535106 81 102,557 SH   SOLE   102,557 0 0
NEW YORK & CO INC COM 649295102 1,740 450,725 SH   SOLE   235,648 0 215,077
NEWFIELD EXPL CO COM 651290108 1,125 39,024 SH   SOLE   39,024 0 0
NEWMONT MINING CORP COM 651639106 1,356 44,897 SH   SOLE   44,897 0 0
NIGHTSTAR THERAPEUTICS PLC ADR 65413A101 1,284 62,860 SH   SOLE   62,365 0 495
NLIGHT INC COM 65487K100 818 36,808 SH   SOLE   31,337 0 5,471
NORTHERN TECH INTL CORP COM 665809109 602 17,351 SH   SOLE   5,724 0 11,627
NOVANTA INC COM 67000B104 4,574 66,869 SH   SOLE   34,815 0 32,054
NOVARTIS A G SPONSORED ADR 66987V109 770 8,940 SH   SOLE   8,940 0 0
NOVOCURE LTD ORD SHS G6674U108 8,862 169,127 SH   SOLE   131,453 0 37,674
NUANCE COMMUNICATIONS INC COM 67020Y100 1,750 101,033 SH   SOLE   101,033 0 0
NUTRIEN LTD COM 67077M108 1,295 22,444 SH   SOLE   22,444 0 0
NUVECTRA CORP COM 67075N108 4,032 183,418 SH   SOLE   107,814 0 75,604
O2MICRO INTERNATIONAL LTD SPONS ADR 67107W100 135 58,572 SH   SOLE   19,317 0 39,255
OCEAN BIO CHEM INC COM 674631106 323 79,209 SH   SOLE   26,765 0 52,444
OCEANEERING INTL INC COM 675232102 924 33,476 SH   SOLE   30,100 0 3,376
OKTA INC CL A 679295105 7,624 108,352 SH   SOLE   107,608 0 744
ON DECK CAP INC COM 682163100 296 39,100 SH   SOLE   22,375 0 16,725
ON TRACK INNOVATION LTD SHS M8791A109 181 183,024 SH   SOLE   60,401 0 122,623
ONCOMED PHARMACEUTICALS INC COM 68234X102 205 96,639 SH   SOLE   96,639 0 0
OPKO HEALTH INC COM 68375N103 989 285,700 SH   SOLE   285,700 0 0
OXFORD IMMUNOTEC GLOBAL PLC ORD SHS G6855A103 2,776 171,017 SH   SOLE   106,152 0 64,865
PACKAGING CORP AMER COM 695156109 466 4,247 SH   SOLE   4,247 0 0
PAGSEGURO DIGITAL LTD COM CL A G68707101 269 9,723 SH   SOLE   6,986 0 2,737
PALO ALTO NETWORKS INC COM 697435105 18,664 82,855 SH   SOLE   81,280 0 1,575
PARKE BANCORP INC COM 700885106 498 22,175 SH   SOLE   7,294 0 14,881
PATRICK INDS INC COM 703343103 2,818 47,602 SH   SOLE   34,826 0 12,776
PATTERN ENERGY GROUP INC CL A 70338P100 596 30,003 SH   SOLE   26,518 0 3,485
PAYCHEX INC COM 704326107 4,616 62,678 SH   SOLE   62,678 0 0
PAYMENT DATA SYS INC COM NEW 70438S202 223 121,345 SH   SOLE   40,028 0 81,317
PEAK RESORTS INC COM 70469L100 332 67,791 SH   SOLE   23,017 0 44,774
PENUMBRA INC COM 70975L107 986 6,587 SH   SOLE   6,587 0 0
PERCEPTRON INC COM 71361F100 959 98,356 SH   SOLE   51,468 0 46,888
PERION NETWORK LTD SHS NEW M78673114 178 59,243 SH   SOLE   19,543 0 39,700
PERKINELMER INC COM 714046109 978 10,059 SH   SOLE   10,059 0 0
PERMA-FIX ENVIRONMENTAL SVCS COM NEW 714157203 366 87,141 SH   SOLE   29,216 0 57,925
PETIQ INC COM CL A 71639T106 6,419 163,297 SH   SOLE   157,512 0 5,785
PIVOTAL SOFTWARE INC COM CL A 72582H107 329 16,790 SH   SOLE   11,146 0 5,644
PLURALSIGHT INC COM CL A 72941B106 340 10,618 SH   SOLE   7,072 0 3,546
PROCTER AND GAMBLE CO COM 742718109 1,960 23,548 SH   SOLE   23,548 0 0
PROFIRE ENERGY INC COM 74316X101 1,243 389,674 SH   SOLE   204,021 0 185,653
PROOFPOINT INC COM 743424103 3,897 36,647 SH   SOLE   29,770 0 6,877
PROPETRO HLDG CORP COM 74347M108 1,545 93,687 SH   SOLE   92,493 0 1,194
PROQR THRAPEUTICS N V SHS EURO N71542109 586 30,274 SH   SOLE   30,274 0 0
PROTEOSTASIS THERAPEUTICS IN COM 74373B109 234 96,900 SH   SOLE   96,900 0 0
PROVIDENT FINL HLDGS INC COM 743868101 956 52,248 SH   SOLE   27,324 0 24,924
PTC INC COM 69370C100 5,621 52,936 SH   SOLE   52,234 0 702
PURE STORAGE INC CL A 74624M102 401 15,458 SH   SOLE   15,458 0 0
QUALCOMM INC COM 747525103 823 11,429 SH   SOLE   11,429 0 0
QUANTA SVCS INC COM 74762E102 792 23,713 SH   SOLE   23,713 0 0
QUANTUM CORP COM NEW 747906501 46 19,150 SH   SOLE   19,150 0 0
QUEST RESOURCE HLDG CORP COM NEW 74836W203 153 59,618 SH   SOLE   19,660 0 39,958
QUIDEL CORP COM 74838J101 2,332 35,785 SH   SOLE   26,097 0 9,688
QUINSTREET INC COM 74874Q100 651 48,008 SH   SOLE   48,008 0 0
RA PHARMACEUTICALS INC COM 74933V108 623 34,453 SH   SOLE   34,453 0 0
RADA ELECTR INDS LTD COM PAR NEW M81863124 978 333,676 SH   SOLE   159,130 0 174,546
RADIANT LOGISTICS INC COM 75025X100 2,797 473,295 SH   SOLE   247,543 0 225,752
RANDGOLD RES LTD ADR 752344309 1,105 15,659 SH   SOLE   15,648 0 11
RANGE RES CORP COM 75281A109 1,055 62,107 SH   SOLE   62,107 0 0
RAVEN INDS INC COM 754212108 1,682 36,773 SH   SOLE   36,773 0 0
RAYTHEON CO COM NEW 755111507 14,004 67,763 SH   SOLE   67,057 0 706
RECRO PHARMA INC COM 75629F109 1,798 252,874 SH   SOLE   156,961 0 95,913
REGENERON PHARMACEUTICALS COM 75886F107 5,096 12,613 SH   SOLE   12,107 0 506
REVANCE THERAPEUTICS INC COM 761330109 2,171 87,355 SH   SOLE   87,355 0 0
ROCKET PHARMACEUTICALS INC COM 77313F106 690 28,024 SH   SOLE   27,040 0 984
RUBICON PROJ INC COM 78112V102 335 93,155 SH   SOLE   66,132 0 27,023
SAGE THERAPEUTICS INC COM 78667J108 514 3,642 SH   SOLE   3,642 0 0
SANDSTORM GOLD LTD COM NEW 80013R206 910 244,081 SH   SOLE   244,081 0 0
SANGAMO THERAPEUTICS INC COM 800677106 1,733 102,223 SH   SOLE   94,837 0 7,386
SAVARA INC COM 805111101 180 16,133 SH   SOLE   16,133 0 0
SCHLUMBERGER LTD COM 806857108 6,250 102,590 SH   SOLE   101,054 0 1,536
SCHNEIDER NATIONAL INC CL B 80689H102 252 10,086 SH   SOLE   10,086 0 0
SCHWAB CHARLES CORP NEW COM 808513105 1,883 38,313 SH   SOLE   37,498 0 815
SEABRIDGE GOLD INC COM 811916105 1,140 88,008 SH   SOLE   86,888 0 1,120
SELECT SECTOR SPDR TR ENERGY 81369Y506 236 3,110 SH   SOLE   3,110 0 0
SEMTECH CORP COM 816850101 983 17,675 SH   SOLE   16,201 0 1,474
SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 765 15,444 SH   SOLE   15,444 0 0
SHILOH INDS INC COM 824543102 1,106 100,568 SH   SOLE   52,629 0 47,939
SILICON MOTION TECHNOLOGY CO SPONSORED ADR 82706C108 1,496 27,858 SH   SOLE   27,858 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 454 5,002 SH   SOLE   5,002 0 0
SMTC CORP COM NEW 832682207 599 207,326 SH   SOLE   68,384 0 138,942
SNAP ON INC COM 833034101 1,439 7,835 SH   SOLE   7,613 0 222
SPDR SERIES TRUST S&P OILGAS EXP 78464A730 239 5,510 SH   SOLE   5,510 0 0
SPLUNK INC COM 848637104 2,265 18,730 SH   SOLE   18,730 0 0
SPOTIFY TECHNOLOGY S A SHS L8681T102 7,842 43,368 SH   SOLE   41,933 0 1,435
STARBUCKS CORP COM 855244109 1,377 24,219 SH   SOLE   23,227 0 992
STERLING CONSTRUCTION CO INC COM 859241101 2,809 196,139 SH   SOLE   102,513 0 93,626
STITCH FIX INC COM CL A 860897107 306 6,995 SH   SOLE   3,983 0 3,012
STMICROELECTRONICS N V NY REGISTRY 861012102 1,027 56,024 SH   SOLE   56,024 0 0
STRONGBRIDGE BIOPHARMA PLC SHS USD G85347105 2,106 434,161 SH   SOLE   257,706 0 176,455
STRYKER CORP COM 863667101 202 1,138 SH   SOLE   1,138 0 0
SUNOPTA INC COM 8676EP108 1,772 241,116 SH   SOLE   142,324 0 98,792
SUNRUN INC COM 86771W105 1,574 126,499 SH   SOLE   120,367 0 6,132
SUNTRUST BKS INC COM 867914103 3,232 48,396 SH   SOLE   48,396 0 0
SUPERNUS PHARMACEUTICALS INC COM 868459108 3,210 63,754 SH   SOLE   39,685 0 24,069
SVB FINL GROUP COM 78486Q101 4,810 15,476 SH   SOLE   15,298 0 178
SYNAPTICS INC COM 87157D109 667 14,620 SH   SOLE   14,620 0 0
T2 BIOSYSTEMS INC COM 89853L104 5,047 677,433 SH   SOLE   663,095 0 14,338
TABLEAU SOFTWARE INC CL A 87336U105 289 2,586 SH   SOLE   1,510 0 1,076
TANDEM DIABETES CARE INC COM NEW 875372203 2,247 52,457 SH   SOLE   27,445 0 25,012
TARGA RES CORP COM 87612G101 241 4,277 SH   SOLE   4,181 0 96
TECHNIPFMC PLC COM G87110105 1,395 44,645 SH   SOLE   44,056 0 589
TECOGEN INC NEW COM NEW 87876P201 1,662 527,486 SH   SOLE   387,003 0 140,483
TELENAV INC COM 879455103 1,190 235,675 SH   SOLE   123,750 0 111,925
TENET HEALTHCARE CORP COM NEW 88033G407 1,038 36,482 SH   SOLE   36,482 0 0
TESARO INC COM 881569107 607 15,548 SH   SOLE   15,147 0 401
TETRA TECHNOLOGIES INC DEL COM 88162F105 2,053 455,228 SH   SOLE   293,466 0 161,762
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR 881624209 509 23,630 SH   SOLE   23,630 0 0
TEXTAINER GROUP HOLDINGS LTD SHS G8766E109 897 70,070 SH   SOLE   45,383 0 24,687
THESTREET INC COM 88368Q103 409 185,849 SH   SOLE   61,351 0 124,498
TIMKEN CO COM 887389104 270 5,426 SH   SOLE   5,426 0 0
TITAN MACHY INC COM 88830R101 2,195 141,725 SH   SOLE   82,905 0 58,820
TPI COMPOSITES INC COM 87266J104 2,785 97,551 SH   SOLE   91,051 0 6,500
TRANSCAT INC COM 893529107 1,127 49,339 SH   SOLE   25,799 0 23,540
TRIMBLE INC COM 896239100 2,059 47,376 SH   SOLE   46,790 0 586
TRIPLEPOINT VENTURE GROWTH B COM 89677Y100 1,250 91,990 SH   SOLE   91,990 0 0
TRITON INTL LTD CL A G9078F107 247 7,438 SH   SOLE   7,438 0 0
U S CONCRETE INC COM NEW 90333L201 1,370 29,884 SH   SOLE   29,113 0 771
ULTRALIFE CORP COM 903899102 1,483 182,017 SH   SOLE   95,169 0 86,848
UNDER ARMOUR INC CL A 904311107 392 18,492 SH   SOLE   11,053 0 7,439
UNITEDHEALTH GROUP INC COM 91324P102 908 3,413 SH   SOLE   3,413 0 0
UNIVERSAL DISPLAY CORP COM 91347P105 1,764 14,965 SH   SOLE   13,694 0 1,271
USA TECHNOLOGIES INC COM NO PAR 90328S500 1,601 222,345 SH   SOLE   116,433 0 105,912
USA TRUCK INC COM 902925106 2,181 107,794 SH   SOLE   56,288 0 51,506
VALERITAS HLDGS INC COM NEW 91914N202 445 334,336 SH   SOLE   254,932 0 79,404
VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 3,210 173,339 SH   SOLE   173,339 0 0
VANECK VECTORS ETF TR JR GOLD MINERS E 92189F791 693 25,333 SH   SOLE   25,258 0 75
VEEVA SYS INC CL A COM 922475108 3,768 34,610 SH   SOLE   34,610 0 0
VERACYTE INC COM 92337F107 3,011 315,286 SH   SOLE   192,716 0 122,570
VERICEL CORP COM 92346J108 2,184 154,324 SH   SOLE   95,790 0 58,534
VERIZON COMMUNICATIONS INC COM 92343V104 2,100 39,326 SH   SOLE   39,326 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 11,864 61,557 SH   SOLE   60,748 0 809
VIAVI SOLUTIONS INC COM 925550105 1,953 172,197 SH   SOLE   111,060 0 61,137
VIEWRAY INC COM 92672L107 2,231 238,335 SH   SOLE   171,679 0 66,656
VIPSHOP HLDGS LTD SPONSORED ADR 92763W103 225 36,032 SH   SOLE   36,032 0 0
VISTEON CORP COM NEW 92839U206 420 4,523 SH   SOLE   4,523 0 0
VMWARE INC CL A COM 928563402 3,808 24,400 SH   SOLE   24,400 0 0
VONAGE HLDGS CORP COM 92886T201 1,466 103,502 SH   SOLE   103,502 0 0
VULCAN MATLS CO COM 929160109 920 8,274 SH   SOLE   8,059 0 215
WABTEC CORP COM 929740108 1,284 12,240 SH   SOLE   12,240 0 0
WALMART INC COM 931142103 573 6,102 SH   SOLE   6,102 0 0
WASTE MGMT INC DEL COM 94106L109 237 2,620 SH   SOLE   2,620 0 0
WATTS WATER TECHNOLOGIES INC CL A 942749102 819 9,868 SH   SOLE   8,654 0 1,214
WEIBO CORP SPONSORED ADR 948596101 687 9,390 SH   SOLE   9,390 0 0
WHEATON PRECIOUS METALS CORP COM 962879102 626 35,790 SH   SOLE   29,307 0 6,483
WILLDAN GROUP INC COM 96924N100 1,913 56,324 SH   SOLE   29,431 0 26,893
WINTRUST FINL CORP COM 97650W108 238 2,807 SH   SOLE   2,807 0 0
WIRELESS TELECOM GROUP INC COM 976524108 395 216,921 SH   SOLE   73,617 0 143,304
WISDOMTREE INVTS INC COM 97717P104 377 44,479 SH   SOLE   44,479 0 0
XYLEM INC COM 98419M100 1,364 17,081 SH   SOLE   13,788 0 3,293
YAMANA GOLD INC COM 98462Y100 996 400,000 SH   SOLE   400,000 0 0
ZSCALER INC COM 98980G102 1,176 28,844 SH   SOLE   24,548 0 4,296