Year	Number
1971	1584342
1972	1757018
1973	2017093
1974	2289850
1975	2554041
1976	2938972
1977	3263507
1978	3502830
1979	3914251
1980	4285016
1981	4741850
1982	5332131
1983	5716238
1984	6064264
1985	6247856
1986	6549105
1987	6702732
1988	6806073
1989	6865763
1990	6795244
1991	6704297
1992	6704188
1993	6782886
1994	6977086
1995	7264620
1996	7589414
1997	7914165
1998	8406782
1999	8721726
2000	9094103
2001	9357144
2002	9692976
2003	10188185
2004	10403853
2005	10564404
2006	10883455
2007	11122276
2008	11444055
2009	11474843
2010	11681530
2011	11836424
2012	12139246
2013	12467278
2014	12993322
2015	13473206
2016	13725467
2017	14034552
2018	14160635
2019	14105856
2020	13709381
2021	13128205
2022	13112615
