Table 2. Estimated stock numbers.

Year\Age 1 2 3 4 5 6 7+

1963474492 186465 21686 10315 8577 3267 1621
1964870654 140787 52365 11655 5309 4604 2296
19651049684 250196 40701 22834 6342 2624 3142
19661384708 282660 69703 16681 9876 3320 2913
19671271872 361494 72984 29173 7901 4793 3251
1968678066 321579 90853 27806 14213 3500 3574
1969613540 162755 76420 33793 11291 6618 3131
19701790490 148598 40015 31984 15228 4783 4099
19712345479 434087 35207 14939 15387 6817 4217
1972574928 555709 92689 12270 6117 6665 5428
1973831511 127772 110194 29202 4968 2520 4567
1974722159 186465 24785 36791 10998 2143 3143
19751195410 173685 38139 9649 16133 4588 2261
1976744152 283793 34718 13714 3963 6770 2767
19771887946 167042 53210 11345 5318 1728 4012
19781217122 430628 31445 18712 5192 2264 2284
19791365457 270222 80660 9376 7183 1810 1800
19802171655 294196 59397 25059 4037 2823 1694
1981891803 461390 59219 17890 9214 1638 1839
19821411269 183139 91217 17113 6721 3785 1447
1983819132 288370 33157 21818 5625 2462 1840
19841467396 169397 52261 8282 7015 2064 1602
1985396329 311763 33456 15063 2911 2677 1396
19861713417 87116 58571 10273 5570 1163 1641
1987705738 385771 16721 15703 3204 2005 1039
1988492870 161619 68941 5214 5082 1246 990
1989784655 115382 30273 17450 1798 1910 838
1990362580 184795 20533 7944 5171 643 956
1991407583 88699 31571 6133 2660 1953 686
1992816678 103156 16209 9043 2068 961 902
1993454067 213416 19827 5440 3009 802 678
1994865446 118539 39183 5928 1852 1083 530
1995573206 227977 24053 10902 1897 683 557
1996394352 148747 40336 5998 3318 687 490
19971006511 103881 27255 9832 1954 1079 380
1998184057 267533 20796 7117 2900 670 443
1999295079 47099 49021 5226 2018 842 403
2000520737 77420 9353 10290 1438 601 345
2001205664 139386 15015 2329 2373 349 286
2002256786 54885 26503 3934 601 608 183
2003139944 68323 10935 7208 1051 172 221
2004205253 37911 13440 3016 1903 305 112
2005163898 54068 7710 3309 911 596 128
2006327748 44135 11319 2109 962 299 237
2007160011 89143 9119 3601 832 310 165
2008190804 43002 20496 2896 1335 349 180
2009184979 49712 10166 6730 1126 444 175
2010267266 48243 11069 3403 2481 366 180
2011155282 68118 11401 3562 1328 867 176
2012179872 39301 17122 4866 1434 519 359
2013171785 43217 10074 7488 2263 561 344
2014269413 40055 10916 4516 3443 985 386