Year	Number of
1990	1117000
1991	909700
1992	1219000
1993	981900
1994	1175000
1995	1134000
1996	1149000
1997	1149000
1998	2123000
1999	1965000
2000	2477000
2001	2254000
2002	2605000
2003	2608000
2004	3310000
2005	3532000
2006	3982000
