|  |  |                   
      $164.6 - $238.02
      $430K - $621K
     |                   
              23.7K
              $5.65M
             |  | 
          
        
          |  |  |                   
      $89.76 - $112.34
      $1.69M - $2.11M
     |                   
              110K
              $11.6M
             |  | 
          
        
          |  |  |                   
      $136.11 - $177.69
      $215K - $281K
     |                   
              35.6K
              $6.2M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              123K
              $5.57M
             |  | 
          
        
          |  |  |                   
      $59.83 - $87.57
      $141K - $207K
     |                   
              59.2K
              $5.17M
             |  | 
          
        
          |  |  |                   
      $239.25 - $295.9
      $831K - $1.03M
     |                   
              10.5K
              $3.08M
             |  | 
          
        
          |  |  |                   
      $84.41 - $106.28
      $1.1M - $1.39M
     |                   
              66.5K
              $6.31M
             |  | 
          
        
          |  |  |                   
      $35.34 - $71.6
      $333K - $674K
     |                   
              31.8K
              $2.24M
             |  | 
          
        
          |  |  |                   
      $239.47 - $381.26
      $298K - $475K
     |                   
              6.55K
              $2.48M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              121K
              $4.66M
             |  | 
          
        
          |  |  |                   
      $9.85 - $11.67
      $934K - $1.11M
     |                   
              294K
              $3.31M
             |  | 
          
        
          |  |  |                   
      $94.15 - $133.33
      $355K - $503K
     |                   
              23.9K
              $3.18M
             |  | 
          
        
          |  |  |                   
      $197.25 - $244.33
      $361K - $448K
     |                   
              43.3K
              $10.5M
             |  | 
          
        
          |  |  |                   
      $59.63 - $70.52
      $849K - $1M
     |                   
              61.3K
              $4.02M
             |  | 
          
        
          |  |  |                   
      $30.54 - $63.99
      $340K - $712K
     |                   
              19.5K
              $1.25M
             |  | 
          
        
          |  |  |                   
      $56.86 - $74.12
      $747K - $973K
     |                   
              25.5K
              $1.72M
             |  | 
          
        
          |  |  |                   
      $53.27 - $72.04
      $400K - $540K
     |                   
              47.8K
              $3.39M
             |  | 
          
        
          |  |  |                   
      $224.32 - $326.09
      $352K - $512K
     |                   
              6.91K
              $2.25M
             |  | 
          
        
          |  |  |                   
      $183.26 - $199.95
      $1.27M - $1.39M
     |                   
              64.9K
              $12.1M
             |  | 
          
        
          |  |  |                   
      $174.67 - $315.32
      $122K - $221K
     |                   
              5.72K
              $1.79M
             |  | 
          
        
          |  |  |                   
      $66.47 - $81.81
      $592K - $729K
     |                   
              27.1K
              $2.12M
             |  | 
          
        
          |  |  |                   
      $18.13 - $22.69
      $636K - $796K
     |                   
              287K
              $6.43M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              58.1K
              $1.89M
             |  | 
          
        
          |  |  |                   
      $41.67 - $45.62
      $3.92M - $4.29M
     |                   
              1.73M
              $74.7M
             |  | 
          
        
          |  |  |                   
      $55.52 - $74.53
      $324K - $435K
     |                   
              25.5K
              $1.9M
             |  | 
          
        
          |  |  |                   
      $103.22 - $131.43
      $477K - $608K
     |                   
              11.4K
              $1.47M
             |  | 
          
        
          |  |  |                   
      $66.4 - $89.42
      $360K - $485K
     |                   
              17.9K
              $1.6M
             |  | 
          
        
          |  |  |                   
      $12.29 - $15.47
      $561K - $707K
     |                   
              121K
              $1.82M
             |  | 
          
        
          |  |  |                   
      $81.34 - $124.36
      $284K - $434K
     |                   
              10.8K
              $1.34M
             |  | 
          
        
          |  |  |                   
      $82.66 - $106.1
      $1.19M - $1.53M
     |                   
              58K
              $5.21M
             |  | 
          
        
          |  |  |                   
      $209.39 - $289.94
      $209K - $289K
     |                   
              6.86K
              $1.98M
             |  | 
          
        
          |  |  |                   
      $118.04 - $175.83
      $284K - $423K
     |                   
              9.93K
              $1.72M
             |  | 
          
        
          |  |  |                   
      $455.19 - $737.73
      $234K - $380K
     |                   
              2.08K
              $1.52M
             |  | 
          
        
          |  |  |                   
      $41.21 - $55.9
      $390K - $528K
     |                   
              20.6K
              $1.14M
             |  | 
          
        
          |  |  |                   
      $126.61 - $152.99
      $528K - $638K
     |                   
              12.1K
              $1.79M
             |  | 
          
        
          |  |  |                   
      $452.51 - $568.19
      $409K - $513K
     |                   
              2.42K
              $1.33M
             |  | 
          
        
          |  |  |                   
      $55.01 - $64.24
      $222K - $259K
     |                   
              88.6K
              $5.55M
             |  | 
          
        
          |  |  |                   
      $226.49 - $276.01
      $441K - $537K
     |                   
              5.36K
              $1.4M
             |  | 
          
        
          |  |  |                   
      $145.85 - $225.38
      $373K - $577K
     |                   
              4.14K
              $869K
             |  | 
          
        
          |  |  |                   
      $55.55 - $75.83
      $205K - $279K
     |                   
              34.4K
              $2.52M
             |  | 
          
        
          |  |  |                   
      $118.55 - $170.08
      $222K - $318K
     |                   
              13.1K
              $2.18M
             |  | 
          
        
          |  |  |                   
      $79.69 - $99.41
      $687K - $857K
     |                   
              48.1K
              $4.41M
             |  | 
          
        
          |  |  |                   
      $194.58 - $243.05
      $219K - $273K
     |                   
              8.08K
              $1.96M
             |  | 
          
        
          |  |  |                   
      $506.56 - $576.74
      $427K - $486K
     |                   
              3.06K
              $1.77M
             |  | 
          
        
          |  |  |                   
      $521.68 - $592.84
      $428K - $486K
     |                   
              2.14K
              $1.27M
             |  | 
          
        
          |  |  |                   
      $284.19 - $351.22
      $324K - $400K
     |                   
              3.98K
              $1.4M
             |  | 
          
        
          |  |  |                   
      $211.12 - $274.14
      $144K - $186K
     |                   
              9.56K
              $2.61M
             |  | 
          
        
          |  |  |                   
      $67.22 - $100.51
      $259K - $388K
     |                   
              8.33K
              $825K
             |  | 
          
        
          |  |  |                   
      $52.27 - $58.52
      $448K - $501K
     |                   
              34K
              $1.96M
             |  | 
          
        
          |  |  |                   
      $115.1 - $129.63
      $402K - $453K
     |                   
              20.1K
              $2.59M
             |  |