| Table 3. Estimated stock numbers at age. | |||||||||
| Year Age | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 |
| 1978 | 28095324 | 8897779 | 1816232 | 803856 | 228429 | 19824 | 13827 | 4192 | 1838 |
| 1979 | 25071021 | 8312096 | 2301720 | 640201 | 276805 | 72499 | 6355 | 4392 | 2629 |
| 1980 | 14153716 | 7887591 | 2333241 | 789981 | 206731 | 90096 | 21944 | 2226 | 3625 |
| 1981 | 13314223 | 3852284 | 2188192 | 835232 | 237593 | 56577 | 21376 | 6454 | 2592 |
| 1982 | 9679811 | 3390085 | 862605 | 833697 | 269779 | 64990 | 13510 | 5567 | 3822 |
| 1983 | 12755895 | 2484719 | 803851 | 334489 | 314414 | 93230 | 18855 | 4489 | 5142 |
| 1984 | 10761736 | 3684899 | 636299 | 291577 | 108137 | 102196 | 27079 | 6390 | 4966 |
| 1985 | 16117597 | 2894581 | 1016207 | 228495 | 85653 | 28671 | 26934 | 7509 | 5213 |
| 1986 | 17134513 | 4978479 | 835720 | 421972 | 82627 | 26162 | 6903 | 7712 | 4755 |
| 1987 | 12381029 | 5261585 | 1533746 | 311493 | 145668 | 21349 | 6393 | 1862 | 4739 |
| 1988 | 19125773 | 3536015 | 1572539 | 557437 | 94340 | 37188 | 4373 | 1510 | 2495 |
| 1989 | 11036834 | 6185570 | 928308 | 602940 | 188961 | 27941 | 10183 | 1501 | 2671 |
| 1990 | 11174278 | 3099089 | 1829072 | 363595 | 213374 | 58449 | 6683 | 3348 | 2229 |
| 1991 | 12143177 | 3103559 | 825582 | 699225 | 115121 | 66185 | 18994 | 2792 | 3291 |
| 1992 | 14498743 | 3380081 | 896573 | 322665 | 289276 | 37692 | 21853 | 9196 | 2871 |
| 1993 | 14499497 | 4010312 | 895826 | 366591 | 131911 | 114888 | 12984 | 8568 | 7474 |
| 1994 | 13482403 | 3905738 | 1037846 | 338655 | 129463 | 47977 | 41356 | 5215 | 7119 |
| 1995 | 10464502 | 3474667 | 1043364 | 415691 | 122832 | 42961 | 15257 | 15991 | 6315 |
| 1996 | 8196905 | 2402955 | 896925 | 429887 | 166090 | 45229 | 15285 | 6124 | 13134 |
| 1997 | 12158228 | 1806467 | 590976 | 383545 | 170548 | 66654 | 16890 | 6551 | 9874 |
| 1998 | 18368185 | 2649595 | 459756 | 251169 | 163855 | 70386 | 28237 | 8291 | 9350 |
| 1999 | 19699426 | 3870414 | 680547 | 195921 | 119734 | 71043 | 31541 | 12886 | 9482 |
| 2000 | 16137812 | 3796640 | 1036889 | 280005 | 85712 | 49971 | 29577 | 15267 | 12619 |
| 2001 | 16079179 | 2966630 | 1169210 | 448765 | 118526 | 33956 | 20784 | 12504 | 16404 |
| 2002 | 8865179 | 2859369 | 853272 | 626175 | 221616 | 54416 | 14118 | 10213 | 13745 |
| 2003 | 8242423 | 1300239 | 690916 | 433061 | 323602 | 110393 | 26142 | 6999 | 12848 |
| 2004 | 8374714 | 1186001 | 278624 | 291163 | 224338 | 158156 | 60365 | 14511 | 10433 |
| 2005 | 7835462 | 1226127 | 310424 | 118332 | 144979 | 117869 | 78529 | 32039 | 15267 |
| 2006 | 6200066 | 1148290 | 359418 | 132094 | 58785 | 78369 | 63197 | 39475 | 25871 |
| 2007 | 8123001 | 846841 | 331007 | 161092 | 58543 | 27890 | 39675 | 30967 | 37200 |
| 2008 | 8000645 | 1226128 | 235808 | 149380 | 75810 | 26918 | 13138 | 19533 | 42232 |
| 2009 | 7644051 | 1312178 | 344024 | 99852 | 66712 | 37828 | 13088 | 6507 | 33307 |
| 2010 | 8027815 | 1307333 | 402721 | 144957 | 47433 | 31769 | 17656 | 5638 | 20842 |
| 2011 | 5875404 | 1353335 | 420016 | 185858 | 69079 | 21756 | 13325 | 6971 | 13604 |
| 2012 | 5449573 | 832954 | 430652 | 181903 | 91165 | 33698 | 10126 | 5799 | 12976 |
| 2013 | 8471007 | 696712 | 235903 | 207319 | 91040 | 40920 | 15008 | 4392 | 10715 |
| 2014 | 9779003 | 1203276 | 211145 | 113246 | 104818 | 42371 | 17555 | 7185 | 9598 |
| 2015 | 9921042 | 1342069 | 411225 | 91755 | 55747 | 48440 | 17589 | 7817 | 9719 |
| 2016 | 12489053 | 1363126 | 415755 | 172705 | 42863 | 24336 | 19386 | 8043 | 9367 |
| 2017 | 8303629 | 1929535 | 415713 | 173105 | 72044 | 18767 | 9204 | 9129 | 9387 |
| 2018 | 10036723 | 1200377 | 548240 | 188400 | 78022 | 30283 | 7571 | 4552 | 8576 |
| 2019 | 18433373 | 1673247 | 360759 | 246164 | 90341 | 34005 | 12346 | 4119 | 6125 |
| 2020 | 17654563 | 3757505 | 506304 | 174876 | 118191 | 39523 | 14746 | 5714 | 4285 |
| 2021 | 9921553 | 3592747 | 1319727 | 235372 | 91511 | 54230 | 19513 | 8154 | 4287 |
| 2022 | 11398317 | 1761320 | 1282376 | 680104 | 123074 | 46560 | 27812 | 10932 | 7658 |
| 2023 | 9039296 | 2265143 | 613476 | 672803 | 394208 | 64015 | 24155 | 17324 | 11228 |
| 2024 | 15109056 | 1646182 | 742972 | 312706 | 422926 | 231295 | 33292 | 13878 | 17321 |
| 2025 | 15109056 | 3069419 | 524733 | 372403 | 177060 | 240017 | 130968 | 21022 | 21515 |