| S&P 500 | SAMPLE | | 2021 - 1,611,729 2022 - 1,715,558 2023 - 1,606,439 Fluctuating | 2021 - 35,525,000 2022 - No data 2023 - No data No data | 2021 - 249,510 2022 - No data 2023 - No data No data | 2021 - 4,498,000 2022 - 5,555,000 2023 - 7,082,000 57% | 2021 - No data 2022 - No data 2023 - No data No data | 2021 - 0.42 2022 - 0.4 2023 - 0.24 -43% |