Ugx. 130,405,000
View detail
Ugx. 207,522,000
Ugx. 113,296,000
Ugx. 244,840,000
Ugx. 89,406,800
Ugx. 71,468,100
Ugx. 85,129,500
Ugx. 43,265,800
Ugx. 72,282,600
Ugx. 96,685,300
Ugx. 52,226,300
Ugx. 112,201,000