| Table 3. Estimated stock numbers at age. | |||||||||
| Year Age | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 |
| 1978 | 30430004 | 7899938 | 1737811 | 775759 | 230171 | 19497 | 13379 | 3543 | 1249 |
| 1979 | 22052880 | 9010194 | 2154096 | 601884 | 263384 | 70875 | 5999 | 3932 | 1838 |
| 1980 | 11646653 | 6673914 | 2508958 | 763574 | 191902 | 82186 | 19394 | 1841 | 2423 |
| 1981 | 10624260 | 3043440 | 2040133 | 903091 | 250339 | 57070 | 20562 | 5735 | 1662 |
| 1982 | 8120710 | 2726748 | 743652 | 792699 | 279004 | 70050 | 13810 | 5247 | 2838 |
| 1983 | 11011939 | 2058977 | 634559 | 279092 | 274512 | 87010 | 18220 | 3911 | 3716 |
| 1984 | 10451695 | 3130981 | 506724 | 232176 | 88666 | 86746 | 23083 | 5439 | 3248 |
| 1985 | 17773522 | 2779321 | 856357 | 191098 | 71619 | 24425 | 23172 | 5862 | 3405 |
| 1986 | 16644854 | 5484928 | 746230 | 344478 | 66540 | 21744 | 5824 | 6521 | 3007 |
| 1987 | 15108277 | 4929356 | 1569493 | 275745 | 119903 | 17099 | 5267 | 1436 | 3156 |
| 1988 | 19194876 | 4321919 | 1576980 | 575834 | 92986 | 35788 | 4063 | 1406 | 1701 |
| 1989 | 11620206 | 6074124 | 1096908 | 630450 | 190174 | 27018 | 9808 | 1287 | 1865 |
| 1990 | 10540898 | 3205867 | 1888316 | 412597 | 226936 | 60111 | 6780 | 3308 | 1631 |
| 1991 | 12696813 | 2850969 | 883868 | 770672 | 132944 | 72372 | 19403 | 2460 | 2524 |
| 1992 | 14650615 | 3486074 | 906119 | 340892 | 315954 | 41064 | 22002 | 8825 | 1967 |
| 1993 | 14872203 | 3980956 | 935676 | 374558 | 133334 | 113196 | 12673 | 7664 | 6465 |
| 1994 | 13111416 | 3958888 | 1111743 | 354289 | 129726 | 45786 | 37180 | 4561 | 5565 |
| 1995 | 10183238 | 3304224 | 1114816 | 438654 | 125971 | 42253 | 14040 | 14203 | 4718 |
| 1996 | 7990834 | 2299698 | 920293 | 452170 | 172203 | 45001 | 14843 | 5478 | 10859 |
| 1997 | 11579836 | 1733479 | 592102 | 389155 | 170225 | 66186 | 16156 | 6125 | 7912 |
| 1998 | 18637024 | 2508303 | 447478 | 250301 | 160712 | 66415 | 25869 | 7386 | 7212 |
| 1999 | 19344224 | 4008001 | 663554 | 184270 | 112565 | 65183 | 27744 | 10817 | 7549 |
| 2000 | 14746083 | 3796548 | 1100697 | 274368 | 79698 | 44253 | 25046 | 12807 | 9437 |
| 2001 | 13222747 | 2694849 | 1153207 | 458155 | 117941 | 32192 | 18981 | 10931 | 13718 |
| 2002 | 8184902 | 2301253 | 790383 | 604929 | 212965 | 51845 | 13088 | 9058 | 11082 |
| 2003 | 7547990 | 1255038 | 595090 | 396916 | 303489 | 100857 | 23907 | 6167 | 10586 |
| 2004 | 7724431 | 1158962 | 270844 | 268516 | 204431 | 140925 | 51729 | 12226 | 7952 |
| 2005 | 7589458 | 1180368 | 289754 | 109322 | 130425 | 102635 | 66330 | 26558 | 11791 |
| 2006 | 5898702 | 1179825 | 324492 | 120108 | 52605 | 69023 | 52545 | 32034 | 20274 |
| 2007 | 7846094 | 850254 | 305824 | 148495 | 52156 | 24745 | 34978 | 25588 | 28359 |
| 2008 | 7629105 | 1232821 | 216783 | 136597 | 67300 | 23142 | 11205 | 17625 | 31786 |
| 2009 | 7258691 | 1278963 | 320669 | 89140 | 57493 | 32064 | 10467 | 5318 | 24587 |
| 2010 | 7431556 | 1230493 | 381676 | 130175 | 41840 | 27122 | 14352 | 4518 | 16072 |
| 2011 | 5902042 | 1242442 | 390378 | 174279 | 64276 | 20221 | 11961 | 6155 | 11185 |
| 2012 | 5210088 | 889140 | 398136 | 171809 | 86488 | 31311 | 9176 | 5199 | 11037 |
| 2013 | 8606914 | 709041 | 228861 | 198242 | 84767 | 37167 | 13368 | 3975 | 9152 |
| 2014 | 10097223 | 1300548 | 213825 | 109944 | 99104 | 38928 | 15832 | 6224 | 8123 |
| 2015 | 9627326 | 1455900 | 420056 | 91061 | 55238 | 46105 | 16121 | 6919 | 8672 |
| 2016 | 11127560 | 1390749 | 433004 | 174573 | 43037 | 24017 | 18108 | 7337 | 8454 |
| 2017 | 7269326 | 1752436 | 430135 | 174034 | 71528 | 18512 | 8946 | 8032 | 8357 |
| 2018 | 10135771 | 1060773 | 523419 | 183018 | 75400 | 29024 | 6983 | 4147 | 7234 |
| 2019 | 18229233 | 1734572 | 326458 | 229059 | 84420 | 31279 | 10675 | 3343 | 4683 |
| 2020 | 17951503 | 3691460 | 490355 | 158733 | 107155 | 34996 | 12974 | 4746 | 3276 |
| 2021 | 10010237 | 3647466 | 1261682 | 221141 | 84120 | 48172 | 16605 | 6818 | 3094 |
| 2022 | 12411190 | 1752966 | 1260735 | 656218 | 115693 | 41649 | 23967 | 8951 | 5922 |
| 2023 | 9094973 | 2470965 | 594271 | 650455 | 374192 | 57828 | 21070 | 14108 | 8459 |
| 2024 | 14200896 | 1630937 | 729462 | 302114 | 403649 | 214793 | 30141 | 11759 | 14440 |
| 2025 | 14200896 | 2794090 | 505971 | 357150 | 167972 | 227408 | 122781 | 18619 | 17468 |