| Table 3. Estimated stock numbers at age. | |||||||||
| Year Age | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 |
| 1978 | 28723233 | 8897290 | 1810710 | 778798 | 233127 | 19921 | 13250 | 3902 | 1600 |
| 1979 | 24481966 | 8524751 | 2313180 | 637503 | 264756 | 74126 | 6117 | 4197 | 2272 |
| 1980 | 13866916 | 7657293 | 2388063 | 793190 | 203428 | 83261 | 21686 | 1993 | 3142 |
| 1981 | 13663431 | 3776704 | 2157811 | 857231 | 241468 | 55961 | 20380 | 5974 | 2238 |
| 1982 | 9920867 | 3477681 | 850010 | 822480 | 279120 | 67133 | 13452 | 5354 | 3299 |
| 1983 | 12814998 | 2557086 | 820010 | 330723 | 306631 | 98297 | 19570 | 4376 | 4402 |
| 1984 | 10726510 | 3685973 | 654031 | 293170 | 106609 | 94352 | 27869 | 6157 | 4251 |
| 1985 | 16321994 | 2886342 | 1014232 | 232444 | 85889 | 28445 | 24114 | 7525 | 4596 |
| 1986 | 16555473 | 5044072 | 830283 | 425385 | 84184 | 25994 | 7159 | 6816 | 4319 |
| 1987 | 12504658 | 5033545 | 1526053 | 310078 | 145303 | 20840 | 5837 | 1783 | 4135 |
| 1988 | 19100304 | 3597650 | 1516848 | 546841 | 93806 | 35950 | 4120 | 1349 | 2155 |
| 1989 | 10952461 | 6131118 | 924841 | 583798 | 180712 | 27503 | 9694 | 1358 | 2237 |
| 1990 | 10743916 | 3089404 | 1819374 | 360508 | 208037 | 53745 | 7067 | 3173 | 1806 |
| 1991 | 11839182 | 2973528 | 824253 | 686507 | 113975 | 64607 | 16997 | 2795 | 2808 |
| 1992 | 14040584 | 3303100 | 875387 | 318795 | 281811 | 38453 | 21958 | 7557 | 2594 |
| 1993 | 14011280 | 3874804 | 878563 | 359182 | 128400 | 108862 | 12966 | 8617 | 5972 |
| 1994 | 13062902 | 3766031 | 1008284 | 330970 | 126374 | 46012 | 35843 | 4962 | 6301 |
| 1995 | 10074507 | 3360516 | 1008906 | 405781 | 120016 | 41636 | 14293 | 13428 | 5744 |
| 1996 | 7890515 | 2314410 | 870671 | 414599 | 161304 | 44536 | 14373 | 5681 | 11324 |
| 1997 | 11859643 | 1737276 | 573226 | 369909 | 163177 | 63963 | 16225 | 6036 | 8462 |
| 1998 | 17999034 | 2577759 | 443968 | 242083 | 156848 | 65797 | 26398 | 7564 | 8079 |
| 1999 | 18748521 | 3790656 | 657753 | 189203 | 114212 | 67876 | 28313 | 12039 | 8169 |
| 2000 | 15452820 | 3595952 | 1001193 | 270387 | 81409 | 45614 | 27056 | 12689 | 11233 |
| 2001 | 15543127 | 2831707 | 1126954 | 432090 | 114189 | 31987 | 18240 | 11280 | 14548 |
| 2002 | 8825139 | 2749504 | 818801 | 599849 | 212705 | 53129 | 13755 | 8728 | 12112 |
| 2003 | 8205900 | 1300498 | 670844 | 412125 | 304721 | 103611 | 25253 | 6796 | 10444 |
| 2004 | 8322337 | 1181786 | 270184 | 279059 | 212179 | 147583 | 53927 | 13531 | 8962 |
| 2005 | 7851891 | 1219440 | 306222 | 114046 | 137323 | 109529 | 74248 | 28246 | 13097 |
| 2006 | 6183691 | 1153286 | 354879 | 129688 | 56631 | 71544 | 56628 | 37666 | 22188 |
| 2007 | 8085549 | 848199 | 327502 | 157440 | 57177 | 27087 | 35270 | 27582 | 34785 |
| 2008 | 7896234 | 1224952 | 233851 | 146167 | 73371 | 25900 | 12798 | 16895 | 38699 |
| 2009 | 7394477 | 1296261 | 340054 | 98999 | 65455 | 35569 | 12190 | 6001 | 29729 |
| 2010 | 7818975 | 1265370 | 394093 | 143969 | 47024 | 30935 | 16035 | 5189 | 18945 |
| 2011 | 5892864 | 1316403 | 408378 | 181196 | 67684 | 21591 | 13152 | 6369 | 12376 |
| 2012 | 5328956 | 841548 | 419991 | 176286 | 87648 | 31964 | 9790 | 5592 | 11322 |
| 2013 | 8345925 | 681378 | 233730 | 201402 | 88036 | 38898 | 14300 | 4244 | 9405 |
| 2014 | 9444490 | 1188778 | 205156 | 110613 | 101167 | 40697 | 16980 | 6628 | 8278 |
| 2015 | 9508093 | 1300899 | 405352 | 89603 | 53526 | 45741 | 16644 | 7456 | 8297 |
| 2016 | 11970815 | 1306542 | 402874 | 169961 | 41734 | 23282 | 18112 | 7406 | 8256 |
| 2017 | 7975365 | 1842686 | 398634 | 167871 | 70526 | 18458 | 8717 | 8233 | 8272 |
| 2018 | 9843958 | 1150333 | 527467 | 180724 | 75160 | 29076 | 7153 | 4096 | 7463 |
| 2019 | 17948506 | 1647849 | 346328 | 236490 | 85744 | 32040 | 11371 | 3605 | 5278 |
| 2020 | 17294003 | 3651295 | 493445 | 167806 | 111670 | 36981 | 13366 | 5246 | 3644 |
| 2021 | 9436683 | 3519482 | 1284598 | 228561 | 87180 | 50346 | 17372 | 7144 | 3786 |
| 2022 | 11369835 | 1669173 | 1251917 | 659701 | 119211 | 44389 | 25180 | 9659 | 6575 |
| 2023 | 8726946 | 2265904 | 586553 | 652228 | 378994 | 62139 | 22826 | 15177 | 9782 |
| 2024 | 14513163 | 1585694 | 732090 | 300618 | 406466 | 219208 | 32718 | 13407 | 14268 |
| 2025 | 14513163 | 2930946 | 502578 | 365040 | 170632 | 229531 | 122290 | 20360 | 18743 |