| S&P 500 | SAMPLE | | 2021 - 17,894,000 2022 - 18,411,000 2023 - 18,507,000 3% | 2021 - 100,360,209 2022 - 103,788,889 2023 - 104,582,500 4% | 2021 - No data 2022 - No data 2023 - No data No data | 2021 - 138,134,000 2022 - 133,751,000 2023 - 142,245,000 Fluctuating | 2021 - No data 2022 - No data 2023 - No data No data | 2021 - 0.32 2022 - 0.33 2023 - 0.36 12% |