Year	Number
1960	29249
1961	32607
1962	36544
1963	40956
1964	45909
1965	49339
1966	53032
1967	57000
1968	62368
1969	68225
1970	76552
1971	88104
1972	101421
1973	116704
1974	134317
1975	154587
1976	177952
1977	204768
1978	214109
1979	223877
1980	234104
1981	244769
1982	255935
1983	267611
1984	279836
1985	292584
1986	305931
1987	319888
1988	334501
1989	349740
1990	365694
1991	382377
1992	399845
1993	418060
1994	428973
1995	439429
1996	450154
1997	461111
1998	472350
1999	483863
2000	495673
2001	507737
2002	520113.00000000006
2003	532790
2004	547151
2005	562860
2006	579043
2007	595691
2008	612842
2009	630438
2010	648564
2011	667211
2012	686421
2013	706129
2014	726403
2015	747259
2016	768713
2017	790784
2018	813489
2019	823870
2020	834204
2021	845100
2022	856854
2023	869773
