|  |  |                   
      $94.31 - $157.99
      $17.6M - $29.5M
     |                   
              9.77M
              $1.54B
             |  | 
          
        
          |  |  |                   
      $146.29 - $275.65
      $94.4M - $178M
     |                   
              3.02M
              $832M
             |  | 
          
        
          |  |  |                   
      $78.21 - $143.81
      $111M - $204M
     |                   
              3.17M
              $450M
             |  | 
          
        
          |  |  |                   
      $354.56 - $497.45
      $66.8M - $93.7M
     |                   
              1.38M
              $688M
             |  | 
          
        
          |  |  |                   
      $34.17 - $93.63
      $6.8M - $18.6M
     |                   
              3.56M
              $334M
             |  | 
          
        
          |  |  |                   
      $122.82 - $218.63
      $68.1M - $121M
     |                   
              1.45M
              $317M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              2.34M
              $203M
             |  | 
          
        
          |  |  |                   
      $66.54 - $144.33
      $72.8M - $158M
     |                   
              1.09M
              $158M
             |  | 
          
        
          |  |  |                   
      $171.03 - $298.93
      $79.4M - $139M
     |                   
              658K
              $194M
             |  | 
          
        
          |  |  |                   
      $49.56 - $95.06
      $73.4M - $141M
     |                   
              1.64M
              $156M
             |  | 
          
        
          |  |  |                   
      $33.3 - $95.05
      $14.8M - $42.4M
     |                   
              2.39M
              $221M
             |  | 
          
        
          |  |  |                   
      $59.09 - $98.75
      $47.3M - $79.1M
     |                   
              2.06M
              $204M
             |  | 
          
        
          |  |  |                   
      $26.68 - $50.09
      $25.6M - $48M
     |                   
              3.75M
              $187M
             |  | 
          
        
          |  |  |                   
      $163.16 - $246.51
      $41.6M - $62.9M
     |                   
              676K
              $167M
             |  | 
          
        
          |  |  |                   
      $53.9 - $98.68
      $47.2M - $86.3M
     |                   
              875K
              $82.8M
             |  | 
          
        
          |  |  |                   
      $64.72 - $127.91
      $13.1M - $25.9M
     |                   
              1.75M
              $216M
             |  | 
          
        
          |  |  |                   
      $64.62 - $93.3
      $51.2M - $73.9M
     |                   
              1.03M
              $95.8M
             |  | 
          
        
          |  |  |                   
      $137.41 - $179.1
      $43M - $56M
     |                   
              838K
              $145M
             |  | 
          
        
          |  |  |                   
      $87.64 - $143.29
      $13M - $21.2M
     |                   
              931K
              $133M
             |  | 
          
        
          |  |  |                   
      $96.12 - $122.63
      $42.6M - $54.4M
     |                   
              446K
              $54.7M
             |  | 
          
        
          |  |  |                   
      $46.95 - $68.11
      $35.3M - $51.1M
     |                   
              1.25M
              $79M
             |  | 
          
        
          |  |  |                   
      $76.89 - $115.35
      $15.3M - $23M
     |                   
              1.61M
              $186M
             |  | 
          
        
          |  |  |                   
      $25.51 - $40.0
      $25.5M - $40M
     |                   
              1M
              $39.5M
             |  | 
          
        
          |  |  |                   
      $9.6 - $13.72
      $8M - $11.4M
     |                   
              6.91M
              $94.8M
             |  | 
          
        
          |  |  |                   
      $35.75 - $69.14
      $15M - $28.9M
     |                   
              476K
              $32.9M
             |  | 
          
        
          |  |  |                   
      $53.5 - $83.89
      $2.65M - $4.16M
     |                   
              1.28M
              $104M
             |  | 
          
        
          |  |  |                   
      $22.91 - $27.14
      $20.9M - $24.7M
     |                   
              910K
              $21.8M
             |  | 
          
        
          |  |  |                   
      $16.64 - $36.7
      $16.6M - $36.7M
     |                   
              1M
              $21.3M
             |  | 
          
        
          |  |  |                   
      $67.07 - $78.22
      $17.1M - $19.9M
     |                   
              255K
              $19.9M
             |  | 
          
        
          |  |  |                   
      $267.56 - $340.8
      $20.1M - $25.6M
     |                   
              225K
              $68.2M
             |  | 
          
        
          |  |  |                   
      $75.77 - $108.43
      $13.2M - $19M
     |                   
              175K
              $18M
             |  | 
          
        
          |  |  |                   
      $1678.5 - $1997.36
      $6.29M - $7.49M
     |                   
              84K
              $168M
             |  | 
          
        
          |  |  |                   
      $3.48 - $5.25
      $7.38M - $11.1M
     |                   
              11.3M
              $56.9M
             |  | 
          
        
          |  |  |                   
      $4.45 - $6.68
      $3.75M - $5.62M
     |                   
              6.29M
              $41.5M
             |  | 
          
        
          |  |  |                   
      $10.71 - $14.2
      $10.7M - $14.2M
     |                   
              1M
              $13.1M
             |  | 
          
        
          |  |  |                   
      $60.47 - $79.12
      $7.09M - $9.28M
     |                   
              373K
              $28.8M
             |  | 
          
        
          |  |  |                   
      $168.32 - $209.71
      $9.26M - $11.5M
     |                   
              538K
              $107M
             |  | 
          
        
          |  |  |                   
      $108.36 - $131.55
      $9.4M - $11.4M
     |                   
              86.8K
              $11.4M
             |  | 
          
        
          |  |  |                   
      $21.05 - $48.6
      $5.26M - $12.2M
     |                   
              250K
              $10.9M
             |  | 
          
        
          |  |  |                   
      $204.57 - $256.96
      $8.49M - $10.7M
     |                   
              41.5K
              $10.6M
             |  | 
          
        
          |  |  |                   
      $180.4 - $247.22
      $7.71M - $10.6M
     |                   
              42.7K
              $10.5M
             |  | 
          
        
          |  |  |                   
      $5.9 - $11.84
      $5.21M - $10.5M
     |                   
              884K
              $10M
             |  | 
          
        
          |  |  |                   
      $19.34 - $36.75
      $4.69M - $8.92M
     |                   
              433K
              $14.6M
             |  | 
          
        
          |  |  |                   
      $273.94 - $388.21
      $5.5M - $7.79M
     |                   
              55.8K
              $21.7M
             |  | 
          
        
          |  |  |                   
      $27.99 - $44.55
      $6.11M - $9.73M
     |                   
              218K
              $9.58M
             |  | 
          
        
          |  |  |                   
      $123.95 - $138.08
      $7.97M - $8.88M
     |                   
              299K
              $40.7M
             |  | 
          
        
          |  |  |                   
      $52.78 - $61.24
      $1.32M - $1.53M
     |                   
              2.68M
              $162M
             |  | 
          
        
          |  |  |                   
      $50.53 - $212.53
      $22.2M - $93.4M
     |                   
              574K
              $31.8M
             |  | 
          
        
          |  |  |                   
      $5.56 - $9.79
      $5.56M - $9.79M
     |                   
              1M
              $9.3M
             |  | 
          
        
          |  |  |                   
      $91.24 - $127.3
      $8.32M - $11.6M
     |                   
              91.2K
              $9.11M
             |  |