|  |  |                   
      $915.95 - $994.57
      $252K - $274K
     |                   
              6.61K
              $6.12B
             |  | 
          
        
          |  |  |                   
      $231.66 - $273.65
      $242K - $286K
     |                   
              3.86K
              $915M
             |  | 
          
        
          |  |  |                   
      $165.59 - $190.9
      $203K - $234K
     |                   
              8.03K
              $1.34B
             |  | 
          
        
          |  |  |                   
      $1147.87 - $1297.18
      $111K - $126K
     |                   
              1.27K
              $1.53B
             |  | 
          
        
          |  |  |                   
      $108.46 - $120.63
      $764K - $850K
     |                   
              49.9K
              $5.93B
             |  | 
          
        
          |  |  |                   
      $459.11 - $506.91
      $304K - $336K
     |                   
              1.65K
              $829M
             |  | 
          
        
          |  |  |                   
      $332.09 - $358.86
      $196K - $212K
     |                   
              4.9K
              $1.67B
             |  | 
          
        
          |  |  |                   
      $491.09 - $535.64
      $526K - $574K
     |                   
              12.8K
              $6.61B
             |  | 
          
        
          |  |  |                   
      $209.79 - $237.38
      $271K - $307K
     |                   
              1.84K
              $398M
             |  | 
          
        
          |  |  |                   
      $291.67 - $316.99
      $293K - $319K
     |                   
              6.17K
              $1.88B
             |  | 
          
        
          |  |  |                   
      $66.2 - $71.79
      $169K - $183K
     |                   
              20K
              $1.37B
             |  | 
          
        
          |  |  |                   
      $87.67 - $95.74
      $238K - $260K
     |                   
              5.49K
              $523M
             |  | 
          
        
          |  |  |                   
      $120.51 - $136.62
      $107K - $121K
     |                   
              9.98K
              $1.34B
             |  | 
          
        
          |  |  |                   
      $625.65 - $812.69
      $53.2K - $69.1K
     |                   
              3.6K
              $2.74B
             |  | 
          
        
          |  |  |                   
      $88.47 - $93.24
      $172K - $182K
     |                   
              22K
              $2.01B
             |  | 
          
        
          |  |  |                   
      $234.77 - $292.47
      $34.3K - $42.7K
     |                   
              5.48K
              $1.55B
             |  | 
          
        
          |  |  |                   
      $145.84 - $173.55
      $141K - $167K
     |                   
              5.84K
              $971M
             |  | 
          
        
          |  |  |                   
      $40.15 - $43.86
      $279K - $305K
     |                   
              46K
              $2.01B
             |  | 
          
        
          |  |  |                   
      $279.83 - $293.74
      $175K - $183K
     |                   
              4.65K
              $1.37B
             |  | 
          
        
          |  |  |                   
      $167.86 - $202.79
      $128K - $155K
     |                   
              1.27K
              $243M
             |  | 
          
        
          |  |  |                   
      $110.96 - $127.67
      $149K - $172K
     |                   
              4.03K
              $507M
             |  | 
          
        
          |  |  |                   
      $100.68 - $109.89
      $77.2K - $84.3K
     |                   
              3.75K
              $389M
             |  | 
          
        
          |  |  |                   
      $42.73 - $45.54
      $139K - $148K
     |                   
              29.7K
              $1.34B
             |  | 
          
        
          |  |  |                   
      $211.65 - $238.24
      $92.3K - $104K
     |                   
              20.8K
              $4.57B
             |  | 
          
        
          |  |  |                   
      $11.15 - $11.87
      $108K - $115K
     |                   
              56.3K
              $653M
             |  | 
          
        
          |  |  |                   
      $19.7 - $20.2
      $90K - $92.3K
     |                   
              43.9K
              $881M
             |  | 
          
        
          |  |  |                   
      $107.66 - $112.36
      $79K - $82.5K
     |                   
              5.65K
              $630M
             |  | 
          
        
          |  |  |                   
      $144.41 - $160.2
      $70.3K - $78K
     |                   
              1.82K
              $282M
             |  | 
          
        
          |  |  |                   
      $237.58 - $259.17
      $101K - $110K
     |                   
              1.87K
              $474M
             |  | 
          
        
          |  |  |                   
      $117.71 - $125.02
      $85.2K - $90.5K
     |                   
              3.97K
              $492M
             |  | 
          
        
          |  |  |                   
      $146.04 - $167.63
      $438 - $503
     |                   
              5.6K
              $880M
             |  | 
          
        
          |  |  |                   
      $288.69 - $310.94
      $31.5K - $33.9K
     |                   
              1.91K
              $562M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              1.25K
              $229M
             |  | 
          
        
          |  |  |                   
      $97.75 - $100.75
      $60.6K - $62.5K
     |                   
              2.34K
              $234M
             |  | 
          
        
          |  |  |                   
      $50.47 - $50.74
      $41.1K - $41.4K
     |                   
              4.3K
              $218M
             |  | 
          
        
          |  |  |                   
      $26.94 - $29.62
      $28.4K - $31.2K
     |                   
              8.51K
              $240M
             |  | 
          
        
          |  |  |                   
      $59.11 - $67.35
      $51K - $58.1K
     |                   
              3.73K
              $248M
             |  | 
          
        
          |  |  |                   
      $46.37 - $47.77
      $52.3K - $53.8K
     |                   
              44.4K
              $2.11B
             |  | 
          
        
          |  |  |                   
      $155.17 - $185.42
      $127K - $152K
     |                   
              2.97K
              $550M
             |  | 
          
        
          |  |  |                   
      $103.24 - $106.68
      $46.1K - $47.7K
     |                   
              11K
              $1.17B
             |  | 
          
        
          |  |  |                   
      $68.24 - $73.73
      $90K - $97.2K
     |                   
              15.5K
              $1.14B
             |  | 
          
        
          |  |  |                   
      $150.47 - $161.22
      $11.6K - $12.4K
     |                   
              1.93K
              $296M
             |  | 
          
        
          |  |  |                   
      $85.01 - $90.35
      $38K - $40.4K
     |                   
              17.3K
              $1.55B
             |  | 
          
        
          |  |  |                   
      $108.22 - $120.47
      $18.6K - $20.7K
     |                   
              11.4K
              $1.26B
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              6.56K
              $237M
             |  | 
          
        
          |  |  |                   
      $24.39 - $24.93
      $13.9K - $14.2K
     |                   
              10.8K
              $266M
             |  | 
          
        
          |  |  |                   
      $298.82 - $354.89
      $22.4K - $26.6K
     |                   
              2.07K
              $681M
             |  | 
          
        
          |  |  |                   
      $128.41 - $138.03
      $30.9K - $33.3K
     |                   
              2.38K
              $328M
             |  | 
          
        
          |  |  |                   
      $64.73 - $76.45
      $67.6K - $79.9K
     |                   
              5.98K
              $457M
             |  | 
          
        
          |  |  |                   
      $28.95 - $29.73
      $10K - $10.3K
     |                   
              15.7K
              $466M
             |  |