|  |  |                   
      $40.76 - $45.86
      $147M - $165M
     |                   
              3.59M
              $165M
             |  | 
          
        
          |  |  |                   
      $103.16 - $128.52
      $14.2M - $17.7M
     |                   
              138K
              $17.7M
             |  | 
          
        
          |  |  |                   
      $18.99 - $26.77
      $2.47M - $3.48M
     |                   
              130K
              $3.37M
             |  | 
          
        
          |  |  |                   
      $11.77 - $18.44
      $1.04M - $1.63M
     |                   
              88.6K
              $1.59M
             |  | 
          
        
          |  |  |                   
      $1.62 - $7.49
      $341K - $1.58M
     |                   
              210K
              $1.39M
             |  | 
          
        
          |  |  |                   
      $1.55 - $4.63
      $429K - $1.28M
     |                   
              277K
              $1.01M
             |  | 
          
        
          |  |  |                   
      $8.34 - $17.27
      $297K - $615K
     |                   
              35.6K
              $496K
             |  | 
          
        
          |  |  |                   
      $18.7 - $68.01
      $104K - $380K
     |                   
              5.59K
              $361K
             |  | 
          
        
          |  |  |                   
      $45.22 - $55.86
      $267K - $330K
     |                   
              5.9K
              $325K
             |  | 
          
        
          |  |  |                   
      $20.32 - $28.08
      $188K - $260K
     |                   
              9.26K
              $259K
             |  | 
          
        
          |  |  |                   
      $6.77 - $8.86
      $127K - $166K
     |                   
              18.8K
              $159K
             |  | 
          
        
          |  |  |                   
      $4.65 - $5.43
      $143K - $167K
     |                   
              30.7K
              $159K
             |  | 
          
        
          |  |  |                   
      $17.78 - $30.41
      $69.8K - $119K
     |                   
              3.93K
              $119K
             |  | 
          
        
          |  |  |                   
      $6.12 - $8.32
      $86.5K - $118K
     |                   
              14.1K
              $108K
             |  | 
          
        
          |  |  |                   
      $141.3 - $178.32
      $54.4K - $68.7K
     |                   
              385
              $65K
             |  | 
          
        
          |  |  |                   
      $4.66 - $9.19
      $38.9K - $76.6K
     |                   
              8.34K
              $60K
             |  | 
          
        
          |  |  |                   
      $6.18 - $9.06
      $42.4K - $62.1K
     |                   
              6.85K
              $58K
             |  | 
          
        
          |  |  |                   
      $1.95 - $3.79
      $45.6K - $88.7K
     |                   
              23.4K
              $51K
             |  | 
          
        
          |  |  |                   
      $3.31 - $6.5
      $24.5K - $48.1K
     |                   
              7.4K
              $47K
             |  | 
          
        
          |  |  |                   
      $10.39 - $18.1
      $34.9K - $60.7K
     |                   
              3.36K
              $45K
             |  | 
          
        
          |  |  |                   
      $10.92 - $14.77
      $32.5K - $43.9K
     |                   
              2.97K
              $42K
             |  | 
          
        
          |  |  |                   
      $11.47 - $20.24
      $32.7K - $57.7K
     |                   
              2.85K
              $40K
             |  | 
          
        
          |  |  |                   
      $10.51 - $14.71
      $30.5K - $42.7K
     |                   
              2.9K
              $34K
             |  | 
          
        
          |  |  |                   
      $5.49 - $7.76
      $31.3K - $44.3K
     |                   
              5.71K
              $34K
             |  | 
          
        
          |  |  |                   
      $2.47 - $4.46
      $18K - $32.4K
     |                   
              7.27K
              $32K
             |  | 
          
        
          |  |  |                   
      $4.26 - $6.94
      $20.9K - $34.1K
     |                   
              4.91K
              $31K
             |  | 
          
        
          |  |  |                   
      $7.2 - $25.5
      $8.24K - $29.2K
     |                   
              1.14K
              $29K
             |  | 
          
        
          |  |  |                   
      $3.0 - $6.57
      $13.7K - $30K
     |                   
              4.57K
              $29K
             |  | 
          
        
          |  |  |                   
      $29.9 - $43.38
      $24.5K - $35.5K
     |                   
              818
              $28K
             |  | 
          
        
          |  |  |                   
      $1.02 - $1.38
      $21.5K - $29.1K
     |                   
              21.1K
              $27K
             |  | 
          
        
          |  |  |                   
      $4.18 - $7.0
      $20.1K - $33.7K
     |                   
              4.82K
              $27K
             |  | 
          
        
          |  |  |                   
      $0.78 - $1.44
      $16.5K - $30.5K
     |                   
              21.2K
              $26K
             |  | 
          
        
          |  |  |                   
      $0.74 - $1.67
      $12.3K - $27.8K
     |                   
              16.6K
              $25K
             |  | 
          
        
          |  |  |                   
      $1.04 - $2.19
      $11.1K - $23.3K
     |                   
              10.6K
              $23K
             |  | 
          
        
          |  |  |                   
      $2.82 - $4.5
      $16.4K - $26.2K
     |                   
              5.83K
              $23K
             |  | 
          
        
          |  |  |                   
      $4.11 - $7.45
      $12.5K - $22.7K
     |                   
              3.04K
              $21K
             |  | 
          
        
          |  |  |                   
      $32.53 - $62.21
      $11.5K - $21.9K
     |                   
              352
              $21K
             |  | 
          
        
          |  |  |                   
      $1.59 - $3.36
      $11.2K - $23.8K
     |                   
              7.07K
              $20K
             |  | 
          
        
          |  |  |                   
      $25.36 - $30.55
      $16.9K - $20.4K
     |                   
              667
              $20K
             |  | 
          
        
          |  |  |                   
      $3.02 - $3.59
      $17.6K - $20.9K
     |                   
              5.82K
              $20K
             |  | 
          
        
          |  |  |                   
      $2.37 - $6.97
      $8.31K - $24.4K
     |                   
              3.51K
              $19K
             |  | 
          
        
          |  |  |                   
      $12.43 - $18.91
      $17.3K - $26.3K
     |                   
              1.39K
              $18K
             |  | 
          
        
          |  |  |                   
      $14.66 - $21.67
      $17.8K - $26.3K
     |                   
              1.21K
              $18K
             |  | 
          
        
          |  |  |                   
      $8.47 - $12.18
      $14K - $20.2K
     |                   
              1.66K
              $18K
             |  | 
          
        
          |  |  |                   
      $20.23 - $24.48
      $14.3K - $17.3K
     |                   
              708
              $17K
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              9.57K
              $17K
             |  | 
          
        
          |  |  |                   
      $56.01 - $69.2
      $15.5K - $19.1K
     |                   
              276
              $17K
             |  | 
          
        
          |  |  |                   
      $17.15 - $30.5
      $10.7K - $18.9K
     |                   
              621
              $17K
             |  | 
          
        
          |  |  |                   
      $25.9 - $32.22
      $14.1K - $17.5K
     |                   
              544
              $16K
             |  | 
          
        
          |  |  |                   
      $2.06 - $3.63
      $9.75K - $17.2K
     |                   
              4.74K
              $16K
             |  |