Table 2. Estimated stock numbers.

Year\Age 2 3 4 5 6 7 8+

200517734102 14548522 8153844 3291981 1048635 273484 272393
200618643349 14931744 8368624 3382075 1085987 279568 275681
200720095370 16354277 8939587 3573300 1140526 300139 294785
200819756636 16272710 8939587 3551924 1128049 292436 290686
200919288122 15823393 8868356 3516582 1113479 285501 284930
201020645336 16452697 9120179 3652783 1154295 298642 294196
201120645336 17261687 9549506 3836227 1225672 315527 307737
201220542367 17124145 9722954 3902001 1237990 321901 319017
201320645336 16667979 9388537 3820913 1217122 309589 309279
201422657466 17894429 9781467 3902001 1235517 322868 315527