| Table 3. Estimated stock numbers at age. | ||||||||||
| Year Age | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 |
| 2004 | 598081 | 307027 | 188743 | 393609 | 197436 | 200250 | 93381 | 48851 | 7138 | 135312 |
| 2005 | 594580 | 518742 | 257554 | 150101 | 264966 | 143563 | 173232 | 78326 | 36842 | 80317 |
| 2006 | 505354 | 538305 | 424429 | 205554 | 110474 | 201249 | 111714 | 129520 | 53928 | 72767 |
| 2007 | 453137 | 446227 | 481904 | 322928 | 140385 | 84717 | 157812 | 75506 | 89468 | 83883 |
| 2008 | 548392 | 398627 | 391724 | 404814 | 205507 | 98866 | 65496 | 104650 | 49382 | 121143 |
| 2009 | 589648 | 525676 | 373522 | 334623 | 285056 | 144217 | 68442 | 41445 | 72985 | 124364 |
| 2010 | 480686 | 570301 | 502586 | 331438 | 236293 | 188714 | 93432 | 39018 | 28064 | 142853 |
| 2011 | 430519 | 420934 | 550424 | 456396 | 254254 | 164201 | 125355 | 56582 | 26399 | 126773 |
| 2012 | 404326 | 367035 | 363595 | 489088 | 372120 | 193060 | 122829 | 85747 | 42660 | 114880 |
| 2013 | 508343 | 344168 | 312606 | 303987 | 405903 | 299597 | 148017 | 89765 | 62318 | 115784 |
| 2014 | 531882 | 508209 | 370317 | 245940 | 234028 | 294161 | 224891 | 112095 | 67271 | 115238 |
| 2015 | 726906 | 412678 | 453548 | 367188 | 183011 | 166954 | 191875 | 150144 | 83427 | 137051 |
| 2016 | 670196 | 800197 | 304789 | 386082 | 309546 | 147860 | 119321 | 130953 | 103011 | 163836 |
| 2017 | 749752 | 558952 | 714608 | 253749 | 290093 | 224796 | 104501 | 78020 | 91809 | 178083 |
| 2018 | 669136 | 747380 | 496349 | 532235 | 222134 | 194991 | 147141 | 73336 | 53054 | 207767 |
| 2019 | 724249 | 549944 | 842947 | 442145 | 373386 | 180545 | 145687 | 119208 | 59471 | 189377 |
| 2020 | 744506 | 660477 | 504778 | 723583 | 366815 | 280629 | 152794 | 112397 | 87904 | 194200 |
| 2021 | 814328 | 651027 | 522081 | 496407 | 624796 | 320775 | 231913 | 132785 | 98034 | 240337 |
| 2022 | 852543 | 781247 | 600476 | 414872 | 445443 | 529083 | 289060 | 198956 | 117224 | 278228 |
| 2023 | 937217 | 732832 | 667350 | 576827 | 351660 | 401198 | 439881 | 252388 | 176587 | 354536 |
| 2024 | 898697 | 878306 | 685499 | 569265 | 511381 | 303037 | 353294 | 381449 | 221769 | 460242 |