192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000200120022003200420052006200720082009201020112012201320142015201620172018
$104,556,000,000$92,160,000,000$77,391,000,000$59,522,000,000$57,154,000,000$66,800,000,000$74,241,000,000$84,830,000,000$93,003,000,000$87,352,000,000$93,437,000,000$102,899,000,000$129,309,000,000$165,952,000,000$203,084,000,000$224,447,000,000$228,007,000,000$227,535,000,000$249,616,000,000$274,468,000,000$272,475,000,000$299,827,000,000$346,914,000,000$367,341,000,000$389,218,000,000$390,549,000,000$425,478,000,000$449,353,000,000$474,039,000,000$481,229,000,000$521,654,000,000$542,382,000,000$562,210,000,000$603,921,000,000$637,451,000,000$684,460,000,000$742,289,000,000$813,414,000,000$859,958,000,000$940,651,000,000$1,017,620,000,000$1,073,300,000,000$1,164,850,000,000$1,279,110,000,000$1,425,380,000,000$1,545,240,000,000$1,684,900,000,000$1,873,410,000,000$2,081,830,000,000$2,351,600,000,000$2,627,330,000,000$2,857,310,000,000$3,207,040,000,000$3,343,790,000,000$3,634,040,000,000$4,037,610,000,000$4,338,980,000,000$4,579,630,000,000$4,855,220,000,000$5,236,440,000,000$5,641,580,000,000$5,963,140,000,000$6,158,130,000,000$6,520,330,000,000$6,858,560,000,000$7,287,240,000,000$7,639,750,000,000$8,073,120,000,000$8,577,550,000,000$9,062,820,000,000$9,630,660,000,000$10,252,300,000,000$10,581,800,000,000$10,936,400,000,000$11,458,200,000,000$12,213,700,000,000$13,036,600,000,000$13,814,600,000,000$14,451,900,000,000$14,712,800,000,000$14,448,900,000,000$14,992,100,000,000$15,542,600,000,000$16,197,000,000,000$16,784,900,000,000$17,521,700,000,000$18,219,300,000,000$18,707,200,000,000$19,485,400,000,000$20,500,600,000,000
n/a-8.5%-6.4%-12.9%-1.2%10.8%8.9%12.9%5.1%-3.3%8.0%8.8%17.7%18.9%17.0%8.0%-1.0%-11.6%-1.1%4.1%-0.6%8.7%8.0%4.1%4.7%-0.6%7.1%2.1%2.1%-0.7%6.9%2.6%2.6%6.1%4.4%5.8%6.5%6.6%2.7%4.9%3.1%0.2%3.3%5.3%5.6%-0.5%-0.2%5.4%4.6%5.5%3.2%-0.3%2.5%-1.8%4.6%7.2%4.2%3.5%3.5%4.2%3.7%1.9%-0.1%3.5%2.8%4.0%2.7%3.8%4.4%4.5%4.8%4.1%1.0%1.7%2.9%3.8%3.5%2.9%1.9%-0.1%-2.5%2.6%1.6%2.2%1.8%2.5%2.9%1.6%2.2%2.9%