| 
              
           | 
          
            
           | 
          
                                   
      $170.96 - $322.76
      $534K - $1.01M
     
         
           |    
          
                               
              3.12K
              $1.01M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $98.07 - $195.04
      $451K - $897K
     
         
           |    
          
                               
              4.6K
              $890K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $17.76 - $22.1
      $412K - $513K
     
         
           |    
          
                               
              23.2K
              $512K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $58.96 - $67.97
      $294K - $339K
     
         
           |    
          
                               
              4.99K
              $327K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $45.11 - $52.34
      $243K - $282K
     
         
           |    
          
                               
              5.39K
              $281K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $231.39 - $318.98
      $191K - $263K
     
         
           |    
          
                               
              825
              $263K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $122.82 - $218.63
      $138K - $245K
     
         
           |    
          
                               
              1.12K
              $245K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $329.49 - $438.4
      $176K - $235K
     
         
           |    
          
                               
              535
              $234K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $71.63 - $125.98
      $134K - $236K
     
         
           |    
          
                               
              1.88K
              $229K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $551.94 - $753.4
      $166K - $226K
     
         
           |    
          
                               
              300
              $226K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $39.89 - $49.46
      $180K - $223K
     
         
           |    
          
                               
              4.52K
              $223K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $82.96 - $110.1
      $162K - $216K
     
         
           |    
          
                               
              1.96K
              $215K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $34.39 - $47.46
      $156K - $216K
     
         
           |    
          
                               
              4.55K
              $215K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $34.17 - $93.63
      $77.9K - $213K
     
         
           |    
          
                               
              2.28K
              $213K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $51.1 - $53.29
      $202K - $211K
     
         
           |    
          
                               
              3.95K
              $210K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $122.57 - $173.27
      $148K - $209K
     
         
           |    
          
                               
              1.21K
              $209K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $210.83 - $235.28
      $197K - $220K
     
         
           |    
          
                               
              934
              $207K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $5.83 - $8.88
      $93K - $142K
     
         
           |    
          
                               
              16K
              $121K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $6.4 - $10.27
      $64K - $103K
     
         
           |    
          
                               
              10K
              $73K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $3.62 - $5.89
      $36.2K - $58.9K
     
         
           |    
          
                               
              10K
              $56K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $4.02 - $7.07
      $40.2K - $70.7K
     
         
           |    
          
                               
              10K
              $42K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $0.7 - $1.49
      $15.1K - $32.2K
     
         
           |    
          
                               
              21.6K
              $32K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $2.57 - $4.95
      $25.7K - $49.5K
     
         
           |    
          
                               
              10K
              $29K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $1.48 - $3.06
      $22.2K - $45.9K
     
         
           |    
          
                               
              15K
              $25K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $0.4 - $4.46
      $10K - $112K
     
         
           |    
          
                               
              25K
              $10K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                 
      N/A
      
         
           |    
          
                               
              551
              $0
             
           | 
          
            
              
            
           |