|  |  |                   
      $67.01 - $72.84
      $2.15M - $2.34M
     |                   
              728K
              $52.7M
             |  | 
          
        
          |  |  |                   
      $46.37 - $47.77
      $3.15M - $3.25M
     |                   
              625K
              $29.8M
             |  | 
          
        
          |  |  |                   
      $53.36 - $59.69
      $887K - $992K
     |                   
              509K
              $29.6M
             |  | 
          
        
          |  |  |                   
      $30.76 - $33.01
      $679K - $729K
     |                   
              1.33M
              $43.6M
             |  | 
          
        
          |  |  |                   
      $182.33 - $194.5
      $531K - $566K
     |                   
              223K
              $42.6M
             |  | 
          
        
          |  |  |                   
      $433.97 - $484.08
      $1.25M - $1.4M
     |                   
              17.6K
              $8.3M
             |  | 
          
        
          |  |  |                   
      $49.43 - $54.52
      $368K - $405K
     |                   
              345K
              $18.5M
             |  | 
          
        
          |  |  |                   
      $41.91 - $44.87
      $1.37M - $1.47M
     |                   
              32.8K
              $1.47M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              158K
              $3.62M
             |  | 
          
        
          |  |  |                   
      $50.81 - $51.07
      $1M - $1.01M
     |                   
              71.8K
              $3.66M
             |  | 
          
        
          |  |  |                   
      $25.37 - $25.79
      $886K - $901K
     |                   
              34.9K
              $899K
             |  | 
          
        
          |  |  |                   
      $25.3 - $25.56
      $889K - $898K
     |                   
              35.1K
              $897K
             |  | 
          
        
          |  |  |                   
      $25.58 - $25.72
      $891K - $896K
     |                   
              34.8K
              $895K
             |  | 
          
        
          |  |  |                   
      $617.65 - $666.84
      $171K - $185K
     |                   
              14K
              $9.31M
             |  | 
          
        
          |  |  |                   
      $49.09 - $50.58
      $470K - $484K
     |                   
              321K
              $16.2M
             |  | 
          
        
          |  |  |                   
      $202.38 - $256.87
      $24.7K - $31.3K
     |                   
              11.9K
              $3.03M
             |  | 
          
        
          |  |  |                   
      $26.71 - $26.81
      $592K - $595K
     |                   
              22.2K
              $593K
             |  | 
          
        
          |  |  |                   
      $42.42 - $45.96
      $9.59K - $10.4K
     |                   
              150K
              $6.88M
             |  | 
          
        
          |  |  |                   
      $50.47 - $50.74
      $464K - $467K
     |                   
              205K
              $10.4M
             |  | 
          
        
          |  |  |                   
      $106.99 - $114.46
      $383K - $410K
     |                   
              3.58K
              $407K
             |  | 
          
        
          |  |  |                   
      $22.9 - $24.1
      $244K - $257K
     |                   
              347K
              $8.28M
             |  | 
          
        
          |  |  |                   
      $23.09 - $23.43
      $342K - $347K
     |                   
              14.8K
              $346K
             |  | 
          
        
          |  |  |                   
      $23.53 - $23.89
      $343K - $348K
     |                   
              14.6K
              $346K
             |  | 
          
        
          |  |  |                   
      $22.38 - $22.53
      $343K - $345K
     |                   
              15.3K
              $344K
             |  | 
          
        
          |  |  |                   
      $23.14 - $23.23
      $342K - $344K
     |                   
              14.8K
              $342K
             |  | 
          
        
          |  |  |                   
      $135.0 - $146.02
      $9.05K - $9.78K
     |                   
              29.8K
              $4.34M
             |  | 
          
        
          |  |  |                   
      $23.43 - $23.88
      $293K - $298K
     |                   
              12.5K
              $296K
             |  | 
          
        
          |  |  |                   
      $94.4 - $104.27
      $566 - $626
     |                   
              51.5K
              $5.31M
             |  | 
          
        
          |  |  |                   
      $35.76 - $37.93
      $7.94K - $8.42K
     |                   
              117K
              $4.4M
             |  | 
          
        
          |  |  |                   
      $546.99 - $602.2
      $229K - $252K
     |                   
              419
              $251K
             |  | 
          
        
          |  |  |                   
      $145.84 - $173.55
      $220K - $261K
     |                   
              1.51K
              $250K
             |  | 
          
        
          |  |  |                   
      $105.83 - $117.22
      $20.8K - $23.1K
     |                   
              45.9K
              $5.18M
             |  | 
          
        
          |  |  |                   
      $184.85 - $231.54
      $146K - $183K
     |                   
              2.11K
              $487K
             |  | 
          
        
          |  |  |                   
      $29.55 - $32.52
      $8.66K - $9.53K
     |                   
              92.9K
              $2.98M
             |  | 
          
        
          |  |  |                   
      $66.2 - $71.79
      $208K - $226K
     |                   
              3.15K
              $215K
             |  | 
          
        
          |  |  |                   
      $56.52 - $64.01
      $184K - $208K
     |                   
              3.25K
              $205K
             |  | 
          
        
          |  |  |                   
      $175.16 - $255.24
      $23.5K - $34.2K
     |                   
              2.17K
              $527K
             |  | 
          
        
          |  |  |                   
      $567.77 - $614.76
      $11.9K - $12.9K
     |                   
              3.36K
              $2.06M
             |  | 
          
        
          |  |  |                   
      $303.93 - $329.86
      $55.6K - $60.4K
     |                   
              4.08K
              $1.32M
             |  | 
          
        
          |  |  |                   
      $72.65 - $78.68
      $6.32K - $6.85K
     |                   
              28.5K
              $2.2M
             |  | 
          
        
          |  |  |                   
      $491.09 - $535.64
      $39.3K - $42.9K
     |                   
              4.65K
              $2.41M
             |  | 
          
        
          |  |  |                   
      $420.11 - $472.68
      $1.26K - $1.42K
     |                   
              3.37K
              $1.55M
             |  | 
          
        
          |  |  |                   
      $113.5 - $129.73
      $85.5K - $97.7K
     |                   
              4.98K
              $637K
             |  | 
          
        
          |  |  |                   
      $155.17 - $185.42
      $621 - $742
     |                   
              3.16K
              $586K
             |  | 
          
        
          |  |  |                   
      $300.96 - $355.47
      $9.93K - $11.7K
     |                   
              1.72K
              $611K
             |  | 
          
        
          |  |  |                   
      $620.67 - $670.08
      $6.21K - $6.7K
     |                   
              1.71K
              $1.14M
             |  | 
          
        
          |  |  |                   
      $285.05 - $309.14
      $3.14K - $3.4K
     |                   
              3.7K
              $1.13M
             |  | 
          
        
          |  |  |                   
      $175.51 - $186.57
      $22.3K - $23.7K
     |                   
              5.89K
              $1.09M
             |  | 
          
        
          |  |  |                   
      $24.03 - $27.41
      $4.35K - $4.96K
     |                   
              17.3K
              $456K
             |  | 
          
        
          |  |  |                   
      $153.3 - $186.58
      $8.58K - $10.4K
     |                   
              1.48K
              $276K
             |  |