4Q23 Needham Small Cap Growth Fund Commentary