| S&P 500 | SAMPLE | | 2021 - 3,752,390 2022 - 3,725,464 2023 - 4,286,550 Fluctuating | 2021 - 13,291,747 2022 - 13,299,097 2023 - 16,685,458 26% | 2021 - 305,031 2022 - 266,006 2023 - 272,240 Fluctuating | 2021 - 1,478,921 2022 - 1,751,094 2023 - 1,697,411 Fluctuating | 2021 - No data 2022 - No data 2023 - No data No data | 2021 - 0.25 2022 - 0.29 2023 - 0.25 Fluctuating |