$33,188,466,304,435
$96,175
$213,952
$6,230,873,638,663
$4,976,955,455,689
$1,561,981,790,819
$1,364,033,835,409
$835,779,780,851
$124,048,549,845,076
$357,492
$1,212,054
336,661,137
149,893,926
12,735,970
130,380,035
164,691,963
19,161,034
119,489,335
110,749,981
130,334,946
9,216,466
83,159,042
23,349,661
$23,117,547,657,008
144.89%
$10,379,488,899,642
45.09%
$3,450,295,515,656
$10,456
$1,661,651,314,093
$1,234,883,722,030
$151,156,133,773
$13,251,453,298,627
$35,337,743,518,207
$1,147,241,105,802
$903,728,773,724,634
$8,433,129,256,356
$695,541,300,608
-$265,372,604,164
$2,585,069,863,665
$1,273,678,247,828
$1,340,182,565,705
$2,454,381,162,518
$23,048,924,003,022
-$416,976,378,343
$2,031,545,083,777
$19,994,002,085,816
16,705,772
$333,777
$39,138
23,126,134
$203,192
$33,404
12,553,423
993,146
2,086,751
16,334,692
259,973
20,605,020
61,391,379
20,272,603
51,352,603
9,373,919
1,528,670
4,350,263
29,316,445
63,491,777
60,653,736
29,468,417
92,039,564
179,887,640
-$24,162,023,244,512
-$33,326
$191,729,802,773,719
$1,384,221
$28,311
$11,896
$21,019
$306,525,991,511
$421,467,847,791
$363,363,881,155
32.83%
$5,562,971,741,837
$16,995
$95,749
$67,952
$549,235,701,451
$6,165,708,931,675
$1,166,355,696,673
$118,979,694,660,961
$147,884,442,177
-$64,635,931,680
$9,809,941,490,550
-$12,788,691,268,568
-$21,183,272,726,484
$6,702,599,151,103
$24,021,765,867,410
$37,640,657,652,143
20
188
71
275
75
2,177
525
-1,753
428
$7,684,869,867,366
$783,348,774
$14,798
$8.91
58.67
56.38
$126.10
$3.46
$19,960
$3.55
$159,073
$19.09
7.17%
8.99%
7.41%
4.41%
22.85%
3.74%
7.62%
22.97%
-219.63%
$721,249,469,698
$619,030,867,410
$13,371
$8,677
$9,160,500,671,010
$1,088,483
20,537,530
$16,214,095,154
$7,947,923,936,897
$6,694,005,946,334
46.20%
35.74%
34.99%
2.62%
15.73%
16.36%
27.03%
$44,580,439,523
$46,368,535,526
$11,379,251,734
$320,343,070,491
$3,860
$7,438
$2,424
$27,761
$66,592
$9,177,954,591,122
$119,178,189,259
$177,258,581,680
$109,732,714,632
$1,189,698,479,235
$939,744,110,064
$364,112,368,157
$21,781
-4.98
$225,790
$49,166
$5,407
$82,875,656,327
$598,392,147,074
$5,529
$12,919,731,157,728
$6,961,230,371,796
$6,486,491,590,015
$190,713,147
$4,202,852,380
$12,549,876,159
$1,884,140,809
$40,467
$25,117
26.51
14,192
20,615,592
$44,754,959,371,617
$1,377,075,764,051
$13,912
$6,500
$25,192
$13,455
$3,459,129,003
$751,183,100
564,336
58,017
160.86%
$1,254
$561,731