Year	Number
1971	51979
1972	59473
1973	64303
1974	69167
1975	70947
1976	72778
1978	80192
1981	85779
1982	85465
1983	90266
1984	91602
1985	103493
1986	99468
1987	101082
1988	102611
1989	111734
1990	118805
1991	121887
1992	129700
1994	134898
1995	131831
1997	154705
1998	149450
1999	150212
2001	148033
2002	151750
2003	163646
2004	168058
2005	167749
2006	169075
2007	181193
2009	194373
2014	267515
2015	279052
2016	314482
2017	377174
2018	421823.84375
2019	450760.84375
2020	474605
2021	479020
