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,380 149,568 SH   SOLE   140,008 0 9,560
8POINT3 ENERGY PARTNERS LP CL A RPT LTDPT 282539105 1,022 69,550 SH   SOLE   63,117 0 6,433
A10 NETWORKS INC COM 002121101 576 97,222 SH   SOLE   97,222 0 0
ABBVIE INC COM 00287Y109 4,653 81,460 SH   SOLE   76,404 0 5,056
ABILITY INC SHS G8789K108 625 100,000 SH   SOLE   100,000 0 0
ACADIA HEALTHCARE COMPANY IN COM 00404A109 2,605 47,263 SH   SOLE   47,263 0 0
ACADIA PHARMACEUTICALS INC COM 004225108 465 16,647 SH   SOLE   14,994 0 1,653
ACUITY BRANDS INC COM 00508Y102 3,290 15,081 SH   SOLE   14,201 0 880
ADAPTIMMUNE THERAPEUTICS PLC SPONDS ADR 00653A107 492 60,575 SH   SOLE   60,575 0 0
ADEPTUS HEALTH INC CL A 006855100 611 11,009 SH   SOLE   10,888 0 121
AERIE PHARMACEUTICALS INC COM 00771V108 229 18,820 SH   SOLE   8,820 0 10,000
AGNICO EAGLE MINES LTD COM 008474108 14,016 387,603 SH   SOLE   370,206 0 17,397
AIR METHODS CORP COM PAR $.06 009128307 403 11,123 SH   SOLE   11,123 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 2,698 34,142 SH   SOLE   31,400 0 2,742
ALIGN TECHNOLOGY INC COM 016255101 578 7,945 SH   SOLE   7,945 0 0
ALLEGION PUB LTD CO ORD SHS G0176J109 363 5,696 SH   SOLE   5,696 0 0
ALLERGAN PLC SHS G0177J108 8,270 30,854 SH   SOLE   29,480 0 1,374
ALLIANCE DATA SYSTEMS CORP COM 018581108 352 1,602 SH   SOLE   1,602 0 0
ALLIANCE FIBER OPTIC PRODS I COM NEW 018680306 365 24,690 SH   SOLE   24,690 0 0
ALLSTATE CORP COM 020002101 272 4,033 SH   SOLE   4,033 0 0
ALON USA ENERGY INC COM 020520102 709 68,685 SH   SOLE   68,685 0 0
ALPHABET INC CAP STK CL C 02079K107 12,181 16,351 SH   SOLE   15,609 0 742
ALPHABET INC CAP STK CL A 02079K305 8,741 11,457 SH   SOLE   10,995 0 462
AMAZON COM INC COM 023135106 17,444 29,385 SH   SOLE   28,033 0 1,352
AMERICAN EXPRESS CO COM 025816109 523 8,518 SH   SOLE   8,518 0 0
AMPHASTAR PHARMACEUTICALS IN COM 03209R103 376 31,317 SH   SOLE   31,317 0 0
AMSURG CORP COM 03232P405 436 5,842 SH   SOLE   5,842 0 0
ANADARKO PETE CORP COM 032511107 1,737 37,292 SH   SOLE   35,100 0 2,192
ANGIES LIST INC COM 034754101 98 12,090 SH   SOLE   12,090 0 0
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 403 3,229 SH   SOLE   3,229 0 0
APIGEE CORP COM 03765N108 624 75,135 SH   SOLE   75,135 0 0
APPLE INC COM 037833100 7,664 70,314 SH   SOLE   67,575 0 2,739
APPLIED MICRO CIRCUITS CORP COM NEW 03822W406 931 144,046 SH   SOLE   144,046 0 0
APPLIED OPTOELECTRONICS INC COM 03823U102 1,127 75,580 SH   SOLE   74,100 0 1,480
ARDMORE SHIPPING CORP COM Y0207T100 995 117,744 SH   SOLE   117,744 0 0
ARTISAN PARTNERS ASSET MGMT CL A 04316A108 338 10,968 SH   SOLE   10,924 0 44
ASPEN TECHNOLOGY INC COM 045327103 202 5,604 SH   SOLE   5,604 0 0
AT&T INC COM 00206R102 2,562 65,396 SH   SOLE   65,396 0 0
ATLAS FINANCIAL HOLDINGS INC SHS NEW G06207115 717 39,516 SH   SOLE   39,516 0 0
ATLASSIAN CORP PLC CL A G06242104 1,402 55,732 SH   SOLE   54,617 0 1,115
ATRICURE INC COM 04963C209 1,216 72,258 SH   SOLE   72,258 0 0
AUTOBYTEL INC COM NEW 05275N205 623 35,885 SH   SOLE   35,885 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 208 2,317 SH   SOLE   2,317 0 0
AV HOMES INC COM 00234P102 575 50,577 SH   SOLE   50,577 0 0
AXOGEN INC COM 05463X106 706 131,716 SH   SOLE   131,716 0 0
BADGER METER INC COM 056525108 1,463 22,003 SH   SOLE   19,904 0 2,099
BANC OF CALIFORNIA INC COM 05990K106 1,535 87,732 SH   SOLE   87,732 0 0
BARD C R INC COM 067383109 761 3,757 SH   SOLE   3,757 0 0
BARRACUDA NETWORKS INC COM 068323104 551 35,747 SH   SOLE   35,747 0 0
BARRICK GOLD CORP COM 067901108 12,410 913,832 SH   SOLE   874,442 0 39,390
BEAZER HOMES USA INC COM NEW 07556Q881 667 76,455 SH   SOLE   76,455 0 0
BIG 5 SPORTING GOODS CORP COM 08915P101 568 51,084 SH   SOLE   51,084 0 0
BIG LOTS INC COM 089302103 1,110 24,507 SH   SOLE   24,507 0 0
BIOAMBER INC COM 09072Q106 427 101,702 SH   SOLE   90,997 0 10,705
BIOGEN INC COM 09062X103 2,832 10,880 SH   SOLE   10,371 0 509
BIOMARIN PHARMACEUTICAL INC COM 09061G101 1,264 15,321 SH   SOLE   15,321 0 0
BIOTELEMETRY INC COM 090672106 512 43,828 SH   SOLE   43,828 0 0
BORGWARNER INC COM 099724106 1,054 27,453 SH   SOLE   25,521 0 1,932
BOSTON SCIENTIFIC CORP COM 101137107 1,403 74,572 SH   SOLE   74,572 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100 1,106 17,080 SH   SOLE   16,827 0 253
BRIGHTCOVE INC COM 10921T101 652 104,509 SH   SOLE   104,509 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 14,389 225,255 SH   SOLE   215,435 0 9,820
BUILDERS FIRSTSOURCE INC COM 12008R107 940 83,450 SH   SOLE   83,450 0 0
CABELAS INC COM 126804301 221 4,549 SH   SOLE   4,549 0 0
CALLAWAY GOLF CO COM 131193104 988 108,317 SH   SOLE   108,317 0 0
CALLIDUS SOFTWARE INC COM 13123E500 1,009 60,515 SH   SOLE   60,515 0 0
CALLON PETE CO DEL COM 13123X102 211 23,808 SH   SOLE   23,808 0 0
CAMPBELL SOUP CO COM 134429109 667 10,456 SH   SOLE   10,456 0 0
CARDTRONICS INC COM 14161H108 841 23,369 SH   SOLE   23,369 0 0
CAREER EDUCATION CORP COM 141665109 629 138,533 SH   SOLE   138,533 0 0
CARRIAGE SVCS INC COM 143905107 2,170 100,404 SH   SOLE   98,938 0 1,466
CAVCO INDS INC DEL COM 149568107 1,589 17,005 SH   SOLE   17,005 0 0
CAVIUM INC COM 14964U108 917 15,000 SH   SOLE   15,000 0 0
CDW CORP COM 12514G108 860 20,733 SH   SOLE   20,035 0 698
CELGENE CORP COM 151020104 10,741 107,317 SH   SOLE   103,605 0 3,712
CENTENE CORP DEL COM 15135B101 510 8,281 SH   SOLE   8,281 0 0
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 863 52,949 SH   SOLE   52,949 0 0
CEPHEID COM 15670R107 220 6,601 SH   SOLE   6,601 0 0
CHANNELADVISOR CORP COM 159179100 569 50,561 SH   SOLE   50,561 0 0
CHENIERE ENERGY INC COM NEW 16411R208 1,215 35,924 SH   SOLE   34,375 0 1,549
CHEROKEE INC DEL NEW COM 16444H102 808 45,406 SH   SOLE   45,406 0 0
CHEVRON CORP NEW COM 166764100 3,531 37,011 SH   SOLE   35,302 0 1,709
CIMAREX ENERGY CO COM 171798101 353 3,624 SH   SOLE   3,624 0 0
COBALT INTL ENERGY INC COM 19075F106 190 63,842 SH   SOLE   63,842 0 0
CODEXIS INC COM 192005106 462 148,630 SH   SOLE   148,630 0 0
COGNEX CORP COM 192422103 2,036 52,261 SH   SOLE   49,665 0 2,596
COLGATE PALMOLIVE CO COM 194162103 2,210 31,278 SH   SOLE   31,241 0 37
COMSTOCK MNG INC COM 205750102 345 932,571 SH   SOLE   932,571 0 0
CONCHO RES INC COM 20605P101 2,004 19,831 SH   SOLE   17,047 0 2,784
CONOCOPHILLIPS COM 20825C104 2,823 70,090 SH   SOLE   67,309 0 2,781
CONTINENTAL RESOURCES INC COM 212015101 1,114 36,702 SH   SOLE   32,200 0 4,502
COPART INC COM 217204106 269 6,600 SH   SOLE   6,600 0 0
CRITEO S A SPONS ADS 226718104 947 22,859 SH   SOLE   22,859 0 0
CUTERA INC COM 232109108 757 67,308 SH   SOLE   67,308 0 0
CYBERARK SOFTWARE LTD SHS M2682V108 10,570 247,945 SH   SOLE   234,257 0 13,688
CYPRESS SEMICONDUCTOR CORP COM 232806109 407 46,998 SH   SOLE   46,998 0 0
DANAHER CORP DEL COM 235851102 949 10,000 SH   SOLE   10,000 0 0
DEL TACO RESTAURANTS INC COM 245496104 497 48,100 SH   SOLE   45,000 0 3,100
DESTINATION XL GROUP INC COM 25065K104 600 116,060 SH   SOLE   116,060 0 0
DEXCOM INC COM 252131107 1,402 20,639 SH   SOLE   20,639 0 0
DIAMONDBACK ENERGY INC COM 25278X109 2,537 32,877 SH   SOLE   29,802 0 3,075
DIGITAL TURBINE INC COM NEW 25400W102 119 100,000 SH   SOLE   100,000 0 0
DIGITALGLOBE INC COM NEW 25389M877 225 13,000 SH   SOLE   12,989 0 11
DIPLOMAT PHARMACY INC COM 25456K101 429 15,642 SH   SOLE   15,642 0 0
DOLLAR TREE INC COM 256746108 718 8,705 SH   SOLE   8,705 0 0
DSP GROUP INC COM 23332B106 660 72,316 SH   SOLE   72,316 0 0
DSW INC CL A 23334L102 279 10,080 SH   SOLE   10,080 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 208 2,578 SH   SOLE   2,578 0 0
DULUTH HLDGS INC COM CL B 26443V101 541 27,769 SH   SOLE   26,285 0 1,484
DYNASIL CORP AMER COM 268102100 20 12,287 SH   SOLE   12,287 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 388 4,397 SH   SOLE   4,397 0 0
ELECTRONICS FOR IMAGING INC COM 286082102 335 7,907 SH   SOLE   7,907 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107 207 8,426 SH   SOLE   8,426 0 0
EOG RES INC COM 26875P101 5,426 74,764 SH   SOLE   71,209 0 3,555
EURONET WORLDWIDE INC COM 298736109 766 10,332 SH   SOLE   10,332 0 0
EVERCORE PARTNERS INC CLASS A 29977A105 1,158 22,385 SH   SOLE   22,385 0 0
EVEREST RE GROUP LTD COM G3223R108 420 2,125 SH   SOLE   1,994 0 131
EXCO RESOURCES INC COM 269279402 79 80,149 SH   SOLE   80,149 0 0
EXXON MOBIL CORP COM 30231G102 300 3,589 SH   SOLE   3,589 0 0
FACEBOOK INC CL A 30303M102 10,305 90,315 SH   SOLE   86,260 0 4,055
FASTENAL CO COM 311900104 368 7,500 SH   SOLE   7,500 0 0
FERROGLOBE PLC SHS G33856108 591 67,057 SH   SOLE   67,057 0 0
FINISAR CORP COM NEW 31787A507 317 17,364 SH   SOLE   17,364 0 0
FIRST SOLAR INC COM 336433107 16,611 242,609 SH   SOLE   228,718 0 13,891
FIVE BELOW INC COM 33829M101 1,131 27,362 SH   SOLE   27,362 0 0
FLEETMATICS GROUP PLC COM G35569105 2,671 65,608 SH   SOLE   62,047 0 3,561
FLOWSERVE CORP COM 34354P105 853 19,208 SH   SOLE   17,116 0 2,092
FORD MTR CO DEL COM PAR $0.01 345370860 141 10,437 SH   SOLE   10,437 0 0
FORTINET INC COM 34959E109 931 30,382 SH   SOLE   30,382 0 0
FRANCO NEVADA CORP COM 351858105 276 4,500 PRN   SOLE   4,500 0 0
FREEPORT-MCMORAN INC CL B 35671D857 3,796 367,100 SH   SOLE   344,600 0 22,500
GALLAGHER ARTHUR J & CO COM 363576109 1,767 39,734 SH   SOLE   36,834 0 2,900
GENCOR INDS INC COM 368678108 677 46,304 SH   SOLE   46,304 0 0
GENERAL ELECTRIC CO COM 369604103 4,202 132,183 SH   SOLE   130,583 0 1,600
GENESIS HEALTHCARE INC CL A COM 37185X106 475 204,907 SH   SOLE   204,907 0 0
GIGAMON INC COM 37518B102 1,856 59,826 SH   SOLE   59,826 0 0
GIGOPTIX INC COM 37517Y103 33 12,047 SH   SOLE   12,047 0 0
GILEAD SCIENCES INC COM 375558103 10,127 110,242 SH   SOLE   106,418 0 3,824
GOLDCORP INC NEW COM 380956409 743 45,800 SH   SOLE   43,000 0 2,800
GOLDMAN SACHS GROUP INC COM 38141G104 4,644 29,582 SH   SOLE   27,545 0 2,037
GREATBATCH INC COM 39153L106 928 26,034 SH   SOLE   26,034 0 0
GSI GROUP INC CDA NEW COM NEW 36191C205 710 50,150 SH   SOLE   50,150 0 0
HACKETT GROUP INC COM 404609109 1,111 73,479 SH   SOLE   73,479 0 0
HAIN CELESTIAL GROUP INC COM 405217100 839 20,508 SH   SOLE   20,508 0 0
HANNON ARMSTRONG SUST INFR C COM 41068X100 1,951 101,486 SH   SOLE   92,503 0 8,983
HARVARD BIOSCIENCE INC COM 416906105 495 163,995 SH   SOLE   163,995 0 0
HERON THERAPEUTICS INC COM 427746102 306 16,100 SH   SOLE   16,100 0 0
HOME DEPOT INC COM 437076102 5,060 37,926 SH   SOLE   37,612 0 314
HORIZON PHARMA PLC SHS G4617B105 1,243 75,000 SH   SOLE   75,000 0 0
HUBSPOT INC COM 443573100 2,123 48,677 SH   SOLE   48,677 0 0
IAC INTERACTIVECORP COM 44919P508 347 7,379 SH   SOLE   7,379 0 0
ICON PLC SHS G4705A100 2,488 33,129 SH   SOLE   33,129 0 0
ILLINOIS TOOL WKS INC COM 452308109 768 7,500 SH   SOLE   7,500 0 0
ILLUMINA INC COM 452327109 1,122 6,922 SH   SOLE   6,922 0 0
INC RESH HLDGS INC CL A 45329R109 463 11,237 SH   SOLE   11,237 0 0
INCYTE CORP COM 45337C102 2,516 34,723 SH   SOLE   32,941 0 1,782
INFUSYSTEM HLDGS INC COM 45685K102 319 90,578 SH   SOLE   90,578 0 0
INGERSOLL-RAND PLC SHS G47791101 210 3,383 SH   SOLE   1,881 0 1,502
INSTALLED BLDG PRODS INC COM 45780R101 885 33,257 SH   SOLE   32,658 0 599
INSULET CORP COM 45784P101 1,273 38,393 SH   SOLE   37,573 0 820
INTEGRATED DEVICE TECHNOLOGY COM 458118106 2,433 119,047 SH   SOLE   119,047 0 0
INTRA CELLULAR THERAPIES INC COM 46116X101 513 18,457 SH   SOLE   18,457 0 0
INTRALINKS HLDGS INC COM 46118H104 979 124,220 SH   SOLE   116,068 0 8,152
INTUIT COM 461202103 6,459 62,098 SH   SOLE   57,797 0 4,301
INTUITIVE SURGICAL INC COM NEW 46120E602 440 732 SH   SOLE   732 0 0
IPG PHOTONICS CORP COM 44980X109 1,828 19,022 SH   SOLE   18,123 0 899
ITRON INC COM 465741106 965 23,133 SH   SOLE   20,446 0 2,687
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 929 7,119 SH   SOLE   7,119 0 0
JETBLUE AIRWAYS CORP COM 477143101 7,888 373,479 SH   SOLE   353,611 0 19,868
JOHNSON & JOHNSON COM 478160104 1,960 18,114 SH   SOLE   18,114 0 0
JOHNSON CTLS INC COM 478366107 1,153 29,596 SH   SOLE   26,763 0 2,833
KINROSS GOLD CORP COM NO PAR 496902404 2,626 772,233 SH   SOLE   737,093 0 35,140
KNOLL INC COM NEW 498904200 1,279 59,099 SH   SOLE   59,099 0 0
KORN FERRY INTL COM NEW 500643200 1,289 45,573 SH   SOLE   45,573 0 0
LDR HLDG CORP COM 50185U105 460 18,055 SH   SOLE   18,055 0 0
LENNAR CORP CL A 526057104 1,256 25,968 SH   SOLE   25,642 0 326
LIBERTY TAX INC CL A 53128T102 229 11,715 SH   SOLE   11,155 0 560
LILLY ELI & CO COM 532457108 614 8,527 SH   SOLE   8,527 0 0
LIONBRIDGE TECHNOLOGIES INC COM 536252109 503 99,335 SH   SOLE   99,335 0 0
LOGMEIN INC COM 54142L109 1,272 25,216 SH   SOLE   25,216 0 0
LSI INDS INC COM 50216C108 1,110 94,463 SH   SOLE   94,463 0 0
LUMENTUM HLDGS INC COM 55024U109 957 35,467 SH   SOLE   35,467 0 0
MANITEX INTL INC COM 563420108 325 62,227 SH   SOLE   62,227 0 0
MARCUS & MILLICHAP INC COM 566324109 1,531 60,297 SH   SOLE   57,730 0 2,567
MARKET VECTORS ETF TR GOLD MINER ETF 57060U100 409 20,500 SH   SOLE   20,500 0 0
MARKET VECTORS ETF TR JR GOLD MINERS E 57061R544 1,264 45,400 SH   SOLE   42,600 0 2,800
MARSH & MCLENNAN COS INC COM 571748102 1,904 31,324 SH   SOLE   29,224 0 2,100
MATADOR RES CO COM 576485205 908 47,880 SH   SOLE   47,880 0 0
MATSON INC COM 57686G105 1,408 35,039 SH   SOLE   35,039 0 0
MATTERSIGHT CORP COM 577097108 367 91,634 SH   SOLE   91,634 0 0
MAXIMUS INC COM 577933104 402 7,641 SH   SOLE   7,641 0 0
MAXWELL TECHNOLOGIES INC COM 577767106 494 83,106 SH   SOLE   73,625 0 9,481
MCGRAW HILL FINL INC COM 580645109 6,943 70,148 SH   SOLE   64,968 0 5,180
MCKESSON CORP COM 58155Q103 947 6,024 SH   SOLE   6,024 0 0
MEDICINES CO COM 584688105 410 12,894 SH   SOLE   12,894 0 0
MEDIVATION INC COM 58501N101 460 10,000 SH   SOLE   10,000 0 0
MEDNAX INC COM 58502B106 434 6,713 SH   SOLE   6,713 0 0
MELLANOX TECHNOLOGIES LTD SHS M51363113 1,902 35,000 SH   SOLE   35,000 0 0
MICROSOFT CORP COM 594918104 11,508 208,371 SH   SOLE   197,380 0 10,991
MITEK SYS INC COM NEW 606710200 1,389 212,383 SH   SOLE   212,383 0 0
MOBILEIRON INC COM NEW 60739U204 781 172,768 SH   SOLE   172,768 0 0
MOBILEYE N V AMSTELVEEN ORD SHS N51488117 10,107 271,030 SH   SOLE   258,664 0 12,366
MODEL N INC COM 607525102 643 59,669 SH   SOLE   59,669 0 0
MORGAN STANLEY COM NEW 617446448 7,167 286,578 SH   SOLE   269,175 0 17,403
MYR GROUP INC DEL COM 55405W104 823 32,759 SH   SOLE   28,202 0 4,557
NANOSTRING TECHNOLOGIES INC COM 63009R109 585 38,445 SH   SOLE   38,445 0 0
NAUTILUS INC COM 63910B102 1,684 87,159 SH   SOLE   87,159 0 0
NEOGEN CORP COM 640491106 955 18,962 SH   SOLE   18,962 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109 571 14,446 SH   SOLE   14,446 0 0
NEVRO CORP COM 64157F103 513 9,125 SH   SOLE   9,125 0 0
NEW GOLD INC CDA COM 644535106 2,070 554,948 SH   SOLE   522,771 0 32,177
NEWMONT MINING CORP COM 651639106 2,870 107,992 SH   SOLE   98,373 0 9,619
NOVAGOLD RES INC COM NEW 66987E206 488 96,800 SH   SOLE   91,100 0 5,700
NOVARTIS A G SPONSORED ADR 66987V109 680 9,383 SH   SOLE   9,383 0 0
NXSTAGE MEDICAL INC COM 67072V103 777 51,858 SH   SOLE   51,858 0 0
OCCIDENTAL PETE CORP DEL COM 674599105 2,578 37,677 SH   SOLE   35,384 0 2,293
OCLARO INC COM NEW 67555N206 2,055 380,511 SH   SOLE   355,511 0 25,000
OPHTHOTECH CORP COM 683745103 634 15,000 SH   SOLE   15,000 0 0
OPKO HEALTH INC COM 68375N103 3,490 335,889 SH   SOLE   300,000 0 35,889
ORION ENERGY SYSTEMS INC COM 686275108 26 18,557 SH   SOLE   17,302 0 1,255
P A M TRANSN SVCS INC COM 693149106 653 21,197 SH   SOLE   21,197 0 0
PACIFIC BIOSCIENCES CALIF IN COM 69404D108 403 47,416 SH   SOLE   47,416 0 0
PACIRA PHARMACEUTICALS INC COM 695127100 334 6,306 SH   SOLE   6,306 0 0
PACKAGING CORP AMER COM 695156109 438 7,255 SH   SOLE   7,255 0 0
PALO ALTO NETWORKS INC COM 697435105 13,248 81,204 SH   SOLE   77,821 0 3,383
PANERA BREAD CO CL A 69840W108 2,338 11,413 SH   SOLE   11,252 0 161
PARSLEY ENERGY INC CL A 701877102 365 16,133 SH   SOLE   16,133 0 0
PATTERN ENERGY GROUP INC CL A 70338P100 960 50,330 SH   SOLE   46,496 0 3,834
PAYCHEX INC COM 704326107 3,994 73,954 SH   SOLE   73,954 0 0
PDC ENERGY INC COM 69327R101 2,434 40,949 SH   SOLE   37,645 0 3,304
PERKINELMER INC COM 714046109 550 11,114 SH   SOLE   11,114 0 0
PFSWEB INC COM NEW 717098206 1,094 83,411 SH   SOLE   83,411 0 0
PIONEER NAT RES CO COM 723787107 937 6,657 SH   SOLE   6,347 0 310
PLY GEM HLDGS INC COM 72941W100 946 67,322 SH   SOLE   66,178 0 1,144
PRIMORIS SVCS CORP COM 74164F103 1,317 54,204 SH   SOLE   54,204 0 0
PROCTER & GAMBLE CO COM 742718109 2,095 25,453 SH   SOLE   25,453 0 0
QUANTA SVCS INC COM 74762E102 1,700 75,346 SH   SOLE   73,715 0 1,631
RADIANT LOGISTICS INC COM 75025X100 306 85,704 SH   SOLE   85,704 0 0
RANDGOLD RES LTD ADR 752344309 2,416 26,600 SH   SOLE   25,200 0 1,400
RAVEN INDS INC COM 754212108 544 33,973 SH   SOLE   33,973 0 0
RAYTHEON CO COM NEW 755111507 7,283 59,390 SH   SOLE   58,250 0 1,140
REAL IND INC COM 75601W104 707 81,290 SH   SOLE   71,899 0 9,391
REVANCE THERAPEUTICS INC COM 761330109 1,426 81,701 SH   SOLE   78,638 0 3,063
RICE ENERGY INC COM 762760106 469 33,564 SH   SOLE   31,558 0 2,006
ROYAL GOLD INC COM 780287108 751 14,650 SH   SOLE   13,800 0 850
SALESFORCE COM INC COM 79466L302 5,441 73,691 SH   SOLE   70,484 0 3,207
SCHLUMBERGER LTD COM 806857108 5,331 72,283 SH   SOLE   67,565 0 4,718
SCHWAB CHARLES CORP NEW COM 808513105 1,698 60,603 SH   SOLE   59,788 0 815
SEATTLE GENETICS INC COM 812578102 351 10,006 SH   SOLE   10,006 0 0
SHIRE PLC SPONSORED ADR 82481R106 493 2,866 SH   SOLE   2,866 0 0
SHOE CARNIVAL INC COM 824889109 1,127 41,789 SH   SOLE   41,789 0 0
SILVER SPRING NETWORKS INC COM 82817Q103 12,104 820,593 SH   SOLE   788,771 0 31,822
SIRIUS XM HLDGS INC COM 82968B103 210 53,200 SH   SOLE   50,000 0 3,200
SKYWORKS SOLUTIONS INC COM 83088M102 704 9,039 SH   SOLE   9,039 0 0
SNAP ON INC COM 833034101 1,966 12,522 SH   SOLE   12,169 0 353
SOLAREDGE TECHNOLOGIES INC COM 83417M104 10,653 423,736 SH   SOLE   405,526 0 18,210
SOUTHWEST AIRLS CO COM 844741108 4,525 101,014 SH   SOLE   97,790 0 3,224
SPIRIT AIRLS INC COM 848577102 1,267 26,401 SH   SOLE   26,017 0 384
SPLUNK INC COM 848637104 8,467 173,033 SH   SOLE   164,950 0 8,083
STARBUCKS CORP COM 855244109 6,669 111,711 SH   SOLE   108,670 0 3,041
STERLING CONSTRUCTION CO INC COM 859241101 374 72,613 SH   SOLE   62,613 0 10,000
STEWART INFORMATION SVCS COR COM 860372101 1,081 29,793 SH   SOLE   29,793 0 0
STRATTEC SEC CORP COM 863111100 568 9,895 SH   SOLE   9,895 0 0
STRAYER ED INC COM 863236105 962 19,725 SH   SOLE   19,725 0 0
SUNOPTA INC COM 8676EP108 764 171,227 SH   SOLE   171,227 0 0
SUNPOWER CORP COM 867652406 864 38,693 SH   SOLE   34,205 0 4,488
SUNTRUST BKS INC COM 867914103 1,046 28,998 SH   SOLE   28,588 0 410
SUPERNUS PHARMACEUTICALS INC COM 868459108 1,623 106,405 SH   SOLE   106,405 0 0
SVB FINL GROUP COM 78486Q101 563 5,520 SH   SOLE   3,825 0 1,695
SYNTEL INC COM 87162H103 388 7,761 SH   SOLE   7,761 0 0
T2 BIOSYSTEMS INC COM 89853L104 3,357 340,420 SH   SOLE   315,772 0 24,648
TAHOE RES INC COM 873868103 3,531 352,009 SH   SOLE   322,009 0 30,000
TANDEM DIABETES CARE INC COM 875372104 518 59,443 SH   SOLE   59,443 0 0
TARGA RES CORP COM 87612G101 205 6,872 SH   SOLE   6,719 0 153
TASER INTL INC COM 87651B104 982 50,000 SH   SOLE   50,000 0 0
TELENAV INC COM 879455103 632 107,170 SH   SOLE   107,170 0 0
TELIGENT INC NEW COM 87960W104 298 60,890 SH   SOLE   60,890 0 0
TENNECO INC COM 880349105 998 19,381 SH   SOLE   19,381 0 0
TESARO INC COM 881569107 551 12,506 SH   SOLE   12,506 0 0
TEVA PHARMACEUTICAL INDS LTD ADR 881624209 1,035 19,336 SH   SOLE   19,336 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 813 5,745 SH   SOLE   5,745 0 0
TOLL BROTHERS INC COM 889478103 2,755 93,344 SH   SOLE   92,194 0 1,150
TOWER SEMICONDUCTOR LTD SHS NEW M87915274 606 50,000 SH   SOLE   50,000 0 0
TRIMBLE NAVIGATION LTD COM 896239100 686 27,642 SH   SOLE   27,642 0 0
TRINITY BIOTECH PLC SPON ADR NEW 896438306 506 43,381 SH   SOLE   43,381 0 0
TRIPLEPOINT VENTURE GROWTH B COM 89677Y100 414 39,439 SH   SOLE   39,439 0 0
TSAKOS ENERGY NAVIGATION LTD SHS G9108L108 433 70,016 SH   SOLE   70,016 0 0
TUBEMOGUL INC COM 898570106 724 55,933 SH   SOLE   55,933 0 0
U S CONCRETE INC COM NEW 90333L201 882 14,802 SH   SOLE   14,802 0 0
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 476 7,512 SH   SOLE   7,512 0 0
UNITED RENTALS INC COM 911363109 5,627 90,480 SH   SOLE   87,968 0 2,512
UNITED STATES STL CORP NEW COM 912909108 208 12,935 SH   SOLE   12,935 0 0
UNITEDHEALTH GROUP INC COM 91324P102 2,065 16,023 SH   SOLE   16,023 0 0
UNIVERSAL TRUCKLOAD SVCS INC COM 91388P105 839 50,913 SH   SOLE   50,913 0 0
USA TECHNOLOGIES INC COM NO PAR 90328S500 657 150,796 SH   SOLE   150,796 0 0
VCA INC COM 918194101 388 6,725 SH   SOLE   6,725 0 0
VERISK ANALYTICS INC COM 92345Y106 507 6,340 SH   SOLE   6,340 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 2,174 40,205 SH   SOLE   40,205 0 0
VIACOM INC NEW CL B 92553P201 1,760 42,626 SH   SOLE   38,131 0 4,495
VISTEON CORP COM NEW 92839U206 615 7,730 SH   SOLE   7,730 0 0
VOCERA COMMUNICATIONS INC COM 92857F107 1,194 93,623 SH   SOLE   93,623 0 0
VULCAN MATLS CO COM 929160109 2,430 23,022 SH   SOLE   22,692 0 330
WABTEC CORP COM 929740108 906 11,422 SH   SOLE   11,422 0 0
WAGEWORKS INC COM 930427109 634 12,536 SH   SOLE   12,536 0 0
WAL-MART STORES INC COM 931142103 308 4,500 SH   SOLE   4,500 0 0
WATTS WATER TECHNOLOGIES INC CL A 942749102 1,402 25,431 SH   SOLE   22,658 0 2,773
WELLS FARGO & CO NEW COM 949746101 1,099 22,719 SH   SOLE   22,399 0 320
WHITEWAVE FOODS CO COM 966244105 515 12,672 SH   SOLE   12,672 0 0
WILLDAN GROUP INC COM 96924N100 483 50,085 SH   SOLE   50,085 0 0
WORKDAY INC CL A 98138H101 318 4,137 SH   SOLE   4,137 0 0
XYLEM INC COM 98419M100 1,667 40,749 SH   SOLE   36,305 0 4,444
ZENDESK INC COM 98936J101 333 15,925 SH   SOLE   15,925 0 0