|  | 
                
                  Q2 2022
                  Filed on Aug 11, 2022
                 | 1,140 |                   
      $159.77 - $185.64
      $182K - $212K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Aug 11, 2022
                 | 10,000 |                   
      $1.23 - $4.14
      $12.3K - $41.4K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Aug 11, 2022
                 | 1,361 |                   
      $271.39 - $369.3
      $369K - $503K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Aug 11, 2022
                 | 7,656 |                   
      $47.02 - $191.65
      $360K - $1.47M
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Aug 11, 2022
                 | 2,000 |                   
      $88.55 - $130.24
      $177K - $260K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Aug 11, 2022
                 | 18,005 |                   
      $3.11 - $7.48
      $56K - $135K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Aug 11, 2022
                 | 5,460 |                   
      $54.46 - $62.29
      $297K - $340K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Aug 11, 2022
                 | 2,000 |                   
      $89.75 - $134.28
      $180K - $269K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Aug 11, 2022
                 | 137,611 |                   
      $279.79 - $341.06
      $38.5M - $46.9M
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Aug 11, 2022
                 | 2,287 |                   
      $229.13 - $278.62
      $524K - $637K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Aug 11, 2022
                 | 7,700 |                   
      $20.46 - $36.51
      $158K - $281K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Aug 11, 2022
                 | 2,500 |                   
      $61.71 - $116.47
      $154K - $291K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Aug 11, 2022
                 | 8,000 | 
      N/A
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Aug 11, 2022
                 | 10,000 |                   
      $6.15 - $7.74
      $61.5K - $77.4K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Aug 11, 2022
                 | 4,000 |                   
      $43.53 - $72.96
      $174K - $292K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Aug 11, 2022
                 | 5,000 |                   
      $26.91 - $44.24
      $135K - $221K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Aug 11, 2022
                 | 12,500 |                   
      $2.25 - $4.67
      $28.1K - $58.4K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Aug 11, 2022
                 | 5,495 |                   
      $40.85 - $51.04
      $224K - $280K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Aug 11, 2022
                 | 1,500 |                   
      $107.95 - $168.01
      $162K - $252K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Aug 11, 2022
                 | 6,200 |                   
      $34.98 - $48.38
      $217K - $300K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Aug 11, 2022
                 | 2,525 |                   
      $56.81 - $112.28
      $143K - $284K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Aug 11, 2022
                 | 5,000 |                   
      $27.17 - $43.35
      $136K - $217K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Aug 11, 2022
                 | 4,000 |                   
      $28.63 - $75.86
      $115K - $303K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Aug 11, 2022
                 | 2,000 |                   
      $73.25 - $134.59
      $147K - $269K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Aug 11, 2022
                 | 2,520 |                   
      $129.51 - $153.39
      $326K - $387K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Aug 11, 2022
                 | 7,500 |                   
      $13.28 - $38.96
      $99.6K - $292K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Aug 11, 2022
                 | 3,557 |                   
      $134.47 - $162.71
      $478K - $579K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Aug 11, 2022
                 | 270 |                   
      $616.28 - $768.78
      $166K - $208K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Aug 11, 2022
                 | 7,000 |                   
      $18.59 - $35.57
      $130K - $249K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Aug 11, 2022
                 | 6,000 |                   
      $30.59 - $37.36
      $184K - $224K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Aug 11, 2022
                 | 7,405 |                   
      $23.5 - $27.78
      $174K - $206K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Aug 11, 2022
                 | 6,075 |                   
      $29.74 - $37.82
      $181K - $230K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Aug 11, 2022
                 | 3,000 |                   
      $59.04 - $82.48
      $177K - $247K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Aug 11, 2022
                 | 4,000 |                   
      $32.08 - $58.26
      $128K - $233K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Aug 11, 2022
                 | 3,175 |                   
      $107.41 - $121.51
      $341K - $386K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Aug 11, 2022
                 | 1,800 |                   
      $127.07 - $145.39
      $229K - $262K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Aug 11, 2022
                 | 3,300 |                   
      $65.39 - $76.51
      $216K - $252K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Aug 11, 2022
                 | 107,909 |                   
      $167.55 - $289.82
      $18.1M - $31.3M
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Aug 11, 2022
                 | 6,000 |                   
      $33.63 - $43.91
      $202K - $263K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Aug 11, 2022
                 | 916 |                   
      $248.5 - $333.61
      $228K - $306K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Aug 11, 2022
                 | 899 |                   
      $204.13 - $302.4
      $184K - $272K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Aug 11, 2022
                 | 18,000 |                   
      $42.05 - $47.77
      $757K - $860K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Aug 11, 2022
                 | 9,100 |                   
      $59.67 - $85.42
      $543K - $777K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Aug 11, 2022
                 | 12,300 |                   
      $9.35 - $18.94
      $115K - $233K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Aug 11, 2022
                 | 3,000 |                   
      $37.67 - $80.69
      $113K - $242K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Aug 11, 2022
                 | 8,000 |                   
      $14.24 - $29.29
      $114K - $234K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Aug 11, 2022
                 | 2,705 |                   
      $63.31 - $89.84
      $171K - $243K
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on May 11, 2022
                 | 2,000 |                   
      $65.33 - $133.55
      $131K - $267K
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on May 11, 2022
                 | 500 |                   
      $325.08 - $538.32
      $163K - $269K
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on May 11, 2022
                 | 7,414 |                   
      $58.33 - $76.72
      $432K - $569K
     |  |