Table 2. Estimated stock numbers.

Year\Age 0 1 2 3 4 5+

199393759609699 71074893780 177280666484 3545694899 480337721 480337721
1994260013658689 92826685995 70861988616 86551028344 1344112794 354422407
1995285069828647 262364343833 92548623240 34423317293 32842853213 626713465
1996408598970603 285355041058 264736280632 45228805019 12997202774 12301659390
1997437350163214 409416986287 285926322231 130025965230 17231414857 9306696204
1998447525788082 438664183749 410236639640 138897209984 49587270768 9774081752
1999648546796993 444404046408 438225738824 200083376675 52706256257 21883527023
2000549349122088 653102551108 443072832089 212031354655 75848214304 27625359216
2001660326337154 549349122088 655720193107 215666700574 79976605692 38081711854
2002819532587959 659666340870 551550919235 319812268612 81919262868 43281883955
2003828597210448 821173293293 658348326642 269544679447 121356702452 46050294737
20041246050418798 823640512151 820352530450 320773146013 101975660581 61604453380
20051537225063271 1246050418798 820352530450 398510626074 121965005455 59963387225
20061397910866725 1543386277738 1246050418798 398112314637 151219763027 67002783483
20071165300372284 1400709486145 1549572186418 607124673602 150465551312 80297152781
2008696964281264 1172313191938 1402110896219 755012392524 230380931556 84752408357
2009662310290608 693488157409 1177011835728 682480641841 285926322231 115553562038
2010770264654590 659666340870 689339686323 573486366051 258716835156 147338721359
2011839439295042 770264654590 656376241269 333864146442 217398953953 148670755012
2012875446606046 837762094212 769494774939 318217198268 126056997157 134119898264
2013864139455885 874571597017 836088244431 373431341504 120389721912 95367148428
2014852978347349 863275748355 875446606046 406561074735 141419996730 79022621775