| Table 3. Estimated stock numbers at age. | |||||||||
| Year Age | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 |
| 1996 | 1076154 | 474414 | 237290 | 100371 | 59863 | 22932 | 19762 | 17809 | 39186 |
| 1997 | 1198438 | 500406 | 294232 | 143002 | 62438 | 36484 | 13560 | 9906 | 22741 |
| 1998 | 663392 | 583005 | 296028 | 159781 | 74979 | 29932 | 16374 | 4493 | 8475 |
| 1999 | 691262 | 303301 | 370951 | 163440 | 84815 | 34786 | 13637 | 5713 | 4156 |
| 2000 | 1764405 | 309108 | 178213 | 226438 | 93303 | 47269 | 19153 | 6614 | 4687 |
| 2001 | 1434557 | 867370 | 181678 | 101682 | 141770 | 53081 | 27148 | 10337 | 6010 |
| 2002 | 1282532 | 669704 | 564540 | 105128 | 61220 | 86116 | 30531 | 14175 | 8657 |
| 2003 | 584817 | 612278 | 428472 | 347959 | 58968 | 34975 | 48289 | 16327 | 11805 |
| 2004 | 511852 | 267096 | 396085 | 275409 | 214836 | 33040 | 21746 | 25564 | 15297 |
| 2005 | 459059 | 232298 | 173539 | 257665 | 178503 | 126593 | 18602 | 11936 | 21447 |
| 2006 | 452956 | 209353 | 142763 | 108321 | 176771 | 123645 | 82780 | 11902 | 21465 |
| 2007 | 375932 | 211303 | 133570 | 81879 | 67533 | 105305 | 74085 | 44179 | 18224 |
| 2008 | 406734 | 173052 | 127058 | 76799 | 47209 | 38251 | 56155 | 37296 | 30392 |
| 2009 | 495719 | 188213 | 107855 | 79991 | 49019 | 28877 | 23678 | 31893 | 37704 |
| 2010 | 910798 | 228464 | 118460 | 63806 | 47287 | 27627 | 15631 | 11963 | 34372 |
| 2011 | 418314 | 435075 | 140921 | 68094 | 35939 | 25187 | 13900 | 7063 | 21101 |
| 2012 | 360124 | 192368 | 281642 | 84602 | 38607 | 20838 | 13317 | 6870 | 13889 |
| 2013 | 235740 | 166887 | 121544 | 171095 | 49436 | 20729 | 11172 | 6575 | 10537 |
| 2014 | 311976 | 106514 | 99657 | 72508 | 88783 | 23683 | 8531 | 4262 | 6579 |
| 2015 | 536205 | 141632 | 64041 | 54582 | 39110 | 36622 | 9451 | 2964 | 3658 |
| 2016 | 228055 | 262988 | 84532 | 33452 | 23499 | 16152 | 10031 | 2549 | 1880 |
| 2017 | 215820 | 102316 | 183485 | 55662 | 21034 | 13382 | 9219 | 4950 | 2473 |
| 2018 | 384589 | 98103 | 67779 | 128862 | 36037 | 13179 | 8081 | 5515 | 4399 |
| 2019 | 578192 | 176639 | 64030 | 46391 | 85582 | 22275 | 7755 | 4877 | 5759 |
| 2020 | 749835 | 264486 | 117166 | 43647 | 31557 | 59861 | 15450 | 5534 | 7263 |