|  |  |                   
      $37.26 - $60.9
      $98.6K - $161K
     |                   
              38.1K
              $1.53M
             |  | 
          
        
          |  |  |                   
      $35.25 - $39.79
      $398K - $449K
     |                   
              520K
              $20M
             |  | 
          
        
          |  |  |                   
      $45.73 - $57.88
      $435K - $551K
     |                   
              113K
              $5.99M
             |  | 
          
        
          |  |  |                   
      $13.81 - $21.5
      $223K - $348K
     |                   
              124K
              $1.9M
             |  | 
          
        
          |  |  |                   
      $41.22 - $55.5
      $1.2M - $1.62M
     |                   
              96.4K
              $5.2M
             |  | 
          
        
          |  |  |                   
      $6.82 - $8.08
      $117K - $138K
     |                   
              1.31M
              $9.89M
             |  | 
          
        
          |  |  |                   
      $71.78 - $106.87
      $185K - $275K
     |                   
              129K
              $9.5M
             |  | 
          
        
          |  |  |                   
      $13.77 - $16.67
      $79.1K - $95.8K
     |                   
              425K
              $6.39M
             |  | 
          
        
          |  |  |                   
      $54.27 - $71.0
      $1.08M - $1.41M
     |                   
              188K
              $13.3M
             |  | 
          
        
          |  |  |                   
      $30.71 - $39.46
      $296K - $380K
     |                   
              207K
              $7.74M
             |  | 
          
        
          |  |  |                   
      $45.03 - $50.88
      $522K - $590K
     |                   
              25.2K
              $1.17M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              57.2K
              $13M
             |  | 
          
        
          |  |  |                   
      $20.71 - $25.63
      $143K - $177K
     |                   
              323K
              $7.56M
             |  | 
          
        
          |  |  |                   
      $6.49 - $9.09
      $669K - $937K
     |                   
              30.9K
              $279K
             |  | 
          
        
          |  |  |                   
      $16.21 - $21.2
      $1.99M - $2.61M
     |                   
              966K
              $20.5M
             |  | 
          
        
          |  |  |                   
      $2.33 - $8.01
      $119K - $410K
     |                   
              71.5K
              $175K
             |  | 
          
        
          |  |  |                   
      $6.79 - $8.71
      $1.15M - $1.48M
     |                   
              2.57M
              $20.8M
             |  | 
          
        
          |  |  |                   
      $22.96 - $28.29
      $9.69K - $11.9K
     |                   
              101K
              $2.32M
             |  | 
          
        
          |  |  |                   
      $32.56 - $40.93
      $87K - $109K
     |                   
              188K
              $6.45M
             |  | 
          
        
          |  |  |                   
      $107.47 - $118.46
      $51.5K - $56.7K
     |                   
              76.3K
              $8.32M
             |  | 
          
        
          |  |  |                   
      $41.06 - $56.09
      $760K - $1.04M
     |                   
              342K
              $18.7M
             |  | 
          
        
          |  |  |                   
      $31.51 - $43.57
      $43.2K - $59.8K
     |                   
              88.1K
              $3.24M
             |  | 
          
        
          |  |  |                   
      $7.14 - $9.47
      $1.63K - $2.16K
     |                   
              267K
              $1.92M
             |  | 
          
        
          |  |  |                   
      $39.17 - $54.26
      $19.1K - $26.5K
     |                   
              171K
              $8.62M
             |  | 
          
        
          |  |  |                   
      $40.31 - $58.08
      $3.69M - $5.32M
     |                   
              344K
              $18.3M
             |  | 
          
        
          |  |  |                   
      $4.06 - $5.24
      $55.8K - $72K
     |                   
              675K
              $2.92M
             |  | 
          
        
          |  |  |                   
      $16.83 - $28.8
      $33.8K - $57.8K
     |                   
              51.3K
              $896K
             |  | 
          
        
          |  |  |                   
      $11.05 - $13.28
      $455K - $547K
     |                   
              2.84K
              $33K
             |  | 
          
        
          |  |  |                   
      $7.52 - $11.26
      $20.5K - $30.6K
     |                   
              181K
              $1.42M
             |  | 
          
        
          |  |  |                   
      $12.08 - $19.08
      $584K - $922K
     |                   
              42.5K
              $769K
             |  | 
          
        
          |  |  |                   
      $12.66 - $17.4
      $438K - $602K
     |                   
              7.15K
              $123K
             |  | 
          
        
          |  |  |                   
      $10.68 - $12.73
      $47.3K - $56.4K
     |                   
              226K
              $2.42M
             |  | 
          
        
          |  |  |                   
      $37.58 - $48.0
      $149K - $191K
     |                   
              57.6K
              $2.34M
             |  | 
          
        
          |  |  |                   
      $104.34 - $138.68
      $496K - $659K
     |                   
              2.25K
              $312K
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              942K
              $21.3M
             |  | 
          
        
          |  |  |                   
      $13.28 - $18.1
      $217K - $296K
     |                   
              63.4K
              $914K
             |  | 
          
        
          |  |  |                   
      $6.35 - $7.98
      $5.75K - $7.23K
     |                   
              792K
              $5.77M
             |  | 
          
        
          |  |  |                   
      $12.68 - $18.23
      $361K - $518K
     |                   
              2.57K
              $39K
             |  | 
          
        
          |  |  |                   
      $6.88 - $11.43
      $278K - $462K
     |                   
              3.73K
              $32K
             |  | 
          
        
          |  |  |                   
      $6.38 - $9.56
      $44K - $66K
     |                   
              326K
              $2.76M
             |  | 
          
        
          |  |  |                   
      $3.1 - $4.72
      $359K - $546K
     |                   
              199K
              $813K
             |  | 
          
        
          |  |  |                   
      $3.71 - $5.04
      $41.8K - $56.8K
     |                   
              320K
              $1.2M
             |  | 
          
        
          |  |  |                   
      $4.58 - $12.14
      $147K - $389K
     |                   
              9.32K
              $56K
             |  | 
          
        
          |  |  |                   
      $3.71 - $5.77
      $276K - $429K
     |                   
              48.5K
              $233K
             |  | 
          
        
          |  |  |                   
      $1.52 - $2.28
      $120K - $179K
     |                   
              474K
              $815K
             |  | 
          
        
          |  |  |                   
      $9.11 - $11.09
      $86.9K - $106K
     |                   
              708K
              $7.47M
             |  | 
          
        
          |  |  |                   
      $52.02 - $71.15
      $762K - $1.04M
     |                   
              41.3K
              $2.91M
             |  | 
          
        
          |  |  |                   
      $53.62 - $65.63
      $400K - $489K
     |                   
              108K
              $6.77M
             |  | 
          
        
          |  |  |                   
      $52.8 - $68.1
      $359K - $463K
     |                   
              34.8K
              $2.29M
             |  | 
          
        
          |  |  |                   
      $2.13 - $3.77
      $271K - $479K
     |                   
              11.7K
              $39K
             |  |