|  | 
                
                  Q2 2022
                  Filed on Aug 15, 2022
                 | 79,265 |                   
      $20.58 - $23.94
      $1.63M - $1.9M
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Aug 15, 2022
                 | 45,119 |                   
      $17.33 - $18.98
      $782K - $856K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Aug 15, 2022
                 | 30,731 |                   
      $30.16 - $32.18
      $927K - $989K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Aug 15, 2022
                 | 43,886 |                   
      $20.45 - $22.4
      $897K - $983K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Aug 15, 2022
                 | 17,075 |                   
      $29.29 - $46.69
      $500K - $797K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Aug 15, 2022
                 | 3,687 |                   
      $146.67 - $178.24
      $541K - $657K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Aug 15, 2022
                 | 29,877 |                   
      $42.05 - $47.77
      $1.26M - $1.43M
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on May 12, 2022
                 | 2,584 |                   
      $63.62 - $78.22
      $164K - $202K
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on May 12, 2022
                 | 1,102 |                   
      $163.19 - $210.31
      $180K - $232K
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on May 12, 2022
                 | 3,115 |                   
      $104.46 - $107.34
      $325K - $334K
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on May 12, 2022
                 | 67,798 |                   
      $5.7 - $9.3
      $386K - $631K
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on May 12, 2022
                 | 3,480 |                   
      $54.28 - $58.95
      $189K - $205K
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on May 12, 2022
                 | 1,888 |                   
      $102.77 - $112.14
      $194K - $212K
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on May 12, 2022
                 | 4,036 |                   
      $50.55 - $56.5
      $204K - $228K
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on May 12, 2022
                 | 9,276 |                   
      $73.77 - $107.5
      $684K - $997K
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on May 12, 2022
                 | 5,401 |                   
      $35.66 - $41.42
      $193K - $224K
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on May 12, 2022
                 | 5,171 |                   
      $75.34 - $93.2
      $390K - $482K
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on May 12, 2022
                 | 2,487 |                   
      $78.85 - $87.08
      $196K - $217K
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on May 12, 2022
                 | 11,000 | 
      N/A
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on May 12, 2022
                 | 4,758 |                   
      $50.56 - $51.05
      $241K - $243K
     |  | 
          
          
          
            |  | 
                
                  Q4 2021
                  Filed on Feb 11, 2022
                 | 31,382 |                   
      $32.88 - $37.84
      $1.03M - $1.19M
     |  | 
          
          
          
            |  | 
                
                  Q4 2021
                  Filed on Feb 11, 2022
                 | 4,919 |                   
      $42.68 - $53.87
      $210K - $265K
     |  | 
          
          
          
            |  | 
                
                  Q4 2021
                  Filed on Feb 11, 2022
                 | 800 | 
      N/A
     |  | 
          
          
          
            |  | 
                
                  Q3 2021
                  Filed on Nov 12, 2021
                 | 21,233 |                   
      $85.66 - $120.6
      $1.82M - $2.56M
     |  | 
          
          
          
            |  | 
                
                  Q3 2021
                  Filed on Nov 12, 2021
                 | 4,438 |                   
      $139.14 - $152.64
      $618K - $677K
     |  | 
          
          
          
            |  | 
                
                  Q3 2021
                  Filed on Nov 12, 2021
                 | 9,465 |                   
      $26.65 - $27.85
      $252K - $264K
     |  | 
          
          
          
            |  | 
                
                  Q3 2021
                  Filed on Nov 12, 2021
                 | 13,274 |                   
      $102.3 - $108.36
      $1.36M - $1.44M
     |  | 
          
          
          
            |  | 
                
                  Q3 2021
                  Filed on Nov 12, 2021
                 | 982 |                   
      $272.21 - $332.43
      $267K - $326K
     |  | 
          
          
          
            |  | 
                
                  Q2 2021
                  Filed on Aug 09, 2021
                 | 8,610 |                   
      $24.56 - $30.79
      $211K - $265K
     |  | 
          
          
          
            |  | 
                
                  Q2 2021
                  Filed on Aug 09, 2021
                 | 13,026 |                   
      $16.7 - $18.7
      $218K - $244K
     |  | 
          
          
          
            |  | 
                
                  Q2 2021
                  Filed on Aug 09, 2021
                 | 2,569 |                   
      $77.2 - $91.32
      $198K - $235K
     |  | 
          
          
          
            |  | 
                
                  Q2 2021
                  Filed on Aug 09, 2021
                 | 316 |                   
      $563.46 - $762.32
      $178K - $241K
     |  | 
          
          
          
            |  | 
                
                  Q2 2021
                  Filed on Aug 09, 2021
                 | 4,408 |                   
      $51.19 - $51.33
      $226K - $226K
     |  | 
          
          
          
            |  | 
                
                  Q2 2021
                  Filed on Aug 09, 2021
                 | 1,904 |                   
      $100.95 - $110.81
      $192K - $211K
     |  | 
          
          
          
            |  | 
                
                  Q1 2021
                  Filed on May 17, 2021
                 | 3,117 |                   
      $27.29 - $30.21
      $85.1K - $94.2K
     |  | 
          
          
          
            |  | 
                
                  Q1 2021
                  Filed on May 17, 2021
                 | 231 |                   
      $72.0 - $88.68
      $16.6K - $20.5K
     |  | 
          
          
          
            |  | 
                
                  Q1 2021
                  Filed on May 17, 2021
                 | 295 |                   
      $51.24 - $51.61
      $15.1K - $15.2K
     |  | 
          
          
          
            |  | 
                
                  Q1 2021
                  Filed on May 17, 2021
                 | 885 |                   
      $21.81 - $29.95
      $19.3K - $26.5K
     |  | 
          
          
          
            |  | 
                
                  Q1 2021
                  Filed on May 17, 2021
                 | 500 |                   
      $63.08 - $85.38
      $31.5K - $42.7K
     |  | 
          
          
          
            |  | 
                
                  Q1 2021
                  Filed on May 17, 2021
                 | 196 |                   
      $371.89 - $438.53
      $72.9K - $86K
     |  | 
          
          
          
            |  | 
                
                  Q1 2021
                  Filed on May 17, 2021
                 | 350 |                   
      $55.99 - $62.23
      $19.6K - $21.8K
     |  | 
          
          
          
            |  | 
                
                  Q1 2021
                  Filed on May 17, 2021
                 | 308 |                   
      $65.5 - $79.57
      $20.2K - $24.5K
     |  | 
          
          
          
            |  | 
                
                  Q1 2021
                  Filed on May 17, 2021
                 | 110 |                   
      $72.52 - $91.85
      $7.98K - $10.1K
     |  | 
          
          
          
            |  | 
                
                  Q1 2021
                  Filed on May 17, 2021
                 | 2,414 |                   
      $23.36 - $35.6
      $56.4K - $85.9K
     |  | 
          
          
          
            |  | 
                
                  Q1 2021
                  Filed on May 17, 2021
                 | 1,025 |                   
      $46.25 - $56.02
      $47.4K - $57.4K
     |  | 
          
          
          
            |  | 
                
                  Q1 2021
                  Filed on May 17, 2021
                 | 925 |                   
      $67.44 - $80.48
      $62.4K - $74.4K
     |  | 
          
          
          
            |  | 
                
                  Q1 2021
                  Filed on May 17, 2021
                 | 1,115 |                   
      $40.66 - $53.34
      $45.3K - $59.5K
     |  | 
          
          
          
            |  | 
                
                  Q1 2021
                  Filed on May 17, 2021
                 | 384 |                   
      $122.15 - $140.16
      $46.9K - $53.8K
     |  | 
          
          
          
            |  | 
                
                  Q1 2021
                  Filed on May 17, 2021
                 | 5,094 |                   
      $30.78 - $34.63
      $157K - $176K
     |  | 
          
          
          
            |  | 
                
                  Q1 2021
                  Filed on May 17, 2021
                 | 1,000 |                   
      $61.08 - $74.75
      $61.1K - $74.8K
     |  |