Table 2. Estimated stock numbers.

Year\Age 2 3 4 5 6 7 8+

200510788594 9606975 6872235 2943177 1074107 300139 299240
200611353084 9860032 7046207 3026750 1116825 308970 306202
200712310954 10777811 7526946 3194688 1172912 332036 327093
200812079254 10734785 7542015 3172403 1160081 322868 322868
200911733986 10448824 7526946 3156581 1147390 316159 316159
201012622607 10842672 7725213 3291981 1194215 330380 326766
201112584796 11387195 8064643 3440062 1266794 349759 342833
201212572218 11296460 8227560 3492052 1275693 356825 353628
201312635236 11028573 7944576 3426329 1256700 342148 342148
201413978067 11851915 8268800 3506048 1278247 355756 350109