| 
              
           | 
          
            
           | 
          
                                   
      $76.3 - $90.61
      $151K - $180K
     
         
           |    
          
                               
              1.99K
              $152K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $148.93 - $173.73
      $130K - $152K
     
         
           |    
          
                               
              875
              $148K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $133.57 - $146.38
      $107K - $117K
     
         
           |    
          
                               
              800
              $110K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $154.35 - $166.11
      $95.7K - $103K
     
         
           |    
          
                               
              620
              $102K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $48.78 - $56.92
      $88.2K - $103K
     
         
           |    
          
                               
              1.81K
              $96K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $101.36 - $107.68
      $88.6K - $94.1K
     
         
           |    
          
                               
              874
              $92K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $142.5 - $156.57
      $82.7K - $90.8K
     
         
           |    
          
                               
              580
              $88K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $282.02 - $332.16
      $69.4K - $81.7K
     
         
           |    
          
                               
              246
              $81K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $76.59 - $87.23
      $72.3K - $82.3K
     
         
           |    
          
                               
              944
              $76K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $172.39 - $196.28
      $66.7K - $76K
     
         
           |    
          
                               
              387
              $75K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $180.11 - $196.12
      $72K - $78.4K
     
         
           |    
          
                               
              400
              $74K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $19.11 - $25.76
      $55.4K - $74.7K
     
         
           |    
          
                               
              2.9K
              $74K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $43.42 - $47.78
      $69.5K - $76.4K
     
         
           |    
          
                               
              1.6K
              $72K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $98.35 - $113.53
      $62.4K - $72K
     
         
           |    
          
                               
              634
              $71K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $10.61 - $12.45
      $63.7K - $74.7K
     
         
           |    
          
                               
              6K
              $70K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $29.29 - $34.1
      $58.9K - $68.5K
     
         
           |    
          
                               
              2.01K
              $68K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $39.0 - $43.42
      $57.3K - $63.7K
     
         
           |    
          
                               
              1.47K
              $63K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $74.38 - $81.98
      $61.7K - $68K
     
         
           |    
          
                               
              830
              $63K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $59.39 - $66.72
      $55.2K - $62K
     
         
           |    
          
                               
              930
              $61K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $29.17 - $36.57
      $55.8K - $70K
     
         
           |    
          
                               
              1.91K
              $60K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $200.75 - $220.28
      $55.2K - $60.6K
     
         
           |    
          
                               
              275
              $60K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $28.37 - $36.31
      $52.1K - $66.7K
     
         
           |    
          
                               
              1.84K
              $52K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $243.06 - $282.96
      $43.3K - $50.4K
     
         
           |    
          
                               
              178
              $50K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $149.72 - $161.19
      $47.2K - $50.8K
     
         
           |    
          
                               
              315
              $50K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $15.52 - $19.22
      $41.2K - $51K
     
         
           |    
          
                               
              2.65K
              $47K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $31.55 - $33.71
      $44.2K - $47.3K
     
         
           |    
          
                               
              1.4K
              $47K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $66.29 - $76.27
      $43.3K - $49.8K
     
         
           |    
          
                               
              653
              $44K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $44.66 - $49.98
      $40.6K - $45.5K
     
         
           |    
          
                               
              910
              $42K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $47.99 - $51.54
      $40.3K - $43.3K
     
         
           |    
          
                               
              840
              $42K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $238.39 - $265.32
      $37.9K - $42.2K
     
         
           |    
          
                               
              159
              $41K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $75.0 - $103.5
      $29K - $40.1K
     
         
           |    
          
                               
              387
              $40K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $42.04 - $48.82
      $38.9K - $45.2K
     
         
           |    
          
                               
              925
              $39K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $107.53 - $119.0
      $37.1K - $41.1K
     
         
           |    
          
                               
              345
              $37K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $121.98 - $134.87
      $31.7K - $35.1K
     
         
           |    
          
                               
              260
              $35K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $184.92 - $204.5
      $34K - $37.6K
     
         
           |    
          
                               
              184
              $35K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $77.04 - $93.84
      $29.4K - $35.8K
     
         
           |    
          
                               
              381
              $34K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $231.57 - $254.48
      $31.7K - $34.9K
     
         
           |    
          
                               
              137
              $34K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $133.33 - $150.52
      $30.7K - $34.6K
     
         
           |    
          
                               
              230
              $33K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $239.31 - $275.18
      $28.2K - $32.5K
     
         
           |    
          
                               
              118
              $32K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $93.31 - $106.78
      $28K - $32K
     
         
           |    
          
                               
              300
              $30K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $121.81 - $143.92
      $25.5K - $30.1K
     
         
           |    
          
                               
              209
              $30K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $106.44 - $114.81
      $28.4K - $30.7K
     
         
           |    
          
                               
              267
              $29K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $76.16 - $93.21
      $24.1K - $29.5K
     
         
           |    
          
                               
              317
              $29K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $110.31 - $146.55
      $21.8K - $29K
     
         
           |    
          
                               
              198
              $28K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $184.38 - $202.72
      $24K - $26.4K
     
         
           |    
          
                               
              130
              $26K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $25.27 - $27.01
      $25.3K - $27K
     
         
           |    
          
                               
              1K
              $26K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $93.15 - $96.95
      $25.2K - $26.2K
     
         
           |    
          
                               
              270
              $25K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $44.63 - $47.33
      $23.7K - $25.1K
     
         
           |    
          
                               
              530
              $24K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $33.5 - $38.83
      $21.6K - $25K
     
         
           |    
          
                               
              644
              $24K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $54.9 - $63.98
      $22K - $25.6K
     
         
           |    
          
                               
              400
              $23K
             
           | 
          
            
              
            
           |