| Insider |  Price |  Amount |  Total Value |  Remaining Holdings |  Date |  Form 4 |  
   |    Officer   |  $24.54 |  69,083 |  $1,695,296.82 |  168,354 |  2021-02-16 |  Filing |  
  |    Officer, Director   |  $21.52 |  2,084 |  $44,845.60 |  390,329 |  2021-02-01 |  Filing |  
  |    Officer, Director   |  $20.81 |  20,661 |  $429,955.41 |  2,959,001 |  2021-01-12 |  Filing |  
  |    Officer, Director   |  $20.59 |  32,099 |  $660,918.41 |  2,979,662 |  2021-01-11 |  Filing |  
  |    Officer, Director   |  $21.66 |  24,400 |  $528,504.00 |  3,011,761 |  2021-01-08 |  Filing |  
  |    Officer, Director   |  $22.21 |  17,440 |  $387,342.40 |  3,036,161 |  2021-01-07 |  Filing |  
  |    Officer, Director   |  $21.98 |  28,200 |  $619,836.00 |  3,053,601 |  2021-01-06 |  Filing |  
  |    Officer, Director   |  $21.60 |  27,200 |  $587,520.00 |  3,081,801 |  2021-01-05 |  Filing |  
  |    Officer, Director   |  $21.23 |  2,083 |  $44,226.26 |  390,329 |  2021-01-04 |  Filing |  
  |    Officer, Director   |  $18.10 |  2,083 |  $37,706.47 |  390,329 |  2020-12-01 |  Filing |  
  |    Officer, Director   |  $17.70 |  9,499 |  $168,132.30 |  3,109,001 |  2020-11-24 |  Filing |  
  |    Officer, Director   |  $17.65 |  19,462 |  $343,504.30 |  3,118,500 |  2020-11-23 |  Filing |  
  |    Officer, Director   |  $17.36 |  14,283 |  $247,952.88 |  3,137,962 |  2020-11-20 |  Filing |  
  |    Officer, Director   |  $17.20 |  15,208 |  $261,577.60 |  3,152,245 |  2020-11-19 |  Filing |  
  |    Officer, Director   |  $17.21 |  11,600 |  $199,636.00 |  3,167,453 |  2020-11-18 |  Filing |  
  |    Director   |  $17.28 |  37,500 |  $647,988.75 |  12,498 |  2020-11-17 |  Filing |  
  |    Officer   |  $17.27 |  5,040 |  $87,040.80 |  241,927 |  2020-11-17 |  Filing |  
  |    Officer, Director   |  $17.25 |  15,600 |  $269,100.00 |  3,179,053 |  2020-11-17 |  Filing |  
  |    Officer, Director   |  $17.56 |  18,000 |  $316,080.00 |  3,194,653 |  2020-11-16 |  Filing |  
  |    Officer, Director   |  $17.18 |  24,400 |  $419,192.00 |  3,212,653 |  2020-11-13 |  Filing |