|  |  |                   
      $88.35 - $122.19
      $501M - $693M
     |                   
              34.4M
              $3.6B
             |  | 
          
        
          |  |  |                   
      $76.89 - $115.35
      $1.39B - $2.09B
     |                   
              37.7M
              $4.35B
             |  | 
          
        
          |  |  |                   
      $210.47 - $274.71
      $845M - $1.1B
     |                   
              1.61M
              $386M
             |  | 
          
        
          |  |  |                   
      $34.56 - $62.52
      $71.7M - $130M
     |                   
              8.98M
              $356M
             |  | 
          
        
          |  |  |                   
      $11.11 - $14.46
      $126M - $164M
     |                   
              40.4M
              $505M
             |  | 
          
        
          |  |  |                   
      $274.35 - $599.47
      $4.37M - $9.56M
     |                   
              692K
              $216M
             |  | 
          
        
          |  |  |                   
      $26.94 - $34.72
      $122M - $158M
     |                   
              2.69M
              $84.8M
             |  | 
          
        
          |  |  |                   
      $102.86 - $129.5
      $130M - $164M
     |                   
              1.83K
              $236K
             |  | 
          
        
          |  |  |                   
      $372.27 - $452.69
      $24.6M - $29.9M
     |                   
              2.24M
              $870M
             |  | 
          
        
          |  |  |                   
      $5.17 - $8.14
      $10.5M - $16.6M
     |                   
              76.6M
              $401M
             |  | 
          
        
          |  |  |                   
      $23.65 - $28.54
      $67.5M - $81.5M
     |                   
              22.1M
              $610M
             |  | 
          
        
          |  |  |                   
      $421.84 - $520.66
      $18M - $22.3M
     |                   
              976K
              $431M
             |  | 
          
        
          |  |  |                   
      $70.3 - $95.41
      $89.3M - $121M
     |                   
              1.74M
              $166M
             |  | 
          
        
          |  |  |                   
      $310.86 - $348.77
      $29.9M - $33.5M
     |                   
              941K
              $301M
             |  | 
          
        
          |  |  |                   
      $18.88 - $24.49
      $47.1M - $61.1M
     |                   
              527K
              $11M
             |  | 
          
        
          |  |  |                   
      $146.5 - $189.61
      $35.6M - $46.1M
     |                   
              2.98M
              $473M
             |  | 
          
        
          |  |  |                   
      $390.26 - $489.06
      $1.83M - $2.3M
     |                   
              505K
              $205M
             |  | 
          
        
          |  |  |                   
      $30.03 - $40.05
      $4.23M - $5.64M
     |                   
              9.23M
              $326M
             |  | 
          
        
          |  |  |                   
      $127.18 - $161.88
      $5.83M - $7.42M
     |                   
              1.11M
              $145M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              12M
              $687M
             |  | 
          
        
          |  |  |                   
      $3478.38 - $3880.15
      $12.2M - $13.6M
     |                   
              148K
              $550M
             |  | 
          
        
          |  |  |                   
      $172.42 - $223.89
      $11M - $14.3M
     |                   
              722K
              $148M
             |  | 
          
        
          |  |  |                   
      $18.65 - $24.49
      $7.79M - $10.2M
     |                   
              8.03M
              $151M
             |  | 
          
        
          |  |  |                   
      $62.92 - $86.2
      $3.58M - $4.9M
     |                   
              2.06M
              $166M
             |  | 
          
        
          |  |  |                   
      $17.53 - $22.08
      $14.8M - $18.6M
     |                   
              424K
              $7.52M
             |  | 
          
        
          |  |  |                   
      $105.63 - $131.12
      $3.88M - $4.81M
     |                   
              1.52M
              $178M
             |  | 
          
        
          |  |  |                   
      $9.67 - $13.01
      $2.35M - $3.16M
     |                   
              14.5M
              $171M
             |  | 
          
        
          |  |  |                   
      $128.02 - $151.37
      $2.69M - $3.18M
     |                   
              684K
              $90.3M
             |  | 
          
        
          |  |  |                   
      $157.66 - $172.39
      $3.97M - $4.34M
     |                   
              945K
              $151M
             |  | 
          
        
          |  |  |                   
      $13.62 - $19.06
      $7.14M - $9.99M
     |                   
              3.19M
              $56.8M
             |  | 
          
        
          |  |  |                   
      $54.25 - $65.89
      $11.8M - $14.4M
     |                   
              199K
              $12.7M
             |  | 
          
        
          |  |  |                   
      $79.69 - $99.41
      $6.39M - $7.97M
     |                   
              716K
              $65.6M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              2.34M
              $455M
             |  | 
          
        
          |  |  |                   
      $67.02 - $83.8
      $2.47M - $3.09M
     |                   
              1.68M
              $128M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              742K
              $182M
             |  | 
          
        
          |  |  |                   
      $60.29 - $71.77
      $8.26M - $9.84M
     |                   
              670K
              $47M
             |  | 
          
        
          |  |  |                   
      $151.29 - $173.13
      $6.55M - $7.49M
     |                   
              101K
              $16.8M
             |  | 
          
        
          |  |  |                   
      $73.58 - $81.65
      $17.3M - $19.2M
     |                   
              10M
              $814M
             |  | 
          
        
          |  |  |                   
      $3.97 - $5.84
      $870K - $1.28M
     |                   
              24.2M
              $122M
             |  | 
          
        
          |  |  |                   
      $203.19 - $231.09
      $7.02M - $7.98M
     |                   
              187K
              $41.7M
             |  | 
          
        
          |  |  |                   
      $11.8 - $17.5
      $5.82M - $8.63M
     |                   
              1.76M
              $23.6M
             |  | 
          
        
          |  |  |                   
      $22.25 - $30.3
      $2.67M - $3.64M
     |                   
              5.11M
              $140M
             |  | 
          
        
          |  |  |                   
      $285.55 - $321.23
      $2.21M - $2.49M
     |                   
              136K
              $39.8M
             |  | 
          
        
          |  |  |                   
      $236.26 - $291.15
      $8.22M - $10.1M
     |                   
              1.16M
              $317M
             |  | 
          
        
          |  |  |                   
      $50.76 - $72.25
      $383K - $545K
     |                   
              390K
              $24.5M
             |  | 
          
        
          |  |  |                   
      $212.1 - $244.27
      $1.07M - $1.23M
     |                   
              92.6K
              $20.3M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              6.53M
              $85.8M
             |  | 
          
        
          |  |  |                   
      $68.37 - $73.9
      $2.45M - $2.64M
     |                   
              782K
              $55.3M
             |  | 
          
        
          |  |  |                   
      $80.68 - $88.86
      $990K - $1.09M
     |                   
              493K
              $43M
             |  | 
          
        
          |  |  |                   
      $44.42 - $49.76
      $2.81M - $3.15M
     |                   
              223K
              $10.6M
             |  |