Ugx. 157,041,000
View detail
Ugx. 137,843,000
Ugx. 144,271,000
Ugx. 152,272,000
Ugx. 144,314,000
Ugx. 148,122,000
Ugx. 140,235,000
Ugx. 141,428,000
Ugx. 132,732,000
Ugx. 139,155,000
Ugx. 124,422,000
Ugx. 117,728,000