Table 2. Estimated stock numbers.

Year\Age 2 3 4 5 6 7 8+

200911330401 6569840 5438425 4395096 3450398 1794075 1592794
201012597387 9949173 5909076 4360076 3060228 1498537 1470334
201113349640 11698837 8675383 4857333 3140837 1542631 1470334
201211240119 11875642 10293261 6797055 3471162 1832149 1741052
20136642507 10069282 10221460 7976418 4443709 1947389 1990706
20147039164 6168708 8895001 8064643 5230409 2510519 2224405