| 
              
           | 
          
            
           | 
          
                                   
      $15.86 - $24.35
      $79.3 - $122
     
         
           |    
          
                               
              161
              $3K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $70.15 - $85.48
      $1.75K - $2.14K
     
         
           |    
          
                               
              457
              $38K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $16.66 - $23.85
      $22.5K - $32.2K
     
         
           |    
          
                               
              5.99K
              $142K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $12.07 - $15.98
      $302 - $400
     
         
           |    
          
                               
              1.82K
              $27K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $4.54 - $6.45
      $813 - $1.15K
     
         
           |    
          
                               
              4.22K
              $25K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $144.49 - $190.68
      $4.48K - $5.91K
     
         
           |    
          
                               
              338
              $60K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $65.76 - $118.19
      $65.8 - $118
     
         
           |    
          
                               
              12
              $1K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $25.31 - $31.85
      $658 - $828
     
         
           |    
          
                               
              806
              $25K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $34.04 - $56.28
      $1.26K - $2.08K
     
         
           |    
          
                               
              195
              $10K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $90.17 - $103.07
      $541 - $618
     
         
           |    
          
                               
              82
              $8K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $20.2 - $26.5
      $202 - $265
     
         
           |    
          
                               
              578
              $14K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $52.69 - $71.02
      $948 - $1.28K
     
         
           |    
          
                               
              3.42K
              $234K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $3.3 - $7.11
      $106 - $228
     
         
           |    
          
                               
              1K
              $5K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $108.68 - $145.07
      $3.04K - $4.06K
     
         
           |    
          
                               
              1.2K
              $169K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $1.61 - $8.09
      $1.22K - $6.14K
     
         
           |    
          
                               
              872
              $5K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $125.44 - $166.41
      $1.25K - $1.66K
     
         
           |    
          
                               
              130
              $21K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $89.58 - $95.01
      $537 - $570
     
         
           |    
          
                               
              1.98K
              $187K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $3.65 - $6.59
      $102 - $185
     
         
           |    
          
                               
              636
              $4K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $68.72 - $95.27
      $206 - $286
     
         
           |    
          
                               
              197
              $18K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $32.99 - $38.56
      $1.45K - $1.7K
     
         
           |    
          
                               
              3.52K
              $133K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $22.25 - $28.0
      $2.16K - $2.72K
     
         
           |    
          
                               
              1.68K
              $47K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $43.53 - $54.46
      $16.1K - $20.2K
     
         
           |    
          
                               
              3.68K
              $200K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $11.11 - $15.4
      $722 - $1K
     
         
           |    
          
                               
              1.75K
              $24K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $27.6 - $34.51
      $3.62K - $4.52K
     
         
           |    
          
                               
              2.02K
              $69K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $23.18 - $30.7
      $742 - $982
     
         
           |    
          
                               
              1.31K
              $37K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $41.55 - $46.04
      $3.16K - $3.5K
     
         
           |    
          
                               
              3.29K
              $151K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $44.23 - $62.66
      $1.42K - $2.01K
     
         
           |    
          
                               
              430
              $26K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $66.4 - $86.59
      $133 - $173
     
         
           |    
          
                               
              265
              $22K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $50.42 - $63.44
      $706 - $888
     
         
           |    
          
                               
              808
              $51K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $69.23 - $106.42
      $346 - $532
     
         
           |    
          
                               
              163
              $17K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $180.4 - $247.22
      $1.98K - $2.72K
     
         
           |    
          
                               
              195
              $47K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $65.57 - $90.16
      $459 - $631
     
         
           |    
          
                               
              866
              $78K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $3.47 - $7.65
      $496 - $1.09K
     
         
           |    
          
                               
              2.13K
              $14K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $170.72 - $254.17
      $1.2K - $1.78K
     
         
           |    
          
                               
              146
              $35K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $25.97 - $33.21
      $3.38K - $4.32K
     
         
           |    
          
                               
              2.42K
              $80K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $78.98 - $90.1
      $10.6K - $12.1K
     
         
           |    
          
                               
              2.6K
              $234K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $72.61 - $88.75
      $13.5K - $16.5K
     
         
           |    
          
                               
              3.76K
              $333K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $40.97 - $49.19
      $23.6K - $28.3K
     
         
           |    
          
                               
              7.74K
              $380K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $89.24 - $144.06
      $357 - $576
     
         
           |    
          
                               
              149
              $21K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $6.2 - $13.3
      $3.96K - $8.49K
     
         
           |    
          
                               
              2.94K
              $31K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $0.93 - $2.28
      $0.93 - $2.28
     
         
           |    
          
                               
              6.16K
              $13K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $43.78 - $51.5
      $12.5K - $14.7K
     
         
           |    
          
                               
              10.2K
              $522K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $50.08 - $63.14
      $1.95K - $2.46K
     
         
           |    
          
                               
              1.15K
              $72K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $70.56 - $87.22
      $917 - $1.13K
     
         
           |    
          
                               
              1.34K
              $116K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $20.31 - $24.1
      $203 - $241
     
         
           |    
          
                               
              9.86K
              $237K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $54.12 - $62.8
      $4.17K - $4.84K
     
         
           |    
          
                               
              3.01K
              $188K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $40.42 - $56.91
      $5.82K - $8.2K
     
         
           |    
          
                               
              1.57K
              $89K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $23.04 - $29.2
      $207 - $263
     
         
           |    
          
                               
              2.72K
              $79K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $3.32 - $4.29
      $13.9K - $17.9K
     
         
           |    
          
                               
              59.1K
              $251K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $89.8 - $112.0
      $18.9K - $23.5K
     
         
           |    
          
                               
              2.77K
              $310K
             
           | 
          
            
              
            
           |