Year	Number
1990	647332
1991	627689
1992	610091
1993	592396
1994	575665
1995	558865
1996	540277
1997	523458
1998	509097
1999	496068
2000	484016
2001	473039
2002	462695
2003	453576
2004	445552
2005	438271
2006	433064
2007	428984
2008	424728
2009	420223
2010	416836
2011	417335
2012	424665
2013	421326
2014	413775
2015	406605
2016	391478
2017	382131
2018	376470
2019	363385
2020	352385
2021	346105
2022	335436
