Uganda - Uganda's main stock index is up a heady 39% so far this year, making the east African country the top performer among 13 sub-Saharan stock indices in 2012.
In local currency terms, Uganda has outperformed bigger markets Nigeria , which is up 32% and Kenya, which is up 29%.
It has also blown past the continent's biggest market, South Africa , which is up 22%.
But in dollar terms Nigeria is sub-Saharan Africa's top performer, up 36%, compared with Uganda's 30%. Kenya is up 27% in dollar terms, while South Africa is up 16%, reflecting the weakness of the rand this year.