| S&P 500 | SAMPLE | | 2021 - 34,800,000 2022 - 31,200,000 2023 - 38,900,000 Fluctuating | 2021 - 143,604,824 2022 - 130,123,555 2023 - 167,050,510 Fluctuating | 2021 - 280,000 2022 - 250,000 2023 - 1,290,000 Fluctuating | 2021 - 146,475,019 2022 - 152,694,070 2023 - 152,366,752 Fluctuating | 2021 - No data 2022 - No data 2023 - No data No data | 2021 - 0.12 2022 - 0.11 2023 - 0.12 Fluctuating |