Table 2. Estimated stock numbers.

Year\Age 1 2 3 4 5 6+

20021558516119 339844936 490531473 519823558 249507617 12522029
20031706994400 992760495 248760215 333115555 327500454 28488185
20041520036219 997736728 640653944 183550428 193154318 35819393
20051713836052 835048195 580267638 422626767 109452366 33936443
20061668181587 995743249 570486464 371849589 243104026 22409600
20071799905499 1022994554 560309574 357269158 187821011 62833567
20082240578660 1030180637 511572565 317503691 198639067 83804729
20092386276409 1407386113 600335966 294561981 181542438 103284720
20103144749268 1556958382 846821088 358342575 159093080 74626035
20113286207496 2110097517 1008772417 504965163 203057551 51443774
20123352593291 2301898375 1254496332 545929279 255568236 99334152
20133683024034 2301898375 1379518000 630485049 266797366 173727754
20143503400832 2556742949 1408794203 748064678 308736895 244078389