Ugx. 174,601,000
View detail
Ugx. 264,977,000
Ugx. 262,503,000
Ugx. 144,569,000
Ugx. 137,880,000
Ugx. 77,579,100
Ugx. 547,860,000
Ugx. 159,878,000
Ugx. 158,950,000
Ugx. 197,954,000
Ugx. 65,080,500
Ugx. 137,213,000