| 
              
           | 
          
            
           | 
          
                                   
      $206.03 - $243.28
      $1.65K - $1.95K
     
         
           |    
          
                               
              28
              $6K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $29.65 - $37.35
      $978 - $1.23K
     
         
           |    
          
                               
              93
              $2K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $121.61 - $152.67
      $1.95K - $2.44K
     
         
           |    
          
                               
              218
              $29K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $23.76 - $37.75
      $2.35K - $3.74K
     
         
           |    
          
                               
              50
              $1K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $11.6 - $21.78
      $974 - $1.83K
     
         
           |    
          
                               
              8
              $0
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $83.96 - $102.07
      $1.93K - $2.35K
     
         
           |    
          
                               
              14
              $1K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $71.03 - $79.07
      $1.28K - $1.42K
     
         
           |    
          
                               
              77
              $5K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $6.51 - $8.71
      $1.87K - $2.51K
     
         
           |    
          
                               
              905
              $7K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $127.74 - $151.04
      $766 - $906
     
         
           |    
          
                               
              200
              $26K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $25.84 - $36.89
      $1.86K - $2.66K
     
         
           |    
          
                               
              10
              $0
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $65.04 - $82.18
      $3.12K - $3.94K
     
         
           |    
          
                               
              173
              $14K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $39.63 - $51.99
      $832 - $1.09K
     
         
           |    
          
                               
              40
              $1K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $24.66 - $30.08
      $838 - $1.02K
     
         
           |    
          
                               
              138
              $3K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $11.48 - $15.63
      $1.52K - $2.06K
     
         
           |    
          
                               
              28
              $0
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $20.16 - $20.49
      $14.1K - $14.3K
     
         
           |    
          
                               
              87.3K
              $1.79M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $32.8 - $39.31
      $1.67K - $2K
     
         
           |    
          
                               
              284
              $10K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $14.71 - $18.96
      $1.35K - $1.74K
     
         
           |    
          
                               
              21
              $0
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                 
      N/A
      
         
           |    
          
                               
              338
              $7K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $97.29 - $105.63
      $778 - $845
     
         
           |    
          
                               
              156
              $15K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $33.5 - $41.33
      $16.9K - $20.9K
     
         
           |    
          
                               
              6.09K
              $251K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $6.07 - $8.61
      $953 - $1.35K
     
         
           |    
          
                               
              493
              $3K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $6.91 - $11.2
      $311 - $504
     
         
           |    
          
                               
              3.18K
              $33K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $215.78 - $270.12
      $863 - $1.08K
     
         
           |    
          
                               
              185
              $43K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $28.16 - $40.27
      $817 - $1.17K
     
         
           |    
          
                               
              176
              $6K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $26.6 - $34.07
      $825 - $1.06K
     
         
           |    
          
                               
              69
              $1K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $13.49 - $21.54
      $351 - $560
     
         
           |    
          
                               
              400
              $5K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                 
      N/A
      
         
           |    
          
                               
              31
              $1K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $19.77 - $22.01
      $989 - $1.1K
     
         
           |    
          
                               
              801
              $16K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $0.91 - $1.45
      $1.98K - $3.16K
     
         
           |    
          
                               
              2.67K
              $3K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $4.83 - $7.59
      $1.08K - $1.7K
     
         
           |    
          
                               
              159
              $0
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $62.73 - $78.42
      $14.7K - $18.4K
     
         
           |    
          
                               
              2.01K
              $155K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $7.23 - $9.21
      $275 - $350
     
         
           |    
          
                               
              1.71K
              $14K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $6.92 - $10.38
      $1.18K - $1.76K
     
         
           |    
          
                               
              118
              $1K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $28.0 - $34.91
      $392 - $489
     
         
           |    
          
                               
              21
              $0
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $14.01 - $16.7
      $967 - $1.15K
     
         
           |    
          
                               
              65
              $1K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $76.86 - $92.5
      $76.9 - $92.5
     
         
           |    
          
                               
              87
              $7K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $12.03 - $14.52
      $445 - $537
     
         
           |    
          
                               
              307
              $3K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $60.03 - $72.0
      $360 - $432
     
         
           |    
          
                               
              1.52K
              $100K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $2.25 - $3.66
      $554 - $900
     
         
           |    
          
                               
              121
              $0
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $1.15 - $1.65
      $1.27K - $1.82K
     
         
           |    
          
                               
              500
              $0
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $30.03 - $40.05
      $991 - $1.32K
     
         
           |    
          
                               
              41
              $1K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $41.43 - $49.85
      $704 - $847
     
         
           |    
          
                               
              450
              $21K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $32.21 - $36.42
      $129 - $146
     
         
           |    
          
                               
              144
              $4K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $11.47 - $16.65
      $321 - $466
     
         
           |    
          
                               
              275
              $3K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                 
      N/A
      
         
           |    
          
                               
              1.27K
              $21K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $254.34 - $336.43
      $1.02K - $1.35K
     
         
           |    
          
                               
              49
              $14K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $365.66 - $435.19
      $1.1K - $1.31K
     
         
           |    
          
                               
              3
              $1K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $82.06 - $94.4
      $574 - $661
     
         
           |    
          
                               
              19
              $1K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $36.35 - $41.49
      $618 - $705
     
         
           |    
          
                               
              61
              $2K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $13.92 - $18.38
      $682 - $901
     
         
           |    
          
                               
              93
              $1K
             
           | 
          
            
              
            
           |