$33,896,949,934,735
$97,849
$213,958
$6,344,637,568,150
$5,208,510,384,512
$1,590,674,504,743
$1,393,733,316,795
$850,881,197,534
$128,711,540,503,387
$369,646
$1,240,538
337,378,035
150,706,864
12,207,425
131,034,429
165,404,750
18,146,250
120,485,526
111,854,393
131,536,019
9,305,062
83,425,830
23,349,946
$23,508,372,182,360
145.78%
$10,576,814,052,245
45.23%
$3,568,086,514,992
$10,813
$1,712,996,137,168
$1,251,998,657,763
$154,176,436,159
$14,121,057,028,185
$37,132,798,155,925
$1,162,392,856,097
$926,687,955,047,847
$8,595,872,153,006
$681,944,542,504
-$303,963,278,892
$2,631,934,587,408
$1,282,940,448,156
$1,342,749,806,858
$2,491,782,327,679
$23,317,590,107,655
-$563,361,049,940
$2,065,623,892,500
$20,372,305,992,551
16,837,657
$335,023
$39,662
23,043,586
$207,219
$33,689
12,601,747
1,008,918
2,081,516
16,244,083
248,898
20,644,871
62,081,559
20,222,265
51,402,941
9,324,366
1,542,764
4,432,818
28,611,708
63,844,146
62,452,234
29,594,255
93,398,684
180,956,700
-$40,677,072,251,934
-$79,095
$195,830,138,370,034
$1,400,212
$29,317
$12,046
$21,420
$307,029,371,940
$430,528,695,578
$370,411,207,163
33.15%
$5,747,964,049,384
$17,570
$103,447
$68,563
$543,625,023,198
$6,309,424,044,097
$1,268,994,966,193
$121,917,422,843,601
$130,891,778,701
-$72,927,555,092
$9,551,704,564,985
-$15,824,338,008,576
-$34,404,437,988,960
$6,752,937,194,016
$24,385,206,536,863
$38,253,775,013,938
19
188
67
282
67
2,330
551
-1,981
404
$8,119,053,190,852
$797,405,497
$15,203
$9.15
46.58
53.12
$128.08
$3.61
$21,672
$3.64
$172,717
$18.03
7.71%
9.53%
7.98%
3.90%
23.75%
3.80%
6.97%
23.36%
-244.48%
$719,135,272,314
$628,091,715,833
$13,784
$8,798
$9,377,690,433,051
$1,116,584
20,606,493
$10,676,910,624
$8,141,574,388,264
$7,005,447,417,673
45.51%
35.86%
32.63%
2.57%
15.66%
16.24%
27.08%
$42,264,889,599
$41,614,610,684
$10,776,000,623
$311,785,602,624
$3,888
$7,551
$2,459
$28,420
$67,449
$9,003,784,931,401
$117,668,047,908
$179,622,959,508
$111,997,926,500
$1,210,763,445,358
$962,103,872,486
$383,714,505,285
$22,505
-5.718
$227,757
$50,284
$5,333
$83,325,474,897
$612,239,650,330
$5,548
$13,156,626,525,986
$6,950,559,713,472
$6,517,605,534,331
$193,687,722
$4,254,952,247
$13,097,445,742
$1,909,453,518
$40,662
$25,409
23.64
14,729
20,877,602
$43,789,701,144,637
$1,347,375,520,682
$14,136
$6,612
$25,320
$13,630
$3,450,169,376
$747,382,719
565,259
57,171
161.66%
$1,221
$572,086