Year	Number
1961	2996551
1962	3262727
1963	3559050
1964	3846038
1965	4100197
1966	4359269
1967	4583738
1968	4820471
1969	5064934
1970	5240821
1971	5459080
1972	5631435
1973	5807522
1974	5982798
1975	6162936
1976	6330228
1977	6532610
1978	6699649
1979	6904210
1980	7145083
1981	7302503
1982	7458432
1983	7589065
1984	7697914
1985	7882998
1986	8025224
1987	8136549
1988	8255359
1989	8311862
1990	8308447
1991	8288677
1992	8346057
1993	8460115
1994	8591277
1995	8598727
1996	8570588
1997	8536634
1998	8517635
1999	8497994
2000	8500717.5
2001	7586884
2002	7713934
2003	5927009
2004	5908292
2005	5972621
