|  |  |                   
      $172.42 - $223.89
      $24.7M - $32M
     |                   
              332K
              $68.2M
             |  | 
          
        
          |  |  |                   
      $274.35 - $599.47
      $8.1M - $17.7M
     |                   
              42.3K
              $13.2M
             |  | 
          
        
          |  |  |                   
      $133.73 - $168.51
      $2.02M - $2.55M
     |                   
              696K
              $99.6M
             |  | 
          
        
          |  |  |                   
      $99.83 - $100.19
      $18.9M - $19M
     |                   
              1.04M
              $104M
             |  | 
          
        
          |  |  |                   
      $483.48 - $539.8
      $10.9M - $12.2M
     |                   
              113K
              $55M
             |  | 
          
        
          |  |  |                   
      $416.06 - $551.64
      $13.9M - $18.5M
     |                   
              20.8K
              $11.5M
             |  | 
          
        
          |  |  |                   
      $25.81 - $34.89
      $5.76M - $7.78M
     |                   
              522K
              $13.8M
             |  | 
          
        
          |  |  |                   
      $236.26 - $291.15
      $10.9M - $13.5M
     |                   
              77.2K
              $21.1M
             |  | 
          
        
          |  |  |                   
      $108.87 - $133.04
      $10.7M - $13.1M
     |                   
              98.2K
              $13.1M
             |  | 
          
        
          |  |  |                   
      $713.71 - $898.95
      $7.13M - $8.98M
     |                   
              68.3K
              $53.2M
             |  | 
          
        
          |  |  |                   
      $44.12 - $59.6
      $204K - $275K
     |                   
              500K
              $23.1M
             |  | 
          
        
          |  |  |                   
      $35.0 - $44.92
      $4.96M - $6.36M
     |                   
              34.8K
              $1.33M
             |  | 
          
        
          |  |  |                   
      $90.56 - $109.49
      $5.42M - $6.55M
     |                   
              59.3K
              $6.48M
             |  | 
          
        
          |  |  |                   
      $255.27 - $288.74
      $4.33M - $4.9M
     |                   
              64.2K
              $17.1M
             |  | 
          
        
          |  |  |                   
      $279.23 - $323.21
      $3.75M - $4.34M
     |                   
              119K
              $35.5M
             |  | 
          
        
          |  |  |                   
      $221.03 - $294.78
      $8.51M - $11.3M
     |                   
              85.2K
              $25.1M
             |  | 
          
        
          |  |  |                   
      $308.27 - $373.31
      $6.54M - $7.93M
     |                   
              400K
              $142M
             |  | 
          
        
          |  |  |                   
      $113.75 - $148.48
      $10.6M - $13.9M
     |                   
              509K
              $74.3M
             |  | 
          
        
          |  |  |                   
      $53.27 - $72.04
      $5.1M - $6.9M
     |                   
              86.8K
              $6.17M
             |  | 
          
        
          |  |  |                   
      $20.87 - $22.95
      $4.63M - $5.09M
     |                   
              357K
              $7.91M
             |  | 
          
        
          |  |  |                   
      $71.83 - $95.32
      $4.42M - $5.87M
     |                   
              3.76K
              $358K
             |  | 
          
        
          |  |  |                   
      $87.63 - $140.36
      $1.81M - $2.91M
     |                   
              74.6K
              $6.78M
             |  | 
          
        
          |  |  |                   
      $81.79 - $99.98
      $5.38M - $6.58M
     |                   
              175K
              $17.1M
             |  | 
          
        
          |  |  |                   
      $72.96 - $90.39
      $5.09M - $6.3M
     |                   
              260K
              $23.3M
             |  | 
          
        
          |  |  |                   
      $63.54 - $68.5
      $3.36M - $3.63M
     |                   
              44.8K
              $3.02M
             |  | 
          
        
          |  |  |                   
      $67.47 - $99.6
      $1.71M - $2.53M
     |                   
              55.2K
              $4.42M
             |  | 
          
        
          |  |  |                   
      $126.65 - $175.49
      $2.28M - $3.17M
     |                   
              22.5K
              $3.2M
             |  | 
          
        
          |  |  |                   
      $47.72 - $63.84
      $1.28M - $1.72M
     |                   
              143K
              $7.01M
             |  | 
          
        
          |  |  |                   
      $310.86 - $348.77
      $1.3M - $1.45M
     |                   
              43.4K
              $13.9M
             |  | 
          
        
          |  |  |                   
      $212.1 - $244.27
      $335K - $385K
     |                   
              79.1K
              $17.3M
             |  | 
          
        
          |  |  |                   
      $52.32 - $62.75
      $1.84M - $2.2M
     |                   
              144K
              $8.42M
             |  | 
          
        
          |  |  |                   
      $41.67 - $45.62
      $1.03M - $1.13M
     |                   
              558K
              $24.2M
             |  | 
          
        
          |  |  |                   
      $55.56 - $60.91
      $1.39M - $1.53M
     |                   
              532K
              $31.2M
             |  | 
          
        
          |  |  |                   
      $203.19 - $231.09
      $2.11M - $2.4M
     |                   
              8.81K
              $1.97M
             |  | 
          
        
          |  |  |                   
      $31.95 - $42.2
      $1.39M - $1.84M
     |                   
              41.5K
              $1.4M
             |  | 
          
        
          |  |  |                   
      $99.75 - $151.89
      $1.42M - $2.16M
     |                   
              23.3K
              $3.54M
             |  | 
          
        
          |  |  |                   
      $174.82 - $215.79
      $3.04M - $3.75M
     |                   
              83.8K
              $18.1M
             |  | 
          
        
          |  |  |                   
      $340.0 - $420.68
      $2.08M - $2.58M
     |                   
              77.6K
              $30M
             |  | 
          
        
          |  |  |                   
      $166.82 - $194.23
      $2.25M - $2.62M
     |                   
              85.9K
              $16.7M
             |  | 
          
        
          |  |  |                   
      $13.55 - $17.87
      $173K - $228K
     |                   
              541K
              $7.55M
             |  | 
          
        
          |  |  |                   
      $126.62 - $168.7
      $1.23M - $1.63M
     |                   
              8.15K
              $1.19M
             |  | 
          
        
          |  |  |                   
      $172.54 - $201.04
      $1.46M - $1.7M
     |                   
              49.6K
              $8.98M
             |  | 
          
        
          |  |  |                   
      $210.83 - $235.28
      $99.5K - $111K
     |                   
              154K
              $34.3M
             |  | 
          
        
          |  |  |                   
      $180.53 - $212.64
      $1.35M - $1.6M
     |                   
              50.3K
              $10.1M
             |  | 
          
        
          |  |  |                   
      $421.84 - $520.66
      $224K - $276K
     |                   
              21.8K
              $9.65M
             |  | 
          
        
          |  |  |                   
      $220.99 - $268.54
      $1.05M - $1.28M
     |                   
              15.3K
              $3.65M
             |  | 
          
        
          |  |  |                   
      $60.04 - $70.18
      $2.05M - $2.39M
     |                   
              504K
              $34.8M
             |  | 
          
        
          |  |  |                   
      $435.54 - $512.31
      $1.47M - $1.73M
     |                   
              868
              $444K
             |  | 
          
        
          |  |  |                   
      $301.89 - $340.04
      $1.52M - $1.71M
     |                   
              26.6K
              $8.8M
             |  | 
          
        
          |  |  |                   
      $7.26 - $9.12
      $1.35M - $1.7M
     |                   
              84.8K
              $757K
             |  |