|  | 
                
                  Q2 2022
                  Filed on Jul 13, 2022
                 | 3,462 |                   
      $24.75 - $30.77
      $85.7K - $107K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Jul 13, 2022
                 | 7,831 |                   
      $47.65 - $62.2
      $373K - $487K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Jul 13, 2022
                 | 4,340 |                   
      $249.77 - $300.0
      $1.08M - $1.3M
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Jul 13, 2022
                 | 5,607 |                   
      $40.38 - $48.66
      $226K - $273K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Jul 13, 2022
                 | 14,476 |                   
      $9.83 - $14.39
      $142K - $208K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Jul 13, 2022
                 | 14,150 | 
      N/A
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Jul 13, 2022
                 | 35,264 |                   
      $30.84 - $38.22
      $1.09M - $1.35M
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Jul 13, 2022
                 | 8,427 |                   
      $20.67 - $25.25
      $174K - $213K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Jul 13, 2022
                 | 1,652 |                   
      $137.55 - $216.38
      $227K - $357K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Jul 13, 2022
                 | 1,381 |                   
      $130.2 - $168.03
      $180K - $232K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Jul 13, 2022
                 | 9,180 |                   
      $45.24 - $78.15
      $415K - $717K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Jul 13, 2022
                 | 1,971 |                   
      $93.12 - $123.49
      $184K - $243K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Jul 13, 2022
                 | 4,175 |                   
      $43.33 - $50.78
      $181K - $212K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Jul 13, 2022
                 | 3,621 |                   
      $43.09 - $81.13
      $156K - $294K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Jul 13, 2022
                 | 4,042 |                   
      $30.3 - $108.64
      $122K - $439K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Jul 13, 2022
                 | 7,168 |                   
      $71.75 - $98.22
      $514K - $704K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Jul 13, 2022
                 | 2,794 |                   
      $115.86 - $191.18
      $324K - $534K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Jul 13, 2022
                 | 38,121 |                   
      $23.74 - $26.77
      $905K - $1.02M
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Jul 13, 2022
                 | 2,925 |                   
      $194.2 - $261.13
      $568K - $764K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Jul 13, 2022
                 | 1,090 |                   
      $67.99 - $132.89
      $74.1K - $145K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Jul 13, 2022
                 | 1,216 |                   
      $235.84 - $354.0
      $287K - $430K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Jul 13, 2022
                 | 16,029 |                   
      $5.93 - $16.34
      $95.1K - $262K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Jul 13, 2022
                 | 3,037 |                   
      $101.7 - $144.56
      $309K - $439K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Jul 13, 2022
                 | 12,483 |                   
      $85.56 - $102.18
      $1.07M - $1.28M
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Jul 13, 2022
                 | 5,105 |                   
      $32.66 - $40.41
      $167K - $206K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Jul 13, 2022
                 | 6,925 | 
      N/A
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Jul 13, 2022
                 | 8,237 |                   
      $15.37 - $32.54
      $127K - $268K
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on Apr 25, 2022
                 | 14,628 | 
      N/A
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on Apr 25, 2022
                 | 2,549 |                   
      $87.3 - $110.53
      $223K - $282K
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on Apr 25, 2022
                 | 12,668 |                   
      $65.33 - $133.55
      $828K - $1.69M
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on Apr 25, 2022
                 | 13,150 |                   
      $36.87 - $57.48
      $485K - $756K
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on Apr 25, 2022
                 | 25,464 |                   
      $14.36 - $16.01
      $366K - $408K
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on Apr 25, 2022
                 | 13,206 |                   
      $23.36 - $29.37
      $308K - $388K
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on Apr 25, 2022
                 | 16,252 |                   
      $27.36 - $40.22
      $445K - $654K
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on Apr 25, 2022
                 | 2,064 |                   
      $201.09 - $264.91
      $415K - $547K
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on Apr 25, 2022
                 | 20,000 | 
      N/A
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on Apr 25, 2022
                 | 43,284 |                   
      $49.18 - $52.9
      $2.13M - $2.29M
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on Apr 25, 2022
                 | 2,491 |                   
      $98.88 - $121.11
      $246K - $302K
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on Apr 25, 2022
                 | 4,477 |                   
      $41.96 - $50.45
      $188K - $226K
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on Apr 25, 2022
                 | 12,304 | 
      N/A
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on Apr 25, 2022
                 | 7,568 |                   
      $36.68 - $98.81
      $278K - $748K
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on Apr 25, 2022
                 | 9,147 |                   
      $79.97 - $86.97
      $731K - $796K
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on Apr 25, 2022
                 | 9,980 |                   
      $19.87 - $31.76
      $198K - $317K
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on Apr 25, 2022
                 | 4,100 |                   
      $47.13 - $51.25
      $193K - $210K
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on Apr 25, 2022
                 | 16,125 |                   
      $13.9 - $16.09
      $224K - $259K
     |  | 
          
          
          
            |  | 
                
                  Q4 2021
                  Filed on Feb 02, 2022
                 | 4,527 |                   
      $158.3 - $265.08
      $717K - $1.2M
     |  | 
          
          
          
            |  | 
                
                  Q4 2021
                  Filed on Feb 02, 2022
                 | 2,983 |                   
      $58.39 - $78.64
      $174K - $235K
     |  | 
          
          
          
            |  | 
                
                  Q4 2021
                  Filed on Feb 02, 2022
                 | 7,814 |                   
      $30.56 - $30.65
      $239K - $239K
     |  | 
          
          
          
            |  | 
                
                  Q4 2021
                  Filed on Feb 02, 2022
                 | 8,167 |                   
      $219.19 - $250.48
      $1.79M - $2.05M
     |  | 
          
          
          
            |  | 
                
                  Q4 2021
                  Filed on Feb 02, 2022
                 | 17,318 |                   
      $101.46 - $119.56
      $1.76M - $2.07M
     |  |