| 
              
           | 
          
            
           | 
          
                                   
      $498.8 - $620.9
      $116K - $145K
     
         
           |    
          
                               
              286K
              $178M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $122.36 - $153.12
      $1.81M - $2.26M
     
         
           |    
          
                               
              531K
              $81.4M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $50.32 - $61.13
      $3.4M - $4.13M
     
         
           |    
          
                               
              927K
              $56.7M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $32.47 - $39.09
      $1.57M - $1.89M
     
         
           |    
          
                               
              564K
              $22M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $855.86 - $1339.13
      $39.4K - $61.6K
     
         
           |    
          
                               
              2.33K
              $3.12M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $167.32 - $223.3
      $114K - $152K
     
         
           |    
          
                               
              28.3K
              $6.2M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $146.58 - $180.01
      $101K - $124K
     
         
           |    
          
                               
              36.4K
              $6.45M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $210.28 - $289.91
      $175K - $241K
     
         
           |    
          
                               
              11.6K
              $3.36M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $58.41 - $72.69
      $200K - $248K
     
         
           |    
          
                               
              38.4K
              $2.79M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $76.89 - $115.35
      $224K - $336K
     
         
           |    
          
                               
              9.23K
              $1.06M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $146.29 - $275.65
      $7.31K - $13.8K
     
         
           |    
          
                               
              4.01K
              $1.11M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $496.48 - $617.85
      $77.9K - $97K
     
         
           |    
          
                               
              5.62K
              $3.47M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $149.23 - $184.95
      $110K - $137K
     
         
           |    
          
                               
              10K
              $1.82M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $416.06 - $551.64
      $46.2K - $61.2K
     
         
           |    
          
                               
              2.82K
              $1.55M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $81.79 - $99.98
      $22K - $26.9K
     
         
           |    
          
                               
              22.5K
              $2.2M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $224.32 - $326.09
      $20.2K - $29.3K
     
         
           |    
          
                               
              3.99K
              $1.3M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $92.79 - $134.29
      $63.7K - $92.3K
     
         
           |    
          
                               
              9.64K
              $1.28M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $273.94 - $388.21
      $14.8K - $21K
     
         
           |    
          
                               
              3.54K
              $1.37M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $226.49 - $276.01
      $93.3K - $114K
     
         
           |    
          
                               
              4.6K
              $1.2M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $517.23 - $700.54
      $24.3K - $32.9K
     
         
           |    
          
                               
              2.12K
              $1.48M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $201.28 - $266.34
      $3.42K - $4.53K
     
         
           |    
          
                               
              5.51K
              $1.47M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $53.19 - $69.38
      $36.5K - $47.6K
     
         
           |    
          
                               
              21.7K
              $1.5M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $45.98 - $56.15
      $27.8K - $34K
     
         
           |    
          
                               
              28K
              $1.57M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $412.99 - $531.48
      $82.2K - $106K
     
         
           |    
          
                               
              2.6K
              $1.32M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $231.64 - $323.08
      $15.8K - $22K
     
         
           |    
          
                               
              3.29K
              $1.01M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $221.03 - $294.78
      $34.9K - $46.6K
     
         
           |    
          
                               
              3.34K
              $984K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $451.58 - $565.94
      $37.9K - $47.5K
     
         
           |    
          
                               
              3.14K
              $1.71M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $79.22 - $128.4
      $6.58K - $10.7K
     
         
           |    
          
                               
              4.44K
              $569K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $71.14 - $105.62
      $6.9K - $10.2K
     
         
           |    
          
                               
              6.77K
              $714K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $40.51 - $71.03
      $19.7K - $34.6K
     
         
           |    
          
                               
              6.88K
              $483K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $452.51 - $568.19
      $17.6K - $22.2K
     
         
           |    
          
                               
              1.98K
              $1.09M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $283.31 - $388.96
      $85.8K - $118K
     
         
           |    
          
                               
              1.09K
              $410K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $209.39 - $289.94
      $10.3K - $14.2K
     
         
           |    
          
                               
              2.46K
              $708K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $118.81 - $151.28
      $16K - $20.4K
     
         
           |    
          
                               
              5.67K
              $858K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $137.41 - $179.1
      $18K - $23.5K
     
         
           |    
          
                               
              6.75K
              $1.17M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $34.39 - $47.46
      $32.1K - $44.2K
     
         
           |    
          
                               
              16.8K
              $794K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $503.3 - $775.9
      $3.52K - $5.43K
     
         
           |    
          
                               
              556
              $426K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $113.94 - $140.12
      $57.9K - $71.2K
     
         
           |    
          
                               
              6.09K
              $853K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $163.16 - $246.51
      $6.85K - $10.4K
     
         
           |    
          
                               
              1.69K
              $415K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $455.19 - $737.73
      $6.83K - $11.1K
     
         
           |    
          
                               
              655
              $479K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $160.22 - $209.35
      $12.7K - $16.5K
     
         
           |    
          
                               
              3.1K
              $649K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $200.21 - $256.99
      $6.01K - $7.71K
     
         
           |    
          
                               
              2.11K
              $530K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $479.92 - $590.74
      $38.9K - $47.8K
     
         
           |    
          
                               
              2.88K
              $1.62M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $58.13 - $85.12
      $4.59K - $6.72K
     
         
           |    
          
                               
              5.44K
              $463K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $36.4 - $45.76
      $31.6K - $39.7K
     
         
           |    
          
                               
              15.4K
              $697K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $73.31 - $91.62
      $9.97K - $12.5K
     
         
           |    
          
                               
              8.92K
              $812K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $104.22 - $139.65
      $29.3K - $39.2K
     
         
           |    
          
                               
              2K
              $279K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $26.69 - $32.91
      $8.43K - $10.4K
     
         
           |    
          
                               
              18.5K
              $604K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $118.04 - $175.83
      $944 - $1.41K
     
         
           |    
          
                               
              2.45K
              $424K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $236.26 - $291.15
      $30.5K - $37.6K
     
         
           |    
          
                               
              5.85K
              $1.59M
             
           | 
          
            
              
            
           |