| Table 3. Estimated stock numbers at age. | ||||||||||
| Year Age | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 |
| 2004 | 536592 | 303753 | 195595 | 416241 | 213913 | 222413 | 103130 | 53617 | 7661 | 144944 |
| 2005 | 546656 | 479777 | 258136 | 155098 | 284303 | 158629 | 190197 | 85996 | 40951 | 89685 |
| 2006 | 498915 | 497217 | 401073 | 206960 | 113243 | 216129 | 125154 | 143343 | 60607 | 84402 |
| 2007 | 496766 | 441369 | 446588 | 310111 | 138560 | 84096 | 165444 | 82525 | 95400 | 93713 |
| 2008 | 588419 | 433220 | 391468 | 379189 | 196378 | 95744 | 62613 | 103382 | 52056 | 127677 |
| 2009 | 587877 | 554965 | 399612 | 336201 | 267555 | 137999 | 66617 | 38739 | 71492 | 131917 |
| 2010 | 465887 | 560420 | 518832 | 347474 | 237548 | 180747 | 91170 | 38464 | 26258 | 146802 |
| 2011 | 409287 | 411632 | 534164 | 461207 | 260590 | 165953 | 122141 | 55296 | 26242 | 126282 |
| 2012 | 426103 | 354915 | 356308 | 472009 | 370837 | 196439 | 123819 | 83640 | 41441 | 113825 |
| 2013 | 538112 | 369303 | 308974 | 300147 | 393666 | 296326 | 149253 | 89887 | 61166 | 113575 |
| 2014 | 507605 | 524188 | 384568 | 250602 | 234517 | 290137 | 222492 | 112132 | 67167 | 115490 |
| 2015 | 758278 | 409285 | 466272 | 372845 | 188403 | 168121 | 191783 | 149078 | 83088 | 136793 |
| 2016 | 641388 | 789036 | 317423 | 395111 | 313118 | 150752 | 120226 | 132227 | 103155 | 163321 |
| 2017 | 705807 | 543689 | 703093 | 265116 | 296286 | 227653 | 106134 | 78744 | 92903 | 180539 |
| 2018 | 543149 | 696482 | 483267 | 533343 | 228573 | 200740 | 150904 | 74832 | 53902 | 209632 |
| 2019 | 536713 | 461879 | 751183 | 428795 | 382568 | 186787 | 150703 | 121250 | 60500 | 193768 |
| 2020 | 517191 | 488261 | 423945 | 645410 | 354635 | 287804 | 157467 | 116635 | 90577 | 199357 |
| 2021 | 539734 | 458800 | 396524 | 407441 | 553593 | 309770 | 237060 | 136903 | 100872 | 246719 |
| 2022 | 515786 | 507423 | 425574 | 318604 | 364245 | 469218 | 277978 | 202434 | 120504 | 286971 |
| 2023 | 561845 | 451655 | 437290 | 401885 | 267096 | 325665 | 393053 | 244529 | 178385 | 358237 |
| 2024 | 558957 | 519509 | 419051 | 373842 | 352312 | 227530 | 284454 | 340933 | 217253 | 455532 |