Year current US$ 1995 2577196166.3616695 1996 2642498052.041263 1997 2470931784.8500457 1998 2704597783.626675 1999 2460587548.0643625 2000 2432897564.218804 2001 2480409917.782694 2002 2669527276.37345 2003 3129048864.8262124 2004 3441897108.470756 2005 3604267573.0759277 2006 3788786938.558217 2007 4410091775.995433 2008 4584637224.824475 2009 4014374178.4451356 2010 4470954263.900587 2011 5085166479.5796995 2012 4940311244.622434 2013 5030148619.607101 2014 5088452283.97771 2015 4646164348.973219 2016 4662362842.792004 2017 4865368061.549586 2018 5131844904.898178 2019 5267749850.4154415 2020 5160095674.910329 2021 5715631633.224945 2022 6136252826.328868 2023 6300340416.863651