Table 2. Estimated stock numbers.

Year\Age 2 3 4 5 6 7 8+

1966398714 227749 67508 21267 4583 1672 173
1967372503 303155 96955 24835 6781 1396 627
1968345242 254740 122516 35525 7627 1015 173
1969309898 246718 99310 37235 9044 2078 343
1970266732 205664 101316 36243 8479 2417 785
1971284077 160974 83533 36243 9680 2128 860
1972326766 198194 83283 32370 10159 3925 1237
1973388870 213416 87992 30853 10208 2790 2492
1974418738 295375 106938 31320 8872 3281 2382
1975341465 372131 156061 43045 10616 2862 2222
1976301643 229578 179512 68186 20044 3770 2264
1977382315 202400 114577 65644 22471 5750 2236
1978605010 319017 124866 49762 19667 6299 2183
1979596599 560733 208772 64796 20288 8316 4086
1980474018 453613 356825 115960 34030 9633 4718
1981548532 294785 247459 152665 43871 13598 5938
1982552937 480220 193687 105556 48436 13346 7171
1983457714 446413 295375 90853 37571 16571 5279
1984333701 344552 290686 141351 35172 13065 8988
1985275406 227294 170587 116891 43871 10584 6782
1986257301 164062 117830 70545 46258 14744 6121
1987286932 186839 89859 41898 19734 9979 5045
1988207731 229808 100208 34166 12609 5581 3957
1989128284 152818 111636 36901 13301 4228 2998
1990114806 87904 66304 30485 10398 3735 2544
199187378 77188 42787 18130 6146 2559 2038
1992112308 50061 25286 9409 2916 1381 848
1993150844 86163 26529 8602 2298 651 434
1994141068 136626 60962 18306 4388 1172 664
1995130223 98027 76880 31857 7563 1930 1076
1996116076 94940 56331 34683 11277 2867 851
199791583 82951 43478 19076 7906 3656 1687
1998123377 61883 35739 15155 4189 2277 1646
1999137310 99012 35739 13478 3433 1269 1408
2000153891 107689 54176 14412 3270 1111 1100
2001126880 109207 53745 16025 3432 1166 753
2002127772 89501 47810 13849 3406 1102 792
200391400 82619 44135 14090 3104 1005 634
200496664 68391 41028 12389 4038 1175 652
2005138413 69425 36607 12030 2551 741 393
2006135402 117008 40864 13499 3337 738 378
2007149044 98716 65251 19807 4323 1077 403
2008169566 118539 62693 24612 6266 1476 598
2009165380 135131 69843 32048 11101 3012 848
2010172646 121055 89859 41648 15464 4471 1814
2011187213 133252 77808 41357 18312 7295 3295
2012192721 151146 81879 48388 22248 6965 4236
2013232118 132853 77575 36425 32991 11390 4092
2014260146 184425 84881 39340 16086 24343 11430