Table 3. Estimated stock numbers at age. | ||||||
Year Age | 0 | 1 | 2 | 3 | 4 | 5 |
2017 | 468213254 | 16360376 | 92237777 | 9200643 | 2982762 | 1645585 |
2018 | 809237773 | 72154520 | 4524074 | 25095662 | 1242086 | 1412129 |
2019 | 768764834 | 127212065 | 19492188 | 1177333 | 3530060 | 848192 |
2020 | 583924599 | 123957740 | 40080110 | 5052438 | 159338 | 1251381 |
2021 | 663001078 | 129505177 | 39441718 | 11731872 | 740301 | 453179 |
2022 | 1333599466 | 104653700 | 48270567 | 11239993 | 1757310 | 365513 |
2023 | 1887346630 | 219178351 | 31617924 | 14550623 | 1667873 | 657482 |