|  | 
                
                  Q1 2022
                  Filed on May 17, 2022
                 | 78 |                   
      $40.26 - $52.41
      $3.14K - $4.09K
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on May 17, 2022
                 | 26 |                   
      $48.85 - $59.98
      $1.27K - $1.56K
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on May 17, 2022
                 | 38 |                   
      $20.5 - $29.46
      $779 - $1.12K
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on May 17, 2022
                 | 13 |                   
      $82.68 - $99.27
      $1.07K - $1.29K
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on May 17, 2022
                 | 3,262 |                   
      $26.35 - $26.76
      $86K - $87.3K
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on May 17, 2022
                 | 14 |                   
      $128.04 - $149.51
      $1.79K - $2.09K
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on May 17, 2022
                 | 4 |                   
      $184.09 - $232.19
      $736 - $929
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on May 17, 2022
                 | 90 |                   
      $63.15 - $90.42
      $5.68K - $8.14K
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on May 17, 2022
                 | 8,620 | 
      N/A
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on May 17, 2022
                 | 2 |                   
      $22.21 - $30.99
      $44.4 - $62
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on May 17, 2022
                 | 14 |                   
      $108.48 - $129.84
      $1.52K - $1.82K
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on May 17, 2022
                 | 29 |                   
      $82.13 - $101.01
      $2.38K - $2.93K
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on May 17, 2022
                 | 84 |                   
      $35.12 - $41.2
      $2.95K - $3.46K
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on May 17, 2022
                 | 23 | 
      N/A
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on May 17, 2022
                 | 55 |                   
      $42.63 - $48.68
      $2.34K - $2.68K
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on May 17, 2022
                 | 50 |                   
      $50.4 - $64.93
      $2.52K - $3.25K
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on May 17, 2022
                 | 39 |                   
      $59.66 - $67.74
      $2.33K - $2.64K
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on May 17, 2022
                 | 19 |                   
      $124.83 - $139.78
      $2.37K - $2.66K
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on May 17, 2022
                 | 22 |                   
      $52.11 - $60.51
      $1.15K - $1.33K
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on May 17, 2022
                 | 27 |                   
      $18.39 - $21.85
      $497 - $590
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on May 17, 2022
                 | 14 |                   
      $94.17 - $133.14
      $1.32K - $1.86K
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on May 17, 2022
                 | 25 |                   
      $103.16 - $158.58
      $2.58K - $3.96K
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on May 17, 2022
                 | 23 | 
      N/A
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on May 17, 2022
                 | 2,435 |                   
      $22.01 - $26.25
      $53.6K - $63.9K
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on May 17, 2022
                 | 0 | 
      N/A
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on May 17, 2022
                 | 88 |                   
      $44.64 - $55.71
      $3.93K - $4.9K
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on May 17, 2022
                 | 1,000 |                   
      $7.99 - $10.48
      $7.99K - $10.5K
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on May 17, 2022
                 | 11 |                   
      $10.24 - $17.89
      $113 - $197
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on May 17, 2022
                 | 464 | 
      N/A
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on May 17, 2022
                 | 275 |                   
      $52.1 - $55.0
      $14.3K - $15.1K
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on May 17, 2022
                 | 1,186 |                   
      $1.14 - $1.65
      $1.35K - $1.96K
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on May 17, 2022
                 | 0 |                   
      $30.93 - $35.71
      $0 - $0
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on May 17, 2022
                 | 7 |                   
      $20.65 - $30.07
      $145 - $210
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on May 17, 2022
                 | 5 | 
      N/A
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on May 17, 2022
                 | 7 |                   
      $94.6 - $138.43
      $662 - $969
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on May 17, 2022
                 | 300 |                   
      $17.18 - $20.5
      $5.15K - $6.15K
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on May 17, 2022
                 | 4,604 |                   
      $17.98 - $24.65
      $82.8K - $113K
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on May 17, 2022
                 | 4 |                   
      $248.18 - $329.02
      $993 - $1.32K
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on May 17, 2022
                 | 0 |                   
      $6.27 - $7.3
      $0 - $0
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on May 17, 2022
                 | 250 |                   
      $13.62 - $32.45
      $3.41K - $8.11K
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on May 17, 2022
                 | 1 | 
      N/A
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on May 17, 2022
                 | 53 |                   
      $21.91 - $30.29
      $1.16K - $1.61K
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on May 17, 2022
                 | 1,000 |                   
      $16.83 - $18.01
      $16.8K - $18K
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on May 17, 2022
                 | 900 |                   
      $19.87 - $31.76
      $17.9K - $28.6K
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on May 17, 2022
                 | 100 |                   
      $64.28 - $91.3
      $6.43K - $9.13K
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on May 17, 2022
                 | 21 |                   
      $70.25 - $108.03
      $1.48K - $2.27K
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on May 17, 2022
                 | 23 |                   
      $50.68 - $55.74
      $1.17K - $1.28K
     |  | 
          
          
          
            |  | 
                
                  Q4 2021
                  Filed on Feb 14, 2022
                 | 17 | 
      N/A
     |  | 
          
          
          
            |  | 
                
                  Q4 2021
                  Filed on Feb 14, 2022
                 | 61 |                   
      $198.25 - $238.28
      $12.1K - $14.5K
     |  | 
          
          
          
            |  | 
                
                  Q4 2021
                  Filed on Feb 14, 2022
                 | 162 |                   
      $7.22 - $10.12
      $1.17K - $1.64K
     |  |