Canada’s very own Afterhours.FM online streaming radio has been celebrating the end of 2012 in quite impressive form. The station, mostly geared towards trance fans, has been welcoming over 20 trance DJs per day to share a one or two hour set over the airwaves. We’ve collected a number of these sets (seventeen to be exact) for your listening and downloading pleasure. We’re only on Day 5, so keep checking back for more sets if you’re aching for a little more high energy trance in your life. Check out sets from Armin, Gabriel and Dresden, BT, Rank 1, Ronski Speed, and more after the break.