Ugx. 101,342,000
View detail
Ugx. 191,671,000
Ugx. 99,669,800
Ugx. 128,657,000
Ugx. 114,059,000
Ugx. 147,948,000
Ugx. 252,848,000
Ugx. 154,067,000
Ugx. 117,241,000
Ugx. 115,099,000
Ugx. 141,598,000
Ugx. 147,899,000