| S&P 500 | SAMPLE | | 2022 - 31,480,000 2023 - 29,970,000 2024 - 29,740,000 -6% | 2022 - 156,802,777 2023 - 155,272,222 2024 - 151,113,889 -4% | 2022 - 1,010,844 2023 - 977,182 2024 - 995,287 Fluctuating | 2022 - 2,876,422,000 2023 - 2,896,753,000 2024 - 2,832,187,000 Fluctuating | 2022 - No data 2023 - 388 2024 - 165 No data | 2022 - 0.17 2023 - 0.19 2024 - 0.18 Fluctuating |