While out this morning, I came across a couple more incidents of broken glass:
#1: east end of Valleyfield St.
#2: Duddingston Low Road - around 100m east of the roundabout. (Towards left gutter as you're headed towards Duddingston.)
Hope this helps.