Aan die einde van 2004 was daar 309 biblioteke geaffilieer by die Provinsiale Biblioteekdiens .