2026    2027    2028    2029    2030    2031
Date Average price (≈) Minimum price (⇓) Maximum price (⇑)
2028 January
2028-01-01 $205,020,006.16 $198,869,405.98 $211,170,606.35
2028-01-02 $197,294,415.23 $191,375,582.77 $203,213,247.68
2028-01-03 $207,218,783.86 $201,002,220.35 $213,435,347.38
2028-01-04 $207,218,783.86 $201,002,220.35 $213,435,347.38
2028-01-05 $217,642,371.36 $211,113,100.22 $224,171,642.50
2028-01-06 $217,642,371.36 $211,113,100.22 $224,171,642.50
2028-01-07 $228,590,289.59 $221,732,580.90 $235,447,998.27
2028-01-08 $219,976,520.12 $213,377,224.51 $226,575,815.72
2028-01-09 $211,687,335.85 $205,336,715.77 $218,037,955.92
2028-01-10 $217,913,433.96 $211,376,030.94 $224,450,836.98
2028-01-11 $228,874,987.27 $222,008,737.65 $235,741,236.89
2028-01-12 $240,387,932.24 $233,176,294.27 $247,599,570.21
2028-01-13 $252,480,005.16 $244,905,605.01 $260,054,405.32
2028-01-14 $263,000,005.38 $255,110,005.21 $270,890,005.54
2028-01-15 $276,229,518.24 $267,942,632.70 $284,516,403.79
2028-01-16 $276,229,518.24 $267,942,632.70 $284,516,403.79
2028-01-17 $276,229,518.24 $267,942,632.70 $284,516,403.79
2028-01-18 $281,075,650.14 $272,643,380.64 $289,507,919.65
2028-01-19 $270,484,120.39 $262,369,596.78 $278,598,644.00
2028-01-20 $270,484,120.39 $262,369,596.78 $278,598,644.00
2028-01-21 $276,119,206.23 $267,835,630.04 $284,402,782.42
2028-01-22 $290,008,645.46 $281,308,386.10 $298,708,904.82
2028-01-23 $304,596,755.84 $295,458,853.16 $313,734,658.51
2028-01-24 $293,118,900.67 $284,325,333.65 $301,912,467.69
2028-01-25 $307,863,464.13 $298,627,560.21 $317,099,368.05
2028-01-26 $307,863,464.13 $298,627,560.21 $317,099,368.05
2028-01-27 $323,349,713.47 $313,649,222.07 $333,050,204.88
2028-01-28 $323,349,713.47 $313,649,222.07 $333,050,204.88
2028-01-29 $339,614,957.23 $329,426,508.51 $349,803,405.95
2028-01-30 $326,817,541.58 $317,013,015.33 $336,622,067.83
2028-01-31 $314,502,359.83 $305,067,289.04 $323,937,430.63
2028 February
2028-02-01 $323,752,429.24 $314,039,856.36 $333,465,002.12
2028-02-02 $340,037,930.54 $329,836,792.62 $350,239,068.45
2028-02-03 $357,142,630.48 $346,428,351.57 $367,856,909.40
2028-02-04 $375,107,736.68 $363,854,504.58 $386,360,968.78
2028-02-05 $390,737,225.71 $379,015,108.94 $402,459,342.48
2028-02-06 $410,392,218.29 $398,080,451.74 $422,703,984.84
2028-02-07 $410,392,218.29 $398,080,451.74 $422,703,984.84
2028-02-08 $410,392,218.29 $398,080,451.74 $422,703,984.84
2028-02-09 $417,592,081.77 $405,064,319.32 $430,119,844.22
2028-02-10 $401,856,321.82 $389,800,632.17 $413,912,011.48
2028-02-11 $401,856,321.82 $389,800,632.17 $413,912,011.48
2028-02-12 $410,228,328.53 $397,921,478.67 $422,535,178.38
2028-02-13 $430,863,768.98 $417,937,855.91 $443,789,682.05
2028-02-14 $452,537,220.16 $438,961,103.56 $466,113,336.76
2028-02-15 $435,484,652.89 $422,420,113.30 $448,549,192.48
2028-02-16 $457,390,545.29 $443,668,828.93 $471,112,261.65
2028-02-17 $457,390,545.29 $443,668,828.93 $471,112,261.65
2028-02-18 $480,398,355.11 $465,986,404.45 $494,810,305.76
2028-02-19 $480,398,355.11 $465,986,404.45 $494,810,305.76
2028-02-20 $504,563,511.35 $489,426,606.01 $519,700,416.69
2028-02-21 $485,550,482.50 $470,983,968.03 $500,116,996.98
2028-02-22 $467,253,905.13 $453,236,287.97 $481,271,522.28
2028-02-23 $480,996,667.04 $466,566,767.03 $495,426,567.05
2028-02-24 $505,191,919.76 $490,036,162.17 $520,347,677.36
2028-02-25 $530,604,250.06 $514,686,122.56 $546,522,377.56
2028-02-26 $557,294,879.76 $540,576,033.36 $574,013,726.15
2028-02-27 $580,515,499.74 $563,100,034.75 $597,930,964.74
2028-02-28 $609,716,781.56 $591,425,278.11 $628,008,285.01
2028-02-29 $609,716,781.56 $591,425,278.11 $628,008,285.01
2028 March
2028-03-01 $609,716,781.56 $591,425,278.11 $628,008,285.01
2028-03-02 $620,413,567.20 $601,801,160.18 $639,025,974.22
2028-03-03 $597,035,061.26 $579,124,009.42 $614,946,113.10
2028-03-04 $597,035,061.26 $579,124,009.42 $614,946,113.10
2028-03-05 $609,473,291.70 $591,189,092.95 $627,757,490.46
2028-03-06 $640,131,217.90 $620,927,281.37 $659,335,154.44
2028-03-07 $672,331,309.20 $652,161,369.93 $692,501,248.48
2028-03-08 $646,996,432.06 $627,586,539.09 $666,406,325.02
2028-03-09 $679,541,859.62 $659,155,603.83 $699,928,115.41
2028-03-10 $679,541,859.62 $659,155,603.83 $699,928,115.41
2028-03-11 $713,724,397.99 $692,312,666.05 $735,136,129.93
2028-03-12 $713,724,397.99 $692,312,666.05 $735,136,129.93
2028-03-13 $749,626,397.67 $727,137,605.74 $772,115,189.60
2028-03-14 $721,378,876.79 $699,737,510.49 $743,020,243.10
2028-03-15 $694,195,782.73 $673,369,909.25 $715,021,656.21
2028-03-16 $714,613,305.75 $693,174,906.58 $736,051,704.92
2028-03-17 $750,560,019.56 $728,043,218.97 $773,076,820.15
2028-03-18 $788,314,936.80 $764,665,488.70 $811,964,384.90
2028-03-19 $827,969,014.32 $803,129,943.89 $852,808,084.75
2028-03-20 $862,467,723.25 $836,593,691.55 $888,341,754.95
2028-03-21 $905,851,858.65 $878,676,302.89 $933,027,414.41
2028-03-22 $905,851,858.65 $878,676,302.89 $933,027,414.41
2028-03-23 $905,851,858.65 $878,676,302.89 $933,027,414.41
2028-03-24 $921,743,996.52 $894,091,676.62 $949,396,316.41
2028-03-25 $887,010,717.56 $860,400,396.04 $913,621,039.09
2028-03-26 $887,010,717.56 $860,400,396.04 $913,621,039.09
2028-03-27 $905,490,107.51 $878,325,404.29 $932,654,810.74
2028-03-28 $951,038,369.05 $922,507,217.98 $979,569,520.12
2028-03-29 $998,877,814.24 $968,911,479.81 $1,028,844,148.67
2028-03-30 $961,237,968.58 $932,400,829.52 $990,075,107.64
2028-03-31 $1,009,590,477.38 $979,302,763.06 $1,039,878,191.71
2028 April
2028-04-01 $1,009,590,477.38 $979,302,763.06 $1,039,878,191.71
2028-04-02 $1,060,375,230.01 $1,028,563,973.11 $1,092,186,486.91
2028-04-03 $1,060,375,230.01 $1,028,563,973.11 $1,092,186,486.91
2028-04-04 $1,113,714,573.97 $1,080,303,136.76 $1,147,126,011.19
2028-04-05 $1,071,747,434.38 $1,039,595,011.35 $1,103,899,857.41
2028-04-06 $1,031,361,706.08 $1,000,420,854.89 $1,062,302,557.26
2028-04-07 $1,061,695,873.90 $1,029,844,997.68 $1,093,546,750.12
2028-04-08 $1,115,101,649.33 $1,081,648,599.85 $1,148,554,698.81
2028-04-09 $1,171,193,859.67 $1,136,058,043.88 $1,206,329,675.46
2028-04-10 $1,230,107,638.84 $1,193,204,409.67 $1,267,010,868.00
2028-04-11 $1,281,362,123.79 $1,242,921,260.07 $1,319,802,987.50
2028-04-12 $1,345,817,623.25 $1,305,443,094.55 $1,386,192,151.95
2028-04-13 $1,345,817,623.25 $1,305,443,094.55 $1,386,192,151.95
2028-04-14 $1,345,817,623.25 $1,305,443,094.55 $1,386,192,151.95
2028-04-15 $1,369,428,458.75 $1,328,345,604.99 $1,410,511,312.51
2028-04-16 $1,317,825,474.79 $1,278,290,710.55 $1,357,360,239.03
2028-04-17 $1,317,825,474.79 $1,278,290,710.55 $1,357,360,239.03
2028-04-18 $1,345,280,172.18 $1,304,921,767.01 $1,385,638,577.35
2028-04-19 $1,412,950,898.36 $1,370,562,371.41 $1,455,339,425.31
2028-04-20 $1,484,025,619.69 $1,439,504,851.10 $1,528,546,388.28
2028-04-21 $1,428,104,370.39 $1,385,261,239.27 $1,470,947,501.50
2028-04-22 $1,499,941,346.66 $1,454,943,106.26 $1,544,939,587.06
2028-04-23 $1,499,941,346.66 $1,454,943,106.26 $1,544,939,587.06
2028-04-24 $1,575,391,890.16 $1,528,130,133.46 $1,622,653,646.87
2028-04-25 $1,575,391,890.16 $1,528,130,133.46 $1,622,653,646.87
2028-04-26 $1,654,637,771.75 $1,604,998,638.60 $1,704,276,904.90
2028-04-27 $1,592,287,492.81 $1,544,518,868.02 $1,640,056,117.59
2028-04-28 $1,532,286,705.31 $1,486,318,104.15 $1,578,255,306.47
2028-04-29 $1,577,353,961.35 $1,530,033,342.51 $1,624,674,580.19
2028-04-30 $1,656,698,539.68 $1,606,997,583.49 $1,706,399,495.88
2028 May
2028-05-01 $1,740,034,335.13 $1,687,833,305.07 $1,792,235,365.18
2028-05-02 $1,827,562,115.19 $1,772,735,251.74 $1,882,388,978.65
2028-05-03 $1,903,710,536.66 $1,846,599,220.56 $1,960,821,852.76
2028-05-04 $1,999,471,610.91 $1,939,487,462.58 $2,059,455,759.24
2028-05-05 $1,999,471,610.91 $1,939,487,462.58 $2,059,455,759.24
2028-05-06 $1,999,471,610.91 $1,939,487,462.58 $2,059,455,759.24
2028-05-07 $2,034,550,060.23 $1,973,513,558.42 $2,095,586,562.03
2028-05-08 $1,957,883,876.28 $1,899,147,359.99 $2,016,620,392.57
2028-05-09 $1,957,883,876.28 $1,899,147,359.99 $2,016,620,392.57
2028-05-10 $1,998,673,123.70 $1,938,712,929.99 $2,058,633,317.41
2028-05-11 $2,099,211,037.27 $2,036,234,706.15 $2,162,187,368.39
2028-05-12 $2,204,806,242.07 $2,138,662,054.81 $2,270,950,429.34
2028-05-13 $2,121,724,442.21 $2,058,072,708.94 $2,185,376,175.47
2028-05-14 $2,228,452,123.72 $2,161,598,560.01 $2,295,305,687.43
2028-05-15 $2,228,452,123.72 $2,161,598,560.01 $2,295,305,687.43
2028-05-16 $2,340,548,456.21 $2,270,332,002.52 $2,410,764,909.89
2028-05-17 $2,340,548,456.21 $2,270,332,002.52 $2,410,764,909.89
2028-05-18 $2,458,283,495.32 $2,384,534,990.46 $2,532,032,000.18
2028-05-19 $2,365,650,132.14 $2,294,680,628.17 $2,436,619,636.10
2028-05-20 $2,276,507,391.57 $2,208,212,169.82 $2,344,802,613.32
2028-05-21 $2,343,463,491.32 $2,273,159,586.58 $2,413,767,396.06
2028-05-22 $2,461,345,163.49 $2,387,504,808.59 $2,535,185,518.40
2028-05-23 $2,585,156,558.35 $2,507,601,861.60 $2,662,711,255.11
2028-05-24 $2,715,195,954.77 $2,633,740,076.12 $2,796,651,833.41
2028-05-25 $2,828,329,119.55 $2,743,479,245.96 $2,913,178,993.14
2028-05-26 $2,970,600,662.20 $2,881,482,642.34 $3,059,718,682.07
2028-05-27 $2,970,600,662.20 $2,881,482,642.34 $3,059,718,682.07
2028-05-28 $2,970,600,662.20 $2,881,482,642.34 $3,059,718,682.07
2028-05-29 $3,022,716,463.29 $2,932,034,969.40 $3,113,397,957.19
2028-05-30 $2,908,814,062.50 $2,821,549,640.62 $2,996,078,484.37
2028-05-31 $2,908,814,062.50 $2,821,549,640.62 $2,996,078,484.37
2028 June
2028-06-01 $2,969,414,355.47 $2,880,331,924.80 $3,058,496,786.13
2028-06-02 $3,118,782,814.11 $3,025,219,329.69 $3,212,346,298.54
2028-06-03 $3,275,664,854.15 $3,177,394,908.53 $3,373,934,799.78
2028-06-04 $3,152,230,818.70 $3,057,663,894.14 $3,246,797,743.26
2028-06-05 $3,310,795,371.28 $3,211,471,510.14 $3,410,119,232.41
2028-06-06 $3,310,795,371.28 $3,211,471,510.14 $3,410,119,232.41
2028-06-07 $3,477,336,090.19 $3,373,016,007.48 $3,581,656,172.89
2028-06-08 $3,477,336,090.19 $3,373,016,007.48 $3,581,656,172.89
2028-06-09 $3,652,254,195.18 $3,542,686,569.32 $3,761,821,821.03
2028-06-10 $3,514,629,470.46 $3,409,190,586.35 $3,620,068,354.58
2028-06-11 $3,382,190,738.80 $3,280,725,016.63 $3,483,656,460.96
2028-06-12 $3,481,666,937.00 $3,377,216,928.89 $3,586,116,945.11
2028-06-13 $3,656,802,893.67 $3,547,098,806.86 $3,766,506,980.48
2028-06-14 $3,840,748,596.90 $3,725,526,138.99 $3,955,971,054.81
2028-06-15 $4,033,947,197.46 $3,912,928,781.54 $4,154,965,613.39
2028-06-16 $4,202,028,330.69 $4,075,967,480.77 $4,328,089,180.61
2028-06-17 $4,413,400,143.38 $4,280,998,139.08 $4,545,802,147.68
2028-06-18 $4,413,400,143.38 $4,280,998,139.08 $4,545,802,147.68
2028-06-19 $4,413,400,143.38 $4,280,998,139.08 $4,545,802,147.68
2028-06-20 $4,490,828,216.07 $4,356,103,369.59 $4,625,553,062.56
2028-06-21 $4,321,604,234.41 $4,191,956,107.37 $4,451,252,361.44
2028-06-22 $4,321,604,234.41 $4,191,956,107.37 $4,451,252,361.44
2028-06-23 $4,411,637,655.96 $4,279,288,526.28 $4,543,986,785.63
2028-06-24 $4,633,553,305.94 $4,494,546,706.77 $4,772,559,905.12
2028-06-25 $4,866,631,830.03 $4,720,632,875.13 $5,012,630,784.93
2028-06-26 $4,683,246,766.97 $4,542,749,363.96 $4,823,744,169.98
2028-06-27 $4,918,824,987.89 $4,771,260,238.26 $5,066,389,737.53
2028-06-28 $4,918,824,987.89 $4,771,260,238.26 $5,066,389,737.53
2028-06-29 $5,166,253,342.06 $5,011,265,741.79 $5,321,240,942.32
2028-06-30 $5,166,253,342.06 $5,011,265,741.79 $5,321,240,942.32
2028 July
2028-07-01 $5,426,127,918.76 $5,263,344,081.20 $5,588,911,756.32
2028-07-02 $5,221,659,850.23 $5,065,010,054.72 $5,378,309,645.73
2028-07-03 $5,024,896,574.44 $4,874,149,677.21 $5,175,643,471.68
2028-07-04 $5,172,687,650.16 $5,017,507,020.66 $5,327,868,279.67
2028-07-05 $5,432,885,887.55 $5,269,899,310.93 $5,595,872,464.18
2028-07-06 $5,706,172,702.35 $5,534,987,521.28 $5,877,357,883.42
2028-07-07 $5,993,206,480.50 $5,813,410,286.08 $6,173,002,674.91
2028-07-08 $6,242,923,417.18 $6,055,635,714.67 $6,430,211,119.70
2028-07-09 $6,556,957,006.52 $6,360,248,296.32 $6,753,665,716.72
2028-07-10 $6,556,957,006.52 $6,360,248,296.32 $6,753,665,716.72
2028-07-11 $6,556,957,006.52 $6,360,248,296.32 $6,753,665,716.72
2028-07-12 $6,671,991,339.97 $6,471,831,599.77 $6,872,151,080.17
2028-07-13 $6,420,576,481.53 $6,227,959,187.09 $6,613,193,775.98
2028-07-14 $6,420,576,481.53 $6,227,959,187.09 $6,613,193,775.98
2028-07-15 $6,554,338,491.56 $6,357,708,336.82 $6,750,968,646.31
2028-07-16 $6,884,036,984.51 $6,677,515,874.98 $7,090,558,094.05
2028-07-17 $7,230,320,079.61 $7,013,410,477.22 $7,447,229,682.00
2028-07-18 $6,957,866,203.91 $6,749,130,217.79 $7,166,602,190.02
2028-07-19 $7,307,863,080.71 $7,088,627,188.29 $7,527,098,973.13
2028-07-20 $7,307,863,080.71 $7,088,627,188.29 $7,527,098,973.13
2028-07-21 $7,675,465,615.65 $7,445,201,647.18 $7,905,729,584.12
2028-07-22 $7,675,465,615.65 $7,445,201,647.18 $7,905,729,584.12
2028-07-23 $8,061,559,414.35 $7,819,712,631.92 $8,303,406,196.78
2028-07-24 $7,757,782,668.30 $7,525,049,188.25 $7,990,516,148.35
2028-07-25 $7,465,452,877.70 $7,241,489,291.37 $7,689,416,464.03
2028-07-26 $7,685,025,021.16 $7,454,474,270.52 $7,915,575,771.79
2028-07-27 $8,071,599,680.22 $7,829,451,689.81 $8,313,747,670.63
2028-07-28 $8,477,619,945.07 $8,223,291,346.72 $8,731,948,543.42
2028-07-29 $8,904,063,974.97 $8,636,942,055.72 $9,171,185,894.22
2028-07-30 $9,275,066,640.59 $8,996,814,641.37 $9,553,318,639.81
2028-07-31 $9,741,624,096.75 $9,449,375,373.84 $10,033,872,819.65
2028 August
2028-08-01 $9,741,624,096.75 $9,449,375,373.84 $10,033,872,819.65
2028-08-02 $9,741,624,096.75 $9,449,375,373.84 $10,033,872,819.65
2028-08-03 $9,912,529,782.65 $9,615,153,889.17 $10,209,905,676.13
2028-08-04 $9,539,004,526.84 $9,252,834,391.04 $9,825,174,662.65
2028-08-05 $9,539,004,526.84 $9,252,834,391.04 $9,825,174,662.65
2028-08-06 $9,737,733,787.82 $9,445,601,774.18 $10,029,865,801.45
2028-08-07 $10,227,564,479.15 $9,920,737,544.78 $10,534,391,413.53
2028-08-08 $10,742,034,795.21 $10,419,773,751.35 $11,064,295,839.07
2028-08-09 $10,337,252,022.01 $10,027,134,461.35 $10,647,369,582.67
2028-08-10 $10,857,239,876.97 $10,531,522,680.66 $11,182,957,073.28
2028-08-11 $10,857,239,876.97 $10,531,522,680.66 $11,182,957,073.28
2028-08-12 $11,403,384,332.22 $11,061,282,802.25 $11,745,485,862.19
2028-08-13 $11,403,384,332.22 $11,061,282,802.25 $11,745,485,862.19
2028-08-14 $11,977,001,125.69 $11,617,691,091.92 $12,336,311,159.46
2028-08-15 $11,525,682,188.20 $11,179,911,722.55 $11,871,452,653.85
2028-08-16 $11,091,369,910.49 $10,758,628,813.18 $11,424,111,007.81
2028-08-17 $11,417,586,672.56 $11,075,059,072.39 $11,760,114,272.74
2028-08-18 $11,991,917,876.83 $11,632,160,340.53 $12,351,675,413.14
2028-08-19 $12,595,139,278.45 $12,217,285,100.10 $12,972,993,456.80
2028-08-20 $13,228,704,121.63 $12,831,842,997.98 $13,625,565,245.28
2028-08-21 $13,779,900,126.70 $13,366,503,122.90 $14,193,297,130.50
2028-08-22 $14,473,061,200.18 $14,038,869,364.17 $14,907,253,036.18
2028-08-23 $14,473,061,200.18 $14,038,869,364.17 $14,907,253,036.18
2028-08-24 $14,473,061,200.18 $14,038,869,364.17 $14,907,253,036.18
2028-08-25 $14,726,974,554.57 $14,285,165,317.93 $15,168,783,791.20
2028-08-26 $14,172,030,755.31 $13,746,869,832.65 $14,597,191,677.97
2028-08-27 $14,172,030,755.31 $13,746,869,832.65 $14,597,191,677.97
2028-08-28 $14,467,281,396.04 $14,033,262,954.16 $14,901,299,837.93
2028-08-29 $15,195,019,348.47 $14,739,168,768.01 $15,650,869,928.92
2028-08-30 $15,959,364,214.99 $15,480,583,288.54 $16,438,145,141.44
2028-08-31 $15,357,981,345.86 $14,897,241,905.49 $15,818,720,786.24
2028 September
2028-09-01 $16,130,523,580.44 $15,646,607,873.03 $16,614,439,287.86
2028-09-02 $16,130,523,580.44 $15,646,607,873.03 $16,614,439,287.86
2028-09-03 $16,941,926,488.88 $16,433,668,694.21 $17,450,184,283.55
2028-09-04 $16,941,926,488.88 $16,433,668,694.21 $17,450,184,283.55
2028-09-05 $17,794,144,853.59 $17,260,320,507.98 $18,327,969,199.19
2028-09-06 $17,123,623,538.23 $16,609,914,832.08 $17,637,332,244.37
2028-09-07 $16,478,368,895.59 $15,984,017,828.72 $16,972,719,962.46
2028-09-08 $16,963,026,804.28 $16,454,136,000.15 $17,471,917,608.41
2028-09-09 $17,816,306,564.00 $17,281,817,367.08 $18,350,795,760.92
2028-09-10 $18,712,508,283.16 $18,151,133,034.66 $19,273,883,531.65
2028-09-11 $19,653,791,036.28 $19,064,177,305.19 $20,243,404,767.37
2028-09-12 $20,472,698,996.12 $19,858,518,026.24 $21,086,879,966.01
2028-09-13 $21,502,523,442.07 $20,857,447,738.80 $22,147,599,145.33
2028-09-14 $21,502,523,442.07 $20,857,447,738.80 $22,147,599,145.33
2028-09-15 $21,502,523,442.07 $20,857,447,738.80 $22,147,599,145.33
2028-09-16 $21,879,760,695.44 $21,223,367,874.57 $22,536,153,516.30
2028-09-17 $21,055,284,664.59 $20,423,626,124.65 $21,686,943,204.52
2028-09-18 $21,055,284,664.59 $20,423,626,124.65 $21,686,943,204.52
2028-09-19 $21,493,936,428.43 $20,849,118,335.58 $22,138,754,521.28
2028-09-20 $22,575,131,495.96 $21,897,877,551.08 $23,252,385,440.84
2028-09-21 $23,710,713,193.77 $22,999,391,797.96 $24,422,034,589.59
2028-09-22 $22,817,242,969.18 $22,132,725,680.11 $23,501,760,258.26
2028-09-23 $23,965,003,438.04 $23,246,053,334.90 $24,683,953,541.19
2028-09-24 $23,965,003,438.04 $23,246,053,334.90 $24,683,953,541.19