Year	Number
1990	536808
1991	533102
1992	541184
1993	543433
1994	539442
1995	539689
1996	530007
1997	526035
1998	523264
1999	524439
2000	525929
2001	530358
2002	534842
2003	539842
2004	547155
2005	534948
2006	532223
2007	527711
2008	521268
2009	512157
2010	501359
2011	487124
2012	469101
2013	450970
2014	433413
2015	416072
2016	401615
2017	387777
2018	375510
2019	364632
2020	355712
2021	348597
2022	353750
