Year	Number
1960	92366
1961	95121
1962	97922
1963	100818
1964	103622
1965	106401
1966	109363
1967	112422
1968	115688
1969	119294
1970	123167
1971	127356
1972	131793
1973	136110
1974	139827
1975	142707
1976	144804
1977	146107
1978	146774
1979	147126
1980	147370
1981	147441
1982	147334
1983	147280
1984	147636
1985	148568
1986	150129
1987	152463
1988	155487
1989	158930
1990	162768
1991	167066
1992	171813
1993	177143
1994	183155
1995	189770
1996	196988
1997	204761
1998	212897
1999	221078
2000	229140
2001	237203
2002	245307
2003	253427
2004	261625
2005	269789
2006	277933
2007	286285
2008	294834
2009	303707
2010	312984
2011	322869
2012	333445
2013	345360
2014	361723
2015	381604
2016	402211
2017	423674
2018	445785
2019	468919
2020	491865
2021	513129
2022	534022
2023	556657
