DMart shares rally 8% after hitting 500-store milestone