|  |  |                   
      $274.35 - $599.47
      $22.8M - $49.8M
     |                   
              4.9M
              $1.53B
             |  | 
          
        
          |  |  |                   
      $146.58 - $180.01
      $1.34B - $1.64B
     |                   
              21.9M
              $3.88B
             |  | 
          
        
          |  |  |                   
      $172.42 - $223.89
      $239M - $310M
     |                   
              28.2M
              $5.79B
             |  | 
          
        
          |  |  |                   
      $255.27 - $288.74
      $545M - $617M
     |                   
              4.16M
              $1.11B
             |  | 
          
        
          |  |  |                   
      $595.37 - $815.24
      $417M - $571M
     |                   
              96.7K
              $77.5M
             |  | 
          
        
          |  |  |                   
      $146.36 - $159.82
      $288M - $314M
     |                   
              5.49M
              $839M
             |  | 
          
        
          |  |  |                   
      $713.71 - $898.95
      $105M - $133M
     |                   
              4.38M
              $3.42B
             |  | 
          
        
          |  |  |                   
      $99.37 - $134.05
      $207M - $279M
     |                   
              851K
              $96.5M
             |  | 
          
        
          |  |  |                   
      $162.11 - $192.36
      $223M - $264M
     |                   
              3.6M
              $649M
             |  | 
          
        
          |  |  |                   
      $52.13 - $74.29
      $69M - $98.4M
     |                   
              6.69M
              $349M
             |  | 
          
        
          |  |  |                   
      $115.08 - $175.5
      $185M - $282M
     |                   
              27.7K
              $4.56M
             |  | 
          
        
          |  |  |                   
      $479.92 - $590.74
      $267M - $329M
     |                   
              6.23M
              $3.5B
             |  | 
          
        
          |  |  |                   
      $285.55 - $321.23
      $192M - $217M
     |                   
              286K
              $83.5M
             |  | 
          
        
          |  |  |                   
      $17.1 - $63.66
      $56.9M - $212M
     |                   
              38.9K
              $664K
             |  | 
          
        
          |  |  |                   
      $73.47 - $87.12
      $163M - $194M
     |                   
              542K
              $42.9M
             |  | 
          
        
          |  |  |                   
      $41.67 - $45.62
      $167M - $183M
     |                   
              3.53M
              $153M
             |  | 
          
        
          |  |  |                   
      $11.94 - $16.29
      $108M - $147M
     |                   
              9.69M
              $130M
             |  | 
          
        
          |  |  |                   
      $421.16 - $509.5
      $54.1M - $65.4M
     |                   
              2.62M
              $1.17B
             |  | 
          
        
          |  |  |                   
      $412.99 - $531.48
      $172M - $221M
     |                   
              1.17M
              $593M
             |  | 
          
        
          |  |  |                   
      $126.62 - $168.7
      $83.6M - $111M
     |                   
              778K
              $113M
             |  | 
          
        
          |  |  |                   
      $160.0 - $195.62
      $93M - $114M
     |                   
              1.31M
              $213M
             |  | 
          
        
          |  |  |                   
      $48.74 - $49.2
      $129M - $131M
     |                   
              102K
              $5M
             |  | 
          
        
          |  |  |                   
      $236.26 - $291.15
      $108M - $133M
     |                   
              636K
              $173M
             |  | 
          
        
          |  |  |                   
      $119.13 - $135.03
      $122M - $138M
     |                   
              5.81M
              $718M
             |  | 
          
        
          |  |  |                   
      $308.27 - $373.31
      $115M - $139M
     |                   
              3.5M
              $1.24B
             |  | 
          
        
          |  |  |                   
      $91.92 - $110.2
      $94.6M - $113M
     |                   
              86.8K
              $8.76M
             |  | 
          
        
          |  |  |                   
      $99.97 - $129.69
      $108M - $140M
     |                   
              1.35M
              $140M
             |  | 
          
        
          |  |  |                   
      $252.37 - $290.71
      $118M - $136M
     |                   
              1.25M
              $344M
             |  | 
          
        
          |  |  |                   
      $295.96 - $337.43
      $73.3M - $83.6M
     |                   
              866K
              $265M
             |  | 
          
        
          |  |  |                   
      $117.53 - $141.38
      $20.7M - $24.9M
     |                   
              4.15M
              $491M
             |  | 
          
        
          |  |  |                   
      $89.7 - $107.41
      $164M - $197M
     |                   
              12.2M
              $1.31B
             |  | 
          
        
          |  |  |                   
      $52.27 - $58.52
      $83.5M - $93.4M
     |                   
              137K
              $7.89M
             |  | 
          
        
          |  |  |                   
      $152.44 - $204.64
      $96M - $129M
     |                   
              603K
              $123M
             |  | 
          
        
          |  |  |                   
      $55.01 - $64.24
      $149M - $174M
     |                   
              17.4M
              $1.09B
             |  | 
          
        
          |  |  |                   
      $80.68 - $88.86
      $68.1M - $75M
     |                   
              3.78M
              $329M
             |  | 
          
        
          |  |  |                   
      $80.46 - $94.08
      $72.2M - $84.4M
     |                   
              5.8M
              $529M
             |  | 
          
        
          |  |  |                   
      $144.32 - $190.42
      $77.1M - $102M
     |                   
              281K
              $53.2M
             |  | 
          
        
          |  |  |                   
      $106.6 - $161.02
      $56.6M - $85.5M
     |                   
              20.1K
              $3.1M
             |  | 
          
        
          |  |  |                   
      $67.47 - $99.6
      $22.9M - $33.8M
     |                   
              2.02M
              $161M
             |  | 
          
        
          |  |  |                   
      $212.1 - $244.27
      $18.5M - $21.3M
     |                   
              1.85M
              $406M
             |  | 
          
        
          |  |  |                   
      $151.62 - $183.47
      $108M - $130M
     |                   
              4.95M
              $908M
             |  | 
          
        
          |  |  |                   
      $267.56 - $340.8
      $3.77M - $4.8M
     |                   
              2.19M
              $663M
             |  | 
          
        
          |  |  |                   
      $82.66 - $106.1
      $7.59M - $9.74M
     |                   
              3.65M
              $328M
             |  | 
          
        
          |  |  |                   
      $3.28 - $5.51
      $32.5M - $54.7M
     |                   
              15.1M
              $59M
             |  | 
          
        
          |  |  |                   
      $113.47 - $161.8
      $16M - $22.9M
     |                   
              3.87M
              $569M
             |  | 
          
        
          |  |  |                   
      $157.66 - $172.39
      $35.2M - $38.5M
     |                   
              2.09M
              $333M
             |  | 
          
        
          |  |  |                   
      $24.32 - $43.03
      $39.3M - $69.5M
     |                   
              2.2M
              $76.9M
             |  | 
          
        
          |  |  |                   
      $52.21 - $67.1
      $43.4M - $55.8M
     |                   
              1.53M
              $89.5M
             |  | 
          
        
          |  |  |                   
      $144.7 - $178.6
      $109M - $135M
     |                   
              2.73M
              $481M
             |  | 
          
        
          |  |  |                   
      $8.28 - $9.42
      $53.3M - $60.7M
     |                   
              4.86M
              $45.7M
             |  |