|  | 
                
                  Q1 2022
                  Filed on May 09, 2022
                 | 1 |                   
      $1.34 - $2.26
      $1.34 - $2.26
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on May 09, 2022
                 | 25 |                   
      $47.69 - $66.56
      $1.19K - $1.66K
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on May 09, 2022
                 | 15 |                   
      $219.27 - $242.57
      $3.29K - $3.64K
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on May 09, 2022
                 | 74 |                   
      $226.87 - $286.38
      $16.8K - $21.2K
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on May 09, 2022
                 | 2,713 |                   
      $24.92 - $26.95
      $67.6K - $73.1K
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on May 09, 2022
                 | 81 |                   
      $158.74 - $198.38
      $12.9K - $16.1K
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on May 09, 2022
                 | 1,020 |                   
      $12.84 - $19.34
      $13.1K - $19.7K
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on May 09, 2022
                 | 5,781 |                   
      $17.71 - $21.15
      $102K - $122K
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on May 09, 2022
                 | 52 |                   
      $13.56 - $29.44
      $705 - $1.53K
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on May 09, 2022
                 | 1,050 |                   
      $33.68 - $38.62
      $35.4K - $40.6K
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on May 09, 2022
                 | 3,000 |                   
      $3.28 - $7.12
      $9.84K - $21.4K
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on May 09, 2022
                 | 83 |                   
      $101.35 - $129.4
      $8.41K - $10.7K
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on May 09, 2022
                 | 500 |                   
      $16.35 - $19.09
      $8.18K - $9.55K
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on May 09, 2022
                 | 2,310 |                   
      $20.51 - $24.45
      $47.4K - $56.5K
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on May 09, 2022
                 | 104 |                   
      $72.34 - $85.19
      $7.52K - $8.86K
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on May 09, 2022
                 | 191 |                   
      $246.62 - $307.78
      $47.1K - $58.8K
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on May 09, 2022
                 | 108 |                   
      $58.98 - $72.55
      $6.37K - $7.84K
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on May 09, 2022
                 | 672 |                   
      $251.21 - $285.37
      $169K - $192K
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on May 09, 2022
                 | 1,794 |                   
      $51.27 - $62.07
      $92K - $111K
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on May 09, 2022
                 | 121 |                   
      $21.31 - $22.2
      $2.58K - $2.69K
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on May 09, 2022
                 | 75 | 
      N/A
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on May 09, 2022
                 | 725 |                   
      $30.64 - $37.32
      $22.2K - $27.1K
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on May 09, 2022
                 | 66 |                   
      $299.33 - $412.84
      $19.8K - $27.2K
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on May 09, 2022
                 | 1,344 |                   
      $15.37 - $15.96
      $20.7K - $21.5K
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on May 09, 2022
                 | 298 |                   
      $93.09 - $107.63
      $27.7K - $32.1K
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on May 09, 2022
                 | 549 |                   
      $50.66 - $56.06
      $27.8K - $30.8K
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on May 09, 2022
                 | 360 |                   
      $90.78 - $115.41
      $32.7K - $41.5K
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on May 09, 2022
                 | 28 |                   
      $97.08 - $107.22
      $2.72K - $3K
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on May 09, 2022
                 | 12 |                   
      $119.16 - $140.17
      $1.43K - $1.68K
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on May 09, 2022
                 | 1,650 |                   
      $34.86 - $39.14
      $57.5K - $64.6K
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on May 09, 2022
                 | 127 |                   
      $41.74 - $45.45
      $5.3K - $5.77K
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on May 09, 2022
                 | 395 |                   
      $119.6 - $152.37
      $47.2K - $60.2K
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on May 09, 2022
                 | 3,850 |                   
      $25.22 - $25.66
      $97.1K - $98.8K
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on May 09, 2022
                 | 7,600 | 
      N/A
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on May 09, 2022
                 | 115 |                   
      $93.13 - $108.44
      $10.7K - $12.5K
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on May 09, 2022
                 | 72 |                   
      $102.32 - $116.69
      $7.37K - $8.4K
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on May 09, 2022
                 | 114 |                   
      $58.23 - $68.35
      $6.64K - $7.79K
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on May 09, 2022
                 | 375 |                   
      $7.02 - $13.81
      $2.63K - $5.18K
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on May 09, 2022
                 | 3 |                   
      $19.23 - $26.77
      $57.7 - $80.3
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on May 09, 2022
                 | 50 |                   
      $39.83 - $65.74
      $1.99K - $3.29K
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on May 09, 2022
                 | 100 |                   
      $91.16 - $124.51
      $9.12K - $12.5K
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on May 09, 2022
                 | 6,500 |                   
      $12.5 - $52.0
      $81.3K - $338K
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on May 09, 2022
                 | 1,000 |                   
      $4.42 - $9.0
      $4.42K - $9K
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on May 09, 2022
                 | 240 |                   
      $101.96 - $128.34
      $24.5K - $30.8K
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on May 09, 2022
                 | 300 |                   
      $156.73 - $233.51
      $47K - $70.1K
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on May 09, 2022
                 | 1 |                   
      $68.81 - $84.97
      $68.8 - $85
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on May 09, 2022
                 | 52 |                   
      $97.04 - $111.66
      $5.05K - $5.81K
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on May 09, 2022
                 | 10 | 
      N/A
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on May 09, 2022
                 | 3 |                   
      $40.56 - $61.78
      $122 - $185
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on May 09, 2022
                 | 1 |                   
      $56.62 - $64.7
      $56.6 - $64.7
     |  |