Ugx. 102,728,000
View detail
Ugx. 81,183,200
Ugx. 70,326,100
Ugx. 92,295,800
Ugx. 80,066,200
Ugx. 141,181,000
Ugx. 133,621,000
Ugx. 101,835,000
Ugx. 90,433,500
Ugx. 96,205,900
Ugx. 53,894,700
Ugx. 98,258,500