Quebec has the BEST names site in Canada, listing all the names used. However...the names are very different to the rest of Canada. There were 2 Imogens born there in 2006.
http://www.rrq.gouv.qc.ca/en/enfants/banque_prenoms.htm
Here's the UK girls' top 100 from 2003-7.
http://www.statistics.gov.uk/specials/babiesnames_girls.asp
B.C. also has a site- but they only post a name if there are 5 or more examples of that spelling...so there could be four little 2006 Imogens out there
http://www.vs.gov.bc.ca/babynames/
I'm guessing you have
Alberta!