Year	Number
1979	805000
1980	908000
1981	1144300
1982	1130300
1983	1352700
1984	1400000
1985	1500000
1986	1600000
1987	1745000
1988	1886000
1989	1994000
1990	2175423
1991	2205483
1992	2339668
1993	2410427
1994	2487918
1995	2562915
1996	2647459
1997	2681074
1998	2757990
1999	2833395
2000	2881786
2001	2887000
2002	2871801
2003	2817512
2004	2726800
2005	2490022
2006	2399424
2007	2300355
2008	2189773
2009	2205394
2010	2164258
2011	2272834
2012	2132905
2013	1942424
2014	1816974
2015	1654879
2016	1478975
2017	1289853
2018	1120392
2019	975355
2020	872757
2021	787637
2022	691270
