| 
              
           | 
          
            
           | 
          
                                   
      $9.18 - $17.1
      $224K - $418K
     
         
           |    
          
                               
              24.4K
              $243K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $27.63 - $33.04
      $202K - $242K
     
         
           |    
          
                               
              7.31K
              $239K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $13.47 - $23.85
      $185K - $328K
     
         
           |    
          
                               
              13.8K
              $238K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $18.0 - $22.11
      $194K - $238K
     
         
           |    
          
                               
              10.8K
              $238K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $59.34 - $64.9
      $218K - $238K
     
         
           |    
          
                               
              3.67K
              $236K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $577.26 - $687.03
      $143K - $170K
     
         
           |    
          
                               
              1.03K
              $704K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $25.72 - $29.94
      $222K - $259K
     
         
           |    
          
                               
              8.64K
              $234K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $64.61 - $77.3
      $152K - $182K
     
         
           |    
          
                               
              8.35K
              $641K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $6857.43 - $8099.96
      $123K - $146K
     
         
           |    
          
                               
              95
              $769K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $10.72 - $17.45
      $215K - $351K
     
         
           |    
          
                               
              20.1K
              $230K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $276.33 - $391.51
      $216K - $307K
     
         
           |    
          
                               
              783
              $227K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $124.9 - $137.26
      $209K - $229K
     
         
           |    
          
                               
              1.67K
              $226K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $37.66 - $46.16
      $186K - $228K
     
         
           |    
          
                               
              4.94K
              $225K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $33.04 - $42.69
      $218K - $281K
     
         
           |    
          
                               
              6.59K
              $224K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $9.83 - $11.98
      $186K - $227K
     
         
           |    
          
                               
              19K
              $223K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $146.51 - $198.2
      $218K - $295K
     
         
           |    
          
                               
              1.49K
              $222K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $38.11 - $50.09
      $143K - $188K
     
         
           |    
          
                               
              10.2K
              $511K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $64.37 - $75.65
      $205K - $240K
     
         
           |    
          
                               
              3.18K
              $219K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $20.8 - $23.8
      $206K - $236K
     
         
           |    
          
                               
              9.93K
              $217K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $36.61 - $44.28
      $179K - $216K
     
         
           |    
          
                               
              4.89K
              $215K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $137.57 - $147.39
      $255K - $273K
     
         
           |    
          
                               
              13.7K
              $1.98M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $26.66 - $29.58
      $196K - $218K
     
         
           |    
          
                               
              7.37K
              $210K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $45.19 - $53.1
      $197K - $231K
     
         
           |    
          
                               
              4.35K
              $210K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $34.65 - $44.66
      $196K - $252K
     
         
           |    
          
                               
              5.65K
              $208K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $32.78 - $42.43
      $160K - $207K
     
         
           |    
          
                               
              4.88K
              $207K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $13.93 - $18.13
      $244K - $317K
     
         
           |    
          
                               
              31.5K
              $458K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $16.16 - $21.42
      $161K - $213K
     
         
           |    
          
                               
              9.95K
              $206K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $32.31 - $36.97
      $192K - $220K
     
         
           |    
          
                               
              5.96K
              $205K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $182.43 - $225.01
      $199K - $245K
     
         
           |    
          
                               
              1.09K
              $205K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $24.37 - $31.27
      $197K - $252K
     
         
           |    
          
                               
              8.07K
              $205K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $20.29 - $24.56
      $172K - $209K
     
         
           |    
          
                               
              8.5K
              $204K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $171.58 - $258.73
      $30K - $45.3K
     
         
           |    
          
                               
              2.26K
              $585K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $8.55 - $11.14
      $185K - $241K
     
         
           |    
          
                               
              21.6K
              $193K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $30.15 - $34.1
      $198K - $224K
     
         
           |    
          
                               
              16.3K
              $530K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $4.67 - $6.28
      $142K - $191K
     
         
           |    
          
                               
              62.9K
              $395K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $205.04 - $245.87
      $129K - $155K
     
         
           |    
          
                               
              1.94K
              $472K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $2.93 - $3.95
      $150K - $202K
     
         
           |    
          
                               
              64.5K
              $232K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $15.09 - $18.22
      $163K - $197K
     
         
           |    
          
                               
              10.8K
              $179K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $13.02 - $21.3
      $150K - $245K
     
         
           |    
          
                               
              11.5K
              $175K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $21.27 - $24.19
      $179K - $203K
     
         
           |    
          
                               
              21.7K
              $487K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $12.99 - $15.01
      $153K - $177K
     
         
           |    
          
                               
              11.8K
              $168K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $10.02 - $12.69
      $134K - $169K
     
         
           |    
          
                               
              13.4K
              $167K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $10.48 - $12.86
      $138K - $169K
     
         
           |    
          
                               
              13.2K
              $156K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $11.48 - $13.93
      $151K - $183K
     
         
           |    
          
                               
              13.1K
              $156K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $6.63 - $8.25
      $132K - $164K
     
         
           |    
          
                               
              19.8K
              $154K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $12.75 - $15.79
      $94.6K - $117K
     
         
           |    
          
                               
              25K
              $394K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $10.42 - $11.38
      $133K - $145K
     
         
           |    
          
                               
              12.8K
              $142K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $5.75 - $7.38
      $109K - $140K
     
         
           |    
          
                               
              19K
              $129K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $5.29 - $6.5
      $99.1K - $122K
     
         
           |    
          
                               
              32.9K
              $213K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $372.06 - $438.44
      $40.6K - $47.8K
     
         
           |    
          
                               
              1.42K
              $624K
             
           | 
          
            
              
            
           |