Year	Number
1970	76323016
1971	77232256
1972	79230264
1973	81024776
1974	83039400
1975	84374304
1976	85728944
1977	87011104
1978	87481680
1979	86324752
1980	89505928
1981	89257304
1982	89748256
1983	89375104
1984	89380640
1985	88898088
1986	89485272
1987	89272024
1988	88247416
1989	87187208
1990	85953784
1991	85806072
1992	85980984
1993	87534584
1994	89058648
1995	89058680
1996	88960560
1997	88669440
1998	87559992
1999	87516440
2000	87995328
2001	88096976
2002	88215960
2003	88366976
2004	87615928
2005	87738456
2006	87158880
2007	86697504
2008	86280664
2009	85524816
2010	85040568
2011	83740768
2012	83191032
2013	84914104
2014	84579384
2015	83920296
2016	83721488
2017	83670624
2018	83039840
2019	83160056
2020	83252344
2021	83823752
2022	85741616
