mining companies listed on jse all share