Year	Number
1990	1103341
1991	1111404
1992	1069475
1993	1056802
1994	1070666
1995	1010493
1996	985100
1997	955232
1998	925974
1999	887495
2000	853000
2001	823943
2002	797715
2003	776118
2004	772421
2005	738827
2006	708400
2007	687635
2008	693482
2009	646192
2010	634175
2011	604320
2012	587371
2013	572056
2014	554903
2015	541963
2016	526229
2017	514795
2018	503845
2019	489958
2020	477118
2021	466964
2022	456381
