|  |  |                   
      $27.66 - $33.88
      $11.4K - $14K
     |                   
              136K
              $4.1M
             |  | 
          
        
          |  |  |                   
      $30.44 - $38.71
      $87.1K - $111K
     |                   
              123K
              $4.14M
             |  | 
          
        
          |  |  |                   
      $15.09 - $19.32
      $1.39M - $1.77M
     |                   
              1.03M
              $16.9M
             |  | 
          
        
          |  |  |                   
      $32.54 - $38.29
      $360K - $424K
     |                   
              75.1K
              $2.58M
             |  | 
          
        
          |  |  |                   
      $55.8 - $109.53
      $10.5K - $20.6K
     |                   
              29.2K
              $1.95M
             |  | 
          
        
          |  |  |                   
      $144.72 - $231.63
      $12K - $19.2K
     |                   
              5.78K
              $1.2M
             |  | 
          
        
          |  |  |                   
      $43.95 - $52.91
      $80.5K - $96.9K
     |                   
              89.1K
              $4.28M
             |  | 
          
        
          |  |  |                   
      $25.82 - $33.48
      $418K - $542K
     |                   
              32.9K
              $864K
             |  | 
          
        
          |  |  |                   
      $0.86 - $1.75
      $284K - $579K
     |                   
              331K
              $347K
             |  | 
          
        
          |  |  |                   
      $12.14 - $15.46
      $308K - $393K
     |                   
              68.2K
              $871K
             |  | 
          
        
          |  |  |                   
      $7.43 - $9.51
      $218K - $279K
     |                   
              162K
              $1.3M
             |  | 
          
        
          |  |  |                   
      $15.88 - $20.86
      $27.3K - $35.8K
     |                   
              84.3K
              $1.64M
             |  | 
          
        
          |  |  |                   
      $31.24 - $37.15
      $22.6M - $26.8M
     |                   
              5M
              $161M
             |  | 
          
        
          |  |  |                   
      $38.23 - $41.83
      $501K - $548K
     |                   
              80.5K
              $3.12M
             |  | 
          
        
          |  |  |                   
      $4.46 - $4.96
      $25.8K - $28.7K
     |                   
              1.11M
              $5.26M
             |  | 
          
        
          |  |  |                   
      $27.53 - $36.59
      $80.4K - $107K
     |                   
              102K
              $3.12M
             |  | 
          
        
          |  |  |                   
      $23.84 - $32.41
      $212K - $288K
     |                   
              8.88K
              $277K
             |  | 
          
        
          |  |  |                   
      $63.65 - $75.45
      $814K - $965K
     |                   
              113K
              $7.85M
             |  | 
          
        
          |  |  |                   
      $44.9 - $57.64
      $20K - $25.6K
     |                   
              38.1K
              $2.08M
             |  | 
          
        
          |  |  |                   
      $4.54 - $6.15
      $398K - $540K
     |                   
              2.74M
              $14.1M
             |  | 
          
        
          |  |  |                   
      $38.5 - $49.33
      $64.6K - $82.8K
     |                   
              220K
              $9.66M
             |  | 
          
        
          |  |  |                   
      $41.26 - $51.16
      $208K - $258K
     |                   
              44.9K
              $2M
             |  | 
          
        
          |  |  |                   
      $319.78 - $326.85
      $222K - $227K
     |                   
              32.7K
              $10.5M
             |  | 
          
        
          |  |  |                   
      $43.97 - $50.01
      $198K - $225K
     |                   
              67.6K
              $3.23M
             |  | 
          
        
          |  |  |                   
      $20.22 - $24.62
      $233K - $284K
     |                   
              115K
              $2.37M
             |  | 
          
        
          |  |  |                   
      $19.11 - $27.92
      $64.9K - $94.9K
     |                   
              22.6K
              $606K
             |  | 
          
        
          |  |  |                   
      $9.18 - $11.0
      $634K - $760K
     |                   
              316K
              $3.01M
             |  | 
          
        
          |  |  |                   
      $10.22 - $11.24
      $240K - $263K
     |                   
              37.9K
              $391K
             |  | 
          
        
          |  |  |                   
      $8.61 - $17.63
      $283K - $580K
     |                   
              632K
              $5.82M
             |  | 
          
        
          |  |  |                   
      $68.67 - $82.79
      $327K - $394K
     |                   
              115K
              $8.81M
             |  | 
          
        
          |  |  |                   
      $42.69 - $51.83
      $83.4K - $101K
     |                   
              127K
              $5.75M
             |  | 
          
        
          |  |  |                   
      $31.94 - $38.27
      $230K - $276K
     |                   
              59K
              $1.99M
             |  | 
          
        
          |  |  |                   
      $6.13 - $9.51
      $65.3K - $101K
     |                   
              86.4K
              $729K
             |  | 
          
        
          |  |  |                   
      $19.66 - $25.69
      $117K - $153K
     |                   
              88.4K
              $1.98M
             |  | 
          
        
          |  |  | 
      N/A
     |                   
              169K
              $4.32M
             |  | 
          
        
          |  |  |                   
      $9.82 - $10.6
      $217K - $234K
     |                   
              36K
              $363K
             |  | 
          
        
          |  |  |                   
      $23.57 - $27.55
      $1.07M - $1.25M
     |                   
              391K
              $9.23M
             |  | 
          
        
          |  |  |                   
      $6.3 - $8.53
      $8.65K - $11.7K
     |                   
              223K
              $1.81M
             |  | 
          
        
          |  |  |                   
      $26.76 - $32.63
      $359K - $437K
     |                   
              421K
              $12.2M
             |  | 
          
        
          |  |  |                   
      $144.05 - $227.0
      $136K - $214K
     |                   
              944
              $207K
             |  | 
          
        
          |  |  |                   
      $23.91 - $28.55
      $178K - $213K
     |                   
              7.45K
              $205K
             |  | 
          
        
          |  |  |                   
      $2.7 - $4.03
      $451K - $673K
     |                   
              641K
              $1.94M
             |  | 
          
        
          |  |  |                   
      $36.67 - $48.38
      $158K - $208K
     |                   
              4.3K
              $200K
             |  | 
          
        
          |  |  |                   
      $13.6 - $23.27
      $1.73K - $2.96K
     |                   
              28.7K
              $619K
             |  | 
          
        
          |  |  |                   
      $14.57 - $18.76
      $4.5K - $5.8K
     |                   
              345K
              $5.55M
             |  | 
          
        
          |  |  |                   
      $28.95 - $35.43
      $98.9K - $121K
     |                   
              68.5K
              $2.19M
             |  | 
          
        
          |  |  |                   
      $104.32 - $124.92
      $422K - $505K
     |                   
              40.9K
              $4.37M
             |  | 
          
        
          |  |  |                   
      $44.73 - $58.76
      $65.5K - $86K
     |                   
              28.3K
              $1.45M
             |  | 
          
        
          |  |  |                   
      $17.53 - $96.8
      $615K - $3.4M
     |                   
              42.7K
              $902K
             |  | 
          
        
          |  |  |                   
      $21.63 - $24.52
      $121K - $137K
     |                   
              192K
              $4.33M
             |  |