Year	Number
1970	87571016
1971	87998904
1972	87858576
1973	87627840
1974	86606448
1975	85917328
1976	85402432
1977	84700968
1978	84161664
1979	83359856
1980	84674552
1981	83893896
1982	83684656
1983	82566128
1984	81483048
1985	80741840
1986	80346520
1987	80201112
1988	80229368
1989	80406736
1990	80538560
1991	80152656
1992	79898504
1993	79938744
1994	79928504
1995	80375824
1996	80837088
1997	80878088
1998	81219816
1999	81195488
2000	81242520
2001	80978960
2002	80477832
2003	79738048
2004	79333352
2005	78809720
2006	78114376
2007	77773768
2008	77455168
2009	77019160
2010	76768576
2011	76669104
2012	76512280
2013	76899520
2014	77043024
2015	77432232
2016	77816984
2017	78358912
2018	78446336
2019	78481544
2020	76899600
2021	76257520
2022	76822184
