| Period | TTM Value | Value | YoY Chg | Change % | Start Date | End Date | Report | Filed | Fiscal Year | Fiscal Period |
|---|---|---|---|---|---|---|---|---|---|---|
| Q3 2025 | 133,787,535 | +1,411,309 | +1.1% | 01 Jul 2025 | 30 Sep 2025 | 10-Q | 24 Oct 2025 | 2025 | Q3 | |
| Q2 2025 | 133,763,733 | +1,419,229 | +1.1% | 01 Apr 2025 | 30 Jun 2025 | 10-Q | 24 Jul 2025 | 2025 | Q2 | |
| Q1 2025 | 132,876,691 | +1,604,647 | +1.2% | 01 Jan 2025 | 31 Mar 2025 | 10-Q | 24 Apr 2025 | 2025 | Q1 | |
| Q4 2024 | 132,101,768 | +1,656,091 | +1.3% | 01 Oct 2024 | 31 Dec 2024 | 10-K | 19 Feb 2025 | 2024 | FY | |
| Q3 2024 | 132,376,226 | +1,677,319 | +1.3% | 01 Jul 2024 | 30 Sep 2024 | 10-Q | 24 Oct 2025 | 2025 | Q3 | |
| Q2 2024 | 132,344,504 | +1,684,832 | +1.3% | 01 Apr 2024 | 30 Jun 2024 | 10-Q | 24 Jul 2025 | 2025 | Q2 | |
| Q1 2024 | 131,272,044 | +1,583,127 | +1.2% | 01 Jan 2024 | 31 Mar 2024 | 10-Q | 24 Apr 2025 | 2025 | Q1 | |
| Q4 2023 | 130,445,677 | +1,637,290 | +1.3% | 01 Oct 2023 | 31 Dec 2023 | 10-K | 19 Feb 2025 | 2024 | FY | |
| Q3 2023 | 130,698,907 | +1,557,234 | +1.2% | 01 Jul 2023 | 30 Sep 2023 | 10-Q | 24 Oct 2024 | 2024 | Q3 | |
| Q2 2023 | 130,659,672 | +1,564,101 | +1.2% | 01 Apr 2023 | 30 Jun 2023 | 10-Q | 25 Jul 2024 | 2024 | Q2 | |
| Q1 2023 | 129,688,917 | +1,870,708 | +1.5% | 01 Jan 2023 | 31 Mar 2023 | 10-Q | 25 Apr 2024 | 2024 | Q1 | |
| Q4 2022 | 128,808,387 | +2,053,535 | +1.6% | 01 Oct 2022 | 31 Dec 2022 | 10-K | 19 Feb 2025 | 2024 | FY | |
| Q3 2022 | 129,141,673 | +2,063,887 | +1.6% | 01 Jul 2022 | 30 Sep 2022 | 10-Q | 26 Oct 2023 | 2023 | Q3 | |
| Q2 2022 | 129,095,571 | +2,026,319 | +1.6% | 01 Apr 2022 | 30 Jun 2022 | 10-Q | 03 Aug 2023 | 2023 | Q2 | |
| Q1 2022 | 127,818,209 | +2,064,931 | +1.6% | 01 Jan 2022 | 31 Mar 2022 | 10-Q | 02 May 2023 | 2023 | Q1 | |
| Q4 2021 | 126,754,852 | +11,263,830 | +9.8% | 01 Oct 2021 | 31 Dec 2021 | 10-K | 21 Feb 2024 | 2023 | FY | |
| Q3 2021 | 127,077,786 | +12,062,326 | +10% | 01 Jul 2021 | 30 Sep 2021 | 10-Q | 27 Oct 2022 | 2022 | Q3 | |
| Q2 2021 | 127,069,252 | +12,096,844 | +11% | 01 Apr 2021 | 30 Jun 2021 | 10-Q | 28 Jul 2022 | 2022 | Q2 | |
| Q1 2021 | 125,753,278 | +11,451,759 | +10% | 01 Jan 2021 | 31 Mar 2021 | 10-Q | 28 Apr 2022 | 2022 | Q1 | |
| Q4 2020 | 115,491,022 | +1,555,393 | +1.4% | 01 Oct 2020 | 31 Dec 2020 | 10-K | 17 Feb 2023 | 2022 | FY | |
| Q3 2020 | 115,015,460 | +1,123,739 | +0.99% | 01 Jul 2020 | 30 Sep 2020 | 10-Q | 28 Oct 2021 | 2021 | Q3 | |
| Q2 2020 | 114,972,408 | +1,110,311 | +0.98% | 01 Apr 2020 | 30 Jun 2020 | 10-Q | 29 Jul 2021 | 2021 | Q2 | |
| Q1 2020 | 114,301,519 | +1,043,911 | +0.92% | 01 Jan 2020 | 31 Mar 2020 | 10-Q | 29 Apr 2021 | 2021 | Q1 | |
| Q4 2019 | 113,935,629 | +1,025,760 | +0.91% | 01 Oct 2019 | 31 Dec 2019 | 10-K | 20 Feb 2020 | 2019 | FY | |
| Q3 2019 | 113,891,721 | +1,026,239 | +0.91% | 01 Jul 2019 | 30 Sep 2019 | 10-Q | 28 Oct 2020 | 2020 | Q3 | |
| Q2 2019 | 113,862,097 | +1,024,153 | +0.91% | 01 Apr 2019 | 30 Jun 2019 | 10-Q | 29 Jul 2020 | 2020 | Q2 | |
| Q1 2019 | 113,257,608 | +966,112 | +0.86% | 01 Jan 2019 | 31 Mar 2019 | 10-Q | 29 Apr 2020 | 2020 | Q1 | |
| Q4 2018 | 112,909,869 | +938,241 | +0.84% | 01 Oct 2018 | 31 Dec 2018 | 10-K | 20 Feb 2020 | 2019 | FY | |
| Q3 2018 | 112,865,482 | +929,744 | +0.83% | 01 Jul 2018 | 30 Sep 2018 | 10-K | 20 Feb 2020 | 2019 | FY | |
| Q2 2018 | 112,837,944 | +928,086 | +0.83% | 01 Apr 2018 | 30 Jun 2018 | 10-K | 20 Feb 2020 | 2019 | FY | |
| Q1 2018 | 112,291,496 | +1,039,165 | +0.93% | 01 Jan 2018 | 31 Mar 2018 | 10-K | 20 Feb 2020 | 2019 | FY | |
| Q4 2017 | 111,971,628 | +1,066,576 | +0.96% | 01 Oct 2017 | 31 Dec 2017 | 10-K | 21 Feb 2019 | 2018 | FY | |
| Q3 2017 | 111,935,738 | +1,047,698 | +0.94% | 01 Jul 2017 | 30 Sep 2017 | 10-K | 21 Feb 2019 | 2018 | FY | |
| Q2 2017 | 111,909,858 | +1,030,573 | +0.93% | 01 Apr 2017 | 30 Jun 2017 | 10-K | 21 Feb 2019 | 2018 | FY | |
| Q1 2017 | 111,252,331 | +1,004,464 | +0.91% | 01 Jan 2017 | 31 Mar 2017 | 10-K | 21 Feb 2019 | 2018 | FY | |
| Q4 2016 | 110,905,052 | -1,986,453 | -1.8% | 01 Oct 2016 | 31 Dec 2016 | 10-K | 28 Feb 2018 | 2017 | FY | |
| Q3 2016 | 110,888,040 | -4,431,946 | -3.8% | 01 Jul 2016 | 30 Sep 2016 | 10-K | 28 Feb 2018 | 2017 | FY | |
| Q2 2016 | 110,879,285 | -4,315,614 | -3.7% | 01 Apr 2016 | 30 Jun 2016 | 10-K | 28 Feb 2018 | 2017 | FY | |
| Q1 2016 | 110,247,867 | -4,171,723 | -3.6% | 01 Jan 2016 | 31 Mar 2016 | 10-K | 28 Feb 2018 | 2017 | FY | |
| Q4 2015 | 112,891,505 | -715,126 | -0.63% | 01 Oct 2015 | 31 Dec 2015 | 10-K | 21 Feb 2017 | 2016 | FY | |
| Q3 2015 | 115,319,986 | +2,181,323 | +1.9% | 01 Jul 2015 | 30 Sep 2015 | 10-K | 21 Feb 2017 | 2016 | FY | |
| Q2 2015 | 115,194,899 | +2,596,000 | +2.3% | 01 Apr 2015 | 30 Jun 2015 | 10-K | 21 Feb 2017 | 2016 | FY | |
| Q1 2015 | 114,419,590 | +7,817,593 | +7.3% | 01 Jan 2015 | 31 Mar 2015 | 10-K | 21 Feb 2017 | 2016 | FY | |
| Q4 2014 | 113,606,631 | +20,234,233 | +22% | 01 Oct 2014 | 31 Dec 2014 | 10-K | 17 Feb 2016 | 2015 | FY | |
| Q3 2014 | 113,138,663 | +19,879,636 | +21% | 01 Jul 2014 | 30 Sep 2014 | 10-K | 17 Feb 2016 | 2015 | FY | |
| Q2 2014 | 112,598,899 | +19,732,529 | +21% | 01 Apr 2014 | 30 Jun 2014 | 10-K | 17 Feb 2016 | 2015 | FY | |
| Q1 2014 | 106,601,997 | +15,599,382 | +17% | 01 Jan 2014 | 31 Mar 2014 | 10-K | 17 Feb 2016 | 2015 | FY | |
| Q4 2013 | 93,372,398 | +3,490,018 | +3.9% | 01 Oct 2013 | 31 Dec 2013 | 10-K | 25 Feb 2015 | 2014 | FY | |
| Q3 2013 | 93,259,027 | +3,999,077 | +4.5% | 01 Jul 2013 | 30 Sep 2013 | 10-K | 25 Feb 2015 | 2014 | FY | |
| Q2 2013 | 92,866,370 | +3,718,898 | +4.2% | 01 Apr 2013 | 30 Jun 2013 | 10-K | 25 Feb 2015 | 2014 | FY | |
| Q1 2013 | 91,002,615 | +2,327,836 | +2.6% | 01 Jan 2013 | 31 Mar 2013 | 10-K | 25 Feb 2015 | 2014 | FY | |
| Q4 2012 | 89,882,380 | +1,537,814 | +1.7% | 01 Oct 2012 | 31 Dec 2012 | 8-K | 17 Sep 2014 | 2013 | ||
| Q3 2012 | 89,259,950 | -152,360 | -0.17% | 01 Jul 2012 | 30 Sep 2012 | 8-K | 17 Sep 2014 | 2013 | ||
| Q2 2012 | 89,147,472 | -1,983,200 | -2.2% | 01 Apr 2012 | 30 Jun 2012 | 8-K | 17 Sep 2014 | 2013 | ||
| Q1 2012 | 88,674,779 | -2,333,626 | -2.6% | 01 Jan 2012 | 31 Mar 2012 | 8-K | 17 Sep 2014 | 2013 | ||
| Q4 2011 | 88,344,566 | -2,077,765 | -2.3% | 01 Oct 2011 | 31 Dec 2011 | 10-K | 27 Feb 2013 | 2012 | FY | |
| Q3 2011 | 89,412,310 | -2,072,156 | -2.3% | 01 Jul 2011 | 30 Sep 2011 | 10-K | 27 Feb 2013 | 2012 | FY | |
| Q2 2011 | 91,130,672 | -2,228,099 | -2.4% | 01 Apr 2011 | 30 Jun 2011 | 10-K | 27 Feb 2013 | 2012 | FY | |
| Q1 2011 | 91,008,405 | -606,870 | -0.66% | 01 Jan 2011 | 31 Mar 2011 | 10-K | 27 Feb 2013 | 2012 | FY | |
| Q4 2010 | 90,422,331 | 01 Oct 2010 | 31 Dec 2010 | 8-K | 24 May 2012 | 2011 | FY | |||
| Q3 2010 | 91,484,466 | 01 Jul 2010 | 30 Sep 2010 | 8-K | 24 May 2012 | 2011 | FY | |||
| Q2 2010 | 93,358,771 | 01 Apr 2010 | 30 Jun 2010 | 8-K | 24 May 2012 | 2011 | FY | |||
| Q1 2010 | 91,615,275 | 01 Jan 2010 | 31 Mar 2010 | 8-K | 24 May 2012 | 2011 | FY |
| Period | Value | YoY Chg | Change % | Start Date | End Date | Report | Filed | Fiscal Year | Fiscal Period |
|---|---|---|---|---|---|---|---|---|---|
| 2024 | 132,101,768 | +1,656,091 | +1.3% | 01 Jan 2024 | 31 Dec 2024 | 10-K | 19 Feb 2025 | 2024 | FY |
| 2023 | 130,445,677 | +1,637,290 | +1.3% | 01 Jan 2023 | 31 Dec 2023 | 10-K | 19 Feb 2025 | 2024 | FY |
| 2022 | 128,808,387 | +2,053,535 | +1.6% | 01 Jan 2022 | 31 Dec 2022 | 10-K | 19 Feb 2025 | 2024 | FY |
| 2021 | 126,754,852 | +11,263,830 | +9.8% | 01 Jan 2021 | 31 Dec 2021 | 10-K | 21 Feb 2024 | 2023 | FY |
| 2020 | 115,491,022 | +1,751,976 | +1.5% | 01 Jan 2020 | 31 Dec 2020 | 10-K | 17 Feb 2023 | 2022 | FY |
| 2019 | 113,739,046 | +1,010,772 | +0.9% | 01 Jan 2019 | 31 Dec 2019 | 10-K | 17 Feb 2022 | 2021 | FY |
| 2018 | 112,728,274 | +958,453 | +0.86% | 01 Jan 2018 | 31 Dec 2018 | 10-K | 18 Feb 2021 | 2020 | FY |
| 2017 | 111,769,821 | +1,038,850 | +0.94% | 01 Jan 2017 | 31 Dec 2017 | 10-K | 20 Feb 2020 | 2019 | FY |
| 2016 | 110,730,971 | -3,723,703 | -3.3% | 01 Jan 2016 | 31 Dec 2016 | 10-K | 21 Feb 2019 | 2018 | FY |
| 2015 | 114,454,674 | +2,875,586 | +2.6% | 01 Jan 2015 | 31 Dec 2015 | 10-K | 28 Feb 2018 | 2017 | FY |
| 2014 | 111,579,088 | +18,945,756 | +20% | 01 Jan 2014 | 31 Dec 2014 | 10-K | 21 Feb 2017 | 2016 | FY |
| 2013 | 92,633,332 | +3,390,383 | +3.8% | 01 Jan 2013 | 31 Dec 2013 | 10-K | 17 Feb 2016 | 2015 | FY |
| 2012 | 89,242,949 | -723,984 | -0.8% | 01 Jan 2012 | 31 Dec 2012 | 10-K | 25 Feb 2015 | 2014 | FY |
| 2011 | 89,966,933 | -1,751,858 | -1.9% | 01 Jan 2011 | 31 Dec 2011 | 8-K | 17 Sep 2014 | 2013 | |
| 2010 | 91,718,791 | 01 Jan 2010 | 31 Dec 2010 | 10-K | 27 Feb 2013 | 2012 | FY |