2Q23 Needham Aggressive Growth Fund Commentary