|  |  | 
      N/A
     |                   
              11.3M
              $76.3M
             |  | 
          
        
          |  |  |                   
      $5.24 - $8.55
      $23.8M - $38.8M
     |                   
              32.8M
              $271M
             |  | 
          
        
          |  |  |                   
      $9.09 - $13.07
      $10.9M - $15.7M
     |                   
              14.3M
              $182M
             |  | 
          
        
          |  |  |                   
      $2.98 - $4.95
      $25.1M - $41.7M
     |                   
              48.3M
              $239M
             |  | 
          
        
          |  |  |                   
      $31.95 - $54.21
      $5.86M - $9.95M
     |                   
              3.15M
              $165M
             |  | 
          
        
          |  |  |                   
      $81.72 - $124.01
      $40.6M - $61.6M
     |                   
              3.14M
              $389M
             |  | 
          
        
          |  |  |                   
      $12.56 - $21.63
      $10.7M - $18.4M
     |                   
              7.51M
              $159M
             |  | 
          
        
          |  |  |                   
      $51.22 - $105.59
      $10M - $20.7M
     |                   
              985K
              $104M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              65.1M
              $1.35B
             |  | 
          
        
          |  |  |                   
      $53.27 - $72.04
      $1.98M - $2.68M
     |                   
              5.26M
              $374M
             |  | 
          
        
          |  |  |                   
      $484.66 - $738.09
      $17M - $26M
     |                   
              372K
              $274M
             |  | 
          
        
          |  |  |                   
      $50.06 - $80.8
      $19.2M - $31M
     |                   
              4.81M
              $389M
             |  | 
          
        
          |  |  |                   
      $2.64 - $3.77
      $48.9M - $69.8M
     |                   
              131M
              $474M
             |  | 
          
        
          |  |  |                   
      $144.7 - $178.6
      $14.3M - $17.7M
     |                   
              3M
              $529M
             |  | 
          
        
          |  |  |                   
      $149.23 - $184.95
      $211K - $261K
     |                   
              2.45M
              $447M
             |  | 
          
        
          |  |  |                   
      $122.82 - $218.63
      $19.6M - $34.9M
     |                   
              1.05M
              $230M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              2.16M
              $121M
             |  | 
          
        
          |  |  |                   
      $153.5 - $218.72
      $34.1M - $48.6M
     |                   
              3.74M
              $816M
             |  | 
          
        
          |  |  |                   
      $12.6 - $43.24
      $12.6M - $43.2M
     |                   
              3.16M
              $125M
             |  | 
          
        
          |  |  |                   
      $354.56 - $497.45
      $33.2M - $46.6M
     |                   
              938K
              $466M
             |  | 
          
        
          |  |  |                   
      $455.19 - $737.73
      $42.9M - $69.5M
     |                   
              952K
              $696M
             |  | 
          
        
          |  |  |                   
      $4.81 - $9.46
      $19.5M - $38.3M
     |                   
              42.4M
              $375M
             |  | 
          
        
          |  |  |                   
      $380.9 - $517.66
      $36.2M - $49.2M
     |                   
              1.92M
              $986M
             |  | 
          
        
          |  |  |                   
      $99.48 - $124.46
      $64.7M - $81M
     |                   
              19.4M
              $2.3B
             |  | 
          
        
          |  |  |                   
      $70.56 - $92.75
      $45.7M - $60.1M
     |                   
              17.6M
              $1.58B
             |  | 
          
        
          |  |  |                   
      $231.64 - $323.08
      $4.23M - $5.9M
     |                   
              3.51M
              $1.08B
             |  | 
          
        
          |  |  |                   
      $11.79 - $15.85
      $97.1M - $131M
     |                   
              100M
              $1.57B
             |  | 
          
        
          |  |  |                   
      $74.01 - $144.25
      $24.3M - $47.4M
     |                   
              4.44M
              $606M
             |  | 
          
        
          |  |  |                   
      $44.18 - $59.46
      $93.1M - $125M
     |                   
              41.7M
              $2.43B
             |  | 
          
        
          |  |  |                   
      $141.37 - $228.57
      $33.3M - $53.8M
     |                   
              17.2M
              $3.89B
             |  | 
          
        
          |  |  |                   
      $146.29 - $275.65
      $36.1M - $67.9M
     |                   
              11.5M
              $3.16B
             |  | 
          
        
          |  |  |                   
      $94.31 - $157.99
      $7.79M - $13M
     |                   
              41.6M
              $6.58B
             |  |