| 
              
           | 
          
            
           | 
          
                                   
      $58.17 - $83.07
      $291 - $415
     
         
           |    
          
                               
              143
              $10K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $15.95 - $22.55
      $175 - $248
     
         
           |    
          
                               
              55
              $1K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $4.69 - $5.89
      $816 - $1.02K
     
         
           |    
          
                               
              196
              $1K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $22.57 - $30.84
      $406 - $555
     
         
           |    
          
                               
              172
              $5K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                 
      N/A
      
         
           |    
          
                               
              81
              $11K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $47.36 - $61.14
      $758 - $978
     
         
           |    
          
                               
              32
              $1K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                 
      N/A
      
         
           |    
          
                               
              10
              $2K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $19.94 - $22.91
      $1.16K - $1.33K
     
         
           |    
          
                               
              381
              $8K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $23.81 - $30.33
      $548 - $698
     
         
           |    
          
                               
              165
              $4K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $26.66 - $33.09
      $26.7 - $33.1
     
         
           |    
          
                               
              193
              $6K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $21.06 - $24.14
      $906 - $1.04K
     
         
           |    
          
                               
              79
              $1K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $2.93 - $5.45
      $794 - $1.48K
     
         
           |    
          
                               
              271
              $1K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $10.8 - $16.92
      $335 - $525
     
         
           |    
          
                               
              310
              $4K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $40.31 - $54.71
      $967 - $1.31K
     
         
           |    
          
                               
              37
              $1K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $26.94 - $34.72
      $404 - $521
     
         
           |    
          
                               
              41
              $1K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $7.54 - $8.6
      $927 - $1.06K
     
         
           |    
          
                               
              675
              $5K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $126.62 - $154.26
      $1.52K - $1.85K
     
         
           |    
          
                               
              163
              $20K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $59.44 - $70.64
      $594 - $706
     
         
           |    
          
                               
              35
              $2K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $60.29 - $71.77
      $301 - $359
     
         
           |    
          
                               
              104
              $7K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $52.66 - $80.05
      $1K - $1.52K
     
         
           |    
          
                               
              24
              $1K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $82.12 - $108.35
      $411 - $542
     
         
           |    
          
                               
              29
              $3K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $75.71 - $101.42
      $151 - $203
     
         
           |    
          
                               
              10
              $1K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $9.62 - $15.51
      $519 - $838
     
         
           |    
          
                               
              88
              $1K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $103.49 - $133.44
      $103 - $133
     
         
           |    
          
                               
              54
              $7K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $69.22 - $79.77
      $2.42K - $2.79K
     
         
           |    
          
                               
              203
              $14K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $63.78 - $78.91
      $510 - $631
     
         
           |    
          
                               
              192
              $14K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $23.04 - $29.2
      $553 - $701
     
         
           |    
          
                               
              37
              $1K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $66.4 - $86.59
      $465 - $606
     
         
           |    
          
                               
              42
              $3K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $35.46 - $44.91
      $355 - $449
     
         
           |    
          
                               
              56
              $2K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $4.36 - $5.47
      $467 - $585
     
         
           |    
          
                               
              521
              $2K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $129.99 - $175.67
      $780 - $1.05K
     
         
           |    
          
                               
              18
              $2K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $2.02 - $3.09
      $1.12K - $1.71K
     
         
           |    
          
                               
              553
              $1K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $56.36 - $76.85
      $169 - $231
     
         
           |    
          
                               
              67
              $5K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $87.23 - $106.93
      $436 - $535
     
         
           |    
          
                               
              84
              $8K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $49.95 - $103.29
      $599 - $1.24K
     
         
           |    
          
                               
              26
              $1K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $24.21 - $35.95
      $291 - $431
     
         
           |    
          
                               
              187
              $6K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $125.44 - $166.41
      $376 - $499
     
         
           |    
          
                               
              25
              $4K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $41.43 - $49.85
      $497 - $598
     
         
           |    
          
                               
              228
              $11K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $18.94 - $23.3
      $246 - $303
     
         
           |    
          
                               
              52
              $1K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $19.79 - $30.15
      $732 - $1.12K
     
         
           |    
          
                               
              199
              $5K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $35.5 - $39.05
      $142 - $156
     
         
           |    
          
                               
              331
              $12K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $68.0 - $75.91
      $136 - $152
     
         
           |    
          
                               
              575
              $43K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $15.56 - $23.13
      $560 - $833
     
         
           |    
          
                               
              199
              $4K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $47.21 - $57.04
      $567 - $684
     
         
           |    
          
                               
              170
              $9K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $30.79 - $36.78
      $123 - $147
     
         
           |    
          
                               
              61
              $2K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $15.86 - $19.21
      $1.09K - $1.33K
     
         
           |    
          
                               
              84
              $1K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $273.45 - $456.69
      $273 - $457
     
         
           |    
          
                               
              3
              $1K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $49.82 - $50.25
      $1.1K - $1.11K
     
         
           |    
          
                               
              1.85K
              $92K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $31.5 - $37.32
      $725 - $858
     
         
           |    
          
                               
              107
              $3K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $37.05 - $52.04
      $519 - $729
     
         
           |    
          
                               
              31
              $1K
             
           | 
          
            
              
            
           |