| Table 3. Estimated stock numbers at age. | ||||||||
| Year Age | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 |
| 1991 | 143974 | 87600 | 27824 | 9298 | 3506 | 595 | 724 | 179 |
| 1992 | 153326 | 87846 | 39011 | 9611 | 2867 | 1295 | 162 | 258 |
| 1993 | 137786 | 90405 | 41754 | 12098 | 2844 | 799 | 427 | 186 |
| 1994 | 82110 | 90725 | 48737 | 16405 | 4209 | 685 | 201 | 140 |
| 1995 | 48202 | 48547 | 57789 | 21643 | 5045 | 1093 | 91 | 51 |
| 1996 | 86305 | 46578 | 28173 | 24835 | 7798 | 1508 | 146 | 23 |
| 1997 | 84494 | 43257 | 18941 | 12429 | 11675 | 3546 | 529 | 31 |
| 1998 | 82983 | 54229 | 24140 | 11599 | 8300 | 6128 | 1857 | 542 |
| 1999 | 60427 | 47205 | 23103 | 9972 | 6047 | 4343 | 2949 | 1009 |
| 2000 | 25750 | 24732 | 15960 | 7799 | 3337 | 2312 | 1618 | 1066 |
| 2001 | 48227 | 9228 | 6527 | 3128 | 2083 | 896 | 652 | 516 |
| 2002 | 91667 | 37795 | 8414 | 4600 | 2247 | 842 | 419 | 604 |
| 2003 | 50214 | 79033 | 28971 | 4550 | 2435 | 1703 | 643 | 451 |
| 2004 | 17098 | 26849 | 36352 | 14632 | 2252 | 836 | 570 | 432 |
| 2005 | 24811 | 15459 | 21975 | 22825 | 3909 | 676 | 458 | 267 |
| 2006 | 74750 | 15272 | 6777 | 11301 | 11781 | 2646 | 432 | 320 |
| 2007 | 20431 | 50599 | 10065 | 3657 | 6082 | 5403 | 1323 | 405 |
| 2008 | 7760 | 11420 | 38884 | 3788 | 1459 | 2871 | 2147 | 628 |
| 2009 | 3439 | 4425 | 6223 | 22910 | 1528 | 730 | 992 | 765 |
| 2010 | 2641 | 2095 | 2706 | 4062 | 12107 | 662 | 398 | 480 |
| 2011 | 670 | 1937 | 825 | 1088 | 1497 | 6934 | 212 | 379 |
| 2012 | 571 | 415 | 1172 | 413 | 714 | 785 | 4532 | 366 |
| 2013 | 63810 | 397 | 384 | 565 | 306 | 472 | 559 | 2750 |
| 2014 | 42293 | 46020 | 313 | 262 | 348 | 205 | 328 | 1707 |
| 2015 | 23622 | 37924 | 27703 | 200 | 231 | 244 | 117 | 1052 |
| 2016 | 16831 | 17731 | 20003 | 12586 | 146 | 104 | 154 | 559 |
| 2017 | 105846 | 10966 | 11300 | 12581 | 7493 | 145 | 89 | 396 |
| 2018 | 27409 | 55644 | 4670 | 6887 | 7645 | 4059 | 70 | 327 |
| 2019 | 33214 | 15548 | 35867 | 2269 | 2580 | 3612 | 1976 | 214 |
| 2020 | 17183 | 16699 | 9735 | 15620 | 1349 | 1192 | 1293 | 968 |
| 2021 | 58544 | 8199 | 10832 | 5092 | 8419 | 883 | 430 | 1306 |
| 2022 | 263949 | 29876 | 5080 | 5516 | 2939 | 5447 | 406 | 803 |
| 2023 | 12184 | 224854 | 19457 | 2921 | 2966 | 2163 | 3011 | 936 |
| 2024 | 37040 | 13538 | 121389 | 7903 | 2104 | 2055 | 1691 | 1921 |