| Table 3. Estimated stock numbers at age. | |||||||||
| Year Age | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 |
| 1978 | 30992642 | 8371610 | 1818131 | 801621 | 230398 | 19531 | 13509 | 3901 | 1483 |
| 1979 | 22519106 | 9248782 | 2274610 | 639359 | 275951 | 73452 | 6188 | 4121 | 2160 |
| 1980 | 12936993 | 6778817 | 2500960 | 782563 | 204527 | 89044 | 21579 | 2089 | 2995 |
| 1981 | 11969802 | 3403644 | 2064450 | 900245 | 245261 | 57597 | 21507 | 6274 | 2121 |
| 1982 | 9676713 | 3091834 | 839093 | 811264 | 281895 | 67465 | 13716 | 5632 | 3406 |
| 1983 | 12372359 | 2461168 | 750061 | 323461 | 301154 | 95824 | 19045 | 4452 | 4703 |
| 1984 | 11329808 | 3513845 | 597391 | 274913 | 104641 | 98843 | 27838 | 6343 | 4393 |
| 1985 | 17840497 | 2971305 | 954710 | 216912 | 81662 | 28799 | 27002 | 7641 | 4772 |
| 1986 | 16278591 | 5551819 | 827765 | 398946 | 79482 | 25802 | 7034 | 7864 | 4520 |
| 1987 | 14661548 | 4782665 | 1588689 | 305857 | 138348 | 21006 | 6413 | 1925 | 4733 |
| 1988 | 18164719 | 4197141 | 1555999 | 576564 | 96628 | 38180 | 4501 | 1606 | 2639 |
| 1989 | 11646435 | 5737240 | 1045112 | 610216 | 187376 | 28443 | 10661 | 1595 | 2926 |
| 1990 | 10928894 | 3212441 | 1844861 | 400555 | 223601 | 58063 | 7086 | 3699 | 2568 |
| 1991 | 12773542 | 2943577 | 855869 | 725670 | 124156 | 69703 | 19707 | 2917 | 3883 |
| 1992 | 14615754 | 3518618 | 906558 | 330313 | 300289 | 39191 | 22893 | 10019 | 3396 |
| 1993 | 14619506 | 3976513 | 937603 | 376441 | 136505 | 117008 | 13566 | 9084 | 8383 |
| 1994 | 13323911 | 3891844 | 1083841 | 351665 | 131703 | 49768 | 41932 | 5525 | 7889 |
| 1995 | 10405184 | 3394708 | 1096187 | 430146 | 127214 | 44052 | 15983 | 17106 | 6985 |
| 1996 | 8278113 | 2351917 | 920811 | 451485 | 172356 | 47165 | 16067 | 6613 | 14421 |
| 1997 | 12053431 | 1790230 | 601191 | 396227 | 174200 | 69444 | 17740 | 6984 | 11106 |
| 1998 | 18893295 | 2636370 | 468101 | 256841 | 168079 | 71361 | 29794 | 8910 | 10432 |
| 1999 | 19039229 | 4118255 | 707762 | 198849 | 123954 | 73897 | 32544 | 13591 | 10454 |
| 2000 | 15137740 | 3713578 | 1117087 | 289279 | 88121 | 50788 | 30811 | 16385 | 13442 |
| 2001 | 14279771 | 2813032 | 1154479 | 463610 | 125143 | 35602 | 22420 | 13716 | 17973 |
| 2002 | 9178815 | 2556798 | 842467 | 641390 | 227433 | 57630 | 14892 | 11163 | 15824 |
| 2003 | 8272698 | 1429234 | 671476 | 439159 | 334522 | 112103 | 27482 | 7257 | 15207 |
| 2004 | 8460709 | 1240500 | 298972 | 294582 | 229570 | 163193 | 62508 | 15326 | 12661 |
| 2005 | 8183628 | 1284502 | 313812 | 121579 | 146017 | 119877 | 80579 | 33770 | 17896 |
| 2006 | 6355443 | 1264439 | 357006 | 133946 | 60625 | 80785 | 65047 | 41035 | 28463 |
| 2007 | 8407053 | 889319 | 332254 | 164065 | 58944 | 29192 | 41201 | 33013 | 39665 |
| 2008 | 8104213 | 1311740 | 236944 | 153520 | 76620 | 27268 | 13788 | 21256 | 42689 |
| 2009 | 7609144 | 1345704 | 345671 | 99046 | 66255 | 39098 | 13543 | 7151 | 33739 |
| 2010 | 7861052 | 1270835 | 405211 | 140466 | 47543 | 32558 | 18356 | 6219 | 21017 |
| 2011 | 6227078 | 1319679 | 415474 | 187512 | 69843 | 22832 | 14255 | 7823 | 13336 |
| 2012 | 5620595 | 929324 | 424429 | 182726 | 94116 | 35170 | 10912 | 6575 | 12584 |
| 2013 | 8903365 | 743601 | 241414 | 211701 | 93625 | 41687 | 16040 | 4994 | 10504 |
| 2014 | 10687416 | 1330614 | 224928 | 118050 | 108519 | 44058 | 18883 | 8022 | 9298 |
| 2015 | 10131336 | 1534344 | 438100 | 96488 | 59571 | 51140 | 18984 | 8732 | 9547 |
| 2016 | 11733314 | 1440697 | 448172 | 182301 | 45972 | 25994 | 21224 | 9154 | 9417 |
| 2017 | 7991290 | 1858429 | 444158 | 181687 | 74540 | 20323 | 10019 | 10145 | 9808 |
| 2018 | 10801711 | 1167525 | 552737 | 195566 | 80608 | 31763 | 8239 | 4979 | 8926 |
| 2019 | 19317534 | 1839442 | 359644 | 248044 | 93297 | 35279 | 12755 | 4444 | 6476 |
| 2020 | 18861991 | 3930556 | 526597 | 176261 | 120261 | 40278 | 15418 | 6020 | 4859 |
| 2021 | 10384048 | 3878862 | 1345960 | 240068 | 94324 | 55598 | 20311 | 8735 | 5125 |
| 2022 | 12837709 | 1774714 | 1314450 | 703157 | 126862 | 47922 | 28730 | 11543 | 9305 |
| 2023 | 10049705 | 2581318 | 614482 | 687354 | 400863 | 64916 | 24660 | 17806 | 13294 |
| 2024 | 14913508 | 1792422 | 766420 | 319870 | 438270 | 237033 | 33843 | 13762 | 20376 |
| 2025 | 14913508 | 2936810 | 549365 | 376910 | 177921 | 246023 | 138671 | 21423 | 23524 |