Ugx. 155,218,000
View detail
Ugx. 141,702,000
Ugx. 121,941,000
Ugx. 100,321,000
Ugx. 141,663,000
Ugx. 126,356,000
Ugx. 135,978,000
Ugx. 111,053,000
Ugx. 128,541,000
Ugx. 131,120,000
Ugx. 121,458,000
Ugx. 122,462,000