Shannon River Fund Management LLC portfolio value