Ugx. 194,416,180
View detail
Ugx. 301,592,960
Ugx. 27,441,025,000
Ugx. 373,730,400
Ugx. 238,501,630
Ugx. 216,070,450
Ugx. 154,341,300
Ugx. 193,933,500
Ugx. 365,936,030
Ugx. 154,358,940
Ugx. 207,371,460