Ugx. 102,853,000
View detail
Ugx. 104,567,000
Ugx. 99,175,000
Ugx. 98,149,700
Ugx. 86,752,400
Ugx. 74,053,100
Ugx. 75,496,000
Ugx. 141,792,000
Ugx. 100,076,000
Ugx. 76,450,800
Ugx. 98,578,300
Ugx. 78,913,600