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 5,581 99,581 SH   SOLE   94,191 0 5,390
AAR CORP COM 000361105 1,631 43,183 SH   SOLE   29,450 0 13,733
ABEONA THERAPEUTICS INC COM 00289Y107 656 38,467 SH   SOLE   38,467 0 0
ACCELERATE DIAGNOSTICS INC COM 00430H102 1,543 68,737 SH   SOLE   50,336 0 18,401
ACUITY BRANDS INC COM 00508Y102 478 2,792 SH   SOLE   2,792 0 0
ADAPTIMMUNE THERAPEUTICS PLC SPONDS ADR 00653A107 598 72,996 SH   SOLE   72,996 0 0
ADESTO TECHNOLOGIES CORP COM 00687D101 1,874 238,740 SH   SOLE   129,241 0 109,499
AERIE PHARMACEUTICALS INC COM 00771V108 3,906 80,366 SH   SOLE   80,366 0 0
AEROVIRONMENT INC COM 008073108 2,058 38,023 SH   SOLE   25,774 0 12,249
AGNICO EAGLE MINES LTD COM 008474108 9,882 218,569 SH   SOLE   210,285 0 8,284
AIR TRANSPORT SERVICES GRP I COM 00922R105 1,615 66,342 SH   SOLE   45,101 0 21,241
ALEXANDER & BALDWIN INC NEW COM 014491104 208 4,500 SH   SOLE   4,500 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 13,603 78,762 SH   SOLE   76,215 0 2,547
ALLEGION PUB LTD CO ORD SHS G0176J109 467 5,395 SH   SOLE   5,395 0 0
ALLIANCE DATA SYSTEMS CORP COM 018581108 300 1,355 SH   SOLE   1,355 0 0
ALLSTATE CORP COM 020002101 361 3,924 SH   SOLE   3,924 0 0
ALPHABET INC CAP STK CL C 02079K107 12,269 12,792 SH   SOLE   12,510 0 282
ALPHABET INC CAP STK CL A 02079K305 7,385 7,584 SH   SOLE   7,445 0 139
AMAZON COM INC COM 023135106 18,349 19,087 SH   SOLE   18,513 0 574
AMBER RD INC COM 02318Y108 1,443 187,923 SH   SOLE   101,674 0 86,249
AMERICAN AIRLS GROUP INC COM 02376R102 2,079 43,788 SH   SOLE   43,000 0 788
AMERICAN EXPRESS CO COM 025816109 498 5,500 SH   SOLE   5,500 0 0
AMERICAN SUPERCONDUCTOR CORP SHS NEW 030111207 78 17,167 SH   SOLE   17,167 0 0
AMICUS THERAPEUTICS INC COM 03152W109 2,426 160,889 SH   SOLE   159,366 0 1,523
ANADARKO PETE CORP COM 032511107 1,327 27,166 SH   SOLE   27,166 0 0
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 385 3,229 SH   SOLE   3,229 0 0
APACHE CORP COM 037411105 1,277 27,884 SH   SOLE   27,884 0 0
APPLE INC COM 037833100 15,173 98,451 SH   SOLE   95,211 0 3,240
APPLIED INDL TECHNOLOGIES IN COM 03820C105 375 5,705 SH   SOLE   5,705 0 0
AQUA METALS INC COM 03837J101 278 40,601 SH   SOLE   36,145 0 4,456
ARDMORE SHIPPING CORP COM Y0207T100 1,078 130,661 SH   SOLE   70,103 0 60,558
AROTECH CORP COM NEW 042682203 1,797 427,899 SH   SOLE   231,323 0 196,576
ASANKO GOLD INC COM 04341Y105 19 20,000 SH   SOLE   20,000 0 0
ASPEN AEROGELS INC COM 04523Y105 823 189,280 SH   SOLE   102,082 0 87,198
AT&T INC COM 00206R102 2,379 60,726 SH   SOLE   60,726 0 0
ATARA BIOTHERAPEUTICS INC COM 046513107 429 25,905 SH   SOLE   25,905 0 0
ATLAS FINANCIAL HOLDINGS INC SHS NEW G06207115 1,937 102,512 SH   SOLE   54,791 0 47,721
ATLASSIAN CORP PLC CL A G06242104 697 19,833 SH   SOLE   19,011 0 822
ATRICURE INC COM 04963C209 3,172 141,798 SH   SOLE   100,128 0 41,670
AUDENTES THERAPEUTICS INC COM 05070R104 490 17,481 SH   SOLE   17,481 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 232 2,124 SH   SOLE   2,124 0 0
AVEO PHARMACEUTICALS INC COM 053588109 550 150,620 SH   SOLE   150,620 0 0
AWARE INC MASS COM 05453N100 408 87,791 SH   SOLE   34,977 0 52,814
AXOGEN INC COM 05463X106 3,774 195,014 SH   SOLE   125,025 0 69,989
AXT INC COM 00246W103 3,002 328,121 SH   SOLE   177,021 0 151,100
AZURE PWR GLOBAL LTD SHS V0393H103 3,184 200,241 SH   SOLE   192,941 0 7,300
B2GOLD CORP COM 11777Q209 28 10,000 SH   SOLE   10,000 0 0
BADGER METER INC COM 056525108 1,027 20,960 SH   SOLE   17,355 0 3,605
BAIDU INC SPON ADR REP A 056752108 1,240 5,005 SH   SOLE   5,005 0 0
BANK AMER CORP COM 060505104 3,015 118,978 SH   SOLE   118,978 0 0
BANK COMM HLDGS COM 06424J103 1,721 149,688 SH   SOLE   80,780 0 68,908
BARRICK GOLD CORP COM 067901108 2,403 149,321 SH   SOLE   148,768 0 553
BB&T CORP COM 054937107 1,125 23,975 SH   SOLE   23,975 0 0
BEACON ROOFING SUPPLY INC COM 073685109 1,927 37,609 SH   SOLE   36,920 0 689
BEAZER HOMES USA INC COM NEW 07556Q881 3,325 177,450 SH   SOLE   111,624 0 65,826
BENEFITFOCUS INC COM 08180D106 1,634 48,549 SH   SOLE   33,048 0 15,501
BIG LOTS INC COM 089302103 1,621 30,267 SH   SOLE   21,265 0 9,002
BIOGEN INC COM 09062X103 11,783 37,631 SH   SOLE   36,458 0 1,173
BIOLIFE SOLUTIONS INC COM NEW 09062W204 484 84,755 SH   SOLE   33,205 0 51,550
BIOMARIN PHARMACEUTICAL INC COM 09061G101 849 9,121 SH   SOLE   9,121 0 0
BIOVERATIV INC COM 09075E100 238 4,173 SH   SOLE   4,024 0 149
BOEING CO COM 097023105 2,724 10,716 SH   SOLE   10,716 0 0
BOFI HLDG INC COM 05566U108 6,100 214,267 SH   SOLE   210,504 0 3,763
BORGWARNER INC COM 099724106 1,747 34,108 SH   SOLE   34,108 0 0
BOX INC CL A 10316T104 1,389 71,905 SH   SOLE   71,905 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 483 7,584 SH   SOLE   7,584 0 0
BROADWIND ENERGY INC COM NEW 11161T207 286 88,125 SH   SOLE   88,125 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107 2,705 150,384 SH   SOLE   110,261 0 40,123
CALLAWAY GOLF CO COM 131193104 1,991 137,994 SH   SOLE   94,108 0 43,886
CALLIDUS SOFTWARE INC COM 13123E500 2,198 89,181 SH   SOLE   52,283 0 36,898
CAMPBELL SOUP CO COM 134429109 490 10,456 SH   SOLE   10,456 0 0
CARDIOVASCULAR SYS INC DEL COM 141619106 2,465 87,579 SH   SOLE   59,671 0 27,908
CARPENTER TECHNOLOGY CORP COM 144285103 1,652 34,400 SH   SOLE   23,469 0 10,931
CAVCO INDS INC DEL COM 149568107 2,870 19,448 SH   SOLE   12,249 0 7,199
CAVIUM INC COM 14964U108 3,046 46,188 SH   SOLE   45,676 0 512
CCA INDS INC COM 124867102 170 50,858 SH   SOLE   20,209 0 30,649
CELCUITY INC COM 15102K100 184 15,000 SH   SOLE   14,307 0 693
CELGENE CORP COM 151020104 16,935 116,134 SH   SOLE   113,141 0 2,993
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 1,756 47,207 SH   SOLE   31,988 0 15,219
CHECK POINT SOFTWARE TECH LT ORD M22465104 455 3,991 SH   SOLE   3,991 0 0
CHEGG INC COM 163092109 1,656 111,574 SH   SOLE   75,631 0 35,943
CHENIERE ENERGY INC COM NEW 16411R208 2,593 57,567 SH   SOLE   55,969 0 1,598
CHEVRON CORP NEW COM 166764100 714 6,077 SH   SOLE   6,077 0 0
CLARUS CORP NEW COM 18270P109 1,886 251,408 SH   SOLE   135,692 0 115,716
CODEXIS INC COM 192005106 1,909 287,085 SH   SOLE   154,436 0 132,649
COGNEX CORP COM 192422103 12,387 112,321 SH   SOLE   108,536 0 3,785
COLGATE PALMOLIVE CO COM 194162103 2,115 29,037 SH   SOLE   29,000 0 37
COLUMBUS MCKINNON CORP N Y COM 199333105 2,112 55,764 SH   SOLE   30,191 0 25,573
COMBIMATRIX CORPORATION COM PAR 20009T501 496 66,070 SH   SOLE   25,878 0 40,192
COMMERCE BANCSHARES INC COM 200525103 1,141 19,752 SH   SOLE   19,752 0 0
COMMVAULT SYSTEMS INC COM 204166102 359 5,908 SH   SOLE   5,908 0 0
CONOCOPHILLIPS COM 20825C104 5,292 105,735 SH   SOLE   104,915 0 820
CONTINENTAL RESOURCES INC COM 212015101 4,018 104,071 SH   SOLE   102,231 0 1,840
CONTROL4 CORP COM 21240D107 1,901 64,518 SH   SOLE   34,681 0 29,837
COPART INC COM 217204106 344 10,000 SH   SOLE   10,000 0 0
CORCEPT THERAPEUTICS INC COM 218352102 5,869 304,101 SH   SOLE   257,726 0 46,375
CORE MOLDING TECHNOLOGIES IN COM 218683100 418 19,032 SH   SOLE   7,322 0 11,710
CORINDUS VASCULAR ROBOTICS I COM 218730109 1,213 798,063 SH   SOLE   487,182 0 310,881
CORIUM INTL INC COM 21887L107 2,108 190,254 SH   SOLE   102,638 0 87,616
COVENANT TRANSN GROUP INC CL A 22284P105 2,367 81,675 SH   SOLE   43,920 0 37,755
CROSS CTRY HEALTHCARE INC COM 227483104 1,846 129,712 SH   SOLE   88,381 0 41,331
CRYOLIFE INC COM 228903100 2,080 91,641 SH   SOLE   63,358 0 28,283
CUMBERLAND PHARMACEUTICALS I COM 230770109 244 34,494 SH   SOLE   13,515 0 20,979
CUTERA INC COM 232109108 4,102 99,198 SH   SOLE   64,797 0 34,401
CVD EQUIPMENT CORP COM 126601103 354 32,188 SH   SOLE   12,724 0 19,464
CYPRESS SEMICONDUCTOR CORP COM 232806109 5,307 353,321 SH   SOLE   349,506 0 3,815
CYTOKINETICS INC COM NEW 23282W605 1,142 78,758 SH   SOLE   69,651 0 9,107
DANAHER CORP DEL COM 235851102 858 10,000 SH   SOLE   10,000 0 0
DATA I O CORP COM 237690102 418 41,922 SH   SOLE   16,561 0 25,361
DATAWATCH CORP COM NEW 237917208 2,311 200,051 SH   SOLE   107,711 0 92,340
DELPHI AUTOMOTIVE PLC SHS G27823106 9,519 96,741 SH   SOLE   94,483 0 2,258
DESTINATION XL GROUP INC COM 25065K104 422 222,225 SH   SOLE   119,506 0 102,719
DEVON ENERGY CORP NEW COM 25179M103 1,377 37,520 SH   SOLE   37,520 0 0
DIAMONDBACK ENERGY INC COM 25278X109 4,724 48,227 SH   SOLE   45,887 0 2,340
DIGITAL TURBINE INC COM NEW 25400W102 665 440,447 SH   SOLE   440,447 0 0
DIREXION SHS ETF TR DLY GOLD INDX 3X 25460E844 2,337 73,388 SH   SOLE   73,388 0 0
DLH HLDGS CORP COM 23335Q100 466 71,887 SH   SOLE   28,844 0 43,043
DOLLAR TREE INC COM 256746108 638 7,353 SH   SOLE   7,353 0 0
DOWDUPONT INC COM 26078J100 252 3,644 SH   SOLE   3,644 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 219 2,612 SH   SOLE   2,612 0 0
DULUTH HLDGS INC COM CL B 26443V101 382 18,806 SH   SOLE   17,580 0 1,226
DYNASIL CORP AMER COM 268102100 344 275,283 SH   SOLE   110,197 0 165,086
EAGLE PHARMACEUTICALS INC COM 269796108 1,447 24,265 SH   SOLE   17,908 0 6,357
EBAY INC COM 278642103 2,664 69,260 SH   SOLE   65,830 0 3,430
EBIX INC COM NEW 278715206 2,538 38,893 SH   SOLE   38,893 0 0
EDAP TMS S A SPONSORED ADR 268311107 964 323,528 SH   SOLE   165,196 0 158,332
ELECTRO SCIENTIFIC INDS COM 285229100 2,767 198,792 SH   SOLE   106,910 0 91,882
ELECTROMED INC COM 285409108 547 74,885 SH   SOLE   29,954 0 44,931
ENERGY RECOVERY INC COM 29270J100 2,244 284,100 SH   SOLE   276,215 0 7,885
ENGLOBAL CORP COM 293306106 184 144,826 SH   SOLE   56,745 0 88,081
ENNIS INC COM 293389102 1,600 81,441 SH   SOLE   55,314 0 26,127
ENSCO PLC SHS CLASS A G3157S106 278 46,535 SH   SOLE   46,535 0 0
EOG RES INC COM 26875P101 4,638 47,945 SH   SOLE   46,583 0 1,362
EURONET WORLDWIDE INC COM 298736109 340 3,591 SH   SOLE   3,591 0 0
EVERBRIDGE INC COM 29978A104 4,777 180,818 SH   SOLE   168,245 0 12,573
EVERCORE INC CLASS A 29977A105 1,565 19,503 SH   SOLE   13,283 0 6,220
EVEREST RE GROUP LTD COM G3223R108 365 1,598 SH   SOLE   1,516 0 82
EXXON MOBIL CORP COM 30231G102 1,253 15,286 SH   SOLE   15,286 0 0
FASTENAL CO COM 311900104 342 7,500 SH   SOLE   7,500 0 0
FERRO CORP COM 315405100 2,319 104,000 SH   SOLE   70,842 0 33,158
FINISAR CORP COM NEW 31787A507 321 14,497 SH   SOLE   14,497 0 0
FIRST FNDTN INC COM 32026V104 1,671 93,389 SH   SOLE   63,304 0 30,085
FIVE BELOW INC COM 33829M101 1,916 34,905 SH   SOLE   23,851 0 11,054
FORTIVE CORP COM 34959J108 354 5,000 SH   SOLE   5,000 0 0
FREEPORT-MCMORAN INC CL B 35671D857 2,498 177,945 SH   SOLE   177,945 0 0
GALLAGHER ARTHUR J & CO COM 363576109 2,078 33,758 SH   SOLE   33,758 0 0
GENCOR INDS INC COM 368678108 1,727 97,819 SH   SOLE   52,872 0 44,947
GENERAL ELECTRIC CO COM 369604103 931 38,490 SH   SOLE   38,490 0 0
GENPACT LIMITED SHS G3922B107 377 13,113 SH   SOLE   13,113 0 0
GIGAMON INC COM 37518B102 2,026 48,068 SH   SOLE   32,832 0 15,236
GILEAD SCIENCES INC COM 375558103 6,309 77,866 SH   SOLE   76,862 0 1,004
GMS INC COM 36251C103 2,560 72,327 SH   SOLE   70,558 0 1,769
GOLAR LNG LTD BERMUDA SHS G9456A100 697 30,824 SH   SOLE   30,824 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 11,104 46,814 SH   SOLE   46,563 0 251
GOPRO INC CL A 38268T103 122 11,118 SH   SOLE   11,118 0 0
HACKETT GROUP INC COM 404609109 1,442 94,911 SH   SOLE   51,017 0 43,894
HANNON ARMSTRONG SUST INFR C COM 41068X100 1,224 50,235 SH   SOLE   44,443 0 5,792
HARVARD BIOSCIENCE INC COM 416906105 2,028 540,819 SH   SOLE   293,600 0 247,219
HEXCEL CORP NEW COM 428291108 659 11,474 SH   SOLE   10,274 0 1,200
HOME DEPOT INC COM 437076102 12,714 77,732 SH   SOLE   76,641 0 1,091
HORTONWORKS INC COM 440894103 286 16,880 SH   SOLE   16,880 0 0
HUDSON TECHNOLOGIES INC COM 444144109 2,379 304,571 SH   SOLE   291,064 0 13,507
IAC INTERACTIVECORP COM 44919P508 390 3,321 SH   SOLE   3,321 0 0
IDENTIV INC COM NEW 45170X205 1,225 263,974 SH   SOLE   131,568 0 132,406
ILLINOIS TOOL WKS INC COM 452308109 1,119 7,564 SH   SOLE   7,564 0 0
ILLUMINA INC COM 452327109 2,477 12,433 SH   SOLE   12,433 0 0
IMMUCELL CORP COM PAR 452525306 174 26,711 SH   SOLE   10,462 0 16,249
INCYTE CORP COM 45337C102 4,554 39,013 SH   SOLE   38,591 0 422
INSTALLED BLDG PRODS INC COM 45780R101 1,827 28,188 SH   SOLE   27,506 0 682
INSTRUCTURE INC COM 45781U103 600 18,087 SH   SOLE   12,965 0 5,122
INSULET CORP COM 45784P101 3,989 72,416 SH   SOLE   53,885 0 18,531
INTEGRATED DEVICE TECHNOLOGY COM 458118106 886 33,352 SH   SOLE   33,352 0 0
INTERXION HOLDING N.V SHS N47279109 407 7,996 SH   SOLE   7,996 0 0
INTEVAC INC COM 461148108 1,701 201,247 SH   SOLE   109,175 0 92,072
INTRICON CORP COM 46121H109 267 22,097 SH   SOLE   8,748 0 13,349
INTUIT COM 461202103 7,748 54,511 SH   SOLE   53,605 0 906
IPG PHOTONICS CORP COM 44980X109 3,251 17,565 SH   SOLE   17,565 0 0
ITERIS INC COM 46564T107 950 142,797 SH   SOLE   130,665 0 12,132
ITRON INC COM 465741106 1,128 14,560 SH   SOLE   12,954 0 1,606
JAGGED PEAK ENERGY INC COM 47009K107 326 23,861 SH   SOLE   23,067 0 794
JAMES RIV GROUP LTD COM G5005R107 1,503 36,236 SH   SOLE   24,752 0 11,484
JASON INDS INC COM 471172106 477 300,141 SH   SOLE   117,831 0 182,310
JD COM INC SPON ADR CL A 47215P106 3,630 95,019 SH   SOLE   91,219 0 3,800
JELD-WEN HLDG INC COM 47580P103 3,150 88,681 SH   SOLE   87,013 0 1,668
JINKOSOLAR HLDG CO LTD SPONSORED ADR 47759T100 973 39,017 SH   SOLE   39,017 0 0
JMP GROUP LLC COM 46629U107 274 48,695 SH   SOLE   19,537 0 29,158
JOHNSON CTLS INTL PLC SHS G51502105 860 21,355 SH   SOLE   19,126 0 2,229
JOHNSON OUTDOORS INC CL A 479167108 1,473 20,097 SH   SOLE   10,844 0 9,253
JPMORGAN CHASE & CO COM 46625H100 6,785 71,035 SH   SOLE   67,133 0 3,902
KINROSS GOLD CORP COM NO PAR 496902404 2,117 499,262 SH   SOLE   499,262 0 0
KORNIT DIGITAL LTD SHS M6372Q113 4,817 314,807 SH   SOLE   255,703 0 59,104
LANTHEUS HLDGS INC COM 516544103 3,923 220,384 SH   SOLE   150,810 0 69,574
LANTRONIX INC COM NEW 516548203 370 152,196 SH   SOLE   59,542 0 92,654
LIGHTPATH TECHNOLOGIES INC CL A NEW 532257805 367 143,267 SH   SOLE   56,726 0 86,541
LIMBACH HLDGS INC COM 53263P105 312 23,184 SH   SOLE   21,852 0 1,332
LINCOLN EDL SVCS CORP COM 533535100 279 111,414 SH   SOLE   42,877 0 68,537
LINCOLN ELEC HLDGS INC COM 533900106 353 3,850 SH   SOLE   3,850 0 0
LOCKHEED MARTIN CORP COM 539830109 1,224 3,946 SH   SOLE   3,946 0 0
LOGMEIN INC COM 54142L109 1,768 16,066 SH   SOLE   11,289 0 4,777
LRAD CORP COM 50213V109 456 214,278 SH   SOLE   85,994 0 128,284
LSI INDS INC COM 50216C108 1,225 185,270 SH   SOLE   100,401 0 84,869
LUMENTUM HLDGS INC COM 55024U109 3,324 61,150 SH   SOLE   53,635 0 7,515
MAG SILVER CORP COM 55903Q104 185 16,440 SH   SOLE   16,390 0 50
MANITEX INTL INC COM 563420108 2,096 233,445 SH   SOLE   126,248 0 107,197
MARCHEX INC CL B 56624R108 123 39,832 SH   SOLE   39,832 0 0
MARCUS & MILLICHAP INC COM 566324109 727 26,954 SH   SOLE   24,721 0 2,233
MARSH & MCLENNAN COS INC COM 571748102 2,411 28,762 SH   SOLE   28,762 0 0
MATADOR RES CO COM 576485205 2,127 78,330 SH   SOLE   50,087 0 28,243
MATERIALISE NV SPONSORED ADS 57667T100 504 34,635 SH   SOLE   23,966 0 10,669
MAXIMUS INC COM 577933104 416 6,450 SH   SOLE   6,450 0 0
MAZOR ROBOTICS LTD SPONSORED ADS 57886P103 3,933 79,654 SH   SOLE   70,616 0 9,038
MCEWEN MNG INC COM 58039P107 612 313,950 SH   SOLE   313,950 0 0
MEDIDATA SOLUTIONS INC COM 58471A105 796 10,199 SH   SOLE   10,199 0 0
MERCANTILE BANK CORP COM 587376104 369 10,563 SH   SOLE   4,175 0 6,388
MERCK & CO INC COM 58933Y105 671 10,478 SH   SOLE   10,478 0 0
MICROSOFT CORP COM 594918104 8,223 110,393 SH   SOLE   107,008 0 3,385
MIMECAST LTD ORD SHS G14838109 2,380 83,745 SH   SOLE   65,525 0 18,220
MITEK SYS INC COM NEW 606710200 3,465 364,736 SH   SOLE   253,957 0 110,779
MODEL N INC COM 607525102 1,801 120,472 SH   SOLE   64,998 0 55,474
MOMO INC ADR 60879B107 755 24,083 SH   SOLE   24,083 0 0
MORGAN STANLEY COM NEW 617446448 13,659 283,560 SH   SOLE   280,305 0 3,255
MUELLER WTR PRODS INC COM SER A 624758108 1,115 87,075 SH   SOLE   77,760 0 9,315
MYOKARDIA INC COM 62857M105 1,281 29,898 SH   SOLE   26,751 0 3,147
NAUTILUS INC COM 63910B102 1,657 98,076 SH   SOLE   61,418 0 36,658
NCR CORP NEW COM 62886E108 378 10,083 SH   SOLE   10,083 0 0
NEOS THERAPEUTICS INC COM 64052L106 2,179 238,152 SH   SOLE   151,499 0 86,653
NEW AGE BEVERAGES CORP COM 64157V108 204 59,819 SH   SOLE   56,909 0 2,910
NEW GOLD INC CDA COM 644535106 1,450 390,875 SH   SOLE   390,875 0 0
NEW RELIC INC COM 64829B100 500 10,031 SH   SOLE   7,729 0 2,302
NEWFIELD EXPL CO COM 651290108 472 15,901 SH   SOLE   15,901 0 0
NEWMONT MINING CORP COM 651639106 1,684 44,897 SH   SOLE   44,897 0 0
NORTHERN TECH INTL CORP COM 665809109 381 22,974 SH   SOLE   9,202 0 13,772
NOVANTA INC COM 67000B104 3,022 69,311 SH   SOLE   37,257 0 32,054
NOVARTIS A G SPONSORED ADR 66987V109 773 9,009 SH   SOLE   9,009 0 0
NOVOCURE LTD ORD SHS G6674U108 1,637 82,484 SH   SOLE   61,272 0 21,212
NOW INC COM 67011P100 1,213 87,809 SH   SOLE   59,779 0 28,030
NUANCE COMMUNICATIONS INC COM 67020Y100 1,588 101,033 SH   SOLE   101,033 0 0
NUTANIX INC CL A 67059N108 2,180 97,348 SH   SOLE   97,348 0 0
NUTRI SYS INC NEW COM 67069D108 1,903 34,040 SH   SOLE   34,040 0 0
NUVECTRA CORP COM 67075N108 2,650 199,869 SH   SOLE   124,265 0 75,604
O2MICRO INTERNATIONAL LTD SPONS ADR 67107W100 647 365,531 SH   SOLE   177,326 0 188,205
OCEAN BIO CHEM INC COM 674631106 442 87,441 SH   SOLE   34,997 0 52,444
OCLARO INC COM NEW 67555N206 2,914 337,652 SH   SOLE   275,717 0 61,935
OKTA INC CL A 679295105 4,062 143,984 SH   SOLE   135,441 0 8,543
OLYMPIC STEEL INC COM 68162K106 1,491 67,755 SH   SOLE   36,410 0 31,345
OPKO HEALTH INC COM 68375N103 1,739 253,484 SH   SOLE   253,484 0 0
ORGANOVO HLDGS INC COM 68620A104 1,018 458,774 SH   SOLE   290,362 0 168,412
OWENS ILL INC COM NEW 690768403 386 15,339 SH   SOLE   15,339 0 0
OXFORD IMMUNOTEC GLOBAL PLC ORD SHS G6855A103 2,335 139,009 SH   SOLE   87,597 0 51,412
PACKAGING CORP AMER COM 695156109 703 6,127 SH   SOLE   6,127 0 0
PALO ALTO NETWORKS INC COM 697435105 13,592 94,322 SH   SOLE   91,801 0 2,521
PARATEK PHARMACEUTICALS INC COM 699374302 1,572 62,634 SH   SOLE   62,634 0 0
PARK CITY GROUP INC COM NEW 700215304 967 79,554 SH   SOLE   79,554 0 0
PARKE BANCORP INC COM 700885106 493 22,205 SH   SOLE   8,676 0 13,529
PATRICK INDS INC COM 703343103 2,483 29,529 SH   SOLE   21,011 0 8,518
PATTERN ENERGY GROUP INC CL A 70338P100 809 33,561 SH   SOLE   30,076 0 3,485
PAYCHEX INC COM 704326107 4,190 69,887 SH   SOLE   69,887 0 0
PEAK RESORTS INC COM 70469L100 326 74,872 SH   SOLE   30,098 0 44,774
PERKINELMER INC COM 714046109 750 10,878 SH   SOLE   10,878 0 0
PERMA-FIX ENVIRONMENTAL SVCS COM NEW 714157203 365 96,130 SH   SOLE   38,205 0 57,925
PETIQ INC COM CL A 71639T106 2,162 79,833 SH   SOLE   77,571 0 2,262
PFIZER INC COM 717081103 686 19,213 SH   SOLE   19,213 0 0
PIONEER NAT RES CO COM 723787107 1,338 9,068 SH   SOLE   9,068 0 0
POTASH CORP SASK INC COM 73755L107 819 42,551 SH   SOLE   37,850 0 4,701
PRIMORIS SVCS CORP COM 74164F103 1,582 53,764 SH   SOLE   36,722 0 17,042
PROCTER AND GAMBLE CO COM 742718109 2,212 24,308 SH   SOLE   24,308 0 0
PROFIRE ENERGY INC COM 74316X101 429 215,737 SH   SOLE   84,533 0 131,204
PROOFPOINT INC COM 743424103 3,107 35,623 SH   SOLE   28,746 0 6,877
PTC INC COM 69370C100 5,273 93,693 SH   SOLE   92,491 0 1,202
QUANTA SVCS INC COM 74762E102 997 26,672 SH   SOLE   25,302 0 1,370
QUANTENNA COMMUNICATIONS INC COM 74766D100 1,255 74,641 SH   SOLE   50,703 0 23,938
RADA ELECTR INDS LTD COM PAR NEW M81863124 493 144,552 SH   SOLE   55,711 0 88,841
RANDGOLD RES LTD ADR 752344309 1,928 19,743 SH   SOLE   19,732 0 11
RANGE RES CORP COM 75281A109 511 26,119 SH   SOLE   26,119 0 0
RAVEN INDS INC COM 754212108 825 25,475 SH   SOLE   25,475 0 0
RAYTHEON CO COM NEW 755111507 12,012 64,381 SH   SOLE   62,275 0 2,106
RECRO PHARMA INC COM 75629F109 837 93,199 SH   SOLE   50,262 0 42,937
REIS INC COM 75936P105 1,356 75,328 SH   SOLE   40,497 0 34,831
REVANCE THERAPEUTICS INC COM 761330109 2,891 104,928 SH   SOLE   104,928 0 0
REWALK ROBOTICS LTD SHS M8216Q101 228 156,981 SH   SOLE   61,507 0 95,474
REXNORD CORP NEW COM 76169B102 907 35,704 SH   SOLE   31,810 0 3,894
SAGE THERAPEUTICS INC COM 78667J108 425 6,826 SH   SOLE   6,826 0 0
SALESFORCE COM INC COM 79466L302 2,627 28,120 SH   SOLE   27,722 0 398
SANDSTORM GOLD LTD COM NEW 80013R206 1,108 244,081 SH   SOLE   244,081 0 0
SCHLUMBERGER LTD COM 806857108 4,298 61,609 SH   SOLE   59,926 0 1,683
SCHWAB CHARLES CORP NEW COM 808513105 2,351 53,747 SH   SOLE   52,932 0 815
SEABRIDGE GOLD INC COM 811916105 2,442 200,147 SH   SOLE   196,600 0 3,547
SENSATA TECHNOLOGIES HLDG NV SHS N7902X106 932 19,381 SH   SOLE   19,381 0 0
SILVER SPRING NETWORKS INC COM 82817Q103 4,572 282,748 SH   SOLE   274,061 0 8,687
SINA CORP ORD G81477104 1,445 12,603 SH   SOLE   12,603 0 0
SKECHERS U S A INC CL A 830566105 358 14,255 SH   SOLE   14,255 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 736 7,218 SH   SOLE   7,218 0 0
SNAP ON INC COM 833034101 1,388 9,315 SH   SOLE   9,093 0 222
SOHU COM INC COM 83408W103 1,090 20,015 SH   SOLE   20,015 0 0
SOUTHWEST AIRLS CO COM 844741108 2,132 38,088 SH   SOLE   37,422 0 666
SPARK THERAPEUTICS INC COM 84652J103 472 5,298 SH   SOLE   5,298 0 0
SQUARE INC CL A 852234103 1,876 65,120 SH   SOLE   59,951 0 5,169
STARBUCKS CORP COM 855244109 2,794 52,025 SH   SOLE   50,101 0 1,924
STEADYMED LTD SHS M84920103 95 28,421 SH   SOLE   11,451 0 16,970
STERLING CONSTRUCTION CO INC COM 859241101 2,071 135,975 SH   SOLE   73,068 0 62,907
STEWART INFORMATION SVCS COR COM 860372101 1,768 46,825 SH   SOLE   29,041 0 17,784
STMICROELECTRONICS N V NY REGISTRY 861012102 2,297 118,273 SH   SOLE   118,273 0 0
SUMMIT MATLS INC CL A 86614U100 2,858 89,227 SH   SOLE   87,657 0 1,570
SUNOPTA INC COM 8676EP108 2,300 264,408 SH   SOLE   165,616 0 98,792
SUNRUN INC COM 86771W105 1,082 194,966 SH   SOLE   182,466 0 12,500
SUNTRUST BKS INC COM 867914103 2,893 48,396 SH   SOLE   48,396 0 0
SUPERNUS PHARMACEUTICALS INC COM 868459108 2,530 63,244 SH   SOLE   39,175 0 24,069
SVB FINL GROUP COM 78486Q101 2,926 15,641 SH   SOLE   15,641 0 0
T2 BIOSYSTEMS INC COM 89853L104 2,966 706,194 SH   SOLE   692,373 0 13,821
TARGA RES CORP COM 87612G101 246 5,211 SH   SOLE   5,115 0 96
TECHNIPFMC PLC COM G87110105 507 18,142 SH   SOLE   18,142 0 0
TELENAV INC COM 879455103 1,551 244,268 SH   SOLE   132,343 0 111,925
TENET HEALTHCARE CORP COM NEW 88033G407 708 43,096 SH   SOLE   43,096 0 0
TENNECO INC COM 880349105 1,505 24,803 SH   SOLE   16,938 0 7,865
TERADYNE INC COM 880770102 4,607 123,552 SH   SOLE   121,665 0 1,887
THESTREET INC COM 88368Q103 221 204,694 SH   SOLE   80,196 0 124,498
TIMKEN CO COM 887389104 382 7,868 SH   SOLE   7,868 0 0
TITAN INTL INC ILL COM 88830M102 1,652 162,713 SH   SOLE   117,030 0 45,683
TPI COMPOSITES INC COM 87266J104 1,189 53,213 SH   SOLE   47,409 0 5,804
TRIMBLE INC COM 896239100 981 24,991 SH   SOLE   24,991 0 0
TRIPLEPOINT VENTURE GROWTH B COM 89677Y100 1,004 74,909 SH   SOLE   74,909 0 0
TRITON INTL LTD CL A G9078F107 359 10,790 SH   SOLE   10,790 0 0
TWITTER INC COM 90184L102 286 16,960 SH   SOLE   16,960 0 0
U S CONCRETE INC COM NEW 90333L201 2,481 32,510 SH   SOLE   32,510 0 0
ULTRALIFE CORP COM 903899102 758 112,328 SH   SOLE   61,009 0 51,319
UNITED CONTL HLDGS INC COM 910047109 1,020 16,748 SH   SOLE   16,442 0 306
UNITED RENTALS INC COM 911363109 6,457 46,539 SH   SOLE   45,789 0 750
UNITED STATES STL CORP NEW COM 912909108 278 10,845 SH   SOLE   10,845 0 0
UNITEDHEALTH GROUP INC COM 91324P102 668 3,413 SH   SOLE   3,413 0 0
USA TECHNOLOGIES INC COM NO PAR 90328S500 1,889 302,248 SH   SOLE   163,085 0 139,163
USA TRUCK INC COM 902925106 2,058 146,498 SH   SOLE   75,983 0 70,515
VANECK VECTORS ETF TR JR GOLD MINERS E 92189F791 3,406 101,401 SH   SOLE   101,326 0 75
VEEVA SYS INC CL A COM 922475108 1,580 28,018 SH   SOLE   25,065 0 2,953
VERACYTE INC COM 92337F107 1,615 184,204 SH   SOLE   116,374 0 67,830
VERIZON COMMUNICATIONS INC COM 92343V104 1,940 39,208 SH   SOLE   39,208 0 0
VERMILLION INC COM NEW 92407M206 390 216,607 SH   SOLE   88,113 0 128,494
VERTEX PHARMACEUTICALS INC COM 92532F100 8,351 54,928 SH   SOLE   54,354 0 574
VISTEON CORP COM NEW 92839U206 808 6,526 SH   SOLE   6,526 0 0
VOCERA COMMUNICATIONS INC COM 92857F107 3,049 97,190 SH   SOLE   61,592 0 35,598
WABTEC CORP COM 929740108 734 9,693 SH   SOLE   9,693 0 0
WAGEWORKS INC COM 930427109 1,461 24,073 SH   SOLE   15,108 0 8,965
WAL-MART STORES INC COM 931142103 352 4,500 SH   SOLE   4,500 0 0
WASTE MGMT INC DEL COM 94106L109 225 2,879 SH   SOLE   2,879 0 0
WATTS WATER TECHNOLOGIES INC CL A 942749102 1,144 16,537 SH   SOLE   14,857 0 1,680
WEIBO CORP SPONSORED ADR 948596101 541 5,471 SH   SOLE   5,471 0 0
WESTELL TECHNOLOGIES INC CL A NEW 957541204 387 130,162 SH   SOLE   50,042 0 80,120
WESTPORT FUEL SYSTEMS INC COM NEW 960908309 78 23,725 SH   SOLE   23,725 0 0
WHEATON PRECIOUS METALS CORP COM 962879102 390 20,440 SH   SOLE   20,440 0 0
WILLDAN GROUP INC COM 96924N100 1,898 58,471 SH   SOLE   31,578 0 26,893
WINTRUST FINL CORP COM 97650W108 220 2,807 SH   SOLE   2,807 0 0
WIRELESS TELECOM GROUP INC COM 976524108 400 239,532 SH   SOLE   96,228 0 143,304
XYLEM INC COM 98419M100 1,274 20,349 SH   SOLE   17,056 0 3,293
YY INC ADS REPCOM CLA 98426T106 1,294 14,912 SH   SOLE   14,912 0 0