|  |  |                   
      $5.24 - $6.81
      $226M - $294M
     |                   
              84.5M
              $574M
             |  | 
          
        
          |  |  |                   
      $88.35 - $122.19
      $287M - $397M
     |                   
              5.65M
              $591M
             |  | 
          
        
          |  |  |                   
      $2.02 - $3.09
      $164M - $250M
     |                   
              81M
              $250M
             |  | 
          
        
          |  |  |                   
      $224.32 - $326.09
      $109M - $159M
     |                   
              2.12M
              $692M
             |  | 
          
        
          |  |  |                   
      $64.72 - $127.91
      $74.8M - $148M
     |                   
              3.46M
              $426M
             |  | 
          
        
          |  |  |                   
      $35.5 - $42.18
      $166M - $197M
     |                   
              4.68M
              $193M
             |  | 
          
        
          |  |  |                   
      $39.43 - $49.34
      $97.9M - $122M
     |                   
              14.5M
              $686M
             |  | 
          
        
          |  |  |                   
      $12.69 - $20.62
      $102M - $165M
     |                   
              8M
              $162M
             |  | 
          
        
          |  |  |                   
      $208.55 - $252.55
      $116M - $140M
     |                   
              2.1M
              $504M
             |  | 
          
        
          |  |  |                   
      $64.81 - $105.9
      $98.8M - $161M
     |                   
              1.52M
              $153M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              810K
              $158M
             |  | 
          
        
          |  |  |                   
      $9.6 - $13.72
      $39.8M - $56.9M
     |                   
              18.9M
              $259M
             |  | 
          
        
          |  |  |                   
      $91.46 - $128.1
      $41.4M - $58M
     |                   
              3.15M
              $398M
             |  | 
          
        
          |  |  |                   
      $5.02 - $7.19
      $62.6M - $89.7M
     |                   
              26.3M
              $182M
             |  | 
          
        
          |  |  |                   
      $31.27 - $48.64
      $37.6M - $58.4M
     |                   
              2.76M
              $134M
             |  | 
          
        
          |  |  |                   
      $99.86 - $115.75
      $81.3M - $94.2M
     |                   
              1.16M
              $117M
             |  | 
          
        
          |  |  |                   
      $105.57 - $170.4
      $19.9M - $32.1M
     |                   
              1.02M
              $163M
             |  | 
          
        
          |  |  |                   
      $17.98 - $23.09
      $39.7M - $51M
     |                   
              7.92M
              $164M
             |  | 
          
        
          |  |  |                   
      $126.62 - $168.7
      $42.5M - $56.6M
     |                   
              336K
              $48.8M
             |  | 
          
        
          |  |  |                   
      $59.75 - $73.05
      $52.4M - $64.1M
     |                   
              7.33M
              $516M
             |  | 
          
        
          |  |  |                   
      $89.24 - $144.06
      $26.3M - $42.5M
     |                   
              295K
              $42.5M
             |  | 
          
        
          |  |  |                   
      $21.44 - $29.24
      $26.4M - $36M
     |                   
              5.11M
              $143M
             |  | 
          
        
          |  |  |                   
      $25.21 - $29.4
      $16.9M - $19.7M
     |                   
              22.6M
              $665M
             |  | 
          
        
          |  |  |                   
      $130.14 - $160.88
      $17.5M - $21.6M
     |                   
              1.01M
              $160M
             |  | 
          
        
          |  |  |                   
      $7.61 - $10.03
      $15.9M - $20.9M
     |                   
              2.09M
              $20.1M
             |  | 
          
        
          |  |  |                   
      $101.92 - $143.21
      $10.5M - $14.7M
     |                   
              307K
              $44M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              1.01M
              $65.6M
             |  | 
          
        
          |  |  |                   
      $10.91 - $14.43
      $5.42M - $7.17M
     |                   
              7.73M
              $110M
             |  | 
          
        
          |  |  |                   
      $342.02 - $534.89
      $6.1M - $9.54M
     |                   
              46.8K
              $25M
             |  | 
          
        
          |  |  |                   
      $106.07 - $171.99
      $1.24M - $2M
     |                   
              239K
              $40.8M
             |  | 
          
        
          |  |  |                   
      $158.93 - $179.74
      $1.06M - $1.2M
     |                   
              1.42M
              $249M
             |  | 
          
        
          |  |  |                   
      $10.76 - $14.33
      $5.78M - $7.69M
     |                   
              2.85M
              $40.2M
             |  | 
          
        
          |  |  |                   
      $46.88 - $82.59
      $157K - $276K
     |                   
              370K
              $30.6M
             |  | 
          
        
          |  |  |                   
      $52.02 - $71.15
      $5.88M - $8.04M
     |                   
              364K
              $25.7M
             |  | 
          
        
          |  |  |                   
      $41.09 - $47.16
      $7.85M - $9.01M
     |                   
              964K
              $43.7M
             |  | 
          
        
          |  |  |                   
      $137.0 - $174.37
      $7.15M - $9.1M
     |                   
              52.2K
              $8.23M
             |  | 
          
        
          |  |  |                   
      $10.34 - $13.35
      $3.98M - $5.13M
     |                   
              6.36M
              $74.2M
             |  | 
          
        
          |  |  |                   
      $99.83 - $140.86
      $117K - $165K
     |                   
              115K
              $16.2M
             |  | 
          
        
          |  |  |                   
      $15.19 - $18.71
      $1.74M - $2.14M
     |                   
              1.38M
              $23.2M
             |  | 
          
        
          |  |  |                   
      $141.37 - $228.57
      $765K - $1.24M
     |                   
              5.41K
              $1.23M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              6.3M
              $0
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              18.4M
              $0
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              17.7M
              $0
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              3.86M
              $0
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              741K
              $0
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              4.2M
              $0
             |  | 
          
        
          |  |  |                   
      $18.13 - $22.69
      $117K - $146K
     |                   
              643K
              $14.4M
             |  | 
          
        
          |  |  |                   
      $274.35 - $599.47
      $116M - $253M
     |                   
              1.09M
              $339M
             |  | 
          
        
          |  |  |                   
      $50.53 - $212.53
      $316M - $1.33B
     |                   
              9.74M
              $540M
             |  | 
          
        
          |  |  |                   
      $9.63 - $12.55
      $956K - $1.25M
     |                   
              27.6M
              $291M
             |  |