June 2023 Treasurer Report