|  |  |                   
      $94.31 - $157.99
      $2.14M - $3.58M
     |                   
              1.47M
              $233M
             |  | 
          
        
          |  |  |                   
      $354.56 - $497.45
      $3.75M - $5.26M
     |                   
              452K
              $225M
             |  | 
          
        
          |  |  |                   
      $496.48 - $617.85
      $4.69M - $5.84M
     |                   
              556K
              $343M
             |  | 
          
        
          |  |  |                   
      $855.86 - $1339.13
      $20.5M - $32.1M
     |                   
              25K
              $33.5M
             |  | 
          
        
          |  |  |                   
      $544.07 - $787.63
      $74K - $107K
     |                   
              139K
              $109M
             |  | 
          
        
          |  |  |                   
      $167.32 - $223.3
      $3.14M - $4.2M
     |                   
              636K
              $140M
             |  | 
          
        
          |  |  |                   
      $45.65 - $57.01
      $8.23M - $10.3M
     |                   
              2.09M
              $119M
             |  | 
          
        
          |  |  |                   
      $210.28 - $289.91
      $4.43M - $6.11M
     |                   
              368K
              $107M
             |  | 
          
        
          |  |  |                   
      $484.66 - $738.09
      $387K - $590K
     |                   
              123K
              $90.9M
             |  | 
          
        
          |  |  |                   
      $451.58 - $565.94
      $16.1M - $20.2M
     |                   
              41.6K
              $22.6M
             |  | 
          
        
          |  |  |                   
      $462.22 - $707.75
      $5.59M - $8.55M
     |                   
              52K
              $36.8M
             |  | 
          
        
          |  |  |                   
      $51.16 - $62.02
      $2.22M - $2.69M
     |                   
              3.2M
              $199M
             |  | 
          
        
          |  |  |                   
      $49.38 - $79.97
      $2.48M - $4.02M
     |                   
              695K
              $53.8M
             |  | 
          
        
          |  |  |                   
      $194.58 - $243.05
      $1.62M - $2.02M
     |                   
              247K
              $59.9M
             |  | 
          
        
          |  |  |                   
      $721.65 - $1040.18
      $3.75M - $5.41M
     |                   
              26.1K
              $26.9M
             |  | 
          
        
          |  |  |                   
      $166.81 - $257.39
      $2.19M - $3.39M
     |                   
              111K
              $28.5M
             |  | 
          
        
          |  |  |                   
      $595.37 - $815.24
      $519K - $711K
     |                   
              54.4K
              $43.6M
             |  | 
          
        
          |  |  |                   
      $193.73 - $237.37
      $28.5K - $34.9K
     |                   
              515K
              $122M
             |  | 
          
        
          |  |  |                   
      $218.97 - $332.17
      $121K - $183K
     |                   
              89.1K
              $29.6M
             |  | 
          
        
          |  |  |                   
      $908.13 - $1056.85
      $1.49M - $1.74M
     |                   
              107K
              $106M
             |  | 
          
        
          |  |  |                   
      $34.39 - $47.46
      $1.42M - $1.96M
     |                   
              695K
              $32.9M
             |  | 
          
        
          |  |  |                   
      $281.67 - $351.0
      $37.5K - $46.7K
     |                   
              160K
              $56M
             |  | 
          
        
          |  |  |                   
      $337.37 - $395.63
      $923K - $1.08M
     |                   
              136K
              $53.9M
             |  | 
          
        
          |  |  |                   
      $20.16 - $20.49
      $3.13M - $3.18M
     |                   
              747K
              $15.3M
             |  | 
          
        
          |  |  |                   
      $146.29 - $275.65
      $785K - $1.48M
     |                   
              20.8K
              $5.73M
             |  | 
          
        
          |  |  |                   
      $313.51 - $363.51
      $2.97M - $3.44M
     |                   
              76.8K
              $26.4M
             |  | 
          
        
          |  |  |                   
      $308.27 - $373.31
      $965K - $1.17M
     |                   
              291K
              $103M
             |  | 
          
        
          |  |  |                   
      $412.99 - $531.48
      $307K - $395K
     |                   
              49.5K
              $25.2M
             |  | 
          
        
          |  |  |                   
      $119.13 - $135.03
      $1.1M - $1.25M
     |                   
              688K
              $85M
             |  | 
          
        
          |  |  |                   
      $16.31 - $16.78
      $2.17M - $2.23M
     |                   
              371K
              $6.22M
             |  | 
          
        
          |  |  |                   
      $122.82 - $218.63
      $178K - $316K
     |                   
              20.8K
              $4.55M
             |  | 
          
        
          |  |  |                   
      $18.28 - $18.7
      $1.67M - $1.71M
     |                   
              599K
              $11.2M
             |  | 
          
        
          |  |  |                   
      $335.24 - $380.78
      $1.49M - $1.7M
     |                   
              158K
              $57.8M
             |  | 
          
        
          |  |  |                   
      $19.49 - $19.66
      $989K - $998K
     |                   
              1.62M
              $31.8M
             |  | 
          
        
          |  |  |                   
      $19.44 - $19.56
      $1.03M - $1.04M
     |                   
              1.32M
              $25.8M
             |  | 
          
        
          |  |  |                   
      $713.71 - $898.95
      $2.99M - $3.77M
     |                   
              54.2K
              $42.2M
             |  | 
          
        
          |  |  |                   
      $470.37 - $663.28
      $439K - $619K
     |                   
              3.15K
              $2.09M
             |  | 
          
        
          |  |  |                   
      $456.74 - $568.03
      $183K - $227K
     |                   
              7.16K
              $4.06M
             |  | 
          
        
          |  |  |                   
      $50.34 - $51.86
      $625K - $644K
     |                   
              315K
              $16.2M
             |  | 
          
        
          |  |  |                   
      $517.23 - $700.54
      $366K - $496K
     |                   
              1.05K
              $735K
             |  | 
          
        
          |  |  |                   
      $86.93 - $109.64
      $152K - $191K
     |                   
              24.3K
              $2.66M
             |  | 
          
        
          |  |  |                   
      $236.71 - $261.92
      $432K - $478K
     |                   
              1.83K
              $453K
             |  | 
          
        
          |  |  |                   
      $438.31 - $527.29
      $234K - $282K
     |                   
              3.95K
              $2.08M
             |  | 
          
        
          |  |  |                   
      $221.86 - $362.89
      $4.66K - $7.62K
     |                   
              5.55K
              $1.76M
             |  | 
          
        
          |  |  |                   
      $479.92 - $590.74
      $228K - $281K
     |                   
              3.56K
              $2M
             |  | 
          
        
          |  |  |                   
      $112.33 - $186.13
      $184K - $305K
     |                   
              1.64K
              $305K
             |  | 
          
        
          |  |  |                   
      $15.97 - $16.53
      $274K - $284K
     |                   
              90K
              $1.49M
             |  | 
          
        
          |  |  |                   
      $82.96 - $110.1
      $154K - $204K
     |                   
              7.36K
              $810K
             |  | 
          
        
          |  |  |                   
      $52.84 - $65.52
      $27.1K - $33.6K
     |                   
              36.1K
              $2.37M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              6.58K
              $1.28M
             |  |