|  | 
                
                  Q2 2022
                  Filed on Jul 22, 2022
                 | 1,588 |                   
      $57.51 - $145.19
      $91.3K - $231K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Jul 22, 2022
                 | 7,750 |                   
      $36.55 - $47.99
      $283K - $372K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Jul 22, 2022
                 | 7,750 |                   
      $23.44 - $35.4
      $182K - $274K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Jul 22, 2022
                 | 1,259 |                   
      $144.34 - $178.7
      $182K - $225K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Jul 22, 2022
                 | 2,286 |                   
      $75.41 - $102.47
      $172K - $234K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Jul 22, 2022
                 | 2,162 |                   
      $81.75 - $104.79
      $177K - $227K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Jul 22, 2022
                 | 2,058 |                   
      $90.37 - $108.28
      $186K - $223K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Jul 22, 2022
                 | 3,426 |                   
      $53.01 - $66.62
      $182K - $228K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Jul 22, 2022
                 | 2,365 |                   
      $102.2 - $137.05
      $242K - $324K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Jul 22, 2022
                 | 1,576 |                   
      $102.23 - $133.85
      $161K - $211K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Jul 22, 2022
                 | 670 |                   
      $229.82 - $446.41
      $154K - $299K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Jul 22, 2022
                 | 995 |                   
      $170.7 - $214.67
      $170K - $214K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Jul 22, 2022
                 | 2,294 |                   
      $178.25 - $213.01
      $409K - $489K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Jul 22, 2022
                 | 164,893 |                   
      $18.5 - $22.75
      $3.05M - $3.75M
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Jul 22, 2022
                 | 3,396 |                   
      $63.67 - $92.49
      $216K - $314K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Jul 22, 2022
                 | 251 |                   
      $612.7 - $1265.01
      $154K - $318K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Jul 22, 2022
                 | 4,636 |                   
      $43.53 - $72.96
      $202K - $338K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Jul 22, 2022
                 | 80,008 |                   
      $41.53 - $51.1
      $3.32M - $4.09M
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Jul 22, 2022
                 | 13,435 |                   
      $7.15 - $8.74
      $96.1K - $117K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Jul 22, 2022
                 | 858 |                   
      $222.74 - $312.09
      $191K - $268K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Jul 22, 2022
                 | 451 |                   
      $418.3 - $535.55
      $189K - $242K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Jul 22, 2022
                 | 3,949 |                   
      $24.75 - $30.77
      $97.7K - $122K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Jul 22, 2022
                 | 882 |                   
      $162.49 - $317.18
      $143K - $280K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Jul 22, 2022
                 | 2,522 |                   
      $62.03 - $84.42
      $156K - $213K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Jul 22, 2022
                 | 3,518 |                   
      $46.2 - $61.67
      $163K - $217K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Jul 22, 2022
                 | 710 |                   
      $227.7 - $323.21
      $162K - $229K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Jul 22, 2022
                 | 11,250 |                   
      $6.63 - $9.18
      $74.6K - $103K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Jul 22, 2022
                 | 29,386 |                   
      $130.2 - $168.03
      $3.83M - $4.94M
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Jul 22, 2022
                 | 4,150 |                   
      $62.51 - $75.99
      $259K - $315K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Jul 22, 2022
                 | 51,532 | 
      N/A
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Jul 22, 2022
                 | 1,200 |                   
      $158.23 - $220.25
      $190K - $264K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Jul 22, 2022
                 | 10,665 |                   
      $6.77 - $9.08
      $72.2K - $96.8K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Jul 22, 2022
                 | 2,050 |                   
      $81.93 - $101.4
      $168K - $208K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Jul 22, 2022
                 | 499 |                   
      $513.69 - $669.39
      $256K - $334K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Jul 22, 2022
                 | 278 |                   
      $582.26 - $782.23
      $162K - $217K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Jul 22, 2022
                 | 1,214 |                   
      $140.99 - $168.41
      $171K - $204K
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on May 09, 2022
                 | 4,180 |                   
      $50.05 - $53.52
      $209K - $224K
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on May 09, 2022
                 | 5,969 |                   
      $234.1 - $296.68
      $1.4M - $1.77M
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on May 09, 2022
                 | 995 |                   
      $170.79 - $256.31
      $170K - $255K
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on May 09, 2022
                 | 4,066 |                   
      $53.68 - $71.86
      $218K - $292K
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on May 09, 2022
                 | 43,929 |                   
      $172.09 - $246.0
      $7.56M - $10.8M
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on May 09, 2022
                 | 6,375 |                   
      $48.48 - $53.65
      $309K - $342K
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on May 09, 2022
                 | 1,045 |                   
      $289.24 - $387.56
      $302K - $405K
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on May 09, 2022
                 | 26,780 |                   
      $22.2 - $30.95
      $595K - $829K
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on May 09, 2022
                 | 2,130 |                   
      $103.82 - $106.76
      $221K - $227K
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on May 09, 2022
                 | 98,256 |                   
      $63.54 - $86.68
      $6.24M - $8.52M
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on May 09, 2022
                 | 2,130 |                   
      $105.57 - $166.38
      $225K - $354K
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on May 09, 2022
                 | 2,590 | 
      N/A
     |  | 
          
          
          
            |  | 
                
                  Q4 2021
                  Filed on Jan 10, 2022
                 | 28,035 |                   
      $146.1 - $178.12
      $4.1M - $4.99M
     |  | 
          
          
          
            |  | 
                
                  Q4 2021
                  Filed on Jan 10, 2022
                 | 15,776 |                   
      $32.38 - $36.23
      $511K - $572K
     |  |