Year	Number
1960	42041
1961	42041
1962	42041
1963	42041
1964	42041
1966	74713
1967	74713
1968	74713
1969	74713
1971	101339
1972	101339
1973	101339
1974	101339
1981	375001.1
1982	378510
1983	424576
1984	449098
1985	471369
1986	501106
1987	529050
1988	554849
1989	592908.5
1990	659797
1991	692452
1992	764375
1993	823937
1994	899859
1995	1001339
1996	1092484
1997	1184206
1998	1343974
1999	1525535
2000	1792145
2001	1995118
2002	2183979
2003	2312818
2004	2559087
2005	2807438
2006	3386534
2007	3411947
2008	3210708
2009	3741810
2010	3367768
2011	3164968
2012	2941315
2013	2925394
2014	3055563
2015	2943790
2016	2871319
2017	2652247
2018	2531706
2019	2431126
2020	2612173
2021	2551469
2022	2454969
