Built with blockbuilder.org
| U.S. Custom Ports | Coast | Year | Value | |
|---|---|---|---|---|
| Aberdeen, WA | P | 1997 | 0 | |
| Aberdeen, WA | P | 1998 | 24 | |
| Aberdeen, WA | P | 1999 | 3284.95 | |
| Aberdeen, WA | P | 2000 | 0 | |
| Aberdeen, WA | P | 2001 | 78.83 | |
| Aberdeen, WA | P | 2002 | 75.16 | |
| Aberdeen, WA | P | 2003 | 0 | |
| Aberdeen, WA | P | 2004 | 0 | |
| Aberdeen, WA | P | 2005 | 194.35 | |
| Aberdeen, WA | P | 2006 | 0 | |
| Aberdeen, WA | P | 2007 | 0 | |
| Aberdeen, WA | P | 2008 | 0 | |
| Aberdeen, WA | P | 2009 | 45.14 | |
| Aberdeen, WA | P | 2010 | 303 | |
| Aberdeen, WA | P | 2011 | 680.42 | |
| Aberdeen, WA | P | 2012 | 437.43 | |
| Aberdeen, WA | P | 2013 | 2436.97 | |
| Aberdeen, WA | P | 2014 | 894.86 | |
| Anacortes, WA | P | 1997 | 0 | |
| Anacortes, WA | P | 1998 | 0 | |
| Anacortes, WA | P | 1999 | 0 | |
| Anacortes, WA | P | 2000 | 0 | |
| Anacortes, WA | P | 2001 | 0 | |
| Anacortes, WA | P | 2002 | 0 | |
| Anacortes, WA | P | 2003 | 0 | |
| Anacortes, WA | P | 2004 | 0 | |
| Anacortes, WA | P | 2005 | 0 | |
| Anacortes, WA | P | 2006 | 270.28 | |
| Anacortes, WA | P | 2007 | 0 | |
| Anacortes, WA | P | 2008 | 0 | |
| Anacortes, WA | P | 2009 | 0 | |
| Anacortes, WA | P | 2010 | 0 | |
| Anacortes, WA | P | 2011 | 275.46 | |
| Anacortes, WA | P | 2012 | 0 | |
| Anacortes, WA | P | 2013 | 11.19 | |
| Anacortes, WA | P | 2014 | 1228.84 | |
| Anchorage, AK | AK | 1997 | 140261.33 | |
| Anchorage, AK | AK | 1998 | 126458.34 | |
| Anchorage, AK | AK | 1999 | 145800.97 | |
| Anchorage, AK | AK | 2000 | 115062.95 | |
| Anchorage, AK | AK | 2001 | 118184.28 | |
| Anchorage, AK | AK | 2002 | 184764.46 | |
| Anchorage, AK | AK | 2003 | 238433.82 | |
| Anchorage, AK | AK | 2004 | 331971.3 | |
| Anchorage, AK | AK | 2005 | 368794.83 | |
| Anchorage, AK | AK | 2006 | 318754.42 | |
| Anchorage, AK | AK | 2007 | 319609.06 | |
| Anchorage, AK | AK | 2008 | 285283.76 | |
| Anchorage, AK | AK | 2009 | 279043 | |
| Anchorage, AK | AK | 2010 | 306255.63 | |
| Anchorage, AK | AK | 2011 | 430568.53 | |
| Anchorage, AK | AK | 2012 | 402275.41 | |
| Anchorage, AK | AK | 2013 | 121186.01 | |
| Anchorage, AK | AK | 2014 | 11426.32 | |
| Baltimore, MD | A | 1997 | 2528658.37 | |
| Baltimore, MD | A | 1998 | 2499393.67 | |
| Baltimore, MD | A | 1999 | 2557583.26 | |
| Baltimore, MD | A | 2000 | 2785021.17 | |
| Baltimore, MD | A | 2001 | 2739425.89 | |
| Baltimore, MD | A | 2002 | 3063987.18 | |
| Baltimore, MD | A | 2003 | 3130884.15 | |
| Baltimore, MD | A | 2004 | 3768489.81 | |
| Baltimore, MD | A | 2005 | 3925987.65 | |
| Baltimore, MD | A | 2006 | 4185218.18 | |
| Baltimore, MD | A | 2007 | 4383405.55 | |
| Baltimore, MD | A | 2008 | 4474852.06 | |
| Baltimore, MD | A | 2009 | 4240713.47 | |
| Baltimore, MD | A | 2010 | 4644224.11 | |
| Baltimore, MD | A | 2011 | 4801045.88 | |
| Baltimore, MD | A | 2012 | 5233558.27 | |
| Baltimore, MD | A | 2013 | 5479761.08 | |
| Baltimore, MD | A | 2014 | 5574240.1 | |
| Baton Rouge, LA | G | 1997 | 64.64 | |
| Baton Rouge, LA | G | 1998 | 512.96 | |
| Baton Rouge, LA | G | 1999 | 14.05 | |
| Baton Rouge, LA | G | 2000 | 7.79 | |
| Baton Rouge, LA | G | 2001 | 584.4 | |
| Baton Rouge, LA | G | 2002 | 14146.98 | |
| Baton Rouge, LA | G | 2003 | 34.54 | |
| Baton Rouge, LA | G | 2004 | 2.59 | |
| Baton Rouge, LA | G | 2005 | 148.56 | |
| Baton Rouge, LA | G | 2006 | 1567.47 | |
| Baton Rouge, LA | G | 2007 | 0 | |
| Baton Rouge, LA | G | 2008 | 0 | |
| Baton Rouge, LA | G | 2009 | 1163.91 | |
| Baton Rouge, LA | G | 2010 | 6456.32 | |
| Baton Rouge, LA | G | 2011 | 8704.14 | |
| Baton Rouge, LA | G | 2012 | 12.26 | |
| Baton Rouge, LA | G | 2013 | 1986.83 | |
| Baton Rouge, LA | G | 2014 | 148.45 | |
| Beaufort-Morehead City, NC | A | 1997 | 445.29 | |
| Beaufort-Morehead City, NC | A | 1998 | 167.44 | |
| Beaufort-Morehead City, NC | A | 1999 | 0 | |
| Beaufort-Morehead City, NC | A | 2000 | 176.15 | |
| Beaufort-Morehead City, NC | A | 2001 | 642.84 | |
| Beaufort-Morehead City, NC | A | 2002 | 1575.53 | |
| Beaufort-Morehead City, NC | A | 2003 | 590.14 | |
| Beaufort-Morehead City, NC | A | 2004 | 226.37 | |
| Beaufort-Morehead City, NC | A | 2005 | 720.87 | |
| Beaufort-Morehead City, NC | A | 2006 | 37.48 | |
| Beaufort-Morehead City, NC | A | 2007 | 137.15 | |
| Beaufort-Morehead City, NC | A | 2008 | 279.15 | |
| Beaufort-Morehead City, NC | A | 2009 | 0 | |
| Beaufort-Morehead City, NC | A | 2010 | 267.93 | |
| Beaufort-Morehead City, NC | A | 2011 | 865.5 | |
| Beaufort-Morehead City, NC | A | 2012 | 435.71 | |
| Beaufort-Morehead City, NC | A | 2013 | 0 | |
| Beaufort-Morehead City, NC | A | 2014 | 666.62 | |
| Beaumont, TX | G | 1997 | 0 | |
| Beaumont, TX | G | 1998 | 2.98 | |
| Beaumont, TX | G | 1999 | 41.31 | |
| Beaumont, TX | G | 2000 | 881.55 | |
| Beaumont, TX | G | 2001 | 824.38 | |
| Beaumont, TX | G | 2002 | 2314.43 | |
| Beaumont, TX | G | 2003 | 222.73 | |
| Beaumont, TX | G | 2004 | 1025.81 | |
| Beaumont, TX | G | 2005 | 697.8 | |
| Beaumont, TX | G | 2006 | 453.45 | |
| Beaumont, TX | G | 2007 | 2318.19 | |
| Beaumont, TX | G | 2008 | 38333.44 | |
| Beaumont, TX | G | 2009 | 2539.44 | |
| Beaumont, TX | G | 2010 | 3852.39 | |
| Beaumont, TX | G | 2011 | 53004.23 | |
| Beaumont, TX | G | 2012 | 7049.11 | |
| Beaumont, TX | G | 2013 | 1291.96 | |
| Beaumont, TX | G | 2014 | 1985.32 | |
| Boston, MA | A | 1997 | 549829.28 | |
| Boston, MA | A | 1998 | 592719.59 | |
| Boston, MA | A | 1999 | 671081.35 | |
| Boston, MA | A | 2000 | 632514.95 | |
| Boston, MA | A | 2001 | 549651.81 | |
| Boston, MA | A | 2002 | 687817.73 | |
| Boston, MA | A | 2003 | 799347.5 | |
| Boston, MA | A | 2004 | 1005669.01 | |
| Boston, MA | A | 2005 | 1083666.1 | |
| Boston, MA | A | 2006 | 1160663.31 | |
| Boston, MA | A | 2007 | 1243343.8 | |
| Boston, MA | A | 2008 | 1148190.3 | |
| Boston, MA | A | 2009 | 1186375.85 | |
| Boston, MA | A | 2010 | 999199 | |
| Boston, MA | A | 2011 | 1171709.55 | |
| Boston, MA | A | 2012 | 1331637.8 | |
| Boston, MA | A | 2013 | 1433116.64 | |
| Boston, MA | A | 2014 | 1611271.39 | |
| Brunswick, GA | A | 1997 | 107.57 | |
| Brunswick, GA | A | 1998 | 284.31 | |
| Brunswick, GA | A | 1999 | 1794.52 | |
| Brunswick, GA | A | 2000 | 510.26 | |
| Brunswick, GA | A | 2001 | 5690.69 | |
| Brunswick, GA | A | 2002 | 29.27 | |
| Brunswick, GA | A | 2003 | 1178.06 | |
| Brunswick, GA | A | 2004 | 230.56 | |
| Brunswick, GA | A | 2005 | 120.19 | |
| Brunswick, GA | A | 2006 | 53.82 | |
| Brunswick, GA | A | 2007 | 229.48 | |
| Brunswick, GA | A | 2008 | 6.59 | |
| Brunswick, GA | A | 2009 | 26.5 | |
| Brunswick, GA | A | 2010 | 2107.99 | |
| Brunswick, GA | A | 2011 | 1361.14 | |
| Brunswick, GA | A | 2012 | 3769.87 | |
| Brunswick, GA | A | 2013 | 2251.45 | |
| Brunswick, GA | A | 2014 | 14124.45 | |
| Camden, NJ | A | 1997 | 57271.42 | |
| Camden, NJ | A | 1998 | 50247.22 | |
| Camden, NJ | A | 1999 | 57219.9 | |
| Camden, NJ | A | 2000 | 53012.95 | |
| Camden, NJ | A | 2001 | 62794.59 | |
| Camden, NJ | A | 2002 | 48148.77 | |
| Camden, NJ | A | 2003 | 59184.39 | |
| Camden, NJ | A | 2004 | 66521.65 | |
| Camden, NJ | A | 2005 | 89034.82 | |
| Camden, NJ | A | 2006 | 90147.64 | |
| Camden, NJ | A | 2007 | 87066.07 | |
| Camden, NJ | A | 2008 | 43014.88 | |
| Camden, NJ | A | 2009 | 99097.28 | |
| Camden, NJ | A | 2010 | 67686.89 | |
| Camden, NJ | A | 2011 | 24418.76 | |
| Camden, NJ | A | 2012 | 18310.09 | |
| Camden, NJ | A | 2013 | 0 | |
| Camden, NJ | A | 2014 | 2123.75 | |
| Charleston, SC | A | 1997 | 8996836.41 | |
| Charleston, SC | A | 1998 | 9214323.01 | |
| Charleston, SC | A | 1999 | 1.04E+07 | |
| Charleston, SC | A | 2000 | 1.07E+07 | |
| Charleston, SC | A | 2001 | 9887520.66 | |
| Charleston, SC | A | 2002 | 1.03E+07 | |
| Charleston, SC | A | 2003 | 1.01E+07 | |
| Charleston, SC | A | 2004 | 1.17E+07 | |
| Charleston, SC | A | 2005 | 1.26E+07 | |
| Charleston, SC | A | 2006 | 1.23E+07 | |
| Charleston, SC | A | 2007 | 1.18E+07 | |
| Charleston, SC | A | 2008 | 1.11E+07 | |
| Charleston, SC | A | 2009 | 8192744.51 | |
| Charleston, SC | A | 2010 | 9391524.08 | |
| Charleston, SC | A | 2011 | 9830885.38 | |
| Charleston, SC | A | 2012 | 1.04E+07 | |
| Charleston, SC | A | 2013 | 1.09E+07 | |
| Charleston, SC | A | 2014 | 1.20E+07 | |
| Chester, PA | A | 1997 | 345758.13 | |
| Chester, PA | A | 1998 | 429642.44 | |
| Chester, PA | A | 1999 | 467506.05 | |
| Chester, PA | A | 2000 | 535879.26 | |
| Chester, PA | A | 2001 | 527034.98 | |
| Chester, PA | A | 2002 | 568124.43 | |
| Chester, PA | A | 2003 | 687881.76 | |
| Chester, PA | A | 2004 | 813144.33 | |
| Chester, PA | A | 2005 | 952885.86 | |
| Chester, PA | A | 2006 | 901744.65 | |
| Chester, PA | A | 2007 | 944349.35 | |
| Chester, PA | A | 2008 | 912879.23 | |
| Chester, PA | A | 2009 | 604537.17 | |
| Chester, PA | A | 2010 | 810088.33 | |
| Chester, PA | A | 2011 | 787877.27 | |
| Chester, PA | A | 2012 | 637575.04 | |
| Chester, PA | A | 2013 | 638102.74 | |
| Chester, PA | A | 2014 | 880656.47 | |
| Corpus Christi, TX | G | 1997 | 858.49 | |
| Corpus Christi, TX | G | 1998 | 62.12 | |
| Corpus Christi, TX | G | 1999 | 68.01 | |
| Corpus Christi, TX | G | 2000 | 157.54 | |
| Corpus Christi, TX | G | 2001 | 555.61 | |
| Corpus Christi, TX | G | 2002 | 516.5 | |
| Corpus Christi, TX | G | 2003 | 525.54 | |
| Corpus Christi, TX | G | 2004 | 319.36 | |
| Corpus Christi, TX | G | 2005 | 0 | |
| Corpus Christi, TX | G | 2006 | 1737.2 | |
| Corpus Christi, TX | G | 2007 | 6715.49 | |
| Corpus Christi, TX | G | 2008 | 1619.03 | |
| Corpus Christi, TX | G | 2009 | 1962.79 | |
| Corpus Christi, TX | G | 2010 | 1938.79 | |
| Corpus Christi, TX | G | 2011 | 2474.57 | |
| Corpus Christi, TX | G | 2012 | 6824.89 | |
| Corpus Christi, TX | G | 2013 | 175.74 | |
| Corpus Christi, TX | G | 2014 | 340.09 | |
| Everett, WA | P | 1997 | 756.24 | |
| Everett, WA | P | 1998 | 0 | |
| Everett, WA | P | 1999 | 0 | |
| Everett, WA | P | 2000 | 15999.38 | |
| Everett, WA | P | 2001 | 8242.16 | |
| Everett, WA | P | 2002 | 613.52 | |
| Everett, WA | P | 2003 | 0 | |
| Everett, WA | P | 2004 | 773.2 | |
| Everett, WA | P | 2005 | 19193.1 | |
| Everett, WA | P | 2006 | 23128.54 | |
| Everett, WA | P | 2007 | 34146.78 | |
| Everett, WA | P | 2008 | 53546.03 | |
| Everett, WA | P | 2009 | 35447.11 | |
| Everett, WA | P | 2010 | 44760.65 | |
| Everett, WA | P | 2011 | 60773.53 | |
| Everett, WA | P | 2012 | 32184.92 | |
| Everett, WA | P | 2013 | 15928.55 | |
| Everett, WA | P | 2014 | 16087.96 | |
| Fernandina Beach, FL | A | 1997 | 147015.08 | |
| Fernandina Beach, FL | A | 1998 | 163312.07 | |
| Fernandina Beach, FL | A | 1999 | 201133.22 | |
| Fernandina Beach, FL | A | 2000 | 171160.7 | |
| Fernandina Beach, FL | A | 2001 | 162107.9 | |
| Fernandina Beach, FL | A | 2002 | 138602.95 | |
| Fernandina Beach, FL | A | 2003 | 115087.98 | |
| Fernandina Beach, FL | A | 2004 | 113342.73 | |
| Fernandina Beach, FL | A | 2005 | 156312.21 | |
| Fernandina Beach, FL | A | 2006 | 189544.26 | |
| Fernandina Beach, FL | A | 2007 | 150071.29 | |
| Fernandina Beach, FL | A | 2008 | 152159.44 | |
| Fernandina Beach, FL | A | 2009 | 113645.86 | |
| Fernandina Beach, FL | A | 2010 | 146176.98 | |
| Fernandina Beach, FL | A | 2011 | 81739.25 | |
| Fernandina Beach, FL | A | 2012 | 51343.27 | |
| Fernandina Beach, FL | A | 2013 | 36001.75 | |
| Fernandina Beach, FL | A | 2014 | 36071.25 | |
| Fort Pierce, FL | A | 1997 | 0 | |
| Fort Pierce, FL | A | 1998 | 693.15 | |
| Fort Pierce, FL | A | 1999 | 1862.16 | |
| Fort Pierce, FL | A | 2000 | 1115.27 | |
| Fort Pierce, FL | A | 2001 | 158.81 | |
| Fort Pierce, FL | A | 2002 | 466.83 | |
| Fort Pierce, FL | A | 2003 | 2318.17 | |
| Fort Pierce, FL | A | 2004 | 11488.05 | |
| Fort Pierce, FL | A | 2005 | 19630.54 | |
| Fort Pierce, FL | A | 2006 | 21659.3 | |
| Fort Pierce, FL | A | 2007 | 29038.27 | |
| Fort Pierce, FL | A | 2008 | 107013.5 | |
| Fort Pierce, FL | A | 2009 | 91797.18 | |
| Fort Pierce, FL | A | 2010 | 86736.8 | |
| Fort Pierce, FL | A | 2011 | 93812.12 | |
| Fort Pierce, FL | A | 2012 | 51315.71 | |
| Fort Pierce, FL | A | 2013 | 79.56 | |
| Fort Pierce, FL | A | 2014 | 18.61 | |
| Freeport, TX | G | 1997 | 275703.04 | |
| Freeport, TX | G | 1998 | 341119.39 | |
| Freeport, TX | G | 1999 | 380600.54 | |
| Freeport, TX | G | 2000 | 405547.17 | |
| Freeport, TX | G | 2001 | 391996.98 | |
| Freeport, TX | G | 2002 | 491569.42 | |
| Freeport, TX | G | 2003 | 465496.39 | |
| Freeport, TX | G | 2004 | 466725.37 | |
| Freeport, TX | G | 2005 | 495609.74 | |
| Freeport, TX | G | 2006 | 507338.27 | |
| Freeport, TX | G | 2007 | 557084.95 | |
| Freeport, TX | G | 2008 | 529857.21 | |
| Freeport, TX | G | 2009 | 521130.76 | |
| Freeport, TX | G | 2010 | 516463.48 | |
| Freeport, TX | G | 2011 | 464930.75 | |
| Freeport, TX | G | 2012 | 558123.73 | |
| Freeport, TX | G | 2013 | 683125.5 | |
| Freeport, TX | G | 2014 | 564574.36 | |
| Galveston, TX | G | 1997 | 64408.71 | |
| Galveston, TX | G | 1998 | 31280.82 | |
| Galveston, TX | G | 1999 | 66285.11 | |
| Galveston, TX | G | 2000 | 33532.26 | |
| Galveston, TX | G | 2001 | 96226.96 | |
| Galveston, TX | G | 2002 | 137905.58 | |
| Galveston, TX | G | 2003 | 62867.12 | |
| Galveston, TX | G | 2004 | 82574.05 | |
| Galveston, TX | G | 2005 | 47347.5 | |
| Galveston, TX | G | 2006 | 76674.69 | |
| Galveston, TX | G | 2007 | 59765.71 | |
| Galveston, TX | G | 2008 | 81247.74 | |
| Galveston, TX | G | 2009 | 81091.4 | |
| Galveston, TX | G | 2010 | 95470.78 | |
| Galveston, TX | G | 2011 | 122012.62 | |
| Galveston, TX | G | 2012 | 116754.41 | |
| Galveston, TX | G | 2013 | 186390.56 | |
| Galveston, TX | G | 2014 | 192018.82 | |
| Gloucester City, NJ | A | 1997 | 80610.15 | |
| Gloucester City, NJ | A | 1998 | 80512.52 | |
| Gloucester City, NJ | A | 1999 | 75578.53 | |
| Gloucester City, NJ | A | 2000 | 69854.15 | |
| Gloucester City, NJ | A | 2001 | 58449.94 | |
| Gloucester City, NJ | A | 2002 | 41620.45 | |
| Gloucester City, NJ | A | 2003 | 6347.75 | |
| Gloucester City, NJ | A | 2004 | 537.13 | |
| Gloucester City, NJ | A | 2005 | 403.91 | |
| Gloucester City, NJ | A | 2006 | 5937.3 | |
| Gloucester City, NJ | A | 2007 | 39585.54 | |
| Gloucester City, NJ | A | 2008 | 33275.89 | |
| Gloucester City, NJ | A | 2009 | 10939.72 | |
| Gloucester City, NJ | A | 2010 | 61977.72 | |
| Gloucester City, NJ | A | 2011 | 107080.15 | |
| Gloucester City, NJ | A | 2012 | 72908.66 | |
| Gloucester City, NJ | A | 2013 | 123483.66 | |
| Gloucester City, NJ | A | 2014 | 240163.59 | |
| Gramercy, LA | G | 1997 | 9118.9 | |
| Gramercy, LA | G | 1998 | 8437.59 | |
| Gramercy, LA | G | 1999 | 3819.58 | |
| Gramercy, LA | G | 2000 | 10565.6 | |
| Gramercy, LA | G | 2001 | 76774.8 | |
| Gramercy, LA | G | 2002 | 16384.57 | |
| Gramercy, LA | G | 2003 | 71554.7 | |
| Gramercy, LA | G | 2004 | 15504.72 | |
| Gramercy, LA | G | 2005 | 17584.8 | |
| Gramercy, LA | G | 2006 | 22889.82 | |
| Gramercy, LA | G | 2007 | 19152.63 | |
| Gramercy, LA | G | 2008 | 20032.45 | |
| Gramercy, LA | G | 2009 | 9469.11 | |
| Gramercy, LA | G | 2010 | 11330.91 | |
| Gramercy, LA | G | 2011 | 11826.62 | |
| Gramercy, LA | G | 2012 | 4492.7 | |
| Gramercy, LA | G | 2013 | 12.4 | |
| Gramercy, LA | G | 2014 | 0 | |
| Gulfport, MS | G | 1997 | 1048731.84 | |
| Gulfport, MS | G | 1998 | 954883.44 | |
| Gulfport, MS | G | 1999 | 992377.15 | |
| Gulfport, MS | G | 2000 | 1211789.24 | |
| Gulfport, MS | G | 2001 | 1243302.02 | |
| Gulfport, MS | G | 2002 | 1421350.58 | |
| Gulfport, MS | G | 2003 | 1571742.02 | |
| Gulfport, MS | G | 2004 | 1770809.15 | |
| Gulfport, MS | G | 2005 | 1449977.11 | |
| Gulfport, MS | G | 2006 | 1319670.33 | |
| Gulfport, MS | G | 2007 | 1398823.48 | |
| Gulfport, MS | G | 2008 | 1436386.13 | |
| Gulfport, MS | G | 2009 | 1325619.48 | |
| Gulfport, MS | G | 2010 | 1482875.8 | |
| Gulfport, MS | G | 2011 | 1521536.2 | |
| Gulfport, MS | G | 2012 | 1445781.92 | |
| Gulfport, MS | G | 2013 | 1484043.3 | |
| Gulfport, MS | G | 2014 | 1320783.09 | |
| Honolulu, HI | HI | 1997 | 308091.4 | |
| Honolulu, HI | HI | 1998 | 204927.46 | |
| Honolulu, HI | HI | 1999 | 207926.07 | |
| Honolulu, HI | HI | 2000 | 226987.58 | |
| Honolulu, HI | HI | 2001 | 245179.85 | |
| Honolulu, HI | HI | 2002 | 265512.01 | |
| Honolulu, HI | HI | 2003 | 298030.18 | |
| Honolulu, HI | HI | 2004 | 382599.59 | |
| Honolulu, HI | HI | 2005 | 441523.11 | |
| Honolulu, HI | HI | 2006 | 435402.48 | |
| Honolulu, HI | HI | 2007 | 334837.86 | |
| Honolulu, HI | HI | 2008 | 317737.41 | |
| Honolulu, HI | HI | 2009 | 286103.53 | |
| Honolulu, HI | HI | 2010 | 267937.67 | |
| Honolulu, HI | HI | 2011 | 291162.64 | |
| Honolulu, HI | HI | 2012 | 230046.09 | |
| Honolulu, HI | HI | 2013 | 495912.33 | |
| Honolulu, HI | HI | 2014 | 513076.5 | |
| Houston, TX | G | 1997 | 6234184.84 | |
| Houston, TX | G | 1998 | 6732510.16 | |
| Houston, TX | G | 1999 | 7110816.76 | |
| Houston, TX | G | 2000 | 7312774.23 | |
| Houston, TX | G | 2001 | 7782293.33 | |
| Houston, TX | G | 2002 | 8293165.13 | |
| Houston, TX | G | 2003 | 9126385.22 | |
| Houston, TX | G | 2004 | 1.09E+07 | |
| Houston, TX | G | 2005 | 1.22E+07 | |
| Houston, TX | G | 2006 | 1.24E+07 | |
| Houston, TX | G | 2007 | 1.39E+07 | |
| Houston, TX | G | 2008 | 1.33E+07 | |
| Houston, TX | G | 2009 | 1.24E+07 | |
| Houston, TX | G | 2010 | 1.39E+07 | |
| Houston, TX | G | 2011 | 1.48E+07 | |
| Houston, TX | G | 2012 | 1.56E+07 | |
| Houston, TX | G | 2013 | 1.66E+07 | |
| Houston, TX | G | 2014 | 1.74E+07 | |
| Jacksonville, FL | A | 1997 | 1782157.36 | |
| Jacksonville, FL | A | 1998 | 1783735.3 | |
| Jacksonville, FL | A | 1999 | 1302216.34 | |
| Jacksonville, FL | A | 2000 | 931677.98 | |
| Jacksonville, FL | A | 2001 | 844754.77 | |
| Jacksonville, FL | A | 2002 | 1006761.32 | |
| Jacksonville, FL | A | 2003 | 1010480.63 | |
| Jacksonville, FL | A | 2004 | 1215903.16 | |
| Jacksonville, FL | A | 2005 | 1259062.17 | |
| Jacksonville, FL | A | 2006 | 1218689.26 | |
| Jacksonville, FL | A | 2007 | 1075842.77 | |
| Jacksonville, FL | A | 2008 | 1130620.81 | |
| Jacksonville, FL | A | 2009 | 1505694.17 | |
| Jacksonville, FL | A | 2010 | 1939988.34 | |
| Jacksonville, FL | A | 2011 | 2236669.09 | |
| Jacksonville, FL | A | 2012 | 2236114.09 | |
| Jacksonville, FL | A | 2013 | 5635129.48 | |
| Jacksonville, FL | A | 2014 | 5767934.41 | |
| Kodiak, AK | AK | 1997 | 0 | |
| Kodiak, AK | AK | 1998 | 0 | |
| Kodiak, AK | AK | 1999 | 0 | |
| Kodiak, AK | AK | 2000 | 0 | |
| Kodiak, AK | AK | 2001 | 166.29 | |
| Kodiak, AK | AK | 2002 | 23.47 | |
| Kodiak, AK | AK | 2003 | 1013.75 | |
| Kodiak, AK | AK | 2004 | 2588.02 | |
| Kodiak, AK | AK | 2005 | 5664.76 | |
| Kodiak, AK | AK | 2006 | 11368.38 | |
| Kodiak, AK | AK | 2007 | 1261.39 | |
| Kodiak, AK | AK | 2008 | 0 | |
| Kodiak, AK | AK | 2009 | 1155.64 | |
| Kodiak, AK | AK | 2010 | 0 | |
| Kodiak, AK | AK | 2011 | 5488.42 | |
| Kodiak, AK | AK | 2012 | 10811.16 | |
| Kodiak, AK | AK | 2013 | 11449.75 | |
| Kodiak, AK | AK | 2014 | 3199.1 | |
| Lake Charles, LA | G | 1997 | 224608.35 | |
| Lake Charles, LA | G | 1998 | 265135.13 | |
| Lake Charles, LA | G | 1999 | 159817.46 | |
| Lake Charles, LA | G | 2000 | 2061.98 | |
| Lake Charles, LA | G | 2001 | 33914.81 | |
| Lake Charles, LA | G | 2002 | 37861.64 | |
| Lake Charles, LA | G | 2003 | 62639.08 | |
| Lake Charles, LA | G | 2004 | 12966.07 | |
| Lake Charles, LA | G | 2005 | 8048.05 | |
| Lake Charles, LA | G | 2006 | 4030.15 | |
| Lake Charles, LA | G | 2007 | 10041.31 | |
| Lake Charles, LA | G | 2008 | 13447.19 | |
| Lake Charles, LA | G | 2009 | 15157.23 | |
| Lake Charles, LA | G | 2010 | 26110.69 | |
| Lake Charles, LA | G | 2011 | 13492.47 | |
| Lake Charles, LA | G | 2012 | 19236.7 | |
| Lake Charles, LA | G | 2013 | 8717.25 | |
| Lake Charles, LA | G | 2014 | 637.35 | |
| Long Beach, CA | P | 1997 | 2.06E+07 | |
| Long Beach, CA | P | 1998 | 2.07E+07 | |
| Long Beach, CA | P | 1999 | 2.17E+07 | |
| Long Beach, CA | P | 2000 | 2.25E+07 | |
| Long Beach, CA | P | 2001 | 2.21E+07 | |
| Long Beach, CA | P | 2002 | 2.15E+07 | |
| Long Beach, CA | P | 2003 | 2.11E+07 | |
| Long Beach, CA | P | 2004 | 2.55E+07 | |
| Long Beach, CA | P | 2005 | 3.10E+07 | |
| Long Beach, CA | P | 2006 | 3.34E+07 | |
| Long Beach, CA | P | 2007 | 3.60E+07 | |
| Long Beach, CA | P | 2008 | 3.33E+07 | |
| Long Beach, CA | P | 2009 | 2.71E+07 | |
| Long Beach, CA | P | 2010 | 3.19E+07 | |
| Long Beach, CA | P | 2011 | 3.08E+07 | |
| Long Beach, CA | P | 2012 | 3.11E+07 | |
| Long Beach, CA | P | 2013 | 3.63E+07 | |
| Long Beach, CA | P | 2014 | 3.64E+07 | |
| Longview, WA | P | 1997 | 0 | |
| Longview, WA | P | 1998 | 15.28 | |
| Longview, WA | P | 1999 | 139.98 | |
| Longview, WA | P | 2000 | 92.21 | |
| Longview, WA | P | 2001 | 248.35 | |
| Longview, WA | P | 2002 | 0 | |
| Longview, WA | P | 2003 | 0 | |
| Longview, WA | P | 2004 | 0 | |
| Longview, WA | P | 2005 | 16.11 | |
| Longview, WA | P | 2006 | 0 | |
| Longview, WA | P | 2007 | 614.16 | |
| Longview, WA | P | 2008 | 7707.31 | |
| Longview, WA | P | 2009 | 1189.11 | |
| Longview, WA | P | 2010 | 2273.08 | |
| Longview, WA | P | 2011 | 10478.17 | |
| Longview, WA | P | 2012 | 4751.29 | |
| Longview, WA | P | 2013 | 37600.32 | |
| Longview, WA | P | 2014 | 3808.33 | |
| Los Angeles, CA | P | 1997 | 1.53E+07 | |
| Los Angeles, CA | P | 1998 | 1.66E+07 | |
| Los Angeles, CA | P | 1999 | 1.85E+07 | |
| Los Angeles, CA | P | 2000 | 2.30E+07 | |
| Los Angeles, CA | P | 2001 | 2.38E+07 | |
| Los Angeles, CA | P | 2002 | 2.73E+07 | |
| Los Angeles, CA | P | 2003 | 3.10E+07 | |
| Los Angeles, CA | P | 2004 | 3.27E+07 | |
| Los Angeles, CA | P | 2005 | 3.30E+07 | |
| Los Angeles, CA | P | 2006 | 3.94E+07 | |
| Los Angeles, CA | P | 2007 | 4.08E+07 | |
| Los Angeles, CA | P | 2008 | 4.18E+07 | |
| Los Angeles, CA | P | 2009 | 3.74E+07 | |
| Los Angeles, CA | P | 2010 | 4.11E+07 | |
| Los Angeles, CA | P | 2011 | 4.48E+07 | |
| Los Angeles, CA | P | 2012 | 4.39E+07 | |
| Los Angeles, CA | P | 2013 | 4.11E+07 | |
| Los Angeles, CA | P | 2014 | 4.24E+07 | |
| Mayaguez, PR | PR | 1997 | 69648.37 | |
| Mayaguez, PR | PR | 1998 | 74123.27 | |
| Mayaguez, PR | PR | 1999 | 90499.18 | |
| Mayaguez, PR | PR | 2000 | 98989.53 | |
| Mayaguez, PR | PR | 2001 | 98441.11 | |
| Mayaguez, PR | PR | 2002 | 112019.47 | |
| Mayaguez, PR | PR | 2003 | 113476.68 | |
| Mayaguez, PR | PR | 2004 | 122414.4 | |
| Mayaguez, PR | PR | 2005 | 129585.09 | |
| Mayaguez, PR | PR | 2006 | 133681.47 | |
| Mayaguez, PR | PR | 2007 | 121348.9 | |
| Mayaguez, PR | PR | 2008 | 102898.17 | |
| Mayaguez, PR | PR | 2009 | 55910.02 | |
| Mayaguez, PR | PR | 2010 | 74058.8 | |
| Mayaguez, PR | PR | 2011 | 39519.14 | |
| Mayaguez, PR | PR | 2012 | 33936.97 | |
| Mayaguez, PR | PR | 2013 | 20980.15 | |
| Mayaguez, PR | PR | 2014 | 6595.3 | |
| Miami, FL | A | 1997 | 4982095.03 | |
| Miami, FL | A | 1998 | 4795489.33 | |
| Miami, FL | A | 1999 | 5069186.08 | |
| Miami, FL | A | 2000 | 5639327.59 | |
| Miami, FL | A | 2001 | 5911917.76 | |
| Miami, FL | A | 2002 | 6248367.31 | |
| Miami, FL | A | 2003 | 6253016.22 | |
| Miami, FL | A | 2004 | 6604414.31 | |
| Miami, FL | A | 2005 | 6365671.87 | |
| Miami, FL | A | 2006 | 6197630.83 | |
| Miami, FL | A | 2007 | 5380530.33 | |
| Miami, FL | A | 2008 | 5179461.18 | |
| Miami, FL | A | 2009 | 4991933.6 | |
| Miami, FL | A | 2010 | 5312965.41 | |
| Miami, FL | A | 2011 | 5683471.34 | |
| Miami, FL | A | 2012 | 5589817.66 | |
| Miami, FL | A | 2013 | 5826820.55 | |
| Miami, FL | A | 2014 | 5856245.87 | |
| Mobile, AL | G | 1997 | 130397.63 | |
| Mobile, AL | G | 1998 | 135817.79 | |
| Mobile, AL | G | 1999 | 142477.88 | |
| Mobile, AL | G | 2000 | 137771.29 | |
| Mobile, AL | G | 2001 | 139719.66 | |
| Mobile, AL | G | 2002 | 131429.77 | |
| Mobile, AL | G | 2003 | 128850.77 | |
| Mobile, AL | G | 2004 | 211494.01 | |
| Mobile, AL | G | 2005 | 218358.19 | |
| Mobile, AL | G | 2006 | 409414.86 | |
| Mobile, AL | G | 2007 | 610511.88 | |
| Mobile, AL | G | 2008 | 680711.26 | |
| Mobile, AL | G | 2009 | 852391.02 | |
| Mobile, AL | G | 2010 | 783139.77 | |
| Mobile, AL | G | 2011 | 976171.78 | |
| Mobile, AL | G | 2012 | 1486975.16 | |
| Mobile, AL | G | 2013 | 1728283.54 | |
| Mobile, AL | G | 2014 | 1824816.79 | |
| New Orleans, LA | G | 1997 | 2378213.07 | |
| New Orleans, LA | G | 1998 | 2276391.57 | |
| New Orleans, LA | G | 1999 | 2539771.06 | |
| New Orleans, LA | G | 2000 | 2486444.61 | |
| New Orleans, LA | G | 2001 | 2415680.84 | |
| New Orleans, LA | G | 2002 | 2320883.13 | |
| New Orleans, LA | G | 2003 | 2645739.48 | |
| New Orleans, LA | G | 2004 | 2781807.58 | |
| New Orleans, LA | G | 2005 | 2108265.71 | |
| New Orleans, LA | G | 2006 | 2098798.84 | |
| New Orleans, LA | G | 2007 | 2937329.99 | |
| New Orleans, LA | G | 2008 | 2760826.94 | |
| New Orleans, LA | G | 2009 | 2824692.19 | |
| New Orleans, LA | G | 2010 | 3462766.84 | |
| New Orleans, LA | G | 2011 | 3842781.96 | |
| New Orleans, LA | G | 2012 | 3681914.91 | |
| New Orleans, LA | G | 2013 | 3810840.33 | |
| New Orleans, LA | G | 2014 | 4421427.47 | |
| New York, NY | A | 1997 | 1.50E+07 | |
| New York, NY | A | 1998 | 1.60E+07 | |
| New York, NY | A | 1999 | 1.71E+07 | |
| New York, NY | A | 2000 | 1.85E+07 | |
| New York, NY | A | 2001 | 1.94E+07 | |
| New York, NY | A | 2002 | 2.13E+07 | |
| New York, NY | A | 2003 | 2.28E+07 | |
| New York, NY | A | 2004 | 2.56E+07 | |
| New York, NY | A | 2005 | 2.75E+07 | |
| New York, NY | A | 2006 | 2.93E+07 | |
| New York, NY | A | 2007 | 3.15E+07 | |
| New York, NY | A | 2008 | 3.18E+07 | |
| New York, NY | A | 2009 | 2.88E+07 | |
| New York, NY | A | 2010 | 3.31E+07 | |
| New York, NY | A | 2011 | 3.48E+07 | |
| New York, NY | A | 2012 | 3.50E+07 | |
| New York, NY | A | 2013 | 3.42E+07 | |
| New York, NY | A | 2014 | 3.51E+07 | |
| Newport News, VA | A | 1997 | 524550.42 | |
| Newport News, VA | A | 1998 | 715224.08 | |
| Newport News, VA | A | 1999 | 819224.08 | |
| Newport News, VA | A | 2000 | 737980.98 | |
| Newport News, VA | A | 2001 | 447523.02 | |
| Newport News, VA | A | 2002 | 567819.4 | |
| Newport News, VA | A | 2003 | 746284.14 | |
| Newport News, VA | A | 2004 | 892811.9 | |
| Newport News, VA | A | 2005 | 987344.77 | |
| Newport News, VA | A | 2006 | 674446.7 | |
| Newport News, VA | A | 2007 | 530341.74 | |
| Newport News, VA | A | 2008 | 241855.38 | |
| Newport News, VA | A | 2009 | 2775.87 | |
| Newport News, VA | A | 2010 | 110.8 | |
| Newport News, VA | A | 2011 | 6355.47 | |
| Newport News, VA | A | 2012 | 2639.56 | |
| Newport News, VA | A | 2013 | 6485.39 | |
| Newport News, VA | A | 2014 | 39717.33 | |
| Norfolk, VA | A | 1997 | 6918892.34 | |
| Norfolk, VA | A | 1998 | 6887867.25 | |
| Norfolk, VA | A | 1999 | 7134042.14 | |
| Norfolk, VA | A | 2000 | 7216509.99 | |
| Norfolk, VA | A | 2001 | 7500307.57 | |
| Norfolk, VA | A | 2002 | 7885066.31 | |
| Norfolk, VA | A | 2003 | 8697009.22 | |
| Norfolk, VA | A | 2004 | 9708665.54 | |
| Norfolk, VA | A | 2005 | 1.07E+07 | |
| Norfolk, VA | A | 2006 | 1.16E+07 | |
| Norfolk, VA | A | 2007 | 1.33E+07 | |
| Norfolk, VA | A | 2008 | 1.35E+07 | |
| Norfolk, VA | A | 2009 | 1.19E+07 | |
| Norfolk, VA | A | 2010 | 1.23E+07 | |
| Norfolk, VA | A | 2011 | 1.28E+07 | |
| Norfolk, VA | A | 2012 | 1.43E+07 | |
| Norfolk, VA | A | 2013 | 1.59E+07 | |
| Norfolk, VA | A | 2014 | 1.67E+07 | |
| Oakland, CA | P | 1997 | 7293462.7 | |
| Oakland, CA | P | 1998 | 7658080.21 | |
| Oakland, CA | P | 1999 | 7719273.84 | |
| Oakland, CA | P | 2000 | 8334902.84 | |
| Oakland, CA | P | 2001 | 8293922.45 | |
| Oakland, CA | P | 2002 | 8211708.34 | |
| Oakland, CA | P | 2003 | 8930186.77 | |
| Oakland, CA | P | 2004 | 1.01E+07 | |
| Oakland, CA | P | 2005 | 1.18E+07 | |
| Oakland, CA | P | 2006 | 1.19E+07 | |
| Oakland, CA | P | 2007 | 1.23E+07 | |
| Oakland, CA | P | 2008 | 1.20E+07 | |
| Oakland, CA | P | 2009 | 1.23E+07 | |
| Oakland, CA | P | 2010 | 1.31E+07 | |
| Oakland, CA | P | 2011 | 1.34E+07 | |
| Oakland, CA | P | 2012 | 1.37E+07 | |
| Oakland, CA | P | 2013 | 1.44E+07 | |
| Oakland, CA | P | 2014 | 1.44E+07 | |
| Panama City, FL | G | 1997 | 38.33 | |
| Panama City, FL | G | 1998 | 163.39 | |
| Panama City, FL | G | 1999 | 143.71 | |
| Panama City, FL | G | 2000 | 46.44 | |
| Panama City, FL | G | 2001 | 0 | |
| Panama City, FL | G | 2002 | 0 | |
| Panama City, FL | G | 2003 | 174.2 | |
| Panama City, FL | G | 2004 | 0 | |
| Panama City, FL | G | 2005 | 83099.21 | |
| Panama City, FL | G | 2006 | 270303.1 | |
| Panama City, FL | G | 2007 | 259098.88 | |
| Panama City, FL | G | 2008 | 240319.24 | |
| Panama City, FL | G | 2009 | 208571.25 | |
| Panama City, FL | G | 2010 | 205772.24 | |
| Panama City, FL | G | 2011 | 221678.94 | |
| Panama City, FL | G | 2012 | 227634.92 | |
| Panama City, FL | G | 2013 | 278075.93 | |
| Panama City, FL | G | 2014 | 207914.68 | |
| Pensacola, FL | G | 1997 | 0 | |
| Pensacola, FL | G | 1998 | 119.08 | |
| Pensacola, FL | G | 1999 | 0 | |
| Pensacola, FL | G | 2000 | 0 | |
| Pensacola, FL | G | 2001 | 351.08 | |
| Pensacola, FL | G | 2002 | 9.32 | |
| Pensacola, FL | G | 2003 | 12 | |
| Pensacola, FL | G | 2004 | 0 | |
| Pensacola, FL | G | 2005 | 177.58 | |
| Pensacola, FL | G | 2006 | 43.29 | |
| Pensacola, FL | G | 2007 | 5442.06 | |
| Pensacola, FL | G | 2008 | 1711.04 | |
| Pensacola, FL | G | 2009 | 0 | |
| Pensacola, FL | G | 2010 | 0 | |
| Pensacola, FL | G | 2011 | 575.5 | |
| Pensacola, FL | G | 2012 | 2567.59 | |
| Pensacola, FL | G | 2013 | 204.97 | |
| Pensacola, FL | G | 2014 | 364.79 | |
| Pensauken, NJ | A | 1997 | 18395.9 | |
| Pensauken, NJ | A | 1998 | 15166.28 | |
| Pensauken, NJ | A | 1999 | 1125.95 | |
| Pensauken, NJ | A | 2000 | 1272.27 | |
| Pensauken, NJ | A | 2001 | 1355.98 | |
| Pensauken, NJ | A | 2002 | 1104.9 | |
| Pensauken, NJ | A | 2003 | 734.64 | |
| Pensauken, NJ | A | 2004 | 886.53 | |
| Pensauken, NJ | A | 2005 | 1189.02 | |
| Pensauken, NJ | A | 2006 | 4239.75 | |
| Pensauken, NJ | A | 2007 | 2646.07 | |
| Pensauken, NJ | A | 2008 | 3030.04 | |
| Pensauken, NJ | A | 2009 | 1662.71 | |
| Pensauken, NJ | A | 2010 | 4551.1 | |
| Pensauken, NJ | A | 2011 | 8171.21 | |
| Pensauken, NJ | A | 2012 | 5704.69 | |
| Pensauken, NJ | A | 2013 | 395437.61 | |
| Pensauken, NJ | A | 2014 | 335597.16 | |
| Philadelphia, PA | A | 1997 | 1025056.82 | |
| Philadelphia, PA | A | 1998 | 1325538.52 | |
| Philadelphia, PA | A | 1999 | 1070934.47 | |
| Philadelphia, PA | A | 2000 | 981106.37 | |
| Philadelphia, PA | A | 2001 | 1022038.63 | |
| Philadelphia, PA | A | 2002 | 1181151.16 | |
| Philadelphia, PA | A | 2003 | 1306142.56 | |
| Philadelphia, PA | A | 2004 | 1620060.52 | |
| Philadelphia, PA | A | 2005 | 1935487.8 | |
| Philadelphia, PA | A | 2006 | 2147806.38 | |
| Philadelphia, PA | A | 2007 | 2219164.58 | |
| Philadelphia, PA | A | 2008 | 2267899.69 | |
| Philadelphia, PA | A | 2009 | 2024516.92 | |
| Philadelphia, PA | A | 2010 | 2046387.06 | |
| Philadelphia, PA | A | 2011 | 2253745.25 | |
| Philadelphia, PA | A | 2012 | 2562574.34 | |
| Philadelphia, PA | A | 2013 | 3001081.06 | |
| Philadelphia, PA | A | 2014 | 3176713.85 | |
| Ponce, PR | PR | 1997 | 315927.87 | |
| Ponce, PR | PR | 1998 | 327291.4 | |
| Ponce, PR | PR | 1999 | 411194.49 | |
| Ponce, PR | PR | 2000 | 417763.48 | |
| Ponce, PR | PR | 2001 | 383407.32 | |
| Ponce, PR | PR | 2002 | 275445.79 | |
| Ponce, PR | PR | 2003 | 68393.2 | |
| Ponce, PR | PR | 2004 | 18225.82 | |
| Ponce, PR | PR | 2005 | 1598.67 | |
| Ponce, PR | PR | 2006 | 647.39 | |
| Ponce, PR | PR | 2007 | 4557.39 | |
| Ponce, PR | PR | 2008 | 196.32 | |
| Ponce, PR | PR | 2009 | 194.39 | |
| Ponce, PR | PR | 2010 | 54.14 | |
| Ponce, PR | PR | 2011 | 22.91 | |
| Ponce, PR | PR | 2012 | 499.74 | |
| Ponce, PR | PR | 2013 | 347.63 | |
| Ponce, PR | PR | 2014 | 1 | |
| Port Angeles, WA | P | 1997 | 0 | |
| Port Angeles, WA | P | 1998 | 0 | |
| Port Angeles, WA | P | 1999 | 0 | |
| Port Angeles, WA | P | 2000 | 0 | |
| Port Angeles, WA | P | 2001 | 928.13 | |
| Port Angeles, WA | P | 2002 | 0 | |
| Port Angeles, WA | P | 2003 | 0 | |
| Port Angeles, WA | P | 2004 | 14.06 | |
| Port Angeles, WA | P | 2005 | 0 | |
| Port Angeles, WA | P | 2006 | 17 | |
| Port Angeles, WA | P | 2007 | 121.18 | |
| Port Angeles, WA | P | 2008 | 0 | |
| Port Angeles, WA | P | 2009 | 229.39 | |
| Port Angeles, WA | P | 2010 | 40.92 | |
| Port Angeles, WA | P | 2011 | 393.92 | |
| Port Angeles, WA | P | 2012 | 18.73 | |
| Port Angeles, WA | P | 2013 | 1577.98 | |
| Port Angeles, WA | P | 2014 | 2211.29 | |
| Port Arthur, TX | G | 1997 | 44.26 | |
| Port Arthur, TX | G | 1998 | 6.89 | |
| Port Arthur, TX | G | 1999 | 129.77 | |
| Port Arthur, TX | G | 2000 | 49.94 | |
| Port Arthur, TX | G | 2001 | 45.29 | |
| Port Arthur, TX | G | 2002 | 2405.76 | |
| Port Arthur, TX | G | 2003 | 28.04 | |
| Port Arthur, TX | G | 2004 | 72645.63 | |
| Port Arthur, TX | G | 2005 | 279.74 | |
| Port Arthur, TX | G | 2006 | 446.64 | |
| Port Arthur, TX | G | 2007 | 185.12 | |
| Port Arthur, TX | G | 2008 | 201.94 | |
| Port Arthur, TX | G | 2009 | 3472.3 | |
| Port Arthur, TX | G | 2010 | 436269.56 | |
| Port Arthur, TX | G | 2011 | 73469.06 | |
| Port Arthur, TX | G | 2012 | 220346.53 | |
| Port Arthur, TX | G | 2013 | 935.53 | |
| Port Arthur, TX | G | 2014 | 1240.41 | |
| Port Canaveral, FL | A | 1997 | 303.87 | |
| Port Canaveral, FL | A | 1998 | 412.76 | |
| Port Canaveral, FL | A | 1999 | 5085.29 | |
| Port Canaveral, FL | A | 2000 | 3486.74 | |
| Port Canaveral, FL | A | 2001 | 1031.21 | |
| Port Canaveral, FL | A | 2002 | 435.79 | |
| Port Canaveral, FL | A | 2003 | 105.27 | |
| Port Canaveral, FL | A | 2004 | 7537.67 | |
| Port Canaveral, FL | A | 2005 | 10043.04 | |
| Port Canaveral, FL | A | 2006 | 815.65 | |
| Port Canaveral, FL | A | 2007 | 1099.54 | |
| Port Canaveral, FL | A | 2008 | 1161.97 | |
| Port Canaveral, FL | A | 2009 | 541.45 | |
| Port Canaveral, FL | A | 2010 | 459.43 | |
| Port Canaveral, FL | A | 2011 | 2003.63 | |
| Port Canaveral, FL | A | 2012 | 5630.2 | |
| Port Canaveral, FL | A | 2013 | 1362.78 | |
| Port Canaveral, FL | A | 2014 | 397.33 | |
| Port Everglades, FL | A | 1997 | 3668336.12 | |
| Port Everglades, FL | A | 1998 | 3678622.72 | |
| Port Everglades, FL | A | 1999 | 3570650.75 | |
| Port Everglades, FL | A | 2000 | 3229443.27 | |
| Port Everglades, FL | A | 2001 | 3064624.85 | |
| Port Everglades, FL | A | 2002 | 2781895.84 | |
| Port Everglades, FL | A | 2003 | 3104576.86 | |
| Port Everglades, FL | A | 2004 | 3682901.6 | |
| Port Everglades, FL | A | 2005 | 4478945.11 | |
| Port Everglades, FL | A | 2006 | 4940173.4 | |
| Port Everglades, FL | A | 2007 | 5300873.15 | |
| Port Everglades, FL | A | 2008 | 5238984.63 | |
| Port Everglades, FL | A | 2009 | 4284323.85 | |
| Port Everglades, FL | A | 2010 | 4662211.02 | |
| Port Everglades, FL | A | 2011 | 5011122.55 | |
| Port Everglades, FL | A | 2012 | 5234042.24 | |
| Port Everglades, FL | A | 2013 | 5792278.73 | |
| Port Everglades, FL | A | 2014 | 6279520.72 | |
| Port Hueneme, CA | P | 1997 | 35863.97 | |
| Port Hueneme, CA | P | 1998 | 50385.54 | |
| Port Hueneme, CA | P | 1999 | 82732.78 | |
| Port Hueneme, CA | P | 2000 | 86975.5 | |
| Port Hueneme, CA | P | 2001 | 79433.55 | |
| Port Hueneme, CA | P | 2002 | 76078.71 | |
| Port Hueneme, CA | P | 2003 | 97526.86 | |
| Port Hueneme, CA | P | 2004 | 105211.14 | |
| Port Hueneme, CA | P | 2005 | 156801.16 | |
| Port Hueneme, CA | P | 2006 | 157774.41 | |
| Port Hueneme, CA | P | 2007 | 149194.98 | |
| Port Hueneme, CA | P | 2008 | 173714.6 | |
| Port Hueneme, CA | P | 2009 | 168648.93 | |
| Port Hueneme, CA | P | 2010 | 214020.94 | |
| Port Hueneme, CA | P | 2011 | 195200.07 | |
| Port Hueneme, CA | P | 2012 | 482670.92 | |
| Port Hueneme, CA | P | 2013 | 491744.75 | |
| Port Hueneme, CA | P | 2014 | 499057.4 | |
| Port Manatee, FL | G | 1997 | 0 | |
| Port Manatee, FL | G | 1998 | 0 | |
| Port Manatee, FL | G | 1999 | 0 | |
| Port Manatee, FL | G | 2000 | 0 | |
| Port Manatee, FL | G | 2001 | 0 | |
| Port Manatee, FL | G | 2002 | 0 | |
| Port Manatee, FL | G | 2003 | 4712.1 | |
| Port Manatee, FL | G | 2004 | 52431.66 | |
| Port Manatee, FL | G | 2005 | 35028.32 | |
| Port Manatee, FL | G | 2006 | 46432.96 | |
| Port Manatee, FL | G | 2007 | 36582.93 | |
| Port Manatee, FL | G | 2008 | 49898.42 | |
| Port Manatee, FL | G | 2009 | 148307.44 | |
| Port Manatee, FL | G | 2010 | 134218.56 | |
| Port Manatee, FL | G | 2011 | 85045.84 | |
| Port Manatee, FL | G | 2012 | 103339.04 | |
| Port Manatee, FL | G | 2013 | 96369.83 | |
| Port Manatee, FL | G | 2014 | 107841.25 | |
| Port Townsend, WA | P | 1997 | 0 | |
| Port Townsend, WA | P | 1998 | 0 | |
| Port Townsend, WA | P | 1999 | 0 | |
| Port Townsend, WA | P | 2000 | 0 | |
| Port Townsend, WA | P | 2001 | 0 | |
| Port Townsend, WA | P | 2002 | 0 | |
| Port Townsend, WA | P | 2003 | 0 | |
| Port Townsend, WA | P | 2004 | 18.24 | |
| Port Townsend, WA | P | 2005 | 0 | |
| Port Townsend, WA | P | 2006 | 172.52 | |
| Port Townsend, WA | P | 2007 | 0 | |
| Port Townsend, WA | P | 2008 | 2.3 | |
| Port Townsend, WA | P | 2009 | 159.13 | |
| Port Townsend, WA | P | 2010 | 0.31 | |
| Port Townsend, WA | P | 2011 | 0 | |
| Port Townsend, WA | P | 2012 | 0 | |
| Port Townsend, WA | P | 2013 | 0 | |
| Port Townsend, WA | P | 2014 | 28.72 | |
| Portland, ME | A | 1997 | 31124.16 | |
| Portland, ME | A | 1998 | 22743.64 | |
| Portland, ME | A | 1999 | 40745.39 | |
| Portland, ME | A | 2000 | 32860.08 | |
| Portland, ME | A | 2001 | 26828.58 | |
| Portland, ME | A | 2002 | 26143.36 | |
| Portland, ME | A | 2003 | 21614.2 | |
| Portland, ME | A | 2004 | 19407.13 | |
| Portland, ME | A | 2005 | 32636.81 | |
| Portland, ME | A | 2006 | 14309.58 | |
| Portland, ME | A | 2007 | 9381.02 | |
| Portland, ME | A | 2008 | 12.98 | |
| Portland, ME | A | 2009 | 0 | |
| Portland, ME | A | 2010 | 0 | |
| Portland, ME | A | 2011 | 6442.05 | |
| Portland, ME | A | 2012 | 3656.81 | |
| Portland, ME | A | 2013 | 33507.64 | |
| Portland, ME | A | 2014 | 62666.71 | |
| Portland, OR | P | 1997 | 2184227.1 | |
| Portland, OR | P | 1998 | 1998665.6 | |
| Portland, OR | P | 1999 | 2267163.94 | |
| Portland, OR | P | 2000 | 2269621.64 | |
| Portland, OR | P | 2001 | 2148544.98 | |
| Portland, OR | P | 2002 | 1876794.38 | |
| Portland, OR | P | 2003 | 2087064.57 | |
| Portland, OR | P | 2004 | 2020376.76 | |
| Portland, OR | P | 2005 | 1142688.67 | |
| Portland, OR | P | 2006 | 1521553.88 | |
| Portland, OR | P | 2007 | 1983976.85 | |
| Portland, OR | P | 2008 | 1855523.48 | |
| Portland, OR | P | 2009 | 1527402.48 | |
| Portland, OR | P | 2010 | 1214401.46 | |
| Portland, OR | P | 2011 | 1468322.31 | |
| Portland, OR | P | 2012 | 1538492.18 | |
| Portland, OR | P | 2013 | 1410102.57 | |
| Portland, OR | P | 2014 | 1288280.22 | |
| Portsmouth, NH | A | 1997 | 0 | |
| Portsmouth, NH | A | 1998 | 7 | |
| Portsmouth, NH | A | 1999 | 0 | |
| Portsmouth, NH | A | 2000 | 0 | |
| Portsmouth, NH | A | 2001 | 0 | |
| Portsmouth, NH | A | 2002 | 0 | |
| Portsmouth, NH | A | 2003 | 0 | |
| Portsmouth, NH | A | 2004 | 34.93 | |
| Portsmouth, NH | A | 2005 | 0 | |
| Portsmouth, NH | A | 2006 | 0 | |
| Portsmouth, NH | A | 2007 | 1051.06 | |
| Portsmouth, NH | A | 2008 | 21.21 | |
| Portsmouth, NH | A | 2009 | 94.8 | |
| Portsmouth, NH | A | 2010 | 219.88 | |
| Portsmouth, NH | A | 2011 | 60.9 | |
| Portsmouth, NH | A | 2012 | 667.85 | |
| Portsmouth, NH | A | 2013 | 351.64 | |
| Portsmouth, NH | A | 2014 | 7.72 | |
| San Diego, CA | P | 1997 | 44830.2 | |
| San Diego, CA | P | 1998 | 25576.33 | |
| San Diego, CA | P | 1999 | 41.41 | |
| San Diego, CA | P | 2000 | 127.32 | |
| San Diego, CA | P | 2001 | 50.24 | |
| San Diego, CA | P | 2002 | 18152.25 | |
| San Diego, CA | P | 2003 | 471438.65 | |
| San Diego, CA | P | 2004 | 477164.96 | |
| San Diego, CA | P | 2005 | 459765.21 | |
| San Diego, CA | P | 2006 | 476566.91 | |
| San Diego, CA | P | 2007 | 472790.25 | |
| San Diego, CA | P | 2008 | 468836.62 | |
| San Diego, CA | P | 2009 | 460398.19 | |
| San Diego, CA | P | 2010 | 463640.25 | |
| San Diego, CA | P | 2011 | 459463.69 | |
| San Diego, CA | P | 2012 | 478576.94 | |
| San Diego, CA | P | 2013 | 452859.12 | |
| San Diego, CA | P | 2014 | 498366.62 | |
| San Francisco, CA | P | 1997 | 155356.36 | |
| San Francisco, CA | P | 1998 | 174764.69 | |
| San Francisco, CA | P | 1999 | 323765.25 | |
| San Francisco, CA | P | 2000 | 395366.26 | |
| San Francisco, CA | P | 2001 | 233698.72 | |
| San Francisco, CA | P | 2002 | 154385.92 | |
| San Francisco, CA | P | 2003 | 169196.16 | |
| San Francisco, CA | P | 2004 | 277957.24 | |
| San Francisco, CA | P | 2005 | 4004.56 | |
| San Francisco, CA | P | 2006 | 2256.81 | |
| San Francisco, CA | P | 2007 | 379.18 | |
| San Francisco, CA | P | 2008 | 3295.45 | |
| San Francisco, CA | P | 2009 | 93.39 | |
| San Francisco, CA | P | 2010 | 23.45 | |
| San Francisco, CA | P | 2011 | 1067.32 | |
| San Francisco, CA | P | 2012 | 8594.65 | |
| San Francisco, CA | P | 2013 | 1048.41 | |
| San Francisco, CA | P | 2014 | 17117.23 | |
| San Juan, PR | PR | 1997 | 1265388.72 | |
| San Juan, PR | PR | 1998 | 1217561.83 | |
| San Juan, PR | PR | 1999 | 1253649.21 | |
| San Juan, PR | PR | 2000 | 1311722.77 | |
| San Juan, PR | PR | 2001 | 1344398.13 | |
| San Juan, PR | PR | 2002 | 1391351.62 | |
| San Juan, PR | PR | 2003 | 1668998.11 | |
| San Juan, PR | PR | 2004 | 1794245.15 | |
| San Juan, PR | PR | 2005 | 1963564.14 | |
| San Juan, PR | PR | 2006 | 1972330.21 | |
| San Juan, PR | PR | 2007 | 1839450.59 | |
| San Juan, PR | PR | 2008 | 1997374.67 | |
| San Juan, PR | PR | 2009 | 2005160.44 | |
| San Juan, PR | PR | 2010 | 2032187.88 | |
| San Juan, PR | PR | 2011 | 1771865.39 | |
| San Juan, PR | PR | 2012 | 1588578.04 | |
| San Juan, PR | PR | 2013 | 1671048.68 | |
| San Juan, PR | PR | 2014 | 1615683.78 | |
| Savannah, GA | A | 1997 | 4900689.25 | |
| Savannah, GA | A | 1998 | 5104674.35 | |
| Savannah, GA | A | 1999 | 5691169.54 | |
| Savannah, GA | A | 2000 | 6354363.63 | |
| Savannah, GA | A | 2001 | 6962564.97 | |
| Savannah, GA | A | 2002 | 8323110.1 | |
| Savannah, GA | A | 2003 | 9361455.46 | |
| Savannah, GA | A | 2004 | 1.09E+07 | |
| Savannah, GA | A | 2005 | 1.26E+07 | |
| Savannah, GA | A | 2006 | 1.34E+07 | |
| Savannah, GA | A | 2007 | 1.74E+07 | |
| Savannah, GA | A | 2008 | 1.81E+07 | |
| Savannah, GA | A | 2009 | 1.67E+07 | |
| Savannah, GA | A | 2010 | 1.90E+07 | |
| Savannah, GA | A | 2011 | 2.00E+07 | |
| Savannah, GA | A | 2012 | 2.02E+07 | |
| Savannah, GA | A | 2013 | 2.09E+07 | |
| Savannah, GA | A | 2014 | 2.26E+07 | |
| Seattle, WA | P | 1997 | 7986107.06 | |
| Seattle, WA | P | 1998 | 7903714.66 | |
| Seattle, WA | P | 1999 | 7783035.51 | |
| Seattle, WA | P | 2000 | 7648595.37 | |
| Seattle, WA | P | 2001 | 6538386.53 | |
| Seattle, WA | P | 2002 | 6703367.11 | |
| Seattle, WA | P | 2003 | 6345854.31 | |
| Seattle, WA | P | 2004 | 7993876.34 | |
| Seattle, WA | P | 2005 | 1.05E+07 | |
| Seattle, WA | P | 2006 | 9547161.98 | |
| Seattle, WA | P | 2007 | 1.06E+07 | |
| Seattle, WA | P | 2008 | 9047469.79 | |
| Seattle, WA | P | 2009 | 9113852.31 | |
| Seattle, WA | P | 2010 | 1.19E+07 | |
| Seattle, WA | P | 2011 | 1.21E+07 | |
| Seattle, WA | P | 2012 | 1.12E+07 | |
| Seattle, WA | P | 2013 | 9436621.51 | |
| Seattle, WA | P | 2014 | 7731157.38 | |
| Tacoma, WA | P | 1997 | 4537958.88 | |
| Tacoma, WA | P | 1998 | 3971227.49 | |
| Tacoma, WA | P | 1999 | 4594860.45 | |
| Tacoma, WA | P | 2000 | 5062854.18 | |
| Tacoma, WA | P | 2001 | 4806924.69 | |
| Tacoma, WA | P | 2002 | 5994799.31 | |
| Tacoma, WA | P | 2003 | 7416022.97 | |
| Tacoma, WA | P | 2004 | 7634196.12 | |
| Tacoma, WA | P | 2005 | 9083967.92 | |
| Tacoma, WA | P | 2006 | 8573059.88 | |
| Tacoma, WA | P | 2007 | 9361808.58 | |
| Tacoma, WA | P | 2008 | 9483094.92 | |
| Tacoma, WA | P | 2009 | 7428348.46 | |
| Tacoma, WA | P | 2010 | 7007108.78 | |
| Tacoma, WA | P | 2011 | 7460971.09 | |
| Tacoma, WA | P | 2012 | 9258857.3 | |
| Tacoma, WA | P | 2013 | 1.09E+07 | |
| Tacoma, WA | P | 2014 | 1.17E+07 | |
| Tampa, FL | G | 1997 | 84452.92 | |
| Tampa, FL | G | 1998 | 44460.92 | |
| Tampa, FL | G | 1999 | 67106.41 | |
| Tampa, FL | G | 2000 | 51958.75 | |
| Tampa, FL | G | 2001 | 34622.8 | |
| Tampa, FL | G | 2002 | 22657.42 | |
| Tampa, FL | G | 2003 | 46449.34 | |
| Tampa, FL | G | 2004 | 95095.44 | |
| Tampa, FL | G | 2005 | 101578.42 | |
| Tampa, FL | G | 2006 | 150733.41 | |
| Tampa, FL | G | 2007 | 242836.23 | |
| Tampa, FL | G | 2008 | 267957.33 | |
| Tampa, FL | G | 2009 | 336140.35 | |
| Tampa, FL | G | 2010 | 262231.91 | |
| Tampa, FL | G | 2011 | 270127.4 | |
| Tampa, FL | G | 2012 | 277175.44 | |
| Tampa, FL | G | 2013 | 271347.95 | |
| Tampa, FL | G | 2014 | 336640.4 | |
| Vancouver, WA | P | 1997 | 531.77 | |
| Vancouver, WA | P | 1998 | 97.85 | |
| Vancouver, WA | P | 1999 | 169.41 | |
| Vancouver, WA | P | 2000 | 3910.76 | |
| Vancouver, WA | P | 2001 | 6759.92 | |
| Vancouver, WA | P | 2002 | 744.4 | |
| Vancouver, WA | P | 2003 | 743.76 | |
| Vancouver, WA | P | 2004 | 32957.15 | |
| Vancouver, WA | P | 2005 | 2882.37 | |
| Vancouver, WA | P | 2006 | 2105.24 | |
| Vancouver, WA | P | 2007 | 2596.44 | |
| Vancouver, WA | P | 2008 | 366.85 | |
| Vancouver, WA | P | 2009 | 1753.32 | |
| Vancouver, WA | P | 2010 | 16468.65 | |
| Vancouver, WA | P | 2011 | 7395.89 | |
| Vancouver, WA | P | 2012 | 3390.9 | |
| Vancouver, WA | P | 2013 | 9799.81 | |
| Vancouver, WA | P | 2014 | 16545.16 | |
| West Palm Beach, FL | A | 1997 | 908296.2 | |
| West Palm Beach, FL | A | 1998 | 978659.71 | |
| West Palm Beach, FL | A | 1999 | 1016727.5 | |
| West Palm Beach, FL | A | 2000 | 1003669.93 | |
| West Palm Beach, FL | A | 2001 | 924917.23 | |
| West Palm Beach, FL | A | 2002 | 1128619.92 | |
| West Palm Beach, FL | A | 2003 | 1100394.17 | |
| West Palm Beach, FL | A | 2004 | 1227138.38 | |
| West Palm Beach, FL | A | 2005 | 1199740.65 | |
| West Palm Beach, FL | A | 2006 | 1142856.1 | |
| West Palm Beach, FL | A | 2007 | 1071562.99 | |
| West Palm Beach, FL | A | 2008 | 1051240.06 | |
| West Palm Beach, FL | A | 2009 | 884945.19 | |
| West Palm Beach, FL | A | 2010 | 909426.29 | |
| West Palm Beach, FL | A | 2011 | 855523.5 | |
| West Palm Beach, FL | A | 2012 | 975095.5 | |
| West Palm Beach, FL | A | 2013 | 1280854.39 | |
| West Palm Beach, FL | A | 2014 | 1337542.17 | |
| Wilmington, DE | A | 1997 | 920510.72 | |
| Wilmington, DE | A | 1998 | 1119904.25 | |
| Wilmington, DE | A | 1999 | 1177688.97 | |
| Wilmington, DE | A | 2000 | 1076741.51 | |
| Wilmington, DE | A | 2001 | 1119156.92 | |
| Wilmington, DE | A | 2002 | 1179588.32 | |
| Wilmington, DE | A | 2003 | 1653627.9 | |
| Wilmington, DE | A | 2004 | 1261744.64 | |
| Wilmington, DE | A | 2005 | 1305132.5 | |
| Wilmington, DE | A | 2006 | 1397144.06 | |
| Wilmington, DE | A | 2007 | 1516471.22 | |
| Wilmington, DE | A | 2008 | 1545021.72 | |
| Wilmington, DE | A | 2009 | 1354675.97 | |
| Wilmington, DE | A | 2010 | 1341486.87 | |
| Wilmington, DE | A | 2011 | 1418332.67 | |
| Wilmington, DE | A | 2012 | 1587715.39 | |
| Wilmington, DE | A | 2013 | 1698479.51 | |
| Wilmington, DE | A | 2014 | 1775960.6 | |
| Wilmington, NC | A | 1997 | 662954.7 | |
| Wilmington, NC | A | 1998 | 643087.81 | |
| Wilmington, NC | A | 1999 | 579392.09 | |
| Wilmington, NC | A | 2000 | 572762.26 | |
| Wilmington, NC | A | 2001 | 527845.67 | |
| Wilmington, NC | A | 2002 | 549281.57 | |
| Wilmington, NC | A | 2003 | 546675.77 | |
| Wilmington, NC | A | 2004 | 577880.31 | |
| Wilmington, NC | A | 2005 | 729631.56 | |
| Wilmington, NC | A | 2006 | 930754.66 | |
| Wilmington, NC | A | 2007 | 1191022.81 | |
| Wilmington, NC | A | 2008 | 1171983.46 | |
| Wilmington, NC | A | 2009 | 1558497.83 | |
| Wilmington, NC | A | 2010 | 1695101.61 | |
| Wilmington, NC | A | 2011 | 1881784.22 | |
| Wilmington, NC | A | 2012 | 1681303.25 | |
| Wilmington, NC | A | 2013 | 1929861.9 | |
| Wilmington, NC | A | 2014 | 2073474.46 |
| <!DOCTYPE html> | |
| <head> | |
| <meta charset="utf-8"> | |
| <script src="https://cdnjs.cloudflare.com/ajax/libs/d3/3.5.5/d3.min.js"></script> | |
| <style> | |
| body { margin:0;position:fixed;top:0;right:0;bottom:0;left:0; } | |
| svg { width:100%; height: 100% } | |
| .line{ | |
| stroke:#ccc; | |
| stroke-width:.8; | |
| fill:none; | |
| } | |
| .LA{ | |
| stroke:#FF0076; | |
| stroke-width:2; | |
| } | |
| .recession{ | |
| fill:#FF0076; | |
| opacity:.1; | |
| } | |
| .ygrid .tick{ | |
| stroke:#666666; | |
| stroke-width:1.5px; | |
| stroke-dasharray:2, 2; | |
| shape-rendering: crispEdges; | |
| } | |
| .ygrid .tick text{ | |
| stroke:#7e7e7e; | |
| stroke-dasharray:none; | |
| stroke-width:0px; | |
| font-size: 11px; | |
| font-family: 'Roboto', airal, sans-serif; | |
| fill:#7e7e7e; | |
| } | |
| .axis text{ | |
| font-size: 11px; | |
| font-family: 'Roboto', airal, sans-serif; | |
| fill:#7e7e7e; | |
| } | |
| .xgrid .tick text{ | |
| font: 11px sans-serif; | |
| fill:#7e7e7e; | |
| } | |
| path { | |
| stroke: #; | |
| stroke-width: ; | |
| fill: none; | |
| } | |
| .x .tick text{ | |
| opacity: 0; | |
| } | |
| .y .tick text{ | |
| opacity: 0; | |
| } | |
| .ports{ | |
| font: 13px arial; | |
| stroke-width:0px; | |
| } | |
| </style> | |
| </head> | |
| <body> | |
| <script> | |
| // Feel free to change or delete any of the code you see! | |
| function drawMultiLine(){ | |
| var container = d3.select('body'); | |
| var margin = {top:10, right: 80, bottom: 30, left: 30}, | |
| width = 300 - margin.left - margin.right, | |
| height = 550 - margin.top - margin.bottom; | |
| var parseYear = d3.time.format("%Y").parse; | |
| var x = d3.time.scale().range([0, width]); | |
| var y = d3.scale.linear().range([height, 0]); | |
| var xAxis = d3.svg.axis().scale(x) | |
| .orient("bottom") | |
| .ticks(2) | |
| var yAxis = d3.svg.axis().scale(y) | |
| .orient("right").ticks(4) | |
| var valueline = d3.svg.line() | |
| .interpolate("step-before") | |
| .x(function(d) { return x(d.Year); }) | |
| .y(function(d) { return y(d.Value); }); | |
| var g = container | |
| .append("svg") | |
| .attr("width", width + margin.left + margin.right) | |
| .attr("height", height + margin.top + margin.bottom) | |
| .append('g') | |
| .attr("transform", "translate(" + margin.left + "," + margin.top + ")"); | |
| function make_x_axis() { return d3.svg.axis() | |
| .scale(x) | |
| .orient("bottom") | |
| .ticks(5) | |
| } | |
| function make_y_axis() { return d3.svg.axis() | |
| .scale(y) | |
| .orient("left") | |
| .ticks(10) | |
| } | |
| var voronoi = d3.geom.voronoi() | |
| .x(function(d) { return x(d.Year); }) | |
| .y(function(d) { return y(d.Value); }) | |
| .clipExtent([[-margin.left, -margin.top], [width + margin.right, height + margin.bottom]]); | |
| d3.csv("container_data.csv", function(error,data){ | |
| if (error) throw error; | |
| data.forEach(function(d) { | |
| d.Year = parseYear(d.Year); | |
| d.Value = +d.Value; | |
| }); | |
| x.domain(d3.extent(data, function(d) { return d.Year; })); | |
| y.domain([0, d3.max(data, function(d) { return d.Value; })]); | |
| g.append("g") | |
| .attr("class", "xgrid") | |
| .attr("transform", "translate(0," + height + ")") | |
| .call(make_x_axis() | |
| .tickSize(-height, 0, 0) | |
| ) | |
| g.append("g") | |
| .attr("class", "ygrid") | |
| .call(make_y_axis() | |
| .tickSize(-width, 0, 0) | |
| .ticks(5) | |
| .tickFormat(d3.format("s")) | |
| ) | |
| g.append("g") // Add the X Axis | |
| .attr("class", "x axis") | |
| .attr("transform", "translate(0," + height + ")") | |
| .call(xAxis); | |
| g.append("g") // Add the Y Axis | |
| .attr("class", "y axis") | |
| .call(yAxis) | |
| .append("text") | |
| .attr("y", 80) | |
| .attr("dy", ".71em") | |
| .style("text-anchor", "end") | |
| .text("Tons"); | |
| // Nest the entries by port name | |
| var dataNest = d3.nest() | |
| .key(function(d){return d["U.S. Custom Ports"]}) | |
| .entries(data); | |
| g.append("rect") | |
| .attr("x", 110) | |
| .attr("y", 0) | |
| .attr("width", "5%") | |
| .attr("height", height) | |
| .attr("class","recession") | |
| dataNest | |
| .filter(function(d){return d.key!=="Los Angeles, CA" || d.key!=="Long Beach, CA"}) | |
| .forEach(function(d) { | |
| g.append("path") | |
| .attr("class", "line") | |
| .attr("d", valueline(d.values)) | |
| // .attr("id",function(d){ | |
| // var key = data["U.S. Custom Ports"].replace(/, /,''); | |
| // return console.log(key); | |
| // }) | |
| }); | |
| var focus = g.append("g") | |
| .attr("class", "focus") | |
| .attr("transform", "translate(-100,-100)"); | |
| focus.append("circle") | |
| .attr("r", 4); | |
| var voronoiGroup = g.append("g") | |
| .attr("class", "voronoi"); | |
| var flatData = []; | |
| dataNest.forEach(function(d){ | |
| flatData = flatData.concat(d.values); | |
| }); | |
| voronoiGroup.selectAll("path") | |
| .data(voronoi(flatData)) | |
| .enter().append("path") | |
| .attr("d", function(d) { if (d) return "M" + d.join("L") + "Z";}) | |
| .datum(function(d) { if (d) return d.point;}) | |
| .on("mouseover", function(d){ | |
| var key = d["U.S. Custom Ports"].replace(/, /,''); | |
| console.log(key) | |
| d3.select('#' + key) | |
| .style("stroke", "green"); | |
| }) | |
| .on("mouseout", function(d){ | |
| var key = d["U.S. Custom Ports"].replace(/, /,''); | |
| d3.select('#' + key) | |
| .style("stroke", "steelblue"); | |
| }) | |
| dataNest | |
| .filter(function(d){return d.key=="Long Beach, CA" || d.key=="Los Angeles, CA"}) | |
| .forEach(function(d) { | |
| g.append("path") | |
| .attr("class", "LA line") | |
| .attr("d", valueline(d.values)) | |
| g.append("circle") | |
| .attr("r",3.5) | |
| .style("fill","#FF0076") | |
| .attr("cx",x(d.values[17].Year)) | |
| .attr("cy",y(d.values[17].Value)) | |
| var name = d.key.split(",") | |
| g.append("text") | |
| .attr("x",x(d.values[17].Year)) | |
| .attr("y",y(d.values[17].Value + 600000)) | |
| .text(name[0]) | |
| .attr("class","ports LAports") | |
| }); | |
| }) | |
| } | |
| drawMultiLine() | |
| </script> | |
| </body> |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment