Year	Number
1970	1866888
1971	1890322
1972	1903136
1973	1915350
1974	1918219
1975	1898266
1976	1891891
1977	1857345
1978	1833055
1979	1825611
1980	1825495
1981	1817487
1982	1795371
1983	1779157
1984	1767692
1985	1741965
1986	1733729
1987	1690103
1988	1658659
1989	1623387
1990	1582956
1991	1560777
1992	1532864
1993	1498890
1994	1473723
1995	1446497
1996	1412987
1997	1379211
1998	1344037
1999	1305900
2000	1277526
2001	1247222
2002	1197889
2003	1146106
2004	1098206
2005	1045669
2006	996774
2007	956553
2008	918957
2009	885810
2010	846106
2011	806132
2012	765245
2013	726754
2014	675063
2015	644558
2016	616231
2017	577586
2018	548960
2019	505342
2020	467404
2021	441094
2022	417860
