Some staggering results from this year's RIDE program from OPP.
Over 500 drivers were charged between November 23rd, and January 2nd, for alcohol and drug impairment.
In addition to that, 384 drivers were issued warn range suspensions for having a Blood Alcohol Concentration in the .05 and .08 range.
Officers conducted a total of 10,270 RIDE stop events throughout the province during the campaign, marking the first time the number of OPP RIDE stop events exceeds the 10,000 mark.
The numbers were down this year as 587 drivers were charged with impaired driving during last year's campaign.