Table 2. Estimated stock numbers.

Year\Age 2 3 4 5 6 7 8+

1966599589 368060 52156 29437 2830 2763 73
1967537132 533919 93153 22203 9386 873 657
1968485046 385001 129314 40015 8086 937 86
1969435827 390038 91400 44400 8730 2072 213
1970332701 313953 97929 45570 7180 2286 618
1971355400 191377 82619 42235 9640 1562 683
1972430198 280127 75132 42193 7496 4659 842
1973522824 276509 82785 35703 9713 1786 2709
1974590072 431059 98125 34683 6931 2886 2220
1975422946 658026 154972 45252 8895 2047 2055
1976311763 276233 211504 80178 20667 2789 1961
1977396726 211716 100811 80902 22292 5102 1771
1978794923 355756 111190 47524 18643 5549 1494
1979712831 884697 186093 62318 16582 7630 3323
1980476394 529136 502826 110084 34787 7853 3707
1981612314 256017 240386 223016 35348 13487 4571
1982651479 671991 159054 102334 59635 9352 6551
1983521779 530725 369535 76344 33894 19063 3255
1984380028 409626 328404 189473 27474 11254 8474
1985304980 266999 159213 135266 48243 7102 6028
1986282943 168047 120211 70123 56954 14618 4660
1987395537 218382 82619 42277 17767 10446 4114
1988270763 370275 95320 32112 11411 4812 3581
1989148747 210449 141492 36062 13216 3611 2641
1990150392 107259 67037 39105 8712 3517 2348
199198519 127134 45071 20572 5698 2125 2200
1992125116 53423 26556 10763 2404 1376 761
1993189473 100208 21679 9351 1803 475 355
1994169906 199985 62693 21489 3912 964 579
1995166043 103156 92874 37571 6773 1636 1070
1996155905 134996 49415 51741 10270 2839 609
1997102028 127644 47620 20665 7579 3559 1578
1998155749 64861 39379 21163 2967 2421 1557
1999168215 150242 30333 19419 2727 950 1598
2000202197 134726 64796 16094 3025 795 1234
2001147709 160171 53530 21562 2685 1143 679
2002149792 105451 49662 14913 2798 920 812
200396664 115844 42531 16002 2321 811 573
2004101114 82951 45844 12288 3982 995 586
2005166043 71325 34787 13836 1793 615 302
2006140927 183873 34683 13289 2938 476 290
2007146825 91583 71325 16732 2905 777 234
2008177904 115151 50869 20618 3378 702 307
2009158895 148747 52261 25009 6935 1510 308
2010170416 98815 80902 29349 8985 2073 661
2011196811 135537 52892 29028 8312 3342 1123
2012189094 166209 68803 28767 8594 1545 1046
2013242802 108120 61513 26134 7699 1988 462
2014281813 199786 49861 29525 7611 2891 989