| 
              
           | 
          
            
           | 
          
                                   
      $62.11 - $78.93
      $932 - $1.18K
     
         
           |    
          
                               
              182
              $13K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $48.04 - $50.89
      $96.1 - $102
     
         
           |    
          
                               
              681
              $34K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $18.94 - $33.56
      $5.42K - $9.6K
     
         
           |    
          
                               
              836
              $18K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $107.13 - $127.02
      $1.07K - $1.27K
     
         
           |    
          
                               
              16
              $2K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $7.74 - $9.83
      $147 - $187
     
         
           |    
          
                               
              1.87K
              $18K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $40.74 - $52.9
      $530 - $688
     
         
           |    
          
                               
              281
              $14K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $42.13 - $44.1
      $2.15K - $2.25K
     
         
           |    
          
                               
              847
              $36K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $35.5 - $40.58
      $107 - $122
     
         
           |    
          
                               
              551
              $22K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $158.03 - $197.08
      $158 - $197
     
         
           |    
          
                               
              115
              $19K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $304.5 - $337.56
      $3.05K - $3.38K
     
         
           |    
          
                               
              145
              $46K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $94.03 - $117.16
      $2.44K - $3.05K
     
         
           |    
          
                               
              100
              $9K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $50.05 - $50.36
      $2.1K - $2.12K
     
         
           |    
          
                               
              175
              $8K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $43.36 - $57.59
      $2.17K - $2.88K
     
         
           |    
          
                               
              90
              $4K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $25.67 - $27.21
      $1.59K - $1.69K
     
         
           |    
          
                               
              356
              $9K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $167.28 - $188.45
      $8.87K - $9.99K
     
         
           |    
          
                               
              519
              $87K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $9.09 - $11.88
      $2.44K - $3.18K
     
         
           |    
          
                               
              399
              $3K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $22.81 - $31.57
      $821 - $1.14K
     
         
           |    
          
                               
              1.76K
              $51K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $46.01 - $46.55
      $2.44K - $2.47K
     
         
           |    
          
                               
              162
              $7K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $43.84 - $45.74
      $43.8 - $45.7
     
         
           |    
          
                               
              11.1K
              $499K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $38.59 - $51.08
      $77.2 - $102
     
         
           |    
          
                               
              171
              $8K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $69.89 - $91.37
      $69.9 - $91.4
     
         
           |    
          
                               
              69
              $6K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $63.39 - $76.82
      $63.4 - $76.8
     
         
           |    
          
                               
              110
              $8K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $96.73 - $137.09
      $484 - $685
     
         
           |    
          
                               
              58
              $7K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $49.87 - $58.78
      $299 - $353
     
         
           |    
          
                               
              132
              $7K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $16.17 - $23.0
      $80.9 - $115
     
         
           |    
          
                               
              61
              $1K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $63.98 - $69.04
      $64 - $69
     
         
           |    
          
                               
              108
              $7K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $11.84 - $13.45
      $189 - $215
     
         
           |    
          
                               
              6.08K
              $76K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $27.67 - $33.53
      $830 - $1.01K
     
         
           |    
          
                               
              55
              $1K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $24.01 - $46.53
      $288 - $558
     
         
           |    
          
                               
              47
              $1K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $67.98 - $74.38
      $2.72K - $2.98K
     
         
           |    
          
                               
              1.03K
              $74K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $18.34 - $19.53
      $73.4 - $78.1
     
         
           |    
          
                               
              1.37K
              $25K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $65.91 - $70.63
      $198 - $212
     
         
           |    
          
                               
              370
              $25K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $143.33 - $169.63
      $430 - $509
     
         
           |    
          
                               
              47
              $7K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $151.51 - $170.75
      $152 - $171
     
         
           |    
          
                               
              47
              $8K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $24.05 - $24.63
      $96.2 - $98.5
     
         
           |    
          
                               
              367
              $9K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $121.81 - $137.24
      $122 - $137
     
         
           |    
          
                               
              163
              $21K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $52.78 - $67.97
      $158 - $204
     
         
           |    
          
                               
              21
              $1K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $73.7 - $90.42
      $958 - $1.18K
     
         
           |    
          
                               
              57
              $4K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $50.42 - $56.35
      $353 - $394
     
         
           |    
          
                               
              284
              $15K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $31.23 - $32.68
      $187 - $196
     
         
           |    
          
                               
              502
              $16K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $23.09 - $23.43
      $254 - $258
     
         
           |    
          
                               
              3.97K
              $92K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $85.87 - $94.45
      $687 - $756
     
         
           |    
          
                               
              92
              $8K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $38.01 - $41.55
      $114 - $125
     
         
           |    
          
                               
              183
              $7K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $85.84 - $99.09
      $3.61K - $4.16K
     
         
           |    
          
                               
              293
              $25K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $35.02 - $40.67
      $105 - $122
     
         
           |    
          
                               
              28
              $1K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $51.43 - $61.95
      $103 - $124
     
         
           |    
          
                               
              305
              $17K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $22.45 - $23.2
      $225 - $232
     
         
           |    
          
                               
              792
              $18K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $52.31 - $56.47
      $105 - $113
     
         
           |    
          
                               
              332
              $18K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $39.73 - $44.0
      $159 - $176
     
         
           |    
          
                               
              26
              $1K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                 
      N/A
      
         
           |    
          
                               
              1.19K
              $68K
             
           | 
          
            
              
            
           |