Table 2. Estimated stock numbers.

Year\Age 2 3 4 5 6 7 8+

1966404335 232350 69355 22404 4431 1774 170
1967372503 286072 96858 25540 7337 1210 536
1968341465 259108 113664 34201 7798 971 223
1969293021 237044 104506 36316 8760 2176 334
1970247459 200186 97246 37873 8507 2521 732
1971264607 169058 85905 34857 10469 2419 930
1972317109 185165 81308 32403 9502 4268 1358
1973410036 223686 86250 29644 9654 3589 2205
1974431922 299839 111860 31603 8777 3686 2256
1975316792 324162 153123 45026 10719 3259 2233
1976314897 233515 159213 63386 17700 4140 2151
1977449100 238232 124617 61945 21673 5698 2055
1978710696 348711 143918 55548 20386 6622 2360
1979585370 549630 213844 72548 22629 8760 3903
1980464167 435391 328733 106511 32958 9609 5299
1981633490 341465 252206 147857 40417 13106 5910
1982630961 482627 210871 109864 51689 13316 6363
1983450449 471654 290977 95607 38523 16452 6138
1984310209 326440 278730 131926 34787 13996 8321
1985256273 220577 173512 116541 44179 10960 7033
1986265933 178439 117477 69217 41481 14496 5918
1987304370 190613 97636 43391 20649 9989 4940
1988207109 217293 100108 36827 13583 5745 4141
1989122762 146532 104089 35137 12669 4448 3225
1990100509 87728 65121 29882 9566 3982 2439
199189411 69773 39027 17249 6262 2564 1753
1992135673 63196 27639 9708 3045 1303 888
1993173165 100308 34718 10303 2643 779 556
1994136080 129703 61636 18785 4315 1333 678
1995120692 98815 74310 30915 7708 1928 917
1996108228 88256 54612 32893 10685 2796 1007
199793620 79221 44046 19950 8022 4027 1469
1998133920 69425 38063 15637 4282 2546 1754
1999143057 100007 37347 14101 3492 1459 1483
2000150242 105240 51741 13904 3437 1263 1082
2001127389 106511 50970 15782 3314 1231 837
2002123871 90490 48582 13866 3501 1159 734
200396375 87553 43478 14236 3118 1125 615
2004101926 69564 40782 11668 3572 1084 606
2005142914 74608 35137 11737 2424 778 372
2006137310 107152 41069 12361 3077 705 337
2007159692 103259 57815 16548 3587 953 325
2008194658 123624 64537 24173 5948 1262 456
2009199786 153277 81552 33860 10751 2843 813
2010254995 157000 106404 46444 16347 5461 1884
2011268606 152055 111860 51896 18970 6933 3116
2012247707 159373 106724 53316 18860 5021 2679
2013301945 144062 107259 42916 17756 5507 2202
2014329391 178439 98519 37949 10448 6324 2746