Year Number 1988 143256.28125 1989 143879.828125 1990 143537.203125 1991 148197.609375 1992 150823.453125 1993 156060.46875 1994 159332.234375 1995 164329.015625 1996 168367.703125 1997 172724.75 1998 174651.46875 1999 178301.84375 2000 187585.046875 2001 194558.609375 2002 199467.875 2003 231752.1875 2004 245325.640625 2005 255700.84375 2006 268666.78125 2007 282888.96875 2008 303837.625 2009 318464.84375 2010 339806.8125 2011 354234.90625 2012 367460.1875 2013 363622.6875 2014 361952.78125 2015 374628.5625 2016 383144.71875 2017 403060.96875 2018 407458.125 2019 425411.5625 2020 458668.59375 2021 482783.78125 2022 498484.3125