2023 markets total return