|  | 
                
                  Q2 2022
                  Filed on Jul 18, 2022
                 | 4,297 |                   
      $41.91 - $49.67
      $180K - $213K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Jul 18, 2022
                 | 2,635 |                   
      $87.39 - $126.76
      $230K - $334K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Jul 18, 2022
                 | 13 | 
      N/A
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Jul 18, 2022
                 | 55 |                   
      $53.53 - $65.92
      $2.94K - $3.63K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Jul 18, 2022
                 | 25 |                   
      $67.84 - $83.62
      $1.7K - $2.09K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Jul 18, 2022
                 | 1,160 |                   
      $29.47 - $34.11
      $34.2K - $39.6K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Jul 18, 2022
                 | 14,618 |                   
      $24.05 - $25.09
      $352K - $367K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Jul 18, 2022
                 | 150 | 
      N/A
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Jul 18, 2022
                 | 23,844 |                   
      $8.02 - $13.0
      $191K - $310K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Jul 18, 2022
                 | 270 |                   
      $49.94 - $58.05
      $13.5K - $15.7K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Jul 18, 2022
                 | 400 |                   
      $73.27 - $74.86
      $29.3K - $29.9K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Jul 18, 2022
                 | 1,650 |                   
      $48.04 - $56.99
      $79.3K - $94K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Jul 18, 2022
                 | 488 |                   
      $38.82 - $48.93
      $18.9K - $23.9K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Jul 18, 2022
                 | 295 |                   
      $57.27 - $68.92
      $16.9K - $20.3K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Jul 18, 2022
                 | 592 |                   
      $55.08 - $71.69
      $32.6K - $42.4K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Jul 18, 2022
                 | 475 |                   
      $22.39 - $24.31
      $10.6K - $11.5K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Jul 18, 2022
                 | 700 |                   
      $18.58 - $19.48
      $13K - $13.6K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Jul 18, 2022
                 | 13,242 |                   
      $9.3 - $11.08
      $123K - $147K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Jul 18, 2022
                 | 960 |                   
      $7.94 - $10.22
      $7.62K - $9.81K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Jul 18, 2022
                 | 100 |                   
      $33.46 - $90.36
      $3.35K - $9.04K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Jul 18, 2022
                 | 35 |                   
      $31.0 - $34.81
      $1.09K - $1.22K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Jul 18, 2022
                 | 100 | 
      N/A
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Jul 18, 2022
                 | 4 |                   
      $56.8 - $74.84
      $227 - $299
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Jul 18, 2022
                 | 210 | 
      N/A
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Jul 18, 2022
                 | 350 |                   
      $0.97 - $1.79
      $340 - $627
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Jul 18, 2022
                 | 45 |                   
      $59.99 - $82.25
      $2.7K - $3.7K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Jul 18, 2022
                 | 1,000 |                   
      $10.22 - $12.8
      $10.2K - $12.8K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Jul 18, 2022
                 | 800 |                   
      $6.03 - $9.4
      $4.82K - $7.52K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Jul 18, 2022
                 | 200 |                   
      $1.47 - $3.05
      $294 - $610
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Jul 18, 2022
                 | 2 |                   
      $3.55 - $6.27
      $7.1 - $12.5
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Jul 18, 2022
                 | 605 |                   
      $1.82 - $3.22
      $1.1K - $1.95K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Jul 18, 2022
                 | 117 | 
      N/A
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Jul 18, 2022
                 | 74 |                   
      $46.27 - $53.63
      $3.42K - $3.97K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Jul 18, 2022
                 | 1,484 |                   
      $21.47 - $30.37
      $31.9K - $45.1K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Jul 18, 2022
                 | 700 |                   
      $15.24 - $20.97
      $10.7K - $14.7K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Jul 18, 2022
                 | 500 |                   
      $8.38 - $9.92
      $4.19K - $4.96K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Jul 18, 2022
                 | 250 |                   
      $3.86 - $6.88
      $965 - $1.72K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Jul 18, 2022
                 | 86 |                   
      $105.58 - $136.18
      $9.08K - $11.7K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Jul 18, 2022
                 | 508 |                   
      $27.55 - $35.69
      $14K - $18.1K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Jul 18, 2022
                 | 1,530 |                   
      $25.11 - $57.65
      $38.4K - $88.2K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Jul 18, 2022
                 | 275 |                   
      $12.52 - $15.59
      $3.44K - $4.29K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Jul 18, 2022
                 | 623 |                   
      $46.71 - $59.04
      $29.1K - $36.8K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Jul 18, 2022
                 | 48 |                   
      $27.93 - $34.74
      $1.34K - $1.67K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Jul 18, 2022
                 | 50 |                   
      $58.38 - $127.21
      $2.92K - $6.36K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Jul 18, 2022
                 | 9 |                   
      $20.38 - $36.24
      $183 - $326
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Jul 18, 2022
                 | 3 |                   
      $89.58 - $125.77
      $269 - $377
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Jul 18, 2022
                 | 1,026 |                   
      $2.93 - $5.71
      $3.01K - $5.86K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Jul 18, 2022
                 | 1,091 |                   
      $2.02 - $3.36
      $2.2K - $3.67K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Jul 18, 2022
                 | 144 |                   
      $7.76 - $11.18
      $1.12K - $1.61K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Jul 18, 2022
                 | 690 |                   
      $39.49 - $42.17
      $27.2K - $29.1K
     |  |