| 
              
           | 
          
            
           | 
          
                                   
      $334.32 - $426.2
      $3.34K - $4.26K
     
         
           |    
          
                               
              10
              $4.26M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                 
      N/A
      
         
           |    
          
                               
              33
              $4.26M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $33.49 - $43.03
      $4.15K - $5.34K
     
         
           |    
          
                               
              124
              $4.21M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $66.06 - $81.12
      $3.7K - $4.54K
     
         
           |    
          
                               
              56
              $4.17M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $121.72 - $136.77
      $4.02K - $4.51K
     
         
           |    
          
                               
              33
              $4.1M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $368.57 - $403.53
      $4.05K - $4.44K
     
         
           |    
          
                               
              11
              $4.07M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $76.35 - $84.68
      $4.05K - $4.49K
     
         
           |    
          
                               
              53
              $4.06M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $191.35 - $239.35
      $4.02K - $5.03K
     
         
           |    
          
                               
              21
              $4.06M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $43.94 - $50.41
      $3.69K - $4.23K
     
         
           |    
          
                               
              84
              $4.06M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $18.04 - $21.14
      $3.99K - $4.67K
     
         
           |    
          
                               
              221
              $4.05M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $104.88 - $168.89
      $2.52K - $4.05K
     
         
           |    
          
                               
              24
              $4.02M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $90.83 - $96.0
      $3.81K - $4.03K
     
         
           |    
          
                               
              42
              $3.98M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $64.52 - $74.35
      $3.81K - $4.39K
     
         
           |    
          
                               
              59
              $3.98M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $29.37 - $33.52
      $3.82K - $4.36K
     
         
           |    
          
                               
              130
              $3.97M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $274.66 - $395.76
      $3.3K - $4.75K
     
         
           |    
          
                               
              12
              $3.89M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $128.78 - $155.44
      $3.22K - $3.89K
     
         
           |    
          
                               
              25
              $3.87M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $23.13 - $26.99
      $3.47K - $4.05K
     
         
           |    
          
                               
              150
              $3.78M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $189.27 - $227.18
      $3.22K - $3.86K
     
         
           |    
          
                               
              17
              $3.72M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $210.08 - $279.1
      $2.94K - $3.91K
     
         
           |    
          
                               
              14
              $3.67M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $80.05 - $109.36
      $3.04K - $4.16K
     
         
           |    
          
                               
              38
              $3.67M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $159.27 - $190.36
      $3.66K - $4.38K
     
         
           |    
          
                               
              23
              $3.66M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $103.65 - $119.07
      $3.52K - $4.05K
     
         
           |    
          
                               
              34
              $3.57M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $304.5 - $337.56
      $3.35K - $3.71K
     
         
           |    
          
                               
              11
              $3.55M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $152.31 - $306.29
      $2.74K - $5.51K
     
         
           |    
          
                               
              18
              $3.45M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $48.44 - $53.83
      $3.29K - $3.66K
     
         
           |    
          
                               
              68
              $3.44M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $133.35 - $178.59
      $3.33K - $4.46K
     
         
           |    
          
                               
              25
              $3.42M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $159.2 - $188.96
      $2.87K - $3.4K
     
         
           |    
          
                               
              18
              $3.4M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $220.41 - $312.0
      $2.87K - $4.06K
     
         
           |    
          
                               
              13
              $3.38M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $534.91 - $598.71
      $3.21K - $3.59K
     
         
           |    
          
                               
              6
              $3.37M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $56.32 - $68.81
      $2.76K - $3.37K
     
         
           |    
          
                               
              49
              $3.37M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $48.89 - $61.24
      $2.69K - $3.37K
     
         
           |    
          
                               
              55
              $3.35M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $31.86 - $39.7
      $3.22K - $4.01K
     
         
           |    
          
                               
              101
              $3.35M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $163.99 - $199.13
      $2.79K - $3.39K
     
         
           |    
          
                               
              17
              $3.33M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $53.72 - $63.45
      $3.01K - $3.55K
     
         
           |    
          
                               
              56
              $3.33M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $145.57 - $178.99
      $3.06K - $3.76K
     
         
           |    
          
                               
              21
              $3.29M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $156.25 - $204.95
      $2.5K - $3.28K
     
         
           |    
          
                               
              16
              $3.28M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $225.84 - $250.43
      $3.16K - $3.51K
     
         
           |    
          
                               
              14
              $3.25M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $123.6 - $134.6
      $2.97K - $3.23K
     
         
           |    
          
                               
              24
              $3.23M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $47.58 - $52.64
      $2.95K - $3.26K
     
         
           |    
          
                               
              62
              $3.19M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $25.5 - $35.2
      $3.14K - $4.33K
     
         
           |    
          
                               
              123
              $3.14M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $9.36 - $12.52
      $2.34K - $3.13K
     
         
           |    
          
                               
              250
              $3.13M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $63.84 - $120.06
      $1.66K - $3.12K
     
         
           |    
          
                               
              26
              $3.12M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $108.1 - $137.26
      $2.81K - $3.57K
     
         
           |    
          
                               
              26
              $3.12M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $79.99 - $90.14
      $2.96K - $3.34K
     
         
           |    
          
                               
              37
              $3.09M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $158.59 - $198.69
      $2.54K - $3.18K
     
         
           |    
          
                               
              16
              $3.08M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $234.03 - $265.73
      $2.81K - $3.19K
     
         
           |    
          
                               
              12
              $3.08M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $250.62 - $279.43
      $2.76K - $3.07K
     
         
           |    
          
                               
              11
              $3.07M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $89.46 - $104.46
      $2.68K - $3.13K
     
         
           |    
          
                               
              30
              $3.06M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $73.75 - $81.83
      $2.88K - $3.19K
     
         
           |    
          
                               
              39
              $3.03M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $697.13 - $769.67
      $2.79K - $3.08K
     
         
           |    
          
                               
              4
              $3.03M
             
           | 
          
            
              
            
           |