Table 3. Estimated stock numbers at age.

Year Age 0 1 2 3 4 5 6 7 8

19914603905 4670001 2142196 1834890 947071 589558 164666 47658 17791
19923715882 3407678 2227343 1288976 1029524 483184 291330 86849 34521
19933066769 2706566 1761779 1268418 734607 538045 232449 130659 50215
19944680270 1991523 1280011 1075841 644203 375153 240986 95383 65721
19954314426 3535109 953781 674801 632304 279620 175444 94511 58638
19964395697 2963940 1438464 500032 310496 259070 118516 60825 51677
19973863666 3114143 1255370 774829 250915 131664 98468 43041 43520
19984666284 2593626 1378456 689214 405066 121469 61078 34377 29600
19994979199 3294061 1107501 718574 356104 194527 52096 27207 19393
20003320654 3717269 1533522 613179 379836 188652 87308 24360 18338
20013383287 2225824 1701441 860250 309667 181907 83905 36202 13906
20022736487 2461775 942359 957114 486598 145234 86348 30471 17824
20032956881 1839682 1093369 517253 510707 245996 64768 35072 17795
20042182633 2248636 925379 658269 308681 273999 125296 32107 23480
20051880172 1513506 1168405 580082 370099 161339 139867 57887 23226
20061530241 1355714 710087 689254 338973 188972 81153 56556 30369
20071501567 1078817 691536 420439 381766 184495 77117 43730 32936
20081392790 1111897 503456 403981 234613 199498 96811 33778 33009
20091273692 1024545 581058 284601 206088 123908 89587 44995 27518
20101650935 863367 490806 319624 162142 104065 59080 33058 30480
20111459802 1264072 438522 280568 188415 89672 58471 32970 28843
20121209185 1074277 724501 296285 170910 117550 52450 28969 37590
20131519950 850496 577133 497228 188316 95389 63438 28512 31291
20141356301 1197383 422482 367343 320561 100035 53958 30429 30443
20151019628 1035138 742106 298613 236408 163675 60401 28916 33942
20161098114 700224 576184 504695 200993 133376 81560 30451 30349
2017976637 836123 365825 309283 332183 115357 71200 35132 22841
2018938419 720611 462183 206740 156324 209728 59989 31185 20137
2019935643 700140 382519 240271 116933 91601 92049 27195 19108
2020534752 753685 382098 236609 144410 70674 56410 43723 22704
2021378118 386273 461917 248256 170731 93631 48351 27371 36800
2022448023 250214 253519 303632 189488 120716 67461 34952 43407