Launceston Cup attracts people from all over Australia