Ugx. 143,038,000
View detail
Ugx. 108,542,000
Ugx. 92,147,000
Ugx. 136,499,000
Ugx. 282,946,000
Ugx. 120,686,000
Ugx. 86,324,500
Ugx. 125,101,000
Ugx. 118,190,000
Ugx. 94,835,400
Ugx. 137,864,000
Ugx. 146,963,000