| Table 3. Estimated stock numbers at age. | |||||||||
| Year Age | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 |
| 1993 | 138729 | 49040 | 12873 | 4433 | 1244 | 371 | 299 | 187 | 87 |
| 1994 | 411028 | 45978 | 17234 | 3470 | 1550 | 439 | 137 | 115 | 98 |
| 1995 | 457903 | 139992 | 15717 | 4803 | 1239 | 592 | 170 | 55 | 81 |
| 1996 | 162777 | 156296 | 48521 | 4341 | 1718 | 471 | 237 | 69 | 53 |
| 1997 | 59673 | 54706 | 58110 | 12981 | 1536 | 652 | 190 | 100 | 49 |
| 1998 | 94544 | 19679 | 18714 | 16788 | 4018 | 525 | 239 | 72 | 53 |
| 1999 | 337995 | 31447 | 6867 | 5140 | 5800 | 1258 | 179 | 84 | 41 |
| 2000 | 339995 | 115560 | 11672 | 1950 | 1816 | 2053 | 441 | 66 | 44 |
| 2001 | 447680 | 113906 | 39824 | 3098 | 621 | 597 | 659 | 143 | 36 |
| 2002 | 871080 | 149743 | 38379 | 9978 | 962 | 185 | 187 | 202 | 54 |
| 2003 | 241481 | 300511 | 54025 | 8941 | 3099 | 272 | 61 | 58 | 76 |
| 2004 | 333933 | 81703 | 104464 | 14161 | 2660 | 904 | 80 | 19 | 36 |
| 2005 | 272151 | 111409 | 30252 | 27936 | 4443 | 765 | 240 | 19 | 15 |
| 2006 | 213139 | 90700 | 37545 | 7920 | 9242 | 1475 | 244 | 79 | 12 |
| 2007 | 660558 | 72295 | 33909 | 11582 | 3100 | 3669 | 567 | 99 | 32 |
| 2008 | 432986 | 219151 | 28136 | 10872 | 4388 | 1319 | 1515 | 244 | 58 |
| 2009 | 2163097 | 143226 | 82366 | 8825 | 4050 | 1737 | 588 | 625 | 114 |
| 2010 | 216282 | 743106 | 56494 | 26936 | 3339 | 1538 | 700 | 246 | 284 |
| 2011 | 82437 | 72749 | 293173 | 18483 | 10074 | 1359 | 584 | 268 | 200 |
| 2012 | 68120 | 27227 | 31293 | 101938 | 7026 | 3820 | 521 | 210 | 158 |
| 2013 | 604420 | 23119 | 11055 | 12609 | 38482 | 2667 | 1354 | 183 | 110 |
| 2014 | 205068 | 205389 | 9485 | 3918 | 5844 | 14660 | 1026 | 485 | 91 |
| 2015 | 480425 | 68945 | 86413 | 3426 | 1528 | 2706 | 5481 | 389 | 181 |
| 2016 | 110145 | 165254 | 30477 | 33274 | 1294 | 616 | 1191 | 2018 | 181 |
| 2017 | 147430 | 36536 | 66321 | 12337 | 12989 | 491 | 240 | 460 | 687 |
| 2018 | 757765 | 46909 | 15711 | 24807 | 5324 | 4958 | 176 | 93 | 365 |
| 2019 | 266786 | 257609 | 18666 | 6175 | 9778 | 2239 | 1829 | 68 | 151 |
| 2020 | 155431 | 86732 | 114511 | 6972 | 2518 | 3796 | 931 | 662 | 68 |
| 2021 | 203516 | 52105 | 39275 | 49846 | 2734 | 998 | 1365 | 362 | 235 |
| 2022 | 11739 | 69658 | 21822 | 17526 | 22037 | 1020 | 340 | 428 | 162 |
| 2023 | 4852 | 4098 | 31774 | 9023 | 7712 | 8862 | 346 | 105 | 149 |