Ugx. 142,983,000
View detail
Ugx. 260,011,000
Ugx. 63,271,000
Ugx. 73,006,300
Ugx. 100,559,000
Ugx. 128,034,000
Ugx. 307,560,000
Ugx. 118,493,000
Ugx. 46,063,000
Ugx. 137,333,000
Ugx. 170,010,000
Ugx. 371,782,000