Ugx. 125,686,000
View detail
Ugx. 128,181,000
Ugx. 109,049,000
Ugx. 132,208,000
Ugx. 102,552,000
Ugx. 116,924,000
Ugx. 100,905,000
Ugx. 98,258,600
Ugx. 112,115,000
Ugx. 89,171,800
Ugx. 114,804,000
Ugx. 96,496,500