| Report Date help_outline | 2021-Q1 | 2020-Q4 | 2020-Q3 | 2020-Q2 | 2020-Q1 | 2019-Q2 | 2019-Q1 | 2018-Q4 | 2018-Q3 | 2018-Q2 | 2018-Q1 | 2017-Q4 | 2017-Q3 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| None, None help_outline | 9.20B | 79.00 | 268.00B | 3.22 | 5.00B | 1.18B | 260.00B | 0.64 | 9.67 | 1.55B | 1.40T | 0.33 | 2.80B | 191.00B | 11.90B | 312.00B | 15.10B | 122.60B | 0.83 | 788.00B | 634.00B | 955.00B | 542.00B | 826.60B | 790.00B | 812.00B | 303.00B | 1.55B | 97.10B | 109.20B | 1.40 | 21.20B | 5.85 | 7.77 | 7.96B | 15.60B | 6.68B | 8.73B | 9.37B | 5.09B | 3.92B | 361.00B | 301.00B | 1.37T | 1.36T | 1.36T | 185.00B | 1.37T | 179.90B | 178.00B | 186.00B | 792.00B | 321.40B | 295.00B | 522.00B | 515.00B | 526.00B | 960.00B | 946.00B | 626.00B | 615.00B | 590.00B | 334.00B | 0.88 | 0.42 | 0.39 | 8.95 | 7.83 | 0.54 | 0.61 | 0.65 | 0.65 | 2.74B | 5.98B | 6.11B | 2.17B | 9.43B | 8.37B | 2.40B | 217.00B | 278.00B | 530.00B | 937.70B | 0.82 | 0.86 | 77.60 | 276.00B | 925.00B | 597.40B | 340.30B | 331.00B | 334.00B | 0.86 | 5.06 | 62.60 | 70.40 | 77.80 | 1.55B | 1.55B | 1.55B | 120.40B | 120.70B | 3.94 | 18.70B | 12.20B | 8.61B | 2.89B | 3.08B | 3.84B | 3.93B | 7.85B | 2.96B | 89.40B | 740.00M | 1.23T | 3.79B | 16.60B | 9.36B | 11.20B | 91.20B | 9.54B | 1.55B | 2.21B | 1.55B | 57.60 | 9.55B | 0.55 | 91.20B | 0.92 | 0.94 | 296.20B | 491.10B | 787.30B | 200.00B | 471.10B | 89.40B | 2.15B | 4.46B | 58.80 | 304.20B | 1.42 | 13.10B | 211.00B | 530.40B | 1.18T | 834.60B | 2.44 | 166.60B | 1.45B | 486.80B | 40.50 | 742.30B | 294.40B | 888.00M | 294.90B | 163.40B | 24.10 | 0.55 | 0.23 | 766.00B | 0.17 | 9.71B | 2.45B | 12.80B | 1.00T | 682.30B | 272.10B | 585.20B | 58.00 | 14.20B | 14.90B | 10.20B | 10.40B | 2.83B | 3.08B | 3.90B | 3.45B | 8.75B | 8.95B | 584.00M | 121.00B | 1.01T | 1.06T | 145.60B | 149.40B | 1.18 | 1.11 | 1.55B | 1.55B | 87.70B | 87.70B | 90.30B | 0.27 | 0.23 | 22.50 | 0.60 | 0.60 | 1.46B | 0.94 | 9.30B | 1.13B | 410.20B | 331.40B | 253.80B | 1.17 | 126.00B | 724.10B | 748.80B | 294.70B | 306.50B | 429.40B | 442.40B | 612.80B | 674.20B | 340.30B | 396.90B | 277.30B | 2.52 | 2.23 | 1.55B | 90.00B | 90.00B | 0.11 | 61.80 | 58.20 | 90.30B | 7.25B | 2.99B | 191.00B | 152.80B | 287.90B | 457.30B | 0.60 | 11.70B | 10.10B | 1.48B | 1.15T | 724.00B | 740.50B | 451.60B | 289.00B | 59.20 | 1.55B | 91.80B | 272.50B | 0.98 | 56.50 | 91.80B | 1.93 | 26.10 | 30.70 | 9.98B | 8.44B | 2.18 | 946.00M | 15.50B | 2.03 | 84.70B | 1.55B | 706.00M | 54.60 | 58.00 | 9.82B | 307.00B | 551.70B | 396.80B | 12.50B | 293.10B | 3.38B | 271.00B | 3.16B | 25.10 | 701.10B | 28.50 | 2.76B | 0.64 | 0.69 | 0.22 | 0.25 | 618.30B | 84.70B | 90.00B | 2.51B | 90.00B | 1.55B | 1.08 | 10.10B | 132.60B | 1.12 | 137.00B | 252.10B | 244.70B | 130.90B | 395.90B | 648.00B | 1.04T | 408.10B | 965.10B |