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,398 149,554 SH   SOLE   139,994 0 9,560
8POINT3 ENERGY PARTNERS LP CL A RPT LTDPT 282539105 992 62,757 SH   SOLE   56,324 0 6,433
A10 NETWORKS INC COM 002121101 622 96,166 SH   SOLE   96,166 0 0
ABILITY INC SHS G8789K108 392 100,000 SH   SOLE   100,000 0 0
ABIOMED INC COM 003654100 428 3,918 SH   SOLE   3,918 0 0
ACADIA HEALTHCARE COMPANY IN COM 00404A109 2,604 47,000 SH   SOLE   47,000 0 0
ACADIA PHARMACEUTICALS INC COM 004225108 540 16,647 SH   SOLE   14,994 0 1,653
ACUITY BRANDS INC COM 00508Y102 3,744 15,100 SH   SOLE   14,220 0 880
ADEPTUS HEALTH INC CL A 006855100 2,809 54,368 SH   SOLE   51,955 0 2,413
AERIE PHARMACEUTICALS INC COM 00771V108 1,896 107,700 SH   SOLE   103,600 0 4,100
AETNA INC NEW COM 00817Y108 523 4,279 SH   SOLE   4,279 0 0
AGNICO EAGLE MINES LTD COM 008474108 18,547 346,666 SH   SOLE   331,801 0 14,865
ALIGN TECHNOLOGY INC COM 016255101 640 7,945 SH   SOLE   7,945 0 0
ALLEGION PUB LTD CO ORD SHS G0176J109 392 5,652 SH   SOLE   5,652 0 0
ALLERGAN PLC SHS G0177J108 6,963 30,130 SH   SOLE   28,756 0 1,374
ALLIANCE DATA SYSTEMS CORP COM 018581108 310 1,581 SH   SOLE   1,581 0 0
ALLSTATE CORP COM 020002101 274 3,924 SH   SOLE   3,924 0 0
ALON USA ENERGY INC COM 020520102 440 67,877 SH   SOLE   67,877 0 0
ALPHABET INC CAP STK CL C 02079K107 10,644 15,379 SH   SOLE   14,637 0 742
ALPHABET INC CAP STK CL A 02079K305 7,013 9,969 SH   SOLE   9,507 0 462
AMAZON COM INC COM 023135106 20,419 28,533 SH   SOLE   27,152 0 1,381
AMERICAN EAGLE OUTFITTERS NE COM 02553E106 356 22,330 SH   SOLE   22,330 0 0
AMERICAN EXPRESS CO COM 025816109 324 5,333 SH   SOLE   5,333 0 0
AMGEN INC COM 031162100 2,608 17,144 SH   SOLE   16,169 0 975
AMPHASTAR PHARMACEUTICALS IN COM 03209R103 1,696 105,239 SH   SOLE   105,239 0 0
AMSURG CORP COM 03232P405 445 5,740 SH   SOLE   5,740 0 0
ANADARKO PETE CORP COM 032511107 4,861 91,287 SH   SOLE   86,250 0 5,037
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 425 3,229 SH   SOLE   3,229 0 0
APIGEE CORP COM 03765N108 600 49,088 SH   SOLE   49,088 0 0
APPLE INC COM 037833100 2,280 23,849 SH   SOLE   23,526 0 323
APPLIED MICRO CIRCUITS CORP COM NEW 03822W406 914 142,364 SH   SOLE   142,364 0 0
ARDMORE SHIPPING CORP COM Y0207T100 454 67,007 SH   SOLE   67,007 0 0
ARTISAN PARTNERS ASSET MGMT CL A 04316A108 300 10,838 SH   SOLE   10,794 0 44
ASANKO GOLD INC COM 04341Y105 56 14,735 SH   SOLE   14,735 0 0
ASPEN TECHNOLOGY INC COM 045327103 495 12,300 SH   SOLE   12,300 0 0
AT&T INC COM 00206R102 2,804 64,882 SH   SOLE   64,882 0 0
ATLASSIAN CORP PLC CL A G06242104 1,282 49,514 SH   SOLE   48,399 0 1,115
ATRICURE INC COM 04963C209 1,117 79,076 SH   SOLE   79,076 0 0
AUTOBYTEL INC COM NEW 05275N205 492 35,494 SH   SOLE   35,494 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 207 2,252 SH   SOLE   2,252 0 0
AXOGEN INC COM 05463X106 896 130,282 SH   SOLE   130,282 0 0
BADGER METER INC COM 056525108 1,677 22,968 SH   SOLE   20,869 0 2,099
BANC OF CALIFORNIA INC COM 05990K106 1,443 79,729 SH   SOLE   79,729 0 0
BARD C R INC COM 067383109 883 3,757 SH   SOLE   3,757 0 0
BARRICK GOLD CORP COM 067901108 15,014 703,225 SH   SOLE   673,887 0 29,338
BEACON ROOFING SUPPLY INC COM 073685109 2,993 65,830 SH   SOLE   64,784 0 1,046
BEAZER HOMES USA INC COM NEW 07556Q881 758 97,822 SH   SOLE   97,822 0 0
BIG 5 SPORTING GOODS CORP COM 08915P101 468 50,528 SH   SOLE   50,528 0 0
BIG LOTS INC COM 089302103 1,213 24,214 SH   SOLE   24,214 0 0
BIOAMBER INC COM 09072Q106 302 101,362 SH   SOLE   90,657 0 10,705
BIOMARIN PHARMACEUTICAL INC COM 09061G101 1,199 15,411 SH   SOLE   15,411 0 0
BIOTELEMETRY INC COM 090672106 707 43,351 SH   SOLE   43,351 0 0
BOISE CASCADE CO DEL COM 09739D100 956 41,647 SH   SOLE   41,647 0 0
BORGWARNER INC COM 099724106 840 28,453 SH   SOLE   26,521 0 1,932
BOSTON SCIENTIFIC CORP COM 101137107 1,743 74,572 SH   SOLE   74,572 0 0
BRIGHTCOVE INC COM 10921T101 910 103,370 SH   SOLE   103,370 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 16,610 225,829 SH   SOLE   215,674 0 10,155
BUILDERS FIRSTSOURCE INC COM 12008R107 926 82,349 SH   SOLE   82,349 0 0
CALLAWAY GOLF CO COM 131193104 1,093 107,041 SH   SOLE   107,041 0 0
CALLIDUS SOFTWARE INC COM 13123E500 1,198 59,973 SH   SOLE   59,973 0 0
CAMPBELL SOUP CO COM 134429109 696 10,456 SH   SOLE   10,456 0 0
CARBONITE INC COM 141337105 325 33,409 SH   SOLE   33,409 0 0
CARDIOVASCULAR SYS INC DEL COM 141619106 872 47,466 SH   SOLE   47,466 0 0
CAREER EDUCATION CORP COM 141665109 816 137,145 SH   SOLE   137,145 0 0
CARRIAGE SVCS INC COM 143905107 2,626 110,880 SH   SOLE   109,115 0 1,765
CAVCO INDS INC DEL COM 149568107 1,156 12,340 SH   SOLE   12,340 0 0
CDW CORP COM 12514G108 831 20,731 SH   SOLE   20,033 0 698
CELGENE CORP COM 151020104 11,887 120,523 SH   SOLE   115,968 0 4,555
CENTENE CORP DEL COM 15135B101 591 8,281 SH   SOLE   8,281 0 0
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 1,139 52,471 SH   SOLE   52,471 0 0
CHANNELADVISOR CORP COM 159179100 725 50,011 SH   SOLE   50,011 0 0
CHENIERE ENERGY INC COM NEW 16411R208 1,349 35,916 SH   SOLE   34,367 0 1,549
CHEROKEE INC DEL NEW COM 16444H102 499 44,913 SH   SOLE   44,913 0 0
CHEVRON CORP NEW COM 166764100 3,921 37,400 SH   SOLE   35,691 0 1,709
CIMAREX ENERGY CO COM 171798101 1,479 12,399 SH   SOLE   11,876 0 523
CIRRUS LOGIC INC COM 172755100 910 23,462 SH   SOLE   23,462 0 0
COBALT INTL ENERGY INC COM 19075F106 40 29,714 SH   SOLE   29,714 0 0
CODEXIS INC COM 192005106 592 147,015 SH   SOLE   147,015 0 0
COGNEX CORP COM 192422103 2,136 49,562 SH   SOLE   46,966 0 2,596
COLGATE PALMOLIVE CO COM 194162103 2,269 30,995 SH   SOLE   30,958 0 37
COMSTOCK MNG INC COM 205750102 157 449,032 SH   SOLE   449,032 0 0
CONCHO RES INC COM 20605P101 3,668 30,756 SH   SOLE   27,405 0 3,351
CONOCOPHILLIPS COM 20825C104 3,080 70,634 SH   SOLE   67,853 0 2,781
CONTINENTAL RESOURCES INC COM 212015101 4,615 101,939 SH   SOLE   92,942 0 8,997
COPART INC COM 217204106 323 6,600 SH   SOLE   6,600 0 0
CRITEO S A SPONS ADS 226718104 1,041 22,673 SH   SOLE   22,673 0 0
CROSS CTRY HEALTHCARE INC COM 227483104 980 70,418 SH   SOLE   70,418 0 0
CRYOLIFE INC COM 228903100 921 77,961 SH   SOLE   77,961 0 0
CUTERA INC COM 232109108 746 66,575 SH   SOLE   66,575 0 0
CYBERARK SOFTWARE LTD SHS M2682V108 13,412 276,029 SH   SOLE   261,542 0 14,487
CYPRESS SEMICONDUCTOR CORP COM 232806109 487 46,155 SH   SOLE   46,155 0 0
DANAHER CORP DEL COM 235851102 1,010 10,000 SH   SOLE   10,000 0 0
DESTINATION XL GROUP INC COM 25065K104 525 114,797 SH   SOLE   114,797 0 0
DEXCOM INC COM 252131107 1,623 20,456 SH   SOLE   20,456 0 0
DIAMONDBACK ENERGY INC COM 25278X109 4,905 53,781 SH   SOLE   49,229 0 4,552
DIGITALGLOBE INC COM NEW 25389M877 264 12,336 SH   SOLE   12,325 0 11
DIPLOMAT PHARMACY INC COM 25456K101 547 15,642 SH   SOLE   15,642 0 0
DOLLAR TREE INC COM 256746108 810 8,592 SH   SOLE   8,592 0 0
DSP GROUP INC COM 23332B106 759 71,531 SH   SOLE   71,531 0 0
DSW INC CL A 23334L102 211 9,949 SH   SOLE   9,949 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 216 2,520 SH   SOLE   2,520 0 0
DULUTH HLDGS INC COM CL B 26443V101 679 27,761 SH   SOLE   26,277 0 1,484
DYNASIL CORP AMER COM 268102100 16 12,287 SH   SOLE   12,287 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 844 8,465 SH   SOLE   8,465 0 0
ELECTRONICS FOR IMAGING INC COM 286082102 334 7,764 SH   SOLE   7,764 0 0
ENDOLOGIX INC COM 29266S106 427 34,250 SH   SOLE   34,250 0 0
ENSCO PLC SHS CLASS A G3157S106 1,014 104,427 SH   SOLE   98,567 0 5,860
ENTERPRISE PRODS PARTNERS L COM 293792107 247 8,426 SH   SOLE   8,426 0 0
EOG RES INC COM 26875P101 6,773 81,197 SH   SOLE   77,429 0 3,768
EURONET WORLDWIDE INC COM 298736109 706 10,199 SH   SOLE   10,199 0 0
EVERCORE PARTNERS INC CLASS A 29977A105 977 22,117 SH   SOLE   22,117 0 0
EVEREST RE GROUP LTD COM G3223R108 388 2,125 SH   SOLE   1,994 0 131
EVERYDAY HEALTH INC COM 300415106 856 108,645 SH   SOLE   108,645 0 0
EXCO RESOURCES INC COM 269279402 102 78,269 SH   SOLE   78,269 0 0
EXXON MOBIL CORP COM 30231G102 336 3,589 SH   SOLE   3,589 0 0
FACEBOOK INC CL A 30303M102 9,562 83,675 SH   SOLE   79,667 0 4,008
FASTENAL CO COM 311900104 333 7,500 SH   SOLE   7,500 0 0
FERROGLOBE PLC SHS G33856108 572 66,400 SH   SOLE   66,400 0 0
FINISAR CORP COM NEW 31787A507 297 16,951 SH   SOLE   16,951 0 0
FIRST SOLAR INC COM 336433107 891 18,389 SH   SOLE   16,719 0 1,670
FIVE BELOW INC COM 33829M101 1,257 27,089 SH   SOLE   27,089 0 0
FLEETMATICS GROUP PLC COM G35569105 2,885 66,587 SH   SOLE   63,026 0 3,561
FLOWSERVE CORP COM 34354P105 858 18,985 SH   SOLE   16,893 0 2,092
FMC TECHNOLOGIES INC COM 30249U101 1,077 40,374 SH   SOLE   38,126 0 2,248
FORD MTR CO DEL COM PAR $0.01 345370860 131 10,437 SH   SOLE   10,437 0 0
FORTINET INC COM 34959E109 1,106 35,000 SH   SOLE   35,000 0 0
FRANCO NEVADA CORP COM 351858105 1,887 24,813 PRN   SOLE   23,360 0 1,453
FREEPORT-MCMORAN INC CL B 35671D857 4,209 377,788 SH   SOLE   355,288 0 22,500
GALLAGHER ARTHUR J & CO COM 363576109 1,889 39,681 SH   SOLE   36,781 0 2,900
GENCOR INDS INC COM 368678108 711 45,800 SH   SOLE   45,800 0 0
GENERAL ELECTRIC CO COM 369604103 666 21,150 SH   SOLE   21,150 0 0
GIGAMON INC COM 37518B102 2,869 76,724 SH   SOLE   76,724 0 0
GIGPEAK INC COM 37518Q109 24 12,047 SH   SOLE   12,047 0 0
GILEAD SCIENCES INC COM 375558103 9,176 109,998 SH   SOLE   105,627 0 4,371
GLAUKOS CORP COM 377322102 614 21,040 SH   SOLE   21,040 0 0
GMS INC COM 36251C103 3,922 176,261 SH   SOLE   172,496 0 3,765
GOLD STD VENTURES CORP COM 380738104 977 525,000 SH   SOLE   500,000 0 25,000
GOLDCORP INC NEW COM 380956409 876 45,800 SH   SOLE   43,000 0 2,800
GOLDMAN SACHS GROUP INC COM 38141G104 4,353 29,300 SH   SOLE   28,160 0 1,140
GOPRO INC CL A 38268T103 910 84,190 SH   SOLE   84,190 0 0
GREATBATCH INC COM 39153L106 805 26,034 SH   SOLE   26,034 0 0
HACKETT GROUP INC COM 404609109 795 57,300 SH   SOLE   57,300 0 0
HAIN CELESTIAL GROUP INC COM 405217100 1,270 25,524 SH   SOLE   25,524 0 0
HANNON ARMSTRONG SUST INFR C COM 41068X100 2,473 114,482 SH   SOLE   105,499 0 8,983
HARVARD BIOSCIENCE INC COM 416906105 464 162,208 SH   SOLE   162,208 0 0
HELMERICH & PAYNE INC COM 423452101 216 3,214 SH   SOLE   3,214 0 0
HIMAX TECHNOLOGIES INC SPONSORED ADR 43289P106 95 11,467 SH   SOLE   11,467 0 0
HOME DEPOT INC COM 437076102 4,711 36,896 SH   SOLE   36,582 0 314
HORIZON PHARMA PLC SHS G4617B105 1,235 75,000 SH   SOLE   75,000 0 0
HUBSPOT INC COM 443573100 900 20,732 SH   SOLE   20,732 0 0
IAC INTERACTIVECORP COM 44919P508 410 7,285 SH   SOLE   7,285 0 0
ICON PLC SHS G4705A100 905 12,924 SH   SOLE   12,924 0 0
ILLINOIS TOOL WKS INC COM 452308109 781 7,500 SH   SOLE   7,500 0 0
ILLUMINA INC COM 452327109 959 6,832 SH   SOLE   6,832 0 0
IMPRIVATA INC COM 45323J103 595 42,516 SH   SOLE   42,516 0 0
INCYTE CORP COM 45337C102 2,777 34,719 SH   SOLE   32,937 0 1,782
INFUSYSTEM HLDGS INC COM 45685K102 233 89,625 SH   SOLE   89,625 0 0
INGERSOLL-RAND PLC SHS G47791101 215 3,383 SH   SOLE   1,881 0 1,502
INSTALLED BLDG PRODS INC COM 45780R101 2,115 58,278 SH   SOLE   57,095 0 1,183
INSULET CORP COM 45784P101 1,154 38,165 SH   SOLE   37,345 0 820
INTEGRATED DEVICE TECHNOLOGY COM 458118106 2,385 118,476 SH   SOLE   118,476 0 0
INTRA CELLULAR THERAPIES INC COM 46116X101 641 16,524 SH   SOLE   16,524 0 0
INTUIT COM 461202103 6,784 60,780 SH   SOLE   57,797 0 2,983
INTUITIVE SURGICAL INC COM NEW 46120E602 484 732 SH   SOLE   732 0 0
IPG PHOTONICS CORP COM 44980X109 1,517 18,959 SH   SOLE   18,060 0 899
ISHARES SILVER TRUST ISHARES 46428Q109 1,174 65,700 SH   SOLE   61,800 0 3,900
ITRON INC COM 465741106 1,052 24,399 SH   SOLE   21,712 0 2,687
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 871 6,167 SH   SOLE   6,167 0 0
JOHNSON & JOHNSON COM 478160104 2,172 17,910 SH   SOLE   17,910 0 0
JOHNSON CTLS INC COM 478366107 762 17,206 SH   SOLE   15,363 0 1,843
JPMORGAN CHASE & CO COM 46625H100 2,043 32,874 SH   SOLE   32,386 0 488
KINROSS GOLD CORP COM NO PAR 496902404 4,518 923,864 SH   SOLE   871,462 0 52,402
KNOLL INC COM NEW 498904200 1,420 58,473 SH   SOLE   58,473 0 0
KORN FERRY INTL COM NEW 500643200 933 45,089 SH   SOLE   45,089 0 0
LENNAR CORP CL A 526057104 1,983 43,014 SH   SOLE   42,351 0 663
LIBERTY TAX INC CL A 53128T102 140 10,530 SH   SOLE   9,970 0 560
LILLY ELI & CO COM 532457108 672 8,527 SH   SOLE   8,527 0 0
LIONBRIDGE TECHNOLOGIES INC COM 536252109 388 98,252 SH   SOLE   98,252 0 0
LIVEPERSON INC COM 538146101 515 81,200 SH   SOLE   76,400 0 4,800
LOGMEIN INC COM 54142L109 1,582 24,934 SH   SOLE   24,934 0 0
LSI INDS INC COM 50216C108 1,034 93,436 SH   SOLE   93,436 0 0
LUMENTUM HLDGS INC COM 55024U109 851 35,179 SH   SOLE   35,179 0 0
MAG SILVER CORP COM 55903Q104 2,351 186,402 SH   SOLE   178,916 0 7,486
MANITEX INTL INC COM 563420108 621 89,661 SH   SOLE   89,661 0 0
MARCUS & MILLICHAP INC COM 566324109 948 37,289 SH   SOLE   34,722 0 2,567
MARSH & MCLENNAN COS INC COM 571748102 2,139 31,245 SH   SOLE   29,145 0 2,100
MATADOR RES CO COM 576485205 937 47,326 SH   SOLE   47,326 0 0
MAXIMUS INC COM 577933104 418 7,542 SH   SOLE   7,542 0 0
MAXWELL TECHNOLOGIES INC COM 577767106 463 87,722 SH   SOLE   78,241 0 9,481
MEDICINES CO COM 584688105 434 12,894 SH   SOLE   12,894 0 0
MEDIVATION INC COM 58501N101 603 10,000 SH   SOLE   10,000 0 0
MEDNAX INC COM 58502B106 480 6,626 SH   SOLE   6,626 0 0
MEDTRONIC PLC SHS G5960L103 791 9,117 SH   SOLE   9,117 0 0
MELLANOX TECHNOLOGIES LTD SHS M51363113 1,199 25,000 SH   SOLE   25,000 0 0
MICRON TECHNOLOGY INC COM 595112103 216 15,670 SH   SOLE   15,670 0 0
MITEK SYS INC COM NEW 606710200 1,857 261,159 SH   SOLE   261,159 0 0
MOBILEIRON INC COM NEW 60739U204 521 170,888 SH   SOLE   170,888 0 0
MOBILEYE N V AMSTELVEEN ORD SHS N51488117 11,993 259,927 SH   SOLE   246,532 0 13,395
MODEL N INC COM 607525102 636 47,618 SH   SOLE   47,618 0 0
MORGAN STANLEY COM NEW 617446448 7,304 281,150 SH   SOLE   269,620 0 11,530
NANOSTRING TECHNOLOGIES INC COM 63009R109 479 38,027 SH   SOLE   38,027 0 0
NAUTILUS INC COM 63910B102 1,255 70,324 SH   SOLE   70,324 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109 597 13,127 SH   SOLE   13,127 0 0
NEVRO CORP COM 64157F103 949 12,860 SH   SOLE   12,860 0 0
NEWFIELD EXPL CO COM 651290108 533 12,054 SH   SOLE   12,054 0 0
NEWMONT MINING CORP COM 651639106 4,106 104,968 SH   SOLE   95,349 0 9,619
NIMBLE STORAGE INC COM 65440R101 89 11,205 SH   SOLE   11,205 0 0
NOVANTA INC COM 67000B104 752 49,604 SH   SOLE   49,604 0 0
NOVARTIS A G SPONSORED ADR 66987V109 774 9,383 SH   SOLE   9,383 0 0
NXSTAGE MEDICAL INC COM 67072V103 1,116 51,459 SH   SOLE   51,459 0 0
OCCIDENTAL PETE CORP DEL COM 674599105 2,847 37,677 SH   SOLE   35,384 0 2,293
OCLARO INC COM NEW 67555N206 658 134,832 SH   SOLE   134,832 0 0
OPHTHOTECH CORP COM 683745103 1,526 29,912 SH   SOLE   29,332 0 580
OPKO HEALTH INC COM 68375N103 3,526 377,496 SH   SOLE   350,000 0 27,496
OWENS ILL INC COM NEW 690768403 321 17,815 SH   SOLE   17,815 0 0
PACIFIC BIOSCIENCES CALIF IN COM 69404D108 330 46,899 SH   SOLE   46,899 0 0
PACKAGING CORP AMER COM 695156109 479 7,161 SH   SOLE   7,161 0 0
PALO ALTO NETWORKS INC COM 697435105 10,341 84,320 SH   SOLE   80,707 0 3,613
PANERA BREAD CO CL A 69840W108 2,255 10,641 SH   SOLE   10,480 0 161
PARSLEY ENERGY INC CL A 701877102 525 19,413 SH   SOLE   19,413 0 0
PATRICK INDS INC COM 703343103 1,515 25,125 SH   SOLE   25,125 0 0
PATTERN ENERGY GROUP INC CL A 70338P100 1,223 53,262 SH   SOLE   49,428 0 3,834
PAYCHEX INC COM 704326107 4,371 73,463 SH   SOLE   73,463 0 0
PDC ENERGY INC COM 69327R101 2,168 37,637 SH   SOLE   34,333 0 3,304
PERKINELMER INC COM 714046109 575 10,970 SH   SOLE   10,970 0 0
PFSWEB INC COM NEW 717098206 784 82,535 SH   SOLE   82,535 0 0
PIONEER NAT RES CO COM 723787107 2,454 16,230 SH   SOLE   15,125 0 1,105
PLY GEM HLDGS INC COM 72941W100 1,560 107,036 SH   SOLE   104,864 0 2,172
POTASH CORP SASK INC COM 73755L107 3,973 244,624 SH   SOLE   230,062 0 14,562
PRIMORIS SVCS CORP COM 74164F103 791 41,760 SH   SOLE   41,760 0 0
PROCTER & GAMBLE CO COM 742718109 2,133 25,192 SH   SOLE   25,192 0 0
PROOFPOINT INC COM 743424103 1,060 16,808 SH   SOLE   16,808 0 0
PTC INC COM 69370C100 2,063 54,895 SH   SOLE   54,101 0 794
QORVO INC COM 74736K101 234 4,231 SH   SOLE   4,231 0 0
QUALCOMM INC COM 747525103 360 6,718 SH   SOLE   6,718 0 0
QUANTA SVCS INC COM 74762E102 1,742 75,346 SH   SOLE   73,715 0 1,631
RADIANT LOGISTICS INC COM 75025X100 254 84,772 SH   SOLE   84,772 0 0
RANDGOLD RES LTD ADR 752344309 9,812 87,574 SH   SOLE   84,231 0 3,343
RANGE RES CORP COM 75281A109 5,574 129,199 SH   SOLE   121,832 0 7,367
RAVEN INDS INC COM 754212108 822 43,389 SH   SOLE   43,389 0 0
RAYTHEON CO COM NEW 755111507 7,811 57,452 SH   SOLE   56,312 0 1,140
REAL IND INC COM 75601W104 805 103,656 SH   SOLE   94,265 0 9,391
RED HAT INC COM 756577102 1,261 17,369 SH   SOLE   17,369 0 0
RED ROCK RESORTS INC CL A 75700L108 962 43,762 SH   SOLE   42,963 0 799
REGENERON PHARMACEUTICALS COM 75886F107 1,877 5,375 SH   SOLE   5,061 0 314
REVANCE THERAPEUTICS INC COM 761330109 1,111 81,701 SH   SOLE   78,638 0 3,063
RICE ENERGY INC COM 762760106 676 30,686 SH   SOLE   28,680 0 2,006
ROYAL GOLD INC COM 780287108 4,448 61,756 SH   SOLE   58,747 0 3,009
RSP PERMIAN INC COM 74978Q105 982 28,136 SH   SOLE   28,136 0 0
S&P GLOBAL INC COM 78409V104 7,237 67,467 SH   SOLE   64,826 0 2,641
S&W SEED CO COM 785135104 326 74,740 SH   SOLE   74,740 0 0
SALESFORCE COM INC COM 79466L302 2,829 35,627 SH   SOLE   34,720 0 907
SCHLUMBERGER LTD COM 806857108 8,758 110,745 SH   SOLE   104,066 0 6,679
SCHWAB CHARLES CORP NEW COM 808513105 1,435 56,703 SH   SOLE   55,888 0 815
SEATTLE GENETICS INC COM 812578102 399 9,877 SH   SOLE   9,877 0 0
SHIRE PLC SPONSORED ADR 82481R106 1,346 7,310 SH   SOLE   7,310 0 0
SILVER SPRING NETWORKS INC COM 82817Q103 10,860 893,865 SH   SOLE   860,803 0 33,062
SILVER WHEATON CORP COM 828336107 1,871 79,500 SH   SOLE   74,500 0 5,000
SIRIUS XM HLDGS INC COM 82968B103 210 53,200 SH   SOLE   50,000 0 3,200
SKYWORKS SOLUTIONS INC COM 83088M102 482 7,617 SH   SOLE   7,617 0 0
SNAP ON INC COM 833034101 1,597 10,118 SH   SOLE   9,765 0 353
SOLAREDGE TECHNOLOGIES INC COM 83417M104 9,278 473,356 SH   SOLE   451,982 0 21,374
SOUTHWEST AIRLS CO COM 844741108 3,951 100,762 SH   SOLE   97,538 0 3,224
SPIRIT AIRLS INC COM 848577102 3,043 67,825 SH   SOLE   66,779 0 1,046
SPLUNK INC COM 848637104 4,689 86,547 SH   SOLE   81,501 0 5,046
SQUARE INC CL A 852234103 180 19,868 SH   SOLE   19,868 0 0
STARBUCKS CORP COM 855244109 5,638 98,707 SH   SOLE   95,689 0 3,018
STERLING CONSTRUCTION CO INC COM 859241101 353 71,930 SH   SOLE   61,930 0 10,000
STEWART INFORMATION SVCS COR COM 860372101 1,219 29,447 SH   SOLE   29,447 0 0
STRATTEC SEC CORP COM 863111100 206 5,063 SH   SOLE   5,063 0 0
SUNOPTA INC COM 8676EP108 709 169,242 SH   SOLE   169,242 0 0
SUNPOWER CORP COM 867652406 632 40,807 SH   SOLE   36,319 0 4,488
SUPERNUS PHARMACEUTICALS INC COM 868459108 1,993 97,863 SH   SOLE   97,863 0 0
SURGERY PARTNERS INC COM 86881A100 409 22,828 SH   SOLE   22,828 0 0
SVB FINL GROUP COM 78486Q101 2,606 27,384 SH   SOLE   25,689 0 1,695
SYMANTEC CORP COM 871503108 246 11,997 SH   SOLE   11,997 0 0
SYNTEL INC COM 87162H103 345 7,623 SH   SOLE   7,623 0 0
T2 BIOSYSTEMS INC COM 89853L104 2,637 334,253 SH   SOLE   309,605 0 24,648
TAHOE RES INC COM 873868103 2,426 162,067 SH   SOLE   138,044 0 24,023
TANDEM DIABETES CARE INC COM 875372104 443 58,796 SH   SOLE   58,796 0 0
TARGA RES CORP COM 87612G101 288 6,831 SH   SOLE   6,678 0 153
TELENAV INC COM 879455103 541 106,003 SH   SOLE   106,003 0 0
TELIGENT INC NEW COM 87960W104 430 60,228 SH   SOLE   60,228 0 0
TENET HEALTHCARE CORP COM NEW 88033G407 291 10,521 SH   SOLE   10,521 0 0
TENNECO INC COM 880349105 896 19,225 SH   SOLE   19,225 0 0
TEVA PHARMACEUTICAL INDS LTD ADR 881624209 971 19,336 SH   SOLE   19,336 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 849 5,745 SH   SOLE   5,745 0 0
TOLL BROTHERS INC COM 889478103 2,036 75,672 SH   SOLE   74,522 0 1,150
TOWER SEMICONDUCTOR LTD SHS NEW M87915274 140 11,300 SH   SOLE   0 0 11,300
TRIMBLE NAVIGATION LTD COM 896239100 716 29,374 SH   SOLE   29,374 0 0
TRINITY BIOTECH PLC SPON ADR NEW 896438306 487 42,909 SH   SOLE   42,909 0 0
TRIPLEPOINT VENTURE GROWTH B COM 89677Y100 433 40,873 SH   SOLE   40,873 0 0
TSAKOS ENERGY NAVIGATION LTD SHS G9108L108 325 69,255 SH   SOLE   69,255 0 0
TUBEMOGUL INC COM 898570106 658 55,324 SH   SOLE   55,324 0 0
U S CONCRETE INC COM NEW 90333L201 893 14,664 SH   SOLE   14,664 0 0
UNITED RENTALS INC COM 911363109 3,402 50,696 SH   SOLE   48,665 0 2,031
UNITED STATES STL CORP NEW COM 912909108 213 12,631 SH   SOLE   12,631 0 0
UNITEDHEALTH GROUP INC COM 91324P102 2,154 15,257 SH   SOLE   15,257 0 0
USA TECHNOLOGIES INC COM NO PAR 90328S500 637 149,157 SH   SOLE   149,157 0 0
VCA INC COM 918194101 445 6,587 SH   SOLE   6,587 0 0
VERISK ANALYTICS INC COM 92345Y106 507 6,258 SH   SOLE   6,258 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 2,194 39,292 SH   SOLE   39,292 0 0
VISTEON CORP COM NEW 92839U206 502 7,630 SH   SOLE   7,630 0 0
VOCERA COMMUNICATIONS INC COM 92857F107 1,772 137,921 SH   SOLE   137,921 0 0
VULCAN MATLS CO COM 929160109 2,983 24,785 SH   SOLE   24,395 0 390
WABTEC CORP COM 929740108 793 11,293 SH   SOLE   11,293 0 0
WAGEWORKS INC COM 930427109 742 12,398 SH   SOLE   12,398 0 0
WAL-MART STORES INC COM 931142103 329 4,500 SH   SOLE   4,500 0 0
WATTS WATER TECHNOLOGIES INC CL A 942749102 1,623 27,862 SH   SOLE   25,089 0 2,773
WHITEWAVE FOODS CO COM 966244105 587 12,509 SH   SOLE   12,509 0 0
WILLDAN GROUP INC COM 96924N100 526 49,539 SH   SOLE   49,539 0 0
XACTLY CORP COM 98386L101 1,112 86,799 SH   SOLE   86,799 0 0
XYLEM INC COM 98419M100 1,922 43,039 SH   SOLE   38,595 0 4,444
ZENDESK INC COM 98936J101 3,148 119,346 SH   SOLE   112,951 0 6,395