|  |  |                   
      $8.19 - $10.66
      $57.2K - $74.5K
     |                   
              25.3K
              $270M
             |  | 
          
        
          |  |  |                   
      $8.69 - $10.85
      $52.4K - $65.4K
     |                   
              45.9K
              $498M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              1.35K
              $387M
             |  | 
          
        
          |  |  |                   
      $128.68 - $181.78
      $19.2K - $27.1K
     |                   
              2.39K
              $431M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              27.9K
              $898M
             |  | 
          
        
          |  |  |                   
      $51.16 - $62.02
      $11.6K - $14K
     |                   
              22.7K
              $1.41B
             |  | 
          
        
          |  |  |                   
      $415.82 - $510.91
      $35.8K - $43.9K
     |                   
              773
              $394M
             |  | 
          
        
          |  |  |                   
      $153.5 - $218.72
      $21.6K - $30.8K
     |                   
              2.44K
              $532M
             |  | 
          
        
          |  |  |                   
      $44.48 - $51.4
      $65.5K - $75.7K
     |                   
              15.3K
              $745M
             |  | 
          
        
          |  |  |                   
      $77.56 - $87.72
      $98.8K - $112K
     |                   
              12.7K
              $1.08B
             |  | 
          
        
          |  |  |                   
      $456.3 - $540.39
      $96.3K - $114K
     |                   
              1.31K
              $653M
             |  | 
          
        
          |  |  |                   
      $149.76 - $186.42
      $33.1K - $41.2K
     |                   
              4.95K
              $922M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              4.26K
              $290M
             |  | 
          
        
          |  |  |                   
      $39.07 - $52.59
      $26.2K - $35.2K
     |                   
              8.19K
              $431M
             |  | 
          
        
          |  |  |                   
      $43.53 - $54.46
      $10.1K - $12.7K
     |                   
              13.1K
              $713M
             |  | 
          
        
          |  |  |                   
      $92.5 - $107.84
      $53.3K - $62.1K
     |                   
              4.96K
              $511M
             |  | 
          
        
          |  |  |                   
      $15.97 - $16.53
      $78K - $80.7K
     |                   
              14.9K
              $247M
             |  | 
          
        
          |  |  |                   
      $78.47 - $104.45
      $38.6K - $51.4K
     |                   
              2.75K
              $283M
             |  | 
          
        
          |  |  |                   
      $94.83 - $107.06
      $79.1K - $89.3K
     |                   
              3.64K
              $374M
             |  | 
          
        
          |  |  |                   
      $72.62 - $83.22
      $64.3K - $73.7K
     |                   
              9.52K
              $765M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              13.3K
              $631M
             |  | 
          
        
          |  |  |                   
      $337.37 - $395.63
      $11.5K - $13.5K
     |                   
              2.91K
              $1.15B
             |  | 
          
        
          |  |  |                   
      $29.59 - $37.41
      $56.7K - $71.6K
     |                   
              13.3K
              $487M
             |  | 
          
        
          |  |  |                   
      $144.63 - $179.53
      $49.8K - $61.8K
     |                   
              2.25K
              $370M
             |  | 
          
        
          |  |  |                   
      $919.93 - $1101.66
      $42.3K - $50.7K
     |                   
              645
              $671M
             |  | 
          
        
          |  |  |                   
      $22.7 - $23.33
      $74.1K - $76.2K
     |                   
              13.9K
              $325M
             |  | 
          
        
          |  |  |                   
      $201.28 - $266.34
      $8.86K - $11.7K
     |                   
              1.69K
              $450M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              2.82K
              $573M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              2.02K
              $406M
             |  | 
          
        
          |  |  |                   
      $10.79 - $14.14
      $50.1K - $65.7K
     |                   
              126K
              $1.72B
             |  | 
          
        
          |  |  |                   
      $56.12 - $64.53
      $70.7K - $81.3K
     |                   
              9.54K
              $595M
             |  | 
          
        
          |  |  |                   
      $36.11 - $49.33
      $93.5K - $128K
     |                   
              7.53K
              $316M
             |  | 
          
        
          |  |  |                   
      $25.79 - $34.95
      $29.9K - $40.5K
     |                   
              8K
              $275M
             |  | 
          
        
          |  |  |                   
      $99.83 - $100.19
      $71.6K - $71.8K
     |                   
              3K
              $301M
             |  | 
          
        
          |  |  |                   
      $210.47 - $274.71
      $52K - $67.9K
     |                   
              2.11K
              $506M
             |  | 
          
        
          |  |  |                   
      $16.57 - $20.48
      $32.5K - $40.2K
     |                   
              28.7K
              $589M
             |  | 
          
        
          |  |  |                   
      $87.57 - $96.0
      $86.3K - $94.6K
     |                   
              7.84K
              $713M
             |  | 
          
        
          |  |  |                   
      $125.0 - $168.0
      $5.63K - $7.56K
     |                   
              2.11K
              $354M
             |  | 
          
        
          |  |  |                   
      $7.23 - $9.21
      $58.3K - $74.3K
     |                   
              24.6K
              $214M
             |  | 
          
        
          |  |  |                   
      $49.89 - $62.13
      $8.13K - $10.1K
     |                   
              10.8K
              $672M
             |  | 
          
        
          |  |  |                   
      $301.89 - $340.04
      $59.5K - $67K
     |                   
              1.94K
              $642M
             |  | 
          
        
          |  |  |                   
      $28.02 - $34.71
      $25.7K - $31.9K
     |                   
              11.6K
              $402M
             |  | 
          
        
          |  |  |                   
      $126.84 - $145.22
      $92.5K - $106K
     |                   
              2.79K
              $359M
             |  | 
          
        
          |  |  |                   
      $32.83 - $38.57
      $46.4K - $54.5K
     |                   
              31K
              $1.18B
             |  | 
          
        
          |  |  |                   
      $19.94 - $25.71
      $19K - $24.5K
     |                   
              28.5K
              $674M
             |  | 
          
        
          |  |  |                   
      $55.22 - $63.94
      $2.71K - $3.13K
     |                   
              28.7K
              $1.84B
             |  | 
          
        
          |  |  |                   
      $112.67 - $157.95
      $10.8K - $15.2K
     |                   
              1.9K
              $298M
             |  | 
          
        
          |  |  |                   
      $321.68 - $427.25
      $14.5K - $19.2K
     |                   
              1.19K
              $488M
             |  | 
          
        
          |  |  |                   
      $51.68 - $52.76
      $2.43K - $2.48K
     |                   
              157K
              $8.28B
             |  | 
          
        
          |  |  |                   
      $26.93 - $32.44
      $36.9K - $44.4K
     |                   
              25.8K
              $824M
             |  |