| S&P 500 | SAMPLE | | 2021 - No data 2022 - No data 2023 - No data No data | 2021 - 1,900,000 2022 - 1,670,000 2023 - 1,230,000 -35% | 2021 - No data 2022 - No data 2023 - No data No data | 2021 - 3,746,384,189 2022 - 3,583,725,044 2023 - 2,866,715,056 -23% | 2021 - No data 2022 - No data 2023 - No data No data | 2021 - 0.59 2022 - 0.55 2023 - 0.5 -15% |