Year	Number of
1980	705600
1981	769540
1982	923095
1983	1075098
1984	1109310
1985	1168804
1986	1279536
1987	1403122
1988	1457288
1989	1510500
1990	1519182
1991	1555353
1992	1121120
1993	1081279
1994	1114374
1995	1218183
1996	1290343
1997	1132859
1998	1102002
1999	1218743
2000	1115718
2001	1085075
2002	1060951
2003	1073282
2004	1136182
2005	1156248
2006	1228827
2007	1295943
2008	1332267
2009	1351913
2010	1339866
2011	1323949
2012	1289836
2013	1243905
2014	1609547
2015	1667136
2016	1763876
2017	1649694
2018	1908683
2019	2162323
2020	1629301
