|  |  |                   
      $46.01 - $46.55
      $281K - $285K
     |                   
              38K
              $1.76M
             |  | 
          
        
          |  |  |                   
      $100.65 - $141.56
      $203K - $286K
     |                   
              2.02K
              $279K
             |  | 
          
        
          |  |  |                   
      $398.96 - $472.54
      $261K - $310K
     |                   
              655
              $276K
             |  | 
          
        
          |  |  |                   
      $311.12 - $482.13
      $186K - $288K
     |                   
              597
              $272K
             |  | 
          
        
          |  |  |                   
      $28.37 - $32.49
      $267K - $306K
     |                   
              9.41K
              $271K
             |  | 
          
        
          |  |  |                   
      $404.94 - $499.99
      $51.8K - $64K
     |                   
              2.49K
              $1.21M
             |  | 
          
        
          |  |  |                   
      $91.03 - $98.69
      $180K - $195K
     |                   
              16.3K
              $1.56M
             |  | 
          
        
          |  |  |                   
      $42.47 - $50.39
      $212K - $252K
     |                   
              5K
              $245K
             |  | 
          
        
          |  |  |                   
      $81.7 - $87.53
      $161K - $173K
     |                   
              20.8K
              $1.82M
             |  | 
          
        
          |  |  |                   
      $14.8 - $15.89
      $164K - $176K
     |                   
              140K
              $2.17M
             |  | 
          
        
          |  |  |                   
      $342.99 - $392.76
      $128K - $147K
     |                   
              6.11K
              $2.29M
             |  | 
          
        
          |  |  |                   
      $234.77 - $292.47
      $291K - $363K
     |                   
              10.1K
              $2.84M
             |  | 
          
        
          |  |  |                   
      $129.67 - $147.5
      $208K - $237K
     |                   
              1.61K
              $237K
             |  | 
          
        
          |  |  |                   
      $129.82 - $184.04
      $182K - $258K
     |                   
              1.4K
              $237K
             |  | 
          
        
          |  |  |                   
      $97.39 - $125.4
      $44.5K - $57.3K
     |                   
              7.71K
              $953K
             |  | 
          
        
          |  |  |                   
      $412.46 - $514.1
      $261K - $326K
     |                   
              4.54K
              $2.23M
             |  | 
          
        
          |  |  |                   
      $19.37 - $20.97
      $236K - $255K
     |                   
              12.2K
              $235K
             |  | 
          
        
          |  |  |                   
      $128.6 - $149.63
      $230K - $268K
     |                   
              1.79K
              $234K
             |  | 
          
        
          |  |  |                   
      $276.5 - $362.79
      $192K - $251K
     |                   
              693
              $233K
             |  | 
          
        
          |  |  |                   
      $43.2 - $49.66
      $201K - $231K
     |                   
              4.65K
              $229K
             |  | 
          
        
          |  |  |                   
      $167.28 - $188.45
      $226K - $255K
     |                   
              1.35K
              $227K
             |  | 
          
        
          |  |  |                   
      $198.72 - $244.34
      $189K - $232K
     |                   
              951
              $226K
             |  | 
          
        
          |  |  |                   
      $168.23 - $212.81
      $179K - $227K
     |                   
              1.07K
              $226K
             |  | 
          
        
          |  |  |                   
      $150.71 - $178.14
      $189K - $223K
     |                   
              1.25K
              $223K
             |  | 
          
        
          |  |  |                   
      $97.25 - $127.45
      $171K - $224K
     |                   
              1.76K
              $220K
             |  | 
          
        
          |  |  |                   
      $109.79 - $132.5
      $198K - $239K
     |                   
              1.8K
              $220K
             |  | 
          
        
          |  |  |                   
      $252.31 - $269.41
      $212K - $227K
     |                   
              841
              $219K
             |  | 
          
        
          |  |  |                   
      $90.83 - $96.0
      $189K - $200K
     |                   
              7.03K
              $666K
             |  | 
          
        
          |  |  |                   
      $192.32 - $232.35
      $213K - $257K
     |                   
              1.11K
              $212K
             |  | 
          
        
          |  |  |                   
      $84.85 - $93.8
      $210K - $232K
     |                   
              2.48K
              $210K
             |  | 
          
        
          |  |  |                   
      $91.44 - $91.77
      $210K - $211K
     |                   
              2.3K
              $210K
             |  | 
          
        
          |  |  |                   
      $252.01 - $293.73
      $193K - $225K
     |                   
              767
              $209K
             |  | 
          
        
          |  |  |                   
      $65.78 - $69.95
      $133K - $141K
     |                   
              19.7K
              $1.38M
             |  | 
          
        
          |  |  |                   
      $127.59 - $152.81
      $173K - $207K
     |                   
              1.35K
              $206K
             |  | 
          
        
          |  |  |                   
      $84.93 - $101.07
      $240K - $286K
     |                   
              9.99K
              $913K
             |  | 
          
        
          |  |  |                   
      $20.87 - $30.37
      $186K - $271K
     |                   
              8.92K
              $204K
             |  | 
          
        
          |  |  |                   
      $73.82 - $82.37
      $183K - $205K
     |                   
              2.48K
              $204K
             |  | 
          
        
          |  |  |                   
      $159.2 - $188.96
      $172K - $204K
     |                   
              1.08K
              $204K
             |  | 
          
        
          |  |  |                   
      $120.51 - $136.62
      $189K - $214K
     |                   
              7.17K
              $960K
             |  | 
          
        
          |  |  |                   
      $28.95 - $29.73
      $144K - $148K
     |                   
              117K
              $3.47M
             |  | 
          
        
          |  |  |                   
      $62.09 - $66.51
      $104K - $112K
     |                   
              26.7K
              $1.74M
             |  | 
          
        
          |  |  |                   
      $550.18 - $598.96
      $158K - $172K
     |                   
              4.19K
              $2.39M
             |  | 
          
        
          |  |  |                   
      $301.44 - $365.84
      $163K - $198K
     |                   
              1.78K
              $574K
             |  | 
          
        
          |  |  |                   
      $97.03 - $108.14
      $267K - $297K
     |                   
              11.1K
              $1.09M
             |  | 
          
        
          |  |  |                   
      $530.88 - $655.83
      $1.59K - $1.97K
     |                   
              1.61K
              $1.04M
             |  | 
          
        
          |  |  |                   
      $157.77 - $183.27
      $349K - $405K
     |                   
              10.9K
              $1.77M
             |  | 
          
        
          |  |  |                   
      $237.77 - $353.61
      $28.3K - $42.1K
     |                   
              4.31K
              $1.49M
             |  | 
          
        
          |  |  |                   
      $237.58 - $259.17
      $93.1K - $102K
     |                   
              5.09K
              $1.29M
             |  | 
          
        
          |  |  |                   
      $774.14 - $975.23
      $13.2K - $16.6K
     |                   
              824
              $786K
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              653
              $173K
             |  |