|  | 
                
                  Q2 2022
                  Filed on Jul 29, 2022
                 | 1,000 |                   
      $21.5 - $28.98
      $21.5K - $29K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Jul 29, 2022
                 | 35,000 |                   
      $3.54 - $4.34
      $124K - $152K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Jul 29, 2022
                 | 13,500 |                   
      $8.61 - $10.41
      $116K - $141K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Jul 29, 2022
                 | 7,500 |                   
      $46.94 - $61.36
      $352K - $460K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Jul 29, 2022
                 | 1,791 |                   
      $164.31 - $218.77
      $294K - $392K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Jul 29, 2022
                 | 2,040 |                   
      $134.91 - $172.49
      $275K - $352K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Jul 29, 2022
                 | 6 |                   
      $227.7 - $323.21
      $1.37K - $1.94K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Jul 29, 2022
                 | 18 |                   
      $68.03 - $107.35
      $1.22K - $1.93K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Jul 29, 2022
                 | 184 |                   
      $47.52 - $59.02
      $8.74K - $10.9K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Jul 29, 2022
                 | 47 |                   
      $16.75 - $22.54
      $787 - $1.06K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Jul 29, 2022
                 | 171 |                   
      $35.04 - $44.32
      $5.99K - $7.58K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Jul 29, 2022
                 | 12,500 |                   
      $8.93 - $10.43
      $112K - $130K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Jul 29, 2022
                 | 3,915 |                   
      $68.56 - $113.34
      $268K - $444K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Jul 29, 2022
                 | 175 |                   
      $209.51 - $261.69
      $36.7K - $45.8K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Jul 29, 2022
                 | 10 | 
      N/A
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Jul 29, 2022
                 | 35,000 | 
      N/A
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Jul 29, 2022
                 | 70 |                   
      $58.26 - $77.33
      $4.08K - $5.41K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Jul 29, 2022
                 | 10 |                   
      $72.63 - $105.48
      $726 - $1.05K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Jul 29, 2022
                 | 7,385 |                   
      $32.73 - $39.23
      $242K - $290K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Jul 29, 2022
                 | 2 |                   
      $141.59 - $168.66
      $283 - $337
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Jul 29, 2022
                 | 10,000 |                   
      $9.63 - $11.5
      $96.3K - $115K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Jul 29, 2022
                 | 44 | 
      N/A
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Jul 29, 2022
                 | 579 |                   
      $1261.21 - $1497.39
      $730K - $867K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Jul 29, 2022
                 | 40 |                   
      $54.19 - $67.64
      $2.17K - $2.71K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Jul 29, 2022
                 | 12 |                   
      $71.06 - $94.23
      $853 - $1.13K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Jul 29, 2022
                 | 15 |                   
      $167.46 - $262.71
      $2.51K - $3.94K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Jul 29, 2022
                 | 20 |                   
      $236.37 - $290.58
      $4.73K - $5.81K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Jul 29, 2022
                 | 25 |                   
      $62.81 - $75.35
      $1.57K - $1.88K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Jul 29, 2022
                 | 41 |                   
      $50.99 - $65.06
      $2.09K - $2.67K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Jul 29, 2022
                 | 60 |                   
      $31.78 - $36.61
      $1.91K - $2.2K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Jul 29, 2022
                 | 87 |                   
      $44.17 - $57.68
      $3.84K - $5.02K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Jul 29, 2022
                 | 117 |                   
      $102.76 - $125.99
      $12K - $14.7K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Jul 29, 2022
                 | 10 |                   
      $226.94 - $305.52
      $2.27K - $3.06K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Jul 29, 2022
                 | 9 |                   
      $280.61 - $420.45
      $2.53K - $3.78K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Jul 29, 2022
                 | 510 |                   
      $43.33 - $50.78
      $22.1K - $25.9K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Jul 29, 2022
                 | 9 |                   
      $62.01 - $122.35
      $558 - $1.1K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Jul 29, 2022
                 | 5 |                   
      $159.15 - $205.18
      $796 - $1.03K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Jul 29, 2022
                 | 48 |                   
      $48.48 - $60.15
      $2.33K - $2.89K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Jul 29, 2022
                 | 28 |                   
      $14.11 - $27.83
      $395 - $779
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Jul 29, 2022
                 | 14 |                   
      $113.43 - $183.96
      $1.59K - $2.58K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Jul 29, 2022
                 | 19 |                   
      $51.79 - $78.32
      $984 - $1.49K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Jul 29, 2022
                 | 18 |                   
      $22.65 - $31.52
      $408 - $567
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Jul 29, 2022
                 | 9 |                   
      $70.21 - $95.69
      $632 - $861
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Jul 29, 2022
                 | 19 |                   
      $127.59 - $157.21
      $2.42K - $2.99K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Jul 29, 2022
                 | 23 |                   
      $178.25 - $213.01
      $4.1K - $4.9K
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on May 09, 2022
                 | 1,200 |                   
      $7.71 - $12.75
      $9.25K - $15.3K
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on May 09, 2022
                 | 3,687 |                   
      $20.73 - $24.19
      $76.4K - $89.2K
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on May 09, 2022
                 | 300 |                   
      $41.54 - $50.85
      $12.5K - $15.3K
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on May 09, 2022
                 | 1,943 |                   
      $6.18 - $10.0
      $12K - $19.4K
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on May 09, 2022
                 | 1 |                   
      $74.35 - $138.65
      $74.4 - $139
     |  |