|  |  |                   
      $9.46 - $14.89
      $1.3M - $2.04M
     |                   
              136K
              $1.86M
             |  | 
          
        
          |  |  |                   
      $53.27 - $72.04
      $1.28M - $1.73M
     |                   
              38.1K
              $2.7M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              9.52K
              $611K
             |  | 
          
        
          |  |  |                   
      $4.3 - $5.59
      $614K - $798K
     |                   
              833K
              $4.21M
             |  | 
          
        
          |  |  |                   
      $167.51 - $223.5
      $1.14M - $1.53M
     |                   
              14.4K
              $3.08M
             |  | 
          
        
          |  |  |                   
      $78.92 - $109.58
      $1.25M - $1.73M
     |                   
              4.31K
              $468K
             |  | 
          
        
          |  |  |                   
      $5.04 - $7.56
      $1.11M - $1.67M
     |                   
              26.9K
              $200K
             |  | 
          
        
          |  |  |                   
      $25.03 - $35.41
      $641K - $907K
     |                   
              69.2K
              $2.13M
             |  | 
          
        
          |  |  |                   
      $158.62 - $206.57
      $1.16M - $1.51M
     |                   
              12.1K
              $2.44M
             |  | 
          
        
          |  |  |                   
      $17.29 - $20.65
      $903K - $1.08M
     |                   
              190K
              $3.74M
             |  | 
          
        
          |  |  |                   
      $3.5 - $5.07
      $958K - $1.39M
     |                   
              1.05M
              $5.02M
             |  | 
          
        
          |  |  |                   
      $1.45 - $4.16
      $364K - $1.04M
     |                   
              18.6K
              $28K
             |  | 
          
        
          |  |  |                   
      $11.37 - $15.97
      $726K - $1.02M
     |                   
              21.4K
              $274K
             |  | 
          
        
          |  |  |                   
      $139.81 - $165.8
      $922K - $1.09M
     |                   
              21.1K
              $3.27M
             |  | 
          
        
          |  |  |                   
      $6.88 - $11.43
      $604K - $1M
     |                   
              15.7K
              $136K
             |  | 
          
        
          |  |  |                   
      $130.14 - $160.88
      $1.13M - $1.4M
     |                   
              12.8K
              $2.04M
             |  | 
          
        
          |  |  |                   
      $7.18 - $11.76
      $1.04M - $1.7M
     |                   
              51.5K
              $552K
             |  | 
          
        
          |  |  |                   
      $86.85 - $93.48
      $929K - $1M
     |                   
              4.7K
              $416K
             |  | 
          
        
          |  |  |                   
      $0.7 - $1.49
      $506K - $1.08M
     |                   
              14.8K
              $22K
             |  | 
          
        
          |  |  |                   
      $8.56 - $12.03
      $3.3M - $4.64M
     |                   
              1.76M
              $21.1M
             |  | 
          
        
          |  |  |                   
      $6.07 - $9.62
      $861K - $1.36M
     |                   
              212K
              $1.56M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              361K
              $3.99M
             |  | 
          
        
          |  |  |                   
      $22.9 - $26.78
      $785K - $918K
     |                   
              10.4K
              $259K
             |  | 
          
        
          |  |  |                   
      $61.24 - $79.4
      $789K - $1.02M
     |                   
              12.4K
              $986K
             |  | 
          
        
          |  |  |                   
      $10.34 - $19.72
      $1.13M - $2.15M
     |                   
              78.2K
              $1.52M
             |  | 
          
        
          |  |  |                   
      $3.62 - $5.89
      $1.27M - $2.07M
     |                   
              721K
              $4.07M
             |  | 
          
        
          |  |  |                   
      $16.86 - $21.81
      $899K - $1.16M
     |                   
              16.1K
              $320K
             |  | 
          
        
          |  |  |                   
      $96.32 - $118.0
      $868K - $1.06M
     |                   
              2.35K
              $270K
             |  | 
          
        
          |  |  |                   
      $544.07 - $787.63
      $69.1M - $100M
     |                   
              444K
              $350M
             |  | 
          
        
          |  |  |                   
      $11.99 - $19.3
      $551K - $887K
     |                   
              74.4K
              $927K
             |  | 
          
        
          |  |  |                   
      $33.56 - $36.96
      $753K - $830K
     |                   
              13.8K
              $486K
             |  | 
          
        
          |  |  |                   
      $36.9 - $62.51
      $923K - $1.56M
     |                   
              8.08K
              $504K
             |  | 
          
        
          |  |  |                   
      $12.2 - $16.94
      $1.05M - $1.46M
     |                   
              77.8K
              $1.29M
             |  | 
          
        
          |  |  |                   
      $8.66 - $16.53
      $787K - $1.5M
     |                   
              91.7K
              $1.39M
             |  | 
          
        
          |  |  |                   
      $7.25 - $7.48
      $792K - $818K
     |                   
              74.8K
              $558K
             |  | 
          
        
          |  |  |                   
      $40.12 - $53.83
      $372K - $499K
     |                   
              38.6K
              $1.7M
             |  | 
          
        
          |  |  |                   
      $23.5 - $29.2
      $591K - $735K
     |                   
              10.5K
              $267K
             |  | 
          
        
          |  |  |                   
      $2.41 - $4.61
      $688K - $1.32M
     |                   
              16K
              $58K
             |  | 
          
        
          |  |  |                   
      $51.45 - $61.84
      $646K - $777K
     |                   
              13.3K
              $817K
             |  | 
          
        
          |  |  |                   
      $1.61 - $8.09
      $623K - $3.13M
     |                   
              20.9K
              $137K
             |  | 
          
        
          |  |  |                   
      $92.66 - $108.13
      $2.58M - $3.01M
     |                   
              307K
              $31.9M
             |  | 
          
        
          |  |  |                   
      $4.32 - $6.66
      $463K - $713K
     |                   
              54.5K
              $362K
             |  | 
          
        
          |  |  |                   
      $4.31 - $6.63
      $421K - $647K
     |                   
              59.1K
              $349K
             |  | 
          
        
          |  |  |                   
      $36.11 - $49.33
      $165K - $225K
     |                   
              57.4K
              $2.41M
             |  | 
          
        
          |  |  |                   
      $14.96 - $33.14
      $779K - $1.72M
     |                   
              16.6K
              $511K
             |  | 
          
        
          |  |  |                   
      $14.45 - $17.74
      $578K - $710K
     |                   
              24.5K
              $434K
             |  | 
          
        
          |  |  |                   
      $102.11 - $118.66
      $474K - $551K
     |                   
              12.6K
              $1.29M
             |  | 
          
        
          |  |  |                   
      $160.0 - $195.62
      $354K - $433K
     |                   
              11K
              $1.79M
             |  | 
          
        
          |  |  |                   
      $21.24 - $26.88
      $1.03M - $1.3M
     |                   
              946K
              $24.6M
             |  | 
          
        
          |  |  |                   
      $49.34 - $60.68
      $623K - $766K
     |                   
              116K
              $6.58M
             |  |