Is it possible to remove scratches and imperfections from pexi glass?

we have pexi glass table coverings @ my job not only do residents eat off these tables, but also do their arts & crafts,so there are paint stains,scratches from tools,it really makes the tables look dirty even though their clean,can anyone help me.Frusterated