Swanepoel Mega 1000 comprised 31.3 percent of the list