Table 3. Estimated stock numbers at age.

Year Age 0 1 2 3 4 5 6 7

1981735482 199646 482813 81720 22474 7079 2161 2221
1982786114 251926 72251 214769 36215 9782 3136 2209
19831029831 263409 77392 31275 90185 14732 3964 2470
1984886147 356961 79869 26819 11294 31787 4821 2569
1985784132 294533 110039 26965 7709 3314 8962 2487
19861275689 248779 96550 36220 7302 1736 739 2932
1987497585 477079 90916 36782 12501 2258 512 1546
1988758985 146813 151834 32630 11315 3473 569 814
1989651800 255501 40422 45435 10330 2822 784 483
1990867685 204444 89332 12050 13482 3126 693 428
19911139353 286206 66655 38342 4400 4704 1065 470
1992814135 392877 100231 24921 15887 1648 1621 661
1993817905 261123 137798 37199 9273 6237 613 1001
1994783276 272110 94797 52953 14184 3448 2333 773
1995693644 261509 104182 39001 19724 5285 1284 1368
1996647742 226228 94743 38733 14234 6539 1836 1195
1997660268 202219 69457 33730 12153 4176 1788 1231
1998441956 218547 64210 21387 11264 3475 1230 1322
1999845360 128722 65624 16246 5608 3025 793 1028
2000343621 297055 41551 17359 3560 1364 749 745
2001210510 99359 87500 12397 3840 927 333 585
2002284972 63515 34374 27582 3927 1192 297 440
2003222676 90647 17521 12699 8356 1445 492 371
2004128108 73438 28409 5543 4358 3142 577 467
2005116960 38068 22234 9091 1736 1477 1207 547
200675461 38435 13560 8916 3721 803 732 989
200772512 22976 15051 6073 3852 1839 415 999
2008117775 23374 8596 7400 2873 2032 911 823
2009328054 39671 10515 4376 3828 1498 1112 1008
2010110126 121809 16637 5370 2242 2139 802 1267
2011198720 31066 47223 8742 2909 1157 1214 1174
2012108560 68607 12794 21711 5934 1508 718 1376
2013212777 33700 26157 7310 11474 3256 909 1247
2014435269 68473 10979 12078 4299 5835 2070 1339
2015271027 148146 24236 6290 6838 2383 3571 2079
2016228160 84298 59583 11945 3345 3843 1363 3384
2017191952 77321 32214 29837 6687 1919 2162 2617
2018387928 58344 31898 16938 14427 3666 1046 2593
2019433166 139654 21793 16174 9362 7132 2136 2022
2020193705 160045 50670 11349 9161 4898 3940 2280
2021138887 63269 61869 22488 6736 5539 2937 3470
2022134424 45081 25747 29409 11234 4067 3412 3362
2023265687 45258 19461 14162 15566 5861 2413 4115
2024340712 94119 21346 10532 7705 8088 2979 4175
2025340712 120059 40637 10792 5823 4333 4668 4467