| 
              
           | 
          
            
           | 
          
                                   
      $169.0 - $192.17
      $1.52K - $1.73K
     
         
           |    
          
                               
              9.46K
              $1.78M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $1.47 - $3.57
      $5.49K - $13.3K
     
         
           |    
          
                               
              205K
              $455K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $9.72 - $10.47
      $23.4K - $25.2K
     
         
           |    
          
                               
              448K
              $4.63M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $9.83 - $19.88
      $3.35K - $6.78K
     
         
           |    
          
                               
              23.7K
              $405K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $31.87 - $37.2
      $131K - $153K
     
         
           |    
          
                               
              62.7K
              $2.28M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $3.42 - $5.74
      $125K - $210K
     
         
           |    
          
                               
              196K
              $1.05M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $118.37 - $139.46
      $32.9K - $38.8K
     
         
           |    
          
                               
              13.2K
              $1.8M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $9.08 - $14.87
      $6.49K - $10.6K
     
         
           |    
          
                               
              56.3K
              $818K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $46.09 - $63.91
      $18.8K - $26.1K
     
         
           |    
          
                               
              23.2K
              $1.32M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $44.14 - $61.05
      $7.5K - $10.4K
     
         
           |    
          
                               
              16.3K
              $983K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $14.0 - $22.08
      $4.59K - $7.24K
     
         
           |    
          
                               
              46.5K
              $923K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $24.93 - $36.82
      $3.66K - $5.41K
     
         
           |    
          
                               
              21.4K
              $782K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $51.6 - $82.03
      $2.99K - $4.76K
     
         
           |    
          
                               
              7.04K
              $577K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $14.73 - $19.31
      $534K - $700K
     
         
           |    
          
                               
              198K
              $3.81M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $210.08 - $279.1
      $4.62K - $6.14K
     
         
           |    
          
                               
              5.48K
              $1.44M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $9.2 - $11.93
      $24.6K - $31.9K
     
         
           |    
          
                               
              147K
              $1.75M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $94.4 - $104.27
      $218K - $241K
     
         
           |    
          
                               
              87.3K
              $9M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $17.42 - $28.65
      $15.4K - $25.4K
     
         
           |    
          
                               
              48.1K
              $1.09M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $113.78 - $148.0
      $61.9K - $80.5K
     
         
           |    
          
                               
              13.1K
              $1.81M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $2.05 - $3.37
      $17.8K - $29.3K
     
         
           |    
          
                               
              476K
              $1.42M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $8.8 - $9.5
      $40.3K - $43.5K
     
         
           |    
          
                               
              497K
              $4.7M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $159.93 - $187.67
      $6.56K - $7.69K
     
         
           |    
          
                               
              10.6K
              $2M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $36.68 - $75.94
      $11.4K - $23.6K
     
         
           |    
          
                               
              14.5K
              $1.04M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $6.3 - $14.9
      $56.3K - $133K
     
         
           |    
          
                               
              47.9K
              $650K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $13.32 - $28.41
      $1.2K - $2.56K
     
         
           |    
          
                               
              20.2K
              $556K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $2.2 - $3.52
      $9.68K - $15.5K
     
         
           |    
          
                               
              242K
              $838K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $10.11 - $18.05
      $12.7K - $22.7K
     
         
           |    
          
                               
              58.8K
              $945K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $6.22 - $9.76
      $9.68K - $15.2K
     
         
           |    
          
                               
              84.6K
              $825K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $152.77 - $188.68
      $94.9K - $117K
     
         
           |    
          
                               
              19.2K
              $3.27M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $0.87 - $1.4
      $12.3K - $19.9K
     
         
           |    
          
                               
              779K
              $1.08M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $309.46 - $373.37
      $42.7K - $51.5K
     
         
           |    
          
                               
              9.4K
              $3.3M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $48.51 - $68.14
      $21.2K - $29.7K
     
         
           |    
          
                               
              24K
              $1.55M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $656.44 - $753.15
      $262K - $301K
     
         
           |    
          
                               
              7.62K
              $5.69M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $108.0 - $141.42
      $4.86K - $6.36K
     
         
           |    
          
                               
              14.9K
              $1.97M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $404.94 - $499.99
      $11.7K - $14.5K
     
         
           |    
          
                               
              5.19K
              $2.52M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $11.39 - $22.17
      $16.4K - $32K
     
         
           |    
          
                               
              78.4K
              $1.44M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $697.13 - $769.67
      $11.2K - $12.3K
     
         
           |    
          
                               
              7.11K
              $5.39M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $100.39 - $129.29
      $300K - $386K
     
         
           |    
          
                               
              46.9K
              $5.7M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $23.08 - $43.18
      $8.29K - $15.5K
     
         
           |    
          
                               
              24.9K
              $1.07M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $234.5 - $272.5
      $29.8K - $34.6K
     
         
           |    
          
                               
              23.5K
              $6.38M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $10.94 - $11.76
      $16K - $17.2K
     
         
           |    
          
                               
              1.09M
              $12.8M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $154.64 - $176.43
      $2.01K - $2.29K
     
         
           |    
          
                               
              31.1K
              $5.36M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $491.09 - $535.64
      $30K - $32.7K
     
         
           |    
          
                               
              35.4K
              $18.3M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $14.5 - $21.61
      $203K - $302K
     
         
           |    
          
                               
              154K
              $3.32M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $121.35 - $144.54
      $60.9K - $72.6K
     
         
           |    
          
                               
              51.9K
              $7.5M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $90.08 - $106.69
      $1.14M - $1.35M
     
         
           |    
          
                               
              186K
              $19.8M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $15.38 - $20.2
      $3.11K - $4.08K
     
         
           |    
          
                               
              319K
              $6.44M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $774.14 - $975.23
      $89.8K - $113K
     
         
           |    
          
                               
              6.17K
              $5.89M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $9.88 - $17.76
      $27.2K - $49K
     
         
           |    
          
                               
              150K
              $2.6M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $65.14 - $104.57
      $414K - $664K
     
         
           |    
          
                               
              44.7K
              $4.52M
             
           | 
          
            
              
            
           |