2Q17 Needham Funds Letter Final