4Q17 and 2017 Needham Funds Letter