|  | 
                
                  Q2 2022
                  Filed on Jul 28, 2022
                 | 13,896 |                   
      $8.65 - $20.22
      $120K - $281K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Jul 28, 2022
                 | 2,348 |                   
      $80.61 - $107.49
      $189K - $252K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Jul 28, 2022
                 | 9,765 |                   
      $39.7 - $46.11
      $388K - $450K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Jul 28, 2022
                 | 2,831 |                   
      $88.4 - $105.81
      $250K - $300K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Jul 28, 2022
                 | 4,551 |                   
      $41.6 - $49.41
      $189K - $225K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Jul 28, 2022
                 | 4,688 |                   
      $56.25 - $67.81
      $264K - $318K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Jul 28, 2022
                 | 5,849 |                   
      $45.91 - $60.17
      $269K - $352K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Jul 28, 2022
                 | 24,231 |                   
      $24.32 - $27.85
      $589K - $675K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Jul 28, 2022
                 | 3,179 |                   
      $51.06 - $70.61
      $162K - $224K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Jul 28, 2022
                 | 9,838 |                   
      $25.9 - $35.54
      $255K - $350K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Jul 28, 2022
                 | 3,996 |                   
      $53.77 - $78.04
      $215K - $312K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Jul 28, 2022
                 | 9,609 |                   
      $13.28 - $38.96
      $128K - $374K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Jul 28, 2022
                 | 6,105 |                   
      $27.17 - $43.35
      $166K - $265K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Jul 28, 2022
                 | 15,690 |                   
      $0.85 - $1.22
      $13.3K - $19.1K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Jul 28, 2022
                 | 1,230 |                   
      $117.13 - $176.59
      $144K - $217K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Jul 28, 2022
                 | 2,893 |                   
      $105.82 - $134.76
      $306K - $390K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Jul 28, 2022
                 | 8,895 |                   
      $20.74 - $23.62
      $184K - $210K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Jul 28, 2022
                 | 7,746 |                   
      $32.71 - $40.34
      $253K - $312K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Jul 28, 2022
                 | 9,928 |                   
      $33.44 - $43.44
      $332K - $431K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Jul 28, 2022
                 | 1,050 |                   
      $279.79 - $341.06
      $294K - $358K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Jul 28, 2022
                 | 13,735 |                   
      $10.04 - $11.12
      $138K - $153K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Jul 28, 2022
                 | 2,892 |                   
      $86.5 - $128.27
      $250K - $371K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Jul 28, 2022
                 | 8,024 |                   
      $23.07 - $28.02
      $185K - $225K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Jul 28, 2022
                 | 9,351 |                   
      $40.91 - $50.25
      $383K - $470K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Jul 28, 2022
                 | 6,336 |                   
      $35.91 - $48.46
      $228K - $307K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Jul 28, 2022
                 | 13,378 |                   
      $38.82 - $48.93
      $519K - $655K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Jul 28, 2022
                 | 2,160 |                   
      $49.04 - $69.34
      $106K - $150K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Jul 28, 2022
                 | 3,659 |                   
      $90.33 - $132.7
      $331K - $486K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Jul 28, 2022
                 | 6,000 |                   
      $37.24 - $43.02
      $223K - $258K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Jul 28, 2022
                 | 7,820 |                   
      $42.25 - $49.24
      $330K - $385K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Jul 28, 2022
                 | 3,877 |                   
      $44.6 - $58.78
      $173K - $228K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Jul 28, 2022
                 | 17,670 |                   
      $1.07 - $1.91
      $18.9K - $33.7K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Jul 28, 2022
                 | 3,845 |                   
      $59.67 - $85.42
      $229K - $328K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Jul 28, 2022
                 | 3,757 |                   
      $68.51 - $87.08
      $257K - $327K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Jul 28, 2022
                 | 21,000 |                   
      $4.21 - $5.1
      $88.4K - $107K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Jul 28, 2022
                 | 5,543 |                   
      $48.35 - $52.44
      $268K - $291K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Jul 28, 2022
                 | 6,102 |                   
      $27.38 - $40.87
      $167K - $249K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Jul 28, 2022
                 | 2,325 |                   
      $74.48 - $91.47
      $173K - $213K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Jul 28, 2022
                 | 1,623 |                   
      $190.36 - $240.41
      $309K - $390K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Jul 28, 2022
                 | 2,022 |                   
      $170.7 - $214.67
      $345K - $434K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Jul 28, 2022
                 | 5,898 |                   
      $56.16 - $65.68
      $331K - $387K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Jul 28, 2022
                 | 17,700 |                   
      $2.9 - $6.34
      $51.3K - $112K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Jul 28, 2022
                 | 23,298 |                   
      $17.12 - $22.44
      $399K - $523K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Jul 28, 2022
                 | 4,473 | 
      N/A
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Jul 28, 2022
                 | 10,665 |                   
      $22.75 - $27.77
      $243K - $296K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Jul 28, 2022
                 | 18,469 |                   
      $20.54 - $23.36
      $379K - $431K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Jul 28, 2022
                 | 132,767 |                   
      $81.97 - $83.48
      $10.9M - $11.1M
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Jul 28, 2022
                 | 15,894 |                   
      $21.33 - $24.43
      $339K - $388K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Jul 28, 2022
                 | 2,236 |                   
      $139.3 - $249.32
      $311K - $557K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Jul 28, 2022
                 | 11,693 |                   
      $9.95 - $12.27
      $116K - $143K
     |  |