| Table 3. Estimated stock numbers at age. | |||||||||
| Year Age | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 |
| 1978 | 135697248 | 23244455 | 7224229 | 3150568 | 1381610 | 585696 | 236675 | 86655 | 43066 |
| 1979 | 141423178 | 24988834 | 7871387 | 3476815 | 1540786 | 655952 | 263801 | 96004 | 47668 |
| 1980 | 144681363 | 26083533 | 8460677 | 3798073 | 1710306 | 739379 | 300574 | 109727 | 54444 |
| 1981 | 145350016 | 26677162 | 8820273 | 4060851 | 1857804 | 815740 | 337031 | 124529 | 61966 |
| 1982 | 142814094 | 26787477 | 8951877 | 4171509 | 1936301 | 855591 | 354880 | 131098 | 65207 |
| 1983 | 136548429 | 26318758 | 8969849 | 4221856 | 1981737 | 888802 | 371957 | 138197 | 68737 |
| 1984 | 131170192 | 25132676 | 8771323 | 4194254 | 1979040 | 893019 | 377782 | 140908 | 70097 |
| 1985 | 131136804 | 24112286 | 8328720 | 4066664 | 1941950 | 876448 | 370897 | 139004 | 69050 |
| 1986 | 140549487 | 24083440 | 7953608 | 3822479 | 1861571 | 848466 | 357069 | 132746 | 65798 |
| 1987 | 130928970 | 25970103 | 7981458 | 3685181 | 1771978 | 836722 | 361477 | 136209 | 67833 |
| 1988 | 132756847 | 24037827 | 8627102 | 3663886 | 1667191 | 762960 | 340918 | 131399 | 66028 |
| 1989 | 102417012 | 24585362 | 7840991 | 3929010 | 1577667 | 649205 | 262490 | 99667 | 49298 |
| 1990 | 91047916 | 18772404 | 8232935 | 3646788 | 1868084 | 682214 | 247158 | 83044 | 40404 |
| 1991 | 76830860 | 16770979 | 6193955 | 3932843 | 1709680 | 873178 | 269978 | 78311 | 30544 |
| 1992 | 49462335 | 14238126 | 5487646 | 2793712 | 1821493 | 787714 | 417666 | 130424 | 53358 |
| 1993 | 44081534 | 9074336 | 4668838 | 2402122 | 1257883 | 797745 | 326482 | 162431 | 64946 |
| 1994 | 64065198 | 7985204 | 2900475 | 2067664 | 1024785 | 537486 | 321858 | 122351 | 79249 |
| 1995 | 56585638 | 11879477 | 2546850 | 1226088 | 870598 | 392776 | 204682 | 110294 | 65933 |
| 1996 | 67636126 | 10255880 | 3655149 | 1037060 | 509573 | 357177 | 163979 | 82170 | 69829 |
| 1997 | 61751299 | 12484641 | 3176979 | 1593489 | 420413 | 193335 | 126097 | 55557 | 53552 |
| 1998 | 89875007 | 11179027 | 4022512 | 1417114 | 701470 | 181641 | 81760 | 45885 | 36890 |
| 1999 | 94606436 | 16576605 | 3544543 | 1770672 | 642095 | 302279 | 76161 | 33098 | 28652 |
| 2000 | 57737980 | 17562406 | 5405732 | 1582198 | 804461 | 306733 | 139467 | 35136 | 27120 |
| 2001 | 61897912 | 10448336 | 5663119 | 2397411 | 701650 | 343130 | 130366 | 55147 | 21130 |
| 2002 | 57233885 | 11380629 | 3347608 | 2587958 | 1112883 | 298372 | 143384 | 49884 | 27623 |
| 2003 | 62076187 | 10462281 | 3733398 | 1503544 | 1197814 | 499626 | 129960 | 60771 | 32179 |
| 2004 | 41591488 | 11592989 | 3513766 | 1755481 | 721950 | 549052 | 225753 | 57391 | 39931 |
| 2005 | 39045116 | 7592031 | 3981024 | 1688202 | 841820 | 341291 | 253739 | 100153 | 41535 |
| 2006 | 29499531 | 7221532 | 2529492 | 1839945 | 807834 | 376514 | 152420 | 103717 | 54649 |
| 2007 | 33278515 | 5381644 | 2430521 | 1159953 | 848107 | 371978 | 157159 | 65206 | 63977 |
| 2008 | 28782006 | 6217502 | 1785612 | 1100874 | 539701 | 387081 | 174661 | 68600 | 56777 |
| 2009 | 26312223 | 5309392 | 2120901 | 817094 | 498181 | 248486 | 166925 | 76014 | 53827 |
| 2010 | 39510740 | 4781270 | 1764866 | 951415 | 391532 | 231627 | 116808 | 71581 | 57215 |
| 2011 | 30286453 | 7414676 | 1606549 | 806992 | 479033 | 197259 | 116316 | 60161 | 65131 |
| 2012 | 25827460 | 5571288 | 2581155 | 799949 | 407837 | 244668 | 100178 | 56297 | 65496 |
| 2013 | 37627279 | 4721887 | 1893412 | 1240109 | 402245 | 196938 | 120799 | 48649 | 58051 |
| 2014 | 25164599 | 7127603 | 1592715 | 899888 | 602230 | 186583 | 92196 | 56092 | 50047 |
| 2015 | 17433194 | 4636422 | 2529644 | 775173 | 456456 | 283112 | 93646 | 45401 | 54215 |
| 2016 | 19460593 | 3168121 | 1581514 | 1247914 | 389033 | 224116 | 132914 | 43551 | 45764 |
| 2017 | 17445585 | 3609823 | 1048914 | 688933 | 608857 | 185021 | 104371 | 55035 | 35229 |
| 2018 | 15245846 | 3228542 | 1228443 | 469686 | 314953 | 289258 | 80941 | 40158 | 31748 |
| 2019 | 16152874 | 2814474 | 1081152 | 513828 | 225602 | 149507 | 130710 | 34383 | 30152 |
| 2020 | 11055157 | 3013981 | 965025 | 486737 | 256231 | 116161 | 75266 | 62244 | 31465 |
| 2021 | 7433170 | 2051959 | 1042936 | 461364 | 246038 | 130239 | 58985 | 34415 | 44049 |
| 2022 | 16498494 | 1325041 | 722843 | 482921 | 243141 | 126794 | 71637 | 32020 | 42970 |
| 2023 | 12173950 | 3120640 | 454155 | 377246 | 259168 | 135464 | 69539 | 41355 | 42671 |
| 2024 | 13450247 | 2230146 | 1107868 | 229644 | 207270 | 146406 | 80384 | 40788 | 51639 |