|  |  |                   
      $43.95 - $52.91
      $80.5K - $96.9K
     |                   
              89.1K
              $4.28M
             |  | 
          
        
          |  |  |                   
      $25.82 - $33.48
      $418K - $542K
     |                   
              32.9K
              $864K
             |  | 
          
        
          |  |  |                   
      $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
             |  | 
          
        
          |  |  |                   
      $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
             |  | 
          
        
          |  |  |                   
      $2.7 - $4.03
      $451K - $673K
     |                   
              641K
              $1.94M
             |  | 
          
        
          |  |  |                   
      $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
             |  | 
          
        
          |  |  |                   
      $30.14 - $42.31
      $960K - $1.35M
     |                   
              713K
              $24.2M
             |  | 
          
        
          |  |  |                   
      $30.05 - $37.08
      $1.17M - $1.44M
     |                   
              186K
              $5.69M
             |  | 
          
        
          |  |  |                   
      $8.91 - $13.5
      $733K - $1.11M
     |                   
              235K
              $2.22M
             |  | 
          
        
          |  |  |                   
      $11.65 - $15.23
      $65K - $85K
     |                   
              934K
              $12.2M
             |  | 
          
        
          |  |  |                   
      $6.74 - $8.2
      $64K - $77.8K
     |                   
              656K
              $4.75M
             |  | 
          
        
          |  |  |                   
      $3.96 - $9.96
      $7.96K - $20K
     |                   
              68.2K
              $592K
             |  | 
          
        
          |  |  |                   
      $14.66 - $19.93
      $765K - $1.04M
     |                   
              289K
              $4.24M
             |  | 
          
        
          |  |  |                   
      $11.95 - $15.5
      $215K - $279K
     |                   
              1.15M
              $14.7M
             |  | 
          
        
          |  |  |                   
      $18.83 - $24.72
      $285K - $375K
     |                   
              145K
              $3.04M
             |  | 
          
        
          |  |  |                   
      $1.72 - $2.61
      $87.9K - $133K
     |                   
              204K
              $404K
             |  | 
          
        
          |  |  |                   
      $52.33 - $73.4
      $62.3K - $87.4K
     |                   
              9.31K
              $589K
             |  |