|  | 
                
                  Q1 2022
                  Filed on Aug 11, 2022
                 | 11,432 |                   
      $42.55 - $59.49
      $486K - $680K
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on Aug 11, 2022
                 | 20,284 | 
      N/A
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Aug 11, 2022
                 | 20,656 | 
      N/A
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on Aug 11, 2022
                 | 9,366 |                   
      $52.95 - $56.95
      $496K - $533K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Aug 11, 2022
                 | 3,785 | 
      N/A
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on Aug 11, 2022
                 | 5,473 |                   
      $78.61 - $93.52
      $430K - $512K
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on Aug 11, 2022
                 | 11,612 |                   
      $37.29 - $42.63
      $433K - $495K
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on Aug 11, 2022
                 | 2,619 |                   
      $131.75 - $175.08
      $345K - $459K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Aug 11, 2022
                 | 18,223 |                   
      $18.5 - $22.75
      $337K - $415K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Aug 11, 2022
                 | 1,491 |                   
      $253.64 - $343.38
      $378K - $512K
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on Aug 11, 2022
                 | 9,013 |                   
      $61.84 - $78.2
      $557K - $705K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Aug 11, 2022
                 | 3,668 |                   
      $155.94 - $179.0
      $572K - $657K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Aug 11, 2022
                 | 14,314 |                   
      $78.1 - $97.98
      $1.12M - $1.4M
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on Aug 11, 2022
                 | 1,674 |                   
      $174.8 - $642.2
      $293K - $1.08M
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Aug 11, 2022
                 | 7,467 |                   
      $92.0 - $125.13
      $687K - $934K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Aug 11, 2022
                 | 5,499 |                   
      $105.64 - $129.11
      $581K - $710K
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on Aug 11, 2022
                 | 3,256 |                   
      $237.29 - $323.58
      $773K - $1.05M
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on Aug 11, 2022
                 | 32,352 |                   
      $29.85 - $31.38
      $966K - $1.02M
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on Aug 11, 2022
                 | 1,784 |                   
      $353.85 - $487.79
      $631K - $870K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Aug 11, 2022
                 | 12,885 |                   
      $26.18 - $32.93
      $337K - $424K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Aug 11, 2022
                 | 19,950 | 
      N/A
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on Aug 11, 2022
                 | 3,648 |                   
      $156.48 - $208.09
      $571K - $759K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Aug 11, 2022
                 | 8,090 | 
      N/A
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on Aug 11, 2022
                 | 7,568 |                   
      $49.86 - $56.85
      $377K - $430K
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on Aug 11, 2022
                 | 4,380 |                   
      $80.06 - $95.77
      $351K - $419K
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on Aug 11, 2022
                 | 11,342 |                   
      $25.58 - $27.11
      $290K - $307K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Aug 11, 2022
                 | 6,328 |                   
      $37.52 - $45.99
      $237K - $291K
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on Aug 11, 2022
                 | 7,850 |                   
      $34.0 - $37.45
      $267K - $294K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Aug 11, 2022
                 | 1,618 |                   
      $111.84 - $138.13
      $181K - $223K
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on Aug 11, 2022
                 | 966 |                   
      $234.1 - $296.68
      $226K - $287K
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on Aug 11, 2022
                 | 6,506 |                   
      $39.46 - $46.98
      $257K - $306K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Aug 11, 2022
                 | 1,107 |                   
      $186.4 - $279.02
      $206K - $309K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Aug 11, 2022
                 | 3,501 |                   
      $73.27 - $74.86
      $257K - $262K
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on Aug 11, 2022
                 | 4,194 |                   
      $57.51 - $73.35
      $241K - $308K
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on Aug 11, 2022
                 | 9,814 |                   
      $14.08 - $27.63
      $138K - $271K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Aug 11, 2022
                 | 911 |                   
      $197.3 - $261.32
      $180K - $238K
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on Aug 11, 2022
                 | 6,900 |                   
      $41.35 - $50.84
      $285K - $351K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Aug 11, 2022
                 | 36,931 | 
      N/A
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on Aug 11, 2022
                 | 3,914 |                   
      $26.22 - $95.21
      $103K - $373K
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on Aug 11, 2022
                 | 14,364 |                   
      $26.4 - $29.9
      $379K - $429K
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on Aug 11, 2022
                 | 6,039 |                   
      $56.24 - $69.84
      $340K - $422K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Aug 11, 2022
                 | 14,832 |                   
      $11.99 - $13.5
      $178K - $200K
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on Aug 11, 2022
                 | 4,743 |                   
      $67.79 - $78.9
      $322K - $374K
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on Aug 11, 2022
                 | 11,175 |                   
      $29.17 - $33.04
      $326K - $369K
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on Aug 11, 2022
                 | 21,894 |                   
      $11.4 - $16.65
      $250K - $365K
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on Aug 11, 2022
                 | 12,456 |                   
      $25.46 - $26.37
      $317K - $328K
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on Aug 11, 2022
                 | 10,849 |                   
      $27.07 - $29.9
      $294K - $324K
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on Aug 11, 2022
                 | 5,755 | 
      N/A
     |  |