| S&P 500 | SAMPLE | | 2021 - 6,952,843 2022 - 6,769,878 2023 - 6,537,605 -6% | 2021 - 32,961,666 2022 - 32,137,632 2023 - 30,666,407 -7% | 2021 - No data 2022 - No data 2023 - No data No data | 2021 - 849,821,000 2022 - 768,945,000 2023 - 785,645,000 Fluctuating | 2021 - No data 2022 - No data 2023 - No data No data | 2021 - 0.75 2022 - 0.61 2023 - 0.42 -44% |