| S&P 500 | SAMPLE | | 2022 - 4,980,000 2023 - 4,740,000 2024 - 6,410,000 Fluctuating | 2022 - 12,610,848 2023 - 13,492,992 2024 - 17,393,768 38% | 2022 - No data 2023 - No data 2024 - No data No data | 2022 - 20,032,400 2023 - 23,848,095 2024 - 25,596,955 28% | 2022 - No data 2023 - No data 2024 - No data No data | 2022 - 0.53 2023 - 0.53 2024 - 0.44 -17% |