Year Number 1996 147335.15576720535 1997 155199.70185158183 1998 166025.77137687622 1999 169550.4194097522 2000 183902.0300440404 2001 213932.46015168782 2002 229476.44537287598 2003 251685.7850038627 2004 299332.069999926 2005 361859.6463428106 2006 408505.18246917974 2007 447901.2218196097 2008 510997.38110258314 2009 575861.5123268844 2010 625890.4772613766 2011 673919.66 2012 700614.78 2013 748029.3800000001 2014 804412.4200000002 2015 853589.5599999999 2016 926662.9999999999 2017 992667.2434771047 2018 1110021.43299871 2019 1245949.911941125 2020 1366723.9612092779