|  | 
                
                  Q2 2022
                  Filed on Aug 04, 2022
                 | 3,452 |                   
      $88.66 - $106.64
      $306K - $368K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Aug 04, 2022
                 | 6,919 |                   
      $23.38 - $29.81
      $162K - $206K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Aug 04, 2022
                 | 1,743 |                   
      $110.94 - $155.53
      $193K - $271K
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on May 03, 2022
                 | 6,748 |                   
      $30.13 - $38.07
      $203K - $257K
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on May 03, 2022
                 | 3,859 |                   
      $53.11 - $62.8
      $205K - $242K
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on May 03, 2022
                 | 4,526 |                   
      $41.83 - $47.48
      $189K - $215K
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on May 03, 2022
                 | 65,603 | 
      N/A
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on May 03, 2022
                 | 400 |                   
      $524.57 - $735.42
      $210K - $294K
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on May 03, 2022
                 | 4,042 |                   
      $118.44 - $131.22
      $479K - $530K
     |  | 
          
          
          
            |  | 
                
                  Q4 2021
                  Filed on Feb 11, 2022
                 | 685 |                   
      $279.0 - $342.01
      $191K - $234K
     |  | 
          
          
          
            |  | 
                
                  Q4 2021
                  Filed on Feb 11, 2022
                 | 3,708 |                   
      $56.15 - $67.06
      $208K - $249K
     |  | 
          
          
          
            |  | 
                
                  Q4 2021
                  Filed on Feb 11, 2022
                 | 12,740 |                   
      $24.78 - $27.32
      $316K - $348K
     |  | 
          
          
          
            |  | 
                
                  Q4 2021
                  Filed on Feb 11, 2022
                 | 5,142 |                   
      $58.25 - $65.57
      $300K - $337K
     |  | 
          
          
          
            |  | 
                
                  Q4 2021
                  Filed on Feb 11, 2022
                 | 3,960 |                   
      $52.98 - $54.14
      $210K - $214K
     |  | 
          
          
          
            |  | 
                
                  Q4 2021
                  Filed on Feb 11, 2022
                 | 5,295 |                   
      $38.5 - $43.37
      $204K - $230K
     |  | 
          
          
          
            |  | 
                
                  Q3 2021
                  Filed on Nov 04, 2021
                 | 2,182 |                   
      $113.57 - $115.95
      $248K - $253K
     |  | 
          
          
          
            |  | 
                
                  Q3 2021
                  Filed on Nov 04, 2021
                 | 3,782 |                   
      $54.26 - $55.17
      $205K - $209K
     |  | 
          
          
          
            |  | 
                
                  Q3 2021
                  Filed on Nov 04, 2021
                 | 22,726 | 
      N/A
     |  | 
          
          
          
            |  | 
                
                  Q3 2021
                  Filed on Nov 04, 2021
                 | 8,210 |                   
      $28.0 - $30.47
      $230K - $250K
     |  | 
          
          
          
            |  | 
                
                  Q3 2021
                  Filed on Nov 04, 2021
                 | 6,672 |                   
      $31.24 - $31.31
      $208K - $209K
     |  | 
          
          
          
            |  | 
                
                  Q2 2021
                  Filed on Aug 10, 2021
                 | 6,649 |                   
      $59.11 - $60.52
      $393K - $402K
     |  | 
          
          
          
            |  | 
                
                  Q2 2021
                  Filed on Aug 10, 2021
                 | 32,723 | 
      N/A
     |  | 
          
          
          
            |  | 
                
                  Q2 2021
                  Filed on Aug 10, 2021
                 | 31,533 |                   
      $33.1 - $33.71
      $1.04M - $1.06M
     |  | 
          
          
          
            |  | 
                
                  Q2 2021
                  Filed on Aug 10, 2021
                 | 98,638 | 
      N/A
     |  | 
          
          
          
            |  | 
                
                  Q2 2021
                  Filed on Aug 10, 2021
                 | 1,516 |                   
      $157.67 - $176.2
      $239K - $267K
     |  | 
          
          
          
            |  | 
                
                  Q2 2021
                  Filed on Aug 10, 2021
                 | 3,553 |                   
      $96.47 - $109.38
      $343K - $389K
     |  | 
          
          
          
            |  | 
                
                  Q2 2021
                  Filed on Aug 10, 2021
                 | 4,451 |                   
      $121.36 - $129.63
      $540K - $577K
     |  | 
          
          
          
            |  | 
                
                  Q1 2021
                  Filed on Apr 13, 2021
                 | 4,104 |                   
      $54.5 - $55.17
      $224K - $226K
     |  | 
          
          
          
            |  | 
                
                  Q1 2021
                  Filed on Apr 13, 2021
                 | 88,783 |                   
      $19.4 - $20.07
      $1.72M - $1.78M
     |  | 
          
          
          
            |  | 
                
                  Q4 2020
                  Filed on Jan 12, 2021
                 | 12,350 |                   
      $28.36 - $34.31
      $350K - $424K
     |  | 
          
          
          
            |  | 
                
                  Q4 2020
                  Filed on Jan 12, 2021
                 | 2,963 |                   
      $84.64 - $100.87
      $251K - $299K
     |  | 
          
          
          
            |  | 
                
                  Q4 2020
                  Filed on Jan 12, 2021
                 | 16,324 |                   
      $19.77 - $24.29
      $323K - $397K
     |  | 
          
          
          
            |  | 
                
                  Q3 2020
                  Filed on Nov 10, 2020
                 | 12,138 |                   
      $27.98 - $29.46
      $340K - $358K
     |  | 
          
          
          
            |  | 
                
                  Q1 2020
                  Filed on Aug 26, 2020
                 | 7,552 |                   
      $21.28 - $33.37
      $161K - $252K
     |  | 
          
          
          
            |  | 
                
                  Q1 2020
                  Filed on Aug 26, 2020
                 | 8,313 |                   
      $20.08 - $30.89
      $167K - $257K
     |  | 
          
          
          
            |  | 
                
                  Q1 2020
                  Filed on Aug 26, 2020
                 | 8,335 |                   
      $21.62 - $27.12
      $180K - $226K
     |  | 
          
          
          
            |  | 
                
                  Q2 2020
                  Filed on Aug 26, 2020
                 | 120,000 | 
      N/A
     |  | 
          
          
          
            |  | 
                
                  Q1 2020
                  Filed on Aug 26, 2020
                 | 49,605 |                   
      $14.66 - $20.62
      $727K - $1.02M
     |  | 
          
          
          
            |  | 
                
                  Q2 2020
                  Filed on Aug 26, 2020
                 | 17,048 |                   
      $49.27 - $50.15
      $840K - $855K
     |  | 
          
          
          
            |  | 
                
                  Q1 2020
                  Filed on Aug 26, 2020
                 | 47,394 |                   
      $49.52 - $51.71
      $2.35M - $2.45M
     |  | 
          
          
          
            |  | 
                
                  Q2 2020
                  Filed on Aug 26, 2020
                 | 7,870 |                   
      $55.71 - $83.39
      $438K - $656K
     |  | 
          
          
          
            |  | 
                
                  Q1 2020
                  Filed on Aug 26, 2020
                 | 4,985 |                   
      $35.16 - $44.25
      $175K - $221K
     |  |