| 
              
           | 
          
            
           | 
          
                                   
      $151.51 - $170.75
      $1.84M - $2.07M
     
         
           |    
          
                               
              178K
              $30.4M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $68.27 - $75.58
      $125K - $138K
     
         
           |    
          
                               
              197K
              $14.6M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $72.83 - $81.52
      $2.48K - $2.77K
     
         
           |    
          
                               
              142K
              $11.6M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $72.16 - $80.94
      $32.5K - $36.5K
     
         
           |    
          
                               
              144K
              $11.6M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $14.51 - $22.53
      $76.1K - $118K
     
         
           |    
          
                               
              245K
              $5.02M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $309.46 - $373.37
      $604K - $729K
     
         
           |    
          
                               
              44.4K
              $15.6M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $201.0 - $334.87
      $104K - $174K
     
         
           |    
          
                               
              14.3K
              $4.44M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $82.19 - $93.72
      $147K - $168K
     
         
           |    
          
                               
              210K
              $19.4M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $159.93 - $187.67
      $414K - $486K
     
         
           |    
          
                               
              82.3K
              $15.4M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $79.24 - $89.03
      $155K - $174K
     
         
           |    
          
                               
              207K
              $18.4M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $31.85 - $46.54
      $3.28M - $4.8M
     
         
           |    
          
                               
              403K
              $18.2M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $85.86 - $137.83
      $749K - $1.2M
     
         
           |    
          
                               
              69.2K
              $9.12M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $43.79 - $50.46
      $2.44M - $2.81M
     
         
           |    
          
                               
              1.08M
              $54.5M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $46.58 - $54.41
      $1.88M - $2.2M
     
         
           |    
          
                               
              1.01M
              $55M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $9.81 - $20.39
      $2.05M - $4.27M
     
         
           |    
          
                               
              1.13M
              $18.2M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $24.01 - $46.53
      $1.01M - $1.96M
     
         
           |    
          
                               
              369K
              $14.8M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $100.65 - $141.56
      $2.92M - $4.11M
     
         
           |    
          
                               
              267K
              $37M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $90.15 - $137.64
      $3.06M - $4.67M
     
         
           |    
          
                               
              195K
              $26.9M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $91.27 - $143.18
      $1.29M - $2.03M
     
         
           |    
          
                               
              177K
              $25.4M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $202.38 - $256.87
      $18.9M - $23.9M
     
         
           |    
          
                               
              835K
              $213M
             
           | 
          
            
              
            
           |