|  | 
                
                  Q2 2022
                  Filed on Aug 16, 2022
                 | 11,133 |                   
      $14.53 - $19.6
      $162K - $218K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Aug 16, 2022
                 | 19,367 | 
      N/A
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Aug 16, 2022
                 | 5,723 |                   
      $33.1 - $46.14
      $189K - $264K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Aug 16, 2022
                 | 198,515 |                   
      $14.34 - $21.54
      $2.85M - $4.28M
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Aug 16, 2022
                 | 51,598 |                   
      $44.14 - $57.97
      $2.28M - $2.99M
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Aug 16, 2022
                 | 3,642 |                   
      $47.71 - $61.53
      $174K - $224K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Aug 16, 2022
                 | 10,169 |                   
      $9.99 - $11.83
      $102K - $120K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Aug 16, 2022
                 | 4,347 |                   
      $40.42 - $49.12
      $176K - $214K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Aug 16, 2022
                 | 1,630 |                   
      $105.5 - $151.72
      $172K - $247K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Aug 16, 2022
                 | 52,867 |                   
      $63.06 - $78.0
      $3.33M - $4.12M
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Aug 16, 2022
                 | 2,571 |                   
      $229.64 - $292.39
      $590K - $752K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Aug 16, 2022
                 | 7,175 |                   
      $206.45 - $259.96
      $1.48M - $1.87M
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Aug 16, 2022
                 | 1,612 |                   
      $113.0 - $141.23
      $182K - $228K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Aug 16, 2022
                 | 6,295 |                   
      $65.19 - $97.79
      $410K - $616K
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on May 16, 2022
                 | 1,022 |                   
      $255.51 - $362.11
      $261K - $370K
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on May 16, 2022
                 | 13,108 |                   
      $8.76 - $11.69
      $115K - $153K
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on May 16, 2022
                 | 10,445 |                   
      $13.08 - $15.29
      $137K - $160K
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on May 16, 2022
                 | 145,986 |                   
      $25.49 - $27.2
      $3.72M - $3.97M
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on May 16, 2022
                 | 1,503 |                   
      $124.77 - $146.09
      $188K - $220K
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on May 16, 2022
                 | 6,500 |                   
      $271.48 - $348.23
      $1.76M - $2.26M
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on May 16, 2022
                 | 12,495 |                   
      $102.52 - $112.86
      $1.28M - $1.41M
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on May 16, 2022
                 | 47,188 |                   
      $75.5 - $90.52
      $3.56M - $4.27M
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on May 16, 2022
                 | 1,371 |                   
      $57.01 - $73.7
      $78.2K - $101K
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on May 16, 2022
                 | 11,230 |                   
      $19.51 - $21.82
      $219K - $245K
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on May 16, 2022
                 | 33,436 |                   
      $86.42 - $109.81
      $2.89M - $3.67M
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on May 16, 2022
                 | 1,705 |                   
      $134.95 - $183.16
      $230K - $312K
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on May 16, 2022
                 | 5,409 |                   
      $36.18 - $46.54
      $196K - $252K
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on May 16, 2022
                 | 118,535 | 
      N/A
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on May 16, 2022
                 | 8,260 |                   
      $114.02 - $139.04
      $942K - $1.15M
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on May 16, 2022
                 | 27,662 |                   
      $119.16 - $140.17
      $3.3M - $3.88M
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on May 16, 2022
                 | 1,820 |                   
      $99.21 - $115.26
      $181K - $210K
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on May 16, 2022
                 | 1,202 |                   
      $146.19 - $182.92
      $176K - $220K
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on May 16, 2022
                 | 4,105 |                   
      $40.59 - $55.57
      $167K - $228K
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on May 16, 2022
                 | 3,395 |                   
      $61.75 - $74.31
      $210K - $252K
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on May 16, 2022
                 | 2,582 |                   
      $146.0 - $169.35
      $377K - $437K
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on May 16, 2022
                 | 6,424 |                   
      $380.09 - $587.6
      $2.44M - $3.77M
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on May 16, 2022
                 | 8,069 | 
      N/A
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on May 16, 2022
                 | 39,786 |                   
      $68.33 - $84.32
      $2.72M - $3.35M
     |  | 
          
          
          
            |  | 
                
                  Q4 2021
                  Filed on Feb 22, 2022
                 | 550 |                   
      $51.73 - $55.68
      $28.5K - $30.6K
     |  | 
          
          
          
            |  | 
                
                  Q4 2021
                  Filed on Feb 22, 2022
                 | 204 |                   
      $99.53 - $127.75
      $20.3K - $26.1K
     |  | 
          
          
          
            |  | 
                
                  Q4 2021
                  Filed on Feb 22, 2022
                 | 407 |                   
      $62.83 - $68.98
      $25.6K - $28.1K
     |  | 
          
          
          
            |  | 
                
                  Q4 2021
                  Filed on Feb 22, 2022
                 | 4,500 |                   
      $8.3 - $12.0
      $37.4K - $54K
     |  | 
          
          
          
            |  | 
                
                  Q4 2021
                  Filed on Feb 22, 2022
                 | 350 |                   
      $84.47 - $85.89
      $29.6K - $30.1K
     |  | 
          
          
          
            |  | 
                
                  Q4 2021
                  Filed on Feb 22, 2022
                 | 203 |                   
      $67.6 - $76.68
      $13.7K - $15.6K
     |  | 
          
          
          
            |  | 
                
                  Q4 2021
                  Filed on Feb 22, 2022
                 | 144 |                   
      $30.74 - $56.2
      $4.43K - $8.09K
     |  | 
          
          
          
            |  | 
                
                  Q4 2021
                  Filed on Feb 22, 2022
                 | 165 |                   
      $156.38 - $207.21
      $25.8K - $34.2K
     |  | 
          
          
          
            |  | 
                
                  Q4 2021
                  Filed on Feb 22, 2022
                 | 481 |                   
      $24.43 - $28.72
      $11.8K - $13.8K
     |  | 
          
          
          
            |  | 
                
                  Q4 2021
                  Filed on Feb 22, 2022
                 | 2,940 |                   
      $28.05 - $30.65
      $82.5K - $90.1K
     |  | 
          
          
          
            |  | 
                
                  Q4 2021
                  Filed on Feb 22, 2022
                 | 790 |                   
      $107.24 - $107.56
      $84.7K - $85K
     |  | 
          
          
          
            |  | 
                
                  Q4 2021
                  Filed on Feb 22, 2022
                 | 265 |                   
      $19.81 - $30.29
      $5.25K - $8.03K
     |  |