| S&P 500 | SAMPLE | | 2021 - 3,200,001 2022 - 3,100,001 2023 - 3,500,001 Fluctuating | 2021 - 33,916,667 2022 - 33,138,889 2023 - 32,250,000 -5% | 2021 - 35,271,000 2022 - 32,140,000 2023 - 32,115,000 -9% | 2021 - 287,002,000 2022 - 317,921,000 2023 - 298,702,000 Fluctuating | 2021 - No data 2022 - No data 2023 - No data No data | 2021 - 0.06 2022 - 0.09 2023 - 0.08 Fluctuating |