$33,074,036,349,980
$95,904
$213,951
$6,212,499,182,693
$4,939,556,115,992
$1,557,347,518,682
$1,359,236,956,332
$833,340,692,141
$123,295,412,036,608
$355,529
$1,207,454
336,545,349
149,762,625
12,821,338
130,274,341
164,576,838
19,324,936
119,328,437
110,571,603
130,140,957
9,202,156
83,115,952
23,349,615
$23,054,424,063,570
144.74%
$10,347,618,144,610
45.07%
$3,431,270,631,929
$10,399
$1,653,358,411,456
$1,232,119,422,005
$150,668,312,954
$13,111,000,208,517
$35,047,817,242,347
$1,144,793,887,515
$900,020,546,800,534
$8,406,844,016,365
$697,737,366,042
-$259,139,673,772
$2,577,500,559,345
$1,272,182,273,727
$1,339,767,920,573
$2,448,340,354,456
$23,005,530,692,574
-$393,333,219,083
$2,026,040,882,461
$19,932,900,746,326
16,684,470
$333,576
$39,053
23,139,467
$202,542
$33,358
12,545,618
990,598
2,087,596
16,349,326
261,761
20,608,584
61,279,905
20,280,734
51,344,472
9,381,923
1,526,393
4,336,930
29,430,270
63,434,864
60,363,254
29,448,093
91,820,047
179,714,972
-$21,494,613,265,035
-$25,933
$191,067,541,578,860
$1,381,638
$28,148
$11,872
$20,954
$306,444,688,574
$420,004,394,924
$362,225,640,044
32.78%
$5,533,092,912,712
$16,902
$94,506
$67,854
$550,141,903,979
$6,142,496,943,330
$1,149,778,027,925
$118,505,210,724,047
$150,628,993,532
-$63,296,719,243
$9,851,650,343,610
-$12,298,392,123,538
-$19,047,870,757,916
$6,694,468,857,457
$23,963,065,147,345
$37,541,630,675,675
20
188
72
274
76
2,152
521
-1,716
432
$7,614,743,225,327
$781,078,417
$14,732
$8.87
60.63
56.91
$125.78
$3.43
$19,683
$3.53
$156,870
$19.27
7.08%
8.90%
7.32%
4.49%
22.71%
3.73%
7.72%
22.91%
-215.61%
$721,590,941,963
$617,567,414,441
$13,304
$8,658
$9,125,421,505,429
$1,083,944
20,526,391
$17,108,427,425
$7,916,646,697,195
$6,643,703,819,571
46.31%
35.72%
35.37%
2.63%
15.74%
16.38%
27.02%
$44,954,433,022
$47,136,360,469
$11,476,685,173
$321,725,220,503
$3,855
$7,419
$2,418
$27,655
$66,454
$9,206,085,412,184
$119,422,098,079
$176,876,701,795
$109,366,851,428
$1,186,296,194,396
$936,132,697,624
$360,946,350,534
$21,664
-4.861
$225,472
$48,986
$5,419
$82,803,004,376
$596,155,582,814
$5,526
$12,881,469,262,843
$6,962,953,831,440
$6,481,466,255,515
$190,232,711
$4,194,437,527
$12,461,436,060
$1,880,052,455
$40,436
$25,070
26.97
14,106
20,573,274
$44,910,861,992,620
$1,381,872,766,196
$13,876
$6,482
$25,172
$13,426
$3,460,576,107
$751,796,914
564,187
58,153
160.74%
$1,260
$560,059