Ugx. 113,881,000
View detail
Ugx. 66,999,200
Ugx. 90,699,700
Ugx. 51,606,800
Ugx. 676,689,000
Ugx. 260,798,000
Ugx. 64,262,700
Ugx. 74,881,200
Ugx. 77,699,700
Ugx. 243,466,000
Ugx. 41,627,400
Ugx. 60,837,900