Table 3. Estimated stock numbers at age.

Year Age 0 1 2 3 4 5 6 7 8

19914521715 4676882 2126315 1838489 965596 599438 165873 47705 17833
19923615335 3360985 2226538 1275731 1031085 486176 294315 88381 35263
19933058400 2643505 1747382 1265597 731868 540213 233607 131725 50730
19944671424 1984242 1247763 1070782 641950 374663 240852 95353 65509
19954304539 3541458 947959 656994 636777 276651 174865 93729 58161
19964400258 2948487 1434085 490739 304262 258105 118178 60038 50986
19973895245 3106274 1245629 769092 245652 128460 97270 42808 43829
19984682853 2613485 1373230 685896 400849 120418 60094 33873 29594
19994981280 3295250 1113545 716317 354695 195010 51920 27319 19188
20003310379 3719401 1534786 611495 377813 188994 86983 24514 18458
20013386087 2214209 1699858 857578 309343 181615 84462 36316 13878
20022675584 2480015 931929 956018 487278 145095 86489 30258 17814
20032932028 1772363 1092606 514424 511639 247125 64660 35035 17762
20042187357 2242943 896752 653262 307573 272958 125115 32150 23505
20051848216 1516361 1166756 570020 367101 159648 139678 57789 23215
20061504938 1327619 708663 694887 336062 189668 80406 56097 30207
20071483622 1059260 683617 421154 384434 184044 76638 44112 32678
20081365504 1107457 495071 402696 234488 201590 97216 33695 33178
20091251071 1008191 583472 280547 206372 124558 90561 45430 27656
20101629664 840298 481056 318024 162577 104598 59105 32947 30844
20111428310 1252729 425510 272446 185704 89388 59034 33126 28472
20121158633 1051644 722989 288352 165841 115998 51692 28646 37865
20131450084 813725 564151 499722 182972 92963 62568 28207 30768
20141313615 1148203 402015 356691 320497 97849 53100 29869 30130
2015976372 1015957 717494 286778 229260 159721 59332 28447 33679
20161021212 667047 568632 487417 194729 128940 79352 30003 30146
2017875008 784498 347028 300125 319566 111729 69586 34429 22382
2018822139 645376 433415 191740 147431 201772 57571 30166 19271
2019809394 613674 338214 214939 104555 82138 84775 25290 17604
2020490341 648060 327899 199754 117961 60577 48830 37800 19709
2021417325 347391 385383 198592 132850 71748 38984 21745 29294
2022750211 262606 227526 237225 140528 85205 51377 26655 32271
2023656991 612487 157075 185666 171807 107778 55773 42267 38208
2024765783 468142 367553 124301 146248 136776 89611 38096 58943