|  | 
                
                  Q1 2022
                  Filed on May 16, 2022
                 | 2,478,545 |                   
      $68.8 - $83.58
      $171M - $207M
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on May 16, 2022
                 | 7,038,529 |                   
      $9.19 - $11.71
      $64.7M - $82.4M
     |  | 
          
          
          
            |  | 
                
                  Q4 2021
                  Filed on Feb 14, 2022
                 | 2,190,000 | 
      N/A
     |  | 
          
          
          
            |  | 
                
                  Q4 2021
                  Filed on Feb 14, 2022
                 | 35,229 |                   
      $97.37 - $168.52
      $3.43M - $5.94M
     |  | 
          
          
          
            |  | 
                
                  Q2 2021
                  Filed on Aug 16, 2021
                 | 380,772 |                   
      $25.08 - $28.42
      $9.55M - $10.8M
     |  | 
          
          
          
            |  | 
                
                  Q2 2021
                  Filed on Aug 16, 2021
                 | 507,517 |                   
      $25.07 - $28.33
      $12.7M - $14.4M
     |  | 
          
          
          
            |  | 
                
                  Q1 2021
                  Filed on May 17, 2021
                 | 272,420 |                   
      $45.18 - $77.63
      $12.3M - $21.1M
     |  | 
          
          
          
            |  | 
                
                  Q1 2021
                  Filed on May 17, 2021
                 | 676,979 |                   
      $9.89 - $14.55
      $6.7M - $9.85M
     |  | 
          
          
          
            |  | 
                
                  Q1 2021
                  Filed on May 17, 2021
                 | 276,443 |                   
      $10.09 - $14.49
      $2.79M - $4.01M
     |  | 
          
          
          
            |  | 
                
                  Q4 2020
                  Filed on Feb 12, 2021
                 | 1,099,310 |                   
      $71.15 - $105.32
      $78.2M - $116M
     |  | 
          
          
          
            |  | 
                
                  Q4 2020
                  Filed on Feb 12, 2021
                 | 26,767 |                   
      $33.41 - $54.86
      $894K - $1.47M
     |  | 
          
          
          
            |  | 
                
                  Q4 2020
                  Filed on Feb 12, 2021
                 | 552,383 |                   
      $222.0 - $317.14
      $123M - $175M
     |  | 
          
          
          
            |  | 
                
                  Q3 2020
                  Filed on Nov 16, 2020
                 | 3,060,500 |                   
      $4.05 - $5.08
      $12.4M - $15.5M
     |  | 
          
          
          
            |  | 
                
                  Q4 2019
                  Filed on Feb 14, 2020
                 | 13,731 |                   
      $5.72 - $9.08
      $78.5K - $125K
     |  | 
          
          
          
            |  | 
                
                  Q4 2019
                  Filed on Feb 14, 2020
                 | 96,542 |                   
      $73.6 - $146.42
      $7.11M - $14.1M
     |  | 
          
          
          
            |  | 
                
                  Q2 2019
                  Filed on Aug 14, 2019
                 | 1,898,717 |                   
      $35.82 - $42.68
      $68M - $81M
     |  | 
          
          
          
            |  | 
                
                  Q1 2019
                  Filed on May 15, 2019
                 | 3,475,398 |                   
      $59.79 - $74.43
      $208M - $259M
     |  | 
          
          
          
            |  | 
                
                  Q1 2018
                  Filed on May 15, 2018
                 | 636,044 | 
      N/A
     |  | 
          
          
          
            |  | 
                
                  Q1 2018
                  Filed on May 15, 2018
                 | 370,424 | 
      N/A
     |  |