Year	Number
1960	183139
1961	186689
1962	190246
1963	194065
1964	197969
1965	202086
1966	206987
1967	212532
1968	218420
1969	224625
1970	231052
1971	237821
1972	244986
1973	252452
1974	260273
1975	268442
1976	276923
1977	285286
1978	295469
1979	307284
1980	317617
1981	327248
1982	337223
1983	347360
1984	358639
1985	370542
1986	382664
1987	395930
1988	409837
1989	424345
1990	440252
1991	457365
1992	473844
1993	491733
1994	518939
1995	542907
1996	553381
1997	563597
1998	580056
1999	599980
2000	621274
2001	644710
2002	669309
2003	694237
2004	720518
2005	748896
2006	778893
2007	810009
2008	842064
2009	875196
2010	909523
2011	945300
2012	981191
2013	1016453
2014	1050125
2015	1082629
2016	1116525
2017	1151511
2018	1187480
2019	1224808
2020	1257155
2021	1279508
2022	1299023
2023	1325552
