|  |  |                   
      $181.56 - $190.33
      $16.9M - $17.7M
     |                   
              82.3K
              $15.6M
             |  | 
          
        
          |  |  |                   
      $152.31 - $306.29
      $6.12M - $12.3M
     |                   
              21.5K
              $4.11M
             |  | 
          
        
          |  |  |                   
      $145.8 - $158.1
      $13.5M - $14.7M
     |                   
              1.82K
              $287K
             |  | 
          
        
          |  |  |                   
      $410.74 - $499.21
      $13.7M - $16.6M
     |                   
              48.1K
              $24M
             |  | 
          
        
          |  |  |                   
      $361.83 - $435.43
      $11.8M - $14.2M
     |                   
              14.1K
              $5.49M
             |  | 
          
        
          |  |  |                   
      $262.23 - $334.39
      $8.84M - $11.3M
     |                   
              15.2K
              $4.37M
             |  | 
          
        
          |  |  |                   
      $191.35 - $239.35
      $7.82M - $9.78M
     |                   
              29.6K
              $5.72M
             |  | 
          
        
          |  |  |                   
      $133.35 - $178.59
      $6.6M - $8.84M
     |                   
              22.9K
              $3.14M
             |  | 
          
        
          |  |  |                   
      $238.61 - $264.3
      $5.6M - $6.2M
     |                   
              134K
              $33M
             |  | 
          
        
          |  |  |                   
      $108.8 - $169.61
      $805K - $1.26M
     |                   
              135K
              $14.7M
             |  | 
          
        
          |  |  |                   
      $207.29 - $229.74
      $8.3M - $9.2M
     |                   
              37.9K
              $8.06M
             |  | 
          
        
          |  |  |                   
      $7.97 - $9.94
      $6.93M - $8.64M
     |                   
              265K
              $2.17M
             |  | 
          
        
          |  |  |                   
      $486.13 - $544.55
      $4.23M - $4.74M
     |                   
              69.3K
              $34M
             |  | 
          
        
          |  |  |                   
      $66.67 - $80.98
      $5.76M - $7M
     |                   
              3.98K
              $266K
             |  | 
          
        
          |  |  |                   
      $60.9 - $70.75
      $5.5M - $6.39M
     |                   
              74.9K
              $4.68M
             |  | 
          
        
          |  |  |                   
      $95.32 - $123.91
      $5.31M - $6.9M
     |                   
              48.3K
              $4.89M
             |  | 
          
        
          |  |  |                   
      $646.03 - $807.39
      $1.02M - $1.28M
     |                   
              35.9K
              $24.5M
             |  | 
          
        
          |  |  |                   
      $398.96 - $472.54
      $2.56M - $3.03M
     |                   
              127K
              $53.6M
             |  | 
          
        
          |  |  |                   
      $29.24 - $39.21
      $2.75M - $3.68M
     |                   
              66.5K
              $2.03M
             |  | 
          
        
          |  |  |                   
      $159.87 - $247.68
      $1.94M - $3.01M
     |                   
              13K
              $2.32M
             |  | 
          
        
          |  |  |                   
      $274.66 - $395.76
      $1.86M - $2.67M
     |                   
              12.7K
              $4.1M
             |  | 
          
        
          |  |  |                   
      $620.01 - $738.53
      $542K - $645K
     |                   
              35.7K
              $24.9M
             |  | 
          
        
          |  |  |                   
      $40.22 - $50.41
      $2.43M - $3.04M
     |                   
              78.7K
              $3.21M
             |  | 
          
        
          |  |  |                   
      $136.56 - $157.69
      $2.83M - $3.27M
     |                   
              41.5K
              $5.86M
             |  | 
          
        
          |  |  |                   
      $70.41 - $81.53
      $2.9M - $3.36M
     |                   
              31.4K
              $2.56M
             |  | 
          
        
          |  |  |                   
      $97.03 - $108.14
      $708K - $790K
     |                   
              188K
              $18.4M
             |  | 
          
        
          |  |  |                   
      $152.77 - $188.68
      $5.78M - $7.14M
     |                   
              146K
              $24.9M
             |  | 
          
        
          |  |  |                   
      $44.6 - $49.97
      $2.05M - $2.29M
     |                   
              63.8K
              $2.87M
             |  | 
          
        
          |  |  |                   
      $171.0 - $196.23
      $4.19M - $4.8M
     |                   
              214K
              $42.1M
             |  | 
          
        
          |  |  |                   
      $372.29 - $421.68
      $3.85M - $4.36M
     |                   
              47.8K
              $19.8M
             |  | 
          
        
          |  |  |                   
      $154.95 - $204.44
      $2.52M - $3.33M
     |                   
              33.7K
              $6.88M
             |  | 
          
        
          |  |  |                   
      $98.09 - $111.7
      $3.17M - $3.61M
     |                   
              204K
              $22.8M
             |  | 
          
        
          |  |  |                   
      $65.67 - $71.67
      $1.72M - $1.88M
     |                   
              47.1K
              $3.12M
             |  | 
          
        
          |  |  |                   
      $231.95 - $253.93
      $1.97M - $2.16M
     |                   
              880
              $223K
             |  | 
          
        
          |  |  |                   
      $69.62 - $86.63
      $819K - $1.02M
     |                   
              70.2K
              $4.9M
             |  | 
          
        
          |  |  |                   
      $76.61 - $93.75
      $1.65M - $2.02M
     |                   
              13.9K
              $1.07M
             |  | 
          
        
          |  |  |                   
      $282.78 - $316.06
      $4.01M - $4.48M
     |                   
              89.1K
              $28.1M
             |  | 
          
        
          |  |  |                   
      $12.68 - $16.76
      $1.23M - $1.63M
     |                   
              83.3K
              $1.09M
             |  | 
          
        
          |  |  |                   
      $327.52 - $435.11
      $132K - $175K
     |                   
              32.7K
              $10.7M
             |  | 
          
        
          |  |  |                   
      $484.94 - $564.15
      $360K - $419K
     |                   
              26.1K
              $12.7M
             |  | 
          
        
          |  |  |                   
      $258.83 - $287.1
      $908K - $1.01M
     |                   
              73.6K
              $19.9M
             |  | 
          
        
          |  |  |                   
      $66.2 - $71.79
      $1.03M - $1.12M
     |                   
              292K
              $20M
             |  | 
          
        
          |  |  |                   
      $199.29 - $226.27
      $196K - $222K
     |                   
              63.9K
              $13.1M
             |  | 
          
        
          |  |  |                   
      $30.67 - $32.13
      $1.31M - $1.37M
     |                   
              52.6K
              $1.66M
             |  | 
          
        
          |  |  |                   
      $36.22 - $46.25
      $851K - $1.09M
     |                   
              71.8K
              $2.97M
             |  | 
          
        
          |  |  |                   
      $146.61 - $202.85
      $1.59M - $2.2M
     |                   
              15.9K
              $2.66M
             |  | 
          
        
          |  |  |                   
      $850.86 - $1044.69
      $816K - $1M
     |                   
              315
              $289K
             |  | 
          
        
          |  |  |                   
      $550.18 - $598.96
      $1.17M - $1.28M
     |                   
              30.4K
              $17.3M
             |  | 
          
        
          |  |  |                   
      $185.65 - $214.38
      $258K - $298K
     |                   
              73.8K
              $14.8M
             |  | 
          
        
          |  |  |                   
      $15.98 - $18.96
      $523K - $621K
     |                   
              146K
              $2.38M
             |  |