|  | 
                
                  Q1 2022
                  Filed on Apr 14, 2022
                 | 200 | 
      N/A
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on Apr 14, 2022
                 | 65,580 | 
      N/A
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on Apr 14, 2022
                 | 2,844 |                   
      $45.68 - $61.65
      $130K - $175K
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on Apr 14, 2022
                 | 1,900 |                   
      $50.85 - $74.31
      $96.6K - $141K
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on Apr 14, 2022
                 | 22 |                   
      $88.72 - $164.03
      $1.95K - $3.61K
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on Apr 14, 2022
                 | 52 |                   
      $123.55 - $145.17
      $6.42K - $7.55K
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on Apr 14, 2022
                 | 155 |                   
      $108.38 - $167.35
      $16.8K - $25.9K
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on Apr 14, 2022
                 | 64 |                   
      $49.51 - $49.96
      $3.17K - $3.2K
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on Apr 14, 2022
                 | 25,000 | 
      N/A
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on Apr 14, 2022
                 | 153,734 |                   
      $57.88 - $62.85
      $8.9M - $9.66M
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on Apr 14, 2022
                 | 25 |                   
      $85.5 - $99.09
      $2.14K - $2.48K
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on Apr 14, 2022
                 | 10 |                   
      $469.0 - $729.82
      $4.69K - $7.3K
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on Apr 14, 2022
                 | 60 |                   
      $169.72 - $232.87
      $10.2K - $14K
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on Apr 14, 2022
                 | 1,075 |                   
      $38.15 - $63.26
      $41K - $68K
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on Apr 14, 2022
                 | 500 |                   
      $51.03 - $63.17
      $25.5K - $31.6K
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on Apr 14, 2022
                 | 4 |                   
      $94.08 - $130.2
      $376 - $521
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on Apr 14, 2022
                 | 2,135 |                   
      $16.35 - $19.09
      $34.9K - $40.8K
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on Apr 14, 2022
                 | 957 |                   
      $21.91 - $30.98
      $21K - $29.6K
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on Apr 14, 2022
                 | 327 |                   
      $13.54 - $15.35
      $4.43K - $5.02K
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on Apr 14, 2022
                 | 1,075 |                   
      $16.61 - $38.94
      $17.9K - $41.9K
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on Apr 14, 2022
                 | 144,585 |                   
      $0.68 - $0.9
      $98.3K - $130K
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on Apr 14, 2022
                 | 3,000 |                   
      $0.75 - $0.95
      $2.25K - $2.85K
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on Apr 14, 2022
                 | 3 |                   
      $170.18 - $210.53
      $511 - $632
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on Apr 14, 2022
                 | 15,000 | 
      N/A
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on Apr 14, 2022
                 | 709 |                   
      $37.49 - $42.15
      $26.6K - $29.9K
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on Apr 14, 2022
                 | 267 |                   
      $68.81 - $84.97
      $18.4K - $22.7K
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on Apr 14, 2022
                 | 500 |                   
      $56.62 - $64.7
      $28.3K - $32.4K
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on Apr 14, 2022
                 | 267 |                   
      $45.44 - $59.79
      $12.1K - $16K
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on Apr 14, 2022
                 | 2,000 |                   
      $1.42 - $2.09
      $2.84K - $4.18K
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on Apr 14, 2022
                 | 550 |                   
      $3.81 - $4.98
      $2.1K - $2.74K
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on Apr 14, 2022
                 | 8 |                   
      $170.03 - $215.79
      $1.36K - $1.73K
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on Apr 14, 2022
                 | 72 |                   
      $9.15 - $10.43
      $659 - $751
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on Apr 14, 2022
                 | 20 |                   
      $53.19 - $79.24
      $1.06K - $1.58K
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on Apr 14, 2022
                 | 19 |                   
      $159.93 - $207.74
      $3.04K - $3.95K
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on Apr 14, 2022
                 | 59 |                   
      $49.33 - $60.77
      $2.91K - $3.59K
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on Apr 14, 2022
                 | 55 |                   
      $109.33 - $116.18
      $6.01K - $6.39K
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on Apr 14, 2022
                 | 165 |                   
      $148.06 - $183.26
      $24.4K - $30.2K
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on Apr 14, 2022
                 | 2,715 |                   
      $1.95 - $2.93
      $5.29K - $7.95K
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on Apr 14, 2022
                 | 560 |                   
      $191.25 - $221.63
      $107K - $124K
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on Apr 14, 2022
                 | 560 |                   
      $56.23 - $67.41
      $31.5K - $37.7K
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on Apr 14, 2022
                 | 274 |                   
      $24.71 - $26.22
      $6.77K - $7.18K
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on Apr 14, 2022
                 | 70 |                   
      $22.37 - $36.41
      $1.57K - $2.55K
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on Apr 14, 2022
                 | 135 |                   
      $366.81 - $462.0
      $49.5K - $62.4K
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on Apr 14, 2022
                 | 146 |                   
      $235.27 - $264.71
      $34.3K - $38.6K
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on Apr 14, 2022
                 | 400 |                   
      $71.81 - $77.49
      $28.7K - $31K
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on Apr 14, 2022
                 | 400 |                   
      $53.45 - $62.56
      $21.4K - $25K
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on Apr 14, 2022
                 | 5,350 |                   
      $4.67 - $6.07
      $25K - $32.5K
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on Apr 14, 2022
                 | 92 |                   
      $411.5 - $564.37
      $37.9K - $51.9K
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on Apr 14, 2022
                 | 100 |                   
      $147.46 - $159.06
      $14.7K - $15.9K
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on Apr 14, 2022
                 | 140 | 
      N/A
     |  |