|  | 
                
                  Q2 2022
                  Filed on Aug 15, 2022
                 | 10,000 |                   
      $19.06 - $22.57
      $191K - $226K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Aug 15, 2022
                 | 11,189 |                   
      $3.66 - $8.59
      $41K - $96.1K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Aug 15, 2022
                 | 25,000 |                   
      $16.35 - $26.92
      $409K - $673K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Aug 15, 2022
                 | 610 |                   
      $244.93 - $354.82
      $149K - $216K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Aug 15, 2022
                 | 11,910 |                   
      $9.59 - $11.98
      $114K - $143K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Aug 15, 2022
                 | 9,650 |                   
      $42.19 - $68.38
      $407K - $660K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Aug 15, 2022
                 | 1,529 |                   
      $112.7 - $141.25
      $172K - $216K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Aug 15, 2022
                 | 7,545 |                   
      $22.99 - $29.35
      $173K - $221K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Aug 15, 2022
                 | 15,377 |                   
      $34.98 - $49.57
      $538K - $762K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Aug 15, 2022
                 | 37,458 |                   
      $13.26 - $16.75
      $497K - $627K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Aug 15, 2022
                 | 7,455 |                   
      $23.44 - $35.4
      $175K - $264K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Aug 15, 2022
                 | 2,977 |                   
      $57.59 - $79.41
      $171K - $236K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Aug 15, 2022
                 | 3,437 |                   
      $54.75 - $70.74
      $188K - $243K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Aug 15, 2022
                 | 3,375 |                   
      $56.92 - $70.83
      $192K - $239K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Aug 15, 2022
                 | 2,241 |                   
      $75.21 - $95.5
      $169K - $214K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Aug 15, 2022
                 | 2,386 |                   
      $65.79 - $90.02
      $157K - $215K
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on May 13, 2022
                 | 10,386 |                   
      $7.86 - $8.89
      $81.6K - $92.3K
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on May 13, 2022
                 | 16,810 | 
      N/A
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on May 13, 2022
                 | 36,278 |                   
      $22.86 - $26.77
      $829K - $971K
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on May 13, 2022
                 | 1,645 |                   
      $126.46 - $235.05
      $208K - $387K
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on May 13, 2022
                 | 16,221 | 
      N/A
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on May 13, 2022
                 | 1,309 |                   
      $120.56 - $161.25
      $158K - $211K
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on May 13, 2022
                 | 835 |                   
      $202.74 - $295.34
      $169K - $247K
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on May 13, 2022
                 | 3,005 |                   
      $51.78 - $75.76
      $156K - $228K
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on May 13, 2022
                 | 526 |                   
      $301.31 - $386.27
      $158K - $203K
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on May 13, 2022
                 | 3,317 |                   
      $63.11 - $82.31
      $209K - $273K
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on May 13, 2022
                 | 2,404 |                   
      $36.68 - $98.81
      $88.2K - $238K
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on May 13, 2022
                 | 2,887 |                   
      $35.83 - $102.72
      $103K - $297K
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on May 13, 2022
                 | 1,335 | 
      N/A
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on May 13, 2022
                 | 5,579 |                   
      $21.55 - $45.47
      $120K - $254K
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on May 13, 2022
                 | 5,544 |                   
      $39.49 - $42.74
      $219K - $237K
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on May 13, 2022
                 | 581 |                   
      $250.38 - $371.86
      $145K - $216K
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on May 13, 2022
                 | 10,000 |                   
      $26.42 - $32.89
      $264K - $329K
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on May 13, 2022
                 | 1,815 |                   
      $89.52 - $114.03
      $162K - $207K
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on May 13, 2022
                 | 1,916 |                   
      $113.3 - $137.26
      $217K - $263K
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on May 13, 2022
                 | 4,900 | 
      N/A
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on May 13, 2022
                 | 5,154 |                   
      $44.35 - $48.64
      $229K - $251K
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on May 13, 2022
                 | 2,421 |                   
      $73.24 - $157.01
      $177K - $380K
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on May 13, 2022
                 | 2,546 |                   
      $119.13 - $139.01
      $303K - $354K
     |  | 
          
          
          
            |  | 
                
                  Q4 2021
                  Filed on Feb 14, 2022
                 | 8,136 |                   
      $100.11 - $117.09
      $814K - $953K
     |  | 
          
          
          
            |  | 
                
                  Q4 2021
                  Filed on Feb 14, 2022
                 | 5,695 |                   
      $53.78 - $58.0
      $306K - $330K
     |  | 
          
          
          
            |  | 
                
                  Q4 2021
                  Filed on Feb 14, 2022
                 | 4,675 |                   
      $41.59 - $49.44
      $194K - $231K
     |  | 
          
          
          
            |  | 
                
                  Q4 2021
                  Filed on Feb 14, 2022
                 | 3,873 | 
      N/A
     |  | 
          
          
          
            |  | 
                
                  Q4 2021
                  Filed on Feb 14, 2022
                 | 13,370 |                   
      $1.38 - $3.33
      $18.5K - $44.5K
     |  | 
          
          
          
            |  | 
                
                  Q4 2021
                  Filed on Feb 14, 2022
                 | 808 | 
      N/A
     |  | 
          
          
          
            |  | 
                
                  Q4 2021
                  Filed on Feb 14, 2022
                 | 3,889 |                   
      $44.57 - $55.81
      $173K - $217K
     |  | 
          
          
          
            |  | 
                
                  Q4 2021
                  Filed on Feb 14, 2022
                 | 7,724 |                   
      $80.78 - $81.98
      $624K - $633K
     |  | 
          
          
          
            |  | 
                
                  Q3 2021
                  Filed on Nov 12, 2021
                 | 11,017 |                   
      $13.25 - $15.13
      $146K - $167K
     |  | 
          
          
          
            |  | 
                
                  Q3 2021
                  Filed on Nov 12, 2021
                 | 900 |                   
      $170.96 - $234.49
      $154K - $211K
     |  | 
          
          
          
            |  | 
                
                  Q3 2021
                  Filed on Nov 12, 2021
                 | 1,698 |                   
      $114.82 - $121.36
      $195K - $206K
     |  |