|  | 
                
                  Q2 2022
                  Filed on Aug 08, 2022
                 | 4,330 |                   
      $106.09 - $155.24
      $459K - $672K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Aug 08, 2022
                 | 12,700 | 
      N/A
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Aug 08, 2022
                 | 13,000 |                   
      $89.76 - $102.24
      $1.17M - $1.33M
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Aug 08, 2022
                 | 41,500 |                   
      $42.25 - $78.81
      $1.75M - $3.27M
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Aug 08, 2022
                 | 17,000 | 
      N/A
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Aug 08, 2022
                 | 26,000 |                   
      $23.08 - $25.81
      $600K - $671K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Aug 08, 2022
                 | 41,000 |                   
      $117.29 - $158.55
      $4.81M - $6.5M
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Aug 08, 2022
                 | 35,608 |                   
      $77.79 - $98.42
      $2.77M - $3.5M
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Aug 08, 2022
                 | 90,000 |                   
      $45.7 - $69.91
      $4.11M - $6.29M
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Aug 08, 2022
                 | 150,000 |                   
      $47.23 - $66.64
      $7.08M - $10M
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Aug 08, 2022
                 | 5,000 |                   
      $229.82 - $446.41
      $1.15M - $2.23M
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Aug 08, 2022
                 | 62,425 |                   
      $49.22 - $63.16
      $3.07M - $3.94M
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Aug 08, 2022
                 | 7,400 |                   
      $110.93 - $140.63
      $821K - $1.04M
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Aug 08, 2022
                 | 138,826 |                   
      $2.11 - $3.15
      $293K - $437K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Aug 08, 2022
                 | 39,000 |                   
      $61.43 - $90.26
      $2.4M - $3.52M
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Aug 08, 2022
                 | 13,400 |                   
      $112.97 - $151.71
      $1.51M - $2.03M
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Aug 08, 2022
                 | 79,500 | 
      N/A
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Aug 08, 2022
                 | 57,400 |                   
      $35.76 - $51.7
      $2.05M - $2.97M
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Aug 08, 2022
                 | 86,404 | 
      N/A
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Aug 08, 2022
                 | 81,000 |                   
      $7.06 - $13.97
      $572K - $1.13M
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Aug 08, 2022
                 | 20,000 |                   
      $153.1 - $216.76
      $3.06M - $4.34M
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Aug 08, 2022
                 | 35,000 |                   
      $42.85 - $48.29
      $1.5M - $1.69M
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Aug 08, 2022
                 | 312,093 | 
      N/A
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Aug 08, 2022
                 | 31,000 |                   
      $39.49 - $79.45
      $1.22M - $2.46M
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Aug 08, 2022
                 | 278,000 |                   
      $11.91 - $39.34
      $3.31M - $10.9M
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Aug 08, 2022
                 | 19,000 |                   
      $51.62 - $95.52
      $981K - $1.81M
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Aug 08, 2022
                 | 39,728 |                   
      $9.24 - $16.06
      $367K - $638K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Aug 08, 2022
                 | 800 |                   
      $152.15 - $501.26
      $122K - $401K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Aug 08, 2022
                 | 32,000 |                   
      $7.24 - $18.16
      $232K - $581K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Aug 08, 2022
                 | 22,000 |                   
      $28.78 - $53.32
      $633K - $1.17M
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Aug 08, 2022
                 | 71,000 |                   
      $20.45 - $31.13
      $1.45M - $2.21M
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Aug 08, 2022
                 | 31,710 |                   
      $89.08 - $177.02
      $2.82M - $5.61M
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Aug 08, 2022
                 | 259,000 |                   
      $43.53 - $72.96
      $11.3M - $18.9M
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Aug 08, 2022
                 | 19,305 | 
      N/A
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Aug 08, 2022
                 | 49,000 |                   
      $9.35 - $18.94
      $458K - $928K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Aug 08, 2022
                 | 2,490 |                   
      $23.57 - $34.41
      $58.7K - $85.7K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Aug 08, 2022
                 | 4,010 |                   
      $10.6 - $13.28
      $42.5K - $53.3K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Aug 08, 2022
                 | 46,300 |                   
      $38.41 - $44.46
      $1.78M - $2.06M
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Aug 08, 2022
                 | 97,500 |                   
      $43.0 - $65.64
      $4.19M - $6.4M
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Aug 08, 2022
                 | 4,400 | 
      N/A
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Aug 08, 2022
                 | 1,026,805 |                   
      $4.33 - $5.4
      $4.45M - $5.54M
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Aug 08, 2022
                 | 96,400 |                   
      $35.67 - $43.85
      $3.44M - $4.23M
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Aug 08, 2022
                 | 50,000 | 
      N/A
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Aug 08, 2022
                 | 39,000 |                   
      $17.65 - $33.27
      $688K - $1.3M
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Aug 08, 2022
                 | 57,000 |                   
      $9.56 - $25.91
      $545K - $1.48M
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Aug 08, 2022
                 | 61,000 |                   
      $13.86 - $25.21
      $845K - $1.54M
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Aug 08, 2022
                 | 52,000 |                   
      $34.08 - $41.42
      $1.77M - $2.15M
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Aug 08, 2022
                 | 5,418 |                   
      $92.58 - $109.06
      $502K - $591K
     |  | 
          
          
          
            |  | 
                
                  Q2 2022
                  Filed on Aug 08, 2022
                 | 96,000 |                   
      $16.67 - $24.03
      $1.6M - $2.31M
     |  | 
          
          
          
            |  | 
                
                  Q1 2022
                  Filed on May 13, 2022
                 | 97,000 |                   
      $25.85 - $34.15
      $2.51M - $3.31M
     |  |