2Q23 Needham Small Cap Growth Fund Commentary