Ugx. 124,421,000
View detail
Ugx. 283,588,000
Ugx. 77,880,200
Ugx. 191,167,000
Ugx. 318,573,000
Ugx. 130,500,000
Ugx. 89,972,000
Ugx. 63,033,400
Ugx. 80,990,600
Ugx. 69,062,900
Ugx. 63,793,300
Ugx. 128,439,000