|  |  |                   
      $620.67 - $670.08
      $550K - $594K
     |                   
              581K
              $389B
             |  | 
          
        
          |  |  |                   
      $52.12 - $55.33
      $8.46M - $8.98M
     |                   
              4.55M
              $252B
             |  | 
          
        
          |  |  |                   
      $37.2 - $39.61
      $7.06M - $7.52M
     |                   
              4.05M
              $160B
             |  | 
          
        
          |  |  |                   
      $97.75 - $100.75
      $11.3M - $11.7M
     |                   
              2.18M
              $218B
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              2M
              $132B
             |  | 
          
        
          |  |  |                   
      $81.7 - $87.53
      $4.4M - $4.71M
     |                   
              2.14M
              $187B
             |  | 
          
        
          |  |  |                   
      $45.26 - $46.63
      $9.62M - $9.91M
     |                   
              3.5M
              $162B
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              3.43M
              $183B
             |  | 
          
        
          |  |  |                   
      $92.46 - $95.73
      $7.39M - $7.66M
     |                   
              1.57M
              $150B
             |  | 
          
        
          |  |  |                   
      $69.96 - $71.12
      $4.49M - $4.57M
     |                   
              3.16M
              $228B
             |  | 
          
        
          |  |  |                   
      $108.46 - $120.63
      $1.08M - $1.2M
     |                   
              558K
              $66.3B
             |  | 
          
        
          |  |  |                   
      $92.18 - $95.14
      $4.85M - $5.01M
     |                   
              1.07M
              $102B
             |  | 
          
        
          |  |  |                   
      $102.4 - $103.88
      $5.73M - $5.81M
     |                   
              984K
              $102B
             |  | 
          
        
          |  |  |                   
      $85.01 - $90.35
      $5.15M - $5.48M
     |                   
              738K
              $65.9B
             |  | 
          
        
          |  |  |                   
      $202.38 - $256.87
      $813K - $1.03M
     |                   
              78.7K
              $20B
             |  | 
          
        
          |  |  |                   
      $153.3 - $186.58
      $898K - $1.09M
     |                   
              103K
              $19.3B
             |  | 
          
        
          |  |  |                   
      $52.39 - $53.11
      $3.28M - $3.32M
     |                   
              1.56M
              $82.5B
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              257K
              $3.64B
             |  | 
          
        
          |  |  |                   
      $103.24 - $106.68
      $3.09M - $3.19M
     |                   
              250K
              $26.6B
             |  | 
          
        
          |  |  |                   
      $51.37 - $54.25
      $1.45M - $1.53M
     |                   
              1.16M
              $62.3B
             |  | 
          
        
          |  |  |                   
      $109.11 - $111.88
      $2.11M - $2.16M
     |                   
              429K
              $47.7B
             |  | 
          
        
          |  |  |                   
      $293.94 - $444.72
      $218K - $330K
     |                   
              14.2K
              $6.32B
             |  | 
          
        
          |  |  |                   
      $175.16 - $255.24
      $164K - $238K
     |                   
              17.6K
              $4.29B
             |  | 
          
        
          |  |  |                   
      $145.57 - $161.83
      $738K - $820K
     |                   
              46.3K
              $7.19B
             |  | 
          
        
          |  |  |                   
      $264.74 - $369.57
      $114K - $159K
     |                   
              18.8K
              $6.21B
             |  | 
          
        
          |  |  |                   
      $491.09 - $535.64
      $389K - $425K
     |                   
              35.4K
              $18.3B
             |  | 
          
        
          |  |  |                   
      $303.93 - $329.86
      $861K - $934K
     |                   
              8.22K
              $2.7B
             |  | 
          
        
          |  |  |                   
      $50.17 - $50.56
      $807K - $814K
     |                   
              193K
              $9.77B
             |  | 
          
        
          |  |  |                   
      $696.56 - $806.32
      $104K - $120K
     |                   
              5.85K
              $4.66B
             |  | 
          
        
          |  |  |                   
      $130.68 - $186.97
      $43K - $61.5K
     |                   
              12.4K
              $2.26B
             |  | 
          
        
          |  |  |                   
      $915.95 - $994.57
      $735K - $798K
     |                   
              3.27K
              $3.03B
             |  | 
          
        
          |  |  |                   
      $155.17 - $185.42
      $139K - $166K
     |                   
              13.4K
              $2.48B
             |  | 
          
        
          |  |  |                   
      $72.57 - $74.72
      $552K - $568K
     |                   
              11K
              $819M
             |  | 
          
        
          |  |  |                   
      $282.78 - $316.06
      $138K - $154K
     |                   
              14.7K
              $4.64B
             |  | 
          
        
          |  |  |                   
      $211.65 - $238.24
      $453K - $510K
     |                   
              38.9K
              $8.54B
             |  | 
          
        
          |  |  |                   
      $134.8 - $184.42
      $242K - $331K
     |                   
              9.23K
              $1.49B
             |  | 
          
        
          |  |  |                   
      $617.65 - $666.84
      $279K - $301K
     |                   
              3.05K
              $2.03B
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              14.1K
              $4.69B
             |  | 
          
        
          |  |  |                   
      $695.21 - $791.73
      $357K - $406K
     |                   
              9.28K
              $6.81B
             |  | 
          
        
          |  |  |                   
      $67.56 - $80.65
      $3.38K - $4.03K
     |                   
              25K
              $2.01B
             |  | 
          
        
          |  |  |                   
      $30.03 - $77.13
      $138K - $353K
     |                   
              4.58K
              $307M
             |  | 
          
        
          |  |  |                   
      $335.1 - $718.54
      $18.8K - $40.2K
     |                   
              764
              $549M
             |  | 
          
        
          |  |  |                   
      $50.53 - $50.82
      $299K - $301K
     |                   
              5.92K
              $301M
             |  | 
          
        
          |  |  |                   
      $131.77 - $175.63
      $229K - $305K
     |                   
              1.74K
              $296M
             |  | 
          
        
          |  |  |                   
      $30.25 - $35.69
      $1.36K - $1.61K
     |                   
              61.9K
              $2.13B
             |  | 
          
        
          |  |  |                   
      $54.35 - $59.32
      $88.6K - $96.8K
     |                   
              39.9K
              $2.36B
             |  | 
          
        
          |  |  |                   
      $69.02 - $73.57
      $244K - $260K
     |                   
              3.54K
              $260M
             |  | 
          
        
          |  |  |                   
      $194.44 - $206.51
      $3.69K - $3.92K
     |                   
              23K
              $4.76B
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              271K
              $6.06B
             |  | 
          
        
          |  |  |                   
      $62.9 - $88.1
      $194K - $271K
     |                   
              3.08K
              $250M
             |  |