|  |  |                   
      $459.11 - $506.91
      $738K - $815K
     |                   
              9.94K
              $5B
             |  | 
          
        
          |  |  |                   
      $157.77 - $183.27
      $1.1M - $1.27M
     |                   
              19.4K
              $3.15B
             |  | 
          
        
          |  |  |                   
      $64.12 - $68.08
      $334K - $355K
     |                   
              122K
              $8.28B
             |  | 
          
        
          |  |  |                   
      $46.58 - $54.41
      $294K - $344K
     |                   
              72.3K
              $3.94B
             |  | 
          
        
          |  |  |                   
      $659.01 - $772.54
      $559K - $655K
     |                   
              2.07K
              $1.6B
             |  | 
          
        
          |  |  |                   
      $26.88 - $27.78
      $486K - $502K
     |                   
              225K
              $6.24B
             |  | 
          
        
          |  |  |                   
      $34.55 - $44.44
      $77K - $99.1K
     |                   
              69.2K
              $2.92B
             |  | 
          
        
          |  |  |                   
      $282.78 - $316.06
      $180K - $201K
     |                   
              15.8K
              $4.98B
             |  | 
          
        
          |  |  |                   
      $58.43 - $65.01
      $598K - $666K
     |                   
              31.4K
              $1.86B
             |  | 
          
        
          |  |  |                   
      $70.41 - $81.53
      $419K - $485K
     |                   
              12.7K
              $1.03B
             |  | 
          
        
          |  |  |                   
      $23.54 - $23.97
      $486K - $495K
     |                   
              188K
              $4.5B
             |  | 
          
        
          |  |  |                   
      $274.66 - $395.76
      $732K - $1.06M
     |                   
              8.05K
              $2.6B
             |  | 
          
        
          |  |  |                   
      $40.84 - $45.06
      $379K - $418K
     |                   
              107K
              $4.71B
             |  | 
          
        
          |  |  |                   
      $77.05 - $85.16
      $265K - $293K
     |                   
              52.1K
              $4.37B
             |  | 
          
        
          |  |  |                   
      $23.29 - $25.88
      $264K - $294K
     |                   
              149K
              $3.81B
             |  | 
          
        
          |  |  |                   
      $156.25 - $204.95
      $146K - $191K
     |                   
              11.6K
              $2.37B
             |  | 
          
        
          |  |  |                   
      $625.65 - $812.69
      $367K - $476K
     |                   
              2.22K
              $1.7B
             |  | 
          
        
          |  |  |                   
      $72.65 - $78.68
      $89.7K - $97.1K
     |                   
              51.9K
              $4.06B
             |  | 
          
        
          |  |  |                   
      $172.72 - $179.11
      $260K - $269K
     |                   
              31.9K
              $5.68B
             |  | 
          
        
          |  |  |                   
      $237.77 - $353.61
      $206K - $306K
     |                   
              2.56K
              $883M
             |  | 
          
        
          |  |  |                   
      $133.81 - $152.16
      $189K - $215K
     |                   
              19.7K
              $2.76B
             |  | 
          
        
          |  |  |                   
      $90.83 - $96.0
      $240K - $254K
     |                   
              32.1K
              $3.04B
             |  | 
          
        
          |  |  |                   
      $82.29 - $90.77
      $88.5K - $97.7K
     |                   
              31.5K
              $2.85B
             |  | 
          
        
          |  |  |                   
      $293.92 - $341.0
      $54.7K - $63.4K
     |                   
              5.65K
              $1.93B
             |  | 
          
        
          |  |  |                   
      $656.44 - $753.15
      $59.7K - $68.5K
     |                   
              3.17K
              $2.37B
             |  | 
          
        
          |  |  |                   
      $39.0 - $43.33
      $157K - $175K
     |                   
              54.6K
              $2.36B
             |  | 
          
        
          |  |  |                   
      $57.75 - $67.68
      $63.8K - $74.7K
     |                   
              33.4K
              $2.2B
             |  | 
          
        
          |  |  |                   
      $69.82 - $73.93
      $240K - $254K
     |                   
              41.9K
              $3B
             |  | 
          
        
          |  |  |                   
      $91.0 - $98.99
      $177K - $193K
     |                   
              21.4K
              $2.02B
             |  | 
          
        
          |  |  |                   
      $42.83 - $47.07
      $115K - $126K
     |                   
              57.4K
              $2.62B
             |  | 
          
        
          |  |  |                   
      $269.2 - $297.91
      $230K - $254K
     |                   
              2.57K
              $765M
             |  | 
          
        
          |  |  |                   
      $18.12 - $20.08
      $455K - $504K
     |                   
              193K
              $3.52B
             |  | 
          
        
          |  |  |                   
      $134.94 - $145.86
      $51.1K - $55.3K
     |                   
              20K
              $2.92B
             |  | 
          
        
          |  |  |                   
      $91.03 - $98.69
      $87.3K - $94.6K
     |                   
              37.2K
              $3.55B
             |  | 
          
        
          |  |  |                   
      $87.67 - $95.74
      $96.6K - $106K
     |                   
              15.2K
              $1.45B
             |  | 
          
        
          |  |  |                   
      $50.02 - $53.28
      $108K - $115K
     |                   
              40.7K
              $2.13B
             |  | 
          
        
          |  |  |                   
      $4.03 - $4.63
      $69.9K - $80.3K
     |                   
              402K
              $1.82B
             |  | 
          
        
          |  |  |                   
      $105.83 - $117.22
      $41.6K - $46.1K
     |                   
              25.5K
              $2.87B
             |  | 
          
        
          |  |  |                   
      $67.04 - $77.09
      $79.7K - $91.7K
     |                   
              11.7K
              $875M
             |  | 
          
        
          |  |  |                   
      $113.5 - $129.73
      $76.4K - $87.3K
     |                   
              10.9K
              $1.4B
             |  | 
          
        
          |  |  |                   
      $45.07 - $51.35
      $181K - $206K
     |                   
              31K
              $1.46B
             |  | 
          
        
          |  |  |                   
      $60.3 - $77.46
      $270K - $346K
     |                   
              14.6K
              $901M
             |  | 
          
        
          |  |  |                   
      $108.22 - $120.47
      $145K - $162K
     |                   
              19.9K
              $2.2B
             |  | 
          
        
          |  |  |                   
      $67.91 - $74.71
      $33.3K - $36.6K
     |                   
              19.3K
              $1.42B
             |  | 
          
        
          |  |  |                   
      $164.63 - $174.58
      $98.4K - $104K
     |                   
              4.77K
              $832M
             |  | 
          
        
          |  |  |                   
      $44.92 - $52.42
      $44.6K - $52K
     |                   
              22.9K
              $1.18B
             |  | 
          
        
          |  |  |                   
      $55.15 - $58.11
      $80K - $84.3K
     |                   
              27.2K
              $1.56B
             |  | 
          
        
          |  |  |                   
      $82.58 - $105.54
      $496K - $634K
     |                   
              26.9K
              $2.25B
             |  | 
          
        
          |  |  |                   
      $79.89 - $83.25
      $98.8K - $103K
     |                   
              14.9K
              $1.23B
             |  | 
          
        
          |  |  |                   
      $70.77 - $73.59
      $82.2K - $85.4K
     |                   
              24K
              $1.76B
             |  |