| 
              
           | 
          
            
           | 
          
                                   
      $66.7 - $84.62
      $1.45M - $1.84M
     
         
           |    
          
                               
              21.7K
              $1.69M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $183.37 - $234.7
      $1.37M - $1.75M
     
         
           |    
          
                               
              7.46K
              $1.67M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $50.52 - $61.77
      $1.55M - $1.89M
     
         
           |    
          
                               
              30.6K
              $1.67M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $54.68 - $64.66
      $1.42M - $1.68M
     
         
           |    
          
                               
              26.1K
              $1.66M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $112.33 - $186.13
      $993K - $1.65M
     
         
           |    
          
                               
              8.84K
              $1.65M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $7.61 - $10.03
      $1.27M - $1.68M
     
         
           |    
          
                               
              168K
              $1.61M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $21.88 - $29.32
      $1.45M - $1.94M
     
         
           |    
          
                               
              68.7K
              $1.68M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $11.68 - $19.18
      $1.08M - $1.78M
     
         
           |    
          
                               
              92.8K
              $1.6M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $24.28 - $35.09
      $1.4M - $2.02M
     
         
           |    
          
                               
              57.5K
              $1.58M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $23.97 - $29.72
      $1.26M - $1.56M
     
         
           |    
          
                               
              55.4K
              $1.65M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $76.93 - $105.25
      $1.18M - $1.61M
     
         
           |    
          
                               
              15.3K
              $1.57M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $220.99 - $268.54
      $4.18M - $5.08M
     
         
           |    
          
                               
              124K
              $29.5M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $3478.38 - $3880.15
      $1.42M - $1.58M
     
         
           |    
          
                               
              407
              $1.51M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $279.23 - $323.21
      $1.53M - $1.78M
     
         
           |    
          
                               
              15.6K
              $4.67M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $57.26 - $78.92
      $1.49M - $2.06M
     
         
           |    
          
                               
              26.6K
              $1.54M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $22.76 - $36.95
      $394K - $640K
     
         
           |    
          
                               
              106K
              $3.87M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $26.12 - $33.82
      $1.07M - $1.39M
     
         
           |    
          
                               
              63.2K
              $2.14M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $1036.28 - $1430.55
      $1.49M - $2.05M
     
         
           |    
          
                               
              1.66K
              $1.75M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $3.43 - $5.42
      $1.17M - $1.85M
     
         
           |    
          
                               
              342K
              $1.45M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $39.07 - $52.59
      $533K - $718K
     
         
           |    
          
                               
              118K
              $6.19M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $42.48 - $50.46
      $1.23M - $1.46M
     
         
           |    
          
                               
              28.9K
              $1.42M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $12.21 - $19.24
      $972K - $1.53M
     
         
           |    
          
                               
              79.6K
              $1.42M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $130.14 - $160.88
      $1.13M - $1.4M
     
         
           |    
          
                               
              8.69K
              $1.38M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $9.63 - $12.55
      $1.34M - $1.75M
     
         
           |    
          
                               
              190K
              $2M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $4.06 - $6.99
      $794K - $1.37M
     
         
           |    
          
                               
              195K
              $1.36M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $29.65 - $43.8
      $685K - $1.01M
     
         
           |    
          
                               
              68.5K
              $2.97M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $20.85 - $25.4
      $988K - $1.2M
     
         
           |    
          
                               
              97.4K
              $2.47M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $10.88 - $23.17
      $635K - $1.35M
     
         
           |    
          
                               
              58.3K
              $1.34M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $59.52 - $79.36
      $1.07M - $1.43M
     
         
           |    
          
                               
              18K
              $1.34M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $49.38 - $79.97
      $841K - $1.36M
     
         
           |    
          
                               
              17K
              $1.32M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $80.89 - $92.09
      $1.15M - $1.31M
     
         
           |    
          
                               
              14.2K
              $1.3M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $153.22 - $199.8
      $1.06M - $1.38M
     
         
           |    
          
                               
              6.93K
              $1.3M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $233.83 - $276.34
      $1.13M - $1.34M
     
         
           |    
          
                               
              4.85K
              $1.3M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $12.42 - $18.62
      $832K - $1.25M
     
         
           |    
          
                               
              85.7K
              $1.58M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $5.27 - $8.75
      $377K - $626K
     
         
           |    
          
                               
              392K
              $3.31M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $126.84 - $145.22
      $1.26M - $1.44M
     
         
           |    
          
                               
              9.95K
              $1.28M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $193.07 - $265.71
      $1.01M - $1.39M
     
         
           |    
          
                               
              10.5K
              $2.44M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $18.24 - $27.8
      $580K - $884K
     
         
           |    
          
                               
              170K
              $4.18M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $12.69 - $20.62
      $786K - $1.28M
     
         
           |    
          
                               
              61.9K
              $1.25M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $3.3 - $7.11
      $621K - $1.34M
     
         
           |    
          
                               
              389K
              $1.99M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $67.96 - $91.05
      $928K - $1.24M
     
         
           |    
          
                               
              13.7K
              $1.23M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $146.74 - $176.07
      $1.09M - $1.31M
     
         
           |    
          
                               
              7.45K
              $1.21M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $22.57 - $30.84
      $1.01M - $1.39M
     
         
           |    
          
                               
              175K
              $5.16M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $9.09 - $13.07
      $841K - $1.21M
     
         
           |    
          
                               
              92.5K
              $1.18M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $20.54 - $29.09
      $1.08M - $1.53M
     
         
           |    
          
                               
              52.5K
              $1.18M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $37.11 - $40.64
      $1.08M - $1.18M
     
         
           |    
          
                               
              41.5K
              $1.67M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $970.15 - $1216.57
      $968K - $1.21M
     
         
           |    
          
                               
              1.2K
              $1.41M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $62.74 - $74.79
      $983K - $1.17M
     
         
           |    
          
                               
              15.7K
              $1.17M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $38.16 - $46.72
      $992K - $1.21M
     
         
           |    
          
                               
              45.3K
              $2M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $45.31 - $64.39
      $1.06M - $1.51M
     
         
           |    
          
                               
              28.5K
              $1.44M
             
           | 
          
            
              
            
           |