| Insider |  Price |  Amount |  Total Value |  Remaining Holdings |  Date |  Form 4 |  
   |    Large Shareholder, Other   |  $141.63 |  203 |  $28,750.89 |  0 |  2021-11-10 |  Filing |  
  |    Large Shareholder, Other   |  $139.87 |  1,241 |  $173,578.67 |  203 |  2021-11-10 |  Filing |  
  |    Large Shareholder, Other   |  $138.69 |  587 |  $81,411.03 |  1,444 |  2021-11-10 |  Filing |  
  |    Large Shareholder, Other   |  $137.69 |  6,923 |  $953,227.87 |  2,031 |  2021-11-10 |  Filing |  
  |    Large Shareholder, Other   |  $136.77 |  3,505 |  $479,378.85 |  8,954 |  2021-11-10 |  Filing |  
  |    Large Shareholder, Other   |  $136.14 |  1,528 |  $208,021.92 |  12,459 |  2021-11-10 |  Filing |  
  |    Large Shareholder, Other   |  $134.56 |  3,505 |  $471,632.80 |  13,987 |  2021-11-10 |  Filing |  
  |    Large Shareholder, Other   |  $133.76 |  5,728 |  $766,177.28 |  17,492 |  2021-11-10 |  Filing |  
  |    Large Shareholder, Other   |  $149.67 |  1,954 |  $292,455.18 |  0 |  2021-11-09 |  Filing |  
  |    Large Shareholder, Other   |  $148.87 |  7,778 |  $1,157,910.86 |  1,954 |  2021-11-09 |  Filing |  
  |    Large Shareholder, Other   |  $147.88 |  6,811 |  $1,007,210.68 |  9,732 |  2021-11-09 |  Filing |  
  |    Large Shareholder, Other   |  $146.71 |  2,363 |  $346,675.73 |  16,543 |  2021-11-09 |  Filing |  
  |    Large Shareholder, Other   |  $145.40 |  2,786 |  $405,084.40 |  18,906 |  2021-11-09 |  Filing |  
  |    Large Shareholder, Other   |  $144.33 |  2,606 |  $376,123.98 |  21,692 |  2021-11-09 |  Filing |  
  |    Large Shareholder, Other   |  $143.34 |  3,775 |  $541,108.50 |  24,298 |  2021-11-09 |  Filing |  
  |    Large Shareholder, Other   |  $149.94 |  5,850 |  $877,149.00 |  0 |  2021-11-08 |  Filing |  
  |    Large Shareholder, Other   |  $149.11 |  1,613 |  $240,514.43 |  5,850 |  2021-11-08 |  Filing |  
  |    Large Shareholder, Other   |  $148.01 |  3,903 |  $577,683.03 |  7,463 |  2021-11-08 |  Filing |  
  |    Large Shareholder, Other   |  $147.13 |  3,765 |  $553,944.45 |  11,366 |  2021-11-08 |  Filing |  
  |    Large Shareholder, Other   |  $146.10 |  949 |  $138,648.90 |  15,131 |  2021-11-08 |  Filing |