| 
              
             | 
            
              
                
                  Q2 2022
                  Filed on Jul 28, 2022
                                       
                    
             | 
            
              12
             | 
            
                                     
      $105.12 - $173.85
      $1.26K - $2.09K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q2 2022
                  Filed on Jul 28, 2022
                                       
                    
             | 
            
              39
             | 
            
                                     
      $7.43 - $13.99
      $290 - $546
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q2 2022
                  Filed on Jul 28, 2022
                                       
                    
             | 
            
              255
             | 
            
                                     
      $15.1 - $22.11
      $3.85K - $5.64K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q2 2022
                  Filed on Jul 28, 2022
                                       
                    
             | 
            
              300
             | 
            
                                     
      $37.67 - $80.69
      $11.3K - $24.2K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q2 2022
                  Filed on Jul 28, 2022
                                       
                    
             | 
            
              14
             | 
            
                                     
      $71.06 - $94.23
      $995 - $1.32K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q2 2022
                  Filed on Jul 28, 2022
                                       
                    
             | 
            
              63
             | 
            
                                     
      $15.86 - $19.91
      $999 - $1.25K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q2 2022
                  Filed on Jul 28, 2022
                                       
                    
             | 
            
              42
             | 
            
                                     
      $26.34 - $31.3
      $1.11K - $1.31K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q2 2022
                  Filed on Jul 28, 2022
                                       
                    
             | 
            
              19
             | 
            
                                     
      $167.46 - $262.71
      $3.18K - $4.99K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q2 2022
                  Filed on Jul 28, 2022
                                       
                    
             | 
            
              200
             | 
            
                                     
      $30.95 - $52.33
      $6.19K - $10.5K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q2 2022
                  Filed on Jul 28, 2022
                                       
                    
             | 
            
              24
             | 
            
                                     
      $51.79 - $78.32
      $1.24K - $1.88K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q2 2022
                  Filed on Jul 28, 2022
                                       
                    
             | 
            
              300
             | 
            
                                     
      $37.06 - $59.23
      $11.1K - $17.8K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q2 2022
                  Filed on Jul 28, 2022
                                       
                    
             | 
            
              500
             | 
            
                                     
      $43.53 - $72.96
      $21.8K - $36.5K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q2 2022
                  Filed on Jul 28, 2022
                                       
                    
             | 
            
              5
             | 
            
                   
      N/A
      
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q2 2022
                  Filed on Jul 28, 2022
                                       
                    
             | 
            
              4
             | 
            
                                     
      $181.58 - $368.0
      $726 - $1.47K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q2 2022
                  Filed on Jul 28, 2022
                                       
                    
             | 
            
              2,000
             | 
            
                                     
      $15.6 - $21.76
      $31.2K - $43.5K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q2 2022
                  Filed on Jul 28, 2022
                                       
                    
             | 
            
              150
             | 
            
                                     
      $235.1 - $300.84
      $35.3K - $45.1K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q2 2022
                  Filed on Jul 28, 2022
                                       
                    
             | 
            
              20
             | 
            
                                     
      $22.65 - $31.52
      $453 - $630
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q2 2022
                  Filed on Jul 28, 2022
                                       
                    
             | 
            
              8
             | 
            
                                     
      $40.26 - $54.7
      $322 - $438
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q2 2022
                  Filed on Jul 28, 2022
                                       
                    
             | 
            
              9
             | 
            
                                     
      $303.39 - $444.26
      $2.73K - $4K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q2 2022
                  Filed on Jul 28, 2022
                                       
                    
             | 
            
              51
             | 
            
                                     
      $50.99 - $65.06
      $2.6K - $3.32K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q2 2022
                  Filed on Jul 28, 2022
                                       
                    
             | 
            
              4
             | 
            
                                     
      $437.63 - $523.06
      $1.75K - $2.09K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q2 2022
                  Filed on Jul 28, 2022
                                       
                    
             | 
            
              316
             | 
            
                                     
      $113.43 - $183.96
      $35.8K - $58.1K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q2 2022
                  Filed on Jul 28, 2022
                                       
                    
             | 
            
              34
             | 
            
                   
      N/A
      
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q2 2022
                  Filed on Jul 28, 2022
                                       
                    
             | 
            
              24
             | 
            
                                     
      $127.59 - $157.21
      $3.06K - $3.77K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q2 2022
                  Filed on Jul 28, 2022
                                       
                    
             | 
            
              11
             | 
            
                                     
      $280.61 - $420.45
      $3.09K - $4.62K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q2 2022
                  Filed on Jul 28, 2022
                                       
                    
             | 
            
              500
             | 
            
                                     
      $120.97 - $154.85
      $60.5K - $77.4K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q2 2022
                  Filed on Jul 28, 2022
                                       
                    
             | 
            
              18
             | 
            
                                     
      $72.63 - $105.48
      $1.31K - $1.9K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q2 2022
                  Filed on Jul 28, 2022
                                       
                    
             | 
            
              150
             | 
            
                                     
      $94.02 - $198.2
      $14.1K - $29.7K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q2 2022
                  Filed on Jul 28, 2022
                                       
                    
             | 
            
              500
             | 
            
                                     
      $60.56 - $76.66
      $30.3K - $38.3K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q2 2022
                  Filed on Jul 28, 2022
                                       
                    
             | 
            
              75
             | 
            
                                     
      $31.78 - $36.61
      $2.38K - $2.75K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q2 2022
                  Filed on Jul 28, 2022
                                       
                    
             | 
            
              355
             | 
            
                                     
      $15.61 - $21.29
      $5.54K - $7.56K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q2 2022
                  Filed on Jul 28, 2022
                                       
                    
             | 
            
              50
             | 
            
                                     
      $548.35 - $738.84
      $27.4K - $36.9K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q2 2022
                  Filed on Jul 28, 2022
                                       
                    
             | 
            
              11
             | 
            
                                     
      $70.21 - $95.69
      $772 - $1.05K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q2 2022
                  Filed on Jul 28, 2022
                                       
                    
             | 
            
              13
             | 
            
                                     
      $68.03 - $107.35
      $884 - $1.4K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q2 2022
                  Filed on Jul 28, 2022
                                       
                    
             | 
            
              9
             | 
            
                                     
      $171.58 - $203.75
      $1.54K - $1.83K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q2 2022
                  Filed on Jul 28, 2022
                                       
                    
             | 
            
              800
             | 
            
                                     
      $42.09 - $49.16
      $33.7K - $39.3K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q2 2022
                  Filed on Jul 28, 2022
                                       
                    
             | 
            
              800
             | 
            
                                     
      $67.84 - $83.62
      $54.3K - $66.9K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q2 2022
                  Filed on Jul 28, 2022
                                       
                    
             | 
            
              1,100
             | 
            
                                     
      $26.48 - $33.07
      $29.1K - $36.4K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q2 2022
                  Filed on Jul 28, 2022
                                       
                    
             | 
            
              500
             | 
            
                                     
      $49.59 - $64.4
      $24.8K - $32.2K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q2 2022
                  Filed on Jul 28, 2022
                                       
                    
             | 
            
              16
             | 
            
                   
      N/A
      
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q2 2022
                  Filed on Jul 28, 2022
                                       
                    
             | 
            
              2
             | 
            
                                     
      $21.67 - $28.01
      $43.3 - $56
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q2 2022
                  Filed on Jul 28, 2022
                                       
                    
             | 
            
              1,000
             | 
            
                                     
      $21.39 - $26.45
      $21.4K - $26.5K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q2 2022
                  Filed on Jul 28, 2022
                                       
                    
             | 
            
              200
             | 
            
                                     
      $53.01 - $96.03
      $10.6K - $19.2K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q2 2022
                  Filed on Jul 28, 2022
                                       
                    
             | 
            
              20,450
             | 
            
                   
      N/A
      
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q2 2022
                  Filed on Jul 28, 2022
                                       
                    
             | 
            
              400
             | 
            
                                     
      $93.85 - $118.29
      $37.5K - $47.3K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q2 2022
                  Filed on Jul 28, 2022
                                       
                    
             | 
            
              213,494
             | 
            
                                     
      $2.89 - $4.51
      $617K - $963K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q2 2022
                  Filed on Jul 28, 2022
                                       
                    
             | 
            
              6,269
             | 
            
                   
      N/A
      
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q2 2022
                  Filed on Jul 28, 2022
                                       
                    
             | 
            
              1,500
             | 
            
                                     
      $25.56 - $32.3
      $38.3K - $48.4K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q2 2022
                  Filed on Jul 28, 2022
                                       
                    
             | 
            
              2,000
             | 
            
                                     
      $14.05 - $20.59
      $28.1K - $41.2K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q2 2022
                  Filed on Jul 28, 2022
                                       
                    
             | 
            
              23
             | 
            
                                     
      $6.71 - $14.63
      $154 - $336
     
                  
             | 
            
              
                
              
             |