| 
              
           | 
          
            
           | 
          
                                   
      $184.85 - $231.54
      $245K - $306K
     
         
           |    
          
                               
              6.93K
              $1.61M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $54.73 - $68.13
      $224K - $279K
     
         
           |    
          
                               
              22.2K
              $1.43M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $70.41 - $81.53
      $122K - $141K
     
         
           |    
          
                               
              14.8K
              $1.2M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $45.52 - $51.61
      $261K - $296K
     
         
           |    
          
                               
              29.8K
              $1.41M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $47.58 - $52.64
      $83.4K - $92.3K
     
         
           |    
          
                               
              27.1K
              $1.4M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $209.12 - $242.26
      $2.09K - $2.42K
     
         
           |    
          
                               
              5.34K
              $1.24M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $176.71 - $211.31
      $1.24K - $1.48K
     
         
           |    
          
                               
              6.66K
              $1.32M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $77.02 - $87.21
      $58.5K - $66.2K
     
         
           |    
          
                               
              18.3K
              $1.54M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $313.01 - $346.53
      $3.13K - $3.47K
     
         
           |    
          
                               
              3.73K
              $1.29M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $36.6 - $43.51
      $155K - $185K
     
         
           |    
          
                               
              36K
              $1.39M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $162.08 - $182.1
      $162 - $182
     
         
           |    
          
                               
              7.7K
              $1.4M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $231.95 - $253.93
      $25.3K - $27.7K
     
         
           |    
          
                               
              5.29K
              $1.34M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $119.73 - $134.7
      $10.8K - $12.1K
     
         
           |    
          
                               
              10.4K
              $1.38M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $67.78 - $76.62
      $2.37K - $2.68K
     
         
           |    
          
                               
              20K
              $1.53M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $127.85 - $171.98
      $214K - $288K
     
         
           |    
          
                               
              9.07K
              $1.31M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $81.2 - $92.62
      $194K - $221K
     
         
           |    
          
                               
              17.6K
              $1.45M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $134.53 - $152.5
      $1.88K - $2.14K
     
         
           |    
          
                               
              7.71K
              $1.1M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $21.89 - $27.25
      $180K - $224K
     
         
           |    
          
                               
              57.7K
              $1.39M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                 
      N/A
      
         
           |    
          
                               
              3.47K
              $1.21M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                 
      N/A
      
         
           |    
          
                               
              1.64K
              $228K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $72.0 - $82.94
      $2.16K - $2.49K
     
         
           |    
          
                               
              15.7K
              $1.2M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $84.77 - $103.36
      $848 - $1.03K
     
         
           |    
          
                               
              6.47K
              $553K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $13.69 - $15.48
      $3.55K - $4.01K
     
         
           |    
          
                               
              30.2K
              $413K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $265.99 - $289.59
      $1.86K - $2.03K
     
         
           |    
          
                               
              4.58K
              $1.29M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                 
      N/A
      
         
           |    
          
                               
              10.8K
              $1.4M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $20.41 - $23.25
      $25.6K - $29.2K
     
         
           |    
          
                               
              64K
              $1.31M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $32.8 - $42.59
      $7.74K - $10.1K
     
         
           |    
          
                               
              36.3K
              $1.3M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $121.01 - $138.21
      $1.69K - $1.93K
     
         
           |    
          
                               
              10.2K
              $1.25M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $26.07 - $32.55
      $47.7K - $59.5K
     
         
           |    
          
                               
              45.5K
              $1.19M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $40.98 - $55.52
      $2.42K - $3.28K
     
         
           |    
          
                               
              21.3K
              $936K
             
           | 
          
            
              
            
           |