| Insider |  Price |  Amount |  Total Value |  Remaining Holdings |  Date |  Form 4 |  
   |    Officer, Director, Other   |  $6.55 |  5,000 |  $32,750.00 |  60,000 |  2020-04-17 |  Filing |  
  |    Other   |  $27,398.00 |  33,825 |  $926,737,350.00 |  166,550 |  2020-03-17 |  Filing |  
  |    Other   |  $111,764.00 |  132,725 |  $14,833,876,900.00 |  0 |  2020-03-16 |  Filing |  
  |    Other   |  $45,392.00 |  52,500 |  $2,383,080,000.00 |  0 |  2020-03-16 |  Filing |  
  |    Other   |  $1,230.00 |  1,500 |  $1,845,000.00 |  0 |  2020-03-17 |  Filing |  
  |    Other   |  $212,622.00 |  247,500 |  $52,623,945,000.00 |  0 |  2020-03-16 |  Filing |  
  |    Other   |  $5,213.00 |  6,500 |  $33,884,500.00 |  0 |  2020-03-17 |  Filing |  
  |    Other   |  $54,178.00 |  62,325 |  $3,376,643,850.00 |  0 |  2020-03-16 |  Filing |  
  |    Other   |  $22.79 |  273 |  $6,221.67 |  385 |  2020-03-16 |  Filing |  
  |    Officer   |  $9.02 |  1,000 |  $9,020.00 |  21,713 |  2020-03-16 |  Filing |  
  |    Officer, Director, Other   |  $50,700.00 |  50,000 |  $2,535,000,000.00 |  0 |  2020-03-03 |  Filing |  
  |    Officer, Director, Other   |  $14.43 |  1,000 |  $14,430.00 |  55,000 |  2019-11-22 |  Filing |  
  |    Officer   |  $13.46 |  1,000 |  $13,460.00 |  17,210 |  2018-12-21 |  Filing |  
  |    Officer, Director, Other   |  $13.46 |  1,000 |  $13,460.00 |  54,000 |  2018-12-21 |  Filing |  
  |    Other   |  $24.58 |  112 |  $2,752.96 |  112 |  2018-12-20 |  Filing |  
  |    Officer, Director, Other   |  $23,800.00 |  25,000 |  $595,000,000.00 |  0 |  2018-12-18 |  Filing |  
  |    Officer, Director, Other   |  $16.50 |  1,000 |  $16,500.00 |  53,000 |  2018-11-19 |  Filing |  
  |    Other   |  $14,442.00 |  14,625 |  $211,214,250.00 |  89,625 |  2018-05-29 |  Filing |  
  |    Officer, Director, Other   |  $49,500.00 |  50,000 |  $2,475,000,000.00 |  50,000 |  2018-05-24 |  Filing |  
  |    Other   |  $73,933.00 |  75,000 |  $5,544,975,000.00 |  75,000 |  2018-05-22 |  Filing |