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