|  |  |                   
      $491.09 - $535.64
      $1.73B - $1.88B
     |                   
              10.1M
              $5.24B
             |  | 
          
        
          |  |  |                   
      $175.16 - $255.24
      $728M - $1.06B
     |                   
              9.81M
              $2.39B
             |  | 
          
        
          |  |  |                   
      $153.3 - $186.58
      $617M - $750M
     |                   
              21M
              $3.92B
             |  | 
          
        
          |  |  |                   
      $211.65 - $238.24
      $864M - $973M
     |                   
              20.8M
              $4.57B
             |  | 
          
        
          |  |  |                   
      $459.11 - $506.91
      $801M - $885M
     |                   
              2.72M
              $1.37B
             |  | 
          
        
          |  |  |                   
      $145.57 - $161.83
      $470M - $523M
     |                   
              3.77M
              $586M
             |  | 
          
        
          |  |  |                   
      $237.77 - $353.61
      $246M - $366M
     |                   
              1.23M
              $425M
             |  | 
          
        
          |  |  |                   
      $112.25 - $124.0
      $369M - $408M
     |                   
              4.71M
              $539M
             |  | 
          
        
          |  |  |                   
      $77.6 - $87.37
      $281M - $316M
     |                   
              5.5M
              $461M
             |  | 
          
        
          |  |  |                   
      $133.81 - $152.16
      $254M - $289M
     |                   
              5.05M
              $709M
             |  | 
          
        
          |  |  |                   
      $69.77 - $77.54
      $262M - $291M
     |                   
              3.97M
              $300M
             |  | 
          
        
          |  |  |                   
      $404.94 - $499.99
      $232M - $287M
     |                   
              615K
              $298M
             |  | 
          
        
          |  |  |                   
      $108.22 - $120.47
      $235M - $261M
     |                   
              3.49M
              $387M
             |  | 
          
        
          |  |  |                   
      $65.67 - $71.67
      $228M - $249M
     |                   
              4.49M
              $298M
             |  | 
          
        
          |  |  |                   
      $366.54 - $479.53
      $191M - $250M
     |                   
              764K
              $299M
             |  | 
          
        
          |  |  |                   
      $155.17 - $185.42
      $43.6M - $52.2M
     |                   
              4.44M
              $823M
             |  | 
          
        
          |  |  |                   
      $213.88 - $237.1
      $172M - $191M
     |                   
              886K
              $196M
             |  | 
          
        
          |  |  |                   
      $297.99 - $419.78
      $143M - $201M
     |                   
              507K
              $171M
             |  | 
          
        
          |  |  |                   
      $259.49 - $300.41
      $119M - $138M
     |                   
              953K
              $286M
             |  | 
          
        
          |  |  |                   
      $51.6 - $82.03
      $77.2M - $123M
     |                   
              2.68M
              $220M
             |  | 
          
        
          |  |  |                   
      $220.68 - $255.63
      $137M - $159M
     |                   
              1.11M
              $272M
             |  | 
          
        
          |  |  |                   
      $167.28 - $188.45
      $158M - $178M
     |                   
              1.13M
              $191M
             |  | 
          
        
          |  |  |                   
      $214.91 - $237.16
      $132M - $145M
     |                   
              1.6M
              $378M
             |  | 
          
        
          |  |  |                   
      $11.92 - $16.3
      $91.9M - $126M
     |                   
              16.1M
              $258M
             |  | 
          
        
          |  |  |                   
      $61.62 - $76.64
      $108M - $134M
     |                   
              4.04M
              $294M
             |  | 
          
        
          |  |  |                   
      $288.69 - $310.94
      $122M - $132M
     |                   
              636K
              $187M
             |  | 
          
        
          |  |  |                   
      $484.94 - $564.15
      $128M - $149M
     |                   
              542K
              $264M
             |  | 
          
        
          |  |  |                   
      $258.83 - $287.1
      $112M - $124M
     |                   
              614K
              $166M
             |  | 
          
        
          |  |  |                   
      $408.73 - $490.3
      $99.6M - $119M
     |                   
              296K
              $135M
             |  | 
          
        
          |  |  |                   
      $387.78 - $645.35
      $88.2M - $147M
     |                   
              242K
              $119M
             |  | 
          
        
          |  |  |                   
      $234.77 - $292.47
      $91.9M - $114M
     |                   
              663K
              $187M
             |  | 
          
        
          |  |  |                   
      $60.95 - $75.26
      $103M - $128M
     |                   
              2.03M
              $131M
             |  | 
          
        
          |  |  |                   
      $207.29 - $229.74
      $103M - $114M
     |                   
              1.27M
              $270M
             |  | 
          
        
          |  |  |                   
      $32.37 - $37.31
      $97.4M - $112M
     |                   
              3.88M
              $133M
             |  | 
          
        
          |  |  |                   
      $23.29 - $25.88
      $86.7M - $96.3M
     |                   
              8.69M
              $221M
             |  | 
          
        
          |  |  |                   
      $141.13 - $159.19
      $90.1M - $102M
     |                   
              696K
              $102M
             |  | 
          
        
          |  |  |                   
      $250.62 - $279.43
      $83M - $92.5M
     |                   
              338K
              $94.4M
             |  | 
          
        
          |  |  |                   
      $67.73 - $76.02
      $81.6M - $91.6M
     |                   
              1.33M
              $101M
             |  | 
          
        
          |  |  |                   
      $1147.87 - $1297.18
      $148M - $167M
     |                   
              576K
              $690M
             |  | 
          
        
          |  |  |                   
      $79.36 - $93.33
      $91.1M - $107M
     |                   
              1.31M
              $105M
             |  | 
          
        
          |  |  |                   
      $102.24 - $113.2
      $83.7M - $92.6M
     |                   
              919K
              $99.8M
             |  | 
          
        
          |  |  |                   
      $234.5 - $272.5
      $75.3M - $87.6M
     |                   
              346K
              $94.2M
             |  | 
          
        
          |  |  |                   
      $147.79 - $202.05
      $56.9M - $77.8M
     |                   
              596K
              $120M
             |  | 
          
        
          |  |  |                   
      $77.75 - $145.67
      $18.3M - $34.4M
     |                   
              1.02M
              $149M
             |  | 
          
        
          |  |  |                   
      $116.31 - $125.93
      $78.6M - $85.1M
     |                   
              826K
              $102M
             |  | 
          
        
          |  |  |                   
      $294.27 - $342.31
      $73.5M - $85.4M
     |                   
              277K
              $92.1M
             |  | 
          
        
          |  |  |                   
      $89.32 - $107.82
      $61.7M - $74.4M
     |                   
              942K
              $102M
             |  | 
          
        
          |  |  |                   
      $58.75 - $76.5
      $50.6M - $65.9M
     |                   
              2.59M
              $195M
             |  | 
          
        
          |  |  |                   
      $226.02 - $259.01
      $66.8M - $76.6M
     |                   
              1.68M
              $402M
             |  | 
          
        
          |  |  |                   
      $80.05 - $109.36
      $54.6M - $74.6M
     |                   
              963K
              $92.9M
             |  |