|  | 
                
                  Q1 2021
                  Filed on May 17, 2021
                 | 5,123 |                   
      $78.71 - $106.88
      $403K - $548K
     |  | 
          
          
          
            |  | 
                
                  Q1 2021
                  Filed on May 17, 2021
                 | 14,966 | 
      N/A
     |  | 
          
          
          
            |  | 
                
                  Q1 2021
                  Filed on May 17, 2021
                 | 3,740 |                   
      $85.76 - $109.5
      $321K - $410K
     |  | 
          
          
          
            |  | 
                
                  Q1 2021
                  Filed on May 17, 2021
                 | 375 |                   
      $496.07 - $620.45
      $186K - $233K
     |  | 
          
          
          
            |  | 
                
                  Q1 2021
                  Filed on May 17, 2021
                 | 3,003 |                   
      $72.06 - $83.7
      $216K - $251K
     |  | 
          
          
          
            |  | 
                
                  Q1 2021
                  Filed on May 17, 2021
                 | 3,493 |                   
      $52.06 - $60.97
      $182K - $213K
     |  | 
          
          
          
            |  | 
                
                  Q1 2021
                  Filed on May 17, 2021
                 | 3,033 |                   
      $61.35 - $90.47
      $186K - $274K
     |  | 
          
          
          
            |  | 
                
                  Q1 2021
                  Filed on May 17, 2021
                 | 12,025 |                   
      $29.02 - $38.97
      $349K - $469K
     |  | 
          
          
          
            |  | 
                
                  Q1 2021
                  Filed on May 17, 2021
                 | 2,819 |                   
      $74.73 - $90.69
      $211K - $256K
     |  | 
          
          
          
            |  | 
                
                  Q1 2021
                  Filed on May 17, 2021
                 | 6,366 |                   
      $35.21 - $46.38
      $224K - $295K
     |  | 
          
          
          
            |  | 
                
                  Q1 2021
                  Filed on May 17, 2021
                 | 1,000 |                   
      $250.01 - $272.65
      $250K - $273K
     |  | 
          
          
          
            |  | 
                
                  Q1 2021
                  Filed on May 17, 2021
                 | 2,182 |                   
      $82.45 - $108.79
      $180K - $237K
     |  | 
          
          
          
            |  | 
                
                  Q1 2021
                  Filed on May 17, 2021
                 | 914 |                   
      $208.51 - $291.78
      $191K - $267K
     |  | 
          
          
          
            |  | 
                
                  Q1 2021
                  Filed on May 17, 2021
                 | 472 |                   
      $348.69 - $441.13
      $165K - $208K
     |  | 
          
          
          
            |  | 
                
                  Q1 2021
                  Filed on May 17, 2021
                 | 445 |                   
      $490.22 - $625.67
      $218K - $278K
     |  | 
          
          
          
            |  | 
                
                  Q1 2021
                  Filed on May 17, 2021
                 | 1,700 |                   
      $144.0 - $169.39
      $245K - $288K
     |  | 
          
          
          
            |  | 
                
                  Q1 2021
                  Filed on May 17, 2021
                 | 17,000 |                   
      $23.21 - $59.41
      $395K - $1.01M
     |  | 
          
          
          
            |  | 
                
                  Q1 2021
                  Filed on May 17, 2021
                 | 312 |                   
      $228.3 - $272.92
      $71.2K - $85.2K
     |  | 
          
          
          
            |  | 
                
                  Q1 2021
                  Filed on May 17, 2021
                 | 1,163 |                   
      $207.02 - $241.31
      $241K - $281K
     |  | 
          
          
          
            |  | 
                
                  Q1 2021
                  Filed on May 17, 2021
                 | 34,850 |                   
      $19.37 - $28.9
      $675K - $1.01M
     |  | 
          
          
          
            |  | 
                
                  Q1 2021
                  Filed on May 17, 2021
                 | 3,621 |                   
      $92.62 - $97.02
      $335K - $351K
     |  | 
          
          
          
            |  | 
                
                  Q1 2021
                  Filed on May 17, 2021
                 | 2,212 |                   
      $167.57 - $244.58
      $371K - $541K
     |  | 
          
          
          
            |  | 
                
                  Q1 2021
                  Filed on May 17, 2021
                 | 1,786 |                   
      $299.94 - $336.45
      $536K - $601K
     |  | 
          
          
          
            |  | 
                
                  Q1 2021
                  Filed on May 17, 2021
                 | 1,474 |                   
      $139.71 - $178.48
      $206K - $263K
     |  | 
          
          
          
            |  | 
                
                  Q1 2021
                  Filed on May 17, 2021
                 | 2,503 |                   
      $74.85 - $85.84
      $187K - $215K
     |  | 
          
          
          
            |  | 
                
                  Q4 2020
                  Filed on Feb 03, 2021
                 | 12,000 |                   
      $1.89 - $13.42
      $22.7K - $161K
     |  | 
          
          
          
            |  | 
                
                  Q4 2020
                  Filed on Feb 03, 2021
                 | 100,976 | 
      N/A
     |  | 
          
          
          
            |  | 
                
                  Q4 2020
                  Filed on Feb 03, 2021
                 | 1,900 |                   
      $133.73 - $138.48
      $254K - $263K
     |  | 
          
          
          
            |  | 
                
                  Q4 2020
                  Filed on Feb 03, 2021
                 | 7,174 | 
      N/A
     |  | 
          
          
          
            |  | 
                
                  Q4 2020
                  Filed on Feb 03, 2021
                 | 18,450 |                   
      $1.0 - $1.68
      $18.5K - $31K
     |  | 
          
          
          
            |  | 
                
                  Q3 2020
                  Filed on Nov 05, 2020
                 | 10,960 |                   
      $5.14 - $6.95
      $56.3K - $76.2K
     |  | 
          
          
          
            |  | 
                
                  Q3 2020
                  Filed on Nov 05, 2020
                 | 2,650 |                   
      $73.46 - $94.3
      $195K - $250K
     |  | 
          
          
          
            |  | 
                
                  Q3 2020
                  Filed on Nov 05, 2020
                 | 20,000 |                   
      $0.52 - $0.92
      $10.4K - $18.4K
     |  | 
          
          
          
            |  | 
                
                  Q3 2020
                  Filed on Nov 05, 2020
                 | 44,188 |                   
      $16.71 - $27.0
      $738K - $1.19M
     |  | 
          
          
          
            |  | 
                
                  Q3 2020
                  Filed on Nov 05, 2020
                 | 40,000 |                   
      $7.4 - $13.48
      $296K - $539K
     |  | 
          
          
          
            |  | 
                
                  Q3 2020
                  Filed on Nov 05, 2020
                 | 21,298 |                   
      $5.42 - $7.15
      $115K - $152K
     |  | 
          
          
          
            |  | 
                
                  Q2 2020
                  Filed on Jul 31, 2020
                 | 13,000 | 
      N/A
     |  | 
          
          
          
            |  | 
                
                  Q2 2020
                  Filed on Jul 31, 2020
                 | 32,500 | 
      N/A
     |  | 
          
          
          
            |  | 
                
                  Q2 2020
                  Filed on Jul 31, 2020
                 | 11,430 | 
      N/A
     |  | 
          
          
          
            |  | 
                
                  Q2 2020
                  Filed on Jul 31, 2020
                 | 12,500 | 
      N/A
     |  | 
          
          
          
            |  | 
                
                  Q2 2020
                  Filed on Jul 31, 2020
                 | 6,953 |                   
      $59.02 - $60.06
      $410K - $418K
     |  | 
          
          
          
            |  | 
                
                  Q2 2020
                  Filed on Jul 31, 2020
                 | 10,289 |                   
      $16.75 - $23.13
      $172K - $238K
     |  | 
          
          
          
            |  | 
                
                  Q2 2020
                  Filed on Jul 31, 2020
                 | 13,592 |                   
      $29.9 - $33.05
      $406K - $449K
     |  | 
          
          
          
            |  | 
                
                  Q1 2020
                  Filed on Apr 28, 2020
                 | 67,362 | 
      N/A
     |  | 
          
          
          
            |  | 
                
                  Q1 2020
                  Filed on Apr 28, 2020
                 | 24,477 |                   
      $13.58 - $28.33
      $332K - $693K
     |  | 
          
          
          
            |  | 
                
                  Q1 2020
                  Filed on Apr 28, 2020
                 | 37,500 | 
      N/A
     |  | 
          
          
          
            |  | 
                
                  Q1 2020
                  Filed on Apr 28, 2020
                 | 5,100 |                   
      $37.51 - $49.05
      $191K - $250K
     |  | 
          
          
          
            |  | 
                
                  Q1 2020
                  Filed on Apr 28, 2020
                 | 4,413 |                   
      $35.86 - $54.78
      $158K - $242K
     |  | 
          
          
          
            |  | 
                
                  Q1 2020
                  Filed on Apr 28, 2020
                 | 3,812 |                   
      $34.41 - $57.5
      $131K - $219K
     |  | 
          
          
          
            |  | 
                
                  Q1 2020
                  Filed on Apr 28, 2020
                 | 2,214 |                   
      $70.67 - $99.01
      $156K - $219K
     |  |