Year	Number
1971	334881
1972	344256
1973	353833
1974	363461
1975	373043
1976	382502
1977	392471
1978	399687
1979	405583
1980	409628
1981	409792
1982	413135
1983	418608
1984	422983
1985	428362
1986	434456
1987	439627
1988	444156
1989	449051
1990	453909
1991	457370
1992	459244
1993	458828
1994	455542
1995	450139
1996	443943
1997	436867
1998	427498
1999	417489
2000	406947
2001	395497
2002	383215
2003	368433
2004	352890
2005	338122
2006	322961
2007	308241
2008	293543
2009	278569
2010	264628
2011	252330
2012	240146
2013	228167
2014	218027
2015	210176
2016	203545
2017	197463
2018	192616
2019	189597
2020	186170
2021	182210
2022	177998
