Ugx. 76,036,400
View detail
Ugx. 147,024,000
Ugx. 112,917,000
Ugx. 138,701,000
Ugx. 68,454,100
Ugx. 104,074,000
Ugx. 137,841,000
Ugx. 116,371,000
Ugx. 3,416,560,000
Ugx. 91,868,500
Ugx. 115,662,000
Ugx. 91,771,200