2026    2027    2028    2029    2030    2031
Date Average price (≈) Minimum price (⇓) Maximum price (⇑)
2031 January
2031-01-01 $653,537,092.15 $633,930,979.39 $673,143,204.92
2031-01-02 $655,598,723.36 $635,930,761.66 $675,266,685.06
2031-01-03 $662,271,458.14 $642,403,314.40 $682,139,601.89
2031-01-04 $658,044,601.97 $638,303,263.91 $677,785,940.03
2031-01-05 $664,742,231.10 $644,799,964.17 $684,684,498.03
2031-01-06 $671,495,989.18 $651,351,109.50 $691,640,868.85
2031-01-07 $678,330,527.57 $657,980,611.75 $698,680,443.40
2031-01-08 $685,234,628.43 $664,677,589.58 $705,791,667.29
2031-01-09 $680,861,212.99 $660,435,376.60 $701,287,049.38
2031-01-10 $687,791,071.37 $667,157,339.22 $708,424,803.51
2031-01-11 $683,401,339.78 $662,899,299.59 $703,903,379.98
2031-01-12 $683,936,641.09 $663,418,541.86 $704,454,740.33
2031-01-13 $690,897,801.41 $670,170,867.37 $711,624,735.45
2031-01-14 $686,488,241.55 $665,893,594.31 $707,082,888.80
2031-01-15 $683,947,037.06 $663,428,625.95 $704,465,448.17
2031-01-16 $690,118,533.68 $669,414,977.67 $710,822,089.69
2031-01-17 $695,563,971.87 $674,697,052.72 $716,430,891.03
2031-01-18 $702,643,476.07 $681,564,171.79 $723,722,780.35
2031-01-19 $705,722,068.62 $684,550,406.56 $726,893,730.68
2031-01-20 $709,162,848.53 $687,887,963.07 $730,437,733.98
2031-01-21 $716,380,763.15 $694,889,340.25 $737,872,186.04
2031-01-22 $723,672,142.26 $701,961,978.00 $745,382,306.53
2031-01-23 $731,037,733.60 $709,106,601.59 $752,968,865.61
2031-01-24 $738,478,292.50 $716,323,943.73 $760,632,641.28
2031-01-25 $740,807,877.02 $718,583,640.71 $763,032,113.33
2031-01-26 $748,347,877.20 $725,897,440.89 $770,798,313.52
2031-01-27 $743,571,650.16 $721,264,500.66 $765,878,799.67
2031-01-28 $751,139,780.24 $728,605,586.84 $773,673,973.65
2031-01-29 $758,771,334.43 $736,008,194.40 $781,534,474.46
2031-01-30 $766,494,168.08 $743,499,343.03 $789,488,993.12
2031-01-31 $774,295,605.32 $751,066,737.17 $797,524,473.48
2031 February
2031-02-01 $769,353,770.49 $746,273,157.38 $792,434,383.61
2031-02-02 $777,184,313.00 $753,868,783.61 $800,499,842.39
2031-02-03 $772,224,041.39 $749,057,320.15 $795,390,762.63
2031-02-04 $772,828,916.62 $749,644,049.12 $796,013,784.11
2031-02-05 $780,694,829.43 $757,273,984.54 $804,115,674.31
2031-02-06 $775,712,152.43 $752,440,787.86 $798,983,517.00
2031-02-07 $772,840,663.76 $749,655,443.85 $796,025,883.68
2031-02-08 $779,814,279.10 $756,419,850.72 $803,208,707.47
2031-02-09 $785,967,469.09 $762,388,445.02 $809,546,493.17
2031-02-10 $793,967,107.11 $770,148,093.90 $817,786,120.33
2031-02-11 $797,445,828.98 $773,522,454.11 $821,369,203.84
2031-02-12 $801,333,812.23 $777,293,797.86 $825,373,826.60
2031-02-13 $809,489,850.09 $785,205,154.58 $833,774,545.59
2031-02-14 $817,728,900.73 $793,197,033.71 $842,260,767.75
2031-02-15 $826,051,809.07 $801,270,254.80 $850,833,363.34
2031-02-16 $834,459,428.62 $809,425,645.76 $859,493,211.48
2031-02-17 $837,091,792.75 $811,979,038.97 $862,204,546.53
2031-02-18 $845,611,778.11 $820,243,424.77 $870,980,131.45
2031-02-19 $840,214,777.65 $815,008,334.32 $865,421,220.98
2031-02-20 $848,766,548.99 $823,303,552.53 $874,229,545.46
2031-02-21 $857,389,987.78 $831,668,288.14 $883,111,687.41
2031-02-22 $866,116,569.75 $840,133,072.65 $892,100,066.84
2031-02-23 $874,931,971.54 $848,684,012.40 $901,179,930.69
2031-02-24 $869,347,839.00 $843,267,403.83 $895,428,274.17
2031-02-25 $878,196,128.90 $851,850,245.04 $904,542,012.77
2031-02-26 $872,591,163.32 $846,413,428.42 $898,768,898.22
2031-02-27 $873,274,655.09 $847,076,415.44 $899,472,894.75
2031-02-28 $882,162,912.44 $855,698,025.07 $908,627,799.82
2031 March
2031-03-01 $876,532,629.41 $850,236,650.53 $902,828,608.29
2031-03-02 $873,287,929.04 $847,089,291.17 $899,486,566.91
2031-03-03 $881,167,915.66 $854,732,878.19 $907,602,953.13
2031-03-04 $888,120,845.03 $861,477,219.68 $914,764,470.38
2031-03-05 $897,160,208.05 $870,245,401.81 $924,075,014.30
2031-03-06 $901,091,064.64 $874,058,332.70 $928,123,796.58
2031-03-07 $905,484,374.93 $878,319,843.69 $932,648,906.18
2031-03-08 $914,700,465.32 $887,259,451.36 $942,141,479.28
2031-03-09 $924,010,357.78 $896,290,047.05 $951,730,668.52
2031-03-10 $933,415,007.06 $905,412,556.85 $961,417,457.27
2031-03-11 $942,915,377.59 $914,627,916.26 $971,202,838.91
2031-03-12 $945,889,874.04 $917,513,177.82 $974,266,570.27
2031-03-13 $955,517,214.74 $926,851,698.30 $984,182,731.18
2031-03-14 $949,418,758.00 $920,936,195.26 $977,901,320.74
2031-03-15 $959,082,015.95 $930,309,555.47 $987,854,476.42
2031-03-16 $968,826,256.06 $939,761,468.37 $997,891,043.74
2031-03-17 $978,687,045.03 $949,326,433.68 $1,008,047,656.38
2031-03-18 $988,648,197.88 $958,988,751.94 $1,018,307,643.82
2031-03-19 $982,338,287.21 $952,868,138.60 $1,011,808,435.83
2031-03-20 $992,336,602.69 $962,566,504.61 $1,022,106,700.77
2031-03-21 $986,003,151.29 $956,423,056.75 $1,015,583,245.83
2031-03-22 $986,775,477.51 $957,172,213.19 $1,016,378,741.84
2031-03-23 $996,818,955.06 $966,914,386.41 $1,026,723,523.71
2031-03-24 $990,456,895.66 $960,743,188.79 $1,020,170,602.53
2031-03-25 $986,790,476.69 $957,186,762.39 $1,016,394,190.99
2031-03-26 $995,694,637.05 $965,823,797.93 $1,025,565,476.16
2031-03-27 $1,003,551,249.12 $973,444,711.65 $1,033,657,786.59
2031-03-28 $1,013,765,471.77 $983,352,507.62 $1,044,178,435.93
2031-03-29 $1,018,207,227.71 $987,661,010.88 $1,048,753,444.54
2031-03-30 $1,023,171,543.16 $992,476,396.87 $1,053,866,689.46
2031-03-31 $1,033,585,462.69 $1,002,577,898.81 $1,064,593,026.57
2031 April
2031-04-01 $1,044,105,375.91 $1,012,782,214.63 $1,075,428,537.19
2031-04-02 $1,054,732,361.62 $1,023,090,390.77 $1,086,374,332.47
2031-04-03 $1,065,467,509.61 $1,033,503,484.33 $1,097,431,534.90
2031-04-04 $1,068,828,605.86 $1,036,763,747.68 $1,100,893,464.03
2031-04-05 $1,079,707,226.53 $1,047,316,009.73 $1,112,098,443.32
2031-04-06 $1,072,816,144.17 $1,040,631,659.85 $1,105,000,628.50
2031-04-07 $1,083,735,350.32 $1,051,223,289.81 $1,116,247,410.83
2031-04-08 $1,094,746,063.99 $1,061,903,682.07 $1,127,588,445.91
2031-04-09 $1,105,888,474.56 $1,072,711,820.33 $1,139,065,128.80
2031-04-10 $1,117,144,293.45 $1,083,629,964.65 $1,150,658,622.26
2031-04-11 $1,110,014,274.19 $1,076,713,845.97 $1,143,314,702.42
2031-04-12 $1,121,312,085.79 $1,087,672,723.22 $1,154,951,448.37
2031-04-13 $1,114,155,466.17 $1,080,730,802.19 $1,147,580,130.16
2031-04-14 $1,115,028,172.80 $1,081,577,327.62 $1,148,479,017.99
2031-04-15 $1,126,377,016.25 $1,092,585,705.77 $1,160,168,326.74
2031-04-16 $1,119,188,070.41 $1,085,612,428.30 $1,152,763,712.52
2031-04-17 $1,115,045,121.45 $1,081,593,767.80 $1,148,496,475.09
2031-04-18 $1,125,106,568.93 $1,091,353,371.86 $1,158,859,766.00
2031-04-19 $1,133,984,316.72 $1,099,964,787.21 $1,168,003,846.22
2031-04-20 $1,145,526,097.27 $1,111,160,314.36 $1,179,891,880.19
2031-04-21 $1,150,545,154.92 $1,116,028,800.27 $1,185,061,509.56
2031-04-22 $1,156,154,689.93 $1,121,470,049.23 $1,190,839,330.63
2031-04-23 $1,167,922,122.27 $1,132,884,458.60 $1,202,959,785.94
2031-04-24 $1,179,809,324.45 $1,144,415,044.72 $1,215,203,604.19
2031-04-25 $1,191,817,515.50 $1,156,062,990.04 $1,227,572,040.97
2031-04-26 $1,203,947,926.85 $1,167,829,489.05 $1,240,066,364.66
2031-04-27 $1,207,745,869.84 $1,171,513,493.75 $1,243,978,245.94
2031-04-28 $1,220,038,401.22 $1,183,437,249.19 $1,256,639,553.26
2031-04-29 $1,212,251,674.52 $1,175,884,124.28 $1,248,619,224.75
2031-04-30 $1,224,590,066.33 $1,187,852,364.34 $1,261,327,768.32
2031 May
2031-05-01 $1,237,031,859.05 $1,199,920,903.28 $1,274,142,814.82
2031-05-02 $1,249,622,465.51 $1,212,133,791.54 $1,287,111,139.47
2031-05-03 $1,262,341,220.14 $1,224,470,983.53 $1,300,211,456.74
2031-05-04 $1,254,284,501.53 $1,216,655,966.48 $1,291,913,036.58
2031-05-05 $1,267,050,706.72 $1,229,039,185.52 $1,305,062,227.93
2031-05-06 $1,258,963,930.47 $1,221,195,012.55 $1,296,732,848.38
2031-05-07 $1,259,950,064.10 $1,222,151,562.17 $1,297,748,566.02
2031-05-08 $1,272,773,933.83 $1,234,590,715.81 $1,310,957,151.84
2031-05-09 $1,264,650,629.86 $1,226,711,110.97 $1,302,590,148.76
2031-05-10 $1,259,969,215.58 $1,222,170,139.11 $1,297,768,292.05
2031-05-11 $1,271,338,364.55 $1,233,198,213.62 $1,309,478,515.49
2031-05-12 $1,281,369,966.59 $1,242,928,867.59 $1,319,811,065.59
2031-05-13 $1,294,411,849.75 $1,255,579,494.26 $1,333,244,205.24
2031-05-14 $1,300,083,241.88 $1,261,080,744.62 $1,339,085,739.13
2031-05-15 $1,306,421,856.61 $1,267,229,200.91 $1,345,614,512.30
2031-05-16 $1,319,718,719.85 $1,280,127,158.26 $1,359,310,281.45
2031-05-17 $1,333,150,919.61 $1,293,156,392.02 $1,373,145,447.20
2031-05-18 $1,346,719,833.34 $1,306,318,238.34 $1,387,121,428.34
2031-05-19 $1,360,426,852.53 $1,319,614,046.95 $1,401,239,658.11
2031-05-20 $1,364,718,419.89 $1,323,776,867.29 $1,405,659,972.49
2031-05-21 $1,378,608,630.09 $1,337,250,371.19 $1,419,966,888.99
2031-05-22 $1,369,809,850.79 $1,328,715,555.26 $1,410,904,146.31
2031-05-23 $1,383,751,881.97 $1,342,239,325.51 $1,425,264,438.43
2031-05-24 $1,397,810,753.23 $1,355,876,430.63 $1,439,745,075.83
2031-05-25 $1,412,037,779.78 $1,369,676,646.38 $1,454,398,913.17
2031-05-26 $1,426,409,610.10 $1,383,617,321.80 $1,469,201,898.41
2031-05-27 $1,417,305,747.64 $1,374,786,575.21 $1,459,824,920.07
2031-05-28 $1,431,731,195.76 $1,388,779,259.88 $1,474,683,131.63
2031-05-29 $1,422,593,369.01 $1,379,915,567.94 $1,465,271,170.08
2031-05-30 $1,423,707,671.91 $1,380,996,441.75 $1,466,418,902.07
2031-05-31 $1,438,198,279.31 $1,395,052,330.93 $1,481,344,227.69
2031 June
2031-06-01 $1,429,019,177.29 $1,386,148,601.97 $1,471,889,752.61
2031-06-02 $1,423,729,312.54 $1,381,017,433.17 $1,466,441,191.92
2031-06-03 $1,436,576,126.93 $1,393,478,843.13 $1,479,673,410.74
2031-06-04 $1,447,911,551.40 $1,404,474,204.85 $1,491,348,897.94
2031-06-05 $1,462,648,507.76 $1,418,769,052.53 $1,506,527,962.99
2031-06-06 $1,469,057,019.26 $1,424,985,308.69 $1,513,128,729.84
2031-06-07 $1,476,219,473.30 $1,431,932,889.10 $1,520,506,057.50
2031-06-08 $1,491,244,549.89 $1,446,507,213.40 $1,535,981,886.39
2031-06-09 $1,506,422,552.89 $1,461,229,876.30 $1,551,615,229.47
2031-06-10 $1,521,755,038.77 $1,476,102,387.61 $1,567,407,689.94
2031-06-11 $1,537,243,579.90 $1,491,126,272.50 $1,583,360,887.29
2031-06-12 $1,542,092,928.73 $1,495,830,140.87 $1,588,355,716.59
2031-06-13 $1,557,788,470.48 $1,511,054,816.36 $1,604,522,124.59
2031-06-14 $1,547,846,100.57 $1,501,410,717.55 $1,594,281,483.59
2031-06-15 $1,563,600,198.55 $1,516,692,192.59 $1,610,508,204.51
2031-06-16 $1,579,486,322.49 $1,532,101,732.81 $1,626,870,912.16
2031-06-17 $1,595,562,457.10 $1,547,695,583.39 $1,643,429,330.82
2031-06-18 $1,611,802,215.87 $1,563,448,149.39 $1,660,156,282.34
2031-06-19 $1,601,515,110.69 $1,553,469,657.37 $1,649,560,564.01
2031-06-20 $1,617,815,456.02 $1,569,280,992.34 $1,666,349,919.70
2031-06-21 $1,607,489,972.17 $1,559,265,273.00 $1,655,714,671.33
2031-06-22 $1,608,749,102.70 $1,560,486,629.61 $1,657,011,575.78
2031-06-23 $1,625,123,076.16 $1,576,369,383.88 $1,673,876,768.45
2031-06-24 $1,614,750,952.43 $1,566,308,423.86 $1,663,193,481.01
2031-06-25 $1,608,773,555.99 $1,560,510,349.31 $1,657,036,762.67
2031-06-26 $1,623,290,090.20 $1,574,591,387.50 $1,671,988,792.91
2031-06-27 $1,636,098,796.86 $1,587,015,832.95 $1,685,181,760.77
2031-06-28 $1,652,751,137.64 $1,603,168,603.51 $1,702,333,671.77
2031-06-29 $1,659,992,573.04 $1,610,192,795.85 $1,709,792,350.23
2031-06-30 $1,668,085,942.01 $1,618,043,363.75 $1,718,128,520.27
2031 July
2031-07-01 $1,685,063,850.45 $1,634,511,934.93 $1,735,615,765.96
2031-07-02 $1,702,214,561.35 $1,651,148,124.51 $1,753,280,998.19
2031-07-03 $1,719,539,833.53 $1,667,953,638.52 $1,771,126,028.54
2031-07-04 $1,737,041,443.67 $1,684,930,200.36 $1,789,152,686.98
2031-07-05 $1,742,521,069.68 $1,690,245,437.59 $1,794,796,701.77
2031-07-06 $1,760,256,584.63 $1,707,448,887.09 $1,813,064,282.17
2031-07-07 $1,749,021,989.93 $1,696,551,330.23 $1,801,492,649.63
2031-07-08 $1,766,823,671.76 $1,713,818,961.60 $1,819,828,381.91
2031-07-09 $1,784,774,539.15 $1,731,231,302.98 $1,838,317,775.33
2031-07-10 $1,802,940,113.20 $1,748,851,909.80 $1,857,028,316.60
2031-07-11 $1,821,290,577.88 $1,766,651,860.54 $1,875,929,295.21
2031-07-12 $1,809,666,442.14 $1,755,376,448.88 $1,863,956,435.40
2031-07-13 $1,828,085,367.91 $1,773,242,806.88 $1,882,927,928.95
2031-07-14 $1,816,417,865.37 $1,761,925,329.41 $1,870,910,401.33
2031-07-15 $1,817,840,646.99 $1,763,305,427.58 $1,872,375,866.40
2031-07-16 $1,836,342,770.45 $1,781,252,487.34 $1,891,433,053.57
2031-07-17 $1,824,622,566.18 $1,769,883,889.19 $1,879,361,243.16
2031-07-18 $1,817,868,278.52 $1,763,332,230.16 $1,872,404,326.87
2031-07-19 $1,834,271,548.55 $1,779,243,402.09 $1,889,299,695.00
2031-07-20 $1,848,745,022.10 $1,793,282,671.44 $1,904,207,372.76
2031-07-21 $1,867,561,692.70 $1,811,534,841.92 $1,923,588,543.48
2031-07-22 $1,875,744,308.36 $1,819,471,979.11 $1,932,016,637.62
2031-07-23 $1,884,889,584.69 $1,828,342,897.15 $1,941,436,272.24
2031-07-24 $1,904,074,137.46 $1,846,951,913.34 $1,961,196,361.59
2031-07-25 $1,923,453,952.10 $1,865,750,333.54 $1,981,157,570.67
2031-07-26 $1,943,031,016.00 $1,884,740,085.52 $2,001,321,946.48
2031-07-27 $1,962,807,336.78 $1,903,923,116.68 $2,021,691,556.88
2031-07-28 $1,968,999,158.03 $1,909,929,183.29 $2,028,069,132.77
2031-07-29 $1,989,039,784.58 $1,929,368,591.04 $2,048,710,978.12
2031-07-30 $1,976,345,012.68 $1,917,054,662.30 $2,035,635,363.06
2031-07-31 $1,996,460,405.91 $1,936,566,593.73 $2,056,354,218.09
2031 August
2031-08-01 $2,016,744,374.58 $1,956,242,043.34 $2,077,246,705.82
2031-08-02 $2,037,270,955.66 $1,976,152,826.99 $2,098,389,084.33
2031-08-03 $2,058,006,457.87 $1,996,266,264.13 $2,119,746,651.60
2031-08-04 $2,044,871,515.70 $1,983,525,370.23 $2,106,217,661.17
2031-08-05 $2,065,684,377.00 $2,003,713,845.69 $2,127,654,908.31
2031-08-06 $2,052,500,431.58 $1,990,925,418.63 $2,114,075,444.52
2031-08-07 $2,054,108,134.26 $1,992,484,890.24 $2,115,731,378.29
2031-08-08 $2,075,015,006.59 $2,012,764,556.39 $2,137,265,456.79
2031-08-09 $2,061,771,509.71 $1,999,918,364.41 $2,123,624,655.00
2031-08-10 $2,054,139,357.10 $1,992,515,176.39 $2,115,763,537.82
2031-08-11 $2,072,674,584.85 $2,010,494,347.30 $2,134,854,822.39
2031-08-12 $2,089,029,197.57 $2,026,358,321.64 $2,151,700,073.49
2031-08-13 $2,110,291,499.19 $2,046,982,754.21 $2,173,600,244.16
2031-08-14 $2,119,537,621.74 $2,055,951,493.08 $2,183,123,750.39
2031-08-15 $2,129,871,523.41 $2,065,975,377.71 $2,193,767,669.11
2031-08-16 $2,151,549,521.40 $2,087,003,035.76 $2,216,096,007.04
2031-08-17 $2,173,448,159.74 $2,108,244,714.95 $2,238,651,604.53
2031-08-18 $2,195,569,684.13 $2,129,702,593.60 $2,261,436,774.65
2031-08-19 $2,217,916,363.11 $2,151,378,872.21 $2,284,453,854.00
2031-08-20 $2,224,912,944.69 $2,158,165,556.35 $2,291,660,333.03
2031-08-21 $2,247,558,281.66 $2,180,131,533.21 $2,314,985,030.11
2031-08-22 $2,233,213,551.14 $2,166,217,144.61 $2,300,209,957.67
2031-08-23 $2,255,943,372.33 $2,188,265,071.16 $2,323,621,673.50
2031-08-24 $2,278,863,678.96 $2,210,497,768.59 $2,347,229,589.33
2031-08-25 $2,302,058,130.70 $2,232,996,386.78 $2,371,119,874.62
2031-08-26 $2,325,488,657.37 $2,255,723,997.65 $2,395,253,317.09
2031-08-27 $2,310,646,546.98 $2,241,327,150.57 $2,379,965,943.39
2031-08-28 $2,334,164,487.22 $2,264,139,552.60 $2,404,189,421.84
2031-08-29 $2,319,267,004.55 $2,249,688,994.41 $2,388,845,014.68
2031-08-30 $2,321,083,662.77 $2,251,451,152.89 $2,390,716,172.66
2031-08-31 $2,344,707,832.79 $2,274,366,597.81 $2,415,049,067.77
2031 September
2031-09-01 $2,329,743,058.67 $2,259,850,766.91 $2,399,635,350.43
2031-09-02 $2,321,118,943.70 $2,251,485,375.38 $2,390,752,512.01
2031-09-03 $2,342,063,222.91 $2,271,801,326.22 $2,412,325,119.60
2031-09-04 $2,360,543,469.28 $2,289,727,165.20 $2,431,359,773.36
2031-09-05 $2,384,569,264.27 $2,313,032,186.34 $2,456,106,342.20
2031-09-06 $2,395,017,119.30 $2,323,166,605.72 $2,466,867,632.88
2031-09-07 $2,406,694,133.74 $2,334,493,309.72 $2,478,894,957.75
2031-09-08 $2,431,189,653.78 $2,358,253,964.17 $2,504,125,343.39
2031-09-09 $2,455,934,491.14 $2,382,256,456.40 $2,529,612,525.87
2031-09-10 $2,480,931,183.37 $2,406,503,247.87 $2,555,359,118.87
2031-09-11 $2,506,182,293.88 $2,430,996,825.06 $2,581,367,762.70
2031-09-12 $2,514,088,231.71 $2,438,665,584.76 $2,589,510,878.67
2031-09-13 $2,539,676,817.24 $2,463,486,512.72 $2,615,867,121.76
2031-09-14 $2,523,467,680.49 $2,447,763,650.07 $2,599,171,710.90
2031-09-15 $2,549,151,730.77 $2,472,677,178.85 $2,625,626,282.69
2031-09-16 $2,575,051,024.19 $2,497,799,493.46 $2,652,302,554.91
2031-09-17 $2,601,260,093.76 $2,523,222,290.94 $2,679,297,896.57
2031-09-18 $2,627,735,921.28 $2,548,903,843.64 $2,706,567,998.91
2031-09-19 $2,610,964,759.44 $2,532,635,816.66 $2,689,293,702.22
2031-09-20 $2,637,539,361.80 $2,558,413,180.95 $2,716,665,542.66
2031-09-21 $2,620,705,630.86 $2,542,084,461.94 $2,699,326,799.79
2031-09-22 $2,622,758,402.90 $2,544,075,650.81 $2,701,441,154.98
2031-09-23 $2,649,453,041.88 $2,569,969,450.62 $2,728,936,633.13
2031-09-24 $2,632,543,273.52 $2,553,566,975.31 $2,711,519,571.72