| Table 3. Estimated stock numbers at age. | |||||||||
| Year Age | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 |
| 1978 | 30143313 | 8677279 | 1761835 | 808531 | 230391 | 19594 | 13493 | 4021 | 1764 |
| 1979 | 21578842 | 9688946 | 2232060 | 640074 | 275968 | 71589 | 6149 | 4192 | 2526 |
| 1980 | 11337167 | 6797883 | 2363600 | 776600 | 204673 | 88925 | 21280 | 2131 | 3402 |
| 1981 | 11091537 | 3327215 | 1945453 | 836639 | 235253 | 55831 | 20974 | 6292 | 2565 |
| 1982 | 8890067 | 3374616 | 845006 | 789719 | 272344 | 63815 | 13286 | 5425 | 3719 |
| 1983 | 13597525 | 2584898 | 865586 | 336029 | 307250 | 94968 | 18357 | 4325 | 4845 |
| 1984 | 10892903 | 4221049 | 664255 | 307556 | 108377 | 99877 | 27423 | 6180 | 4724 |
| 1985 | 17879308 | 3148673 | 1058901 | 240908 | 90070 | 28648 | 26792 | 7433 | 5009 |
| 1986 | 17057840 | 5656521 | 852539 | 435785 | 85180 | 26842 | 6929 | 7668 | 4889 |
| 1987 | 12644328 | 5297546 | 1498542 | 304458 | 150195 | 21455 | 6499 | 1837 | 4906 |
| 1988 | 18431942 | 3741295 | 1557816 | 546197 | 94676 | 38804 | 4444 | 1529 | 2782 |
| 1989 | 10593346 | 5924945 | 954765 | 584530 | 185006 | 27590 | 10447 | 1484 | 2668 |
| 1990 | 11380959 | 3094771 | 1767965 | 373294 | 210597 | 57849 | 6692 | 3453 | 2253 |
| 1991 | 13510984 | 3334302 | 795520 | 652093 | 123086 | 67852 | 18636 | 2664 | 3176 |
| 1992 | 15538020 | 3921412 | 898964 | 311425 | 280263 | 39393 | 22095 | 9375 | 2969 |
| 1993 | 15726815 | 4368340 | 928820 | 365991 | 130565 | 110886 | 13280 | 8657 | 7360 |
| 1994 | 14460640 | 4271286 | 1065459 | 346942 | 129895 | 48119 | 40065 | 5368 | 7640 |
| 1995 | 10359996 | 3754828 | 1084550 | 433605 | 122377 | 43714 | 15403 | 16176 | 6912 |
| 1996 | 8611968 | 2395895 | 905232 | 456460 | 173408 | 44524 | 15701 | 6201 | 13177 |
| 1997 | 13738115 | 1913262 | 575449 | 401574 | 175668 | 69480 | 17051 | 6658 | 10312 |
| 1998 | 22224355 | 2970720 | 478211 | 243849 | 166360 | 72134 | 29628 | 8445 | 9619 |
| 1999 | 23252702 | 4524041 | 739670 | 203020 | 121127 | 71060 | 32444 | 13240 | 10002 |
| 2000 | 17544112 | 4289210 | 1143046 | 292285 | 87601 | 50808 | 30010 | 15972 | 13299 |
| 2001 | 15301474 | 3057653 | 1173854 | 465586 | 118086 | 34177 | 21347 | 12671 | 16258 |
| 2002 | 7702923 | 2534235 | 858871 | 613101 | 223291 | 51392 | 13721 | 10183 | 14213 |
| 2003 | 7495209 | 1145547 | 682203 | 430532 | 325287 | 105343 | 24767 | 6482 | 13003 |
| 2004 | 7714413 | 1091496 | 275267 | 281668 | 223578 | 155455 | 59767 | 13631 | 10596 |
| 2005 | 8404828 | 1076859 | 298911 | 118321 | 144952 | 117595 | 78562 | 31657 | 14391 |
| 2006 | 6200803 | 1185049 | 322277 | 128250 | 58762 | 80059 | 64715 | 39440 | 25417 |
| 2007 | 9458107 | 796472 | 318233 | 154380 | 56179 | 28742 | 41579 | 32363 | 36979 |
| 2008 | 10122976 | 1249787 | 235077 | 145368 | 75592 | 25917 | 13575 | 20904 | 39925 |
| 2009 | 10197320 | 1368238 | 352141 | 101789 | 65483 | 38522 | 13128 | 6922 | 33729 |
| 2010 | 9534660 | 1345365 | 410182 | 147888 | 48708 | 32878 | 18398 | 5908 | 21854 |
| 2011 | 6564180 | 1263816 | 432538 | 182847 | 69893 | 23307 | 13827 | 7568 | 14333 |
| 2012 | 5090105 | 859599 | 418582 | 178861 | 88745 | 35293 | 10714 | 6212 | 12780 |
| 2013 | 9121566 | 624408 | 241340 | 210404 | 89634 | 40125 | 15704 | 4749 | 10616 |
| 2014 | 11206032 | 1216117 | 203804 | 113724 | 106128 | 42631 | 17396 | 7566 | 9237 |
| 2015 | 9611882 | 1454151 | 401442 | 88327 | 54437 | 50575 | 18206 | 7801 | 9542 |
| 2016 | 12512115 | 1264016 | 408268 | 171519 | 41343 | 24556 | 20559 | 8346 | 9182 |
| 2017 | 7434333 | 1823090 | 402052 | 166456 | 71165 | 18475 | 9432 | 9208 | 9138 |
| 2018 | 10901688 | 1058373 | 553462 | 186182 | 75963 | 29310 | 7501 | 4416 | 8371 |
| 2019 | 21108000 | 1708831 | 361377 | 245757 | 89623 | 32685 | 11873 | 3889 | 6110 |
| 2020 | 19549227 | 3637784 | 524280 | 181127 | 115763 | 39246 | 14135 | 5385 | 4437 |
| 2021 | 8848372 | 3581364 | 1288376 | 236539 | 92220 | 52607 | 19012 | 7882 | 4659 |
| 2022 | 11041277 | 1532491 | 1234655 | 670439 | 122301 | 46480 | 26308 | 10730 | 7722 |
| 2023 | 7098546 | 2239345 | 579400 | 650811 | 389291 | 61774 | 23354 | 16755 | 11654 |
| 2024 | 15375314 | 1287064 | 764370 | 314031 | 406258 | 220444 | 31573 | 13367 | 18150 |
| 2025 | 15375314 | 3093744 | 467800 | 372597 | 174229 | 221450 | 124634 | 20468 | 21934 |