|  |  |                   
      $35.5 - $39.05
      $1.82M - $2M
     |                   
              51.3K
              $1.88M
             |  | 
          
        
          |  |  |                   
      $283.31 - $388.96
      $1.36M - $1.87M
     |                   
              4.8K
              $1.8M
             |  | 
          
        
          |  |  |                   
      $12.49 - $16.76
      $1.32M - $1.77M
     |                   
              106K
              $1.77M
             |  | 
          
        
          |  |  |                   
      $119.25 - $161.49
      $1.53M - $2.07M
     |                   
              12.8K
              $1.76M
             |  | 
          
        
          |  |  |                   
      $342.02 - $534.89
      $1.03M - $1.6M
     |                   
              3K
              $1.6M
             |  | 
          
        
          |  |  |                   
      $80.68 - $88.86
      $1.44M - $1.59M
     |                   
              17.9K
              $1.56M
             |  | 
          
        
          |  |  |                   
      $315.21 - $437.41
      $1.1M - $1.53M
     |                   
              3.5K
              $1.53M
             |  | 
          
        
          |  |  |                   
      $66.4 - $89.42
      $1.12M - $1.51M
     |                   
              16.9K
              $1.51M
             |  | 
          
        
          |  |  |                   
      $71.63 - $125.98
      $860K - $1.51M
     |                   
              12K
              $1.47M
             |  | 
          
        
          |  |  |                   
      $12.51 - $20.45
      $866K - $1.42M
     |                   
              69.2K
              $1.42M
             |  | 
          
        
          |  |  |                   
      $52.73 - $65.22
      $1.02M - $1.26M
     |                   
              19.3K
              $1.26M
             |  | 
          
        
          |  |  |                   
      $155.71 - $201.03
      $981K - $1.27M
     |                   
              6.3K
              $1.25M
             |  | 
          
        
          |  |  |                   
      $56.15 - $84.23
      $876K - $1.31M
     |                   
              15.6K
              $1.24M
             |  | 
          
        
          |  |  |                   
      $53.23 - $70.65
      $1.11M - $1.47M
     |                   
              20.8K
              $1.2M
             |  | 
          
        
          |  |  |                   
      $544.07 - $787.63
      $816K - $1.18M
     |                   
              1.5K
              $1.18M
             |  | 
          
        
          |  |  |                   
      $203.96 - $228.19
      $1.08M - $1.21M
     |                   
              5.3K
              $1.17M
             |  | 
          
        
          |  |  |                   
      $46.2 - $56.12
      $1.11M - $1.35M
     |                   
              24K
              $1.15M
             |  | 
          
        
          |  |  |                   
      $84.41 - $106.28
      $996K - $1.25M
     |                   
              11.8K
              $1.12M
             |  | 
          
        
          |  |  |                   
      $57.34 - $74.03
      $877K - $1.13M
     |                   
              15.3K
              $1.11M
             |  | 
          
        
          |  |  |                   
      $97.08 - $195.83
      $544K - $1.1M
     |                   
              5.6K
              $1.1M
             |  | 
          
        
          |  |  |                   
      $94.41 - $118.52
      $1.01M - $1.27M
     |                   
              10.7K
              $1.05M
             |  | 
          
        
          |  |  |                   
      $71.11 - $82.25
      $903K - $1.04M
     |                   
              12.7K
              $962K
             |  | 
          
        
          |  |  |                   
      $28.49 - $33.82
      $920K - $1.09M
     |                   
              32.3K
              $958K
             |  | 
          
        
          |  |  |                   
      $136.63 - $176.62
      $710K - $918K
     |                   
              5.2K
              $877K
             |  | 
          
        
          |  |  |                   
      $126.84 - $145.22
      $863K - $987K
     |                   
              6.8K
              $876K
             |  | 
          
        
          |  |  |                   
      $71.96 - $83.42
      $748K - $868K
     |                   
              10.4K
              $861K
             |  | 
          
        
          |  |  |                   
      $8.1 - $14.3
      $481K - $849K
     |                   
              59.4K
              $848K
             |  | 
          
        
          |  |  |                   
      $52.13 - $74.29
      $777K - $1.11M
     |                   
              14.9K
              $776K
             |  | 
          
        
          |  |  |                   
      $47.91 - $70.14
      $656K - $961K
     |                   
              13.7K
              $712K
             |  | 
          
        
          |  |  |                   
      $39.2 - $50.67
      $537K - $694K
     |                   
              13.7K
              $670K
             |  | 
          
        
          |  |  |                   
      $116.88 - $218.1
      $199K - $371K
     |                   
              1.7K
              $370K
             |  | 
          
        
          |  |  |                   
      $246.52 - $356.99
      $222K - $321K
     |                   
              900
              $321K
             |  | 
          
        
          |  |  |                   
      $422.19 - $533.73
      $253K - $320K
     |                   
              600
              $320K
             |  | 
          
        
          |  |  |                   
      $79.69 - $99.41
      $263K - $328K
     |                   
              3.3K
              $302K
             |  | 
          
        
          |  |  |                   
      $25.21 - $29.4
      $260K - $303K
     |                   
              10.3K
              $302K
             |  | 
          
        
          |  |  |                   
      $279.23 - $323.21
      $279K - $323K
     |                   
              1K
              $298K
             |  | 
          
        
          |  |  |                   
      $28.95 - $34.22
      $272K - $322K
     |                   
              9.4K
              $291K
             |  | 
          
        
          |  |  |                   
      $219.37 - $417.89
      $175K - $334K
     |                   
              800
              $280K
             |  | 
          
        
          |  |  |                   
      $150.57 - $212.76
      $196K - $277K
     |                   
              1.3K
              $277K
             |  | 
          
        
          |  |  |                   
      $421.84 - $520.66
      $253K - $312K
     |                   
              600
              $264K
             |  | 
          
        
          |  |  |                   
      $177.93 - $313.14
      $142K - $251K
     |                   
              800
              $250K
             |  | 
          
        
          |  |  |                   
      $212.1 - $244.27
      $233K - $269K
     |                   
              1.1K
              $240K
             |  | 
          
        
          |  |  |                   
      $186.58 - $225.78
      $205K - $248K
     |                   
              1.1K
              $239K
             |  | 
          
        
          |  |  |                   
      $21.88 - $29.32
      $182K - $243K
     |                   
              8.3K
              $203K
             |  | 
          
        
          |  |  |                   
      $252.37 - $290.71
      $151K - $174K
     |                   
              600
              $165K
             |  | 
          
        
          |  |  |                   
      $43.89 - $54.46
      $154K - $191K
     |                   
              3.5K
              $163K
             |  | 
          
        
          |  |  |                   
      $42.48 - $50.46
      $123K - $146K
     |                   
              2.9K
              $142K
             |  | 
          
        
          |  |  |                   
      $167.22 - $212.42
      $100K - $127K
     |                   
              600
              $118K
             |  | 
          
        
          |  |  |                   
      $44.18 - $59.46
      $88.4K - $119K
     |                   
              2K
              $116K
             |  | 
          
        
          |  |  |                   
      $35.88 - $52.99
      $71.8K - $106K
     |                   
              2K
              $98K
             |  |