Table 2. Estimated stock numbers.

Year\Age 2 3 4 5 6 7 8+

200515036633 12877601 8788899 3741511 1088161 313013 312075
200615775994 13256519 9020407 3832393 1130307 321258 318380
200716936811 14475961 9664791 4057185 1187072 345242 340102
200816701348 14374984 9664791 4045032 1171740 336381 335709
200916370639 14034091 9606975 4008790 1157763 329391 329391
201017505051 14621447 9899551 4159893 1205012 343863 340783
201117575211 15325061 10355207 4377551 1278247 363669 356112
201217470075 15263883 10564396 4452606 1287226 371387 368060
201317487554 14857272 10201038 4368805 1265528 356468 356112
201419115307 15902709 10596136 4439268 1288514 370645 364033