Year	Number
1960	41111
1961	42156
1962	43306
1963	44679
1964	46255
1965	47936
1966	49675
1967	51462
1968	53302
1969	55204
1970	57148
1971	59136
1972	61078
1973	62946
1974	64817
1975	66689
1976	68569
1977	70472
1978	72621
1979	75043
1980	77563
1981	80212
1982	82933
1983	85258
1984	87257
1985	89403
1986	91637
1987	93886
1988	96240
1989	98608
1990	100868
1991	103053
1992	105158
1993	107225
1994	109231
1995	111139
1996	113033
1997	115028
1998	117064
1999	119141
2000	121308
2001	123481
2002	125623
2003	127691
2004	129683
2005	131657
2006	133606
2007	135333
2008	136653
2009	137643
2010	138535
2011	139413
2012	140215
2013	141102
2014	142192
2015	143309
2016	144350
2017	145448
2018	146645
2019	147819
2020	149048
2021	150255
2022	151485
2023	152831
