Year	Number
1985	6816800
1989	7380000
1990	6993000
1991	6727000
1992	6506000
1993	6259000
1994	5982000
1995	8020900
1996	7986800
1997	7487950
1998	7702150
1999	7682850
2000	7793600
2001	7583200
2002	7634400
2003	7681800
2004	7152250
2005	7656000
2006	7535000
2007	6815000
2008	6817000
2009	6978442
2010	7005442
2011	7154930
2012	7180730
2013	7181030
2014	7181030
2015	7031030
2016	6974730
2017	6967000
2018	6966640
2019	6809000
2020	6761000
