Discovery of 34 New Giant Radio Sources