|  | 
                
                  Q2 2021
                  Filed on Aug 10, 2021
                 | 225,500 | 
      N/A
     |  | 
          
          
          
            |  | 
                
                  Q2 2021
                  Filed on Aug 10, 2021
                 | 145,900 |                   
      $24.41 - $28.1
      $3.56M - $4.1M
     |  | 
          
          
          
            |  | 
                
                  Q2 2021
                  Filed on Aug 10, 2021
                 | 11,136,000 | 
      N/A
     |  | 
          
          
          
            |  | 
                
                  Q2 2021
                  Filed on Aug 10, 2021
                 | 89,700 | 
      N/A
     |  | 
          
          
          
            |  | 
                
                  Q1 2021
                  Filed on Apr 28, 2021
                 | 47,200 | 
      N/A
     |  | 
          
          
          
            |  | 
                
                  Q1 2021
                  Filed on Apr 28, 2021
                 | 58,700 | 
      N/A
     |  | 
          
          
          
            |  | 
                
                  Q1 2021
                  Filed on Apr 28, 2021
                 | 224,900 | 
      N/A
     |  | 
          
          
          
            |  | 
                
                  Q1 2021
                  Filed on Apr 28, 2021
                 | 205,600 | 
      N/A
     |  | 
          
          
          
            |  | 
                
                  Q4 2020
                  Filed on Feb 05, 2021
                 | 142,200 | 
      N/A
     |  | 
          
          
          
            |  | 
                
                  Q3 2020
                  Filed on Oct 29, 2020
                 | 23,390 | 
      N/A
     |  | 
          
          
          
            |  | 
                
                  Q3 2020
                  Filed on Oct 29, 2020
                 | 42,700 |                   
      $10.31 - $11.67
      $440K - $498K
     |  | 
          
          
          
            |  | 
                
                  Q3 2020
                  Filed on Oct 29, 2020
                 | 60,620 |                   
      $11.15 - $18.39
      $676K - $1.11M
     |  | 
          
          
          
            |  | 
                
                  Q3 2020
                  Filed on Oct 29, 2020
                 | 24,770 |                   
      $20.77 - $26.32
      $514K - $652K
     |  | 
          
          
          
            |  | 
                
                  Q3 2020
                  Filed on Oct 29, 2020
                 | 64,390 |                   
      $7.42 - $10.22
      $478K - $658K
     |  | 
          
          
          
            |  | 
                
                  Q3 2020
                  Filed on Oct 29, 2020
                 | 19,220 | 
      N/A
     |  | 
          
          
          
            |  | 
                
                  Q3 2020
                  Filed on Oct 29, 2020
                 | 73,210 |                   
      $9.57 - $12.52
      $701K - $917K
     |  | 
          
          
          
            |  | 
                
                  Q3 2020
                  Filed on Oct 29, 2020
                 | 70,000 |                   
      $57.46 - $66.88
      $4.02M - $4.68M
     |  | 
          
          
          
            |  | 
                
                  Q3 2020
                  Filed on Oct 29, 2020
                 | 27,240 | 
      N/A
     |  | 
          
          
          
            |  | 
                
                  Q3 2020
                  Filed on Oct 29, 2020
                 | 41,630 |                   
      $129.0 - $153.76
      $5.37M - $6.4M
     |  | 
          
          
          
            |  | 
                
                  Q3 2020
                  Filed on Oct 29, 2020
                 | 48,400 |                   
      $11.86 - $14.25
      $574K - $690K
     |  | 
          
          
          
            |  | 
                
                  Q3 2020
                  Filed on Oct 29, 2020
                 | 13,400 |                   
      $16.49 - $25.14
      $221K - $337K
     |  | 
          
          
          
            |  | 
                
                  Q3 2020
                  Filed on Oct 29, 2020
                 | 183,910 |                   
      $2.24 - $2.9
      $412K - $533K
     |  | 
          
          
          
            |  | 
                
                  Q3 2020
                  Filed on Oct 29, 2020
                 | 22,580 |                   
      $13.07 - $18.53
      $295K - $418K
     |  | 
          
          
          
            |  | 
                
                  Q3 2020
                  Filed on Oct 29, 2020
                 | 7,090 |                   
      $125.73 - $153.87
      $891K - $1.09M
     |  | 
          
          
          
            |  | 
                
                  Q3 2020
                  Filed on Oct 29, 2020
                 | 29,800 |                   
      $34.73 - $61.6
      $1.03M - $1.84M
     |  | 
          
          
          
            |  | 
                
                  Q3 2020
                  Filed on Oct 29, 2020
                 | 50,420 |                   
      $8.2 - $9.46
      $413K - $477K
     |  | 
          
          
          
            |  | 
                
                  Q3 2020
                  Filed on Oct 29, 2020
                 | 22,580 | 
      N/A
     |  | 
          
          
          
            |  | 
                
                  Q3 2020
                  Filed on Oct 29, 2020
                 | 172,390 | 
      N/A
     |  | 
          
          
          
            |  | 
                
                  Q3 2020
                  Filed on Oct 29, 2020
                 | 27,330 | 
      N/A
     |  | 
          
          
          
            |  | 
                
                  Q3 2020
                  Filed on Oct 29, 2020
                 | 123,690 | 
      N/A
     |  | 
          
          
          
            |  | 
                
                  Q3 2020
                  Filed on Oct 29, 2020
                 | 4,560 |                   
      $201.65 - $259.73
      $920K - $1.18M
     |  | 
          
          
          
            |  | 
                
                  Q3 2020
                  Filed on Oct 29, 2020
                 | 74,110 |                   
      $6.47 - $9.31
      $479K - $690K
     |  | 
          
          
          
            |  | 
                
                  Q3 2020
                  Filed on Oct 29, 2020
                 | 21,370 | 
      N/A
     |  | 
          
          
          
            |  | 
                
                  Q3 2020
                  Filed on Oct 29, 2020
                 | 36,530 |                   
      $15.06 - $25.25
      $550K - $922K
     |  | 
          
          
          
            |  | 
                
                  Q3 2020
                  Filed on Oct 29, 2020
                 | 61,460 |                   
      $4.74 - $5.82
      $291K - $358K
     |  | 
          
          
          
            |  | 
                
                  Q3 2020
                  Filed on Oct 29, 2020
                 | 20,260 |                   
      $43.73 - $57.59
      $886K - $1.17M
     |  | 
          
          
          
            |  | 
                
                  Q3 2020
                  Filed on Oct 29, 2020
                 | 10,800 |                   
      $30.13 - $40.61
      $325K - $439K
     |  | 
          
          
          
            |  | 
                
                  Q3 2020
                  Filed on Oct 29, 2020
                 | 17,520 |                   
      $26.02 - $37.11
      $456K - $650K
     |  | 
          
          
          
            |  | 
                
                  Q3 2020
                  Filed on Oct 29, 2020
                 | 5,700 |                   
      $17.8 - $24.55
      $101K - $140K
     |  | 
          
          
          
            |  | 
                
                  Q3 2020
                  Filed on Oct 29, 2020
                 | 8,710 |                   
      $47.12 - $71.95
      $410K - $627K
     |  | 
          
          
          
            |  | 
                
                  Q3 2020
                  Filed on Oct 29, 2020
                 | 96,620 |                   
      $10.04 - $14.2
      $970K - $1.37M
     |  | 
          
          
          
            |  | 
                
                  Q3 2020
                  Filed on Oct 29, 2020
                 | 42,040 |                   
      $15.41 - $21.2
      $648K - $891K
     |  | 
          
          
          
            |  | 
                
                  Q3 2020
                  Filed on Oct 29, 2020
                 | 61,700 | 
      N/A
     |  | 
          
          
          
            |  | 
                
                  Q3 2020
                  Filed on Oct 29, 2020
                 | 12,300 |                   
      $38.45 - $53.33
      $473K - $656K
     |  | 
          
          
          
            |  | 
                
                  Q3 2020
                  Filed on Oct 29, 2020
                 | 104,970 |                   
      $8.63 - $12.02
      $906K - $1.26M
     |  | 
          
          
          
            |  | 
                
                  Q3 2020
                  Filed on Oct 29, 2020
                 | 27,880 |                   
      $5.69 - $9.84
      $159K - $274K
     |  | 
          
          
          
            |  | 
                
                  Q3 2020
                  Filed on Oct 29, 2020
                 | 8,500 |                   
      $14.78 - $21.15
      $126K - $180K
     |  | 
          
          
          
            |  | 
                
                  Q3 2020
                  Filed on Oct 29, 2020
                 | 11,800 |                   
      $36.16 - $53.34
      $427K - $629K
     |  | 
          
          
          
            |  | 
                
                  Q3 2020
                  Filed on Oct 29, 2020
                 | 11,540 |                   
      $43.73 - $51.3
      $505K - $592K
     |  | 
          
          
          
            |  | 
                
                  Q2 2020
                  Filed on Aug 12, 2020
                 | 979,910 | 
      N/A
     |  |