|  |  |                   
      $221.86 - $362.89
      $3.18M - $5.21M
     |                   
              7.45K
              $2.37M
             |  | 
          
        
          |  |  |                   
      $64.62 - $93.3
      $3.14M - $4.53M
     |                   
              34.9K
              $3.26M
             |  | 
          
        
          |  |  |                   
      $172.42 - $223.89
      $862K - $1.12M
     |                   
              96.8K
              $19.9M
             |  | 
          
        
          |  |  |                   
      $35.34 - $71.6
      $1.81M - $3.66M
     |                   
              10.2K
              $720K
             |  | 
          
        
          |  |  |                   
      $713.71 - $898.95
      $1.87M - $2.36M
     |                   
              1.08K
              $844K
             |  | 
          
        
          |  |  |                   
      $18.13 - $22.69
      $1.3M - $1.63M
     |                   
              497K
              $11.1M
             |  | 
          
        
          |  |  |                   
      $34.39 - $47.46
      $1.24M - $1.71M
     |                   
              20.7K
              $981K
             |  | 
          
        
          |  |  |                   
      $50.48 - $50.71
      $1.36M - $1.37M
     |                   
              42.7K
              $2.16M
             |  | 
          
        
          |  |  |                   
      $104.69 - $141.77
      $1.04M - $1.41M
     |                   
              1.44K
              $193K
             |  | 
          
        
          |  |  |                   
      $128.02 - $151.37
      $20.1K - $23.8K
     |                   
              64.8K
              $8.55M
             |  | 
          
        
          |  |  |                   
      $71.63 - $125.98
      $995K - $1.75M
     |                   
              3.11K
              $381K
             |  | 
          
        
          |  |  |                   
      $83.97 - $92.85
      $620K - $686K
     |                   
              45.4K
              $4M
             |  | 
          
        
          |  |  |                   
      $219.37 - $417.89
      $570K - $1.09M
     |                   
              500
              $175K
             |  | 
          
        
          |  |  |                   
      $50.1 - $51.02
      $628K - $640K
     |                   
              10.6K
              $538K
             |  | 
          
        
          |  |  |                   
      $146.36 - $159.82
      $413K - $451K
     |                   
              3.9K
              $595K
             |  | 
          
        
          |  |  |                   
      $144.7 - $178.6
      $821K - $1.01M
     |                   
              17.3K
              $3.05M
             |  | 
          
        
          |  |  |                   
      $73.47 - $87.12
      $221K - $262K
     |                   
              20K
              $1.59M
             |  | 
          
        
          |  |  |                   
      $496.48 - $617.85
      $1.97M - $2.45M
     |                   
              31.8K
              $19.7M
             |  | 
          
        
          |  |  |                   
      $78.21 - $143.81
      $425K - $782K
     |                   
              6.28K
              $891K
             |  | 
          
        
          |  |  |                   
      $100.04 - $100.54
      $234K - $235K
     |                   
              2.22K
              $223K
             |  | 
          
        
          |  |  |                   
      $118.37 - $134.86
      $178K - $203K
     |                   
              11.5K
              $1.53M
             |  | 
          
        
          |  |  |                   
      $76.44 - $94.13
      $81.1K - $99.9K
     |                   
              11.9K
              $1.01M
             |  | 
          
        
          |  |  |                   
      $308.27 - $373.31
      $223K - $270K
     |                   
              12.1K
              $4.31M
             |  | 
          
        
          |  |  |                   
      $85.42 - $94.39
      $168K - $186K
     |                   
              3.13K
              $294K
             |  | 
          
        
          |  |  |                   
      $55.22 - $63.94
      $194K - $225K
     |                   
              17.2K
              $1.1M
             |  | 
          
        
          |  |  |                   
      $6.2 - $13.3
      $316K - $677K
     |                   
              49.6K
              $538K
             |  | 
          
        
          |  |  |                   
      $174.82 - $215.79
      $194K - $240K
     |                   
              3.25K
              $700K
             |  | 
          
        
          |  |  |                   
      $71.28 - $83.74
      $156K - $183K
     |                   
              6.41K
              $536K
             |  | 
          
        
          |  |  |                   
      $198.07 - $245.17
      $65.8K - $81.4K
     |                   
              3.92K
              $891K
             |  | 
          
        
          |  |  |                   
      $128.77 - $144.3
      $69.4K - $77.8K
     |                   
              5.2K
              $700K
             |  | 
          
        
          |  |  |                   
      $498.8 - $620.9
      $248K - $309K
     |                   
              2.43K
              $1.51M
             |  | 
          
        
          |  |  |                   
      $138.36 - $161.45
      $5.81K - $6.78K
     |                   
              13.8K
              $2.04M
             |  | 
          
        
          |  |  |                   
      $79.79 - $91.42
      $104K - $119K
     |                   
              5.54K
              $493K
             |  | 
          
        
          |  |  |                   
      $82.66 - $106.1
      $56.3K - $72.3K
     |                   
              3.21K
              $288K
             |  | 
          
        
          |  |  |                   
      $79.69 - $99.41
      $68.5K - $85.4K
     |                   
              5.28K
              $483K
             |  | 
          
        
          |  |  |                   
      $91.92 - $110.2
      $10.9K - $13.1K
     |                   
              11.4K
              $1.15M
             |  | 
          
        
          |  |  |                   
      $110.06 - $110.46
      $100K - $101K
     |                   
              7.02K
              $774K
             |  | 
          
        
          |  |  |                   
      $108.87 - $133.04
      $300K - $367K
     |                   
              28.6K
              $3.81M
             |  | 
          
        
          |  |  |                   
      $99.23 - $120.99
      $118K - $144K
     |                   
              5.15K
              $623K
             |  | 
          
        
          |  |  |                   
      $146.58 - $180.01
      $862K - $1.06M
     |                   
              39.4K
              $6.99M
             |  | 
          
        
          |  |  |                   
      $157.66 - $172.39
      $29K - $31.7K
     |                   
              4.22K
              $672K
             |  | 
          
        
          |  |  |                   
      $57.14 - $72.68
      $109K - $138K
     |                   
              4.79K
              $347K
             |  | 
          
        
          |  |  |                   
      $84.48 - $96.25
      $65.1K - $74.2K
     |                   
              3.86K
              $365K
             |  | 
          
        
          |  |  |                   
      $102.31 - $105.8
      $72.2K - $74.7K
     |                   
              2.09K
              $217K
             |  | 
          
        
          |  |  |                   
      $51.16 - $62.02
      $76.9K - $93.2K
     |                   
              3.77K
              $234K
             |  | 
          
        
          |  |  |                   
      $96.84 - $99.46
      $71.1K - $73K
     |                   
              10.2K
              $1.01M
             |  | 
          
        
          |  |  |                   
      $456.3 - $540.39
      $50.2K - $59.4K
     |                   
              417
              $208K
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              6.23K
              $473K
             |  | 
          
        
          |  |  |                   
      $67.83 - $84.09
      $75.2K - $93.2K
     |                   
              4.78K
              $398K
             |  | 
          
        
          |  |  |                   
      $88.76 - $105.77
      $22K - $26.2K
     |                   
              2.53K
              $249K
             |  |