| 
              
           | 
          
            
           | 
          
                                   
      $112.12 - $126.1
      $2.24K - $2.52K
     
         
           |    
          
                               
              20
              $2.24M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $67.08 - $77.12
      $2.21K - $2.54K
     
         
           |    
          
                               
              33
              $2.23M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $221.21 - $252.43
      $1.99K - $2.27K
     
         
           |    
          
                               
              9
              $2.23M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $46.98 - $62.45
      $2.11K - $2.81K
     
         
           |    
          
                               
              45
              $2.22M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $31.43 - $33.93
      $2.14K - $2.31K
     
         
           |    
          
                               
              68
              $2.22M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $81.42 - $96.83
      $2.12K - $2.52K
     
         
           |    
          
                               
              26
              $2.19M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $83.6 - $96.31
      $2.01K - $2.31K
     
         
           |    
          
                               
              24
              $2.19M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $698.02 - $870.97
      $2.09K - $2.61K
     
         
           |    
          
                               
              3
              $2.15M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $8.08 - $10.59
      $1.96K - $2.56K
     
         
           |    
          
                               
              242
              $2.15M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $118.3 - $150.16
      $1.89K - $2.4K
     
         
           |    
          
                               
              16
              $2.13M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $328.67 - $358.52
      $1.97K - $2.15K
     
         
           |    
          
                               
              6
              $2.1M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $138.38 - $153.2
      $2.08K - $2.3K
     
         
           |    
          
                               
              15
              $2.1M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $10.9 - $18.46
      $1.77K - $2.99K
     
         
           |    
          
                               
              162
              $2.09M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $620.01 - $738.53
      $1.86K - $2.22K
     
         
           |    
          
                               
              3
              $2.09M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $42.54 - $48.1
      $1.87K - $2.12K
     
         
           |    
          
                               
              44
              $2.08M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $301.83 - $345.45
      $1.81K - $2.07K
     
         
           |    
          
                               
              6
              $2.07M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $64.12 - $78.46
      $1.73K - $2.12K
     
         
           |    
          
                               
              27
              $2.04M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $276.5 - $362.79
      $1.66K - $2.18K
     
         
           |    
          
                               
              6
              $2.02M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                 
      N/A
      
         
           |    
          
                               
              9
              $2.02M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $66.46 - $89.53
      $1.99K - $2.69K
     
         
           |    
          
                               
              30
              $2.02M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $134.53 - $152.5
      $1.88K - $2.14K
     
         
           |    
          
                               
              14
              $2M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $45.38 - $71.7
      $1.63K - $2.58K
     
         
           |    
          
                               
              36
              $2M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                 
      N/A
      
         
           |    
          
                               
              183
              $2M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $183.74 - $204.05
      $1.84K - $2.04K
     
         
           |    
          
                               
              10
              $1.98M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                 
      N/A
      
         
           |    
          
                               
              73
              $1.98M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                 
      N/A
      
         
           |    
          
                               
              9
              $1.98M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $486.13 - $544.55
      $1.94K - $2.18K
     
         
           |    
          
                               
              4
              $1.97M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $932.44 - $1059.49
      $1.86K - $2.12K
     
         
           |    
          
                               
              2
              $1.91M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $154.64 - $176.43
      $1.7K - $1.94K
     
         
           |    
          
                               
              11
              $1.9M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $68.55 - $82.12
      $1.65K - $1.97K
     
         
           |    
          
                               
              24
              $1.87M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $80.93 - $93.55
      $1.62K - $1.87K
     
         
           |    
          
                               
              20
              $1.86M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $260.62 - $307.62
      $1.56K - $1.85K
     
         
           |    
          
                               
              6
              $1.85M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $711.24 - $922.81
      $1.42K - $1.85K
     
         
           |    
          
                               
              2
              $1.84M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $42.83 - $47.07
      $1.71K - $1.88K
     
         
           |    
          
                               
              40
              $1.83M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $37.33 - $45.7
      $1.79K - $2.19K
     
         
           |    
          
                               
              48
              $1.82M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                 
      N/A
      
         
           |    
          
                               
              12
              $1.81M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $136.77 - $171.34
      $1.64K - $2.06K
     
         
           |    
          
                               
              12
              $1.77M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $13.0 - $15.73
      $1.52K - $1.84K
     
         
           |    
          
                               
              117
              $1.77M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $167.19 - $219.52
      $1.34K - $1.76K
     
         
           |    
          
                               
              8
              $1.76M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $35.77 - $39.16
      $1.61K - $1.76K
     
         
           |    
          
                               
              45
              $1.75M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $10.46 - $12.96
      $1.64K - $2.03K
     
         
           |    
          
                               
              157
              $1.73M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $422.75 - $485.53
      $1.69K - $1.94K
     
         
           |    
          
                               
              4
              $1.73M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $192.0 - $214.65
      $1.54K - $1.72K
     
         
           |    
          
                               
              8
              $1.72M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $106.41 - $117.97
      $1.7K - $1.89K
     
         
           |    
          
                               
              16
              $1.71M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $526.48 - $588.0
      $1.58K - $1.76K
     
         
           |    
          
                               
              3
              $1.7M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $168.23 - $212.81
      $1.35K - $1.7K
     
         
           |    
          
                               
              8
              $1.7M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $105.26 - $116.4
      $1.58K - $1.75K
     
         
           |    
          
                               
              15
              $1.7M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $130.26 - $141.49
      $1.56K - $1.7K
     
         
           |    
          
                               
              12
              $1.7M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $31.75 - $36.99
      $1.52K - $1.78K
     
         
           |    
          
                               
              48
              $1.68M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $86.73 - $96.94
      $1.65K - $1.84K
     
         
           |    
          
                               
              19
              $1.68M
             
           | 
          
            
              
            
           |