| Report Date help_outline | 2021-Q4 | 2021-Q2 | 2020-Q4 | 2020-Q3 | 2020-Q2 | 2018-Q4 | 2017-Q4 | 2016-Q4 | 2015-Q4 | 2014-Q4 | 2013-Q4 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| None, None help_outline | 1.10B | 0.18 | 489.50B | 87.10B | 105.70B | 0.03 | 0.05 | 45.50B | 489.50B | 89.10B | 0.09 | 104.60B | 0.01 | 0.01 | 0.01 | 68.70 | 36.40 | 45.20B | 65.40B | 84.00M | 15.10B | 0.09 | 60.50B | 1.54B | 94.00M | 190.90B | 2.34 | 1.96 | 910.00M | 0.22 | 14.40B | 478.00M | 0.01 | 187.70B | 50.30B | 93.00M | 2.03B | 49.20B | 0.03 | 1.75 | 0.71 | 1.42 | 1.40 | 3.36 | 0.01 | 467.00M | 59.20B | 2.82B | 489.50B | 68.70B | 0.13 | 0.11 | 0.04 | 1.29B | 12.20B | 104.00M | 173.30B | 56.90B | 0.12 | 0.02 | 0.16 | 57.30B | 50.20B | 6.34B | 26.00M | 0.03 | 0.31 | 489.50B | 489.50B | 44.80B | 0.09 | 0.04 | 11.30 | 19.70 | 1.26 | 1.28B | 6.56B | 14.10B | 89.00M | 207.60B | 48.00B | 0.15 | 71.60B | 150.40B | 149.10B | 0.01 | 68.80B | 0.14 | 778.00M | 1.56 | 0.09 | 44.10B | 68.80B | 488.27B | 44.90B | 208.00B | 0.43 | 3.65B | 208.00B | 38.70B | 488.27B | 37.80B | 5.50 | 0.08 | 0.41 | 189.10B | 464.50B | 189.10B | 3.95B | 0.05 | 24.30B | 24.30B | 9.85B | 488.27B | 28.20B | 9.59B | 488.27B | 28.20B | 0.06 | 8.95B | 24.20B | 24.20B | 0.05 | 488.27B |