Table 2. Estimated stock numbers.

Year\Age 2 3 4 5 6 7 8+

200918219445 8658049 6382051 5060622 3492052 1808485 1603982
201019579624 13880562 7319115 4809001 3131429 1583265 1545719
201122725541 17038738 10459278 5844432 3298571 1608801 1495543
201217592795 17592795 12787773 7602594 3764027 1929941 1778001
201310089441 13769960 12031034 8649396 4457060 2043143 1988716
201411061708 9221055 10490703 8797692 5520616 2612975 2338453