| Table 3. Estimated stock numbers at age. | |||||||||
| Year Age | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 |
| 1978 | 103078362 | 17259991 | 5161081 | 2109726 | 798289 | 292478 | 81474 | 22299 | 7593 |
| 1979 | 106511198 | 18991722 | 5760057 | 2392050 | 903867 | 326008 | 90267 | 24584 | 8369 |
| 1980 | 112193962 | 19855906 | 6353874 | 2682381 | 1039695 | 376931 | 104840 | 28474 | 9679 |
| 1981 | 115706999 | 20868339 | 6698236 | 2949265 | 1159803 | 433583 | 121476 | 33249 | 11293 |
| 1982 | 118441171 | 21476460 | 6959605 | 3064980 | 1224719 | 459592 | 128359 | 35238 | 11978 |
| 1983 | 121010180 | 21972327 | 7141749 | 3178601 | 1276148 | 487233 | 137110 | 37621 | 12831 |
| 1984 | 124285683 | 22436815 | 7272526 | 3225265 | 1299053 | 498535 | 140930 | 38910 | 13255 |
| 1985 | 131741413 | 23048168 | 7403459 | 3263994 | 1293902 | 497262 | 139637 | 38668 | 13219 |
| 1986 | 140852294 | 24463947 | 7604550 | 3319813 | 1302685 | 486680 | 135363 | 37045 | 12666 |
| 1987 | 133540178 | 26207478 | 8167957 | 3495535 | 1397464 | 523972 | 148211 | 40435 | 13795 |
| 1988 | 132895694 | 24775423 | 8748875 | 3760901 | 1461769 | 559660 | 158635 | 44008 | 15046 |
| 1989 | 100368503 | 24609278 | 8138878 | 3972717 | 1511694 | 543047 | 149173 | 40801 | 14076 |
| 1990 | 94118702 | 18465092 | 8220510 | 3809653 | 1817861 | 659473 | 190529 | 51330 | 17991 |
| 1991 | 80289510 | 17269409 | 6084648 | 3918457 | 1727111 | 875816 | 271291 | 78241 | 27762 |
| 1992 | 50207703 | 14691410 | 5618232 | 2720108 | 1795143 | 783185 | 417482 | 133032 | 53733 |
| 1993 | 44975748 | 9188590 | 4782631 | 2434945 | 1231199 | 789491 | 320530 | 163895 | 66473 |
| 1994 | 69291653 | 8112778 | 2929160 | 2116835 | 1029249 | 533768 | 317250 | 120798 | 80709 |
| 1995 | 55399411 | 12640903 | 2622867 | 1237830 | 893344 | 390698 | 203973 | 108617 | 65841 |
| 1996 | 68726436 | 10085345 | 3808178 | 1061544 | 516314 | 368340 | 164617 | 82403 | 69007 |
| 1997 | 58794656 | 12742622 | 3133067 | 1668093 | 425903 | 194827 | 128636 | 56248 | 54393 |
| 1998 | 87185283 | 10789256 | 4122876 | 1407744 | 727488 | 184646 | 83336 | 46254 | 37675 |
| 1999 | 94466642 | 16153231 | 3477494 | 1813517 | 641907 | 309959 | 77211 | 34251 | 28649 |
| 2000 | 53897771 | 17481302 | 5300983 | 1558803 | 809349 | 310338 | 140889 | 35692 | 27827 |
| 2001 | 62846211 | 9887280 | 5602366 | 2352080 | 693444 | 341681 | 132492 | 55878 | 21479 |
| 2002 | 55196897 | 11462673 | 3202261 | 2568222 | 1100482 | 293404 | 142595 | 50221 | 28065 |
| 2003 | 63889395 | 10024986 | 3719447 | 1439871 | 1186371 | 497638 | 127689 | 60353 | 32481 |
| 2004 | 40917765 | 11801009 | 3360132 | 1738280 | 695302 | 539991 | 224150 | 56531 | 39943 |
| 2005 | 41082393 | 7456902 | 4015449 | 1622694 | 827781 | 329047 | 248949 | 99028 | 41198 |
| 2006 | 29529387 | 7482495 | 2482548 | 1829595 | 782882 | 369239 | 147950 | 100504 | 53493 |
| 2007 | 34960791 | 5345251 | 2483189 | 1136594 | 838418 | 363693 | 150531 | 63834 | 61593 |
| 2008 | 29992695 | 6466392 | 1755153 | 1104881 | 527265 | 381599 | 173288 | 64702 | 55157 |
| 2009 | 25310152 | 5514919 | 2192685 | 803609 | 490962 | 242456 | 162156 | 75614 | 51107 |
| 2010 | 42648980 | 4619259 | 1824739 | 970005 | 391282 | 228142 | 115012 | 68040 | 55463 |
| 2011 | 29908925 | 7897045 | 1560249 | 813661 | 486779 | 197780 | 115061 | 60229 | 61754 |
| 2012 | 24146598 | 5509431 | 2709066 | 794765 | 406773 | 246184 | 99991 | 54669 | 64922 |
| 2013 | 38774675 | 4466475 | 1867895 | 1285097 | 404540 | 196040 | 121652 | 48850 | 56334 |
| 2014 | 26457203 | 7238458 | 1514220 | 884892 | 616865 | 186990 | 91806 | 56563 | 49289 |
| 2015 | 17465684 | 4855826 | 2546401 | 747342 | 449463 | 282049 | 94492 | 45156 | 54740 |
| 2016 | 21428931 | 3169427 | 1648941 | 1263951 | 379807 | 221495 | 130618 | 44000 | 46099 |
| 2017 | 18836945 | 3928579 | 1045618 | 709479 | 621496 | 184225 | 105063 | 53915 | 35441 |
| 2018 | 15405052 | 3475563 | 1325904 | 476547 | 317383 | 299413 | 81888 | 40807 | 31015 |
| 2019 | 17868604 | 2869084 | 1155639 | 547313 | 232230 | 152006 | 135880 | 35353 | 30051 |
| 2020 | 10814242 | 3319160 | 991657 | 516050 | 269142 | 120588 | 77677 | 65197 | 32351 |
| 2021 | 6538708 | 2015165 | 1140931 | 483155 | 261564 | 135985 | 62038 | 35550 | 46139 |
| 2022 | 19082346 | 1186957 | 716549 | 510999 | 258348 | 134027 | 76069 | 34399 | 45064 |
| 2023 | 8721542 | 3540153 | 418985 | 382492 | 271914 | 143762 | 71927 | 44477 | 44716 |
| 2024 | 11590962 | 1609552 | 1237176 | 215971 | 211357 | 153885 | 86324 | 41747 | 54709 |