|  |  |                   
      $273.71 - $316.29
      $148M - $171M
     |                   
              1.03M
              $315M
             |  | 
          
        
          |  |  |                   
      $484.66 - $738.09
      $1.55M - $2.36M
     |                   
              3.2K
              $2.36M
             |  | 
          
        
          |  |  |                   
      $721.65 - $1040.18
      $1.44M - $2.08M
     |                   
              2K
              $2.06M
             |  | 
          
        
          |  |  |                   
      $60.98 - $80.12
      $1.13M - $1.48M
     |                   
              18.5K
              $1.48M
             |  | 
          
        
          |  |  |                   
      $713.71 - $898.95
      $1.21M - $1.53M
     |                   
              1.7K
              $1.33M
             |  | 
          
        
          |  |  |                   
      $99.83 - $140.86
      $918K - $1.3M
     |                   
              9.2K
              $1.3M
             |  | 
          
        
          |  |  |                   
      $94.31 - $157.99
      $773K - $1.3M
     |                   
              8.2K
              $1.3M
             |  | 
          
        
          |  |  |                   
      $53.27 - $72.04
      $954K - $1.29M
     |                   
              17.9K
              $1.27M
             |  | 
          
        
          |  |  |                   
      $57.41 - $74.81
      $976K - $1.27M
     |                   
              17K
              $1.26M
             |  | 
          
        
          |  |  |                   
      $73.47 - $87.12
      $1.14M - $1.35M
     |                   
              15.5K
              $1.23M
             |  | 
          
        
          |  |  |                   
      $79.69 - $99.41
      $1M - $1.25M
     |                   
              12.6K
              $1.15M
             |  | 
          
        
          |  |  |                   
      $451.58 - $565.94
      $948K - $1.19M
     |                   
              2.1K
              $1.14M
             |  | 
          
        
          |  |  |                   
      $340.0 - $420.68
      $952K - $1.18M
     |                   
              2.8K
              $1.08M
             |  | 
          
        
          |  |  |                   
      $122.82 - $218.63
      $590K - $1.05M
     |                   
              4.8K
              $1.05M
             |  | 
          
        
          |  |  |                   
      $146.29 - $275.65
      $512K - $965K
     |                   
              3.5K
              $964K
             |  | 
          
        
          |  |  |                   
      $855.86 - $1339.13
      $599K - $937K
     |                   
              700
              $937K
             |  | 
          
        
          |  |  |                   
      $128.02 - $151.37
      $871K - $1.03M
     |                   
              6.8K
              $897K
             |  | 
          
        
          |  |  |                   
      $78.21 - $143.81
      $477K - $877K
     |                   
              6.1K
              $865K
             |  | 
          
        
          |  |  |                   
      $49.38 - $79.97
      $538K - $872K
     |                   
              10.9K
              $843K
             |  | 
          
        
          |  |  |                   
      $231.39 - $318.98
      $602K - $829K
     |                   
              2.6K
              $829K
             |  | 
          
        
          |  |  |                   
      $172.42 - $223.89
      $690K - $896K
     |                   
              4K
              $820K
             |  | 
          
        
          |  |  |                   
      $210.83 - $235.28
      $759K - $847K
     |                   
              3.6K
              $798K
             |  | 
          
        
          |  |  |                   
      $64.72 - $127.91
      $408K - $806K
     |                   
              6.3K
              $776K
             |  | 
          
        
          |  |  |                   
      $88.76 - $105.77
      $692K - $825K
     |                   
              7.8K
              $769K
             |  | 
          
        
          |  |  |                   
      $144.7 - $178.6
      $622K - $768K
     |                   
              4.3K
              $757K
             |  | 
          
        
          |  |  |                   
      $126.09 - $154.15
      $605K - $740K
     |                   
              4.8K
              $730K
             |  | 
          
        
          |  |  |                   
      $198.07 - $245.17
      $634K - $785K
     |                   
              3.2K
              $727K
             |  | 
          
        
          |  |  |                   
      $98.07 - $195.04
      $353K - $702K
     |                   
              3.6K
              $697K
             |  | 
          
        
          |  |  |                   
      $44.18 - $59.46
      $526K - $708K
     |                   
              11.9K
              $693K
             |  | 
          
        
          |  |  |                   
      $390.26 - $489.06
      $663K - $831K
     |                   
              1.7K
              $689K
             |  | 
          
        
          |  |  |                   
      $97.08 - $195.83
      $340K - $685K
     |                   
              3.5K
              $685K
             |  | 
          
        
          |  |  |                   
      $167.32 - $223.3
      $519K - $692K
     |                   
              3.1K
              $680K
             |  | 
          
        
          |  |  |                   
      $81.72 - $124.01
      $441K - $670K
     |                   
              5.4K
              $669K
             |  | 
          
        
          |  |  |                   
      $100.44 - $129.37
      $653K - $841K
     |                   
              6.5K
              $669K
             |  | 
          
        
          |  |  |                   
      $236.26 - $291.15
      $567K - $699K
     |                   
              2.4K
              $654K
             |  | 
          
        
          |  |  |                   
      $170.96 - $322.76
      $342K - $646K
     |                   
              2K
              $645K
             |  | 
          
        
          |  |  |                   
      $74.01 - $144.25
      $340K - $664K
     |                   
              4.6K
              $627K
             |  | 
          
        
          |  |  |                   
      $124.66 - $159.48
      $486K - $622K
     |                   
              3.9K
              $621K
             |  | 
          
        
          |  |  |                   
      $33.89 - $46.39
      $407K - $557K
     |                   
              12K
              $556K
             |  | 
          
        
          |  |  |                   
      $146.58 - $180.01
      $440K - $540K
     |                   
              3K
              $532K
             |  | 
          
        
          |  |  |                   
      $219.37 - $417.89
      $329K - $627K
     |                   
              1.5K
              $525K
             |  | 
          
        
          |  |  |                   
      $273.94 - $388.21
      $356K - $505K
     |                   
              1.3K
              $504K
             |  | 
          
        
          |  |  |                   
      $18.13 - $22.69
      $402K - $504K
     |                   
              22.2K
              $497K
             |  | 
          
        
          |  |  |                   
      $462.22 - $707.75
      $324K - $495K
     |                   
              700
              $495K
             |  | 
          
        
          |  |  |                   
      $162.57 - $345.64
      $211K - $449K
     |                   
              1.3K
              $438K
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              2.2K
              $428K
             |  | 
          
        
          |  |  |                   
      $126.95 - $183.52
      $292K - $422K
     |                   
              2.3K
              $421K
             |  | 
          
        
          |  |  |                   
      $34.39 - $47.46
      $292K - $403K
     |                   
              8.5K
              $402K
             |  | 
          
        
          |  |  |                   
      $210.28 - $289.91
      $273K - $377K
     |                   
              1.3K
              $376K
             |  | 
          
        
          |  |  |                   
      $354.56 - $497.45
      $213K - $298K
     |                   
              600
              $298K
             |  |