St Johnstone ticket sales