Table 2. Estimated stock numbers.

Year\Age 2 3 4 5 6 7 8+

1966370275 229808 73865 19685 4269 1847 161
1967367324 259627 94750 26582 5555 1028 478
1968336045 257043 106298 33390 7537 1310 317
1969301643 234685 107796 36461 8995 1962 438
1970264078 210029 100208 38638 9611 2440 739
1971274581 184425 92411 36171 10957 2768 1053
1972328076 194269 84796 34030 10500 3526 1440
1973387317 234451 91583 31414 10335 3359 1988
1974394352 282660 115497 34718 9815 3383 2159
1975339762 292143 143918 45890 11536 3255 2214
1976339762 250948 151903 58983 16189 3862 2180
1977431059 255761 136080 63323 20686 5324 2314
1978637303 328733 146972 60234 22697 6999 2833
1979588305 484562 193107 69148 23318 8283 3853
1980499319 437574 285215 91309 28113 8874 4652
1981594812 369165 253977 131006 35490 10534 5066
1982587129 446860 216425 113550 48923 12563 5514
1983443299 435391 261450 96375 41233 17014 6016
1984326766 322223 249447 115266 34648 13816 7890
1985284361 234451 175958 104611 40175 11127 7115
1986261974 202197 125618 69494 35419 12498 5866
1987261974 187963 106831 47099 21729 10210 5528
1988175606 186279 96278 38949 14393 6284 4738
1989108880 123995 90400 32827 11694 4247 3444
199095703 77188 57354 27502 8702 3357 2435
1991100609 66970 35739 16426 6214 2389 1763
1992152207 71754 31477 10761 3423 1643 1148
1993180052 112084 38330 11732 2843 987 852
1994150242 132986 63513 17400 3946 985 693
1995129703 108989 73497 29028 6370 1433 634
1996111190 94183 58105 31039 9816 2322 710
199791309 80419 47954 21746 8466 3351 1041
1998114921 66237 39656 17072 5011 2635 1395
1999114577 83034 32080 13357 3586 1423 1231
2000117712 81146 37987 9646 2470 915 748
200197343 80822 33658 9577 1387 541 389
200293995 66237 31226 7224 1279 249 177
200360054 63640 23695 6724 1085 269 95
200456331 40823 21982 4385 1010 235 87
2005102847 37987 13779 4010 580 196 65
2006111860 70898 12640 3018 703 134 64
2007130614 76803 25514 3108 544 183 44
2008164062 89411 28170 6328 535 131 45
2009166209 115036 32500 6360 878 138 34
2010179872 117008 43521 6949 873 222 31
2011183689 129185 44223 8166 648 212 33
2012154199 133252 49712 8329 885 177 38
2013189852 111413 50262 8041 724 240 29
2014197402 139804 40905 7275 551 195 36
2015182043 146239 52000 5315 388 140 29