| Table 3. Estimated stock numbers at age. | |||||||||
| Year Age | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 |
| 1978 | 31169211 | 8399096 | 1823665 | 804780 | 231523 | 19899 | 14080 | 4339 | 2016 |
| 1979 | 22769551 | 9282507 | 2277250 | 641902 | 277872 | 74287 | 6436 | 4530 | 2861 |
| 1980 | 12983249 | 6858053 | 2508954 | 782649 | 205669 | 90065 | 22112 | 2271 | 3917 |
| 1981 | 12042667 | 3425312 | 2083529 | 903667 | 245884 | 58292 | 22023 | 6694 | 2873 |
| 1982 | 9665873 | 3111837 | 844036 | 817382 | 282943 | 67796 | 14032 | 5950 | 4246 |
| 1983 | 12397002 | 2462855 | 755756 | 325324 | 303525 | 96452 | 19330 | 4722 | 5688 |
| 1984 | 11320362 | 3516975 | 600510 | 276340 | 105288 | 99961 | 28177 | 6633 | 5480 |
| 1985 | 17914613 | 2975265 | 958009 | 217779 | 82039 | 28877 | 27130 | 7875 | 5732 |
| 1986 | 16318501 | 5564190 | 830223 | 401630 | 80103 | 25978 | 7053 | 7949 | 5252 |
| 1987 | 14629836 | 4796288 | 1593464 | 307162 | 139233 | 21129 | 6425 | 1922 | 5151 |
| 1988 | 18323351 | 4191331 | 1558658 | 579358 | 97278 | 38461 | 4554 | 1597 | 2811 |
| 1989 | 11634787 | 5779263 | 1045807 | 611837 | 189021 | 28754 | 10831 | 1616 | 3020 |
| 1990 | 10941137 | 3214446 | 1853784 | 401731 | 225387 | 59192 | 7319 | 3822 | 2581 |
| 1991 | 12793040 | 2951776 | 858833 | 728195 | 124784 | 70627 | 20359 | 3095 | 3834 |
| 1992 | 14667730 | 3524495 | 909479 | 332205 | 302877 | 39827 | 23717 | 10511 | 3416 |
| 1993 | 14712925 | 3988063 | 940493 | 378063 | 137475 | 118642 | 13952 | 9623 | 8688 |
| 1994 | 13433783 | 3914682 | 1087765 | 353465 | 132983 | 50448 | 43175 | 5809 | 8349 |
| 1995 | 10465827 | 3422143 | 1102453 | 433276 | 128436 | 44735 | 16401 | 17753 | 7415 |
| 1996 | 8310462 | 2368555 | 928396 | 455251 | 174661 | 48092 | 16575 | 6890 | 15108 |
| 1997 | 12151150 | 1800985 | 606167 | 399814 | 176623 | 70855 | 18412 | 7349 | 11378 |
| 1998 | 19124778 | 2656551 | 471786 | 259411 | 170190 | 72793 | 30821 | 9374 | 10788 |
| 1999 | 19357090 | 4156284 | 712844 | 201010 | 125489 | 75158 | 33513 | 14283 | 10979 |
| 2000 | 15408436 | 3774444 | 1127166 | 292470 | 89325 | 51857 | 31626 | 16989 | 14652 |
| 2001 | 14438180 | 2865228 | 1173582 | 471008 | 127311 | 36576 | 23127 | 14197 | 19392 |
| 2002 | 9150667 | 2579044 | 853354 | 650832 | 231978 | 59248 | 15648 | 11708 | 16087 |
| 2003 | 8245560 | 1419959 | 675122 | 442804 | 338874 | 114845 | 28854 | 7785 | 14695 |
| 2004 | 8434779 | 1234164 | 297596 | 295026 | 231099 | 165581 | 64951 | 16231 | 11937 |
| 2005 | 8150554 | 1277767 | 312397 | 121159 | 146186 | 120472 | 82310 | 35472 | 17256 |
| 2006 | 6313743 | 1255026 | 355262 | 133152 | 60210 | 80368 | 65448 | 42197 | 28814 |
| 2007 | 8378188 | 883705 | 330412 | 162750 | 58427 | 28728 | 40677 | 33193 | 40957 |
| 2008 | 8117756 | 1303880 | 235682 | 152171 | 76022 | 26965 | 13434 | 20754 | 45078 |
| 2009 | 7639711 | 1346157 | 344162 | 98575 | 65780 | 38583 | 13186 | 6860 | 35285 |
| 2010 | 7908471 | 1276825 | 405006 | 140327 | 47230 | 32140 | 17820 | 5904 | 22697 |
| 2011 | 6246942 | 1325860 | 416308 | 187540 | 69741 | 22600 | 13832 | 7364 | 15217 |
| 2012 | 5627135 | 930871 | 425939 | 183106 | 94118 | 35128 | 10641 | 6238 | 14421 |
| 2013 | 8957062 | 745078 | 242524 | 212224 | 93685 | 41747 | 15784 | 4787 | 12097 |
| 2014 | 10722291 | 1335625 | 225180 | 118373 | 108812 | 44102 | 18704 | 7797 | 10879 |
| 2015 | 10204040 | 1536047 | 438888 | 96811 | 59730 | 51305 | 18769 | 8573 | 11205 |
| 2016 | 11888011 | 1450683 | 449204 | 183034 | 46181 | 26157 | 21132 | 8950 | 11150 |
| 2017 | 8054837 | 1879491 | 446907 | 182898 | 75273 | 20478 | 10040 | 10061 | 11085 |
| 2018 | 10885279 | 1178431 | 557921 | 197420 | 81555 | 32271 | 8315 | 4988 | 9885 |
| 2019 | 19590857 | 1853007 | 362778 | 250596 | 94228 | 35799 | 13026 | 4492 | 6989 |
| 2020 | 19176464 | 3975779 | 531596 | 178102 | 121619 | 40935 | 15753 | 6168 | 5032 |
| 2021 | 10494894 | 3933956 | 1362501 | 243179 | 95590 | 56640 | 20967 | 8926 | 5055 |
| 2022 | 12995630 | 1800649 | 1333804 | 713680 | 129051 | 49022 | 29813 | 12034 | 8963 |
| 2023 | 10094689 | 2608667 | 621296 | 695790 | 406940 | 66306 | 25841 | 18735 | 12926 |
| 2024 | 15069686 | 1802343 | 773716 | 322468 | 441728 | 239877 | 35174 | 14763 | 19801 |
| 2025 | 15069686 | 2963388 | 551955 | 380059 | 179373 | 247622 | 140921 | 22453 | 23994 |