|  | 
                
                  Q2 2022
                  Filed on Jan 19, 2023
                 | 45 |                   
      $52.02 - $81.84
      $2.34K - $3.68K
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on Jan 19, 2023
                 | 130 | 
      N/A
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on Jan 19, 2023
                 | 31 |                   
      $45.99 - $61.46
      $1.43K - $1.91K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Jan 19, 2023
                 | 846 |                   
      $40.27 - $44.02
      $34.1K - $37.2K
     |  | 
          
          
          
            |  | 
                
                  Q4 2022
                  Filed on Jan 19, 2023
                 | 53 |                   
      $44.41 - $306.86
      $2.35K - $16.3K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Jan 19, 2023
                 | 117 |                   
      $48.28 - $60.23
      $5.65K - $7.05K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Jan 19, 2023
                 | 1,000 |                   
      $32.21 - $37.36
      $32.2K - $37.4K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Jan 19, 2023
                 | 1,663 |                   
      $30.84 - $38.22
      $51.3K - $63.6K
     |  | 
          
          
          
            |  | 
                
                  Q4 2022
                  Filed on Jan 19, 2023
                 | 20 |                   
      $6.86 - $10.65
      $137 - $213
     |  | 
          
          
          
            |  | 
                
                  Q3 2022
                  Filed on Jan 19, 2023
                 | 374 |                   
      $47.32 - $51.35
      $17.7K - $19.2K
     |  | 
          
          
          
            |  | 
                
                  Q4 2022
                  Filed on Jan 19, 2023
                 | 2,240 |                   
      $206.89 - $235.47
      $463K - $527K
     |  | 
          
          
          
            |  | 
                
                  Q4 2022
                  Filed on Jan 19, 2023
                 | 156 |                   
      $79.72 - $182.13
      $12.4K - $28.4K
     |  | 
          
          
          
            |  | 
                
                  Q4 2022
                  Filed on Jan 19, 2023
                 | 10 |                   
      $0.0 - $381.3
      $0 - $3.81K
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on Jan 19, 2023
                 | 33 |                   
      $29.9 - $82.92
      $987 - $2.74K
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on Jan 19, 2023
                 | 59 |                   
      $42.86 - $59.66
      $2.53K - $3.52K
     |  | 
          
          
          
            |  | 
                
                  Q4 2022
                  Filed on Jan 19, 2023
                 | 43 |                   
      $40.88 - $51.54
      $1.76K - $2.22K
     |  | 
          
          
          
            |  | 
                
                  Q4 2022
                  Filed on Jan 19, 2023
                 | 1,000 |                   
      $3.58 - $5.35
      $3.58K - $5.35K
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on Jan 19, 2023
                 | 69 |                   
      $37.49 - $42.15
      $2.59K - $2.91K
     |  | 
          
          
          
            |  | 
                
                  Q4 2022
                  Filed on Jan 19, 2023
                 | 145 |                   
      $31.86 - $40.71
      $4.62K - $5.9K
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on Jan 19, 2023
                 | 300 | 
      N/A
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Jan 19, 2023
                 | 1,000 |                   
      $1.44 - $3.4
      $1.44K - $3.4K
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on Jan 19, 2023
                 | 276 | 
      N/A
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on Jan 19, 2023
                 | 62 |                   
      $69.71 - $96.28
      $4.32K - $5.97K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Jan 19, 2023
                 | 100 | 
      N/A
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on Jan 19, 2023
                 | 92 |                   
      $52.19 - $64.56
      $4.8K - $5.94K
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on Jan 19, 2023
                 | 600 | 
      N/A
     |  | 
          
          
          
            |  | 
                
                  Q4 2022
                  Filed on Jan 19, 2023
                 | 95 |                   
      $67.04 - $82.51
      $6.37K - $7.84K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Jan 19, 2023
                 | 500 |                   
      $21.5 - $28.98
      $10.8K - $14.5K
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on Jan 19, 2023
                 | 65 |                   
      $22.57 - $33.52
      $1.47K - $2.18K
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on Jan 19, 2023
                 | 17 |                   
      $104.14 - $136.41
      $1.77K - $2.32K
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on Jan 19, 2023
                 | 40 |                   
      $43.69 - $60.31
      $1.75K - $2.41K
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on Jan 19, 2023
                 | 7 |                   
      $598.73 - $860.0
      $4.19K - $6.02K
     |  | 
          
          
          
            |  | 
                
                  Q4 2022
                  Filed on Jan 19, 2023
                 | 49 |                   
      $89.8 - $114.53
      $4.4K - $5.61K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Jan 19, 2023
                 | 5,739 |                   
      $22.36 - $26.84
      $128K - $154K
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on Jan 19, 2023
                 | 39 |                   
      $37.85 - $53.53
      $1.48K - $2.09K
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on Jan 19, 2023
                 | 21,298 |                   
      $25.91 - $26.51
      $552K - $565K
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on Jan 19, 2023
                 | 42 |                   
      $35.97 - $44.66
      $1.51K - $1.88K
     |  | 
          
          
          
            |  | 
                
                  Q3 2022
                  Filed on Jan 19, 2023
                 | 100 |                   
      $6.04 - $26.64
      $604 - $2.66K
     |  | 
          
          
          
            |  | 
                
                  Q4 2022
                  Filed on Jan 19, 2023
                 | 104 |                   
      $100.37 - $139.72
      $10.4K - $14.5K
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on Jan 19, 2023
                 | 148 |                   
      $68.48 - $120.67
      $10.1K - $17.9K
     |  | 
          
          
          
            |  | 
                
                  Q4 2022
                  Filed on Jan 19, 2023
                 | 23 |                   
      $115.91 - $242.46
      $2.67K - $5.58K
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on Jan 19, 2023
                 | 4 |                   
      $1794.28 - $2080.25
      $7.18K - $8.32K
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on Jan 19, 2023
                 | 1,426 |                   
      $19.06 - $20.42
      $27.2K - $29.1K
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on Jan 19, 2023
                 | 2,407 |                   
      $22.92 - $27.13
      $55.2K - $65.3K
     |  | 
          
          
          
            |  | 
                
                  Q4 2022
                  Filed on Jan 19, 2023
                 | 188 |                   
      $0.0 - $25.09
      $0 - $4.72K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Jan 19, 2023
                 | 289 |                   
      $38.3 - $43.06
      $11.1K - $12.4K
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on Jan 19, 2023
                 | 577 |                   
      $67.73 - $76.65
      $39.1K - $44.2K
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on Jan 19, 2023
                 | 2 |                   
      $89.45 - $106.35
      $179 - $213
     |  | 
          
          
          
            |  | 
                
                  Q4 2022
                  Filed on Jan 19, 2023
                 | 1,392 |                   
      $47.29 - $54.28
      $65.8K - $75.6K
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on Jan 19, 2023
                 | 45 |                   
      $75.21 - $104.24
      $3.38K - $4.69K
     |  |