|  | 
                
                  Q1 2022
                  Filed on May 03, 2022
                 | 10,631 |                   
      $16.74 - $23.87
      $178K - $254K
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on May 03, 2022
                 | 1,439 |                   
      $145.17 - $207.71
      $209K - $299K
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on May 03, 2022
                 | 1,167 |                   
      $156.48 - $208.09
      $183K - $243K
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on May 03, 2022
                 | 2,036 |                   
      $77.19 - $103.46
      $157K - $211K
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on May 03, 2022
                 | 1,401 |                   
      $219.13 - $252.0
      $307K - $353K
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on May 03, 2022
                 | 2,431 |                   
      $81.0 - $130.27
      $197K - $317K
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on May 03, 2022
                 | 7,721 |                   
      $26.83 - $35.96
      $207K - $278K
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on May 03, 2022
                 | 309 |                   
      $174.8 - $642.2
      $54K - $198K
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on May 03, 2022
                 | 1,102 |                   
      $119.97 - $202.36
      $132K - $223K
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on May 03, 2022
                 | 6,541 |                   
      $30.1 - $36.02
      $197K - $236K
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on May 03, 2022
                 | 1,270 |                   
      $171.83 - $201.15
      $218K - $255K
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on May 03, 2022
                 | 1,861 |                   
      $96.48 - $127.01
      $180K - $236K
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on May 03, 2022
                 | 3,968 | 
      N/A
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on May 03, 2022
                 | 3,338 |                   
      $53.27 - $78.84
      $178K - $263K
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on May 03, 2022
                 | 3,294 |                   
      $108.85 - $146.95
      $359K - $484K
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on May 03, 2022
                 | 1,370 |                   
      $545.52 - $647.58
      $747K - $887K
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on May 03, 2022
                 | 1,164 |                   
      $164.4 - $205.79
      $191K - $240K
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on May 03, 2022
                 | 11,521 |                   
      $7.35 - $10.66
      $84.7K - $123K
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on May 03, 2022
                 | 2,586 |                   
      $108.37 - $120.0
      $280K - $310K
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on May 03, 2022
                 | 373 |                   
      $470.31 - $648.84
      $175K - $242K
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on May 03, 2022
                 | 11,672 |                   
      $6.98 - $9.98
      $81.5K - $116K
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on May 03, 2022
                 | 2,327 |                   
      $74.51 - $105.72
      $173K - $246K
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on May 03, 2022
                 | 7,399 |                   
      $24.65 - $29.0
      $182K - $215K
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on May 03, 2022
                 | 642 |                   
      $234.8 - $367.94
      $151K - $236K
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on May 03, 2022
                 | 2,743 |                   
      $71.35 - $93.05
      $196K - $255K
     |  | 
          
          
          
            |  | 
                
                  Q4 2021
                  Filed on Feb 04, 2022
                 | 1,783 | 
      N/A
     |  | 
          
          
          
            |  | 
                
                  Q4 2021
                  Filed on Feb 04, 2022
                 | 10,000 | 
      N/A
     |  | 
          
          
          
            |  | 
                
                  Q3 2021
                  Filed on Nov 04, 2021
                 | 9,300 |                   
      $19.3 - $27.68
      $179K - $257K
     |  | 
          
          
          
            |  | 
                
                  Q3 2021
                  Filed on Nov 04, 2021
                 | 46,163 | 
      N/A
     |  | 
          
          
          
            |  | 
                
                  Q2 2021
                  Filed on Aug 02, 2021
                 | 55,602 | 
      N/A
     |  | 
          
          
          
            |  | 
                
                  Q2 2021
                  Filed on Aug 02, 2021
                 | 12,500 |                   
      $58.4 - $74.13
      $730K - $927K
     |  | 
          
          
          
            |  | 
                
                  Q2 2021
                  Filed on Aug 02, 2021
                 | 21,707 |                   
      $9.02 - $12.72
      $196K - $276K
     |  | 
          
          
          
            |  | 
                
                  Q1 2021
                  Filed on Apr 29, 2021
                 | 20,000 |                   
      $23.21 - $59.41
      $464K - $1.19M
     |  | 
          
          
          
            |  | 
                
                  Q1 2021
                  Filed on Apr 29, 2021
                 | 11,426 |                   
      $10.98 - $12.58
      $125K - $144K
     |  | 
          
          
          
            |  | 
                
                  Q1 2021
                  Filed on Apr 29, 2021
                 | 84,235 | 
      N/A
     |  | 
          
          
          
            |  | 
                
                  Q1 2021
                  Filed on Apr 29, 2021
                 | 10,048 |                   
      $23.4 - $42.65
      $235K - $429K
     |  | 
          
          
          
            |  | 
                
                  Q4 2020
                  Filed on Feb 11, 2021
                 | 467 |                   
      $337.32 - $568.34
      $158K - $265K
     |  | 
          
          
          
            |  | 
                
                  Q4 2020
                  Filed on Feb 11, 2021
                 | 5,556 |                   
      $58.02 - $71.12
      $322K - $395K
     |  | 
          
          
          
            |  | 
                
                  Q3 2020
                  Filed on Nov 12, 2020
                 | 22,425 |                   
      $177.47 - $243.88
      $3.98M - $5.47M
     |  | 
          
          
          
            |  | 
                
                  Q3 2020
                  Filed on Nov 12, 2020
                 | 20,000 | 
      N/A
     |  | 
          
          
          
            |  | 
                
                  Q2 2020
                  Filed on Aug 12, 2020
                 | 10,579 | 
      N/A
     |  | 
          
          
          
            |  | 
                
                  Q2 2020
                  Filed on Aug 12, 2020
                 | 11,969 |                   
      $35.85 - $45.47
      $429K - $544K
     |  | 
          
          
          
            |  | 
                
                  Q2 2020
                  Filed on Aug 12, 2020
                 | 7,435 | 
      N/A
     |  | 
          
          
          
            |  | 
                
                  Q4 2019
                  Filed on Feb 05, 2020
                 | 19,784 | 
      N/A
     |  | 
          
          
          
            |  | 
                
                  Q3 2019
                  Filed on Nov 12, 2019
                 | 45,836 | 
      N/A
     |  | 
          
          
          
            |  | 
                
                  Q2 2019
                  Filed on Aug 07, 2019
                 | 6,412 | 
      N/A
     |  | 
          
          
          
            |  | 
                
                  Q2 2019
                  Filed on Aug 07, 2019
                 | 24,437 | 
      N/A
     |  | 
          
          
          
            |  | 
                
                  Q2 2019
                  Filed on Aug 07, 2019
                 | 10,702 | 
      N/A
     |  | 
          
          
          
            |  | 
                
                  Q2 2019
                  Filed on Aug 07, 2019
                 | 4,781 | 
      N/A
     |  | 
          
          
          
            |  | 
                
                  Q1 2019
                  Filed on May 13, 2019
                 | 10,000 | 
      N/A
     |  |