Driving eastbound on 5th Ave NW today I counted 6 'Share the Road' signs between Crowchild and 14th St. This is the section that has sharrows painted on the road. The stretch of road is 900m long, so that is one sign every 150m. If a car is traveling at 50 km/hr, or 14 m/s, the driver of said car will see a 'Share the Road' sign about every 11 seconds. That is about 6 'Share the Road' signs per minute.
With all that sharing going on they should rename that stretch of road Sesame Street.