|  |  |                   
      $19.49 - $19.66
      $398M - $401M
     |                   
              49.6M
              $974M
             |  | 
          
        
          |  |  |                   
      $94.31 - $157.99
      $36.8M - $61.7M
     |                   
              4.63M
              $731M
             |  | 
          
        
          |  |  |                   
      $354.56 - $497.45
      $53.5M - $75M
     |                   
              1.45M
              $722M
             |  | 
          
        
          |  |  |                   
      $139.8 - $197.22
      $9.06M - $12.8M
     |                   
              2.09M
              $413M
             |  | 
          
        
          |  |  |                   
      $167.32 - $223.3
      $34.4M - $45.9M
     |                   
              1.45M
              $318M
             |  | 
          
        
          |  |  |                   
      $146.29 - $275.65
      $7.81M - $14.7M
     |                   
              642K
              $177M
             |  | 
          
        
          |  |  |                   
      $82.96 - $110.1
      $17M - $22.6M
     |                   
              3.42M
              $376M
             |  | 
          
        
          |  |  |                   
      $855.86 - $1339.13
      $12.2M - $19.1M
     |                   
              91.1K
              $122M
             |  | 
          
        
          |  |  |                   
      $320.42 - $424.58
      $26.4M - $34.9M
     |                   
              291K
              $123M
             |  | 
          
        
          |  |  |                   
      $416.06 - $551.64
      $15.4M - $20.5M
     |                   
              342K
              $189M
             |  | 
          
        
          |  |  |                   
      $456.74 - $568.03
      $23.4M - $29M
     |                   
              268K
              $152M
             |  | 
          
        
          |  |  |                   
      $484.66 - $738.09
      $2.9M - $4.42M
     |                   
              228K
              $169M
             |  | 
          
        
          |  |  |                   
      $329.49 - $438.4
      $24.6M - $32.7M
     |                   
              143K
              $62.5M
             |  | 
          
        
          |  |  |                   
      $82.21 - $83.12
      $36.7M - $37.1M
     |                   
              1.09M
              $90.6M
             |  | 
          
        
          |  |  |                   
      $273.67 - $366.17
      $27.1M - $36.2M
     |                   
              105K
              $38.6M
             |  | 
          
        
          |  |  |                   
      $45.65 - $57.01
      $22.9M - $28.6M
     |                   
              1.21M
              $69.1M
             |  | 
          
        
          |  |  |                   
      $210.28 - $289.91
      $9.32M - $12.9M
     |                   
              466K
              $135M
             |  | 
          
        
          |  |  |                   
      $144.7 - $178.6
      $12.5M - $15.5M
     |                   
              835K
              $147M
             |  | 
          
        
          |  |  |                   
      $272.36 - $339.57
      $23.8M - $29.7M
     |                   
              115K
              $39.2M
             |  | 
          
        
          |  |  |                   
      $221.86 - $362.89
      $8.36M - $13.7M
     |                   
              319K
              $101M
             |  | 
          
        
          |  |  |                   
      $108.12 - $135.04
      $1.12M - $1.4M
     |                   
              1.9M
              $256M
             |  | 
          
        
          |  |  |                   
      $60.99 - $77.53
      $7.64M - $9.71M
     |                   
              1.7M
              $132M
             |  | 
          
        
          |  |  |                   
      $90.21 - $112.66
      $22.7M - $28.4M
     |                   
              273K
              $24.9M
             |  | 
          
        
          |  |  |                   
      $146.58 - $180.01
      $6.9M - $8.47M
     |                   
              715K
              $127M
             |  | 
          
        
          |  |  |                   
      $74.01 - $144.25
      $2.67M - $5.21M
     |                   
              356K
              $48.5M
             |  | 
          
        
          |  |  |                   
      $81.79 - $99.98
      $12.8M - $15.6M
     |                   
              714K
              $69.9M
             |  | 
          
        
          |  |  |                   
      $122.82 - $218.63
      $2.12M - $3.78M
     |                   
              231K
              $50.5M
             |  | 
          
        
          |  |  |                   
      $50.44 - $64.81
      $4.05M - $5.2M
     |                   
              1.87M
              $121M
             |  | 
          
        
          |  |  |                   
      $243.75 - $303.93
      $6.1M - $7.6M
     |                   
              419K
              $127M
             |  | 
          
        
          |  |  |                   
      $37.85 - $44.51
      $15.5M - $18.2M
     |                   
              410K
              $17.7M
             |  | 
          
        
          |  |  |                   
      $153.67 - $176.74
      $14.1M - $16.2M
     |                   
              302K
              $53.4M
             |  | 
          
        
          |  |  |                   
      $77.74 - $78.78
      $16.4M - $16.6M
     |                   
              239K
              $18.8M
             |  | 
          
        
          |  |  |                   
      $141.37 - $228.57
      $1.28M - $2.06M
     |                   
              243K
              $55.1M
             |  | 
          
        
          |  |  |                   
      $246.52 - $356.99
      $5.34M - $7.73M
     |                   
              119K
              $42.4M
             |  | 
          
        
          |  |  |                   
      $82.51 - $109.2
      $7.99M - $10.6M
     |                   
              373K
              $40.7M
             |  | 
          
        
          |  |  |                   
      $39.89 - $49.46
      $11.2M - $13.8M
     |                   
              422K
              $20.9M
             |  | 
          
        
          |  |  |                   
      $239.47 - $381.26
      $5.86M - $9.33M
     |                   
              66.1K
              $25M
             |  | 
          
        
          |  |  |                   
      $721.65 - $1040.18
      $6.64M - $9.58M
     |                   
              30.5K
              $31.3M
             |  | 
          
        
          |  |  |                   
      $908.13 - $1056.85
      $10.4M - $12M
     |                   
              79.2K
              $78.4M
             |  | 
          
        
          |  |  |                   
      $179.73 - $253.23
      $5.29M - $7.45M
     |                   
              169K
              $42.8M
             |  | 
          
        
          |  |  |                   
      $308.27 - $373.31
      $11.4M - $13.8M
     |                   
              207K
              $73.6M
             |  | 
          
        
          |  |  |                   
      $51.14 - $57.0
      $12.4M - $13.8M
     |                   
              289K
              $16.4M
             |  | 
          
        
          |  |  |                   
      $152.44 - $204.64
      $3.87M - $5.19M
     |                   
              271K
              $55.5M
             |  | 
          
        
          |  |  |                   
      $470.37 - $663.28
      $2.33M - $3.29M
     |                   
              88.4K
              $58.6M
             |  | 
          
        
          |  |  |                   
      $72.96 - $90.39
      $10M - $12.4M
     |                   
              219K
              $19.6M
             |  | 
          
        
          |  |  |                   
      $281.67 - $351.0
      $1.86M - $2.32M
     |                   
              301K
              $106M
             |  | 
          
        
          |  |  |                   
      $171.4 - $227.1
      $8.39M - $11.1M
     |                   
              52K
              $11.8M
             |  | 
          
        
          |  |  |                   
      $16.31 - $16.78
      $9.82M - $10.1M
     |                   
              4.77M
              $80M
             |  | 
          
        
          |  |  |                   
      $84.71 - $108.69
      $8.46M - $10.9M
     |                   
              124K
              $13.1M
             |  | 
          
        
          |  |  |                   
      $164.6 - $238.02
      $4.01M - $5.8M
     |                   
              146K
              $34.8M
             |  |