|  |  |                   
      $19.51 - $23.9
      $306K - $375K
     |                   
              573K
              $13.7M
             |  | 
          
        
          |  |  |                   
      $94.83 - $107.06
      $16.7M - $18.8M
     |                   
              11.3M
              $1.16B
             |  | 
          
        
          |  |  |                   
      $1.17 - $1.62
      $1.18M - $1.63M
     |                   
              2.04M
              $2.9M
             |  | 
          
        
          |  |  |                   
      $10.34 - $13.35
      $1.3M - $1.68M
     |                   
              656K
              $7.65M
             |  | 
          
        
          |  |  |                   
      $18.44 - $23.76
      $812K - $1.05M
     |                   
              134K
              $3.12M
             |  | 
          
        
          |  |  |                   
      $13.46 - $16.8
      $584K - $728K
     |                   
              485K
              $8.15M
             |  | 
          
        
          |  |  |                   
      $2.51 - $7.38
      $72.3K - $213K
     |                   
              314K
              $2.16M
             |  | 
          
        
          |  |  |                   
      $32.97 - $42.05
      $160K - $204K
     |                   
              199K
              $8.38M
             |  | 
          
        
          |  |  |                   
      $15.32 - $23.8
      $45.3K - $70.4K
     |                   
              179K
              $4.13M
             |  | 
          
        
          |  |  |                   
      $1.08 - $1.63
      $1.21M - $1.83M
     |                   
              3.54M
              $5.03M
             |  | 
          
        
          |  |  |                   
      $20.27 - $23.32
      $1.09M - $1.26M
     |                   
              214K
              $4.9M
             |  | 
          
        
          |  |  |                   
      $1.72 - $2.47
      $588K - $845K
     |                   
              2.88M
              $6.93M
             |  | 
          
        
          |  |  |                   
      $24.35 - $30.0
      $341 - $420
     |                   
              281K
              $8.4M
             |  | 
          
        
          |  |  |                   
      $2.97 - $4.73
      $883K - $1.41M
     |                   
              385K
              $1.62M
             |  | 
          
        
          |  |  |                   
      $193.54 - $232.53
      $852K - $1.02M
     |                   
              24.8K
              $5.59M
             |  | 
          
        
          |  |  |                   
      $6.78 - $12.93
      $161K - $308K
     |                   
              203K
              $2.63M
             |  | 
          
        
          |  |  |                   
      $2.55 - $6.62
      $381K - $989K
     |                   
              352K
              $2.04M
             |  | 
          
        
          |  |  |                   
      $14.83 - $16.07
      $1.57M - $1.71M
     |                   
              1.94M
              $30.8M
             |  | 
          
        
          |  |  |                   
      $11.47 - $16.65
      $670K - $973K
     |                   
              1.31M
              $18.4M
             |  | 
          
        
          |  |  |                   
      $45.03 - $50.88
      $3.1M - $3.5M
     |                   
              513K
              $23.9M
             |  | 
          
        
          |  |  |                   
      $23.5 - $33.32
      $194K - $275K
     |                   
              258K
              $8.28M
             |  | 
          
        
          |  |  |                   
      $7.79 - $11.67
      $397K - $594K
     |                   
              343K
              $4M
             |  | 
          
        
          |  |  |                   
      $21.67 - $25.64
      $4.02M - $4.76M
     |                   
              2.42M
              $58M
             |  | 
          
        
          |  |  |                   
      $51.81 - $61.79
      $247K - $294K
     |                   
              459K
              $28.3M
             |  | 
          
        
          |  |  |                   
      $64.56 - $74.02
      $781K - $895K
     |                   
              93.7K
              $6.91M
             |  | 
          
        
          |  |  |                   
      $49.08 - $51.35
      $2.53M - $2.64M
     |                   
              1.4M
              $70.5M
             |  | 
          
        
          |  |  |                   
      $3.1 - $6.36
      $376K - $772K
     |                   
              472K
              $2.65M
             |  | 
          
        
          |  |  |                   
      $9.53 - $11.11
      $1.47M - $1.71M
     |                   
              1.17M
              $12.3M
             |  | 
          
        
          |  |  |                   
      $45.68 - $47.4
      $1.21M - $1.26M
     |                   
              56.4K
              $2.67M
             |  | 
          
        
          |  |  |                   
      $8.48 - $9.86
      $896K - $1.04M
     |                   
              2.36M
              $22.2M
             |  | 
          
        
          |  |  |                   
      $7.37 - $9.3
      $1.34M - $1.7M
     |                   
              723K
              $6.25M
             |  | 
          
        
          |  |  |                   
      $10.51 - $11.34
      $1.4M - $1.52M
     |                   
              3.41M
              $38.1M
             |  | 
          
        
          |  |  |                   
      $7.2 - $8.64
      $205K - $246K
     |                   
              2.4M
              $20.3M
             |  | 
          
        
          |  |  |                   
      $19.44 - $19.88
      $1.23M - $1.25M
     |                   
              114K
              $2.27M
             |  | 
          
        
          |  |  |                   
      $7.05 - $8.02
      $749K - $852K
     |                   
              6.89M
              $55.2M
             |  | 
          
        
          |  |  |                   
      $9.82 - $10.45
      $1.24M - $1.32M
     |                   
              1.14M
              $11.7M
             |  | 
          
        
          |  |  |                   
      $13.57 - $16.81
      $480K - $595K
     |                   
              497K
              $8.3M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              1.24M
              $27.2M
             |  | 
          
        
          |  |  |                   
      $4.28 - $6.72
      $751K - $1.18M
     |                   
              771K
              $5.13M
             |  | 
          
        
          |  |  |                   
      $0.93 - $2.28
      $318K - $779K
     |                   
              778K
              $1.7M
             |  | 
          
        
          |  |  |                   
      $2.17 - $3.3
      $1.36M - $2.07M
     |                   
              1.75M
              $4.84M
             |  | 
          
        
          |  |  |                   
      $4.69 - $6.66
      $868K - $1.23M
     |                   
              395K
              $2.52M
             |  | 
          
        
          |  |  |                   
      $24.07 - $28.64
      $1.41M - $1.68M
     |                   
              420K
              $11.3M
             |  | 
          
        
          |  |  |                   
      $6.79 - $8.71
      $835K - $1.07M
     |                   
              978K
              $7.91M
             |  | 
          
        
          |  |  |                   
      $59.82 - $65.64
      $1.38M - $1.51M
     |                   
              157K
              $9.98M
             |  | 
          
        
          |  |  |                   
      $36.17 - $43.43
      $89.3K - $107K
     |                   
              273K
              $11.7M
             |  | 
          
        
          |  |  |                   
      $12.94 - $16.96
      $377K - $494K
     |                   
              965K
              $15.8M
             |  | 
          
        
          |  |  |                   
      $60.25 - $68.76
      $1.16M - $1.33M
     |                   
              90.5K
              $6.03M
             |  | 
          
        
          |  |  |                   
      $23.04 - $29.2
      $939K - $1.19M
     |                   
              66.2K
              $1.85M
             |  | 
          
        
          |  |  |                   
      $71.89 - $88.34
      $887K - $1.09M
     |                   
              95.1K
              $8.32M
             |  |