|  |  |                   
      $294.65 - $384.0
      $237K - $308K
     |                   
              803
              $306K
             |  | 
          
        
          |  |  |                   
      $55.39 - $77.55
      $192K - $268K
     |                   
              3.46K
              $268K
             |  | 
          
        
          |  |  |                   
      $175.14 - $206.36
      $216K - $254K
     |                   
              1.23K
              $254K
             |  | 
          
        
          |  |  |                   
      $213.3 - $270.78
      $189K - $239K
     |                   
              884
              $239K
             |  | 
          
        
          |  |  |                   
      $64.17 - $75.61
      $200K - $235K
     |                   
              3.11K
              $234K
             |  | 
          
        
          |  |  |                   
      $228.86 - $255.76
      $211K - $235K
     |                   
              920
              $234K
             |  | 
          
        
          |  |  |                   
      $150.01 - $182.29
      $193K - $235K
     |                   
              1.29K
              $234K
             |  | 
          
        
          |  |  |                   
      $71.09 - $89.44
      $189K - $237K
     |                   
              2.66K
              $234K
             |  | 
          
        
          |  |  |                   
      $233.44 - $279.45
      $191K - $229K
     |                   
              818
              $226K
             |  | 
          
        
          |  |  |                   
      $221.47 - $242.41
      $208K - $227K
     |                   
              937
              $225K
             |  | 
          
        
          |  |  |                   
      $21.96 - $27.6
      $191K - $240K
     |                   
              8.68K
              $225K
             |  | 
          
        
          |  |  |                   
      $21.42 - $25.44
      $188K - $224K
     |                   
              8.79K
              $223K
             |  | 
          
        
          |  |  |                   
      $64.54 - $76.61
      $185K - $220K
     |                   
              2.87K
              $220K
             |  | 
          
        
          |  |  |                   
      $96.22 - $120.68
      $206K - $258K
     |                   
              2.14K
              $211K
             |  | 
          
        
          |  |  |                   
      $202.27 - $224.18
      $188K - $208K
     |                   
              927
              $204K
             |  | 
          
        
          |  |  |                   
      $75.8 - $89.13
      $178K - $210K
     |                   
              2.35K
              $202K
             |  | 
          
        
          |  |  |                   
      $99.69 - $139.42
      $147K - $206K
     |                   
              1.47K
              $201K
             |  | 
          
        
          |  |  |                   
      $55.81 - $63.18
      $179K - $202K
     |                   
              3.21K
              $201K
             |  | 
          
        
          |  |  |                   
      $39.66 - $51.75
      $7.02K - $9.16K
     |                   
              5.18K
              $267K
             |  | 
          
        
          |  |  |                   
      $37.33 - $41.78
      $33.4K - $37.4K
     |                   
              6.45K
              $269K
             |  | 
          
        
          |  |  |                   
      $109.37 - $122.34
      $36.3K - $40.6K
     |                   
              2.1K
              $251K
             |  | 
          
        
          |  |  |                   
      $15.22 - $18.59
      $18.6K - $22.7K
     |                   
              14.4K
              $253K
             |  | 
          
        
          |  |  |                   
      $52.99 - $66.6
      $901 - $1.13K
     |                   
              4.63K
              $294K
             |  | 
          
        
          |  |  |                   
      $801.83 - $917.05
      $23.3K - $26.6K
     |                   
              347
              $307K
             |  | 
          
        
          |  |  |                   
      $174.18 - $190.64
      $871 - $953
     |                   
              1.21K
              $229K
             |  | 
          
        
          |  |  |                   
      $45.01 - $52.47
      $1.58K - $1.84K
     |                   
              4.48K
              $233K
             |  | 
          
        
          |  |  |                   
      $32.92 - $38.72
      $3.06K - $3.6K
     |                   
              6.88K
              $248K
             |  | 
          
        
          |  |  |                   
      $201.38 - $819.83
      $213K - $866K
     |                   
              1.49K
              $306K
             |  | 
          
        
          |  |  |                   
      $104.47 - $116.17
      $2.3K - $2.56K
     |                   
              2.02K
              $218K
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              1.69K
              $0
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              1.02K
              $0
             |  | 
          
        
          |  |  |                   
      $248.27 - $294.37
      $248 - $294
     |                   
              818
              $219K
             |  | 
          
        
          |  |  |                   
      $66.75 - $81.27
      $1.13K - $1.38K
     |                   
              2.85K
              $217K
             |  | 
          
        
          |  |  |                   
      $150.73 - $974.56
      $212K - $1.37M
     |                   
              1.77K
              $281K
             |  |