Ugx. 67,987,900
View detail
Ugx. 74,263,900
Ugx. 642,119,000
Ugx. 1,760,460,000
Ugx. 757,928,000
Ugx. 112,286,000
Ugx. 129,438,000
Ugx. 388,225,000
Ugx. 3,416,800,000
Ugx. 93,884,100
Ugx. 1,699,330,000
Ugx. 664,153,000