Ugx. 122,644,000
View detail
Ugx. 133,966,000
Ugx. 23,210,000
Ugx. 103,035,000
Ugx. 314,010,000
Ugx. 56,401,200
Ugx. 105,623,000
Ugx. 34,624,400
Ugx. 249,953,000
Ugx. 76,482,000
Ugx. 64,996,100
Ugx. 72,048,300