| 1990 1991 1992 1993 1994 1995 1996 1997 1998 1999 2000 2001 2002 2003 2004 2005 2006 2007 2008 2009 2010 2011 2012 2013 2014 2015 2016 | $1,221 $2,680 $3,158 $35,070 $40,952 $146,693 $50,359 $105,581 $215,574 $126,388 $248,697 $275,225 $195,183 $156,993 $273,526 $142,089 $267,216 $288,092 $240,495 $254,255 $141,148 $253,643 $271,198 $190,925 $187,642 $199,952 $121,138 |