| 
              
           | 
          
            
           | 
          
                                   
      $200.29 - $269.33
      $3.45M - $4.64M
     
         
           |    
          
                               
              25.6K
              $6.9M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $24.48 - $24.9
      $3.24M - $3.3M
     
         
           |    
          
                               
              352K
              $8.76M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $149.56 - $212.83
      $1.86M - $2.65M
     
         
           |    
          
                               
              17.5K
              $3.73M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $145.67 - $165.99
      $1.77M - $2.01M
     
         
           |    
          
                               
              17.9K
              $2.89M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $64.41 - $90.17
      $557K - $779K
     
         
           |    
          
                               
              15.2K
              $1.37M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $855.86 - $1339.13
      $12K - $18.7K
     
         
           |    
          
                               
              1.88K
              $2.52M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $81.6 - $92.39
      $492K - $558K
     
         
           |    
          
                               
              115K
              $10.5M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $40.62 - $45.12
      $589K - $655K
     
         
           |    
          
                               
              245K
              $11M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $167.32 - $223.3
      $84.8K - $113K
     
         
           |    
          
                               
              14K
              $3.08M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $47.79 - $60.17
      $146K - $184K
     
         
           |    
          
                               
              65.5K
              $3.91M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $221.86 - $362.89
      $21.7K - $35.6K
     
         
           |    
          
                               
              4K
              $1.27M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $470.37 - $663.28
      $43.7K - $61.7K
     
         
           |    
          
                               
              903
              $598K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $39.89 - $49.46
      $6.46K - $8.01K
     
         
           |    
          
                               
              35.3K
              $1.75M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $45.65 - $57.01
      $76.1K - $95K
     
         
           |    
          
                               
              9.13K
              $520K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $57.34 - $74.03
      $95.2K - $123K
     
         
           |    
          
                               
              27.7K
              $2.01M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $144.7 - $178.6
      $32.7K - $40.4K
     
         
           |    
          
                               
              4.03K
              $709K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $113.75 - $148.48
      $16.2K - $21.1K
     
         
           |    
          
                               
              6.96K
              $1.02M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $246.52 - $356.99
      $2.22K - $3.21K
     
         
           |    
          
                               
              1.25K
              $447K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $64.62 - $93.3
      $4.14K - $5.97K
     
         
           |    
          
                               
              3.9K
              $363K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $273.94 - $388.21
      $24.4K - $34.6K
     
         
           |    
          
                               
              861
              $334K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $64.87 - $75.0
      $81.5K - $94.2K
     
         
           |    
          
                               
              4.17K
              $291K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $68.37 - $73.9
      $76K - $82.1K
     
         
           |    
          
                               
              9.05K
              $640K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $496.48 - $617.85
      $993 - $1.24K
     
         
           |    
          
                               
              1.21K
              $746K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $54.33 - $62.87
      $39.5K - $45.7K
     
         
           |    
          
                               
              6.16K
              $386K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $483.48 - $539.8
      $113K - $126K
     
         
           |    
          
                               
              1.39K
              $673K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $146.58 - $180.01
      $733 - $900
     
         
           |    
          
                               
              2.28K
              $404K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $335.24 - $380.78
      $40.6K - $46.1K
     
         
           |    
          
                               
              1.13K
              $414K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $152.44 - $204.64
      $915 - $1.23K
     
         
           |    
          
                               
              1.18K
              $242K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $908.13 - $1056.85
      $27.2K - $31.7K
     
         
           |    
          
                               
              279
              $276K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $5.02 - $7.19
      $11.7K - $16.8K
     
         
           |    
          
                               
              17K
              $118K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                 
      N/A
      
         
           |    
          
                               
              14.8K
              $193K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $21.59 - $24.84
      $38.8K - $44.7K
     
         
           |    
          
                               
              10.9K
              $264K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $451.58 - $565.94
      $3.61K - $4.53K
     
         
           |    
          
                               
              565
              $307K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $26.33 - $28.94
      $17.6K - $19.3K
     
         
           |    
          
                               
              14.9K
              $432K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $149.76 - $186.42
      $6.59K - $8.2K
     
         
           |    
          
                               
              1.85K
              $344K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $29.12 - $35.84
      $728 - $896
     
         
           |    
          
                               
              8.67K
              $310K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $652.83 - $732.78
      $1.31K - $1.47K
     
         
           |    
          
                               
              359
              $263K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $7.69 - $11.46
      $6.91K - $10.3K
     
         
           |    
          
                               
              18.2K
              $208K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $479.92 - $590.74
      $12K - $14.8K
     
         
           |    
          
                               
              560
              $314K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $60.04 - $70.18
      $8.47K - $9.9K
     
         
           |    
          
                               
              3.26K
              $225K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $37.11 - $40.64
      $3.34K - $3.66K
     
         
           |    
          
                               
              12.4K
              $502K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $121.58 - $136.74
      $608 - $684
     
         
           |    
          
                               
              4.19K
              $568K
             
           | 
          
            
              
            
           |              
        
          
        
          
              
                  
    
      
     
    
      First Tr Exchng Traded Fd Vi
     
   
               
           | 
          
            
           | 
          
                 
      N/A
      
         
           |    
          
                               
              258K
              $0
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                 
      N/A
      
         
           |    
          
                               
              497
              $0
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                 
      N/A
      
         
           |    
          
                               
              3.26K
              $0
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $112.46 - $124.05
      $9.78K - $10.8K
     
         
           |    
          
                               
              3.34K
              $394K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $167.22 - $212.42
      $669 - $850
     
         
           |    
          
                               
              1.1K
              $217K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $394.72 - $440.39
      $789 - $881
     
         
           |    
          
                               
              605
              $254K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $87.84 - $1441.89
      $208K - $3.41M
     
         
           |    
          
                               
              2.53K
              $228K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $99.93 - $119.04
      $63.3K - $75.4K
     
         
           |    
          
                               
              10.1K
              $1.09M
             
           | 
          
            
              
            
           |