| 
              
           | 
          
            
           | 
          
                                   
      $59.5 - $62.99
      $493K - $522K
     
         
           |    
          
                               
              8.29K
              $520M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $214.91 - $237.16
      $461K - $509K
     
         
           |    
          
                               
              3.96K
              $936M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $89.46 - $104.46
      $452K - $527K
     
         
           |    
          
                               
              5.05K
              $515M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $100.68 - $109.89
      $506K - $552K
     
         
           |    
          
                               
              8.29K
              $860M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $92.46 - $95.73
      $424K - $439K
     
         
           |    
          
                               
              49.7K
              $4.73B
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $54.21 - $57.41
      $433K - $459K
     
         
           |    
          
                               
              55.8K
              $3.17B
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $357.4 - $423.42
      $260K - $308K
     
         
           |    
          
                               
              5.7K
              $2.31B
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $20.22 - $21.71
      $449K - $482K
     
         
           |    
          
                               
              22.2K
              $479M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $68.72 - $82.11
      $424K - $506K
     
         
           |    
          
                               
              6.17K
              $473M
             
           | 
          
            
              
            
           |              
        
          
        
          
              
                  
    
      
     
    
      First Tr Exchange Traded Fd
     
   
               
           | 
          
            
           | 
          
                 
      N/A
      
         
           |    
          
                               
              21.9K
              $467M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $133.81 - $152.16
      $380K - $433K
     
         
           |    
          
                               
              10.3K
              $1.45B
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $97.03 - $108.14
      $433K - $482K
     
         
           |    
          
                               
              4.46K
              $435M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $28.92 - $32.19
      $355K - $395K
     
         
           |    
          
                               
              26.5K
              $845M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $91.52 - $95.59
      $390K - $408K
     
         
           |    
          
                               
              12.3K
              $1.17B
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $39.39 - $42.09
      $385K - $412K
     
         
           |    
          
                               
              15K
              $629M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $132.9 - $142.03
      $361K - $386K
     
         
           |    
          
                               
              7.07K
              $996M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $40.84 - $45.06
      $378K - $417K
     
         
           |    
          
                               
              23.2K
              $1.02B
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $63.92 - $70.83
      $369K - $408K
     
         
           |    
          
                               
              5.77K
              $407M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                 
      N/A
      
         
           |    
          
                               
              6.16K
              $399M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $335.1 - $718.54
      $186K - $399K
     
         
           |    
          
                               
              555
              $399M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $218.96 - $328.33
      $219K - $328K
     
         
           |    
          
                               
              2.85K
              $800M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $20.89 - $21.6
      $384K - $397K
     
         
           |    
          
                               
              18.4K
              $393M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                 
      N/A
      
         
           |    
          
                               
              2.83K
              $943M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $144.41 - $160.2
      $353K - $391K
     
         
           |    
          
                               
              3.79K
              $588M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                 
      N/A
      
         
           |    
          
                               
              27.5K
              $911M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $31.75 - $36.99
      $112K - $130K
     
         
           |    
          
                               
              80.6K
              $2.83B
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $76.16 - $78.59
      $355K - $366K
     
         
           |    
          
                               
              12.1K
              $943M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $57.75 - $67.68
      $220K - $258K
     
         
           |    
          
                               
              18.9K
              $1.25B
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $170.68 - $192.95
      $322K - $364K
     
         
           |    
          
                               
              1.89K
              $362M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $27.47 - $28.76
      $345K - $362K
     
         
           |    
          
                               
              12.6K
              $361M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $59.61 - $63.09
      $339K - $359K
     
         
           |    
          
                               
              5.69K
              $358M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $64.73 - $76.45
      $234K - $276K
     
         
           |    
          
                               
              11K
              $844M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $101.12 - $106.18
      $347K - $364K
     
         
           |    
          
                               
              3.43K
              $353M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $67.65 - $71.68
      $341K - $361K
     
         
           |    
          
                               
              5.04K
              $344M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $79.89 - $83.25
      $320K - $333K
     
         
           |    
          
                               
              8.47K
              $701M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                 
      N/A
      
         
           |    
          
                               
              45.8K
              $1.64B
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $28.95 - $33.25
      $293K - $336K
     
         
           |    
          
                               
              10.1K
              $328M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $79.76 - $85.78
      $309K - $332K
     
         
           |    
          
                               
              3.87K
              $328M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $52.42 - $55.71
      $303K - $322K
     
         
           |    
          
                               
              5.78K
              $322M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $53.87 - $63.06
      $275K - $321K
     
         
           |    
          
                               
              5.1K
              $321M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                 
      N/A
      
         
           |    
          
                               
              120K
              $826M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $82.22 - $96.68
      $269K - $316K
     
         
           |    
          
                               
              3.27K
              $316M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $288.69 - $310.94
      $329K - $355K
     
         
           |    
          
                               
              2.58K
              $756M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $91.27 - $143.18
      $200K - $313K
     
         
           |    
          
                               
              2.19K
              $313M
             
           | 
          
            
              
            
           |              
        
          
        
          
              
                  
    
      
     
    
      First Tr Exchange Traded Fd
     
   
               
           | 
          
            
           | 
          
                 
      N/A
      
         
           |    
          
                               
              66.9K
              $1.6B
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $132.83 - $140.61
      $270K - $286K
     
         
           |    
          
                               
              5.39K
              $753M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $374.8 - $491.1
      $9K - $11.8K
     
         
           |    
          
                               
              3.92K
              $1.89B
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $150.47 - $161.22
      $396K - $424K
     
         
           |    
          
                               
              20K
              $3.08B
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $44.16 - $46.75
      $283K - $300K
     
         
           |    
          
                               
              6.41K
              $298M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $144.46 - $174.76
      $245K - $297K
     
         
           |    
          
                               
              1.7K
              $296M
             
           | 
          
            
              
            
           |