Multi-epoch parsec-scale observations of the blazar PKS 1510-089