1Q23 Needham Growth Fund Commentary