| 
              
           | 
          
            
           | 
          
                                   
      $517.23 - $700.54
      $234K - $317K
     
         
           |    
          
                               
              1.24K
              $867K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $96.97 - $117.58
      $314K - $381K
     
         
           |    
          
                               
              5.83K
              $639K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $220.99 - $268.54
      $935K - $1.14M
     
         
           |    
          
                               
              27.9K
              $6.65M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $276.76 - $326.81
      $259K - $306K
     
         
           |    
          
                               
              15.5K
              $4.78M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $71.14 - $105.62
      $28.7K - $42.7K
     
         
           |    
          
                               
              11.6K
              $1.22M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $1231.75 - $1520.64
      $33.3K - $41.1K
     
         
           |    
          
                               
              2.09K
              $3.18M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $26.69 - $32.91
      $74.4K - $91.7K
     
         
           |    
          
                               
              61.6K
              $2.01M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $55.55 - $75.83
      $71.4K - $97.4K
     
         
           |    
          
                               
              19.8K
              $1.45M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $124.66 - $159.48
      $139K - $178K
     
         
           |    
          
                               
              17K
              $2.71M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $243.75 - $303.93
      $41K - $51.1K
     
         
           |    
          
                               
              6.46K
              $1.96M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $308.27 - $373.31
      $170K - $206K
     
         
           |    
          
                               
              5.14K
              $1.82M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $26.33 - $28.94
      $139K - $153K
     
         
           |    
          
                               
              81.9K
              $2.37M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $221.86 - $362.89
      $63.9K - $105K
     
         
           |    
          
                               
              2.18K
              $693K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $247.68 - $291.66
      $84.2K - $99.2K
     
         
           |    
          
                               
              5.18K
              $1.51M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $329.49 - $438.4
      $70.5K - $93.8K
     
         
           |    
          
                               
              1.58K
              $693K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $10.36 - $14.93
      $143K - $206K
     
         
           |    
          
                               
              29.1K
              $396K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $320.42 - $424.58
      $36.5K - $48.4K
     
         
           |    
          
                               
              2.07K
              $878K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $126.09 - $154.15
      $118K - $144K
     
         
           |    
          
                               
              4.29K
              $652K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $451.58 - $565.94
      $63.2K - $79.2K
     
         
           |    
          
                               
              1.89K
              $1.03M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $279.23 - $323.21
      $154K - $178K
     
         
           |    
          
                               
              1.25K
              $374K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $1794.73 - $2613.63
      $10.8K - $15.7K
     
         
           |    
          
                               
              205
              $535K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $57.34 - $74.03
      $109K - $141K
     
         
           |    
          
                               
              17K
              $1.23M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $390.26 - $489.06
      $182K - $228K
     
         
           |    
          
                               
              939
              $380K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $74.88 - $91.97
      $70.4K - $86.5K
     
         
           |    
          
                               
              8.74K
              $804K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                 
      N/A
      
         
           |    
          
                               
              6.45K
              $1.25M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $721.65 - $1040.18
      $15.2K - $21.8K
     
         
           |    
          
                               
              476
              $489K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $152.44 - $204.64
      $54.9K - $73.7K
     
         
           |    
          
                               
              1.69K
              $345K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $34.39 - $47.46
      $48.3K - $66.7K
     
         
           |    
          
                               
              10K
              $474K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $430.82 - $486.45
      $84.4K - $95.3K
     
         
           |    
          
                               
              1.4K
              $647K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $150.57 - $212.76
      $31.5K - $44.5K
     
         
           |    
          
                               
              2.13K
              $454K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $273.71 - $316.29
      $4.38K - $5.06K
     
         
           |    
          
                               
              6.08K
              $1.85M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $13.23 - $17.42
      $27.7K - $36.4K
     
         
           |    
          
                               
              50.7K
              $883K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $96.91 - $113.0
      $93.7K - $109K
     
         
           |    
          
                               
              3.28K
              $363K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $99.77 - $112.45
      $114K - $128K
     
         
           |    
          
                               
              4.81K
              $507K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $101.96 - $121.01
      $64.2K - $76.2K
     
         
           |    
          
                               
              2.59K
              $313K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $33.32 - $41.51
      $19.8K - $24.7K
     
         
           |    
          
                               
              36.5K
              $1.5M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $216.47 - $242.1
      $92.9K - $104K
     
         
           |    
          
                               
              2.06K
              $472K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $456.3 - $540.39
      $193K - $228K
     
         
           |    
          
                               
              11K
              $5.51M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $92.79 - $134.29
      $27.8K - $40.3K
     
         
           |    
          
                               
              2.77K
              $368K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $34.79 - $42.99
      $38.7K - $47.8K
     
         
           |    
          
                               
              17.7K
              $760K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $63.54 - $68.5
      $79.9K - $86.1K
     
         
           |    
          
                               
              22.4K
              $1.51M
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $153.67 - $176.74
      $37.8K - $43.5K
     
         
           |    
          
                               
              5.54K
              $978K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $57.9 - $65.43
      $57.8K - $65.4K
     
         
           |    
          
                               
              7.74K
              $473K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $18.13 - $22.69
      $61K - $76.3K
     
         
           |    
          
                               
              23.6K
              $529K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $87.57 - $96.0
      $70K - $76.7K
     
         
           |    
          
                               
              3.02K
              $274K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $54.33 - $62.87
      $20.8K - $24K
     
         
           |    
          
                               
              13.5K
              $849K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $149.76 - $186.42
      $7.79K - $9.69K
     
         
           |    
          
                               
              4.7K
              $876K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $88.76 - $105.77
      $65.9K - $78.5K
     
         
           |    
          
                               
              3.54K
              $348K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $57.41 - $74.81
      $5.45K - $7.11K
     
         
           |    
          
                               
              5.1K
              $379K
             
           | 
          
            
              
            
           |              
        
          
        
          | 
              
           | 
          
            
           | 
          
                                   
      $58.13 - $69.92
      $10.4K - $12.5K
     
         
           |    
          
                               
              7.11K
              $497K
             
           | 
          
            
              
            
           |