|  |  |                   
      $354.56 - $497.45
      $427K - $599K
     |                   
              153K
              $75.9M
             |  | 
          
        
          |  |  |                   
      $94.31 - $157.99
      $2.01M - $3.36M
     |                   
              313K
              $49.5M
             |  | 
          
        
          |  |  |                   
      $484.66 - $738.09
      $1.89M - $2.88M
     |                   
              86.2K
              $63.6M
             |  | 
          
        
          |  |  |                   
      $167.32 - $223.3
      $274K - $366K
     |                   
              443K
              $97.3M
             |  | 
          
        
          |  |  |                   
      $144.7 - $178.6
      $1.03M - $1.27M
     |                   
              401K
              $70.7M
             |  | 
          
        
          |  |  |                   
      $210.28 - $289.91
      $340K - $468K
     |                   
              160K
              $46.4M
             |  | 
          
        
          |  |  |                   
      $75.71 - $101.42
      $4M - $5.36M
     |                   
              155K
              $15.7M
             |  | 
          
        
          |  |  |                   
      $91.46 - $128.1
      $441K - $618K
     |                   
              305K
              $38.6M
             |  | 
          
        
          |  |  |                   
      $170.96 - $322.76
      $1.23M - $2.32M
     |                   
              34K
              $11M
             |  | 
          
        
          |  |  |                   
      $6.27 - $10.43
      $142K - $237K
     |                   
              2.22M
              $22.8M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              160K
              $13.9M
             |  | 
          
        
          |  |  |                   
      $166.81 - $257.39
      $1.04M - $1.61M
     |                   
              39.8K
              $10.3M
             |  | 
          
        
          |  |  |                   
      $231.39 - $318.98
      $438K - $604K
     |                   
              47.6K
              $15.2M
             |  | 
          
        
          |  |  |                   
      $337.37 - $395.63
      $275K - $322K
     |                   
              77.9K
              $30.8M
             |  | 
          
        
          |  |  |                   
      $713.71 - $898.95
      $1.53M - $1.93M
     |                   
              6.09K
              $4.75M
             |  | 
          
        
          |  |  |                   
      $908.13 - $1056.85
      $522K - $608K
     |                   
              16.9K
              $16.7M
             |  | 
          
        
          |  |  |                   
      $308.27 - $373.31
      $421K - $510K
     |                   
              108K
              $38.3M
             |  | 
          
        
          |  |  |                   
      $313.51 - $363.51
      $502K - $582K
     |                   
              14.6K
              $5.02M
             |  | 
          
        
          |  |  |                   
      $141.37 - $228.57
      $5.65K - $9.14K
     |                   
              4.48K
              $1.01M
             |  | 
          
        
          |  |  |                   
      $335.24 - $380.78
      $166K - $188K
     |                   
              53.3K
              $19.6M
             |  | 
          
        
          |  |  |                   
      $221.86 - $362.89
      $1.77K - $2.9K
     |                   
              1.68K
              $533K
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              124K
              $0
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              20.4K
              $0
             |  | 
          
        
          |  |  |                   
      $483.48 - $539.8
      $4.83K - $5.4K
     |                   
              5.26K
              $2.55M
             |  | 
          
        
          |  |  |                   
      $12.59 - $16.6
      $290K - $382K
     |                   
              556K
              $7.8M
             |  | 
          
        
          |  |  |                   
      $170.16 - $206.27
      $78.3K - $94.9K
     |                   
              69.7K
              $12.9M
             |  | 
          
        
          |  |  |                   
      $172.42 - $223.89
      $4.99M - $6.48M
     |                   
              969K
              $199M
             |  |