Year Number 1996 1644.6345395923433 1997 1760.232494772382 1998 1786.2443032305791 1999 1834.9538675681947 2000 1776.332182224568 2001 1868.875348344319 2002 2095.5999999999995 2003 2297.62 2004 2473.3699999999994 2005 2916.3900000000003 2006 3207.0799999999995 2007 3501.399999999999 2008 3770.6799999999994 2009 4429.65 2010 4817.139999999999 2011 5303.500000000002 2012 5182.34 2013 5358.900000000001 2014 6028.2699999999995 2015 6203.57 2016 6932.74 2017 7725.289999999998 2018 9193.42 2019 10694.07 2020 12958.699999999999