|  |  |                   
      $214.25 - $257.22
      $1.93M - $2.31M
     |                   
              91.1K
              $28.1M
             |  | 
          
        
          |  |  |                   
      $126.04 - $155.74
      $1.85M - $2.28M
     |                   
              163K
              $28.4M
             |  | 
          
        
          |  |  |                   
      $138.31 - $165.87
      $1.58M - $1.89M
     |                   
              80.7K
              $13.1M
             |  | 
          
        
          |  |  |                   
      $218.29 - $256.91
      $1.31M - $1.54M
     |                   
              22.2K
              $5.91M
             |  | 
          
        
          |  |  |                   
      $35.35 - $39.81
      $467K - $526K
     |                   
              129K
              $6.58M
             |  | 
          
        
          |  |  |                   
      $76.18 - $87.74
      $1.18M - $1.36M
     |                   
              30.2K
              $3.35M
             |  | 
          
        
          |  |  |                   
      $14.76 - $19.3
      $191K - $250K
     |                   
              229K
              $5.4M
             |  | 
          
        
          |  |  |                   
      $160.2 - $179.79
      $586K - $657K
     |                   
              87.2K
              $15.5M
             |  | 
          
        
          |  |  |                   
      $28.68 - $36.71
      $653K - $835K
     |                   
              41.7K
              $1.95M
             |  | 
          
        
          |  |  |                   
      $39.73 - $48.74
      $215K - $264K
     |                   
              115K
              $5.9M
             |  | 
          
        
          |  |  |                   
      $186.45 - $218.02
      $107K - $126K
     |                   
              13.4K
              $3.66M
             |  | 
          
        
          |  |  |                   
      $40.23 - $47.95
      $89.6K - $107K
     |                   
              109K
              $5.27M
             |  | 
          
        
          |  |  |                   
      $200.26 - $376.49
      $3K - $5.65K
     |                   
              4.35K
              $2.43M
             |  | 
          
        
          |  |  |                   
      $103.88 - $126.81
      $564K - $688K
     |                   
              8.59K
              $1.31M
             |  | 
          
        
          |  |  |                   
      $146.0 - $168.12
      $356K - $410K
     |                   
              16.8K
              $3.1M
             |  | 
          
        
          |  |  |                   
      $51.96 - $63.02
      $434K - $527K
     |                   
              14.3K
              $1.28M
             |  | 
          
        
          |  |  |                   
      $76.14 - $88.09
      $479K - $554K
     |                   
              14.8K
              $1.61M
             |  | 
          
        
          |  |  |                   
      $23.37 - $25.5
      $594K - $648K
     |                   
              134K
              $3.46M
             |  | 
          
        
          |  |  |                   
      $76.72 - $85.66
      $647K - $722K
     |                   
              18.7K
              $1.68M
             |  | 
          
        
          |  |  |                   
      $269.46 - $333.38
      $121K - $150K
     |                   
              31.7K
              $9.49M
             |  | 
          
        
          |  |  |                   
      $14.2 - $18.63
      $330K - $432K
     |                   
              53.5K
              $1.3M
             |  | 
          
        
          |  |  |                   
      $357.63 - $407.42
      $249K - $284K
     |                   
              5.58K
              $2.52M
             |  | 
          
        
          |  |  |                   
      $189.53 - $226.98
      $474K - $568K
     |                   
              6.47K
              $1.51M
             |  | 
          
        
          |  |  |                   
      $498.86 - $555.15
      $706K - $786K
     |                   
              7.4K
              $3.78M
             |  | 
          
        
          |  |  |                   
      $37.7 - $48.75
      $169K - $218K
     |                   
              14.9K
              $1.18M
             |  | 
          
        
          |  |  |                   
      $178.3 - $215.64
      $494K - $597K
     |                   
              14.7K
              $2.98M
             |  | 
          
        
          |  |  |                   
      $147.25 - $169.54
      $478K - $550K
     |                   
              7.98K
              $1.4M
             |  | 
          
        
          |  |  |                   
      $151.73 - $188.05
      $75.3K - $93.3K
     |                   
              33.4K
              $5.44M
             |  | 
          
        
          |  |  |                   
      $30.52 - $41.79
      $211K - $289K
     |                   
              36.7K
              $1.64M
             |  | 
          
        
          |  |  |                   
      $21.86 - $23.37
      $203K - $217K
     |                   
              144K
              $3.69M
             |  | 
          
        
          |  |  |                   
      $109.59 - $139.1
      $521K - $662K
     |                   
              14.9K
              $1.83M
             |  | 
          
        
          |  |  |                   
      $36.19 - $43.78
      $121K - $146K
     |                   
              48.6K
              $2.34M
             |  | 
          
        
          |  |  |                   
      $74.07 - $75.87
      $591K - $605K
     |                   
              23.8K
              $1.86M
             |  | 
          
        
          |  |  |                   
      $184.68 - $222.05
      $252K - $303K
     |                   
              12.9K
              $2.77M
             |  | 
          
        
          |  |  |                   
      $357.98 - $409.32
      $106K - $122K
     |                   
              5.53K
              $2.51M
             |  | 
          
        
          |  |  |                   
      $141.36 - $178.98
      $12.3K - $15.6K
     |                   
              9.57K
              $2.03M
             |  | 
          
        
          |  |  |                   
      $70.64 - $87.15
      $273K - $337K
     |                   
              49.8K
              $4.22M
             |  | 
          
        
          |  |  |                   
      $10.95 - $14.5
      $15.3K - $20.3K
     |                   
              93.9K
              $1.59M
             |  | 
          
        
          |  |  |                   
      $40.42 - $47.26
      $43.5K - $50.9K
     |                   
              37.4K
              $2.12M
             |  | 
          
        
          |  |  |                   
      $171.23 - $243.14
      $41.6K - $59.1K
     |                   
              7.88K
              $1.76M
             |  | 
          
        
          |  |  |                   
      $35.32 - $40.67
      $240K - $277K
     |                   
              26.3K
              $1.22M
             |  | 
          
        
          |  |  |                   
      $31.76 - $41.12
      $193K - $250K
     |                   
              23.9K
              $1.05M
             |  | 
          
        
          |  |  |                   
      $88.25 - $103.78
      $76.7K - $90.2K
     |                   
              66.7K
              $6.76M
             |  | 
          
        
          |  |  |                   
      $12.33 - $15.13
      $52.1K - $63.9K
     |                   
              90.9K
              $1.55M
             |  | 
          
        
          |  |  |                   
      $88.91 - $140.28
      $58.4K - $92.2K
     |                   
              4.21K
              $936K
             |  | 
          
        
          |  |  |                   
      $151.45 - $169.67
      $311K - $348K
     |                   
              5.18K
              $936K
             |  | 
          
        
          |  |  |                   
      $10.06 - $12.47
      $2.65K - $3.28K
     |                   
              83.7K
              $1.39M
             |  | 
          
        
          |  |  |                   
      $5.84 - $7.88
      $8.64K - $11.7K
     |                   
              50.1K
              $747K
             |  | 
          
        
          |  |  |                   
      $131.35 - $157.77
      $10.9K - $13.1K
     |                   
              12K
              $2.13M
             |  | 
          
        
          |  |  |                   
      $39.8 - $59.55
      $63.3K - $94.7K
     |                   
              5.8K
              $621K
             |  |