$33,646,238,568,980
$97,257
$213,956
$6,304,379,884,118
$5,126,569,955,744
$1,580,521,003,397
$1,383,223,550,273
$845,537,253,597
$127,061,446,265,158
$365,345
$1,230,458
337,124,346
150,419,190
12,394,462
130,802,858
165,152,516
18,505,352
120,133,003
111,463,574
131,110,995
9,273,710
83,331,422
23,349,845
$23,370,070,962,242
145.47%
$10,506,986,527,116
45.18%
$3,526,403,770,256
$10,687
$1,694,826,725,533
$1,245,942,189,091
$153,107,640,630
$13,813,330,033,037
$36,497,581,503,769
$1,157,031,100,586
$918,563,381,015,435
$8,538,282,263,651
$686,756,032,350
-$290,307,182,476
$2,615,350,550,190
$1,279,662,829,882
$1,341,841,336,277
$2,478,547,163,455
$23,222,517,133,303
-$511,559,851,768
$2,053,564,411,785
$20,238,435,448,400
16,790,987
$334,582
$39,476
23,072,798
$205,794
$33,588
12,584,647
1,003,337
2,083,368
16,276,147
252,817
20,640,769
61,837,325
20,240,078
51,385,128
9,341,902
1,537,777
4,403,604
28,861,094
63,719,453
61,815,799
29,549,725
92,917,732
180,578,391
-$34,832,885,717,376
-$62,899
$194,379,151,087,563
$1,394,553
$28,961
$11,993
$21,278
$306,851,240,520
$427,322,330,002
$367,917,367,287
33.03%
$5,682,500,752,710
$17,366
$100,723
$68,347
$545,610,475,998
$6,258,567,523,813
$1,232,673,969,714
$120,877,847,879,191
$136,904,978,844
-$69,993,395,232
$9,643,086,961,862
-$14,750,112,567,858
-$29,725,859,321,125
$6,735,124,052,052
$24,256,595,652,015
$38,036,810,945,127
19
188
69
280
70
2,276
541
-1,901
412
$7,965,408,576,688
$792,431,239
$15,059
$9.07
50.86
54.27
$127.38
$3.56
$21,066
$3.61
$167,889
$18.40
7.52%
9.34%
7.78%
4.08%
23.43%
3.78%
7.20%
23.22%
-235.69%
$719,883,424,129
$624,885,350,032
$13,638
$8,755
$9,300,833,411,194
$1,106,640
20,582,089
$12,636,356,173
$8,073,047,231,028
$6,895,237,508,398
45.75%
35.82%
33.47%
2.59%
15.68%
16.28%
27.06%
$43,084,294,112
$43,296,883,836
$10,989,473,318
$314,813,836,960
$3,878
$7,511
$2,447
$28,187
$67,146
$9,065,418,413,653
$118,202,442,189
$178,786,276,246
$111,196,335,134
$1,203,309,177,963
$954,191,415,043
$376,777,889,730
$22,249
-5.457
$227,061
$49,888
$5,359
$83,166,297,433
$607,339,429,203
$5,541
$13,072,796,273,929
$6,954,335,743,301
$6,506,595,231,286
$192,635,108
$4,236,515,647
$12,903,677,090
$1,900,496,100
$40,593
$25,305
24.66
14,539
20,784,885
$44,131,277,432,397
$1,357,885,556,848
$14,057
$6,572
$25,275
$13,568
$3,453,339,922
$748,727,561
564,933
57,470
161.38%
$1,233
$568,422