|  |  |                   
      $354.56 - $497.45
      $784M - $1.1B
     |                   
              15.2M
              $7.54B
             |  | 
          
        
          |  |  |                   
      $94.31 - $157.99
      $254M - $425M
     |                   
              34.7M
              $5.49B
             |  | 
          
        
          |  |  |                   
      $146.29 - $275.65
      $154M - $290M
     |                   
              9.5M
              $2.62B
             |  | 
          
        
          |  |  |                   
      $484.66 - $738.09
      $206M - $314M
     |                   
              4.84M
              $3.57B
             |  | 
          
        
          |  |  |                   
      $855.86 - $1339.13
      $232M - $363M
     |                   
              1.63M
              $2.18B
             |  | 
          
        
          |  |  |                   
      $144.7 - $178.6
      $248M - $306M
     |                   
              25.2M
              $4.45B
             |  | 
          
        
          |  |  |                   
      $141.37 - $228.57
      $119M - $192M
     |                   
              7.08M
              $1.6B
             |  | 
          
        
          |  |  |                   
      $4164.15 - $5789.24
      $73.5M - $102M
     |                   
              377K
              $2.18B
             |  | 
          
        
          |  |  |                   
      $1794.73 - $2613.63
      $133M - $194M
     |                   
              522K
              $1.36B
             |  | 
          
        
          |  |  |                   
      $167.32 - $223.3
      $73.2M - $97.6M
     |                   
              13.8M
              $3.02B
             |  | 
          
        
          |  |  |                   
      $55.01 - $64.24
      $393M - $459M
     |                   
              7.28M
              $456M
             |  | 
          
        
          |  |  |                   
      $99.83 - $140.86
      $177M - $250M
     |                   
              9.36M
              $1.32B
             |  | 
          
        
          |  |  |                   
      $210.28 - $289.91
      $123M - $170M
     |                   
              6.49M
              $1.88B
             |  | 
          
        
          |  |  |                   
      $94.15 - $133.33
      $203M - $288M
     |                   
              6.35M
              $846M
             |  | 
          
        
          |  |  |                   
      $11.97 - $19.49
      $17.8M - $29.1M
     |                   
              67.9M
              $1.32B
             |  | 
          
        
          |  |  |                   
      $236.26 - $291.15
      $292M - $360M
     |                   
              3.93M
              $1.07B
             |  | 
          
        
          |  |  |                   
      $87.57 - $96.0
      $330M - $362M
     |                   
              5.32M
              $484M
             |  | 
          
        
          |  |  |                   
      $60.6 - $87.81
      $229M - $332M
     |                   
              4M
              $351M
             |  | 
          
        
          |  |  |                   
      $209.39 - $289.94
      $194M - $268M
     |                   
              1.01M
              $292M
             |  | 
          
        
          |  |  |                   
      $576.53 - $902.94
      $89.2M - $140M
     |                   
              637K
              $571M
             |  | 
          
        
          |  |  |                   
      $63.78 - $77.48
      $108M - $131M
     |                   
              10.6M
              $814M
             |  | 
          
        
          |  |  |                   
      $103.16 - $128.52
      $153M - $190M
     |                   
              3.69M
              $474M
             |  | 
          
        
          |  |  |                   
      $64.62 - $93.3
      $52.2M - $75.3M
     |                   
              6.72M
              $627M
             |  | 
          
        
          |  |  |                   
      $30.82 - $37.95
      $187M - $231M
     |                   
              12.5M
              $424M
             |  | 
          
        
          |  |  |                   
      $231.64 - $323.08
      $65.7M - $91.7M
     |                   
              2.06M
              $634M
             |  | 
          
        
          |  |  |                   
      $68.37 - $73.9
      $179M - $193M
     |                   
              11.7M
              $829M
             |  | 
          
        
          |  |  |                   
      $315.21 - $437.41
      $80.3M - $111M
     |                   
              906K
              $396M
             |  | 
          
        
          |  |  |                   
      $544.07 - $787.63
      $43.1M - $62.4M
     |                   
              722K
              $568M
             |  | 
          
        
          |  |  |                   
      $166.81 - $257.39
      $56.1M - $86.6M
     |                   
              1.8M
              $463M
             |  | 
          
        
          |  |  |                   
      $231.39 - $318.98
      $70.5M - $97.1M
     |                   
              1.69M
              $538M
             |  | 
          
        
          |  |  |                   
      $122.82 - $218.63
      $3.28M - $5.84M
     |                   
              2.02M
              $441M
             |  | 
          
        
          |  |  |                   
      $12.51 - $20.45
      $87.2M - $143M
     |                   
              10.6M
              $217M
             |  | 
          
        
          |  |  |                   
      $308.27 - $373.31
      $111M - $135M
     |                   
              6.98M
              $2.48B
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              3.7M
              $719M
             |  | 
          
        
          |  |  |                   
      $50.06 - $80.8
      $94.7M - $153M
     |                   
              2.21M
              $179M
             |  | 
          
        
          |  |  |                   
      $89.7 - $107.41
      $84.4M - $101M
     |                   
              8.36M
              $898M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              5.63M
              $485M
             |  | 
          
        
          |  |  |                   
      $721.65 - $1040.18
      $41.3M - $59.6M
     |                   
              420K
              $432M
             |  | 
          
        
          |  |  |                   
      $12.69 - $20.62
      $89.4M - $145M
     |                   
              7.05M
              $142M
             |  | 
          
        
          |  |  |                   
      $361.04 - $536.34
      $85.2M - $127M
     |                   
              316K
              $169M
             |  | 
          
        
          |  |  |                   
      $204.26 - $233.47
      $123M - $141M
     |                   
              629K
              $139M
             |  | 
          
        
          |  |  |                   
      $78.21 - $143.81
      $29.1M - $53.6M
     |                   
              2.37M
              $336M
             |  | 
          
        
          |  |  |                   
      $221.86 - $362.89
      $32.2M - $52.6M
     |                   
              1.58M
              $503M
             |  | 
          
        
          |  |  |                   
      $517.23 - $700.54
      $36.9M - $49.9M
     |                   
              859K
              $600M
             |  | 
          
        
          |  |  |                   
      $39.89 - $49.46
      $86.7M - $107M
     |                   
              3.36M
              $166M
             |  | 
          
        
          |  |  |                   
      $64.11 - $75.0
      $109M - $128M
     |                   
              10.8M
              $749M
             |  | 
          
        
          |  |  |                   
      $152.44 - $204.64
      $25M - $33.5M
     |                   
              2.23M
              $457M
             |  | 
          
        
          |  |  |                   
      $52.27 - $58.52
      $90.3M - $101M
     |                   
              2.14M
              $123M
             |  | 
          
        
          |  |  |                   
      $40.95 - $57.85
      $67M - $94.7M
     |                   
              1.68M
              $96.3M
             |  | 
          
        
          |  |  |                   
      $105.57 - $170.4
      $53.6M - $86.5M
     |                   
              880K
              $141M
             |  |