Year	Number of
1990	496500
1991	448900
1992	420200
1993	502300
1994	472400
1995	501000
1996	582700
1997	672800
1998	721500
1999	867900
2000	1033000
2001	352600
2002	1189000
2003	1443000
2004	1547000
2005	1616000
2006	2061000
