Ugx. 627,727,000
View detail
Ugx. 113,489,000
Ugx. 100,834,000
Ugx. 115,588,000
Ugx. 102,758,000
Ugx. 98,521,500
Ugx. 96,772,200
Ugx. 98,483,200
Ugx. 82,663,400
Ugx. 98,783,900
Ugx. 94,935,500
Ugx. 89,113,800