Ugx. 145,340,820
View detail
Ugx. 123,646,110
Ugx. 116,651,010
Ugx. 113,460,290
Ugx. 116,590,520
Ugx. 130,426,736
Ugx. 111,275,520
Ugx. 130,272,760
Ugx. 106,312,336
Ugx. 98,849,800
Ugx. 116,750,000