| 
              
           | 
          
            
           | 
          
                                   
      $50.88 - $58.16
      $191K - $219K
     
         
           |    
          
                               
              13.4K
              $761K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $39.88 - $51.49
      $266K - $344K
     
         
           |    
          
                               
              11.9K
              $482K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $91.57 - $110.76
      $203K - $245K
     
         
           |    
          
                               
              2.21K
              $212K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $38.73 - $47.19
      $175K - $213K
     
         
           |    
          
                               
              4.51K
              $212K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $27.11 - $33.78
      $166K - $207K
     
         
           |    
          
                               
              6.14K
              $207K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $160.48 - $195.43
      $178K - $217K
     
         
           |    
          
                               
              1.11K
              $207K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $152.87 - $168.51
      $222K - $245K
     
         
           |    
          
                               
              13K
              $2.1M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $12.06 - $14.62
      $175K - $212K
     
         
           |    
          
                               
              14.5K
              $203K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $14.31 - $17.43
      $170K - $207K
     
         
           |    
          
                               
              11.9K
              $202K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $49.85 - $59.52
      $191K - $228K
     
         
           |    
          
                               
              7.72K
              $405K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $17.96 - $24.7
      $352K - $484K
     
         
           |    
          
                               
              71.1K
              $1.43M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $5.35 - $9.51
      $101K - $179K
     
         
           |    
          
                               
              18.9K
              $179K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $3.95 - $5.16
      $233K - $304K
     
         
           |    
          
                               
              179K
              $837K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $9.79 - $13.31
      $125K - $169K
     
         
           |    
          
                               
              12.7K
              $162K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $10.22 - $14.9
      $107K - $156K
     
         
           |    
          
                               
              10.5K
              $155K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $7.71 - $12.97
      $64.4K - $108K
     
         
           |    
          
                               
              31.9K
              $395K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                 
      N/A
      
         
           |    
          
                               
              10.7K
              $154K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $4.54 - $6.34
      $111K - $155K
     
         
           |    
          
                               
              24.5K
              $152K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $3.36 - $5.48
      $90.7K - $148K
     
         
           |    
          
                               
              27K
              $146K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $6.17 - $9.38
      $103K - $157K
     
         
           |    
          
                               
              16.7K
              $146K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $6.18 - $9.06
      $104K - $152K
     
         
           |    
          
                               
              16.8K
              $143K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $4.13 - $8.98
      $65.4K - $142K
     
         
           |    
          
                               
              15.8K
              $142K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $321.68 - $427.25
      $13.2K - $17.5K
     
         
           |    
          
                               
              3.07K
              $1.25M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $3.93 - $7.71
      $77.8K - $153K
     
         
           |    
          
                               
              19.8K
              $138K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $4.94 - $6.65
      $122K - $164K
     
         
           |    
          
                               
              24.6K
              $132K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $7.8 - $11.85
      $93.5K - $142K
     
         
           |    
          
                               
              12K
              $131K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $66.4 - $86.59
      $68.6K - $89.4K
     
         
           |    
          
                               
              4.09K
              $342K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $37.49 - $59.36
      $96.3K - $153K
     
         
           |    
          
                               
              13.3K
              $737K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $4.45 - $6.68
      $83.4K - $125K
     
         
           |    
          
                               
              18.7K
              $123K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $5.61 - $8.97
      $81.8K - $131K
     
         
           |    
          
                               
              14.6K
              $123K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $3.45 - $4.96
      $88.2K - $127K
     
         
           |    
          
                               
              25.6K
              $122K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $7.91 - $14.11
      $10.9K - $19.5K
     
         
           |    
          
                               
              33.4K
              $407K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $1.29 - $2.36
      $65.8K - $120K
     
         
           |    
          
                               
              51K
              $112K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $193.68 - $241.95
      $147K - $184K
     
         
           |    
          
                               
              2.91K
              $588K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $3.89 - $5.27
      $105K - $142K
     
         
           |    
          
                               
              27K
              $108K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $67.87 - $93.82
      $24.1K - $33.3K
     
         
           |    
          
                               
              3.96K
              $369K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $4.69 - $6.66
      $76.6K - $109K
     
         
           |    
          
                               
              16.3K
              $103K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $6.59 - $8.21
      $84.3K - $105K
     
         
           |    
          
                               
              12.8K
              $101K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $12.43 - $18.91
      $112K - $171K
     
         
           |    
          
                               
              24.1K
              $315K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $7.84 - $9.64
      $84.9K - $104K
     
         
           |    
          
                               
              10.8K
              $99K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $2.58 - $5.44
      $56.7K - $120K
     
         
           |    
          
                               
              22K
              $97K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $5.78 - $7.9
      $77.1K - $105K
     
         
           |    
          
                               
              13.3K
              $93K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $2.46 - $8.46
      $29.8K - $102K
     
         
           |    
          
                               
              12.1K
              $90K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $5.33 - $6.5
      $85.5K - $104K
     
         
           |    
          
                               
              16K
              $88K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                 
      N/A
      
         
           |    
          
                               
              11.7K
              $87K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $72.7 - $88.29
      $148K - $180K
     
         
           |    
          
                               
              6.84K
              $510K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $2.73 - $3.64
      $68.2K - $91K
     
         
           |    
          
                               
              25K
              $77K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $3.61 - $7.04
      $1.9K - $3.7K
     
         
           |    
          
                               
              30.1K
              $211K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $2.55 - $6.62
      $33.5K - $87K
     
         
           |    
          
                               
              13.1K
              $76K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                 
      N/A
      
         
           |    
          
                               
              11.1K
              $76K
             
           | 
          
            
              
            
           |