Ugx. 81,524,900
View detail
Ugx. 849,209,000
Ugx. 124,570,000
Ugx. 790,784,000
Ugx. 196,749,000
Ugx. 136,095,000
Ugx. 402,927,000
Ugx. 273,942,000
Ugx. 137,542,000
Ugx. 156,450,000
Ugx. 119,373,000
Ugx. 59,755,200