| 
              
           | 
          
            
           | 
          
                                   
      $216.56 - $256.68
      $433K - $514K
     
         
           |    
          
                               
              2K
              $482K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $61.82 - $71.72
      $440K - $510K
     
         
           |    
          
                               
              7.12K
              $480K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $32.89 - $38.76
      $413K - $487K
     
         
           |    
          
                               
              12.6K
              $475K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $25.42 - $29.7
      $380K - $444K
     
         
           |    
          
                               
              39.6K
              $1.13M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $105.63 - $131.12
      $429K - $532K
     
         
           |    
          
                               
              4.06K
              $473K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $15.86 - $19.21
      $468K - $567K
     
         
           |    
          
                               
              29.5K
              $471K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $1503.62 - $2206.01
      $385K - $565K
     
         
           |    
          
                               
              256
              $467K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $55.55 - $75.83
      $130K - $178K
     
         
           |    
          
                               
              32.4K
              $2.37M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $21.06 - $24.14
      $458K - $525K
     
         
           |    
          
                               
              21.7K
              $465K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $144.32 - $190.42
      $355K - $468K
     
         
           |    
          
                               
              2.46K
              $465K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $29.65 - $37.35
      $440K - $555K
     
         
           |    
          
                               
              14.9K
              $465K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $12.49 - $16.76
      $346K - $464K
     
         
           |    
          
                               
              27.7K
              $464K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $16.35 - $23.52
      $407K - $585K
     
         
           |    
          
                               
              24.9K
              $463K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $61.46 - $68.02
      $460K - $509K
     
         
           |    
          
                               
              7.48K
              $461K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $49.68 - $69.26
      $332K - $463K
     
         
           |    
          
                               
              6.69K
              $459K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $155.71 - $201.03
      $360K - $465K
     
         
           |    
          
                               
              2.31K
              $459K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $7.23 - $9.21
      $378K - $481K
     
         
           |    
          
                               
              52.3K
              $454K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $17.32 - $20.65
      $390K - $465K
     
         
           |    
          
                               
              22.5K
              $454K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $26.94 - $34.72
      $433K - $558K
     
         
           |    
          
                               
              50.2K
              $1.58M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $10.02 - $13.19
      $388K - $511K
     
         
           |    
          
                               
              38.7K
              $451K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $87.86 - $103.42
      $406K - $478K
     
         
           |    
          
                               
              4.62K
              $450K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $220.37 - $253.95
      $409K - $471K
     
         
           |    
          
                               
              1.86K
              $450K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $43.89 - $54.46
      $421K - $522K
     
         
           |    
          
                               
              9.59K
              $449K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $41.76 - $54.91
      $343K - $451K
     
         
           |    
          
                               
              8.22K
              $448K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $228.54 - $279.83
      $364K - $445K
     
         
           |    
          
                               
              1.59K
              $445K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $87.63 - $140.36
      $428K - $685K
     
         
           |    
          
                               
              4.88K
              $443K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $13.98 - $18.4
      $358K - $472K
     
         
           |    
          
                               
              25.6K
              $443K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $170.16 - $206.27
      $1.19M - $1.45M
     
         
           |    
          
                               
              43K
              $7.99M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $277.03 - $321.33
      $366K - $425K
     
         
           |    
          
                               
              3.34K
              $1.04M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                 
      N/A
      
         
           |    
          
                               
              39.8K
              $438K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $144.49 - $190.68
      $301K - $398K
     
         
           |    
          
                               
              5.71K
              $1.02M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $127.02 - $165.4
      $279K - $363K
     
         
           |    
          
                               
              7.66K
              $1.26M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $52.27 - $58.52
      $397K - $444K
     
         
           |    
          
                               
              7.59K
              $437K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $74.88 - $91.97
      $355K - $437K
     
         
           |    
          
                               
              4.75K
              $436K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $104.69 - $141.77
      $332K - $450K
     
         
           |    
          
                               
              6.82K
              $916K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $39.68 - $53.09
      $328K - $439K
     
         
           |    
          
                               
              8.27K
              $433K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $34.99 - $41.61
      $392K - $466K
     
         
           |    
          
                               
              11.2K
              $433K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $32.66 - $40.75
      $158K - $197K
     
         
           |    
          
                               
              63.1K
              $2.55M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $71.03 - $101.75
      $304K - $436K
     
         
           |    
          
                               
              4.28K
              $432K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $34.13 - $46.26
      $290K - $394K
     
         
           |    
          
                               
              16.5K
              $728K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $4.48 - $6.27
      $358K - $501K
     
         
           |    
          
                               
              79.8K
              $431K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $104.34 - $138.68
      $323K - $429K
     
         
           |    
          
                               
              3.1K
              $429K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $224.32 - $326.09
      $226K - $328K
     
         
           |    
          
                               
              2.81K
              $915K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $70.48 - $82.91
      $380K - $447K
     
         
           |    
          
                               
              16.3K
              $1.31M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $108.89 - $145.23
      $373K - $497K
     
         
           |    
          
                               
              3.42K
              $425K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $58.79 - $64.85
      $411K - $454K
     
         
           |    
          
                               
              7K
              $422K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $11.94 - $16.29
      $424K - $579K
     
         
           |    
          
                               
              56.8K
              $764K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $46.68 - $61.09
      $322K - $422K
     
         
           |    
          
                               
              6.91K
              $419K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $76.89 - $115.35
      $234K - $351K
     
         
           |    
          
                               
              6.3K
              $726K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $35.34 - $71.6
      $209K - $423K
     
         
           |    
          
                               
              5.91K
              $415K
             
           | 
          
            
              
            
           |