|  | 
                
                  Q2 2022
                  Filed on Aug 15, 2022
                 | 403,317 |                   
      $18.64 - $23.87
      $7.52M - $9.63M
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Aug 15, 2022
                 | 417 |                   
      $43.47 - $59.67
      $18.1K - $24.9K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Aug 15, 2022
                 | 132,366 |                   
      $72.3 - $91.99
      $9.57M - $12.2M
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Aug 15, 2022
                 | 503 |                   
      $5.8 - $10.48
      $2.92K - $5.27K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Aug 15, 2022
                 | 30,221 |                   
      $9.51 - $15.17
      $287K - $458K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Aug 15, 2022
                 | 665 | 
      N/A
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Aug 15, 2022
                 | 11,548 | 
      N/A
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Aug 15, 2022
                 | 90,698 |                   
      $85.33 - $99.34
      $7.74M - $9.01M
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Aug 15, 2022
                 | 18,889 |                   
      $39.7 - $46.11
      $750K - $871K
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on May 16, 2022
                 | 3,555 |                   
      $62.23 - $68.01
      $221K - $242K
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on May 16, 2022
                 | 3,077 |                   
      $52.6 - $58.44
      $162K - $180K
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on May 16, 2022
                 | 595 |                   
      $24.61 - $26.95
      $14.6K - $16K
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on May 16, 2022
                 | 538 |                   
      $141.39 - $175.52
      $76.1K - $94.4K
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on May 16, 2022
                 | 550 |                   
      $52.07 - $69.79
      $28.6K - $38.4K
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on May 16, 2022
                 | 9,597 | 
      N/A
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on May 16, 2022
                 | 9,970 |                   
      $47.33 - $52.58
      $472K - $524K
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on May 16, 2022
                 | 228 |                   
      $78.92 - $87.95
      $18K - $20.1K
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on May 16, 2022
                 | 2,068 |                   
      $186.63 - $338.54
      $386K - $700K
     |  | 
          
          
          
            |  | 
                
                  Q4 2021
                  Filed on Feb 16, 2022
                 | 676 |                   
      $14.49 - $16.32
      $9.8K - $11K
     |  | 
          
          
          
            |  | 
                
                  Q4 2021
                  Filed on Feb 16, 2022
                 | 851 | 
      N/A
     |  | 
          
          
          
            |  | 
                
                  Q4 2021
                  Filed on Feb 16, 2022
                 | 4,238 |                   
      $225.82 - $368.51
      $957K - $1.56M
     |  | 
          
          
          
            |  | 
                
                  Q4 2021
                  Filed on Feb 16, 2022
                 | 100 |                   
      $219.19 - $250.48
      $21.9K - $25K
     |  | 
          
          
          
            |  | 
                
                  Q4 2021
                  Filed on Feb 16, 2022
                 | 2,428 |                   
      $80.05 - $92.13
      $194K - $224K
     |  | 
          
          
          
            |  | 
                
                  Q4 2021
                  Filed on Feb 16, 2022
                 | 450 |                   
      $73.76 - $100.53
      $33.2K - $45.2K
     |  | 
          
          
          
            |  | 
                
                  Q4 2021
                  Filed on Feb 16, 2022
                 | 13,100 |                   
      $3.06 - $5.25
      $40.1K - $68.8K
     |  | 
          
          
          
            |  | 
                
                  Q3 2021
                  Filed on Nov 10, 2021
                 | 5,546 |                   
      $68.99 - $82.13
      $383K - $455K
     |  | 
          
          
          
            |  | 
                
                  Q3 2021
                  Filed on Nov 10, 2021
                 | 33 |                   
      $133.03 - $136.33
      $4.39K - $4.5K
     |  | 
          
          
          
            |  | 
                
                  Q3 2021
                  Filed on Nov 10, 2021
                 | 186 |                   
      $114.77 - $116.58
      $21.3K - $21.7K
     |  | 
          
          
          
            |  | 
                
                  Q3 2021
                  Filed on Nov 10, 2021
                 | 4,918 |                   
      $56.78 - $57.81
      $279K - $284K
     |  | 
          
          
          
            |  | 
                
                  Q3 2021
                  Filed on Nov 10, 2021
                 | 353 |                   
      $86.09 - $86.31
      $30.4K - $30.5K
     |  | 
          
          
          
            |  | 
                
                  Q3 2021
                  Filed on Nov 10, 2021
                 | 2,824 |                   
      $27.6 - $28.26
      $77.9K - $79.8K
     |  | 
          
          
          
            |  | 
                
                  Q3 2021
                  Filed on Nov 10, 2021
                 | 9,075 |                   
      $50.37 - $80.29
      $457K - $729K
     |  | 
          
          
          
            |  | 
                
                  Q3 2021
                  Filed on Nov 10, 2021
                 | 5,675 |                   
      $48.84 - $55.03
      $277K - $312K
     |  | 
          
          
          
            |  | 
                
                  Q3 2021
                  Filed on Nov 10, 2021
                 | 28 |                   
      $109.72 - $129.16
      $3.07K - $3.62K
     |  | 
          
          
          
            |  | 
                
                  Q3 2021
                  Filed on Nov 10, 2021
                 | 21 |                   
      $152.99 - $167.43
      $3.21K - $3.52K
     |  | 
          
          
          
            |  | 
                
                  Q3 2021
                  Filed on Nov 10, 2021
                 | 507 |                   
      $32.45 - $34.78
      $16.5K - $17.6K
     |  | 
          
          
          
            |  | 
                
                  Q3 2021
                  Filed on Nov 10, 2021
                 | 4,835 |                   
      $43.96 - $68.27
      $213K - $330K
     |  | 
          
          
          
            |  | 
                
                  Q3 2021
                  Filed on Nov 10, 2021
                 | 310 |                   
      $117.12 - $125.76
      $36.3K - $39K
     |  | 
          
          
          
            |  | 
                
                  Q3 2021
                  Filed on Nov 10, 2021
                 | 112 |                   
      $36.52 - $36.95
      $4.09K - $4.14K
     |  | 
          
          
          
            |  | 
                
                  Q3 2021
                  Filed on Nov 10, 2021
                 | 75 |                   
      $123.4 - $137.93
      $9.26K - $10.3K
     |  | 
          
          
          
            |  | 
                
                  Q3 2021
                  Filed on Nov 10, 2021
                 | 301 |                   
      $66.08 - $74.05
      $19.9K - $22.3K
     |  | 
          
          
          
            |  | 
                
                  Q3 2021
                  Filed on Nov 10, 2021
                 | 28 |                   
      $109.98 - $113.55
      $3.08K - $3.18K
     |  | 
          
          
          
            |  | 
                
                  Q3 2021
                  Filed on Nov 10, 2021
                 | 802 |                   
      $118.21 - $119.37
      $94.8K - $95.7K
     |  | 
          
          
          
            |  | 
                
                  Q3 2021
                  Filed on Nov 10, 2021
                 | 5 |                   
      $284.4 - $314.06
      $1.42K - $1.57K
     |  | 
          
          
          
            |  | 
                
                  Q3 2021
                  Filed on Nov 10, 2021
                 | 225 |                   
      $175.93 - $185.89
      $39.6K - $41.8K
     |  | 
          
          
          
            |  | 
                
                  Q3 2021
                  Filed on Nov 10, 2021
                 | 125 |                   
      $100.96 - $110.33
      $12.6K - $13.8K
     |  | 
          
          
          
            |  | 
                
                  Q3 2021
                  Filed on Nov 10, 2021
                 | 12 |                   
      $72.22 - $79.08
      $867 - $949
     |  | 
          
          
          
            |  | 
                
                  Q3 2021
                  Filed on Nov 10, 2021
                 | 1,376 |                   
      $45.05 - $48.67
      $62K - $67K
     |  | 
          
          
          
            |  | 
                
                  Q3 2021
                  Filed on Nov 10, 2021
                 | 2,500 |                   
      $12.34 - $17.07
      $30.9K - $42.7K
     |  | 
          
          
          
            |  | 
                
                  Q3 2021
                  Filed on Nov 10, 2021
                 | 754 |                   
      $97.84 - $105.53
      $73.8K - $79.6K
     |  |