Year Number 1970 14485 1971 15674 1972 14642 1973 14773 1975 22588 1998 52053 1999 48784 2000 461185 2001 487344 2002 534587 2003 566770 2004 602252 2005 624784 2006 630593 2007 637173 2008 637442 2009 634067 2010 700725 2011 682718 2012 708121 2013 726867 2014 743402 2015 781286 2016 800004 2017 798478 2018 788570