Table 3. Estimated stock numbers at age.

Year Age 3 4 5 6 7 8 9 10 11 12

20161095 645 503 399 304 180 95 45 31 74
20171083 942 552 417 295 199 115 57 26 72
2018991 932 807 460 314 202 128 69 32 66
2019907 852 798 668 333 206 122 70 34 60
2020913 780 729 650 442 194 105 60 28 54
2021910 785 667 598 441 233 76 48 25 49
2022923 782 672 549 417 260 131 51 31 54
2023929 793 669 547 365 231 146 81 34 65
2024938 799 678 544 373 230 158 107 64 80