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,176 105,344 SH   SOLE   95,784 0 9,560
ABILITY INC SHS G8789K108 277 100,000 SH   SOLE   100,000 0 0
ACHAOGEN INC COM 004449104 489 37,572 SH   SOLE   37,572 0 0
ACUITY BRANDS INC COM 00508Y102 2,222 9,623 SH   SOLE   8,813 0 810
AERIE PHARMACEUTICALS INC COM 00771V108 4,403 116,315 SH   SOLE   111,552 0 4,763
AGNICO EAGLE MINES LTD COM 008474108 5,313 126,493 SH   SOLE   120,479 0 6,014
ALEXANDER & BALDWIN INC NEW COM 014491104 202 4,500 SH   SOLE   4,500 0 0
ALLEGION PUB LTD CO ORD SHS G0176J109 318 4,970 SH   SOLE   4,970 0 0
ALLERGAN PLC SHS G0177J108 1,289 6,139 SH   SOLE   6,139 0 0
ALLIANCE DATA SYSTEMS CORP COM 018581108 316 1,385 SH   SOLE   1,385 0 0
ALLSTATE CORP COM 020002101 291 3,924 SH   SOLE   3,924 0 0
ALON USA ENERGY INC COM 020520102 709 62,345 SH   SOLE   62,345 0 0
ALPHABET INC CAP STK CL C 02079K107 11,238 14,561 SH   SOLE   13,932 0 629
ALPHABET INC CAP STK CL A 02079K305 6,897 8,704 SH   SOLE   8,358 0 346
AMAZON COM INC COM 023135106 21,294 28,397 SH   SOLE   26,987 0 1,410
AMBER RD INC COM 02318Y108 967 106,490 SH   SOLE   106,490 0 0
AMERICAN EAGLE OUTFITTERS NE COM 02553E106 298 19,630 SH   SOLE   19,630 0 0
AMERICAN EXPRESS CO COM 025816109 601 8,108 SH   SOLE   8,108 0 0
AMPHASTAR PHARMACEUTICALS IN COM 03209R103 1,173 63,661 SH   SOLE   63,661 0 0
ANADARKO PETE CORP COM 032511107 7,731 110,876 SH   SOLE   104,754 0 6,122
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 340 3,229 SH   SOLE   3,229 0 0
APACHE CORP COM 037411105 5,679 89,478 SH   SOLE   85,149 0 4,329
APPLE INC COM 037833100 20,765 179,289 SH   SOLE   169,818 0 9,471
APPTIO INC CL A 03835C108 396 21,354 SH   SOLE   21,354 0 0
ARDELYX INC COM 039697107 473 33,306 SH   SOLE   33,306 0 0
ARDMORE SHIPPING CORP COM Y0207T100 543 73,389 SH   SOLE   73,389 0 0
AROTECH CORP COM NEW 042682203 848 242,304 SH   SOLE   242,304 0 0
ASANKO GOLD INC COM 04341Y105 61 20,000 SH   SOLE   20,000 0 0
AT&T INC COM 00206R102 2,781 65,379 SH   SOLE   65,379 0 0
ATLASSIAN CORP PLC CL A G06242104 498 20,676 SH   SOLE   19,561 0 1,115
ATRICURE INC COM 04963C209 2,132 108,928 SH   SOLE   108,928 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 231 2,252 SH   SOLE   2,252 0 0
AWARE INC MASS COM 05453N100 169 27,723 SH   SOLE   27,723 0 0
AXOGEN INC COM 05463X106 1,277 141,909 SH   SOLE   141,909 0 0
AXT INC COM 00246W103 1,014 211,174 SH   SOLE   211,174 0 0
AZURE PWR GLOBAL LTD SHS V0393H103 815 47,965 SH   SOLE   42,555 0 5,410
B2GOLD CORP COM 11777Q209 24 10,000 SH   SOLE   10,000 0 0
BADGER METER INC COM 056525108 846 22,898 SH   SOLE   18,700 0 4,198
BAIDU INC SPON ADR REP A 056752108 1,759 10,700 SH   SOLE   10,100 0 600
BANK COMM HLDGS COM 06424J103 457 48,148 SH   SOLE   48,148 0 0
BARRICK GOLD CORP COM 067901108 2,919 182,674 SH   SOLE   176,867 0 5,807
BEACON ROOFING SUPPLY INC COM 073685109 3,030 65,777 SH   SOLE   64,731 0 1,046
BEAZER HOMES USA INC COM NEW 07556Q881 1,543 116,011 SH   SOLE   116,011 0 0
BENEFITFOCUS INC COM 08180D106 716 24,102 SH   SOLE   24,102 0 0
BIG 5 SPORTING GOODS CORP COM 08915P101 960 55,353 SH   SOLE   55,353 0 0
BIG LOTS INC COM 089302103 1,113 22,169 SH   SOLE   22,169 0 0
BIOAMBER INC COM 09072Q106 542 98,512 SH   SOLE   87,807 0 10,705
BIOGEN INC COM 09062X103 8,491 29,942 SH   SOLE   28,361 0 1,581
BIOMARIN PHARMACEUTICAL INC COM 09061G101 702 8,475 SH   SOLE   8,475 0 0
BIOTELEMETRY INC COM 090672106 1,618 72,377 SH   SOLE   72,377 0 0
BLACK DIAMOND INC COM 09202G101 678 126,751 SH   SOLE   126,751 0 0
BOFI HLDG INC COM 05566U108 9,356 327,710 SH   SOLE   306,815 0 20,895
BOISE CASCADE CO DEL COM 09739D100 515 22,890 SH   SOLE   21,550 0 1,340
BORGWARNER INC COM 099724106 2,087 52,923 SH   SOLE   49,391 0 3,532
BRIGHTCOVE INC COM 10921T101 806 100,083 SH   SOLE   100,083 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 1,404 24,021 SH   SOLE   24,021 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107 1,267 115,497 SH   SOLE   115,497 0 0
CALLAWAY GOLF CO COM 131193104 1,078 98,337 SH   SOLE   98,337 0 0
CALLIDUS SOFTWARE INC COM 13123E500 1,082 64,412 SH   SOLE   64,412 0 0
CAMPBELL SOUP CO COM 134429109 632 10,456 SH   SOLE   10,456 0 0
CARA THERAPEUTICS INC COM 140755109 516 55,491 SH   SOLE   55,491 0 0
CARDIOVASCULAR SYS INC DEL COM 141619106 1,566 64,685 SH   SOLE   64,685 0 0
CAREDX INC COM 14167L103 281 103,902 SH   SOLE   103,902 0 0
CAVCO INDS INC DEL COM 149568107 1,270 12,719 SH   SOLE   12,719 0 0
CAVIUM INC COM 14964U108 2,059 32,983 SH   SOLE   31,710 0 1,273
CELGENE CORP COM 151020104 15,069 130,188 SH   SOLE   125,633 0 4,555
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 1,489 48,177 SH   SOLE   48,177 0 0
CERAGON NETWORKS LTD ORD M22013102 763 291,126 SH   SOLE   291,126 0 0
CHANNELADVISOR CORP COM 159179100 782 54,500 SH   SOLE   54,500 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 711 8,420 SH   SOLE   8,420 0 0
CHENIERE ENERGY INC COM NEW 16411R208 2,573 62,110 SH   SOLE   60,124 0 1,986
CHEVRON CORP NEW COM 166764100 4,193 35,622 SH   SOLE   34,172 0 1,450
CIMAREX ENERGY CO COM 171798101 631 4,644 SH   SOLE   4,377 0 267
COBALT INTL ENERGY INC COM 19075F106 41 33,851 SH   SOLE   33,851 0 0
CODEXIS INC COM 192005106 744 161,637 SH   SOLE   161,637 0 0
COGNEX CORP COM 192422103 5,191 81,590 SH   SOLE   77,073 0 4,517
COLGATE PALMOLIVE CO COM 194162103 1,980 30,262 SH   SOLE   30,225 0 37
COLUMBUS MCKINNON CORP N Y COM 199333105 855 31,621 SH   SOLE   31,621 0 0
CONCHO RES INC COM 20605P101 3,136 23,650 SH   SOLE   20,409 0 3,241
CONOCOPHILLIPS COM 20825C104 5,020 100,118 SH   SOLE   97,464 0 2,654
CONTINENTAL RESOURCES INC COM 212015101 2,780 53,945 SH   SOLE   49,406 0 4,539
COPART INC COM 217204106 277 5,000 SH   SOLE   5,000 0 0
CORCEPT THERAPEUTICS INC COM 218352102 1,686 232,267 SH   SOLE   232,267 0 0
CORIUM INTL INC COM 21887L107 413 101,655 SH   SOLE   101,655 0 0
CORNERSTONE ONDEMAND INC COM 21925Y103 926 21,888 SH   SOLE   21,888 0 0
CORVUS PHARMACEUTICALS INC COM 221015100 304 21,292 SH   SOLE   21,292 0 0
CRITEO S A SPONS ADS 226718104 417 10,147 SH   SOLE   10,147 0 0
CROSS CTRY HEALTHCARE INC COM 227483104 1,495 95,801 SH   SOLE   95,801 0 0
CRYOLIFE INC COM 228903100 1,642 85,739 SH   SOLE   85,739 0 0
CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 1,052 26,300 SH   SOLE   24,800 0 1,500
CUTERA INC COM 232109108 1,894 109,175 SH   SOLE   109,175 0 0
CYBERARK SOFTWARE LTD SHS M2682V108 11,408 250,726 SH   SOLE   237,638 0 13,088
CYNOSURE INC CL A 232577205 1,803 39,546 SH   SOLE   37,243 0 2,303
CYPRESS SEMICONDUCTOR CORP COM 232806109 464 40,583 SH   SOLE   40,583 0 0
DANAHER CORP DEL COM 235851102 778 10,000 SH   SOLE   10,000 0 0
DATA I O CORP COM 237690102 56 13,506 SH   SOLE   13,506 0 0
DATAWATCH CORP COM NEW 237917208 621 112,824 SH   SOLE   112,824 0 0
DELPHI AUTOMOTIVE PLC SHS G27823106 2,254 33,465 SH   SOLE   30,814 0 2,651
DESTINATION XL GROUP INC COM 25065K104 532 125,140 SH   SOLE   125,140 0 0
DEVON ENERGY CORP NEW COM 25179M103 8,177 179,037 SH   SOLE   168,947 0 10,090
DEXCOM INC COM 252131107 886 14,840 SH   SOLE   14,840 0 0
DIAMONDBACK ENERGY INC COM 25278X109 2,934 29,028 SH   SOLE   25,028 0 4,000
DIGIMARC CORP NEW COM 25381B101 983 32,778 SH   SOLE   30,863 0 1,915
DIGITALGLOBE INC COM NEW 25389M877 313 10,938 SH   SOLE   10,938 0 0
DIREXION SHS ETF TR DAILY GOLD MINER 25490K570 2,747 359,600 SH   SOLE   338,900 0 20,700
DISNEY WALT CO COM DISNEY 254687106 5,597 53,702 SH   SOLE   51,555 0 2,147
DLH HLDGS CORP COM 23335Q100 143 24,086 SH   SOLE   24,086 0 0
DOLLAR TREE INC COM 256746108 580 7,518 SH   SOLE   7,518 0 0
DSP GROUP INC COM 23332B106 1,026 78,586 SH   SOLE   78,586 0 0
DULUTH HLDGS INC COM CL B 26443V101 575 22,655 SH   SOLE   21,190 0 1,465
DYNASIL CORP AMER COM 268102100 103 80,662 SH   SOLE   80,662 0 0
EAGLE PHARMACEUTICALS INC COM 269796108 1,555 19,603 SH   SOLE   19,603 0 0
EBAY INC COM 278642103 2,484 83,680 SH   SOLE   76,980 0 6,700
EBIX INC COM NEW 278715206 1,848 32,400 SH   SOLE   30,500 0 1,900
EGAIN CORP COM NEW 28225C806 83 39,612 SH   SOLE   39,612 0 0
ELDORADO GOLD CORP NEW COM 284902103 175 54,400 SH   SOLE   53,854 0 546
ELECTRO SCIENTIFIC INDS COM 285229100 663 111,944 SH   SOLE   111,944 0 0
ELECTRONICS FOR IMAGING INC COM 286082102 300 6,834 SH   SOLE   6,834 0 0
ENERGY RECOVERY INC COM 29270J100 3,595 347,338 SH   SOLE   322,402 0 24,936
ENSCO PLC SHS CLASS A G3157S106 498 51,221 SH   SOLE   48,430 0 2,791
ENTERPRISE PRODS PARTNERS L COM 293792107 208 7,682 SH   SOLE   7,682 0 0
ENVISION HEALTHCARE CORP COM 29414D100 651 10,291 SH   SOLE   10,291 0 0
EOG RES INC COM 26875P101 5,994 59,286 SH   SOLE   56,652 0 2,634
EPIZYME INC COM 29428V104 723 59,776 SH   SOLE   59,776 0 0
EURONET WORLDWIDE INC COM 298736109 381 5,255 SH   SOLE   5,255 0 0
EVERBRIDGE INC COM 29978A104 476 25,789 SH   SOLE   25,789 0 0
EVERCORE PARTNERS INC CLASS A 29977A105 1,214 17,672 SH   SOLE   17,672 0 0
EVEREST RE GROUP LTD COM G3223R108 460 2,125 SH   SOLE   1,994 0 131
EXONE CO COM 302104104 569 60,894 SH   SOLE   60,894 0 0
EXXON MOBIL CORP COM 30231G102 324 3,589 SH   SOLE   3,589 0 0
FACEBOOK INC CL A 30303M102 2,371 20,605 SH   SOLE   20,290 0 315
FASTENAL CO COM 311900104 352 7,500 SH   SOLE   7,500 0 0
FEDEX CORP COM 31428X106 306 1,646 SH   SOLE   1,646 0 0
FERRO CORP COM 315405100 1,060 74,002 SH   SOLE   74,002 0 0
FINISAR CORP COM NEW 31787A507 449 14,827 SH   SOLE   14,827 0 0
FIRST SOLAR INC COM 336433107 717 22,350 SH   SOLE   19,676 0 2,674
FITBIT INC CL A 33812L102 87 11,923 SH   SOLE   11,923 0 0
FIVE BELOW INC COM 33829M101 1,898 47,500 SH   SOLE   46,166 0 1,334
FLOWSERVE CORP COM 34354P105 864 17,977 SH   SOLE   15,885 0 2,092
FMC TECHNOLOGIES INC COM 30249U101 693 19,493 SH   SOLE   18,403 0 1,090
FORTERRA INC COM 34960W106 344 15,866 SH   SOLE   15,181 0 685
FORTIVE CORP COM 34959J108 268 5,000 SH   SOLE   5,000 0 0
GALLAGHER ARTHUR J & CO COM 363576109 1,963 37,776 SH   SOLE   34,876 0 2,900
GENCOR INDS INC COM 368678108 1,180 75,169 SH   SOLE   75,169 0 0
GENERAL ELECTRIC CO COM 369604103 1,536 48,614 SH   SOLE   48,614 0 0
GIGAMON INC COM 37518B102 3,415 74,981 SH   SOLE   72,579 0 2,402
GIGPEAK INC COM 37518Q109 199 79,087 SH   SOLE   79,087 0 0
GILEAD SCIENCES INC COM 375558103 1,082 15,116 SH   SOLE   15,116 0 0
GLOBALSCAPE INC COM 37940G109 170 41,733 SH   SOLE   41,733 0 0
GMS INC COM 36251C103 2,329 79,550 SH   SOLE   77,570 0 1,980
GOLAR LNG LTD BERMUDA SHS G9456A100 740 32,260 SH   SOLE   30,407 0 1,853
GOLD STD VENTURES CORP COM 380738104 487 228,659 SH   SOLE   215,515 0 13,144
GOLDMAN SACHS GROUP INC COM 38141G104 8,431 35,211 SH   SOLE   33,771 0 1,440
HACKETT GROUP INC COM 404609109 1,121 63,491 SH   SOLE   63,491 0 0
HANNON ARMSTRONG SUST INFR C COM 41068X100 1,021 53,755 SH   SOLE   47,004 0 6,751
HARVARD BIOSCIENCE INC COM 416906105 728 238,530 SH   SOLE   238,530 0 0
HEXCEL CORP NEW COM 428291108 598 11,626 SH   SOLE   10,426 0 1,200
HOME DEPOT INC COM 437076102 6,085 45,381 SH   SOLE   44,567 0 814
HUDSON TECHNOLOGIES INC COM 444144109 2,871 358,399 SH   SOLE   338,112 0 20,287
IAC INTERACTIVECORP COM 44919P508 413 6,373 SH   SOLE   6,373 0 0
IDENTIV INC COM NEW 45170X205 176 55,473 SH   SOLE   55,473 0 0
ILLINOIS TOOL WKS INC COM 452308109 918 7,500 SH   SOLE   7,500 0 0
ILLUMINA INC COM 452327109 1,591 12,428 SH   SOLE   12,428 0 0
INCYTE CORP COM 45337C102 5,281 52,670 SH   SOLE   50,492 0 2,178
INGERSOLL-RAND PLC SHS G47791101 412 5,496 SH   SOLE   3,994 0 1,502
INSTALLED BLDG PRODS INC COM 45780R101 2,404 58,218 SH   SOLE   57,035 0 1,183
INSULET CORP COM 45784P101 2,522 66,936 SH   SOLE   66,116 0 820
INTEGRATED DEVICE TECHNOLOGY COM 458118106 1,016 43,113 SH   SOLE   43,113 0 0
INTEL CORP COM 458140100 201 5,528 SH   SOLE   5,528 0 0
INTELLICHECK MOBILISA INC COM NEW 45817G201 128 46,529 SH   SOLE   46,529 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 310 1,869 SH   SOLE   1,869 0 0
INTEST CORP COM 461147100 121 26,364 SH   SOLE   26,364 0 0
INTEVAC INC COM 461148108 978 114,380 SH   SOLE   114,380 0 0
INTUIT COM 461202103 6,701 58,464 SH   SOLE   55,481 0 2,983
IPG PHOTONICS CORP COM 44980X109 1,812 18,356 SH   SOLE   17,457 0 899
ITRON INC COM 465741106 1,419 22,576 SH   SOLE   19,889 0 2,687
JAMES RIV GROUP LTD COM G5005R107 1,074 25,842 SH   SOLE   25,842 0 0
JINKOSOLAR HLDG CO LTD SPONSORED ADR 47759T100 621 40,800 SH   SOLE   38,500 0 2,300
JMP GROUP LLC COM 46629U107 120 19,537 SH   SOLE   19,537 0 0
JOHNSON CTLS INTL PLC SHS G51502105 950 23,057 SH   SOLE   20,455 0 2,602
JPMORGAN CHASE & CO COM 46625H100 6,291 72,901 SH   SOLE   69,926 0 2,975
JUNIPER NETWORKS INC COM 48203R104 706 24,985 SH   SOLE   24,985 0 0
KARYOPHARM THERAPEUTICS INC COM 48576U106 524 55,793 SH   SOLE   55,793 0 0
KINROSS GOLD CORP COM NO PAR 496902404 364 116,923 SH   SOLE   111,355 0 5,568
KITE PHARMA INC COM 49803L109 2,954 65,887 SH   SOLE   63,646 0 2,241
KLONDEX MNS LTD COM 498696103 568 122,200 PRN   SOLE   115,000 0 7,200
KORNIT DIGITAL LTD SHS M6372Q113 731 57,818 SH   SOLE   57,818 0 0
LENDINGCLUB CORP COM 52603A109 101 19,154 SH   SOLE   19,154 0 0
LILLY ELI & CO COM 532457108 1,572 21,376 SH   SOLE   21,376 0 0
LIMBACH HLDGS INC COM 53263P105 958 67,932 SH   SOLE   66,314 0 1,618
LOGMEIN INC COM 54142L109 1,146 11,871 SH   SOLE   11,871 0 0
LOWES COS INC COM 548661107 948 13,336 SH   SOLE   13,119 0 217
LRAD CORP COM 50213V109 107 62,314 SH   SOLE   62,314 0 0
LSI INDS INC COM 50216C108 1,005 103,153 SH   SOLE   103,153 0 0
LUMENTUM HLDGS INC COM 55024U109 1,821 47,128 SH   SOLE   45,882 0 1,246
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 1,274 27,522 SH   SOLE   25,914 0 1,608
MAG SILVER CORP COM 55903Q104 222 20,129 SH   SOLE   17,744 0 2,385
MANITEX INTL INC COM 563420108 685 99,842 SH   SOLE   99,842 0 0
MARCUS & MILLICHAP INC COM 566324109 923 34,529 SH   SOLE   31,962 0 2,567
MARSH & MCLENNAN COS INC COM 571748102 2,112 31,245 SH   SOLE   29,145 0 2,100
MATADOR RES CO COM 576485205 1,339 51,969 SH   SOLE   51,969 0 0
MATERIALISE NV SPONSORED ADS 57667T100 114 14,873 SH   SOLE   14,873 0 0
MAXIMUS INC COM 577933104 368 6,599 SH   SOLE   6,599 0 0
MAXWELL TECHNOLOGIES INC COM 577767106 412 80,413 SH   SOLE   70,932 0 9,481
MEDNAX INC COM 58502B106 809 12,138 SH   SOLE   12,138 0 0
MICROSOFT CORP COM 594918104 7,338 118,089 SH   SOLE   111,734 0 6,355
MIMECAST LTD ORD SHS G14838109 474 26,454 SH   SOLE   24,891 0 1,563
MITEK SYS INC COM NEW 606710200 841 136,739 SH   SOLE   136,739 0 0
MOBILEYE N V AMSTELVEEN ORD SHS N51488117 7,703 202,081 SH   SOLE   188,719 0 13,362
MORGAN STANLEY COM NEW 617446448 12,592 298,041 SH   SOLE   285,277 0 12,764
NANOSTRING TECHNOLOGIES INC COM 63009R109 1,318 59,087 SH   SOLE   59,087 0 0
NAUTILUS INC COM 63910B102 1,181 63,832 SH   SOLE   63,832 0 0
NAVIGANT CONSULTING INC COM 63935N107 1,388 53,014 SH   SOLE   53,014 0 0
NCR CORP NEW COM 62886E108 418 10,298 SH   SOLE   10,298 0 0
NEONODE INC COM NEW 64051M402 1,281 696,000 SH   SOLE   656,000 0 40,000
NETSOL TECHNOLOGIES INC COM PAR $.001 64115A402 300 57,751 SH   SOLE   57,751 0 0
NEWFIELD EXPL CO COM 651290108 1,320 32,583 SH   SOLE   30,759 0 1,824
NEWMONT MINING CORP COM 651639106 4,373 128,358 SH   SOLE   123,606 0 4,752
NIMBLE STORAGE INC COM 65440R101 873 110,260 SH   SOLE   110,260 0 0
NOVANTA INC COM 67000B104 1,138 54,201 SH   SOLE   54,201 0 0
NOVARTIS A G SPONSORED ADR 66987V109 680 9,331 SH   SOLE   9,331 0 0
NUTANIX INC CL A 67059N108 3,017 113,586 SH   SOLE   107,467 0 6,119
NUVECTRA CORP COM 67075N108 609 121,120 SH   SOLE   121,120 0 0
NXSTAGE MEDICAL INC COM 67072V103 1,743 66,511 SH   SOLE   66,511 0 0
O2MICRO INTERNATIONAL LTD SPONS ADR 67107W100 122 67,632 SH   SOLE   67,632 0 0
OCCIDENTAL PETE CORP DEL COM 674599105 1,423 19,981 SH   SOLE   18,919 0 1,062
OCLARO INC COM NEW 67555N206 2,942 328,738 SH   SOLE   316,156 0 12,582
OPKO HEALTH INC COM 68375N103 2,603 279,896 SH   SOLE   249,575 0 30,321
ORGANOVO HLDGS INC COM 68620A104 870 256,509 SH   SOLE   256,509 0 0
ORTHOFIX INTL N V COM N6748L102 1,007 27,843 SH   SOLE   27,843 0 0
OWENS ILL INC COM NEW 690768403 273 15,664 SH   SOLE   15,664 0 0
OXFORD IMMUNOTEC GLOBAL PLC ORD SHS G6855A103 1,353 90,472 SH   SOLE   90,472 0 0
PACIFIC BIOSCIENCES CALIF IN COM 69404D108 284 74,681 SH   SOLE   74,681 0 0
PACKAGING CORP AMER COM 695156109 531 6,266 SH   SOLE   6,266 0 0
PALO ALTO NETWORKS INC COM 697435105 11,304 90,392 SH   SOLE   86,202 0 4,190
PANERA BREAD CO CL A 69840W108 2,106 10,268 SH   SOLE   10,107 0 161
PARATEK PHARMACEUTICALS INC COM 699374302 685 44,487 SH   SOLE   44,487 0 0
PARKE BANCORP INC COM 700885106 217 10,760 SH   SOLE   10,760 0 0
PATRICK INDS INC COM 703343103 1,786 23,408 SH   SOLE   23,408 0 0
PATTERN ENERGY GROUP INC CL A 70338P100 711 37,464 SH   SOLE   33,630 0 3,834
PAYCHEX INC COM 704326107 4,427 72,719 SH   SOLE   72,719 0 0
PDC ENERGY INC COM 69327R101 1,128 15,542 SH   SOLE   12,293 0 3,249
PEAK RESORTS INC COM 70469L100 135 24,290 SH   SOLE   24,290 0 0
PERKINELMER INC COM 714046109 639 12,254 SH   SOLE   12,254 0 0
PFSWEB INC COM NEW 717098206 904 106,355 SH   SOLE   106,355 0 0
PIONEER NAT RES CO COM 723787107 1,419 7,878 SH   SOLE   6,778 0 1,100
PLY GEM HLDGS INC COM 72941W100 1,738 106,927 SH   SOLE   104,755 0 2,172
POTASH CORP SASK INC COM 73755L107 836 46,239 SH   SOLE   40,732 0 5,507
PRIMORIS SVCS CORP COM 74164F103 874 38,350 SH   SOLE   38,350 0 0
PROCTER AND GAMBLE CO COM 742718109 2,112 25,124 SH   SOLE   25,124 0 0
PROOFPOINT INC COM 743424103 3,923 55,529 SH   SOLE   53,402 0 2,127
PTC INC COM 69370C100 3,595 77,697 SH   SOLE   75,292 0 2,405
QAD INC CL A 74727D306 1,488 48,938 SH   SOLE   48,938 0 0
QUANTA SVCS INC COM 74762E102 940 26,967 SH   SOLE   25,336 0 1,631
RANGE RES CORP COM 75281A109 2,474 71,992 SH   SOLE   68,013 0 3,979
RAVEN INDS INC COM 754212108 2,052 81,435 SH   SOLE   79,017 0 2,418
RAYTHEON CO COM NEW 755111507 7,900 55,635 SH   SOLE   53,745 0 1,890
REAL IND INC COM 75601W104 508 83,304 SH   SOLE   73,913 0 9,391
RECRO PHARMA INC COM 75629F109 835 103,616 SH   SOLE   103,616 0 0
REGENERON PHARMACEUTICALS COM 75886F107 1,973 5,375 SH   SOLE   5,061 0 314
REVANCE THERAPEUTICS INC COM 761330109 1,888 91,228 SH   SOLE   86,000 0 5,228
RICE ENERGY INC COM 762760106 376 17,606 SH   SOLE   16,697 0 909
RSP PERMIAN INC COM 74978Q105 1,796 40,251 SH   SOLE   38,077 0 2,174
S&W SEED CO COM 785135104 432 93,832 SH   SOLE   93,832 0 0
SAGE THERAPEUTICS INC COM 78667J108 596 11,669 SH   SOLE   11,669 0 0
SALESFORCE COM INC COM 79466L302 2,502 36,543 SH   SOLE   35,665 0 878
SAREPTA THERAPEUTICS INC COM 803607100 303 11,063 SH   SOLE   11,063 0 0
SCHLUMBERGER LTD COM 806857108 6,954 82,836 SH   SOLE   77,650 0 5,186
SCHWAB CHARLES CORP NEW COM 808513105 2,256 57,169 SH   SOLE   56,354 0 815
SERVICESOURCE INTL INC COM 81763U100 970 170,829 SH   SOLE   170,829 0 0
SILVER SPRING NETWORKS INC COM 82817Q103 10,249 770,044 SH   SOLE   736,982 0 33,062
SILVER WHEATON CORP COM 828336107 414 21,413 SH   SOLE   20,157 0 1,256
SINA CORP ORD G81477104 1,874 30,822 SH   SOLE   29,022 0 1,800
SIRIUS XM HLDGS INC COM 82968B103 2,251 505,731 SH   SOLE   475,862 0 29,869
SKYWORKS SOLUTIONS INC COM 83088M102 551 7,383 SH   SOLE   7,383 0 0
SNAP ON INC COM 833034101 1,655 9,664 SH   SOLE   9,311 0 353
SOHU COM INC COM 83408W103 2,274 67,100 SH   SOLE   63,300 0 3,800
SOLAREDGE TECHNOLOGIES INC COM 83417M104 390 31,454 SH   SOLE   31,454 0 0
SOUTHWEST AIRLS CO COM 844741108 2,544 51,038 SH   SOLE   50,260 0 778
SOUTHWESTERN ENERGY CO COM 845467109 7,145 660,322 SH   SOLE   638,771 0 21,551
SPIRIT AIRLS INC COM 848577102 2,807 48,514 SH   SOLE   47,776 0 738
SPLUNK INC COM 848637104 2,837 55,461 SH   SOLE   51,080 0 4,381
STAMPS COM INC COM NEW 852857200 1,440 12,561 SH   SOLE   11,827 0 734
STARBUCKS CORP COM 855244109 4,115 74,125 SH   SOLE   71,404 0 2,721
STERICYCLE INC COM 858912108 521 6,758 SH   SOLE   6,758 0 0
STERLING CONSTRUCTION CO INC COM 859241101 654 77,324 SH   SOLE   67,324 0 10,000
STEWART INFORMATION SVCS COR COM 860372101 1,391 30,189 SH   SOLE   30,189 0 0
STMICROELECTRONICS N V NY REGISTRY 861012102 2,561 225,600 SH   SOLE   212,600 0 13,000
SUMMIT MATLS INC CL A 86614U100 2,390 100,465 SH   SOLE   95,455 0 5,010
SUNOPTA INC COM 8676EP108 1,214 172,168 SH   SOLE   172,168 0 0
SUNTRUST BKS INC COM 867914103 1,470 26,800 SH   SOLE   25,200 0 1,600
SUPERNUS PHARMACEUTICALS INC COM 868459108 1,274 50,442 SH   SOLE   50,442 0 0
SVB FINL GROUP COM 78486Q101 4,050 23,591 SH   SOLE   21,841 0 1,750
SYNERON MEDICAL LTD ORD SHS M87245102 1,198 142,632 SH   SOLE   142,632 0 0
T2 BIOSYSTEMS INC COM 89853L104 413 78,606 SH   SOLE   73,170 0 5,436
TAHOE RES INC COM 873868103 392 41,660 SH   SOLE   38,957 0 2,703
TARGA RES CORP COM 87612G101 367 6,545 SH   SOLE   6,392 0 153
TAYLOR MORRISON HOME CORP CL A 87724P106 1,185 61,548 SH   SOLE   60,543 0 1,005
TELENAV INC COM 879455103 819 116,217 SH   SOLE   116,217 0 0
TELIGENT INC NEW COM 87960W104 650 98,332 SH   SOLE   98,332 0 0
TENET HEALTHCARE CORP COM NEW 88033G407 717 48,346 SH   SOLE   48,346 0 0
TENNECO INC COM 880349105 1,104 17,676 SH   SOLE   17,676 0 0
TITAN INTL INC ILL COM 88830M102 968 86,363 SH   SOLE   86,363 0 0
TPI COMPOSITES INC COM 87266J104 652 40,670 SH   SOLE   36,336 0 4,334
TRIMBLE INC COM 896239100 3,000 99,506 SH   SOLE   96,829 0 2,677
TRIPLEPOINT VENTURE GROWTH B COM 89677Y100 416 35,300 SH   SOLE   35,300 0 0
TSAKOS ENERGY NAVIGATION LTD SHS G9108L108 357 76,221 SH   SOLE   76,221 0 0
U S CONCRETE INC COM NEW 90333L201 1,052 16,066 SH   SOLE   16,066 0 0
UNITED RENTALS INC COM 911363109 5,285 50,055 SH   SOLE   48,024 0 2,031
UNITED STATES STL CORP NEW COM 912909108 366 11,093 SH   SOLE   11,093 0 0
UNITEDHEALTH GROUP INC COM 91324P102 546 3,413 SH   SOLE   3,413 0 0
USA TECHNOLOGIES INC COM NO PAR 90328S500 704 163,621 SH   SOLE   163,621 0 0
USA TRUCK INC COM 902925106 770 88,367 SH   SOLE   88,367 0 0
VCA INC COM 918194101 942 13,719 SH   SOLE   13,719 0 0
VEEVA SYS INC CL A COM 922475108 657 16,138 SH   SOLE   16,138 0 0
VERISK ANALYTICS INC COM 92345Y106 444 5,476 SH   SOLE   5,476 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 2,123 39,776 SH   SOLE   39,776 0 0
VERMILLION INC COM NEW 92407M206 84 88,113 SH   SOLE   88,113 0 0
VERSAR INC COM 925297103 49 35,700 SH   SOLE   35,700 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 867 11,775 SH   SOLE   11,100 0 675
VISTEON CORP COM NEW 92839U206 536 6,676 SH   SOLE   6,676 0 0
VMWARE INC CL A COM 928563402 280 3,553 SH   SOLE   3,553 0 0
VOCERA COMMUNICATIONS INC COM 92857F107 1,818 98,326 SH   SOLE   98,326 0 0
WABTEC CORP COM 929740108 832 10,027 SH   SOLE   10,027 0 0
WAGEWORKS INC COM 930427109 996 13,734 SH   SOLE   13,734 0 0
WAL-MART STORES INC COM 931142103 311 4,500 SH   SOLE   4,500 0 0
WASTE MGMT INC DEL COM 94106L109 204 2,879 SH   SOLE   2,879 0 0
WATTS WATER TECHNOLOGIES INC CL A 942749102 730 11,200 SH   SOLE   9,983 0 1,217
WIDEPOINT CORP COM 967590100 149 184,545 SH   SOLE   184,545 0 0
WILLDAN GROUP INC COM 96924N100 747 33,083 SH   SOLE   33,083 0 0
WINTRUST FINL CORP COM 97650W108 204 2,807 SH   SOLE   2,807 0 0
WISDOMTREE INVTS INC COM 97717P104 447 40,098 SH   SOLE   40,098 0 0
WORKHORSE GROUP INC COM NEW 98138J206 503 71,194 SH   SOLE   67,397 0 3,797
XACTLY CORP COM 98386L101 1,045 95,017 SH   SOLE   95,017 0 0
XENON PHARMACEUTICALS INC COM 98420N105 540 70,172 SH   SOLE   70,172 0 0
XILINX INC COM 983919101 209 3,455 SH   SOLE   3,455 0 0
XYLEM INC COM 98419M100 1,094 22,082 SH   SOLE   18,244 0 3,838
ZELTIQ AESTHETICS INC COM 98933Q108 2,071 47,588 SH   SOLE   47,142 0 446
ZIX CORP COM 98974P100 125 25,356 SH   SOLE   25,356 0 0