| 
              
           | 
          
            
           | 
          
                                   
      $72.15 - $84.25
      $1.8K - $2.11K
     
         
           |    
          
                               
              114
              $9K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $2.42 - $3.99
      $2.08K - $3.43K
     
         
           |    
          
                               
              1.7K
              $5K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $19.54 - $28.28
      $3.11K - $4.5K
     
         
           |    
          
                               
              833
              $19K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $34.99 - $49.53
      $735 - $1.04K
     
         
           |    
          
                               
              90
              $4K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $158.63 - $195.39
      $7.46K - $9.18K
     
         
           |    
          
                               
              1.6K
              $276K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $13.33 - $19.99
      $1.13K - $1.7K
     
         
           |    
          
                               
              142
              $2K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $20.87 - $22.95
      $2.8K - $3.08K
     
         
           |    
          
                               
              2K
              $44K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $16.53 - $25.66
      $1.22K - $1.9K
     
         
           |    
          
                               
              84
              $2K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $30.79 - $36.78
      $1.02K - $1.21K
     
         
           |    
          
                               
              148
              $5K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $24.02 - $30.31
      $1.3K - $1.64K
     
         
           |    
          
                               
              362
              $10K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $12.69 - $13.95
      $1.65K - $1.81K
     
         
           |    
          
                               
              309
              $4K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $4.48 - $6.27
      $4.29K - $6.01K
     
         
           |    
          
                               
              4.92K
              $26K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $15.0 - $20.49
      $930 - $1.27K
     
         
           |    
          
                               
              103
              $2K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $19.3 - $23.94
      $1.12K - $1.39K
     
         
           |    
          
                               
              96
              $2K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $25.26 - $29.45
      $1.31K - $1.53K
     
         
           |    
          
                               
              1.91K
              $53K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $6.07 - $8.61
      $3.44K - $4.87K
     
         
           |    
          
                               
              1.52K
              $10K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $10.05 - $12.1
      $1.31K - $1.57K
     
         
           |    
          
                               
              1.64K
              $19K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $14.89 - $19.35
      $521 - $677
     
         
           |    
          
                               
              563
              $10K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $42.72 - $54.21
      $1.67K - $2.11K
     
         
           |    
          
                               
              65
              $3K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $141.3 - $178.32
      $1.98K - $2.5K
     
         
           |    
          
                               
              22
              $3K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $7.23 - $9.21
      $1.55K - $1.98K
     
         
           |    
          
                               
              415
              $3K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $36.35 - $41.49
      $1.16K - $1.33K
     
         
           |    
          
                               
              53
              $2K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $37.56 - $43.42
      $826 - $955
     
         
           |    
          
                               
              2.14K
              $92K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $3.48 - $5.25
      $543 - $819
     
         
           |    
          
                               
              1.4K
              $7K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $34.96 - $43.62
      $1.57K - $1.96K
     
         
           |    
          
                               
              220
              $9K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $14.08 - $16.35
      $1.46K - $1.7K
     
         
           |    
          
                               
              332
              $5K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $20.6 - $29.93
      $5.58K - $8.11K
     
         
           |    
          
                               
              702
              $15K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $26.03 - $35.66
      $781 - $1.07K
     
         
           |    
          
                               
              316
              $10K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $51.21 - $66.6
      $973 - $1.27K
     
         
           |    
          
                               
              32
              $2K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $24.19 - $24.45
      $2.08K - $2.1K
     
         
           |    
          
                               
              540
              $13K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $72.42 - $87.18
      $290 - $349
     
         
           |    
          
                               
              93
              $8K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $34.1 - $47.63
      $2.18K - $3.05K
     
         
           |    
          
                               
              600
              $26K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $37.03 - $45.5
      $1.15K - $1.41K
     
         
           |    
          
                               
              332
              $14K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $23.54 - $29.66
      $1.01K - $1.28K
     
         
           |    
          
                               
              131
              $3K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $16.86 - $19.44
      $1.33K - $1.54K
     
         
           |    
          
                               
              131
              $2K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $24.14 - $51.22
      $362 - $768
     
         
           |    
          
                               
              21
              $1K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $75.63 - $104.64
      $75.6 - $105
     
         
           |    
          
                               
              123
              $12K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $30.65 - $42.44
      $91.9 - $127
     
         
           |    
          
                               
              111
              $4K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $12.69 - $20.62
      $698 - $1.13K
     
         
           |    
          
                               
              78
              $1K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $35.67 - $44.28
      $1.71K - $2.13K
     
         
           |    
          
                               
              340
              $12K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $64.87 - $75.0
      $18.6K - $21.5K
     
         
           |    
          
                               
              5.56K
              $388K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $70.53 - $78.77
      $1.27K - $1.42K
     
         
           |    
          
                               
              23
              $1K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $33.46 - $53.52
      $669 - $1.07K
     
         
           |    
          
                               
              34
              $1K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $22.19 - $31.19
      $155 - $218
     
         
           |    
          
                               
              187
              $5K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $49.85 - $59.52
      $798 - $952
     
         
           |    
          
                               
              27
              $1K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $12.03 - $14.52
      $1.37K - $1.66K
     
         
           |    
          
                               
              269
              $3K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $10.58 - $14.83
      $931 - $1.31K
     
         
           |    
          
                               
              938
              $12K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $16.25 - $25.8
      $666 - $1.06K
     
         
           |    
          
                               
              211
              $5K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $9.4 - $13.06
      $2.9K - $4.04K
     
         
           |    
          
                               
              1.22K
              $13K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $7.79 - $9.98
      $888 - $1.14K
     
         
           |    
          
                               
              947
              $8K
             
           | 
          
            
              
            
           |