| S&P 500 | SAMPLE | | 2021 - 39,894,000 2022 - 38,794,000 2023 - 38,144,000 -4% | 2021 - 72,943,000 2022 - 71,671,000 2023 - 71,404,000 -2% | 2021 - 69,269 2022 - 77,560 2023 - 78,020 13% | 2021 - 971,600,000 2022 - 1,053,300,000 2023 - 1,059,700,000 9% | 2021 - No data 2022 - No data 2023 - No data No data | 2021 - 0.634 2022 - 0.588 2023 - 0.424 -33% |