| 
              
           | 
          
            
           | 
          
                                   
      $271.18 - $309.22
      $15.7K - $17.9K
     
         
           |    
          
                               
              4.55K
              $1.28M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $97.75 - $100.75
      $1.08K - $1.11K
     
         
           |    
          
                               
              52
              $5K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $144.77 - $173.91
      $2.17K - $2.61K
     
         
           |    
          
                               
              1.98K
              $319K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $84.25 - $91.99
      $2.36K - $2.58K
     
         
           |    
          
                               
              442
              $39K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $293.94 - $444.72
      $51.1K - $77.4K
     
         
           |    
          
                               
              457
              $203K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $105.83 - $117.22
      $16.8K - $18.6K
     
         
           |    
          
                               
              4.45K
              $502K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $77.99 - $84.32
      $4.99K - $5.4K
     
         
           |    
          
                               
              3.35K
              $278K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $109.47 - $119.06
      $10.9K - $11.9K
     
         
           |    
          
                               
              2.38K
              $282K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $47.64 - $51.71
      $4.48K - $4.86K
     
         
           |    
          
                               
              4.5K
              $231K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $87.29 - $93.61
      $9.6K - $10.3K
     
         
           |    
          
                               
              7.8K
              $728K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $118.37 - $139.46
      $13.7K - $16.2K
     
         
           |    
          
                               
              2.35K
              $319K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $433.97 - $484.08
      $28.6K - $31.9K
     
         
           |    
          
                               
              1.38K
              $662K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $181.56 - $190.33
      $8.9K - $9.33K
     
         
           |    
          
                               
              4.73K
              $896K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $284.45 - $324.95
      $80.5K - $92K
     
         
           |    
          
                               
              3.39K
              $1.09M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $620.67 - $670.08
      $13K - $14.1K
     
         
           |    
          
                               
              1.04K
              $698K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $25.29 - $28.33
      $11.9K - $13.3K
     
         
           |    
          
                               
              19.6K
              $546K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $32.37 - $37.31
      $20.5K - $23.7K
     
         
           |    
          
                               
              107K
              $3.69M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $617.65 - $666.84
      $68.6K - $74K
     
         
           |    
          
                               
              2.34K
              $1.56M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $214.92 - $244.84
      $53.1K - $60.5K
     
         
           |    
          
                               
              3.78K
              $913K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $339.37 - $366.46
      $89.9K - $97.1K
     
         
           |    
          
                               
              5.38K
              $1.97M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $145.57 - $161.83
      $22.9K - $25.4K
     
         
           |    
          
                               
              6.23K
              $967K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $157.1 - $178.94
      $5.97K - $6.8K
     
         
           |    
          
                               
              3.47K
              $612K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $108.46 - $120.63
      $11.3K - $12.5K
     
         
           |    
          
                               
              8.84K
              $1.05M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $218.96 - $328.33
      $28.5K - $42.7K
     
         
           |    
          
                               
              2.23K
              $627K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $62.09 - $66.51
      $38.6K - $41.3K
     
         
           |    
          
                               
              46.7K
              $3.05M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $357.4 - $423.42
      $26.8K - $31.8K
     
         
           |    
          
                               
              4.21K
              $1.71M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $567.77 - $614.76
      $95.4K - $103K
     
         
           |    
          
                               
              7.17K
              $4.39M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $491.09 - $535.64
      $164K - $178K
     
         
           |    
          
                               
              19.7K
              $10.2M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $264.74 - $369.57
      $12.4K - $17.4K
     
         
           |    
          
                               
              5.31K
              $1.75M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $153.3 - $186.58
      $124K - $151K
     
         
           |    
          
                               
              24.4K
              $4.55M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $282.78 - $316.06
      $200K - $223K
     
         
           |    
          
                               
              42.5K
              $13.4M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $101.96 - $132.43
      $262K - $341K
     
         
           |    
          
                               
              39.8K
              $5.1M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $202.38 - $256.87
      $163K - $206K
     
         
           |    
          
                               
              30.7K
              $7.82M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $174.36 - $254.72
      $85.4K - $125K
     
         
           |    
          
                               
              26.1K
              $6.33M
             
           | 
          
            
              
            
           |