|  |  |                   
      $98.05 - $113.3
      $1.47M - $1.7M
     |                   
              21.3K
              $2.14M
             |  | 
          
        
          |  |  |                   
      $438.31 - $527.29
      $1.17M - $1.4M
     |                   
              4.27K
              $2.25M
             |  | 
          
        
          |  |  |                   
      $167.32 - $223.3
      $558K - $745K
     |                   
              27.2K
              $5.97M
             |  | 
          
        
          |  |  |                   
      $234.49 - $288.8
      $1.02M - $1.26M
     |                   
              9.01K
              $2.6M
             |  | 
          
        
          |  |  |                   
      $14.87 - $23.57
      $1.13M - $1.79M
     |                   
              265K
              $4.9M
             |  | 
          
        
          |  |  |                   
      $125.0 - $168.0
      $804K - $1.08M
     |                   
              16.3K
              $2.73M
             |  | 
          
        
          |  |  |                   
      $12.08 - $19.08
      $600K - $947K
     |                   
              164K
              $2.97M
             |  | 
          
        
          |  |  |                   
      $7.23 - $9.21
      $1.08M - $1.38M
     |                   
              332K
              $2.88M
             |  | 
          
        
          |  |  |                   
      $970.15 - $1216.57
      $1.04M - $1.3M
     |                   
              1.31K
              $1.53M
             |  | 
          
        
          |  |  |                   
      $484.66 - $738.09
      $347K - $528K
     |                   
              5.15K
              $3.8M
             |  | 
          
        
          |  |  |                   
      $27.77 - $41.96
      $664K - $1M
     |                   
              43.2K
              $1.81M
             |  | 
          
        
          |  |  |                   
      $91.57 - $110.76
      $1.19M - $1.44M
     |                   
              16.9K
              $1.63M
             |  | 
          
        
          |  |  |                   
      $11.02 - $12.48
      $1.05M - $1.19M
     |                   
              116K
              $1.45M
             |  | 
          
        
          |  |  |                   
      $151.62 - $183.47
      $951K - $1.15M
     |                   
              8.9K
              $1.63M
             |  | 
          
        
          |  |  |                   
      $8.65 - $10.52
      $695K - $845K
     |                   
              434K
              $4.56M
             |  | 
          
        
          |  |  |                   
      $551.94 - $753.4
      $562K - $767K
     |                   
              4.23K
              $3.18M
             |  | 
          
        
          |  |  |                   
      $17.07 - $22.57
      $1.04M - $1.38M
     |                   
              106K
              $2.13M
             |  | 
          
        
          |  |  |                   
      $8.48 - $11.94
      $668K - $941K
     |                   
              384K
              $3.98M
             |  | 
          
        
          |  |  |                   
      $137.01 - $159.78
      $1.16M - $1.36M
     |                   
              19K
              $2.76M
             |  | 
          
        
          |  |  |                   
      $43.81 - $53.0
      $1.16M - $1.4M
     |                   
              231K
              $11.9M
             |  | 
          
        
          |  |  |                   
      $144.41 - $170.3
      $1.13M - $1.33M
     |                   
              18.1K
              $2.83M
             |  | 
          
        
          |  |  |                   
      $54.33 - $63.56
      $1.24M - $1.45M
     |                   
              42.2K
              $2.36M
             |  | 
          
        
          |  |  |                   
      $180.53 - $212.64
      $1.09M - $1.29M
     |                   
              26K
              $5.22M
             |  | 
          
        
          |  |  |                   
      $12.22 - $17.83
      $1.81M - $2.63M
     |                   
              289K
              $3.53M
             |  | 
          
        
          |  |  |                   
      $60.04 - $70.18
      $844K - $987K
     |                   
              83.4K
              $5.75M
             |  | 
          
        
          |  |  |                   
      $97.99 - $117.15
      $1.14M - $1.36M
     |                   
              30K
              $3.14M
             |  | 
          
        
          |  |  |                   
      $315.94 - $408.41
      $739K - $955K
     |                   
              3.47K
              $1.42M
             |  | 
          
        
          |  |  |                   
      $19.76 - $30.81
      $375K - $584K
     |                   
              77.2K
              $2.31M
             |  | 
          
        
          |  |  |                   
      $506.56 - $576.74
      $899K - $1.02M
     |                   
              2.3K
              $1.33M
             |  | 
          
        
          |  |  |                   
      $157.32 - $205.72
      $971K - $1.27M
     |                   
              8.11K
              $1.41M
             |  | 
          
        
          |  |  |                   
      $21.59 - $24.84
      $942K - $1.08M
     |                   
              84.7K
              $2.05M
             |  | 
          
        
          |  |  |                   
      $55.56 - $60.91
      $937K - $1.03M
     |                   
              34.9K
              $2.04M
             |  | 
          
        
          |  |  |                   
      $18.7 - $21.69
      $852K - $988K
     |                   
              113K
              $2.38M
             |  | 
          
        
          |  |  |                   
      $452.51 - $568.19
      $743K - $933K
     |                   
              2.21K
              $1.21M
             |  | 
          
        
          |  |  |                   
      $91.92 - $110.2
      $1.2M - $1.44M
     |                   
              56.7K
              $5.72M
             |  | 
          
        
          |  |  |                   
      $40.8 - $63.88
      $714K - $1.12M
     |                   
              28.4K
              $1.42M
             |  | 
          
        
          |  |  |                   
      $112.46 - $124.05
      $850K - $938K
     |                   
              15.2K
              $1.79M
             |  | 
          
        
          |  |  |                   
      $4.47 - $5.28
      $660K - $779K
     |                   
              678K
              $3.52M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              184K
              $10.6M
             |  | 
          
        
          |  |  |                   
      $24.34 - $45.62
      $266K - $499K
     |                   
              35.4K
              $1.6M
             |  | 
          
        
          |  |  |                   
      $62.45 - $70.08
      $972K - $1.09M
     |                   
              68.4K
              $4.32M
             |  | 
          
        
          |  |  |                   
      $12.42 - $18.62
      $128K - $192K
     |                   
              179K
              $3.32M
             |  | 
          
        
          |  |  |                   
      $10.73 - $12.54
      $572K - $668K
     |                   
              65.5K
              $813K
             |  | 
          
        
          |  |  |                   
      $396.7 - $501.59
      $476K - $602K
     |                   
              2.92K
              $1.47M
             |  | 
          
        
          |  |  |                   
      $84.45 - $126.79
      $278K - $417K
     |                   
              11.5K
              $1.46M
             |  | 
          
        
          |  |  |                   
      $183.37 - $234.7
      $476K - $610K
     |                   
              5.3K
              $1.19M
             |  | 
          
        
          |  |  |                   
      $15.88 - $18.99
      $493K - $590K
     |                   
              68.2K
              $1.29M
             |  | 
          
        
          |  |  |                   
      $99.97 - $129.69
      $570K - $739K
     |                   
              27.2K
              $2.83M
             |  | 
          
        
          |  |  |                   
      $132.9 - $160.3
      $318K - $384K
     |                   
              11.1K
              $1.75M
             |  | 
          
        
          |  |  |                   
      $173.63 - $218.07
      $603K - $758K
     |                   
              24.5K
              $5.12M
             |  |