| 
              
           | 
          
            
           | 
          
                                   
      $226.49 - $276.01
      $49.4K - $60.2K
     
         
           |    
          
                               
              1.58K
              $411M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $266.31 - $309.77
      $91.9K - $107K
     
         
           |    
          
                               
              1.65K
              $485M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $55.56 - $60.91
      $134K - $146K
     
         
           |    
          
                               
              38.1K
              $2.23B
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $225.65 - $270.95
      $14.9K - $17.9K
     
         
           |    
          
                               
              4.57K
              $1.23B
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $71.11 - $82.25
      $135K - $156K
     
         
           |    
          
                               
              10.3K
              $783M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $5.64 - $6.2
      $81.9K - $90K
     
         
           |    
          
                               
              14.5K
              $85.9M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $24.77 - $32.27
      $48.9K - $63.7K
     
         
           |    
          
                               
              9.44K
              $299M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $76.89 - $115.35
      $25.8K - $38.6K
     
         
           |    
          
                               
              2.6K
              $300M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $39.43 - $49.34
      $36K - $45.1K
     
         
           |    
          
                               
              7.41K
              $351M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $34.79 - $42.99
      $48.1K - $59.4K
     
         
           |    
          
                               
              13.5K
              $581M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $49.85 - $64.51
      $4.84K - $6.26K
     
         
           |    
          
                               
              2.37K
              $1.36B
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $299.15 - $396.54
      $13.5K - $17.8K
     
         
           |    
          
                               
              1.07K
              $422M
             
           | 
          
            
              
            
           |              
        
          
        
          
              
                  
    
      
     
    
      First Tr Exchng Traded Fd Vi
     
   
               
           | 
          
            
           | 
          
                 
      N/A
      
         
           |    
          
                               
              9.25K
              $360M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $398.85 - $473.32
      $77.4K - $91.8K
     
         
           |    
          
                               
              1.37K
              $614M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $55.55 - $75.83
      $31.4K - $42.9K
     
         
           |    
          
                               
              4.03K
              $295M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $39.07 - $52.59
      $14.7K - $19.8K
     
         
           |    
          
                               
              8.45K
              $444M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $8.69 - $10.85
      $23.8K - $29.7K
     
         
           |    
          
                               
              57.4K
              $623M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $58.08 - $81.05
      $66.7K - $93K
     
         
           |    
          
                               
              16.7K
              $1.15B
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $65.42 - $80.7
      $2.42K - $2.99K
     
         
           |    
          
                               
              7.66K
              $618M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $200.29 - $269.33
      $601 - $808
     
         
           |    
          
                               
              1.52K
              $410M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $35.77 - $42.27
      $49.4K - $58.4K
     
         
           |    
          
                               
              8.42K
              $356M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $89.8 - $112.0
      $14K - $17.5K
     
         
           |    
          
                               
              4.55K
              $510M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $102.31 - $105.8
      $77.1K - $79.8K
     
         
           |    
          
                               
              11.8K
              $1.23B
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $166.81 - $257.39
      $500 - $772
     
         
           |    
          
                               
              1.15K
              $297M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $25.04 - $25.18
      $65.2K - $65.6K
     
         
           |    
          
                               
              37.8K
              $952M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $77.94 - $79.5
      $31.3K - $31.9K
     
         
           |    
          
                               
              60.6K
              $4.82B
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $24.53 - $29.78
      $24.5 - $29.8
     
         
           |    
          
                               
              26K
              $773M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $40.82 - $43.14
      $53.2K - $56.3K
     
         
           |    
          
                               
              8.8K
              $380M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $285.55 - $321.23
      $227K - $255K
     
         
           |    
          
                               
              9.29K
              $2.71B
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                 
      N/A
      
         
           |    
          
                               
              40K
              $1.11B
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $50.65 - $58.58
      $17.8K - $20.6K
     
         
           |    
          
                               
              16.9K
              $952M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                 
      N/A
      
         
           |    
          
                               
              41.9K
              $2.16B
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $114.87 - $131.25
      $36.1K - $41.2K
     
         
           |    
          
                               
              7.19K
              $943M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $79.79 - $91.42
      $7.18K - $8.23K
     
         
           |    
          
                               
              7.62K
              $840M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $1503.62 - $2206.01
      $51.1K - $75K
     
         
           |    
          
                               
              432
              $790M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $23.55 - $27.67
      $518 - $609
     
         
           |    
          
                               
              48.8K
              $1.35B
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $87.57 - $96.0
      $81.8K - $89.7K
     
         
           |    
          
                               
              12.1K
              $1.1B
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                 
      N/A
      
         
           |    
          
                               
              1.7K
              $305M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $23.66 - $29.55
      $20.8K - $25.9K
     
         
           |    
          
                               
              11.1K
              $327M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $35.88 - $52.99
      $16.7K - $24.7K
     
         
           |    
          
                               
              5.78K
              $284M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $208.27 - $238.46
      $77.3K - $88.5K
     
         
           |    
          
                               
              5.87K
              $1.35B
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $137.01 - $159.78
      $123K - $143K
     
         
           |    
          
                               
              9.94K
              $1.45B
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $59.85 - $75.45
      $898 - $1.13K
     
         
           |    
          
                               
              6.11K
              $461M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                 
      N/A
      
         
           |    
          
                               
              45.2K
              $461M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $218.41 - $252.43
      $45.2K - $52.3K
     
         
           |    
          
                               
              3.4K
              $840M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $174.64 - $205.16
      $53.1K - $62.4K
     
         
           |    
          
                               
              2.04K
              $403M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $105.69 - $140.64
      $16.4K - $21.8K
     
         
           |    
          
                               
              2.14K
              $283M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $40.65 - $83.16
      $340K - $695K
     
         
           |    
          
                               
              16.9K
              $711M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $68.42 - $82.49
      $38.7K - $46.6K
     
         
           |    
          
                               
              4.57K
              $367M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $19.6 - $24.44
      $16.4K - $20.5K
     
         
           |    
          
                               
              11.5K
              $282M
             
           | 
          
            
              
            
           |