| S&P 500 | SAMPLE | | 2022 - No data 2023 - No data 2024 - 27,900,000 No data | 2022 - 62,800,000 2023 - 65,900,000 2024 - 67,400,000 7% | 2022 - 29,480 2023 - 28,670 2024 - 63,960 Fluctuating | 2022 - 71,380,000 2023 - 74,710,000 2024 - 70,270,000 Fluctuating | 2022 - No data 2023 - No data 2024 - No data No data | 2022 - No data 2023 - No data 2024 - No data No data |