Ugx. 135,627,000
View detail
Ugx. 145,467,000
Ugx. 128,630,000
Ugx. 134,376,000
Ugx. 121,005,000
Ugx. 131,605,000
Ugx. 126,664,000
Ugx. 119,686,000
Ugx. 125,094,000
Ugx. 130,206,000
Ugx. 118,091,000
Ugx. 97,420,300