|  | 
                
                  Q2 2022
                  Filed on Jul 28, 2022
                 | 12 |                   
      $105.12 - $173.85
      $1.26K - $2.09K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Jul 28, 2022
                 | 39 |                   
      $7.43 - $13.99
      $290 - $546
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Jul 28, 2022
                 | 255 |                   
      $15.1 - $22.11
      $3.85K - $5.64K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Jul 28, 2022
                 | 300 |                   
      $37.67 - $80.69
      $11.3K - $24.2K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Jul 28, 2022
                 | 14 |                   
      $71.06 - $94.23
      $995 - $1.32K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Jul 28, 2022
                 | 63 |                   
      $15.86 - $19.91
      $999 - $1.25K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Jul 28, 2022
                 | 42 |                   
      $26.34 - $31.3
      $1.11K - $1.31K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Jul 28, 2022
                 | 19 |                   
      $167.46 - $262.71
      $3.18K - $4.99K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Jul 28, 2022
                 | 200 |                   
      $30.95 - $52.33
      $6.19K - $10.5K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Jul 28, 2022
                 | 24 |                   
      $51.79 - $78.32
      $1.24K - $1.88K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Jul 28, 2022
                 | 300 |                   
      $37.06 - $59.23
      $11.1K - $17.8K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Jul 28, 2022
                 | 500 |                   
      $43.53 - $72.96
      $21.8K - $36.5K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Jul 28, 2022
                 | 5 | 
      N/A
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Jul 28, 2022
                 | 4 |                   
      $181.58 - $368.0
      $726 - $1.47K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Jul 28, 2022
                 | 2,000 |                   
      $15.6 - $21.76
      $31.2K - $43.5K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Jul 28, 2022
                 | 150 |                   
      $235.1 - $300.84
      $35.3K - $45.1K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Jul 28, 2022
                 | 20 |                   
      $22.65 - $31.52
      $453 - $630
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Jul 28, 2022
                 | 8 |                   
      $40.26 - $54.7
      $322 - $438
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Jul 28, 2022
                 | 9 |                   
      $303.39 - $444.26
      $2.73K - $4K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Jul 28, 2022
                 | 51 |                   
      $50.99 - $65.06
      $2.6K - $3.32K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Jul 28, 2022
                 | 4 |                   
      $437.63 - $523.06
      $1.75K - $2.09K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Jul 28, 2022
                 | 316 |                   
      $113.43 - $183.96
      $35.8K - $58.1K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Jul 28, 2022
                 | 34 | 
      N/A
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Jul 28, 2022
                 | 24 |                   
      $127.59 - $157.21
      $3.06K - $3.77K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Jul 28, 2022
                 | 11 |                   
      $280.61 - $420.45
      $3.09K - $4.62K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Jul 28, 2022
                 | 500 |                   
      $120.97 - $154.85
      $60.5K - $77.4K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Jul 28, 2022
                 | 18 |                   
      $72.63 - $105.48
      $1.31K - $1.9K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Jul 28, 2022
                 | 150 |                   
      $94.02 - $198.2
      $14.1K - $29.7K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Jul 28, 2022
                 | 500 |                   
      $60.56 - $76.66
      $30.3K - $38.3K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Jul 28, 2022
                 | 75 |                   
      $31.78 - $36.61
      $2.38K - $2.75K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Jul 28, 2022
                 | 355 |                   
      $15.61 - $21.29
      $5.54K - $7.56K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Jul 28, 2022
                 | 50 |                   
      $548.35 - $738.84
      $27.4K - $36.9K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Jul 28, 2022
                 | 11 |                   
      $70.21 - $95.69
      $772 - $1.05K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Jul 28, 2022
                 | 13 |                   
      $68.03 - $107.35
      $884 - $1.4K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Jul 28, 2022
                 | 9 |                   
      $171.58 - $203.75
      $1.54K - $1.83K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Jul 28, 2022
                 | 800 |                   
      $42.09 - $49.16
      $33.7K - $39.3K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Jul 28, 2022
                 | 800 |                   
      $67.84 - $83.62
      $54.3K - $66.9K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Jul 28, 2022
                 | 1,100 |                   
      $26.48 - $33.07
      $29.1K - $36.4K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Jul 28, 2022
                 | 500 |                   
      $49.59 - $64.4
      $24.8K - $32.2K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Jul 28, 2022
                 | 16 | 
      N/A
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Jul 28, 2022
                 | 2 |                   
      $21.67 - $28.01
      $43.3 - $56
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Jul 28, 2022
                 | 1,000 |                   
      $21.39 - $26.45
      $21.4K - $26.5K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Jul 28, 2022
                 | 200 |                   
      $53.01 - $96.03
      $10.6K - $19.2K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Jul 28, 2022
                 | 20,450 | 
      N/A
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Jul 28, 2022
                 | 400 |                   
      $93.85 - $118.29
      $37.5K - $47.3K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Jul 28, 2022
                 | 213,494 |                   
      $2.89 - $4.51
      $617K - $963K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Jul 28, 2022
                 | 6,269 | 
      N/A
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Jul 28, 2022
                 | 1,500 |                   
      $25.56 - $32.3
      $38.3K - $48.4K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Jul 28, 2022
                 | 2,000 |                   
      $14.05 - $20.59
      $28.1K - $41.2K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Jul 28, 2022
                 | 23 |                   
      $6.71 - $14.63
      $154 - $336
     |  |