| 
              
             | 
            
              
                
                  Q4 2021
                  Filed on Jan 28, 2022
                                       
                    
             | 
            
              1
             | 
            
                                     
      $23.51 - $27.83
      $23.5 - $27.8
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q4 2021
                  Filed on Jan 28, 2022
                                       
                    
             | 
            
              83
             | 
            
                                     
      $60.08 - $74.49
      $4.99K - $6.18K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q4 2021
                  Filed on Jan 28, 2022
                                       
                    
             | 
            
              1,163
             | 
            
                                     
      $98.01 - $107.75
      $114K - $125K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q4 2021
                  Filed on Jan 28, 2022
                                       
                    
             | 
            
              929
             | 
            
                                     
      $32.89 - $40.36
      $30.6K - $37.5K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q4 2021
                  Filed on Jan 28, 2022
                                       
                    
             | 
            
              38
             | 
            
                                     
      $247.21 - $309.96
      $9.39K - $11.8K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q4 2021
                  Filed on Jan 28, 2022
                                       
                    
             | 
            
              71
             | 
            
                                     
      $47.07 - $52.35
      $3.34K - $3.72K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q4 2021
                  Filed on Jan 28, 2022
                                       
                    
             | 
            
              2
             | 
            
                                     
      $599.57 - $701.73
      $1.2K - $1.4K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q4 2021
                  Filed on Jan 28, 2022
                                       
                    
             | 
            
              2
             | 
            
                                     
      $128.22 - $169.06
      $256 - $338
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q4 2021
                  Filed on Jan 28, 2022
                                       
                    
             | 
            
              230
             | 
            
                                     
      $5.96 - $6.63
      $1.37K - $1.52K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q4 2021
                  Filed on Jan 28, 2022
                                       
                    
             | 
            
              96
             | 
            
                                     
      $132.75 - $173.12
      $12.7K - $16.6K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q4 2021
                  Filed on Jan 28, 2022
                                       
                    
             | 
            
              784
             | 
            
                                     
      $158.3 - $265.08
      $124K - $208K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q4 2021
                  Filed on Jan 28, 2022
                                       
                    
             | 
            
              77
             | 
            
                                     
      $106.07 - $116.97
      $8.17K - $9.01K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q4 2021
                  Filed on Jan 28, 2022
                                       
                    
             | 
            
              87
             | 
            
                                     
      $65.84 - $77.66
      $5.73K - $6.76K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q4 2021
                  Filed on Jan 28, 2022
                                       
                    
             | 
            
              131
             | 
            
                                     
      $43.76 - $52.36
      $5.73K - $6.86K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q4 2021
                  Filed on Jan 28, 2022
                                       
                    
             | 
            
              23
             | 
            
                                     
      $288.74 - $375.59
      $6.64K - $8.64K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q4 2021
                  Filed on Jan 28, 2022
                                       
                    
             | 
            
              600
             | 
            
                                     
      $109.02 - $124.75
      $65.4K - $74.9K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q4 2021
                  Filed on Jan 28, 2022
                                       
                    
             | 
            
              42
             | 
            
                                     
      $37.36 - $46.2
      $1.57K - $1.94K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q4 2021
                  Filed on Jan 28, 2022
                                       
                    
             | 
            
              70
             | 
            
                                     
      $108.91 - $173.31
      $7.62K - $12.1K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q4 2021
                  Filed on Jan 28, 2022
                                       
                    
             | 
            
              59
             | 
            
                                     
      $91.86 - $106.37
      $5.42K - $6.28K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q4 2021
                  Filed on Jan 28, 2022
                                       
                    
             | 
            
              703
             | 
            
                                     
      $26.84 - $27.37
      $18.9K - $19.2K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q4 2021
                  Filed on Jan 28, 2022
                                       
                    
             | 
            
              153
             | 
            
                                     
      $146.39 - $173.51
      $22.4K - $26.5K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q4 2021
                  Filed on Jan 28, 2022
                                       
                    
             | 
            
              499
             | 
            
                                     
      $17.1 - $19.67
      $8.53K - $9.82K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q4 2021
                  Filed on Jan 28, 2022
                                       
                    
             | 
            
              27
             | 
            
                                     
      $119.69 - $138.91
      $3.23K - $3.75K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q4 2021
                  Filed on Jan 28, 2022
                                       
                    
             | 
            
              2
             | 
            
                                     
      $255.27 - $368.33
      $511 - $737
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q4 2021
                  Filed on Jan 28, 2022
                                       
                    
             | 
            
              103
             | 
            
                                     
      $105.56 - $127.48
      $10.9K - $13.1K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q4 2021
                  Filed on Jan 28, 2022
                                       
                    
             | 
            
              1,475
             | 
            
                                     
      $61.1 - $68.58
      $90.1K - $101K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q4 2021
                  Filed on Jan 28, 2022
                                       
                    
             | 
            
              72
             | 
            
                                     
      $74.32 - $84.13
      $5.35K - $6.06K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q4 2021
                  Filed on Jan 28, 2022
                                       
                    
             | 
            
              564
             | 
            
                                     
      $44.68 - $49.0
      $25.2K - $27.6K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q4 2021
                  Filed on Jan 28, 2022
                                       
                    
             | 
            
              175
             | 
            
                                     
      $217.74 - $266.39
      $38.1K - $46.6K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q4 2021
                  Filed on Jan 28, 2022
                                       
                    
             | 
            
              556
             | 
            
                                     
      $99.52 - $107.23
      $55.3K - $59.6K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q4 2021
                  Filed on Jan 28, 2022
                                       
                    
             | 
            
              62
             | 
            
                                     
      $110.56 - $131.04
      $6.85K - $8.12K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q4 2021
                  Filed on Jan 28, 2022
                                       
                    
             | 
            
              1,402
             | 
            
                                     
      $53.63 - $62.52
      $75.2K - $87.7K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q4 2021
                  Filed on Jan 28, 2022
                                       
                    
             | 
            
              81
             | 
            
                                     
      $148.05 - $191.65
      $12K - $15.5K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q4 2021
                  Filed on Jan 28, 2022
                                       
                    
             | 
            
              124
             | 
            
                                     
      $34.54 - $38.3
      $4.28K - $4.75K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q4 2021
                  Filed on Jan 28, 2022
                                       
                    
             | 
            
              94
             | 
            
                                     
      $44.27 - $50.83
      $4.16K - $4.78K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q4 2021
                  Filed on Jan 28, 2022
                                       
                    
             | 
            
              33
             | 
            
                                     
      $138.35 - $173.25
      $4.57K - $5.72K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q4 2021
                  Filed on Jan 28, 2022
                                       
                    
             | 
            
              100
             | 
            
                                     
      $46.55 - $60.14
      $4.66K - $6.01K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q4 2021
                  Filed on Jan 28, 2022
                                       
                    
             | 
            
              564
             | 
            
                                     
      $122.54 - $154.85
      $69.1K - $87.3K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q4 2021
                  Filed on Jan 28, 2022
                                       
                    
             | 
            
              62
             | 
            
                                     
      $91.39 - $109.69
      $5.67K - $6.8K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q4 2021
                  Filed on Jan 28, 2022
                                       
                    
             | 
            
              6
             | 
            
                                     
      $2067.01 - $2648.2
      $12.4K - $15.9K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q4 2021
                  Filed on Jan 28, 2022
                                       
                    
             | 
            
              228
             | 
            
                                     
      $99.35 - $131.39
      $22.7K - $30K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q4 2021
                  Filed on Jan 28, 2022
                                       
                    
             | 
            
              141
             | 
            
                                     
      $129.11 - $186.42
      $18.2K - $26.3K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q4 2021
                  Filed on Jan 28, 2022
                                       
                    
             | 
            
              111
             | 
            
                                     
      $29.25 - $36.02
      $3.25K - $4K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q4 2021
                  Filed on Jan 28, 2022
                                       
                    
             | 
            
              306
             | 
            
                                     
      $29.05 - $33.34
      $8.89K - $10.2K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q4 2021
                  Filed on Jan 28, 2022
                                       
                    
             | 
            
              48
             | 
            
                                     
      $61.54 - $71.73
      $2.95K - $3.44K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q4 2021
                  Filed on Jan 28, 2022
                                       
                    
             | 
            
              4
             | 
            
                                     
      $63.26 - $108.62
      $253 - $434
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q4 2021
                  Filed on Jan 28, 2022
                                       
                    
             | 
            
              196
             | 
            
                                     
      $232.81 - $342.26
      $45.6K - $67.1K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q4 2021
                  Filed on Jan 28, 2022
                                       
                    
             | 
            
              5
             | 
            
                                     
      $708.84 - $794.68
      $3.54K - $3.97K
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q4 2021
                  Filed on Jan 28, 2022
                                       
                    
             | 
            
              2
             | 
            
                                     
      $223.92 - $287.77
      $448 - $576
     
                  
             | 
            
              
                
              
             |           
          
          
          
          
            | 
              
             | 
            
              
                
                  Q4 2021
                  Filed on Jan 28, 2022
                                       
                    
             | 
            
              27
             | 
            
                                     
      $188.94 - $214.25
      $5.1K - $5.78K
     
                  
             | 
            
              
                
              
             |