| Table 3. Estimated stock numbers at age. | |||||||||
| Year Age | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 |
| 1978 | 28264111 | 8482122 | 1810879 | 805035 | 223277 | 18867 | 14081 | 3708 | 1420 |
| 1979 | 24859284 | 8384601 | 2186481 | 644113 | 278530 | 69526 | 5866 | 4383 | 1895 |
| 1980 | 14415902 | 7828979 | 2353389 | 775623 | 208303 | 91373 | 20082 | 1883 | 3030 |
| 1981 | 13047501 | 3935770 | 2194828 | 837273 | 234054 | 56551 | 21488 | 5425 | 1860 |
| 1982 | 9569685 | 3296554 | 888958 | 834558 | 268007 | 63944 | 13606 | 5704 | 2882 |
| 1983 | 13527577 | 2434580 | 771663 | 338128 | 312445 | 91748 | 18207 | 4423 | 4401 |
| 1984 | 11026086 | 3950472 | 618274 | 290393 | 109539 | 101125 | 26588 | 6026 | 3848 |
| 1985 | 16082164 | 2968712 | 1114623 | 230376 | 87222 | 28652 | 26405 | 7333 | 4251 |
| 1986 | 16927609 | 4962739 | 853987 | 438100 | 82271 | 25739 | 6665 | 7122 | 3618 |
| 1987 | 12587425 | 5188491 | 1513303 | 310972 | 149037 | 20844 | 6315 | 1774 | 3914 |
| 1988 | 18065618 | 3614225 | 1561766 | 545783 | 93873 | 37147 | 4192 | 1443 | 1650 |
| 1989 | 10537701 | 5815351 | 940983 | 592373 | 183549 | 27412 | 10077 | 1374 | 2061 |
| 1990 | 10889439 | 2944200 | 1701085 | 356472 | 207953 | 55610 | 6308 | 3250 | 1473 |
| 1991 | 11999403 | 3024871 | 777874 | 673059 | 111649 | 64871 | 16826 | 2523 | 2657 |
| 1992 | 14468456 | 3350270 | 883509 | 314139 | 280957 | 36031 | 21435 | 7429 | 1934 |
| 1993 | 14271059 | 4019771 | 889336 | 362197 | 128216 | 111340 | 12224 | 8603 | 6259 |
| 1994 | 13125953 | 3849760 | 1050594 | 329753 | 126425 | 45834 | 38105 | 4652 | 5391 |
| 1995 | 10051671 | 3382807 | 1032455 | 404840 | 117334 | 40810 | 14116 | 13439 | 4900 |
| 1996 | 7969510 | 2300588 | 875010 | 413457 | 159726 | 42684 | 14301 | 5484 | 10893 |
| 1997 | 11728122 | 1752875 | 564445 | 367569 | 161818 | 63158 | 15303 | 5937 | 7418 |
| 1998 | 17610061 | 2550560 | 446818 | 240060 | 155368 | 64968 | 26519 | 7203 | 6874 |
| 1999 | 18713846 | 3713789 | 650549 | 188943 | 113725 | 66400 | 27629 | 12007 | 7443 |
| 2000 | 15309279 | 3607077 | 985577 | 266034 | 81686 | 46480 | 26865 | 12287 | 11006 |
| 2001 | 14671129 | 2814109 | 1122417 | 421092 | 109944 | 32332 | 18524 | 10960 | 14349 |
| 2002 | 8667986 | 2580119 | 815476 | 590998 | 206014 | 49198 | 13237 | 8585 | 11063 |
| 2003 | 7876824 | 1279695 | 612189 | 406513 | 300011 | 100971 | 22803 | 6617 | 9453 |
| 2004 | 8122158 | 1127235 | 270997 | 269818 | 208789 | 144601 | 54182 | 12309 | 7210 |
| 2005 | 7679198 | 1191348 | 289768 | 111567 | 134252 | 107554 | 70587 | 27845 | 11638 |
| 2006 | 6022809 | 1130067 | 348046 | 124970 | 54415 | 71331 | 56158 | 35410 | 19409 |
| 2007 | 8023543 | 819396 | 323658 | 154800 | 54734 | 24848 | 34945 | 26148 | 30556 |
| 2008 | 7918133 | 1219137 | 225460 | 144412 | 72229 | 24830 | 11183 | 16412 | 35691 |
| 2009 | 7221582 | 1309787 | 341757 | 96636 | 64539 | 35431 | 11826 | 5261 | 29967 |
| 2010 | 7701186 | 1230766 | 403693 | 142507 | 45527 | 30221 | 16214 | 4853 | 19321 |
| 2011 | 5797571 | 1302295 | 393752 | 181112 | 66694 | 20463 | 12311 | 6028 | 12125 |
| 2012 | 5292184 | 826826 | 415180 | 173129 | 87487 | 32066 | 9440 | 5213 | 11404 |
| 2013 | 8000458 | 675447 | 232122 | 200255 | 86623 | 38721 | 13707 | 3980 | 9112 |
| 2014 | 9438546 | 1131978 | 204128 | 109450 | 100351 | 40055 | 16249 | 6228 | 8551 |
| 2015 | 9540853 | 1303743 | 383032 | 87658 | 52936 | 45854 | 16130 | 7048 | 8652 |
| 2016 | 11808489 | 1313716 | 404188 | 165060 | 40431 | 22928 | 17622 | 7021 | 8086 |
| 2017 | 7987132 | 1823295 | 401434 | 165461 | 68578 | 17237 | 8330 | 7794 | 8522 |
| 2018 | 9612063 | 1152965 | 518219 | 179166 | 73944 | 28354 | 6573 | 3963 | 7118 |
| 2019 | 17601399 | 1600143 | 347796 | 234048 | 84842 | 31401 | 11444 | 3361 | 4923 |
| 2020 | 16996407 | 3601848 | 479315 | 167059 | 110371 | 36409 | 13119 | 5203 | 2808 |
| 2021 | 9621987 | 3473318 | 1265360 | 223947 | 86457 | 49291 | 17675 | 6972 | 2595 |
| 2022 | 11068264 | 1706955 | 1240272 | 649368 | 116628 | 44066 | 24325 | 9673 | 5928 |
| 2023 | 8770989 | 2201876 | 601132 | 643816 | 374496 | 59682 | 23204 | 14500 | 9092 |
| 2024 | 14439895 | 1593811 | 716420 | 304486 | 405899 | 218467 | 30270 | 13576 | 13083 |
| 2025 | 14439895 | 2933216 | 506281 | 359289 | 171476 | 230527 | 122070 | 18872 | 18251 |