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 4,178 105,344 SH   SOLE   99,494 0 5,850
A10 NETWORKS INC COM 002121101 1,282 140,161 SH   SOLE   140,161 0 0
ACHAOGEN INC COM 004449104 581 23,011 SH   SOLE   23,011 0 0
ACUITY BRANDS INC COM 00508Y102 573 2,809 SH   SOLE   2,809 0 0
ADAPTIMMUNE THERAPEUTICS PLC SPONDS ADR 00653A107 225 40,772 SH   SOLE   40,772 0 0
AERIE PHARMACEUTICALS INC COM 00771V108 3,975 87,662 SH   SOLE   87,240 0 422
AEROVIRONMENT INC COM 008073108 1,309 46,683 SH   SOLE   46,683 0 0
AGNICO EAGLE MINES LTD COM 008474108 10,403 245,122 SH   SOLE   238,250 0 6,872
ALEXANDER & BALDWIN INC NEW COM 014491104 200 4,500 SH   SOLE   4,500 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 3,066 28,435 SH   SOLE   28,435 0 0
ALLEGION PUB LTD CO ORD SHS G0176J109 514 6,786 SH   SOLE   6,786 0 0
ALLIANCE DATA SYSTEMS CORP COM 018581108 340 1,364 SH   SOLE   1,364 0 0
ALLSTATE CORP COM 020002101 320 3,924 SH   SOLE   3,924 0 0
ALON USA ENERGY INC COM 020520102 954 78,253 SH   SOLE   78,253 0 0
ALPHABET INC CAP STK CL A 02079K305 6,762 7,976 SH   SOLE   7,798 0 178
ALPHABET INC CAP STK CL C 02079K107 11,559 13,934 SH   SOLE   13,561 0 373
AMAZON COM INC COM 023135106 22,719 25,627 SH   SOLE   24,757 0 870
AMBER RD INC COM 02318Y108 1,092 141,486 SH   SOLE   141,486 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 1,066 25,200 SH   SOLE   25,200 0 0
AMERICAN EAGLE OUTFITTERS NE COM 02553E106 271 19,327 SH   SOLE   19,327 0 0
AMERICAN EXPRESS CO COM 025816109 435 5,500 SH   SOLE   5,500 0 0
ANADARKO PETE CORP COM 032511107 4,775 77,016 SH   SOLE   73,955 0 3,061
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 354 3,229 SH   SOLE   3,229 0 0
APACHE CORP COM 037411105 4,012 78,063 SH   SOLE   75,510 0 2,553
APPLE INC COM 037833100 20,349 141,648 SH   SOLE   137,361 0 4,287
AQUA METALS INC COM 03837J101 840 42,989 SH   SOLE   37,791 0 5,198
ARCBEST CORP COM 03937C105 1,086 41,772 SH   SOLE   41,772 0 0
ARDMORE SHIPPING CORP COM Y0207T100 782 97,119 SH   SOLE   97,119 0 0
AROTECH CORP COM NEW 042682203 947 321,012 SH   SOLE   321,012 0 0
ASANKO GOLD INC COM 04341Y105 52 20,000 SH   SOLE   20,000 0 0
AT&T INC COM 00206R102 2,682 64,552 SH   SOLE   64,552 0 0
ATLASSIAN CORP PLC CL A G06242104 736 24,587 SH   SOLE   23,650 0 937
ATRICURE INC COM 04963C209 2,282 119,189 SH   SOLE   119,189 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 231 2,252 SH   SOLE   2,252 0 0
AWARE INC MASS COM 05453N100 130 27,723 SH   SOLE   27,723 0 0
AXOGEN INC COM 05463X106 1,807 172,927 SH   SOLE   172,927 0 0
AXT INC COM 00246W103 1,615 278,509 SH   SOLE   278,509 0 0
AZURE PWR GLOBAL LTD SHS V0393H103 3,614 193,656 SH   SOLE   182,068 0 11,588
B2GOLD CORP COM 11777Q209 28 10,000 SH   SOLE   10,000 0 0
BADGER METER INC COM 056525108 826 22,486 SH   SOLE   18,288 0 4,198
BANK AMER CORP COM 060505104 2,959 125,440 SH   SOLE   125,440 0 0
BANK COMM HLDGS COM 06424J103 1,137 106,236 SH   SOLE   106,236 0 0
BARRICK GOLD CORP COM 067901108 7,971 419,773 SH   SOLE   411,461 0 8,312
BB&T CORP COM 054937107 1,130 25,277 SH   SOLE   25,277 0 0
BEACON ROOFING SUPPLY INC COM 073685109 1,902 38,681 SH   SOLE   37,992 0 689
BEAZER HOMES USA INC COM NEW 07556Q881 1,718 141,655 SH   SOLE   141,655 0 0
BIG 5 SPORTING GOODS CORP COM 08915P101 1,097 72,645 SH   SOLE   72,645 0 0
BIG LOTS INC COM 089302103 1,333 27,387 SH   SOLE   27,387 0 0
BIOGEN INC COM 09062X103 6,771 24,763 SH   SOLE   23,827 0 936
BIOMARIN PHARMACEUTICAL INC COM 09061G101 661 7,526 SH   SOLE   7,526 0 0
BIOVERATIV INC COM 09075E100 282 5,185 SH   SOLE   4,722 0 463
BLACK DIAMOND INC COM 09202G101 909 166,712 SH   SOLE   166,712 0 0
BOEING CO COM 097023105 1,339 7,569 SH   SOLE   7,069 0 500
BOFI HLDG INC COM 05566U108 5,978 228,784 SH   SOLE   218,694 0 10,090
BORGWARNER INC COM 099724106 1,477 35,347 SH   SOLE   35,347 0 0
BOX INC CL A 10316T104 1,226 75,147 SH   SOLE   75,147 0 0
BRIGHTCOVE INC COM 10921T101 1,177 132,261 SH   SOLE   132,261 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 1,068 19,647 SH   SOLE   19,647 0 0
BROADWIND ENERGY INC COM NEW 11161T207 773 92,829 SH   SOLE   92,829 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107 2,037 136,729 SH   SOLE   136,729 0 0
CALLAWAY GOLF CO COM 131193104 1,360 122,861 SH   SOLE   122,861 0 0
CALLIDUS SOFTWARE INC COM 13123E500 3,618 169,468 SH   SOLE   166,918 0 2,550
CAMPBELL SOUP CO COM 134429109 599 10,456 SH   SOLE   10,456 0 0
CARDIOVASCULAR SYS INC DEL COM 141619106 2,048 72,424 SH   SOLE   72,424 0 0
CARPENTER TECHNOLOGY CORP COM 144285103 1,149 30,805 SH   SOLE   30,805 0 0
CASTLIGHT HEALTH INC CL B 14862Q100 94 25,653 SH   SOLE   25,653 0 0
CAVCO INDS INC DEL COM 149568107 1,813 15,573 SH   SOLE   15,573 0 0
CAVIUM INC COM 14964U108 3,639 50,781 SH   SOLE   50,269 0 512
CELGENE CORP COM 151020104 13,991 112,444 SH   SOLE   109,717 0 2,727
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 2,079 59,892 SH   SOLE   59,892 0 0
CERAGON NETWORKS LTD ORD M22013102 1,264 386,599 SH   SOLE   386,599 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 561 5,468 SH   SOLE   5,468 0 0
CHENIERE ENERGY INC COM NEW 16411R208 2,850 60,298 SH   SOLE   58,312 0 1,986
CHEVRON CORP NEW COM 166764100 1,143 10,644 SH   SOLE   10,644 0 0
COBALT INTL ENERGY INC COM 19075F106 18 33,851 SH   SOLE   33,851 0 0
CODEXIS INC COM 192005106 989 206,138 SH   SOLE   206,138 0 0
COGNEX CORP COM 192422103 9,918 118,142 SH   SOLE   113,554 0 4,588
COLGATE PALMOLIVE CO COM 194162103 2,215 30,262 SH   SOLE   30,225 0 37
COLUMBUS MCKINNON CORP N Y COM 199333105 1,042 41,963 SH   SOLE   41,963 0 0
COMBIMATRIX CORPORATION COM PAR 20009T501 73 13,314 SH   SOLE   13,314 0 0
COMMERCE BANCSHARES INC COM 200525103 1,170 20,825 SH   SOLE   20,825 0 0
CONCHO RES INC COM 20605P101 1,503 11,709 SH   SOLE   10,799 0 910
CONOCOPHILLIPS COM 20825C104 4,968 99,621 SH   SOLE   98,999 0 622
CONTINENTAL RESOURCES INC COM 212015101 2,401 52,869 SH   SOLE   51,119 0 1,750
CONTROL4 CORP COM 21240D107 884 56,009 SH   SOLE   56,009 0 0
COPART INC COM 217204106 310 5,000 SH   SOLE   5,000 0 0
CORCEPT THERAPEUTICS INC COM 218352102 3,609 329,305 SH   SOLE   329,305 0 0
CORIUM INTL INC COM 21887L107 366 87,611 SH   SOLE   87,611 0 0
CORNERSTONE ONDEMAND INC COM 21925Y103 1,059 27,243 SH   SOLE   27,243 0 0
CORVUS PHARMACEUTICALS INC COM 221015100 649 31,225 SH   SOLE   31,225 0 0
CRITEO S A SPONS ADS 226718104 221 4,425 SH   SOLE   4,425 0 0
CROSS CTRY HEALTHCARE INC COM 227483104 1,531 106,610 SH   SOLE   106,610 0 0
CRYOLIFE INC COM 228903100 1,609 96,643 SH   SOLE   96,643 0 0
CUMBERLAND PHARMACEUTICALS I COM 230770109 76 10,945 SH   SOLE   10,945 0 0
CUTERA INC COM 232109108 2,723 131,569 SH   SOLE   131,569 0 0
CYBERARK SOFTWARE LTD SHS M2682V108 12,401 243,785 SH   SOLE   236,094 0 7,691
CYPRESS SEMICONDUCTOR CORP COM 232806109 671 48,738 SH   SOLE   48,738 0 0
CYTOKINETICS INC COM NEW 23282W605 373 29,019 SH   SOLE   29,019 0 0
DANAHER CORP DEL COM 235851102 855 10,000 SH   SOLE   10,000 0 0
DATA I O CORP COM 237690102 67 13,506 SH   SOLE   13,506 0 0
DATAWATCH CORP COM NEW 237917208 1,257 149,610 SH   SOLE   149,610 0 0
DELPHI AUTOMOTIVE PLC SHS G27823106 4,805 59,691 SH   SOLE   57,480 0 2,211
DELTA AIR LINES INC DEL COM NEW 247361702 1,098 23,900 SH   SOLE   23,900 0 0
DESTINATION XL GROUP INC COM 25065K104 471 165,286 SH   SOLE   165,286 0 0
DEVON ENERGY CORP NEW COM 25179M103 4,218 101,099 SH   SOLE   96,900 0 4,199
DEXCOM INC COM 252131107 1,414 16,693 SH   SOLE   16,693 0 0
DIAMONDBACK ENERGY INC COM 25278X109 746 7,193 SH   SOLE   6,138 0 1,055
DIGIRAD CORP COM 253827109 537 101,310 SH   SOLE   101,310 0 0
DIGITALGLOBE INC COM NEW 25389M877 353 10,788 SH   SOLE   10,788 0 0
DIREXION SHS ETF TR DAILY GOLD MINER 25490K570 3,828 425,839 SH   SOLE   425,839 0 0
DISNEY WALT CO COM DISNEY 254687106 5,847 51,567 SH   SOLE   50,632 0 935
DLH HLDGS CORP COM 23335Q100 130 24,086 SH   SOLE   24,086 0 0
DOLLAR TREE INC COM 256746108 581 7,404 SH   SOLE   7,404 0 0
DSP GROUP INC COM 23332B106 1,216 101,343 SH   SOLE   101,343 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 214 2,612 SH   SOLE   2,612 0 0
DULUTH HLDGS INC COM CL B 26443V101 414 19,430 SH   SOLE   17,965 0 1,465
DYNASIL CORP AMER COM 268102100 102 80,662 SH   SOLE   80,662 0 0
EAGLE PHARMACEUTICALS INC COM 269796108 1,824 21,994 SH   SOLE   21,994 0 0
EBAY INC COM 278642103 2,315 68,975 SH   SOLE   65,545 0 3,430
ELDORADO GOLD CORP NEW COM 284902103 177 51,842 SH   SOLE   51,683 0 159
ELECTRO SCIENTIFIC INDS COM 285229100 1,026 147,151 SH   SOLE   147,151 0 0
ELECTRONICS FOR IMAGING INC COM 286082102 329 6,731 SH   SOLE   6,731 0 0
ENERGY RECOVERY INC COM 29270J100 2,517 302,541 SH   SOLE   293,328 0 9,213
ENSCO PLC SHS CLASS A G3157S106 462 51,626 SH   SOLE   51,626 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107 212 7,682 SH   SOLE   7,682 0 0
ENVISION HEALTHCARE CORP COM 29414D100 574 9,366 SH   SOLE   9,366 0 0
EOG RES INC COM 26875P101 5,084 52,121 SH   SOLE   50,547 0 1,574
EPIZYME INC COM 29428V104 812 47,343 SH   SOLE   47,343 0 0
EURONET WORLDWIDE INC COM 298736109 461 5,392 SH   SOLE   5,392 0 0
EVERBRIDGE INC COM 29978A104 314 15,273 SH   SOLE   15,273 0 0
EVERCORE PARTNERS INC CLASS A 29977A105 1,363 17,496 SH   SOLE   17,496 0 0
EVEREST RE GROUP LTD COM G3223R108 387 1,654 SH   SOLE   1,523 0 131
EXONE CO COM 302104104 828 81,265 SH   SOLE   81,265 0 0
EXXON MOBIL CORP COM 30231G102 344 4,189 SH   SOLE   4,189 0 0
FASTENAL CO COM 311900104 386 7,500 SH   SOLE   7,500 0 0
FERRO CORP COM 315405100 1,405 92,527 SH   SOLE   92,527 0 0
FINISAR CORP COM NEW 31787A507 399 14,598 SH   SOLE   14,598 0 0
FIVE BELOW INC COM 33829M101 1,343 31,008 SH   SOLE   31,008 0 0
FIVE PRIME THERAPEUTICS INC COM 33830X104 375 10,384 SH   SOLE   10,384 0 0
FLOWSERVE CORP COM 34354P105 834 17,219 SH   SOLE   15,127 0 2,092
FORTERRA INC COM 34960W106 228 11,679 SH   SOLE   11,010 0 669
FORTIVE CORP COM 34959J108 301 5,000 SH   SOLE   5,000 0 0
GALLAGHER ARTHUR J & CO COM 363576109 2,051 36,276 SH   SOLE   36,276 0 0
GENCOR INDS INC COM 368678108 1,085 72,603 SH   SOLE   72,603 0 0
GENERAL ELECTRIC CO COM 369604103 1,500 50,346 SH   SOLE   50,346 0 0
GIGAMON INC COM 37518B102 1,531 43,067 SH   SOLE   43,067 0 0
GILEAD SCIENCES INC COM 375558103 1,027 15,116 SH   SOLE   15,116 0 0
GLOBALSCAPE INC COM 37940G109 164 41,733 SH   SOLE   41,733 0 0
GMS INC COM 36251C103 2,766 78,933 SH   SOLE   76,953 0 1,980
GOLAR LNG LTD BERMUDA SHS G9456A100 901 32,260 SH   SOLE   32,260 0 0
GOLD STD VENTURES CORP COM 380738104 693 320,693 SH   SOLE   320,693 0 0
GOLDCORP INC NEW COM 380956409 1,143 78,358 SH   SOLE   78,358 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 10,023 43,633 SH   SOLE   43,475 0 158
HACKETT GROUP INC COM 404609109 1,381 70,882 SH   SOLE   70,882 0 0
HANNON ARMSTRONG SUST INFR C COM 41068X100 1,053 52,150 SH   SOLE   45,399 0 6,751
HARVARD BIOSCIENCE INC COM 416906105 805 309,582 SH   SOLE   309,582 0 0
HEXCEL CORP NEW COM 428291108 628 11,514 SH   SOLE   10,314 0 1,200
HOME DEPOT INC COM 437076102 6,438 43,848 SH   SOLE   43,534 0 314
HUDSON TECHNOLOGIES INC COM 444144109 2,565 388,647 SH   SOLE   369,888 0 18,759
IAC INTERACTIVECORP COM 44919P508 463 6,275 SH   SOLE   6,275 0 0
ICAD INC COM NEW 44934S206 73 15,154 SH   SOLE   15,154 0 0
IDENTIV INC COM NEW 45170X205 1,030 145,935 SH   SOLE   145,935 0 0
ILLINOIS TOOL WKS INC COM 452308109 1,002 7,564 SH   SOLE   7,564 0 0
ILLUMINA INC COM 452327109 1,885 11,046 SH   SOLE   11,046 0 0
INCYTE CORP COM 45337C102 5,526 41,339 SH   SOLE   39,945 0 1,394
INGERSOLL-RAND PLC SHS G47791101 258 3,168 SH   SOLE   1,666 0 1,502
INSTALLED BLDG PRODS INC COM 45780R101 2,843 53,889 SH   SOLE   52,706 0 1,183
INSULET CORP COM 45784P101 3,132 72,675 SH   SOLE   71,855 0 820
INTEGRATED DEVICE TECHNOLOGY COM 458118106 994 42,007 SH   SOLE   42,007 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 2,253 12,940 SH   SOLE   12,747 0 193
INTEST CORP COM 461147100 169 26,364 SH   SOLE   26,364 0 0
INTEVAC INC COM 461148108 1,886 150,851 SH   SOLE   150,851 0 0
INTUIT COM 461202103 6,687 57,651 SH   SOLE   56,374 0 1,277
IPG PHOTONICS CORP COM 44980X109 2,208 18,291 SH   SOLE   18,291 0 0
ISHARES TR RUS 2000 GRW ETF 464287648 790 4,885 SH   SOLE   4,885 0 0
ITRON INC COM 465741106 939 15,477 SH   SOLE   13,604 0 1,873
JAGGED PEAK ENERGY INC COM 47009K107 441 33,833 SH   SOLE   32,365 0 1,468
JAMES RIV GROUP LTD COM G5005R107 1,385 32,310 SH   SOLE   32,310 0 0
JELD-WEN HLDG INC COM 47580P103 2,138 65,088 SH   SOLE   63,982 0 1,106
JETBLUE AIRWAYS CORP COM 477143101 1,241 60,200 SH   SOLE   60,200 0 0
JINKOSOLAR HLDG CO LTD SPONSORED ADR 47759T100 676 40,800 SH   SOLE   40,800 0 0
JMP GROUP LLC COM 46629U107 119 19,537 SH   SOLE   19,537 0 0
JOHNSON CTLS INTL PLC SHS G51502105 953 22,633 SH   SOLE   20,031 0 2,602
JOHNSON OUTDOORS INC CL A 479167108 544 14,902 SH   SOLE   14,902 0 0
JPMORGAN CHASE & CO COM 46625H100 6,308 71,812 SH   SOLE   68,837 0 2,975
JUNIPER NETWORKS INC COM 48203R104 308 11,058 SH   SOLE   11,058 0 0
K2M GROUP HLDGS INC COM 48273J107 1,529 74,558 SH   SOLE   74,558 0 0
KINROSS GOLD CORP COM NO PAR 496902404 1,493 425,348 SH   SOLE   409,298 0 16,050
KITE PHARMA INC COM 49803L109 5,585 71,160 SH   SOLE   69,874 0 1,286
KLONDEX MNS LTD COM 498696103 476 122,200 SH   SOLE   122,200 0 0
KORNIT DIGITAL LTD SHS M6372Q113 2,894 151,526 SH   SOLE   148,050 0 3,476
LA JOLLA PHARMACEUTICAL CO COM PAR $.0001 2 503459604 483 16,181 SH   SOLE   16,181 0 0
LANTRONIX INC COM NEW 516548203 231 59,542 SH   SOLE   59,542 0 0
LIGHTPATH TECHNOLOGIES INC CL A NEW 532257805 155 56,726 SH   SOLE   56,726 0 0
LILLY ELI & CO COM 532457108 1,491 17,730 SH   SOLE   17,730 0 0
LIMBACH HLDGS INC COM 53263P105 869 62,354 SH   SOLE   60,736 0 1,618
LOGMEIN INC COM 54142L109 1,408 14,442 SH   SOLE   14,442 0 0
LOWES COS INC COM 548661107 2,128 25,881 SH   SOLE   25,424 0 457
LRAD CORP COM 50213V109 94 62,314 SH   SOLE   62,314 0 0
LSI INDS INC COM 50216C108 1,364 135,151 SH   SOLE   135,151 0 0
LUMENTUM HLDGS INC COM 55024U109 3,679 68,962 SH   SOLE   68,962 0 0
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 1,340 27,740 SH   SOLE   27,740 0 0
MAG SILVER CORP COM 55903Q104 247 18,775 SH   SOLE   16,390 0 2,385
MAGNACHIP SEMICONDUCTOR CORP COM 55933J203 128 13,448 SH   SOLE   13,448 0 0
MANITEX INTL INC COM 563420108 1,161 173,224 SH   SOLE   173,224 0 0
MARCHEX INC CL B 56624R108 84 30,851 SH   SOLE   30,851 0 0
MARCUS & MILLICHAP INC COM 566324109 724 29,454 SH   SOLE   26,887 0 2,567
MARSH & MCLENNAN COS INC COM 571748102 2,309 31,245 SH   SOLE   31,245 0 0
MATADOR RES CO COM 576485205 1,482 62,314 SH   SOLE   62,314 0 0
MATERIALISE NV SPONSORED ADS 57667T100 135 14,873 SH   SOLE   14,873 0 0
MAXIMUS INC COM 577933104 416 6,682 SH   SOLE   6,682 0 0
MAZOR ROBOTICS LTD SPONSORED ADS 57886P103 2,511 84,341 SH   SOLE   84,341 0 0
MCEWEN MNG INC COM 58039P107 1,006 331,000 SH   SOLE   331,000 0 0
MEDNAX INC COM 58502B106 836 12,049 SH   SOLE   12,049 0 0
MERCK & CO INC COM 58933Y105 757 11,906 SH   SOLE   11,906 0 0
MICROSOFT CORP COM 594918104 7,501 113,889 SH   SOLE   110,018 0 3,871
MIMECAST LTD ORD SHS G14838109 592 26,454 SH   SOLE   26,454 0 0
MITEK SYS INC COM NEW 606710200 1,194 179,561 SH   SOLE   179,561 0 0
MOBILEIRON INC COM NEW 60739U204 120 27,664 SH   SOLE   27,664 0 0
MOBILEYE N V AMSTELVEEN ORD SHS N51488117 1,306 21,273 SH   SOLE   21,273 0 0
MODEL N INC COM 607525102 568 54,334 SH   SOLE   54,334 0 0
MORGAN STANLEY COM NEW 617446448 12,646 295,191 SH   SOLE   290,388 0 4,803
NAUTILUS INC COM 63910B102 1,425 78,096 SH   SOLE   78,096 0 0
NAVIGANT CONSULTING INC COM 63935N107 1,483 64,895 SH   SOLE   64,895 0 0
NCR CORP NEW COM 62886E108 463 10,139 SH   SOLE   10,139 0 0
NEONODE INC COM NEW 64051M402 25 15,934 SH   SOLE   15,934 0 0
NEW AGE BEVERAGES CORP COM 64157V108 255 61,833 SH   SOLE   58,296 0 3,537
NEW GOLD INC CDA COM 644535106 1,222 410,000 SH   SOLE   410,000 0 0
NEW RELIC INC COM 64829B100 453 12,213 SH   SOLE   12,213 0 0
NEWFIELD EXPL CO COM 651290108 618 16,750 SH   SOLE   16,750 0 0
NEWMONT MINING CORP COM 651639106 2,181 66,185 SH   SOLE   66,185 0 0
NOVANTA INC COM 67000B104 1,896 71,401 SH   SOLE   71,401 0 0
NOVARTIS A G SPONSORED ADR 66987V109 699 9,409 SH   SOLE   9,409 0 0
NUANCE COMMUNICATIONS INC COM 67020Y100 1,844 106,534 SH   SOLE   106,534 0 0
NUTRI SYS INC NEW COM 67069D108 1,992 35,900 SH   SOLE   35,900 0 0
NUVECTRA CORP COM 67075N108 974 142,589 SH   SOLE   142,589 0 0
NXSTAGE MEDICAL INC COM 67072V103 2,068 77,077 SH   SOLE   77,077 0 0
O2MICRO INTERNATIONAL LTD SPONS ADR 67107W100 548 239,230 SH   SOLE   239,230 0 0
OCLARO INC COM NEW 67555N206 3,071 312,776 SH   SOLE   312,776 0 0
OLYMPIC STEEL INC COM 68162K106 448 24,127 SH   SOLE   24,127 0 0
OPKO HEALTH INC COM 68375N103 2,118 264,796 SH   SOLE   264,796 0 0
ORGANOVO HLDGS INC COM 68620A104 976 306,976 SH   SOLE   306,976 0 0
OWENS ILL INC COM NEW 690768403 314 15,424 SH   SOLE   15,424 0 0
OXFORD IMMUNOTEC GLOBAL PLC ORD SHS G6855A103 1,713 110,560 SH   SOLE   110,560 0 0
PACIFIC BIOSCIENCES CALIF IN COM 69404D108 778 150,518 SH   SOLE   150,518 0 0
PACKAGING CORP AMER COM 695156109 565 6,170 SH   SOLE   6,170 0 0
PALO ALTO NETWORKS INC COM 697435105 9,802 86,991 SH   SOLE   84,326 0 2,665
PANDORA MEDIA INC COM 698354107 239 20,263 SH   SOLE   20,263 0 0
PANERA BREAD CO CL A 69840W108 1,147 4,379 SH   SOLE   4,301 0 78
PARATEK PHARMACEUTICALS INC COM 699374302 990 51,426 SH   SOLE   51,426 0 0
PATRICK INDS INC COM 703343103 1,687 23,797 SH   SOLE   23,797 0 0
PATTERN ENERGY GROUP INC CL A 70338P100 739 36,715 SH   SOLE   32,881 0 3,834
PAYCHEX INC COM 704326107 4,186 71,069 SH   SOLE   71,069 0 0
PDC ENERGY INC COM 69327R101 660 10,586 SH   SOLE   9,103 0 1,483
PEAK RESORTS INC COM 70469L100 137 24,290 SH   SOLE   24,290 0 0
PERKINELMER INC COM 714046109 633 10,911 SH   SOLE   10,911 0 0
PFIZER INC COM 717081103 688 20,108 SH   SOLE   20,108 0 0
PIONEER NAT RES CO COM 723787107 1,417 7,608 SH   SOLE   7,029 0 579
POTASH CORP SASK INC COM 73755L107 774 45,344 SH   SOLE   39,837 0 5,507
PRIMORIS SVCS CORP COM 74164F103 1,116 48,082 SH   SOLE   48,082 0 0
PROCTER AND GAMBLE CO COM 742718109 2,245 24,984 SH   SOLE   24,984 0 0
PROOFPOINT INC COM 743424103 1,434 19,287 SH   SOLE   19,287 0 0
PTC INC COM 69370C100 4,653 88,551 SH   SOLE   87,514 0 1,037
QAD INC CL A 74727D306 1,671 60,016 SH   SOLE   60,016 0 0
QORVO INC COM 74736K101 207 3,021 SH   SOLE   3,021 0 0
QUANTA SVCS INC COM 74762E102 1,001 26,967 SH   SOLE   25,336 0 1,631
QUICKLOGIC CORP COM 74837P108 1,091 612,989 SH   SOLE   612,989 0 0
RANDGOLD RES LTD ADR 752344309 1,300 14,899 SH   SOLE   14,846 0 53
RANGE RES CORP COM 75281A109 1,288 44,256 SH   SOLE   44,256 0 0
RAVEN INDS INC COM 754212108 2,028 69,808 SH   SOLE   69,808 0 0
RAYTHEON CO COM NEW 755111507 5,192 34,048 SH   SOLE   32,255 0 1,793
RECRO PHARMA INC COM 75629F109 830 94,911 SH   SOLE   94,911 0 0
REVANCE THERAPEUTICS INC COM 761330109 2,053 98,684 SH   SOLE   98,684 0 0
REXNORD CORP NEW COM 76169B102 869 37,673 SH   SOLE   33,126 0 4,547
RICE ENERGY INC COM 762760106 398 16,795 SH   SOLE   16,795 0 0
RSP PERMIAN INC COM 74978Q105 1,330 32,113 SH   SOLE   32,113 0 0
S&W SEED CO COM 785135104 579 116,931 SH   SOLE   116,931 0 0
SAGE THERAPEUTICS INC COM 78667J108 2,194 30,873 SH   SOLE   30,873 0 0
SALESFORCE COM INC COM 79466L302 2,639 31,994 SH   SOLE   31,116 0 878
SCHLUMBERGER LTD COM 806857108 5,318 68,096 SH   SOLE   64,579 0 3,517
SCHWAB CHARLES CORP NEW COM 808513105 2,257 55,314 SH   SOLE   54,499 0 815
SEABRIDGE GOLD INC COM 811916105 614 55,800 SH   SOLE   55,800 0 0
SENSATA TECHNOLOGIES HLDG NV SHS N7902X106 888 20,338 SH   SOLE   20,338 0 0
SERVICESOURCE INTL INC COM 81763U100 890 229,374 SH   SOLE   229,374 0 0
SILVER SPRING NETWORKS INC COM 82817Q103 7,994 708,085 SH   SOLE   680,362 0 27,723
SILVER WHEATON CORP COM 828336107 446 21,413 SH   SOLE   21,413 0 0
SIRIUS XM HLDGS INC COM 82968B103 2,605 505,731 SH   SOLE   505,731 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 712 7,269 SH   SOLE   7,269 0 0
SNAP INC CL A 83304A106 2,012 89,323 SH   SOLE   87,805 0 1,518
SNAP ON INC COM 833034101 1,624 9,627 SH   SOLE   9,274 0 353
SOUTHWEST AIRLS CO COM 844741108 3,765 70,034 SH   SOLE   69,256 0 778
SOUTHWESTERN ENERGY CO COM 845467109 3,429 419,704 SH   SOLE   413,936 0 5,768
SPIRIT AIRLS INC COM 848577102 2,457 46,295 SH   SOLE   45,557 0 738
SPLUNK INC COM 848637104 4,312 69,231 SH   SOLE   67,350 0 1,881
STAMPS COM INC COM NEW 852857200 2,132 18,017 SH   SOLE   18,017 0 0
STARBUCKS CORP COM 855244109 3,127 53,559 SH   SOLE   51,118 0 2,441
STERICYCLE INC COM 858912108 560 6,758 SH   SOLE   6,758 0 0
STERLING CONSTRUCTION CO INC COM 859241101 919 99,336 SH   SOLE   89,336 0 10,000
STEWART INFORMATION SVCS COR COM 860372101 1,618 36,627 SH   SOLE   36,627 0 0
STMICROELECTRONICS N V NY REGISTRY 861012102 1,928 124,705 SH   SOLE   124,705 0 0
SUMMIT MATLS INC CL A 86614U100 2,398 97,048 SH   SOLE   92,038 0 5,010
SUNOPTA INC COM 8676EP108 1,452 208,881 SH   SOLE   208,881 0 0
SUNRUN INC COM 86771W105 653 120,939 SH   SOLE   106,336 0 14,603
SUNTRUST BKS INC COM 867914103 2,822 51,024 SH   SOLE   51,024 0 0
SUPERNUS PHARMACEUTICALS INC COM 868459108 1,858 59,362 SH   SOLE   59,362 0 0
SVB FINL GROUP COM 78486Q101 5,451 29,292 SH   SOLE   27,676 0 1,616
SYNERON MEDICAL LTD ORD SHS M87245102 1,920 182,033 SH   SOLE   182,033 0 0
T2 BIOSYSTEMS INC COM 89853L104 340 64,695 SH   SOLE   59,259 0 5,436
TAHOE RES INC COM 873868103 726 90,411 SH   SOLE   89,921 0 490
TARGA RES CORP COM 87612G101 322 5,371 SH   SOLE   5,218 0 153
TECHNIPFMC PLC COM G87110105 675 20,784 SH   SOLE   20,784 0 0
TELENAV INC COM 879455103 1,080 124,877 SH   SOLE   124,877 0 0
TENET HEALTHCARE CORP COM NEW 88033G407 765 43,217 SH   SOLE   43,217 0 0
TENNECO INC COM 880349105 1,384 22,172 SH   SOLE   22,172 0 0
TIME INC NEW COM 887228104 263 13,569 SH   SOLE   13,569 0 0
TITAN INTL INC ILL COM 88830M102 1,254 121,284 SH   SOLE   121,284 0 0
TPI COMPOSITES INC COM 87266J104 1,068 56,155 SH   SOLE   49,377 0 6,778
TRIMBLE INC COM 896239100 842 26,318 SH   SOLE   26,318 0 0
TRIPLEPOINT VENTURE GROWTH B COM 89677Y100 492 35,300 SH   SOLE   35,300 0 0
TSAKOS ENERGY NAVIGATION LTD SHS G9108L108 474 99,023 SH   SOLE   99,023 0 0
U S CONCRETE INC COM NEW 90333L201 2,306 35,730 SH   SOLE   34,230 0 1,500
UNITED CONTL HLDGS INC COM 910047109 2,037 28,838 SH   SOLE   28,339 0 499
UNITED RENTALS INC COM 911363109 6,144 49,136 SH   SOLE   48,225 0 911
UNITED STATES STL CORP NEW COM 912909108 369 10,922 SH   SOLE   10,922 0 0
UNITEDHEALTH GROUP INC COM 91324P102 560 3,413 SH   SOLE   3,413 0 0
USA TRUCK INC COM 902925106 801 108,971 SH   SOLE   108,971 0 0
VEEVA SYS INC CL A COM 922475108 828 16,138 SH   SOLE   16,138 0 0
VERISK ANALYTICS INC COM 92345Y106 437 5,391 SH   SOLE   5,391 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 1,950 40,003 SH   SOLE   40,003 0 0
VERMILLION INC COM NEW 92407M206 184 88,113 SH   SOLE   88,113 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 4,173 38,163 SH   SOLE   38,163 0 0
VIACOM INC NEW CL B 92553P201 219 4,690 SH   SOLE   4,690 0 0
VISTEON CORP COM NEW 92839U206 644 6,572 SH   SOLE   6,572 0 0
VOCERA COMMUNICATIONS INC COM 92857F107 2,289 92,185 SH   SOLE   92,185 0 0
VTV THERAPEUTICS INC CL A 918385105 261 39,779 SH   SOLE   39,779 0 0
WABTEC CORP COM 929740108 761 9,751 SH   SOLE   9,751 0 0
WAGEWORKS INC COM 930427109 1,380 19,091 SH   SOLE   19,091 0 0
WAL-MART STORES INC COM 931142103 324 4,500 SH   SOLE   4,500 0 0
WASTE MGMT INC DEL COM 94106L109 210 2,879 SH   SOLE   2,879 0 0
WATTS WATER TECHNOLOGIES INC CL A 942749102 686 11,002 SH   SOLE   9,785 0 1,217
WIDEPOINT CORP COM 967590100 83 184,545 SH   SOLE   184,545 0 0
WILLDAN GROUP INC COM 96924N100 1,410 43,701 SH   SOLE   43,701 0 0
XACTLY CORP COM 98386L101 1,502 126,235 SH   SOLE   126,235 0 0
XCERRA CORP COM 98400J108 1,416 159,278 SH   SOLE   159,278 0 0
XYLEM INC COM 98419M100 1,090 21,704 SH   SOLE   17,866 0 3,838
ZELTIQ AESTHETICS INC COM 98933Q108 592 10,652 SH   SOLE   10,652 0 0