Table 2. Estimated stock numbers.

Year\Age 1 2 3+

1992139804 78826 7504
1993138690 90762 10716
1994187025 89859 12188
1995188151 122272 13049
1996155593 122516 18879
1997119611 101316 16473
1998113210 77575 9728
199999310 73497 4489
200088345 64602 3319
200154285 57699 2800
200235632 35383 2760
200325235 23272 1682
200421059 16439 1327
200518826 13680 879
200617659 12247 841
200715334 11389 911
200817687 9928 1143
200936026 11436 1511
201051380 23600 2000
201139144 33658 5061
201237873 25514 8912
201338216 24711 8532