| 2016 |
| 7,616,305 |
| 5,464,588 |
| 575,167 |
| (1,127,886) |
| - |
| (552,719) |
| (1,924,274) |
| (2.93) |
| 2017 |
| 7,297,447 |
| 5,267,260 |
| 984,232 |
| 23,150 |
| - |
| 1,007,382 |
| 204,194 |
| 1.06 |
| 2018 |
| 8,043,875 |
| 5,732,551 |
| 1,308,248 |
| (868,080) |
| - |
| 440,168 |
| 243,827 |
| 0.01 |
| 2019 |
| 8,132,005 |
| 5,459,840 |
| 1,420,684 |
| 594,342 |
| - |
| 2,015,026 |
| 1,165,189 |
| 2.23 |
| 2020 |
| 6,441,828 |
| 3,619,694 |
| 316,584 |
| (687,902) |
| - |
| (371,318) |
| (464,602) |
| (0.42) |
| 2021 |
| 6,925,974 |
| 4,441,695 |
| 877,281 |
| (515,854) |
| - |
| 361,427 |
| (131,962) |
| 0.20 |
| 2022 |
| 6,326,043 |
| 4,318,727 |
| 601,632 |
| (739,158) |
| - |
| (137,526) |
| 342,270 |
| 0.01 |
| 2023 |
| 5,501,923 |
| 3,607,995 |
| (250,809) |
| (2,054,067) |
| - |
| (2,304,876) |
| (2,623,360) |
| (2.02) |
| 2024 |
| 4,849,992 |
| 3,091,076 |
| (7,528) |
| (445,880) |
| - |
| (453,408) |
| 151,457 |
| (0.35) |