|  |  |                   
      $134.53 - $152.5
      $583K - $661K
     |                   
              32.5K
              $4.65M
             |  | 
          
        
          |  |  |                   
      $48.51 - $68.14
      $390K - $548K
     |                   
              21.7K
              $1.41M
             |  | 
          
        
          |  |  |                   
      $70.85 - $76.96
      $646K - $702K
     |                   
              20K
              $1.52M
             |  | 
          
        
          |  |  |                   
      $14.53 - $17.13
      $148K - $174K
     |                   
              320K
              $5.36M
             |  | 
          
        
          |  |  |                   
      $79.61 - $137.33
      $16.2K - $28K
     |                   
              10.6K
              $1.46M
             |  | 
          
        
          |  |  |                   
      $36.91 - $60.06
      $380K - $619K
     |                   
              68.6K
              $3.37M
             |  | 
          
        
          |  |  |                   
      $24.3 - $34.86
      $53.5K - $76.7K
     |                   
              69.8K
              $2.43M
             |  | 
          
        
          |  |  |                   
      $6.18 - $7.41
      $119K - $142K
     |                   
              847K
              $6.22M
             |  | 
          
        
          |  |  |                   
      $70.47 - $86.89
      $225K - $278K
     |                   
              37.2K
              $3.12M
             |  | 
          
        
          |  |  |                   
      $69.25 - $78.71
      $476K - $541K
     |                   
              15.4K
              $1.18M
             |  | 
          
        
          |  |  |                   
      $221.35 - $349.23
      $6.42K - $10.1K
     |                   
              4.75K
              $1.64M
             |  | 
          
        
          |  |  |                   
      $332.09 - $358.86
      $1.26M - $1.36M
     |                   
              56.6K
              $19.3M
             |  | 
          
        
          |  |  |                   
      $167.86 - $202.79
      $203K - $246K
     |                   
              19.1K
              $3.65M
             |  | 
          
        
          |  |  |                   
      $202.08 - $234.45
      $562K - $652K
     |                   
              41.6K
              $9.04M
             |  | 
          
        
          |  |  |                   
      $9.5 - $11.71
      $116K - $143K
     |                   
              575K
              $6.38M
             |  | 
          
        
          |  |  |                   
      $293.94 - $444.72
      $260K - $393K
     |                   
              2.16K
              $958K
             |  | 
          
        
          |  |  |                   
      $119.73 - $134.7
      $244K - $274K
     |                   
              43.6K
              $5.81M
             |  | 
          
        
          |  |  |                   
      $30.8 - $36.87
      $370K - $442K
     |                   
              28.8K
              $1.05M
             |  | 
          
        
          |  |  |                   
      $154.4 - $222.91
      $49.3K - $71.1K
     |                   
              8.25K
              $1.84M
             |  | 
          
        
          |  |  |                   
      $36.13 - $39.89
      $477K - $527K
     |                   
              29.2K
              $1.14M
             |  | 
          
        
          |  |  |                   
      $47.48 - $50.72
      $486K - $519K
     |                   
              22.4K
              $1.11M
             |  | 
          
        
          |  |  |                   
      $32.79 - $39.33
      $489K - $587K
     |                   
              31.8K
              $1.2M
             |  | 
          
        
          |  |  |                   
      $26.38 - $27.95
      $365K - $387K
     |                   
              178K
              $4.86M
             |  | 
          
        
          |  |  |                   
      $49.34 - $53.96
      $483K - $528K
     |                   
              20.8K
              $1.09M
             |  | 
          
        
          |  |  |                   
      $151.42 - $200.58
      $233K - $309K
     |                   
              9.66K
              $1.94M
             |  | 
          
        
          |  |  |                   
      $695.21 - $791.73
      $574K - $653K
     |                   
              31.4K
              $23M
             |  | 
          
        
          |  |  |                   
      $164.12 - $188.32
      $162K - $186K
     |                   
              153K
              $26.6M
             |  | 
          
        
          |  |  |                   
      $32.53 - $35.28
      $482K - $523K
     |                   
              33.1K
              $1.11M
             |  | 
          
        
          |  |  |                   
      $36.45 - $50.4
      $270K - $374K
     |                   
              20.8K
              $991K
             |  | 
          
        
          |  |  |                   
      $132.9 - $142.03
      $409K - $437K
     |                   
              7.11K
              $1M
             |  | 
          
        
          |  |  |                   
      $29.04 - $29.91
      $173K - $178K
     |                   
              273K
              $8.17M
             |  | 
          
        
          |  |  |                   
      $28.92 - $32.19
      $363K - $404K
     |                   
              28.6K
              $913K
             |  | 
          
        
          |  |  |                   
      $79.36 - $93.33
      $2.26M - $2.66M
     |                   
              196K
              $15.7M
             |  | 
          
        
          |  |  |                   
      $275.84 - $326.36
      $306K - $362K
     |                   
              2.68K
              $874K
             |  | 
          
        
          |  |  |                   
      $74.98 - $89.02
      $487K - $578K
     |                   
              189K
              $15.6M
             |  | 
          
        
          |  |  |                   
      $56.05 - $67.13
      $294K - $352K
     |                   
              13.6K
              $911K
             |  | 
          
        
          |  |  |                   
      $296.92 - $341.36
      $435K - $500K
     |                   
              3.3K
              $980K
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              11.1K
              $952K
             |  | 
          
        
          |  |  |                   
      $40.28 - $46.86
      $315K - $367K
     |                   
              17.4K
              $806K
             |  | 
          
        
          |  |  |                   
      $158.03 - $197.08
      $26.5K - $33.1K
     |                   
              30.9K
              $5.18M
             |  | 
          
        
          |  |  |                   
      $118.24 - $138.53
      $316K - $370K
     |                   
              5.94K
              $798K
             |  | 
          
        
          |  |  |                   
      $138.08 - $151.2
      $320K - $350K
     |                   
              5.32K
              $803K
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              27.1K
              $868K
             |  | 
          
        
          |  |  |                   
      $29.94 - $38.85
      $216K - $280K
     |                   
              17.2K
              $667K
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              20.8K
              $843K
             |  | 
          
        
          |  |  |                   
      $64.0 - $77.75
      $9.98K - $12.1K
     |                   
              38K
              $2.71M
             |  | 
          
        
          |  |  |                   
      $289.3 - $397.65
      $6.08K - $8.35K
     |                   
              3.34K
              $1.33M
             |  | 
          
        
          |  |  |                   
      $42.39 - $44.63
      $180K - $189K
     |                   
              79.3K
              $3.53M
             |  | 
          
        
          |  |  |                   
      $211.65 - $238.24
      $300K - $338K
     |                   
              72.5K
              $15.9M
             |  | 
          
        
          |  |  |                   
      $22.91 - $27.85
      $226K - $274K
     |                   
              22.6K
              $628K
             |  |