Investor Presentation (August 2023) Aug 04, 2023 Diluted Share Count Jun 30, 2023 Investor Presentation (May 2023) May 19, 2023 Diluted Share Count Mar 31, 2023 Investor Presentation (March 2023) Mar 03, 2023 Diluted Share Count Dec 31, 2022 Diluted Share Count Sep 30, 2022 Investor Presentation (April 2022) Apr 11, 2022 Q4 2021 Investor Presentation Jan 06, 2022 Supplemental Schedules to Investor Presentation Aug 16, 2021