| 
              
           | 
          
            
           | 
          
                                   
      $76.1 - $106.55
      $498K - $697K
     
         
           |    
          
                               
              13.1K
              $1.4M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $102.76 - $115.66
      $784K - $883K
     
         
           |    
          
                               
              15.3K
              $1.69M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $279.23 - $323.21
      $801K - $928K
     
         
           |    
          
                               
              7.47K
              $2.23M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $133.73 - $168.51
      $876K - $1.1M
     
         
           |    
          
                               
              13.1K
              $1.88M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $200.21 - $256.99
      $527K - $676K
     
         
           |    
          
                               
              5.27K
              $1.32M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $99.93 - $119.04
      $793K - $945K
     
         
           |    
          
                               
              15.9K
              $1.71M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $182.86 - $232.88
      $541K - $690K
     
         
           |    
          
                               
              5.93K
              $1.38M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $68.72 - $95.27
      $473K - $656K
     
         
           |    
          
                               
              13.7K
              $1.28M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $57.41 - $74.81
      $500K - $651K
     
         
           |    
          
                               
              17.4K
              $1.3M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $123.95 - $138.08
      $646K - $719K
     
         
           |    
          
                               
              10.4K
              $1.42M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $68.37 - $73.9
      $696K - $752K
     
         
           |    
          
                               
              20.4K
              $1.44M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $87.57 - $96.0
      $696K - $763K
     
         
           |    
          
                               
              15.9K
              $1.45M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $342.02 - $534.89
      $334K - $523K
     
         
           |    
          
                               
              1.95K
              $1.04M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $80.68 - $88.86
      $631K - $695K
     
         
           |    
          
                               
              15.7K
              $1.37M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $30.7 - $44.12
      $405K - $583K
     
         
           |    
          
                               
              26.5K
              $1.15M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $34.39 - $47.46
      $410K - $566K
     
         
           |    
          
                               
              23.9K
              $1.13M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $126.84 - $145.22
      $691K - $791K
     
         
           |    
          
                               
              10.9K
              $1.41M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $211.12 - $274.14
      $429K - $557K
     
         
           |    
          
                               
              4.07K
              $1.11M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $58.13 - $85.12
      $366K - $536K
     
         
           |    
          
                               
              12.6K
              $1.07M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $91.66 - $115.04
      $481K - $603K
     
         
           |    
          
                               
              10.5K
              $1.2M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $128.02 - $151.37
      $693K - $820K
     
         
           |    
          
                               
              10.9K
              $1.43M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $49.56 - $95.06
      $239K - $459K
     
         
           |    
          
                               
              9.62K
              $914K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $301.89 - $340.04
      $558K - $629K
     
         
           |    
          
                               
              3.71K
              $1.22M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $262.28 - $309.85
      $637K - $752K
     
         
           |    
          
                               
              4.86K
              $1.36M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $24.21 - $35.95
      $355K - $527K
     
         
           |    
          
                               
              29.4K
              $1.05M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $59.83 - $87.57
      $333K - $488K
     
         
           |    
          
                               
              11.2K
              $974K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $198.07 - $245.17
      $542K - $671K
     
         
           |    
          
                               
              5.48K
              $1.25M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $31.95 - $54.21
      $284K - $482K
     
         
           |    
          
                               
              17.8K
              $933K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $73.47 - $87.12
      $607K - $720K
     
         
           |    
          
                               
              16.6K
              $1.31M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $28.95 - $37.27
      $481K - $619K
     
         
           |    
          
                               
              33.3K
              $1.15M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $30.86 - $51.42
      $249K - $415K
     
         
           |    
          
                               
              16.1K
              $824K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $210.83 - $235.28
      $519K - $579K
     
         
           |    
          
                               
              4.93K
              $1.09M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $41.52 - $53.87
      $330K - $428K
     
         
           |    
          
                               
              15.8K
              $852K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $79.03 - $133.84
      $237K - $401K
     
         
           |    
          
                               
              5.97K
              $790K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $55.52 - $74.53
      $326K - $437K
     
         
           |    
          
                               
              11.8K
              $876K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $76.77 - $113.06
      $301K - $444K
     
         
           |    
          
                               
              7.83K
              $820K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $150.57 - $212.76
      $288K - $408K
     
         
           |    
          
                               
              3.84K
              $817K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $206.03 - $243.28
      $403K - $476K
     
         
           |    
          
                               
              3.9K
              $905K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $44.12 - $59.6
      $645K - $871K
     
         
           |    
          
                               
              29.3K
              $1.35M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $456.3 - $540.39
      $428K - $507K
     
         
           |    
          
                               
              1.88K
              $940K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $55.17 - $71.22
      $332K - $429K
     
         
           |    
          
                               
              12.1K
              $821K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $132.53 - $159.7
      $339K - $409K
     
         
           |    
          
                               
              5.13K
              $818K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $67.07 - $78.22
      $339K - $395K
     
         
           |    
          
                               
              10.1K
              $791K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $42.27 - $58.22
      $270K - $373K
     
         
           |    
          
                               
              12.8K
              $721K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $36.12 - $42.37
      $421K - $494K
     
         
           |    
          
                               
              23.2K
              $896K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $96.91 - $113.0
      $360K - $419K
     
         
           |    
          
                               
              6.6K
              $731K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $12.55 - $16.75
      $303K - $404K
     
         
           |    
          
                               
              48.3K
              $767K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $36.11 - $49.33
      $423K - $577K
     
         
           |    
          
                               
              23.4K
              $984K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $68.14 - $82.13
      $310K - $374K
     
         
           |    
          
                               
              9.11K
              $741K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $14.1 - $22.95
      $209K - $341K
     
         
           |    
          
                               
              29.6K
              $637K
             
           | 
          
            
              
            
           |