Ugx. 134,066,000
View detail
Ugx. 106,242,000
Ugx. 93,799,200
Ugx. 103,207,000
Ugx. 88,668,800
Ugx. 104,175,000
Ugx. 89,013,600
Ugx. 96,154,000
Ugx. 90,592,000
Ugx. 147,310,000
Ugx. 89,492,300
Ugx. 84,661,600