Year	Number
1985	2234600
1989	2328000
1990	2267000
1991	2206000
1992	2002000
1993	1896000
1994	1795000
1995	1711300
1996	1651900
1997	1606000
1998	1663950
1999	1644950
2000	1523300
2001	1486800
2002	1528600
2003	1541600
2004	1544000
2005	1617000
2006	1562000
2007	1619000
2008	1604000
2009	1629718
2010	1635117
2011	1585800
2012	1558200
2013	1498850
2014	1451450
2015	1414800
2016	1415900
2017	1431000
2018	1452200
2019	1460000
2020	1467000
