| 
              
           | 
          
            
           | 
          
                                   
      $82.54 - $95.65
      $4.37K - $5.07K
     
         
           |    
          
                               
              9
              $0
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $16.82 - $21.97
      $4.32K - $5.65K
     
         
           |    
          
                               
              30
              $0
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $40.12 - $53.83
      $3.05K - $4.09K
     
         
           |    
          
                               
              85
              $3K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $90.58 - $109.05
      $8.33K - $10K
     
         
           |    
          
                               
              279
              $30K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $104.22 - $139.65
      $7.71K - $10.3K
     
         
           |    
          
                               
              219
              $30K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $7.42 - $9.48
      $5.71K - $7.29K
     
         
           |    
          
                               
              1.13K
              $10K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $24.38 - $30.18
      $4.53K - $5.61K
     
         
           |    
          
                               
              153
              $4K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $45.19 - $47.28
      $5.65K - $5.91K
     
         
           |    
          
                               
              982
              $46K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $18.37 - $27.72
      $6.98K - $10.5K
     
         
           |    
          
                               
              1.57K
              $40K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $292.88 - $540.68
      $4.69K - $8.65K
     
         
           |    
          
                               
              1
              $0
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $41.76 - $54.91
      $7.43K - $9.77K
     
         
           |    
          
                               
              1.31K
              $71K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $31.28 - $43.16
      $6.1K - $8.42K
     
         
           |    
          
                               
              93
              $4K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $277.23 - $315.28
      $6.38K - $7.25K
     
         
           |    
          
                               
              243
              $76K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $91.43 - $91.74
      $4.75K - $4.77K
     
         
           |    
          
                               
              4.46K
              $409K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $30.69 - $34.95
      $798 - $909
     
         
           |    
          
                               
              1.21K
              $39K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $108.89 - $145.23
      $1.2K - $1.6K
     
         
           |    
          
                               
              761
              $94K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $60.6 - $87.81
      $15K - $21.8K
     
         
           |    
          
                               
              818
              $71K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                 
      N/A
      
         
           |    
          
                               
              209
              $17K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $163.82 - $196.64
      $5.24K - $6.29K
     
         
           |    
          
                               
              343
              $66K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $18.11 - $18.97
      $2.99K - $3.13K
     
         
           |    
          
                               
              1.48K
              $27K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $89.87 - $92.93
      $4.04K - $4.18K
     
         
           |    
          
                               
              44
              $4K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $23.85 - $32.24
      $3.29K - $4.45K
     
         
           |    
          
                               
              1.84K
              $57K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $210.85 - $245.99
      $4.85K - $5.66K
     
         
           |    
          
                               
              52
              $12K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $102.86 - $129.5
      $7.1K - $8.94K
     
         
           |    
          
                               
              427
              $55K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $88.5 - $133.37
      $1.33K - $2K
     
         
           |    
          
                               
              89
              $8K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $72.42 - $87.18
      $8.47K - $10.2K
     
         
           |    
          
                               
              589
              $50K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $68.48 - $82.21
      $1.44K - $1.73K
     
         
           |    
          
                               
              446
              $34K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $31.82 - $39.24
      $3.05K - $3.77K
     
         
           |    
          
                               
              22
              $0
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $79.41 - $103.84
      $4.37K - $5.71K
     
         
           |    
          
                               
              22
              $2K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $84.41 - $106.28
      $2.53K - $3.19K
     
         
           |    
          
                               
              819
              $77K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $11.29 - $14.11
      $3.03K - $3.78K
     
         
           |    
          
                               
              65
              $0
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $23.65 - $28.54
      $2.93K - $3.54K
     
         
           |    
          
                               
              34
              $0
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $117.53 - $141.38
      $2.35K - $2.83K
     
         
           |    
          
                               
              41
              $4K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $18.65 - $24.49
      $429 - $563
     
         
           |    
          
                               
              1.66K
              $31K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $17.24 - $21.61
      $2.98K - $3.74K
     
         
           |    
          
                               
              90
              $1K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $19.6 - $24.44
      $3.55K - $4.42K
     
         
           |    
          
                               
              150
              $3K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $7.14 - $11.73
      $6.62K - $10.9K
     
         
           |    
          
                               
              1.82K
              $21K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $15.0 - $19.26
      $2.48K - $3.18K
     
         
           |    
          
                               
              219
              $3K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $37.84 - $56.0
      $1.55K - $2.3K
     
         
           |    
          
                               
              511
              $25K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $22.65 - $33.27
      $2.38K - $3.49K
     
         
           |    
          
                               
              117
              $3K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $17.1 - $21.8
      $2.34K - $2.99K
     
         
           |    
          
                               
              91
              $1K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $6.51 - $8.71
      $2.27K - $3.04K
     
         
           |    
          
                               
              446
              $3K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $54.25 - $65.89
      $3.69K - $4.48K
     
         
           |    
          
                               
              958
              $60K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                 
      N/A
      
         
           |    
          
                               
              317
              $19K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $25.21 - $34.03
      $1.59K - $2.14K
     
         
           |    
          
                               
              764
              $22K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $40.53 - $53.96
      $3.69K - $4.91K
     
         
           |    
          
                               
              201
              $10K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $79.17 - $113.62
      $2.61K - $3.75K
     
         
           |    
          
                               
              13
              $1K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $16.14 - $18.75
      $2.4K - $2.79K
     
         
           |    
          
                               
              537
              $9K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $64.83 - $89.72
      $6.48K - $8.97K
     
         
           |    
          
                               
              366
              $32K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $49.85 - $59.52
      $2.44K - $2.92K
     
         
           |    
          
                               
              17
              $0
             
           | 
          
            
              
            
           |