Ugx. 130,643,000
View detail
Ugx. 131,511,000
Ugx. 116,644,000
Ugx. 115,556,000
Ugx. 122,662,000
Ugx. 104,602,000
Ugx. 95,606,700
Ugx. 98,188,100
Ugx. 75,937,300
Ugx. 116,354,000
Ugx. 111,307,000