| Period | Value | YoY Chg | Change % | Date | Report | Filed | Fiscal Year | Fiscal Period |
|---|---|---|---|---|---|---|---|---|
| Q4 2024 | 111,661,332 | +357,672 | +0.32% | 31 Dec 2024 | 10-K | 03 Mar 2025 | 2024 | FY |
| Q4 2023 | 111,303,660 | +462,909 | +0.42% | 31 Dec 2023 | 10-K | 03 Mar 2025 | 2024 | FY |
| Q4 2022 | 110,840,751 | +618,812 | +0.56% | 31 Dec 2022 | 10-K | 09 Feb 2024 | 2023 | FY |
| Q4 2021 | 110,221,939 | +10,794,736 | +11% | 31 Dec 2021 | 10-K | 06 Feb 2023 | 2022 | FY |
| Q4 2020 | 99,427,203 | +29,278,817 | +42% | 31 Dec 2020 | 10-K | 08 Feb 2022 | 2021 | FY |
| Q4 2019 | 70,148,386 | +276,851 | +0.4% | 31 Dec 2019 | 10-K | 10 Feb 2021 | 2020 | FY |
| Q4 2018 | 69,871,535 | +100,740 | +0.14% | 31 Dec 2018 | 10-K/A | 16 Apr 2020 | 2019 | FY |
| Q4 2017 | 69,770,795 | -3,779,077 | -5.1% | 31 Dec 2017 | 10-K | 13 Feb 2019 | 2018 | FY |
| Q4 2016 | 73,549,872 | 31 Dec 2016 | 10-K | 13 Feb 2019 | 2018 | FY |