Table 2. Estimated stock numbers.

Year\Age 2 3 4 5 6 7 8+

1966407176 232350 69148 22494 4431 1767 171
1967372503 288370 97052 25438 7441 1230 543
1968342148 259108 114462 34338 7789 960 220
1969292728 237756 104193 36316 8761 2193 334
1970246225 199586 97343 37835 8477 2525 738
1971264342 168047 85562 34857 10483 2398 928
1972316159 184979 81389 32403 9483 4306 1359
1973411679 222571 85991 29673 9668 3574 2224
1974436699 301342 111636 31445 8748 3691 2263
1975314897 328076 154045 44981 10686 3245 2239
1976312075 232118 160171 63895 17892 4143 2159
1977449999 236570 123624 61945 21777 5730 2051
1978718557 349759 143487 55160 20209 6595 2347
1979585370 556265 215130 72620 22584 8751 3920
1980460469 435391 332369 107581 33323 9618 5310
1981637303 338744 251450 148747 40619 13260 5924
1982634759 486018 210029 109316 51741 13320 6398
1983451351 474492 293021 95416 38330 16414 6119
1984309279 327093 280969 133119 34822 14004 8360
1985254231 219916 173165 117125 44267 10940 7025
1986265933 176487 116891 69286 41982 14605 5943
1987307737 190613 96955 43174 20544 9984 4918
1988208564 219696 100308 36680 13518 5718 4132
1989123377 147561 105030 35277 12748 4450 3228
1990101316 88168 65513 30001 9607 4011 2448
199188787 70333 39458 17368 6283 2576 1768
1992135402 62693 27447 9679 3049 1302 888
1993174207 100007 34579 10217 2642 776 552
1994135537 130614 61821 18955 4357 1352 686
1995119970 98420 74757 31101 7806 1954 935
1996108120 87641 54612 33223 10798 2815 1014
199792226 79142 43521 20002 8259 4096 1492
1998134726 68460 37722 15499 4545 2650 1799
1999143487 100710 36864 14108 3666 1603 1579
2000148598 105662 52313 13876 3588 1361 1201
2001130353 105135 51124 16112 3478 1314 929
2002127134 92596 47810 14062 3757 1265 822
2003101013 89859 44578 14187 3143 1227 691
2004108337 72984 42193 11827 3635 1101 671
2005160332 79459 37309 12285 2508 792 390
2006170758 121176 45161 13683 3451 779 372
2007193107 131268 69148 20323 4662 1242 418
2008211716 151752 89232 33894 9109 2117 765
2009192721 167544 105556 40701 13654 3962 1236
2010202197 151297 118302 50413 17529 5935 2298
2011237994 160171 106938 53960 21433 7864 3689
2012269413 189852 110968 49365 23506 9057 4900
2013329062 215346 129314 48339 20252 11273 6692