|  |  |                   
      $18.45 - $23.08
      $273K - $342K
     |                   
              14.8K
              $336M
             |  | 
          
        
          |  |  |                   
      $44.46 - $53.46
      $240K - $288K
     |                   
              5.39K
              $286M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              556
              $228M
             |  | 
          
        
          |  |  |                   
      $162.03 - $260.08
      $81K - $130K
     |                   
              500
              $128M
             |  | 
          
        
          |  |  |                   
      $343.66 - $411.5
      $68.7K - $82.3K
     |                   
              200
              $81.9M
             |  | 
          
        
          |  |  |                   
      $179.08 - $189.89
      $44.8K - $47.5K
     |                   
              250
              $51.3M
             |  | 
          
        
          |  |  |                   
      $69.38 - $84.17
      $28.4K - $34.4K
     |                   
              409
              $34.4M
             |  | 
          
        
          |  |  |                   
      $157.92 - $190.49
      $19K - $22.9K
     |                   
              120
              $22.9M
             |  | 
          
        
          |  |  |                   
      $137.46 - $175.86
      $15.5K - $19.9K
     |                   
              113
              $19.8M
             |  | 
          
        
          |  |  |                   
      $85.32 - $105.07
      $13.7K - $16.8K
     |                   
              160
              $16.8M
             |  | 
          
        
          |  |  |                   
      $45.87 - $54.17
      $15K - $17.7K
     |                   
              326
              $16.6M
             |  | 
          
        
          |  |  |                   
      $66.79 - $75.67
      $14.6K - $16.6K
     |                   
              219
              $15.7M
             |  | 
          
        
          |  |  |                   
      $28.86 - $32.41
      $9.38K - $10.5K
     |                   
              325
              $9.52M
             |  | 
          
        
          |  |  |                   
      $159.62 - $217.71
      $4.31K - $5.88K
     |                   
              27
              $5.83M
             |  | 
          
        
          |  |  |                   
      $9.9 - $12.03
      $3.96K - $4.81K
     |                   
              400
              $4.81M
             |  | 
          
        
          |  |  |                   
      $36.89 - $41.85
      $3.95K - $4.48K
     |                   
              107
              $4.41M
             |  | 
          
        
          |  |  |                   
      $24.1 - $38.04
      $2.41K - $3.8K
     |                   
              100
              $3.7M
             |  | 
          
        
          |  |  |                   
      $25.3 - $29.85
      $2.66K - $3.13K
     |                   
              105
              $3.12M
             |  | 
          
        
          |  |  |                   
      $40.47 - $51.5
      $2.43K - $3.09K
     |                   
              60
              $3.03M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              40
              $3.01M
             |  | 
          
        
          |  |  |                   
      $1.54 - $2.3
      $1.54K - $2.3K
     |                   
              1K
              $2.12M
             |  | 
          
        
          |  |  |                   
      $166.78 - $229.29
      $1.33K - $1.83K
     |                   
              8
              $1.89M
             |  | 
          
        
          |  |  |                   
      $105.01 - $142.54
      $735 - $998
     |                   
              7
              $1.01M
             |  | 
          
        
          |  |  |                   
      $29.51 - $38.36
      $295 - $384
     |                   
              10
              $372K
             |  | 
          
        
          |  |  |                   
      $71.72 - $103.06
      $143 - $206
     |                   
              2
              $204K
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              6
              $79K
             |  | 
          
        
          |  |  |                   
      $12.14 - $14.81
      $12.1 - $14.8
     |                   
              1
              $9K
             |  |