Year Number 1971 47452 1972 50692 1973 53750 1974 57199 1978 88764 1979 91107 1980 95827 1981 112178 1982 117644 1983 129268 1984 132217 1986 138640 1987 146799 1988 144543 1989 150004 1990 155661 1991 159401 1992 170611 1993 178802 1994 188545 1995 202603 1997 218829 2012 432297 2013 524654 2014 559445 2015 594443 2016 658370 2017 657390 2018 687819 2019 725432 2020 752221 2021 752907