Year Total 1960 0 1965 0 1970 0 1975 0 1976 0 1977 0 1978 0 1979 0 1980 0 1981 13275 1982 19804 1983 27198 1984 40392 1985 61800 1986 95131 1987 150773 1988 242888 1989 489558 1990 868078 1991 1378108 1992 1712545 1993 2131367 1994 4331369 1995 11712137 1996 26906511 1997 38253893 1998 47307592 1999 56845594 2000 66784374 2001 74819158 2002 81118324 2003 86655000 2004 91474000 2005 96484000 2006 99826000 2007 107339000 2008 110394996 2009 116295378 2010 123287125 2011 132761125 2012 141129280 2013 147887593 2014 157856591 2015 160559734 2016 166852753 2017 170128499