| 
              
           | 
          
            
           | 
          
                                   
      $620.67 - $670.08
      $6.66M - $7.19M
     
         
           |    
          
                               
              41.5K
              $27.8M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $45.6 - $46.92
      $3.04M - $3.13M
     
         
           |    
          
                               
              19.9K
              $928K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $182.33 - $194.5
      $2.66M - $2.84M
     
         
           |    
          
                               
              15.6K
              $3.03M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $49.05 - $49.99
      $2.48M - $2.53M
     
         
           |    
          
                               
              21.8K
              $1.09M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $107.66 - $112.36
      $1.43M - $1.49M
     
         
           |    
          
                               
              3.07K
              $341K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $91.44 - $91.77
      $970K - $973K
     
         
           |    
          
                               
              6.21K
              $569K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $81.14 - $87.32
      $671K - $722K
     
         
           |    
          
                               
              4.6K
              $400K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $51.37 - $54.25
      $647K - $683K
     
         
           |    
          
                               
              6.79K
              $365K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $216.09 - $242.18
      $645K - $723K
     
         
           |    
          
                               
              953
              $228K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $139.82 - $155.45
      $375K - $417K
     
         
           |    
          
                               
              7.89K
              $1.23M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $398.96 - $472.54
      $145K - $172K
     
         
           |    
          
                               
              5.55K
              $2.34M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $157.77 - $183.27
      $27.6K - $32.1K
     
         
           |    
          
                               
              7.39K
              $1.2M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $99.82 - $100.23
      $172K - $173K
     
         
           |    
          
                               
              3.75K
              $376K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $37.4 - $39.31
      $164K - $172K
     
         
           |    
          
                               
              14.8K
              $580K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $81.9 - $96.86
      $12K - $14.2K
     
         
           |    
          
                               
              16K
              $1.36M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $44.81 - $46.39
      $291K - $302K
     
         
           |    
          
                               
              120K
              $5.57M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $1147.87 - $1297.18
      $8.04K - $9.08K
     
         
           |    
          
                               
              524
              $628K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $42.21 - $43.91
      $142K - $148K
     
         
           |    
          
                               
              42.6K
              $1.87M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $98.53 - $107.1
      $85.7K - $93.2K
     
         
           |    
          
                               
              2.6K
              $272K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $150.47 - $161.22
      $50.3K - $53.8K
     
         
           |    
          
                               
              1.9K
              $291K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $77.87 - $101.11
      $11.7K - $15.2K
     
         
           |    
          
                               
              3.26K
              $273K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $625.65 - $812.69
      $30.7K - $39.8K
     
         
           |    
          
                               
              472
              $360K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $25.24 - $25.56
      $37.6K - $38K
     
         
           |    
          
                               
              11.3K
              $288K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $32.11 - $32.82
      $48.8K - $49.9K
     
         
           |    
          
                               
              17.1K
              $561K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $74.98 - $89.02
      $23.7K - $28.1K
     
         
           |    
          
                               
              8.7K
              $718K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $40.28 - $42.14
      $60.4K - $63.2K
     
         
           |    
          
                               
              17.3K
              $727K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $60.9 - $70.75
      $1.83K - $2.12K
     
         
           |    
          
                               
              4.7K
              $293K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $50.82 - $51.09
      $19.7K - $19.8K
     
         
           |    
          
                               
              6.57K
              $335K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $46.61 - $49.24
      $179K - $189K
     
         
           |    
          
                               
              62.8K
              $3.09M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $271.18 - $309.22
      $22.5K - $25.7K
     
         
           |    
          
                               
              2.17K
              $612K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $23.54 - $23.97
      $17.3K - $17.6K
     
         
           |    
          
                               
              34.6K
              $827K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $37.99 - $39.69
      $49.9K - $52.1K
     
         
           |    
          
                               
              23.2K
              $919K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $294.27 - $342.31
      $33.5K - $39K
     
         
           |    
          
                               
              1.97K
              $653K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $51.7 - $54.73
      $243K - $257K
     
         
           |    
          
                               
              77.4K
              $4.24M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $34.18 - $39.77
      $11.8K - $13.7K
     
         
           |    
          
                               
              8.55K
              $296K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $70.85 - $76.96
      $10.6K - $11.5K
     
         
           |    
          
                               
              6.43K
              $488K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $40.45 - $42.49
      $162K - $170K
     
         
           |    
          
                               
              77.2K
              $3.28M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $41.27 - $43.1
      $17.6K - $18.4K
     
         
           |    
          
                               
              6.24K
              $269K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $190.8 - $204.83
      $58.8K - $63.1K
     
         
           |    
          
                               
              4.53K
              $924K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $30.67 - $32.13
      $12.5K - $13.1K
     
         
           |    
          
                               
              8.98K
              $283K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $54.27 - $56.81
      $10.9K - $11.4K
     
         
           |    
          
                               
              3.71K
              $210K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $91.03 - $98.69
      $17.7K - $19.1K
     
         
           |    
          
                               
              3.27K
              $312K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $237.77 - $353.61
      $18.1K - $26.9K
     
         
           |    
          
                               
              655
              $226K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $30.74 - $32.14
      $4.76K - $4.98K
     
         
           |    
          
                               
              13.3K
              $417K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                 
      N/A
      
         
           |    
          
                               
              10.2K
              $0
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                 
      N/A
      
         
           |    
          
                               
              16K
              $0
             
           | 
          
            
              
            
           |              
        
          
        
          
              
                  
    
      
     
    
      First Tr Exchng Traded Fd Vi
     
   
               
           | 
          
            
           | 
          
                 
      N/A
      
         
           |    
          
                               
              10.4K
              $0
             
           | 
          
            
              
            
           |              
        
          
        
          
              
                  
    
      
     
    
      First Tr Exchng Traded Fd Vi
     
   
               
           | 
          
            
           | 
          
                 
      N/A
      
         
           |    
          
                               
              14.9K
              $0
             
           | 
          
            
              
            
           |              
        
          
        
          
              
                  
    
      
     
    
      First Tr Exchng Traded Fd Vi
     
   
               
           | 
          
            
           | 
          
                 
      N/A
      
         
           |    
          
                               
              9.66K
              $0
             
           | 
          
            
              
            
           |              
        
          
        
          
              
                  
    
      
     
    
      First Tr Exchng Traded Fd Vi
     
   
               
           | 
          
            
           | 
          
                 
      N/A
      
         
           |    
          
                               
              37.2K
              $0
             
           | 
          
            
              
            
           |