|  |  |                   
      $45.88 - $54.4
      $5.96M - $7.06M
     |                   
              849K
              $46.2M
             |  | 
          
        
          |  |  |                   
      $51.14 - $57.0
      $5.35M - $5.96M
     |                   
              736K
              $41.9M
             |  | 
          
        
          |  |  |                   
      $24.12 - $25.48
      $4.87M - $5.14M
     |                   
              377K
              $9.61M
             |  | 
          
        
          |  |  |                   
      $153.67 - $176.74
      $2.14M - $2.46M
     |                   
              138K
              $24.4M
             |  | 
          
        
          |  |  |                   
      $94.31 - $157.99
      $428K - $716K
     |                   
              44.4K
              $7.02M
             |  | 
          
        
          |  |  |                   
      $354.56 - $497.45
      $670K - $940K
     |                   
              7.82K
              $3.89M
             |  | 
          
        
          |  |  |                   
      $484.66 - $738.09
      $333K - $507K
     |                   
              7.04K
              $5.2M
             |  | 
          
        
          |  |  |                   
      $122.82 - $218.63
      $118K - $211K
     |                   
              16.5K
              $3.6M
             |  | 
          
        
          |  |  |                   
      $908.13 - $1056.85
      $786K - $915K
     |                   
              2.91K
              $2.88M
             |  | 
          
        
          |  |  |                   
      $146.29 - $275.65
      $347K - $653K
     |                   
              4.79K
              $1.32M
             |  | 
          
        
          |  |  |                   
      $167.32 - $223.3
      $329K - $439K
     |                   
              16.3K
              $3.59M
             |  | 
          
        
          |  |  |                   
      $141.37 - $228.57
      $118K - $191K
     |                   
              11.6K
              $2.62M
             |  | 
          
        
          |  |  |                   
      $221.03 - $294.78
      $452K - $603K
     |                   
              7K
              $2.06M
             |  | 
          
        
          |  |  |                   
      $72.02 - $73.82
      $751K - $769K
     |                   
              48.8K
              $3.6M
             |  | 
          
        
          |  |  |                   
      $157.32 - $205.72
      $817K - $1.07M
     |                   
              10.4K
              $1.82M
             |  | 
          
        
          |  |  |                   
      $51.16 - $62.02
      $98.2K - $119K
     |                   
              133K
              $8.25M
             |  | 
          
        
          |  |  |                   
      $231.39 - $318.98
      $225K - $310K
     |                   
              6.38K
              $2.03M
             |  | 
          
        
          |  |  |                   
      $149.23 - $184.95
      $224K - $277K
     |                   
              13.9K
              $2.53M
             |  | 
          
        
          |  |  |                   
      $179.73 - $253.23
      $143K - $201K
     |                   
              6.57K
              $1.66M
             |  | 
          
        
          |  |  |                   
      $315.21 - $437.41
      $41.9K - $58.2K
     |                   
              3.93K
              $1.72M
             |  | 
          
        
          |  |  |                   
      $137.0 - $174.37
      $416K - $530K
     |                   
              6.31K
              $994K
             |  | 
          
        
          |  |  |                   
      $22.18 - $23.36
      $379K - $399K
     |                   
              72.2K
              $1.62M
             |  | 
          
        
          |  |  |                   
      $164.6 - $238.02
      $119K - $173K
     |                   
              5.5K
              $1.31M
             |  | 
          
        
          |  |  |                   
      $713.71 - $898.95
      $402K - $506K
     |                   
              2.98K
              $2.32M
             |  | 
          
        
          |  |  |                   
      $479.92 - $590.74
      $240K - $295K
     |                   
              2.26K
              $1.27M
             |  | 
          
        
          |  |  |                   
      $551.94 - $753.4
      $16K - $21.8K
     |                   
              2.09K
              $1.57M
             |  | 
          
        
          |  |  |                   
      $337.37 - $395.63
      $150K - $176K
     |                   
              3.63K
              $1.44M
             |  | 
          
        
          |  |  |                   
      $120.07 - $151.11
      $131K - $165K
     |                   
              8.16K
              $1.22M
             |  | 
          
        
          |  |  |                   
      $50.53 - $212.53
      $667K - $2.81M
     |                   
              17.8K
              $986K
             |  | 
          
        
          |  |  |                   
      $60.98 - $80.12
      $69.2K - $90.9K
     |                   
              16.4K
              $1.32M
             |  | 
          
        
          |  |  |                   
      $45.98 - $56.15
      $56.6K - $69.1K
     |                   
              25.6K
              $1.44M
             |  | 
          
        
          |  |  |                   
      $335.24 - $380.78
      $193K - $219K
     |                   
              2.6K
              $954K
             |  | 
          
        
          |  |  |                   
      $438.31 - $527.29
      $135K - $162K
     |                   
              2.81K
              $1.48M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              89.8K
              $990K
             |  | 
          
        
          |  |  |                   
      $73.31 - $91.62
      $144K - $181K
     |                   
              5.63K
              $512K
             |  | 
          
        
          |  |  |                   
      $422.19 - $533.73
      $61.2K - $77.4K
     |                   
              2.7K
              $1.44M
             |  | 
          
        
          |  |  |                   
      $451.58 - $565.94
      $44.7K - $56K
     |                   
              2.83K
              $1.54M
             |  | 
          
        
          |  |  |                   
      $10.02 - $13.19
      $204K - $269K
     |                   
              84.1K
              $980K
             |  | 
          
        
          |  |  |                   
      $221.86 - $362.89
      $37.9K - $62.1K
     |                   
              1.93K
              $613K
             |  | 
          
        
          |  |  |                   
      $21.88 - $29.32
      $201K - $269K
     |                   
              31.8K
              $777K
             |  | 
          
        
          |  |  |                   
      $86.13 - $108.53
      $86.1K - $109K
     |                   
              4.25K
              $460K
             |  | 
          
        
          |  |  |                   
      $99.83 - $140.86
      $19.9K - $28K
     |                   
              4.93K
              $694K
             |  | 
          
        
          |  |  |                   
      $308.27 - $373.31
      $100K - $122K
     |                   
              5.45K
              $1.93M
             |  | 
          
        
          |  |  |                   
      $56.17 - $75.73
      $161K - $217K
     |                   
              12.2K
              $817K
             |  | 
          
        
          |  |  |                   
      $89.7 - $107.41
      $6.46K - $7.73K
     |                   
              18.7K
              $2.01M
             |  | 
          
        
          |  |  |                   
      $65.1 - $75.98
      $23.8K - $27.8K
     |                   
              55.7K
              $4.24M
             |  | 
          
        
          |  |  |                   
      $68.14 - $82.13
      $34.5K - $41.6K
     |                   
              11K
              $895K
             |  | 
          
        
          |  |  |                   
      $8.69 - $10.85
      $36.8K - $46K
     |                   
              84.1K
              $912K
             |  | 
          
        
          |  |  |                   
      $170.16 - $206.27
      $123K - $149K
     |                   
              2.45K
              $455K
             |  | 
          
        
          |  |  |                   
      $35.35 - $42.68
      $10.5K - $12.7K
     |                   
              36.7K
              $1.56M
             |  |