Ugx. 137,891,000
View detail
Ugx. 109,839,000
Ugx. 4,295,760,000
Ugx. 113,225,000
Ugx. 112,265,000
Ugx. 138,282,000
Ugx. 120,359,000
Ugx. 113,858,000
Ugx. 116,860,000
Ugx. 99,742,300
Ugx. 117,360,000
Ugx. 127,921,000