Ugx. 143,057,000
View detail
Ugx. 129,798,000
Ugx. 120,179,000
Ugx. 96,518,000
Ugx. 134,973,000
Ugx. 130,998,000
Ugx. 99,735,500
Ugx. 99,514,400
Ugx. 149,960,000
Ugx. 104,860,000
Ugx. 163,952,000
Ugx. 115,193,000