Ugx. 137,392,000
View detail
Ugx. 95,719,400
Ugx. 45,654,600
Ugx. 174,633,000
Ugx. 60,388,200
Ugx. 43,614,900
Ugx. 64,548,900
Ugx. 63,181,900
Ugx. 56,807,800
Ugx. 172,056,000
Ugx. 109,043,000
Ugx. 165,362,000