| Table 3. Estimated stock numbers at age. | |||||||||
| Year Age | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 |
| 1978 | 28477116 | 8126301 | 1729200 | 776084 | 228336 | 19572 | 13224 | 3488 | 1195 |
| 1979 | 21623665 | 8581536 | 2130847 | 600122 | 262411 | 69851 | 5959 | 3911 | 1767 |
| 1980 | 12524116 | 6791893 | 2450193 | 758785 | 191541 | 81514 | 19345 | 1813 | 2340 |
| 1981 | 11562823 | 3311653 | 2017746 | 875245 | 243362 | 55779 | 20244 | 5612 | 1579 |
| 1982 | 8308545 | 2876740 | 737981 | 779541 | 277850 | 68400 | 13613 | 5146 | 2687 |
| 1983 | 10753891 | 2064180 | 628012 | 278517 | 275933 | 87506 | 18121 | 3850 | 3542 |
| 1984 | 10245160 | 3087969 | 508071 | 231899 | 87950 | 86115 | 23008 | 5338 | 3085 |
| 1985 | 16677083 | 2726594 | 862231 | 191113 | 71193 | 24142 | 22696 | 5832 | 3260 |
| 1986 | 16425636 | 5263977 | 746912 | 344832 | 65973 | 21495 | 5771 | 6330 | 2871 |
| 1987 | 15165757 | 4981726 | 1564256 | 275069 | 119784 | 17036 | 5140 | 1421 | 3028 |
| 1988 | 19173298 | 4419475 | 1581377 | 572696 | 91903 | 35189 | 3989 | 1373 | 1610 |
| 1989 | 11758025 | 6261899 | 1092307 | 632080 | 191866 | 27042 | 9708 | 1274 | 1799 |
| 1990 | 10531844 | 3283228 | 1883336 | 410594 | 225552 | 60219 | 6793 | 3224 | 1540 |
| 1991 | 12506217 | 2862576 | 887150 | 770758 | 133312 | 72135 | 19333 | 2505 | 2451 |
| 1992 | 14627225 | 3490425 | 912982 | 345640 | 317207 | 41732 | 22273 | 8502 | 1872 |
| 1993 | 14727363 | 4058028 | 941164 | 375174 | 133384 | 113425 | 12765 | 7721 | 6187 |
| 1994 | 13208155 | 3990765 | 1116024 | 357008 | 129976 | 45607 | 36748 | 4527 | 5328 |
| 1995 | 10454493 | 3380915 | 1112733 | 440338 | 126840 | 42388 | 13923 | 13732 | 4498 |
| 1996 | 8228466 | 2362436 | 921688 | 449201 | 170954 | 44779 | 14647 | 5417 | 10515 |
| 1997 | 12067162 | 1769571 | 592164 | 389150 | 171061 | 65988 | 16022 | 6026 | 7613 |
| 1998 | 18943989 | 2608811 | 449355 | 250131 | 160955 | 66714 | 25672 | 7206 | 6926 |
| 1999 | 18936588 | 4092981 | 666462 | 184818 | 111575 | 64486 | 27400 | 10713 | 7246 |
| 2000 | 15101837 | 3662526 | 1097390 | 277286 | 80684 | 44474 | 24966 | 12353 | 9110 |
| 2001 | 14239205 | 2723466 | 1166285 | 462921 | 118566 | 32098 | 18590 | 10754 | 13270 |
| 2002 | 9199617 | 2455800 | 792954 | 603573 | 212219 | 51552 | 12892 | 8819 | 10671 |
| 2003 | 7956583 | 1354563 | 588808 | 395056 | 301893 | 101110 | 23594 | 6110 | 10197 |
| 2004 | 7792672 | 1158510 | 267148 | 265052 | 201810 | 139517 | 50962 | 12000 | 7680 |
| 2005 | 7509405 | 1145940 | 286750 | 109083 | 129732 | 102625 | 66772 | 25805 | 11369 |
| 2006 | 6058526 | 1124820 | 323726 | 118619 | 52231 | 68234 | 52256 | 31872 | 19587 |
| 2007 | 7817936 | 839020 | 305410 | 146556 | 52356 | 24659 | 34853 | 24985 | 27772 |
| 2008 | 7461946 | 1214241 | 215651 | 135196 | 66613 | 23115 | 11269 | 17084 | 31450 |
| 2009 | 6889249 | 1254546 | 321979 | 89139 | 57662 | 31890 | 10465 | 5205 | 24205 |
| 2010 | 7226239 | 1190909 | 382053 | 132439 | 42293 | 27423 | 14432 | 4432 | 15714 |
| 2011 | 6029957 | 1224508 | 387325 | 174510 | 64024 | 20107 | 11915 | 6078 | 10887 |
| 2012 | 5402493 | 880896 | 395443 | 170659 | 85945 | 30764 | 9114 | 5086 | 10758 |
| 2013 | 8336249 | 697199 | 227658 | 194987 | 83977 | 37286 | 13250 | 3862 | 8799 |
| 2014 | 9719901 | 1221481 | 211704 | 108962 | 98109 | 38558 | 15580 | 6084 | 7872 |
| 2015 | 9759136 | 1369053 | 417577 | 90621 | 54591 | 45399 | 15932 | 6753 | 8347 |
| 2016 | 11455655 | 1366469 | 433207 | 173740 | 42600 | 23636 | 17701 | 7087 | 8023 |
| 2017 | 7744694 | 1775573 | 427411 | 174460 | 71418 | 18341 | 8787 | 7927 | 8008 |
| 2018 | 10057649 | 1076209 | 519093 | 181522 | 74873 | 28755 | 6859 | 4090 | 6968 |
| 2019 | 16832334 | 1697974 | 326320 | 228051 | 84225 | 31098 | 10648 | 3323 | 4560 |
| 2020 | 16550030 | 3514137 | 487173 | 158668 | 107610 | 35063 | 12842 | 4686 | 3133 |
| 2021 | 9616059 | 3440678 | 1248803 | 220392 | 83674 | 47672 | 16279 | 6662 | 2939 |
| 2022 | 11785400 | 1671152 | 1249796 | 643446 | 114028 | 41475 | 23458 | 8705 | 5641 |
| 2023 | 9008910 | 2378490 | 592535 | 645095 | 373169 | 58319 | 20699 | 13829 | 8155 |
| 2024 | 13466496 | 1615803 | 730616 | 301611 | 403278 | 216670 | 30056 | 11690 | 13942 |
| 2025 | 13466496 | 2686985 | 510054 | 362150 | 171261 | 231072 | 122444 | 18529 | 17180 |