Year	Number
1975	232000
1976	245000
1977	252000
1978	268000
1979	314000
1980	345000
1981	740000
1982	724000
1983	699000
1984	705900
1985	860500
1986	958200
1987	995000
1988	1066000
1989	1150000
1990	1090000
1991	1090000
1992	835000
1993	862000
1994	862000
1995	936900
1996	977500
1997	703700
1998	701000
1999	1719400
2000	1860623
2001	1625689
2002	1543274
2003	1601347
2004	900000
2005	1020000
2006	1033407
2007	1089636
2008	1088876
2009	979042
2010	967914
2011	1056129.5948594
2012	1048391.0668218
2013	576996
2014	991463.328879806
2015	900028
2016	937476
2017	921470
2018	1830394.86207463
2019	1856546
2020	1272798.762
2021	1065149.134
