| 
              
           | 
          
            
           | 
          
                                   
      $210.22 - $247.76
      $1.47K - $1.73K
     
         
           |    
          
                               
              7
              $1.65M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $256.57 - $418.22
      $1.54K - $2.51K
     
         
           |    
          
                               
              6
              $1.65M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $28.37 - $32.49
      $1.59K - $1.82K
     
         
           |    
          
                               
              56
              $1.62M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                 
      N/A
      
         
           |    
          
                               
              8
              $1.62M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                 
      N/A
      
         
           |    
          
                               
              15
              $1.59M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $46.55 - $53.34
      $1.49K - $1.71K
     
         
           |    
          
                               
              32
              $1.57M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $69.82 - $82.14
      $1.33K - $1.56K
     
         
           |    
          
                               
              19
              $1.56M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                 
      N/A
      
         
           |    
          
                               
              95
              $1.54M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $67.24 - $74.3
      $1.41K - $1.56K
     
         
           |    
          
                               
              21
              $1.54M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $74.14 - $89.98
      $1.26K - $1.53K
     
         
           |    
          
                               
              17
              $1.53M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $21.09 - $26.92
      $1.52K - $1.94K
     
         
           |    
          
                               
              72
              $1.52M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $107.28 - $125.1
      $1.5K - $1.75K
     
         
           |    
          
                               
              14
              $1.52M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $83.78 - $99.22
      $1.51K - $1.79K
     
         
           |    
          
                               
              18
              $1.51M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $75.53 - $82.95
      $1.36K - $1.49K
     
         
           |    
          
                               
              18
              $1.49M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $231.35 - $253.24
      $1.39K - $1.52K
     
         
           |    
          
                               
              6
              $1.47M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $25.63 - $28.94
      $1.44K - $1.62K
     
         
           |    
          
                               
              56
              $1.47M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $16.03 - $19.21
      $1.44K - $1.73K
     
         
           |    
          
                               
              90
              $1.45M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $39.94 - $62.39
      $1.36K - $2.12K
     
         
           |    
          
                               
              34
              $1.43M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $39.0 - $43.33
      $1.29K - $1.43K
     
         
           |    
          
                               
              33
              $1.43M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $107.44 - $122.34
      $1.29K - $1.47K
     
         
           |    
          
                               
              12
              $1.43M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $159.87 - $247.68
      $1.28K - $1.98K
     
         
           |    
          
                               
              8
              $1.42M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $43.93 - $89.76
      $1.27K - $2.6K
     
         
           |    
          
                               
              29
              $1.42M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $94.03 - $117.16
      $1.41K - $1.76K
     
         
           |    
          
                               
              15
              $1.42M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $48.47 - $59.71
      $1.36K - $1.67K
     
         
           |    
          
                               
              28
              $1.41M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $25.21 - $56.65
      $983 - $2.21K
     
         
           |    
          
                               
              39
              $1.39M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $139.5 - $153.94
      $1.26K - $1.39K
     
         
           |    
          
                               
              9
              $1.37M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $16.66 - $20.55
      $1.35K - $1.66K
     
         
           |    
          
                               
              81
              $1.36M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $209.25 - $227.98
      $1.26K - $1.37K
     
         
           |    
          
                               
              6
              $1.36M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $89.62 - $129.92
      $986 - $1.43K
     
         
           |    
          
                               
              11
              $1.36M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $49.46 - $56.3
      $1.29K - $1.46K
     
         
           |    
          
                               
              26
              $1.36M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $133.3 - $150.33
      $1.33K - $1.5K
     
         
           |    
          
                               
              10
              $1.36M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $111.37 - $124.95
      $1.23K - $1.37K
     
         
           |    
          
                               
              11
              $1.35M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $51.43 - $61.95
      $1.18K - $1.42K
     
         
           |    
          
                               
              23
              $1.32M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $10.82 - $12.09
      $1.17K - $1.31K
     
         
           |    
          
                               
              108
              $1.29M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $80.41 - $86.64
      $1.21K - $1.3K
     
         
           |    
          
                               
              15
              $1.27M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $38.68 - $50.55
      $1.01K - $1.31K
     
         
           |    
          
                               
              26
              $1.27M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $66.56 - $84.85
      $1.26K - $1.61K
     
         
           |    
          
                               
              19
              $1.27M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $30.41 - $34.03
      $1.22K - $1.36K
     
         
           |    
          
                               
              40
              $1.26M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $51.99 - $90.17
      $728 - $1.26K
     
         
           |    
          
                               
              14
              $1.25M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $98.09 - $111.7
      $1.08K - $1.23K
     
         
           |    
          
                               
              11
              $1.25M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $13.68 - $20.14
      $834 - $1.23K
     
         
           |    
          
                               
              61
              $1.23M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $62.9 - $88.1
      $944 - $1.32K
     
         
           |    
          
                               
              15
              $1.22M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $213.69 - $247.69
      $1.07K - $1.24K
     
         
           |    
          
                               
              5
              $1.2M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $32.37 - $37.31
      $1.13K - $1.31K
     
         
           |    
          
                               
              35
              $1.2M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $259.49 - $300.41
      $1.04K - $1.2K
     
         
           |    
          
                               
              4
              $1.2M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $55.82 - $70.08
      $1.17K - $1.47K
     
         
           |    
          
                               
              21
              $1.2M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $151.51 - $170.75
      $1.06K - $1.2K
     
         
           |    
          
                               
              7
              $1.2M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $51.48 - $58.72
      $1.18K - $1.35K
     
         
           |    
          
                               
              23
              $1.19M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $25.74 - $35.94
      $1K - $1.4K
     
         
           |    
          
                               
              39
              $1.18M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $343.19 - $443.31
      $1.03K - $1.33K
     
         
           |    
          
                               
              3
              $1.17M
             
           | 
          
            
              
            
           |