|  |  |                   
      $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
             |  | 
          
        
          |  |  |                   
      $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
             |  | 
          
        
          |  |  |                   
      $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
             |  | 
          
        
          |  |  |                   
      $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
             |  | 
          
        
          |  |  |                   
      $267.56 - $340.8
      $20.1M - $25.6M
     |                   
              225K
              $68.2M
             |  | 
          
        
          |  |  |                   
      $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
             |  | 
          
        
          |  |  |                   
      $60.47 - $79.12
      $7.09M - $9.28M
     |                   
              373K
              $28.8M
             |  | 
          
        
          |  |  |                   
      $168.32 - $209.71
      $9.26M - $11.5M
     |                   
              538K
              $107M
             |  | 
          
        
          |  |  |                   
      $19.34 - $36.75
      $4.69M - $8.92M
     |                   
              433K
              $14.6M
             |  | 
          
        
          |  |  |                   
      $273.94 - $388.21
      $5.5M - $7.79M
     |                   
              55.8K
              $21.7M
             |  | 
          
        
          |  |  |                   
      $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
             |  | 
          
        
          |  |  |                   
      $8.34 - $10.18
      $2.66M - $3.25M
     |                   
              5.32M
              $53.8M
             |  | 
          
        
          |  |  |                   
      $246.52 - $356.99
      $3.84M - $5.57M
     |                   
              50.3K
              $18M
             |  | 
          
        
          |  |  |                   
      $220.37 - $253.95
      $3.14M - $3.62M
     |                   
              1.37M
              $332M
             |  | 
          
        
          |  |  |                   
      $1.13 - $2.9
      $2.26M - $5.8M
     |                   
              5M
              $11.6M
             |  | 
          
        
          |  |  |                   
      $11.42 - $20.13
      $8.28M - $14.6M
     |                   
              975K
              $12.8M
             |  | 
          
        
          |  |  |                   
      $104.48 - $124.43
      $12M - $14.3M
     |                   
              540K
              $59.9M
             |  | 
          
        
          |  |  |                   
      $4164.15 - $5789.24
      $291K - $405K
     |                   
              5.25K
              $30.4M
             |  | 
          
        
          |  |  |                   
      $153.5 - $218.72
      $3.96M - $5.64M
     |                   
              45.3K
              $9.9M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              411K
              $152M
             |  | 
          
        
          |  |  |                   
      $164.6 - $238.02
      $738K - $1.07M
     |                   
              101K
              $24M
             |  | 
          
        
          |  |  |                   
      $35.5 - $42.18
      $3.74M - $4.44M
     |                   
              443K
              $18.3M
             |  | 
          
        
          |  |  |                   
      $18.57 - $25.25
      $974K - $1.32M
     |                   
              654K
              $16M
             |  | 
          
        
          |  |  |                   
      $40.31 - $58.08
      $432K - $622K
     |                   
              307K
              $16.3M
             |  | 
          
        
          |  |  |                   
      $81.79 - $99.98
      $564K - $690K
     |                   
              261K
              $25.5M
             |  | 
          
        
          |  |  |                   
      $44.53 - $60.36
      $138K - $187K
     |                   
              231K
              $14M
             |  | 
          
        
          |  |  |                   
      $62.54 - $125.05
      $482K - $964K
     |                   
              94.5K
              $10.5M
             |  |