Year	Number
1961	6978
1962	10746
1963	17157
1964	24846
1965	60000
1966	90000
1967	124300
1968	200000
1969	278000
1970	278000
1971	278170
1972	290840
1973	341280
1974	550000
1975	721090
1976	832000
1977	952000
1978	1095860
1979	1095800
1980	1471400
1981	1412900
1982	1526000
1983	1584300
1984	1650300
1985	1853600
1986	1833900
1987	1904070
1988	1984590
1989	2049120
1990	2142210
1991	1966000
1992	2003000
1993	2041000
1994	2060000
1995	2123000
1996	2122000
1997	2121000
1998	2120000
1999	2120000
2000	2027674
2001	2004284
2002	1980894
2003	1957504
2004	1934114
2005	1910724
