|  | 
                
                  Q2 2022
                  Filed on Jul 27, 2022
                 | 18,201 |                   
      $21.47 - $28.3
      $391K - $515K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Jul 27, 2022
                 | 2,999 |                   
      $78.88 - $94.44
      $237K - $283K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Jul 27, 2022
                 | 1,268 |                   
      $108.34 - $205.24
      $137K - $260K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Jul 27, 2022
                 | 1,673 |                   
      $85.79 - $147.87
      $144K - $247K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Jul 27, 2022
                 | 2,720 |                   
      $100.61 - $115.32
      $274K - $314K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Jul 27, 2022
                 | 11,941 | 
      N/A
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Jul 27, 2022
                 | 16,072 |                   
      $27.34 - $37.86
      $439K - $608K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Jul 27, 2022
                 | 22,441 | 
      N/A
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Jul 27, 2022
                 | 19,050 |                   
      $2.93 - $6.52
      $55.8K - $124K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Jul 27, 2022
                 | 237,130 |                   
      $16.88 - $18.7
      $4M - $4.43M
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Jul 27, 2022
                 | 3,529 |                   
      $43.47 - $59.67
      $153K - $211K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Jul 27, 2022
                 | 3,941 |                   
      $46.37 - $57.1
      $183K - $225K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Jul 27, 2022
                 | 5,138 |                   
      $45.58 - $90.9
      $234K - $467K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Jul 27, 2022
                 | 12,251 |                   
      $19.2 - $24.94
      $235K - $306K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Jul 27, 2022
                 | 819 |                   
      $213.86 - $277.87
      $175K - $228K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Jul 27, 2022
                 | 2,849 |                   
      $43.27 - $69.22
      $123K - $197K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Jul 27, 2022
                 | 8,186 | 
      N/A
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Jul 27, 2022
                 | 26,972 |                   
      $17.71 - $20.69
      $478K - $558K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Jul 27, 2022
                 | 7,796 | 
      N/A
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Jul 27, 2022
                 | 32,486 |                   
      $3.57 - $5.73
      $116K - $186K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Jul 27, 2022
                 | 4,156 |                   
      $46.08 - $67.28
      $192K - $280K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Jul 27, 2022
                 | 11,245 |                   
      $25.93 - $42.92
      $292K - $483K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Jul 27, 2022
                 | 11,000 |                   
      $2.23 - $2.94
      $24.5K - $32.3K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Jul 27, 2022
                 | 10,400 |                   
      $4.83 - $7.26
      $50.2K - $75.5K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Jul 27, 2022
                 | 8,700 |                   
      $28.35 - $37.61
      $247K - $327K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Jul 27, 2022
                 | 6,816 |                   
      $17.91 - $37.83
      $122K - $258K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Jul 27, 2022
                 | 6,450 |                   
      $27.9 - $40.54
      $180K - $261K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Jul 27, 2022
                 | 2,470 |                   
      $43.56 - $117.0
      $108K - $289K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Jul 27, 2022
                 | 3,881 |                   
      $42.94 - $52.79
      $167K - $205K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Jul 27, 2022
                 | 45,875 |                   
      $1.08 - $3.27
      $49.5K - $150K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Jul 27, 2022
                 | 7,140 |                   
      $14.87 - $30.55
      $106K - $218K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Jul 27, 2022
                 | 2,865 |                   
      $74.69 - $128.97
      $214K - $369K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Jul 27, 2022
                 | 19,122 |                   
      $20.21 - $26.96
      $386K - $516K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Jul 27, 2022
                 | 13,039 |                   
      $5.3 - $7.49
      $69.1K - $97.7K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Jul 27, 2022
                 | 10,300 |                   
      $12.8 - $16.75
      $132K - $173K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Jul 27, 2022
                 | 10,000 |                   
      $2.0 - $4.65
      $20K - $46.5K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Jul 27, 2022
                 | 25,158 |                   
      $9.24 - $10.9
      $232K - $274K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Jul 27, 2022
                 | 8,256 |                   
      $27.4 - $29.93
      $226K - $247K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Jul 27, 2022
                 | 11,400 |                   
      $4.46 - $7.79
      $50.8K - $88.8K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Jul 27, 2022
                 | 2,518 |                   
      $79.2 - $114.46
      $199K - $288K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Jul 27, 2022
                 | 17,140 | 
      N/A
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Jul 27, 2022
                 | 10,036 |                   
      $9.51 - $15.17
      $95.4K - $152K
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on May 16, 2022
                 | 13,677 |                   
      $20.28 - $23.68
      $277K - $324K
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on May 16, 2022
                 | 4,899 | 
      N/A
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on May 16, 2022
                 | 81,850 |                   
      $5.01 - $5.92
      $410K - $485K
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on May 16, 2022
                 | 14,465 |                   
      $44.65 - $55.03
      $646K - $796K
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on May 16, 2022
                 | 2,950 |                   
      $74.28 - $92.69
      $219K - $273K
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on May 16, 2022
                 | 10,173 | 
      N/A
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on May 16, 2022
                 | 3,310 |                   
      $52.79 - $77.45
      $175K - $256K
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on May 16, 2022
                 | 13,750 |                   
      $2.15 - $7.66
      $29.6K - $105K
     |  |