Ugx. 123,049,000
View detail
Ugx. 146,458,000
Ugx. 140,540,000
Ugx. 137,628,000
Ugx. 126,076,000
Ugx. 140,068,000
Ugx. 120,531,000
Ugx. 124,963,000
Ugx. 127,656,000
Ugx. 134,830,000
Ugx. 132,219,000
Ugx. 141,337,000