| Table 3. Estimated stock numbers at age. | |||||||||
| Year Age | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 |
| 1978 | 29506405 | 8585627 | 1805559 | 805022 | 228073 | 19787 | 13507 | 4026 | 1693 |
| 1979 | 22941728 | 8862502 | 2236659 | 635753 | 275390 | 72570 | 6230 | 4255 | 2414 |
| 1980 | 13856102 | 7149030 | 2464150 | 771984 | 203557 | 87864 | 21640 | 2109 | 3336 |
| 1981 | 13305354 | 3749499 | 2073768 | 881946 | 237158 | 56325 | 21141 | 6190 | 2380 |
| 1982 | 9781508 | 3376858 | 850031 | 800813 | 282834 | 65105 | 13367 | 5457 | 3507 |
| 1983 | 12718956 | 2480467 | 781650 | 327946 | 301817 | 96576 | 18712 | 4343 | 4728 |
| 1984 | 10941054 | 3671618 | 618509 | 283134 | 106094 | 97260 | 27726 | 6153 | 4537 |
| 1985 | 16700992 | 2912945 | 1013496 | 222772 | 83723 | 28619 | 25623 | 7519 | 4812 |
| 1986 | 16271305 | 5220886 | 834486 | 412597 | 79872 | 25686 | 6949 | 7221 | 4462 |
| 1987 | 13559414 | 4927445 | 1555570 | 307825 | 140440 | 20766 | 6095 | 1803 | 4382 |
| 1988 | 18313648 | 3927469 | 1544177 | 565684 | 95455 | 37159 | 4269 | 1435 | 2306 |
| 1989 | 11143180 | 5908902 | 981359 | 595353 | 183853 | 27860 | 10004 | 1430 | 2447 |
| 1990 | 10710201 | 3124502 | 1787211 | 377186 | 212521 | 55787 | 6816 | 3275 | 2019 |
| 1991 | 12383402 | 2936399 | 821645 | 698831 | 117620 | 65984 | 18133 | 2780 | 3070 |
| 1992 | 14536480 | 3468942 | 881473 | 323667 | 288882 | 38211 | 21911 | 8549 | 2734 |
| 1993 | 14429027 | 4027202 | 911630 | 362210 | 130349 | 111916 | 12882 | 8515 | 6799 |
| 1994 | 13360828 | 3892203 | 1052723 | 344254 | 127948 | 47335 | 38863 | 5071 | 6708 |
| 1995 | 10363716 | 3447092 | 1050052 | 417829 | 123985 | 42316 | 14836 | 14834 | 5985 |
| 1996 | 8210713 | 2362054 | 892588 | 429738 | 164623 | 45002 | 14768 | 5890 | 12241 |
| 1997 | 12231346 | 1788949 | 582098 | 380269 | 168002 | 65350 | 16541 | 6256 | 9176 |
| 1998 | 18691266 | 2665880 | 454953 | 248175 | 161480 | 67999 | 27419 | 7955 | 8686 |
| 1999 | 18649590 | 4000732 | 676611 | 192117 | 116907 | 69142 | 29813 | 12394 | 8814 |
| 2000 | 15366205 | 3572130 | 1046433 | 276758 | 83976 | 47760 | 28308 | 14047 | 11877 |
| 2001 | 15056417 | 2818498 | 1139695 | 448086 | 117914 | 33169 | 19717 | 11900 | 15387 |
| 2002 | 9428426 | 2658652 | 830626 | 612098 | 216677 | 53666 | 13744 | 9520 | 12916 |
| 2003 | 8266119 | 1404991 | 652280 | 421430 | 315493 | 106511 | 25546 | 6765 | 11674 |
| 2004 | 8208349 | 1181262 | 284727 | 281567 | 216753 | 152272 | 57297 | 13978 | 9667 |
| 2005 | 7920530 | 1194963 | 303841 | 118028 | 140217 | 113454 | 76117 | 30245 | 14147 |
| 2006 | 6232926 | 1171665 | 350548 | 129164 | 58191 | 75160 | 60150 | 38309 | 24036 |
| 2007 | 8172682 | 844768 | 328952 | 157541 | 57165 | 27543 | 37745 | 29391 | 35706 |
| 2008 | 7950181 | 1246860 | 231979 | 147930 | 73765 | 26153 | 12974 | 18417 | 39974 |
| 2009 | 7283728 | 1316806 | 343413 | 98485 | 65659 | 36877 | 12627 | 6295 | 31516 |
| 2010 | 7638687 | 1241955 | 403519 | 142626 | 47007 | 31506 | 16981 | 5415 | 19847 |
| 2011 | 6127328 | 1286990 | 408383 | 184304 | 68091 | 21745 | 13260 | 6726 | 12934 |
| 2012 | 5462780 | 882685 | 417643 | 179234 | 90000 | 33052 | 10045 | 5731 | 12087 |
| 2013 | 8280764 | 690340 | 237979 | 203035 | 89440 | 39721 | 14695 | 4333 | 9974 |
| 2014 | 9786466 | 1178226 | 209919 | 112701 | 102897 | 41533 | 17164 | 6956 | 8884 |
| 2015 | 9754937 | 1356991 | 402447 | 91050 | 55520 | 47361 | 17136 | 7598 | 8984 |
| 2016 | 11958749 | 1337550 | 416936 | 169378 | 42513 | 23915 | 18763 | 7729 | 8756 |
| 2017 | 8121417 | 1850435 | 412942 | 172149 | 70242 | 18683 | 8945 | 8687 | 8789 |
| 2018 | 10269992 | 1152907 | 532446 | 186190 | 76444 | 29497 | 7386 | 4333 | 7948 |
| 2019 | 17823244 | 1722973 | 350708 | 239615 | 89067 | 33091 | 11798 | 3896 | 5682 |
| 2020 | 17401234 | 3661143 | 504189 | 170334 | 114963 | 38176 | 14050 | 5400 | 3959 |
| 2021 | 9586026 | 3589790 | 1296239 | 232058 | 89964 | 52152 | 18524 | 7664 | 4006 |
| 2022 | 11707217 | 1660299 | 1277059 | 670578 | 120736 | 45625 | 26441 | 10310 | 7122 |
| 2023 | 8975245 | 2354157 | 594825 | 665523 | 388676 | 62998 | 23435 | 16239 | 10503 |
| 2024 | 14464723 | 1601733 | 746439 | 307116 | 416197 | 226673 | 32749 | 13482 | 15983 |
| 2025 | 14464723 | 2920062 | 506827 | 370008 | 173989 | 237061 | 128587 | 20616 | 20178 |