|  |  |                   
      $46.99 - $57.94
      $1.14M - $1.41M
     |                   
              178K
              $10.1M
             |  | 
          
        
          |  |  |                   
      $36.9 - $63.1
      $904K - $1.55M
     |                   
              78.8K
              $3.86M
             |  | 
          
        
          |  |  |                   
      $5.56 - $7.12
      $149K - $190K
     |                   
              1.66M
              $11.8M
             |  | 
          
        
          |  |  |                   
      $57.32 - $67.33
      $1.12M - $1.31M
     |                   
              62.6K
              $4.21M
             |  | 
          
        
          |  |  |                   
      $0.72 - $1.15
      $1.21M - $1.93M
     |                   
              2.23M
              $2.21M
             |  | 
          
        
          |  |  |                   
      $56.4 - $66.7
      $485K - $573K
     |                   
              285K
              $18.9M
             |  | 
          
        
          |  |  |                   
      $27.95 - $30.99
      $1.45M - $1.61M
     |                   
              430K
              $13.1M
             |  | 
          
        
          |  |  |                   
      $10.48 - $12.62
      $603K - $726K
     |                   
              1.53M
              $19.3M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              1.13M
              $84.8M
             |  | 
          
        
          |  |  |                   
      $1.28 - $2.69
      $1.53M - $3.22M
     |                   
              1.53M
              $2.4M
             |  | 
          
        
          |  |  |                   
      $9.07 - $13.78
      $1.27M - $1.93M
     |                   
              814K
              $8.93M
             |  | 
          
        
          |  |  |                   
      $44.27 - $45.82
      $1.5M - $1.56M
     |                   
              716K
              $32.6M
             |  | 
          
        
          |  |  |                   
      $17.66 - $26.12
      $525K - $777K
     |                   
              240K
              $6.03M
             |  | 
          
        
          |  |  |                   
      $25.49 - $27.97
      $1.32M - $1.44M
     |                   
              109K
              $3.04M
             |  | 
          
        
          |  |  |                   
      $9.09 - $12.65
      $3.3M - $4.59M
     |                   
              1.1M
              $10.5M
             |  | 
          
        
          |  |  |                   
      $16.88 - $19.69
      $1.64M - $1.92M
     |                   
              260K
              $4.4M
             |  | 
          
        
          |  |  |                   
      $1.11 - $2.36
      $969K - $2.06M
     |                   
              1.49M
              $2.45M
             |  | 
          
        
          |  |  |                   
      $10.03 - $18.91
      $814K - $1.53M
     |                   
              168K
              $2.69M
             |  | 
          
        
          |  |  |                   
      $3.62 - $5.89
      $586K - $954K
     |                   
              717K
              $4.04M
             |  | 
          
        
          |  |  |                   
      $35.79 - $44.67
      $107K - $134K
     |                   
              301K
              $13.4M
             |  | 
          
        
          |  |  |                   
      $31.3 - $37.48
      $1.12M - $1.35M
     |                   
              3.27M
              $118M
             |  | 
          
        
          |  |  |                   
      $25.05 - $29.62
      $1.12M - $1.33M
     |                   
              1.13M
              $32.1M
             |  | 
          
        
          |  |  |                   
      $28.36 - $31.3
      $1.45M - $1.6M
     |                   
              347K
              $10.7M
             |  | 
          
        
          |  |  |                   
      $3.5 - $7.63
      $972K - $2.12M
     |                   
              342K
              $1.72M
             |  | 
          
        
          |  |  |                   
      $2.74 - $3.77
      $3.19M - $4.4M
     |                   
              3.4M
              $9.48M
             |  | 
          
        
          |  |  |                   
      $12.91 - $19.33
      $728K - $1.09M
     |                   
              194K
              $3.73M
             |  | 
          
        
          |  |  |                   
      $11.31 - $19.98
      $575K - $1.02M
     |                   
              122K
              $2.35M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              508K
              $4.16M
             |  | 
          
        
          |  |  |                   
      $1.72 - $2.42
      $1.42M - $2M
     |                   
              2.76M
              $5.72M
             |  | 
          
        
          |  |  |                   
      $14.71 - $18.96
      $2.58M - $3.33M
     |                   
              961K
              $15.5M
             |  | 
          
        
          |  |  |                   
      $7.49 - $11.12
      $135K - $200K
     |                   
              756K
              $8.28M
             |  | 
          
        
          |  |  |                   
      $9.08 - $10.16
      $1.27M - $1.42M
     |                   
              2.01M
              $20.4M
             |  | 
          
        
          |  |  |                   
      $27.13 - $40.91
      $283K - $426K
     |                   
              248K
              $9.6M
             |  | 
          
        
          |  |  |                   
      $69.56 - $86.19
      $14.1M - $17.5M
     |                   
              3.17M
              $252M
             |  | 
          
        
          |  |  |                   
      $17.99 - $22.44
      $1.22M - $1.52M
     |                   
              227K
              $5.01M
             |  | 
          
        
          |  |  |                   
      $3.31 - $6.5
      $41.3K - $81.1K
     |                   
              487K
              $3.12M
             |  | 
          
        
          |  |  |                   
      $55.82 - $75.5
      $10.5M - $14.2M
     |                   
              872K
              $51.4M
             |  | 
          
        
          |  |  |                   
      $12.79 - $14.9
      $1.75M - $2.04M
     |                   
              325K
              $4.24M
             |  | 
          
        
          |  |  |                   
      $1.59 - $3.36
      $629K - $1.33M
     |                   
              715K
              $2.09M
             |  | 
          
        
          |  |  |                   
      $2.82 - $4.5
      $623K - $994K
     |                   
              894K
              $3.58M
             |  | 
          
        
          |  |  |                   
      $1.36 - $1.66
      $1.07M - $1.31M
     |                   
              1.71M
              $2.83M
             |  | 
          
        
          |  |  |                   
      $1.99 - $2.83
      $2.09M - $2.98M
     |                   
              2.65M
              $5.67M
             |  | 
          
        
          |  |  |                   
      $133.82 - $151.96
      $27.1M - $30.8M
     |                   
              3.39M
              $471M
             |  | 
          
        
          |  |  |                   
      $16.86 - $21.81
      $741K - $958K
     |                   
              224K
              $4.45M
             |  | 
          
        
          |  |  |                   
      $3.37 - $4.33
      $339K - $436K
     |                   
              2.83M
              $11.8M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              222K
              $9.08M
             |  | 
          
        
          |  |  |                   
      $16.64 - $19.62
      $623K - $735K
     |                   
              432K
              $8.47M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              591K
              $20.4M
             |  | 
          
        
          |  |  |                   
      $2.51 - $4.24
      $155K - $262K
     |                   
              932K
              $3.76M
             |  | 
          
        
          |  |  |                   
      $12.45 - $14.96
      $42.1K - $50.6K
     |                   
              1.61M
              $23.1M
             |  |