Ugx. 147,644,000
View detail
Ugx. 95,719,000
Ugx. 115,943,000
Ugx. 83,139,100
Ugx. 121,843,000
Ugx. 60,140,200
Ugx. 103,791,000
Ugx. 79,289,500
Ugx. 111,474,000
Ugx. 104,092,000
Ugx. 92,121,400
Ugx. 104,904,000