Year	Number
2000	392000
2001	402000
2002	412000
2003	422000
2004	432000
2005	442000
2006	452000
2007	462000
2008	473000
2009	484000
2010	495000
2011	505000
2012	516000
2013	526000
2014	527000
2015	539000
2016	546000
2017	554000
2018	562000
2019	570000
2020	573000
