| 
              
           | 
          
            
           | 
          
                                   
      $11.16 - $25.9
      $151K - $349K
     
         
           |    
          
                               
              13.5K
              $290K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $328.01 - $475.68
      $204K - $295K
     
         
           |    
          
                               
              621
              $290K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $39.47 - $41.59
      $274K - $288K
     
         
           |    
          
                               
              6.93K
              $288K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                 
      N/A
      
         
           |    
          
                               
              6.83K
              $283K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $25.71 - $33.72
      $215K - $282K
     
         
           |    
          
                               
              8.37K
              $279K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $51.16 - $62.02
      $230K - $279K
     
         
           |    
          
                               
              4.5K
              $278K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $1.72 - $2.42
      $228K - $321K
     
         
           |    
          
                               
              133K
              $274K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $89.87 - $92.93
      $268K - $277K
     
         
           |    
          
                               
              2.98K
              $274K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $6.53 - $8.35
      $245K - $314K
     
         
           |    
          
                               
              37.6K
              $266K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $25.27 - $27.14
      $238K - $255K
     
         
           |    
          
                               
              9.4K
              $255K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $16.93 - $17.81
      $237K - $249K
     
         
           |    
          
                               
              14K
              $249K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $2.91 - $4.24
      $196K - $286K
     
         
           |    
          
                               
              67.5K
              $247K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $55.54 - $69.09
      $198K - $247K
     
         
           |    
          
                               
              3.57K
              $246K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $1.26 - $2.48
      $125K - $246K
     
         
           |    
          
                               
              99.3K
              $246K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $4.16 - $6.02
      $226K - $327K
     
         
           |    
          
                               
              54.3K
              $244K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $33.38 - $40.81
      $200K - $244K
     
         
           |    
          
                               
              5.99K
              $243K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $12.69 - $13.95
      $235K - $259K
     
         
           |    
          
                               
              18.5K
              $240K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $4.7 - $6.51
      $176K - $244K
     
         
           |    
          
                               
              37.5K
              $233K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $42.69 - $54.65
      $183K - $234K
     
         
           |    
          
                               
              4.28K
              $233K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $129.37 - $165.38
      $180K - $230K
     
         
           |    
          
                               
              1.39K
              $230K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $67.03 - $80.35
      $193K - $231K
     
         
           |    
          
                               
              2.88K
              $229K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $388.56 - $520.27
      $217K - $290K
     
         
           |    
          
                               
              558
              $226K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $34.89 - $62.42
      $149K - $267K
     
         
           |    
          
                               
              4.28K
              $224K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $7.57 - $12.07
      $160K - $255K
     
         
           |    
          
                               
              21.1K
              $223K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $8.85 - $11.18
      $191K - $241K
     
         
           |    
          
                               
              21.6K
              $220K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $8.6 - $10.66
      $215K - $267K
     
         
           |    
          
                               
              25K
              $219K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $2.55 - $3.93
      $139K - $214K
     
         
           |    
          
                               
              54.3K
              $208K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $40.36 - $49.67
      $182K - $224K
     
         
           |    
          
                               
              4.51K
              $203K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $10.66 - $12.92
      $182K - $221K
     
         
           |    
          
                               
              17.1K
              $199K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $10.65 - $12.49
      $170K - $199K
     
         
           |    
          
                               
              15.9K
              $198K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $3.69 - $7.07
      $103K - $198K
     
         
           |    
          
                               
              28K
              $197K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                 
      N/A
      
         
           |    
          
                               
              14.5K
              $194K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $39.34 - $40.41
      $188K - $193K
     
         
           |    
          
                               
              4.78K
              $191K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $84.48 - $96.25
      $169K - $192K
     
         
           |    
          
                               
              2K
              $189K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $0.58 - $1.2
      $113K - $233K
     
         
           |    
          
                               
              194K
              $188K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $6.59 - $8.21
      $155K - $193K
     
         
           |    
          
                               
              23.5K
              $186K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $67.29 - $72.42
      $177K - $190K
     
         
           |    
          
                               
              2.62K
              $184K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $26.35 - $32.28
      $151K - $185K
     
         
           |    
          
                               
              5.73K
              $184K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $40.95 - $57.85
      $129K - $182K
     
         
           |    
          
                               
              3.15K
              $180K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $32.02 - $39.74
      $144K - $178K
     
         
           |    
          
                               
              4.49K
              $177K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $1.16 - $1.69
      $176K - $256K
     
         
           |    
          
                               
              152K
              $175K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $65.42 - $80.7
      $135K - $166K
     
         
           |    
          
                               
              2.06K
              $166K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $45.12 - $46.23
      $163K - $167K
     
         
           |    
          
                               
              3.61K
              $166K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $27.79 - $43.5
      $113K - $176K
     
         
           |    
          
                               
              4.06K
              $160K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $22.87 - $28.95
      $126K - $159K
     
         
           |    
          
                               
              5.5K
              $159K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $69.55 - $102.68
      $139K - $205K
     
         
           |    
          
                               
              2K
              $157K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $24.38 - $30.18
      $126K - $156K
     
         
           |    
          
                               
              5.16K
              $155K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $0.49 - $0.7
      $128K - $183K
     
         
           |    
          
                               
              261K
              $151K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $44.64 - $55.3
      $122K - $151K
     
         
           |    
          
                               
              2.73K
              $150K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $47.29 - $53.34
      $132K - $149K
     
         
           |    
          
                               
              2.79K
              $146K
             
           | 
          
            
              
            
           |