Ugx. 221,639,000
View detail
Ugx. 82,489,200
Ugx. 57,673,600
Ugx. 59,174,800
Ugx. 182,445,000
Ugx. 52,628,100
Ugx. 53,533,200
Ugx. 146,054,000
Ugx. 213,472,000
Ugx. 107,234,000
Ugx. 81,264,400
Ugx. 69,704,800