|  |  |                   
      $496.48 - $617.85
      $1.02B - $1.27B
     |                   
              8.7M
              $5.38B
             |  | 
          
        
          |  |  |                   
      $94.31 - $157.99
      $223M - $374M
     |                   
              24.6M
              $3.88B
             |  | 
          
        
          |  |  |                   
      $354.56 - $497.45
      $293M - $411M
     |                   
              4.32M
              $2.15B
             |  | 
          
        
          |  |  |                   
      $484.66 - $738.09
      $25M - $38.1M
     |                   
              4.56M
              $3.36B
             |  | 
          
        
          |  |  |                   
      $237.95 - $421.61
      $39.5M - $70M
     |                   
              5.66M
              $2.29B
             |  | 
          
        
          |  |  |                   
      $273.71 - $316.29
      $557M - $643M
     |                   
              4.59M
              $1.4B
             |  | 
          
        
          |  |  |                   
      $855.86 - $1339.13
      $138M - $216M
     |                   
              1.09M
              $1.46B
             |  | 
          
        
          |  |  |                   
      $151.47 - $375.07
      $122M - $301M
     |                   
              2.51M
              $880M
             |  | 
          
        
          |  |  |                   
      $221.86 - $362.89
      $14.2M - $23.3M
     |                   
              10.2M
              $3.23B
             |  | 
          
        
          |  |  |                   
      $274.35 - $599.47
      $413M - $903M
     |                   
              1.93M
              $601M
             |  | 
          
        
          |  |  |                   
      $74.01 - $144.25
      $4.75M - $9.26M
     |                   
              6.3M
              $859M
             |  | 
          
        
          |  |  |                   
      $146.29 - $275.65
      $20.3M - $38.2M
     |                   
              2.74M
              $756M
             |  | 
          
        
          |  |  |                   
      $210.28 - $289.91
      $217M - $300M
     |                   
              1.03M
              $300M
             |  | 
          
        
          |  |  |                   
      $462.22 - $707.75
      $113M - $173M
     |                   
              949K
              $671M
             |  | 
          
        
          |  |  |                   
      $308.27 - $373.31
      $193M - $234M
     |                   
              626K
              $222M
             |  | 
          
        
          |  |  |                   
      $64.62 - $93.3
      $148M - $213M
     |                   
              2.28M
              $213M
             |  | 
          
        
          |  |  |                   
      $503.3 - $775.9
      $134M - $206M
     |                   
              266K
              $204M
             |  | 
          
        
          |  |  |                   
      $177.93 - $313.14
      $114M - $200M
     |                   
              639K
              $200M
             |  | 
          
        
          |  |  |                   
      $34.17 - $93.63
      $24.7M - $67.6M
     |                   
              3.04M
              $285M
             |  | 
          
        
          |  |  |                   
      $141.37 - $228.57
      $71.5M - $116M
     |                   
              1.51M
              $343M
             |  | 
          
        
          |  |  |                   
      $321.63 - $509.31
      $36.9M - $58.4M
     |                   
              860K
              $438M
             |  | 
          
        
          |  |  |                   
      $144.7 - $178.6
      $70.8M - $87.4M
     |                   
              4.09M
              $720M
             |  | 
          
        
          |  |  |                   
      $721.65 - $1040.18
      $75.9M - $109M
     |                   
              300K
              $309M
             |  | 
          
        
          |  |  |                   
      $479.92 - $590.74
      $129M - $159M
     |                   
              269K
              $151M
             |  | 
          
        
          |  |  |                   
      $179.95 - $278.88
      $88.6M - $137M
     |                   
              493K
              $137M
             |  | 
          
        
          |  |  |                   
      $122.82 - $218.63
      $33.8M - $60.1M
     |                   
              1.23M
              $268M
             |  | 
          
        
          |  |  |                   
      $162.57 - $345.64
      $38.6M - $82.1M
     |                   
              661K
              $223M
             |  | 
          
        
          |  |  |                   
      $38.9 - $83.0
      $37.5M - $80M
     |                   
              2.95M
              $245M
             |  | 
          
        
          |  |  |                   
      $64.72 - $127.91
      $36.1M - $71.4M
     |                   
              2.09M
              $258M
             |  | 
          
        
          |  |  |                   
      $76.89 - $115.35
      $82.5M - $124M
     |                   
              1.07M
              $124M
             |  | 
          
        
          |  |  |                   
      $544.07 - $787.63
      $58.7M - $84.9M
     |                   
              295K
              $233M
             |  | 
          
        
          |  |  |                   
      $108.68 - $145.07
      $87.8M - $117M
     |                   
              808K
              $115M
             |  | 
          
        
          |  |  |                   
      $456.74 - $568.03
      $59.3M - $73.8M
     |                   
              751K
              $427M
             |  | 
          
        
          |  |  |                   
      $163.16 - $246.51
      $58.4M - $88.3M
     |                   
              592K
              $146M
             |  | 
          
        
          |  |  |                   
      $99.83 - $140.86
      $72.6M - $102M
     |                   
              728K
              $102M
             |  | 
          
        
          |  |  |                   
      $120.38 - $192.98
      $62.5M - $100M
     |                   
              902K
              $149M
             |  | 
          
        
          |  |  |                   
      $166.81 - $257.39
      $55.1M - $85M
     |                   
              546K
              $141M
             |  | 
          
        
          |  |  |                   
      $146.58 - $180.01
      $39.5M - $48.5M
     |                   
              2.6M
              $462M
             |  | 
          
        
          |  |  |                   
      $273.94 - $388.21
      $66.6M - $94.5M
     |                   
              243K
              $94.5M
             |  | 
          
        
          |  |  |                   
      $76.44 - $94.13
      $87.7M - $108M
     |                   
              1.75M
              $148M
             |  | 
          
        
          |  |  |                   
      $170.16 - $206.27
      $83.4M - $101M
     |                   
              490K
              $91M
             |  | 
          
        
          |  |  |                   
      $4164.15 - $5789.24
      $49.1M - $68.3M
     |                   
              120K
              $692M
             |  | 
          
        
          |  |  |                   
      $1794.73 - $2613.63
      $16.3M - $23.8M
     |                   
              80.7K
              $211M
             |  | 
          
        
          |  |  |                   
      $73.47 - $87.12
      $65M - $77M
     |                   
              884K
              $70M
             |  | 
          
        
          |  |  |                   
      $201.28 - $266.34
      $50.4M - $66.6M
     |                   
              250K
              $66.6M
             |  | 
          
        
          |  |  |                   
      $335.24 - $380.78
      $57M - $64.7M
     |                   
              486K
              $178M
             |  | 
          
        
          |  |  |                   
      $81.72 - $124.01
      $24.8M - $37.7M
     |                   
              1.17M
              $145M
             |  | 
          
        
          |  |  |                   
      $71.14 - $105.62
      $38.4M - $57M
     |                   
              540K
              $57M
             |  | 
          
        
          |  |  |                   
      $25.35 - $64.65
      $18.2M - $46.5M
     |                   
              1.66M
              $82.6M
             |  | 
          
        
          |  |  |                   
      $713.71 - $898.95
      $79.2M - $99.8M
     |                   
              810K
              $631M
             |  |