| Table 3. Estimated stock numbers at age. | |||||||||
| Year Age | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 |
| 1978 | 28166377 | 8494955 | 1805282 | 802585 | 228039 | 18307 | 12995 | 3583 | 1222 |
| 1979 | 25366154 | 8332396 | 2186454 | 643055 | 277950 | 71684 | 5627 | 4016 | 1604 |
| 1980 | 14378639 | 7986804 | 2342958 | 779667 | 207743 | 92063 | 21357 | 1808 | 2638 |
| 1981 | 13054572 | 3933981 | 2224711 | 831570 | 234960 | 55694 | 21160 | 5393 | 1500 |
| 1982 | 9503481 | 3291431 | 887503 | 840458 | 265878 | 64539 | 13159 | 5340 | 2456 |
| 1983 | 13598222 | 2427440 | 770866 | 337654 | 314003 | 91519 | 18701 | 4196 | 3852 |
| 1984 | 10949865 | 3962432 | 620176 | 289381 | 109591 | 100996 | 26780 | 5920 | 3108 |
| 1985 | 16067380 | 2958615 | 1117692 | 230128 | 85619 | 28688 | 24471 | 6925 | 3734 |
| 1986 | 16974236 | 4945723 | 853541 | 437741 | 82337 | 24939 | 6992 | 6765 | 2942 |
| 1987 | 12357471 | 5191358 | 1508580 | 310428 | 146354 | 20209 | 5577 | 1743 | 3511 |
| 1988 | 18157807 | 3555341 | 1552030 | 545111 | 94051 | 35751 | 3985 | 1291 | 1308 |
| 1989 | 10331321 | 5817114 | 929596 | 588328 | 184814 | 27840 | 9362 | 1267 | 1738 |
| 1990 | 10730154 | 2894242 | 1689755 | 352639 | 206770 | 56490 | 6821 | 2882 | 1067 |
| 1991 | 11723328 | 2983376 | 765319 | 660718 | 109398 | 62820 | 16084 | 2423 | 2144 |
| 1992 | 14227878 | 3273797 | 870996 | 309131 | 272627 | 35343 | 20314 | 6701 | 1460 |
| 1993 | 14002102 | 3948046 | 873964 | 356718 | 125179 | 105382 | 12039 | 7808 | 5380 |
| 1994 | 12876638 | 3770992 | 1032714 | 322159 | 123277 | 43722 | 33617 | 4370 | 4555 |
| 1995 | 9792077 | 3313194 | 1010178 | 396978 | 114474 | 39455 | 13356 | 12076 | 4209 |
| 1996 | 7748507 | 2245950 | 857778 | 402488 | 155624 | 41676 | 13450 | 5149 | 9720 |
| 1997 | 11448885 | 1709488 | 552803 | 357846 | 156932 | 60687 | 15147 | 5493 | 5974 |
| 1998 | 17138004 | 2484680 | 437038 | 234221 | 149975 | 62427 | 24570 | 6829 | 5532 |
| 1999 | 18364288 | 3594706 | 633549 | 185161 | 110539 | 63265 | 26126 | 10862 | 6326 |
| 2000 | 15094822 | 3534686 | 950187 | 259280 | 79377 | 44370 | 24807 | 11316 | 9563 |
| 2001 | 14474677 | 2773346 | 1098677 | 404447 | 106506 | 31008 | 16835 | 9870 | 12938 |
| 2002 | 8493947 | 2537395 | 800930 | 573615 | 197082 | 47300 | 12667 | 7692 | 9427 |
| 2003 | 7795609 | 1255190 | 600484 | 396305 | 288418 | 94174 | 22211 | 6106 | 7416 |
| 2004 | 8109952 | 1117702 | 266202 | 264743 | 202675 | 139205 | 48291 | 11643 | 5836 |
| 2005 | 7622716 | 1192255 | 287096 | 109662 | 131432 | 102838 | 67980 | 24572 | 9996 |
| 2006 | 5931159 | 1120551 | 347143 | 123858 | 53472 | 69500 | 52039 | 33700 | 16809 |
| 2007 | 7926055 | 809630 | 320968 | 152894 | 53976 | 24759 | 33015 | 24366 | 27984 |
| 2008 | 7881092 | 1202974 | 222236 | 141797 | 70582 | 23984 | 11607 | 15596 | 30884 |
| 2009 | 7121815 | 1303869 | 337151 | 95006 | 63070 | 33774 | 11120 | 5344 | 27316 |
| 2010 | 7659834 | 1216006 | 400730 | 141427 | 44505 | 29433 | 14790 | 4576 | 18483 |
| 2011 | 5710211 | 1295723 | 386875 | 179731 | 66082 | 19708 | 12051 | 5577 | 10933 |
| 2012 | 5192590 | 815520 | 410843 | 170074 | 86540 | 31741 | 8916 | 5016 | 10461 |
| 2013 | 7873853 | 666133 | 229818 | 196770 | 84733 | 38371 | 13635 | 3688 | 7948 |
| 2014 | 9164194 | 1114550 | 200649 | 107732 | 98283 | 38776 | 15885 | 5948 | 7667 |
| 2015 | 9261116 | 1267206 | 375786 | 86301 | 51573 | 44583 | 15288 | 6613 | 7975 |
| 2016 | 11493677 | 1277656 | 394103 | 162313 | 39582 | 22261 | 16914 | 6444 | 7263 |
| 2017 | 7734772 | 1769508 | 388653 | 160976 | 66983 | 16713 | 8019 | 7233 | 7957 |
| 2018 | 9228120 | 1121425 | 501849 | 172673 | 71523 | 26985 | 6508 | 3675 | 6107 |
| 2019 | 17181735 | 1537063 | 336770 | 226097 | 80796 | 29944 | 10467 | 3176 | 4338 |
| 2020 | 16611346 | 3504453 | 461269 | 160622 | 105401 | 33979 | 12331 | 4647 | 2257 |
| 2021 | 9288986 | 3385457 | 1227633 | 215818 | 81914 | 46858 | 15780 | 6405 | 2013 |
| 2022 | 10740291 | 1657404 | 1207569 | 626338 | 112396 | 40760 | 22941 | 8573 | 5050 |
| 2023 | 8470766 | 2133669 | 582159 | 623710 | 358630 | 58050 | 20643 | 13555 | 7990 |
| 2024 | 14082878 | 1548212 | 694268 | 293703 | 390411 | 206890 | 30196 | 11934 | 10480 |
| 2025 | 14082878 | 2858601 | 490936 | 348121 | 165640 | 219710 | 113393 | 18428 | 15007 |