| S&P 500 | SAMPLE | | 2021 - 15,683,723 2022 - 13,234,199 2023 - 13,632,059 Fluctuating | 2021 - 22,999,622 2022 - 25,704,231 2023 - 33,022,714 44% | 2021 - 16,425 2022 - 26,082 2023 - 34,302 109% | 2021 - 122,117 2022 - 118,634 2023 - 109,776 -10% | 2021 - No data 2022 - No data 2023 - No data No data | 2021 - No data 2022 - No data 2023 - No data No data |