|  | 
                
                  Q1 2022
                  Filed on Apr 14, 2022
                 | 2,000 |                   
      $26.72 - $37.69
      $53.4K - $75.4K
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on Apr 14, 2022
                 | 34 |                   
      $100.76 - $116.31
      $3.43K - $3.95K
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on Apr 14, 2022
                 | 2,049 |                   
      $8.34 - $10.33
      $17.1K - $21.2K
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on Apr 14, 2022
                 | 180 |                   
      $34.88 - $42.11
      $6.28K - $7.58K
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on Apr 14, 2022
                 | 1,279 |                   
      $26.13 - $29.15
      $33.4K - $37.3K
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on Apr 14, 2022
                 | 1,501 |                   
      $8.51 - $11.43
      $12.8K - $17.2K
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on Apr 14, 2022
                 | 43 |                   
      $71.35 - $93.05
      $3.07K - $4K
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on Apr 14, 2022
                 | 100 |                   
      $18.01 - $22.76
      $1.8K - $2.28K
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on Apr 14, 2022
                 | 2,055 |                   
      $9.19 - $10.73
      $18.9K - $22.1K
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on Apr 14, 2022
                 | 70 |                   
      $14.08 - $27.63
      $986 - $1.93K
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on Apr 14, 2022
                 | 21 |                   
      $101.96 - $128.34
      $2.14K - $2.7K
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on Apr 14, 2022
                 | 333 |                   
      $68.81 - $84.97
      $22.9K - $28.3K
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on Apr 14, 2022
                 | 219 | 
      N/A
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on Apr 14, 2022
                 | 198 |                   
      $56.62 - $64.7
      $11.2K - $12.8K
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on Apr 14, 2022
                 | 136 |                   
      $49.33 - $60.77
      $6.71K - $8.26K
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on Apr 14, 2022
                 | 60 |                   
      $45.57 - $62.5
      $2.73K - $3.75K
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on Apr 14, 2022
                 | 32 |                   
      $94.08 - $130.2
      $3.01K - $4.17K
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on Apr 14, 2022
                 | 100 |                   
      $50.37 - $97.54
      $5.04K - $9.75K
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on Apr 14, 2022
                 | 113 |                   
      $188.34 - $238.27
      $21.3K - $26.9K
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on Apr 14, 2022
                 | 466 |                   
      $77.16 - $85.43
      $36K - $39.8K
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on Apr 14, 2022
                 | 177 |                   
      $132.23 - $175.09
      $23.4K - $31K
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on Apr 14, 2022
                 | 72 |                   
      $76.06 - $145.34
      $5.48K - $10.5K
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on Apr 14, 2022
                 | 383 |                   
      $89.51 - $99.06
      $34.3K - $37.9K
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on Apr 14, 2022
                 | 19 |                   
      $174.8 - $642.2
      $3.32K - $12.2K
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on Apr 14, 2022
                 | 1,022 |                   
      $18.92 - $21.7
      $19.3K - $22.2K
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on Apr 14, 2022
                 | 239 |                   
      $29.53 - $32.27
      $7.06K - $7.71K
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on Apr 14, 2022
                 | 2,972 |                   
      $45.27 - $50.52
      $135K - $150K
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on Apr 14, 2022
                 | 196 |                   
      $95.58 - $118.3
      $18.7K - $23.2K
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on Apr 14, 2022
                 | 820 |                   
      $131.75 - $175.08
      $108K - $144K
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on Apr 14, 2022
                 | 1,187 |                   
      $82.76 - $92.23
      $98.2K - $109K
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on Apr 14, 2022
                 | 3,395 |                   
      $51.73 - $62.62
      $176K - $213K
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on Apr 14, 2022
                 | 403 |                   
      $42.38 - $48.61
      $17.1K - $19.6K
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on Apr 14, 2022
                 | 1,998 |                   
      $53.82 - $62.92
      $108K - $126K
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on Apr 14, 2022
                 | 3,509 |                   
      $20.3 - $24.7
      $71.2K - $86.7K
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on Apr 14, 2022
                 | 406 |                   
      $60.2 - $68.34
      $24.4K - $27.7K
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on Apr 14, 2022
                 | 100 |                   
      $7.71 - $12.75
      $771 - $1.28K
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on Apr 14, 2022
                 | 1,332 |                   
      $83.63 - $92.88
      $111K - $124K
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on Apr 14, 2022
                 | 86 |                   
      $79.7 - $89.66
      $6.85K - $7.71K
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on Apr 14, 2022
                 | 475 |                   
      $57.56 - $82.54
      $27.3K - $39.2K
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on Apr 14, 2022
                 | 757 |                   
      $6.13 - $11.14
      $4.64K - $8.43K
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on Apr 14, 2022
                 | 50 |                   
      $39.56 - $47.63
      $1.98K - $2.38K
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on Apr 14, 2022
                 | 400 |                   
      $10.72 - $15.76
      $4.29K - $6.3K
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on Apr 14, 2022
                 | 200 |                   
      $49.11 - $61.67
      $9.82K - $12.3K
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on Apr 14, 2022
                 | 545 |                   
      $44.8 - $53.13
      $24.4K - $29K
     |  | 
          
          
          
            |  | 
                
                  Q1 2021
                  Filed on Feb 22, 2022
                 | 10,600 |                   
      $17.05 - $20.07
      $181K - $213K
     |  | 
          
          
          
            |  | 
                
                  Q2 2021
                  Filed on Feb 22, 2022
                 | 10,029 |                   
      $8.66 - $9.54
      $86.9K - $95.7K
     |  | 
          
          
          
            |  | 
                
                  Q2 2021
                  Filed on Feb 22, 2022
                 | 18,386 |                   
      $49.5 - $49.73
      $910K - $914K
     |  | 
          
          
          
            |  | 
                
                  Q4 2021
                  Filed on Feb 03, 2022
                 | 12,200 |                   
      $60.79 - $61.43
      $742K - $749K
     |  |