Ugx. 68,273,800
View detail
Ugx. 59,731,400
Ugx. 59,578,200
Ugx. 73,206,800
Ugx. 73,190,400
Ugx. 4,393,140,000
Ugx. 36,094,800
Ugx. 117,592,000
Ugx. 80,617,100
Ugx. 50,631,100
Ugx. 78,424,100
Ugx. 73,130,200