Year	Number
1970	160091.046875
1971	161385.046875
1972	172097.3125
1973	179974.53125
1974	183486.265625
1975	195556.609375
1976	207531.53125
1977	217823.0625
1978	239640.28125
1979	265386.53125
1980	290879.5
1981	318608.21875
1982	365591.3125
1983	387152.65625
1984	427549.65625
1985	430876.75
1986	443238.34375
1987	473958.25
1988	505353.5
1989	518694.03125
1990	529803.6875
1991	546603.4375
1992	563624.875
1993	585030.8125
1994	601580.125
1995	606075.3125
1996	621024.625
1997	627895.6875
1998	650323.5
1999	677278.0625
2000	723651.5625
2001	786608.5
2002	846111.0625
2003	921534.25
2004	966850.6875
2005	1035447.625
2006	1153745
2007	1246122.875
2008	1424107
2009	1578626
2010	1704591
2011	2016546
2012	1951802.875
2013	2345152.25
2014	2414426.75
2015	2604490.75
2016	2598121.25
2017	2737485.75
2018	2802447
2019	2955600
2020	3127299
2021	3258532.75
2022	3371028.75
