| 
              
           | 
          
            
           | 
          
                                   
      $350.91 - $375.27
      $40.7K - $43.5K
     
         
           |    
          
                               
              328
              $116K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $82.58 - $88.81
      $39.1K - $42K
     
         
           |    
          
                               
              8
              $0
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $83.0 - $90.05
      $36.9K - $40K
     
         
           |    
          
                               
              82
              $6K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $198.72 - $244.34
      $39.9K - $49.1K
     
         
           |    
          
                               
              28
              $6K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $15.98 - $18.96
      $33.6K - $39.8K
     
         
           |    
          
                               
              200
              $3K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $48.72 - $50.73
      $39.1K - $40.7K
     
         
           |    
          
                               
              130
              $6K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $40.03 - $47.38
      $40.3K - $47.7K
     
         
           |    
          
                               
              85
              $4K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $191.41 - $220.25
      $39.6K - $45.6K
     
         
           |    
          
                               
              50
              $10K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $259.44 - $278.65
      $36.3K - $39K
     
         
           |    
          
                               
              6
              $1K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $182.33 - $194.5
      $38.3K - $40.8K
     
         
           |    
          
                               
              140
              $27K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $19.5 - $20.79
      $37.1K - $39.5K
     
         
           |    
          
                               
              1.5K
              $30K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $209.12 - $242.26
      $33.9K - $39.2K
     
         
           |    
          
                               
              18
              $4K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $1166.48 - $1324.06
      $32.7K - $37.1K
     
         
           |    
          
                               
              10
              $12K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $118.37 - $129.65
      $29.7K - $32.5K
     
         
           |    
          
                               
              50
              $6K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $64.78 - $83.94
      $32.4K - $42K
     
         
           |    
          
                               
              350
              $28K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $103.83 - $179.9
      $51.1K - $88.5K
     
         
           |    
          
                               
              444
              $79K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $44.28 - $53.87
      $28.1K - $34.2K
     
         
           |    
          
                               
              347
              $18K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $17.4 - $18.57
      $26.1K - $27.9K
     
         
           |    
          
                               
              200
              $3K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $7.75 - $9.34
      $24.8K - $29.9K
     
         
           |    
          
                               
              84
              $0
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $180.73 - $231.23
      $20.8K - $26.6K
     
         
           |    
          
                               
              33
              $6K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $32.65 - $51.67
      $20.7K - $32.8K
     
         
           |    
          
                               
              150
              $5K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $121.01 - $138.21
      $21.9K - $25K
     
         
           |    
          
                               
              53
              $6K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $17.37 - $19.39
      $24.3K - $27.1K
     
         
           |    
          
                               
              1K
              $18K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $73.24 - $92.22
      $19.1K - $24.1K
     
         
           |    
          
                               
              2
              $0
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $659.01 - $772.54
      $20.4K - $23.9K
     
         
           |    
          
                               
              3
              $2K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $205.52 - $234.96
      $27.7K - $31.7K
     
         
           |    
          
                               
              244
              $57K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $14.71 - $24.15
      $22.1K - $36.2K
     
         
           |    
          
                               
              72
              $1K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $19.19 - $20.37
      $20.1K - $21.4K
     
         
           |    
          
                               
              200
              $3K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $28.37 - $32.49
      $21.6K - $24.7K
     
         
           |    
          
                               
              235
              $6K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $79.98 - $101.78
      $18.3K - $23.3K
     
         
           |    
          
                               
              18
              $1K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $37.67 - $41.83
      $19.1K - $21.2K
     
         
           |    
          
                               
              272
              $11K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $81.7 - $87.53
      $19.8K - $21.2K
     
         
           |    
          
                               
              268
              $23K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $55.26 - $61.99
      $19.3K - $21.7K
     
         
           |    
          
                               
              800
              $47K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $68.62 - $73.81
      $16.1K - $17.3K
     
         
           |    
          
                               
              78
              $5K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $398.96 - $472.54
      $16K - $18.9K
     
         
           |    
          
                               
              1
              $0
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $40.91 - $56.0
      $13.4K - $18.3K
     
         
           |    
          
                               
              41
              $2K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $277.33 - $343.66
      $14.1K - $17.5K
     
         
           |    
          
                               
              5
              $1K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $361.83 - $435.43
      $13.7K - $16.5K
     
         
           |    
          
                               
              4
              $1K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $92.01 - $106.6
      $12.4K - $14.4K
     
         
           |    
          
                               
              205
              $19K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $13.41 - $22.93
      $13.9K - $23.7K
     
         
           |    
          
                               
              100
              $2K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $22.13 - $30.03
      $14.5K - $19.6K
     
         
           |    
          
                               
              37
              $1K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $68.94 - $86.3
      $13K - $16.2K
     
         
           |    
          
                               
              28
              $2K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $39.99 - $56.77
      $6.36K - $9.03K
     
         
           |    
          
                               
              600
              $25K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $68.24 - $73.73
      $13.2K - $14.2K
     
         
           |    
          
                               
              100
              $7K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $158.51 - $178.15
      $12.2K - $13.7K
     
         
           |    
          
                               
              15
              $2K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $25.21 - $56.65
      $5.65K - $12.7K
     
         
           |    
          
                               
              8
              $0
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $67.56 - $80.65
      $14.1K - $16.8K
     
         
           |    
          
                               
              158
              $12K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $8.74 - $10.69
      $11.7K - $14.3K
     
         
           |    
          
                               
              27
              $0
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $117.67 - $131.43
      $11.6K - $13K
     
         
           |    
          
                               
              37
              $4K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $6.11 - $8.45
      $12.9K - $17.8K
     
         
           |    
          
                               
              225
              $1K
             
           | 
          
            
              
            
           |