|  |  |                   
      $79.03 - $133.84
      $134K - $228K
     |                   
              15.3K
              $2.03M
             |  | 
          
        
          |  |  |                   
      $84.71 - $108.69
      $288K - $370K
     |                   
              77.8K
              $8.22M
             |  | 
          
        
          |  |  |                   
      $71.62 - $89.56
      $150K - $188K
     |                   
              66.6K
              $5.83M
             |  | 
          
        
          |  |  |                   
      $105.69 - $140.64
      $252K - $335K
     |                   
              55K
              $7.28M
             |  | 
          
        
          |  |  |                   
      $45.27 - $79.4
      $93.7K - $164K
     |                   
              31.8K
              $2.29M
             |  | 
          
        
          |  |  |                   
      $101.92 - $143.21
      $9.07K - $12.7K
     |                   
              28.5K
              $4.08M
             |  | 
          
        
          |  |  |                   
      $55.75 - $131.18
      $620K - $1.46M
     |                   
              23K
              $3.02M
             |  | 
          
        
          |  |  |                   
      $37.18 - $57.58
      $42.6K - $66K
     |                   
              38.8K
              $2.23M
             |  | 
          
        
          |  |  |                   
      $422.19 - $533.73
      $113K - $143K
     |                   
              12.2K
              $6.51M
             |  | 
          
        
          |  |  |                   
      $315.94 - $408.41
      $61.3K - $79.2K
     |                   
              6.98K
              $2.85M
             |  | 
          
        
          |  |  |                   
      $84.45 - $126.79
      $109K - $164K
     |                   
              21.7K
              $2.75M
             |  | 
          
        
          |  |  |                   
      $71.03 - $101.75
      $142K - $204K
     |                   
              59.5K
              $6.01M
             |  | 
          
        
          |  |  |                   
      $194.58 - $243.05
      $168K - $210K
     |                   
              18.8K
              $4.56M
             |  | 
          
        
          |  |  |                   
      $94.15 - $116.93
      $3.48K - $4.33K
     |                   
              635K
              $64.5M
             |  | 
          
        
          |  |  |                   
      $209.39 - $289.94
      $119K - $165K
     |                   
              11.4K
              $3.29M
             |  | 
          
        
          |  |  |                   
      $361.04 - $536.34
      $621K - $923K
     |                   
              10.8K
              $5.81M
             |  | 
          
        
          |  |  |                   
      $107.26 - $155.96
      $236K - $343K
     |                   
              27.2K
              $4.06M
             |  | 
          
        
          |  |  |                   
      $62.86 - $179.3
      $94.3K - $269K
     |                   
              7.06K
              $1.19M
             |  | 
          
        
          |  |  |                   
      $44.56 - $55.27
      $440K - $545K
     |                   
              129K
              $7.15M
             |  | 
          
        
          |  |  |                   
      $43.81 - $66.74
      $122K - $186K
     |                   
              50.5K
              $3.37M
             |  | 
          
        
          |  |  |                   
      $75.33 - $106.34
      $84.8K - $120K
     |                   
              39.9K
              $4.24M
             |  | 
          
        
          |  |  |                   
      $94.06 - $147.0
      $235K - $368K
     |                   
              27.6K
              $4M
             |  | 
          
        
          |  |  |                   
      $131.84 - $157.76
      $283K - $339K
     |                   
              136K
              $21.4M
             |  | 
          
        
          |  |  |                   
      $41.09 - $47.16
      $383K - $439K
     |                   
              1M
              $45.3M
             |  | 
          
        
          |  |  |                   
      $86.54 - $92.62
      $23.1K - $24.7K
     |                   
              309K
              $28.7M
             |  | 
          
        
          |  |  |                   
      $342.02 - $534.89
      $4.79K - $7.49K
     |                   
              3.9K
              $2.09M
             |  | 
          
        
          |  |  |                   
      $62.54 - $125.05
      $5.25M - $10.5M
     |                   
              405K
              $45M
             |  | 
          
        
          |  |  |                   
      $26.35 - $32.28
      $1.44M - $1.76M
     |                   
              821K
              $26.4M
             |  | 
          
        
          |  |  |                   
      $60.6 - $87.81
      $851K - $1.23M
     |                   
              96.2K
              $8.44M
             |  | 
          
        
          |  |  |                   
      $30.54 - $63.99
      $183K - $384K
     |                   
              39.8K
              $2.54M
             |  | 
          
        
          |  |  |                   
      $55.55 - $75.83
      $566K - $773K
     |                   
              140K
              $10.2M
             |  | 
          
        
          |  |  |                   
      $91.46 - $128.1
      $165K - $231K
     |                   
              49.7K
              $6.28M
             |  | 
          
        
          |  |  |                   
      $95.81 - $137.79
      $230K - $331K
     |                   
              31.8K
              $4.31M
             |  | 
          
        
          |  |  |                   
      $182.34 - $286.22
      $193K - $303K
     |                   
              18.7K
              $5.14M
             |  | 
          
        
          |  |  |                   
      $12.51 - $20.45
      $119K - $194K
     |                   
              182K
              $3.73M
             |  | 
          
        
          |  |  |                   
      $96.47 - $109.59
      $2.32M - $2.63M
     |                   
              635K
              $66.6M
             |  | 
          
        
          |  |  |                   
      $49.56 - $95.06
      $124K - $238K
     |                   
              28.9K
              $2.75M
             |  | 
          
        
          |  |  |                   
      $27.77 - $41.96
      $205K - $311K
     |                   
              98.3K
              $4.13M
             |  | 
          
        
          |  |  |                   
      $30.86 - $51.42
      $213K - $355K
     |                   
              70.6K
              $3.62M
             |  | 
          
        
          |  |  |                   
      $60.47 - $79.12
      $278K - $364K
     |                   
              99.7K
              $7.67M
             |  | 
          
        
          |  |  |                   
      $42.69 - $54.65
      $1.72M - $2.2M
     |                   
              495K
              $27M
             |  | 
          
        
          |  |  |                   
      $87.23 - $106.93
      $5.19M - $6.37M
     |                   
              1.95M
              $202M
             |  | 
          
        
          |  |  |                   
      $50.09 - $51.09
      $744K - $759K
     |                   
              1.64M
              $83.6M
             |  | 
          
        
          |  |  |                   
      $70.15 - $85.48
      $1.47M - $1.79M
     |                   
              373K
              $31.7M
             |  | 
          
        
          |  |  |                   
      $35.34 - $71.6
      $112K - $227K
     |                   
              59.9K
              $4.22M
             |  | 
          
        
          |  |  |                   
      $4.45 - $6.68
      $34.6K - $51.9K
     |                   
              845K
              $5.58M
             |  | 
          
        
          |  |  |                   
      $106.07 - $171.99
      $127K - $206K
     |                   
              26.8K
              $4.57M
             |  | 
          
        
          |  |  |                   
      $30.09 - $38.95
      $1.82M - $2.36M
     |                   
              1.42M
              $55.3M
             |  | 
          
        
          |  |  |                   
      $110.41 - $176.0
      $194K - $310K
     |                   
              40.2K
              $7.08M
             |  | 
          
        
          |  |  |                   
      $88.97 - $117.24
      $86.7K - $114K
     |                   
              108K
              $12.6M
             |  |