Year	Total
1990	15240
1991	23000
1992	36104
1993	64484
1994	133425
1995	445456
1996	1047582
1997	1672442
1998	2147000
1999	2880000
2000	4400000
2001	5500621
2002	6300008
2003	6618367
2004	7221955
2005	7757000
2006	8403765
2007	8902000
2008	8982000
2009	9022000
2010	9111000
2011	9200000
2012	9225000
2013	9500000
2014	9500000
2015	10570000
2016	10570000
2017	10540000
