Canada's electoral history from 1867 to today

How many people have been elected so far?
(And name them while you're at it!)

by Maurice Y. Michaud (he/him)

Edith Blanche Rogers (1894–1985)
© Photo 1935 — Public domain

Have you ever wondered how many people have been elected to Parliament or the legislative assemblies since they've been in existence? Well, maybe you haven't, but I have! And it's 14,277 persons — 12,920 men, 1,352 women, and 5 persons identifying as non-binary. Among them, 4,550 are (or are believed to be) still alive: 3,407 men, 1,138 women, and all non-binary individuals.

Although they are not legion, some people never sat in the legislature to which they were elected. A few examples:

These people are still part of this count.

The following interactive table shows how many people have been elected to each legislature.

  • The number in an F (Federal) or P (Provincial/Territorial) cell for each jurisdiction leads to the corresponding list of people.
    • Numbers in the first row for a jurisdiction lead to the full list.
    • Those in the second row lead to only those who are still alive.
  • However, for the last row (Total), only the F cells are active and lead to the corresponding list of people.
  • Finally, the "Diff." rows at the end of the table adjust the counts so that the same person is counted only once.

Number of persons elected
F: Federal    P: Provincial/Territorial    T: Total    number in italic: Alive
Obtain the list of the persons behind these numbers by clicking on one under the F or P column (except Total row).
Juri. Total Men (M) Women (F) Non binary (X)
F P T F P T F P T F P T
9 AB 246
101
984
409
1,230
510
228
85
856
308
1,084
393
18
16
127
100
145
116
0
0
1
1
1
1
8 BC 355
143
972
327
1,327
470
309
105
840
222
1,149
327
46
38
132
105
178
143
0
0
0
0
0
0
11 MB 222
60
889
233
1,111
293
207
47
812
169
1,019
216
15
13
76
63
91
76
0
0
1
1
1
1
3 NB 222
46
930
237
1,152
283
212
39
882
197
1,094
236
10
7
48
40
58
47
0
0
0
0
0
0
7 NL 61
31
391
213
452
244
54
25
352
179
406
204
7
6
39
34
46
40
0
0
0
0
0
0
2 NS 261
49
828
235
1,089
284
250
40
766
181
1,016
221
11
9
61
53
72
62
0
0
1
1
1
1
14 NT 12
6
158
113
170
119
10
5
134
90
144
95
2
1
24
23
26
24
0
0
0
0
0
0
13 NU 5
5
85
77
90
82
1
1
67
60
68
61
4
4
18
17
22
21
0
0
0
0
0
0
15 NW 14
0
82
0
96
0
14
0
82
0
96
0
0
0
0
0
0
0
0
0
0
0
0
0
6 ON 1,589
411
1,972
511
3,561
922
1,464
306
1,805
367
3,269
673
125
105
166
143
291
248
0
0
1
1
1
1
4 PE 75
13
510
119
585
132
72
11
474
89
546
100
3
2
36
30
39
32
0
0
0
0
0
0
5 QC 1,285
376
1,842
614
3,127
990
1,163
272
1,648
441
2,811
713
122
104
194
173
316
277
0
0
0
0
0
0
10 SK 222
57
767
246
989
303
211
49
705
195
916
244
11
8
62
51
73
59
0
0
0
0
0
0
12 YT 12
5
121
80
133
85
9
3
92
57
101
60
3
2
28
22
31
24
0
0
1
1
1
1
Total 4,581
1,303
10,531
3,414
15,112
4,717
4,204
988
9,515
2,555
13,719
3,543
377
315
1,011
854
1,388
1,169
0
0
5
5
5
5
Diff. -835
-167
14,277
4,550
31.9%
Diff. -799
-136
12,920
3,407
26.4%
Diff. -36
-31
1,352
1,138
84.2%
Diff. 0
0
5
5
100.0%
This table counts the number of persons elected to a legislature. A person elected to more than one legislature is counted for each one, but the total is then ajusted.

While the relatively small number elected women is glaring, it is interesting to note that most of them (84.2%) are still alive compared to the average (31.9%). Even though women have had the right to vote for a bit more than a century in most jurisdictions, they only started to be elected in more significant numbers to legislative assemblies in the 1980s, and parity with men is still very far from being achieved.

Parliamentarian list

Here is the list of the elected people meeting the following search criteria.

Jurisdiction British Columbia
Level Federal
Gender Men
Alive Yes –or– No
Results 309
Elected members
Legend } Alive: 105
Deceased: 204
In office: 31
Died in office: 13
 PAR  Party and year at first election
Who First election
1. James E. Abbott  REF  1993 Kootenay East
2. Dan Albas  CPC  2011 Okanagan—Coquihalla
3. John Aldag  LIB  2015 Cloverdale—Langley City
4. David A. Anderson  LIB  1968 Esquimalt—Saanich
5. Hugh A. Anderson  LIB  1974 Comox—Alberni
6. Edward T. Applewhaite  LIB  1949 Skeena
7. Harry G. Archibald  CCF  1945 Skeena
8. Mel Arnold  CPC  2015 North Okanagan—Shuswap
9. Alex Atamanenko  NDP  2006 British Columbia Southern Interior
10. Taylor B. Bachrach  NDP  2019 Skeena—Bulkley Valley
11. Paramvir Parm) Bains  LIB  2021 Steveston—Richmond East
12. Edgar C. Baker  CONS  1882 Victoria
13. Harry J. Barber  LC  1925 Fraser Valley
14. Francis Jones Barnard  CONS  1879 Yale
15. Frank Stillman Barnard  CONS  1888 Cariboo
16. George Henry Barnard  CONS  1908 Victoria City
17. Thomas S. Barnett  CCF  1953 Comox—Alberni
18. David Barrett  NDP  1988 Esquimalt—Juan de Fuca
19. Stanley Ronald Basford  LIB  1963 Vancouver—Burrard
20. Robert E. Beattie  LIB  1921 Kootenay East
21. Terry Beech  LIB  2015 Burnaby North—Seymour
22. Donald H. Bell  LIB  2004 North Vancouver
23. Douglas Ross Belsher  PC  1984 Fraser Valley East
24. Thomas Rodney Berger  NDP  1962 Vancouver—Burrard
25. Saul A. Bonnell  UNIO  1917 Kootenay East
26. Robert J. Borrie  LIB  1968 Prince George—Peace River
27. Hewitt Bostock  LIB  1896 Yale—Cariboo
28. James C. Brady  LC  1926 Skeena
29. John Brewin  NDP  1988 Victoria
30. Robert Hylton Brisco  PC  1974 Kootenay West
31. Ernest J. Broome  PC  1957 Vancouver South
32. John F. Browne  PC  1958 Vancouver Kingsway
33. Arthur Bunster  LIB  1874 Vancouver
34. Martin Burrell  CONS  1908 Yale—Cariboo
35. Andrew Burton  CA  2000 Skeena
36. James A. Byrne  LIB  1949 Kootenay East
37. Charles Cadman  REF  1997 Surrey North
38. Colin Cameron  CCF  1953 Nanaimo
39. Donald Niel Cameron  PC  1979 Kamloops—Shuswap
40. Ralph O. Campney  LIB  1949 Vancouver Centre
41. Ronald D.E. Cannan  CPC  2006 Kelowna—Lake Country
42. Richard J. Cannings  NDP  2015 South Okanagan—West Kootenay
43. Frank Caputo  CPC  2021 Kamloops—Thompson—Cariboo
44. Alan Chambers  LIB  1940 Nanaimo
45. Raymond Chan  LIB  1993 Richmond
46. George L. Chatterton  PC  1961 Esquimalt—Saanich
47. Donald Chisholm  CONS  1887 New Westminster
48. Kenny Chiu  CPC  2019 Steveston—Richmond East
49. Frank C. Christian  SC  1957 Okanagan Boundary
50. John A. Clark  NLCP  1921 Burrard
51. William H. Clarke  PC  1972 Vancouver Quadra
52. Herbert S. Clements  CONS  1911 Comox—Atlin
53. Charles H. Cook  PC  1979 North Vancouver—Burnaby
54. Richard C. Cooper  UNIO  1917 Vancouver South
55. Gordon E. Corbould  CONS  1890 New Westminster
56. George H. Cowan  CONS  1908 Vancouver City
57. Patrick D. Crofton  PC  1984 Esquimalt—Saanich
58. Sanford J. Crowe  UNIO  1917 Burrard
59. George A. Cruickshank  LIB  1940 Fraser Valley
60. Nathan Cullen  NDP  2004 Skeena—Bulkley Valley
61. John Martin Cummins  REF  1993 Delta
62. James Cunningham  LIB  1874 New Westminster
63. Marc Dalton  CPC  2019 Pitt Meadows—Maple Ridge
64. Vincent M. Dantzer  PC  1980 Okanagan North
65. Don Davies  NDP  2008 Vancouver Kingsway
66. Jack Davis  LIB  1962 Coast—Capilano
67. Stockwell B. Day  CA  2000 Okanagan—Coquihalla
68. Amor De Cosmos  LIB  1871 Victoria
69. Grant Deachman  LIB  1963 Vancouver Quadra
70. Edgar Dewdney  CONS  1872 Yale
71. Herb Dhaliwal  LIB  1993 Vancouver South
72. Sukh Dhaliwal  LIB  2006 Newton—North Delta
73. Charles H. Dickie  NLCP  1921 Nanaimo
74. Todd B. Doherty  CPC  2015 Cariboo—Prince George
75. Dugald Donaghy  LIB  1925 Vancouver North
76. Fin Donnelly  NDP  2009 New Westminster—Coquitlam
77. Ujjal D.S. Dosanjh  LIB  2004 Vancouver South
78. Thomas Clement Douglas  NDP  1962 Burnaby—Coquitlam
79. John A.W. Drysdale  PC  1958 Burnaby—Richmond
80. John M. Duncan  REF  1993 North Island—Powell River
81. Richard J.J. Durante  LIB  1968 Comox—Alberni
82. Thomas Earle  CONS  1889 Victoria
83. Reed Elley  REF  1997 Nanaimo—Cowichan
84. David L. Emerson  LIB  2004 Vancouver Kingsway
85. William Kemble Esling  LC  1925 Kootenay West
86. Francis T. Fairey  LIB  1953 Victoria
87. Edward D. Fast  CPC  2006 Abbotsford
88. Stuart A. Fleming  PC  1958 Okanagan—Revelstoke
89. Paul E. Forseth  REF  1993 New Westminster—Burnaby
90. John Fraser  LC  1925 Cariboo
91. John Fraser  PC  1972 Vancouver South
92. Jack Frazer  REF  1993 Saanich—Gulf Islands
93. Benno Friesen  PC  1974 Surrey—White Rock
94. Stephen Fuhr  LIB  2015 Kelowna—Lake Country
95. Davie Fulton  PC  1945 Kamloops
96. Frederick Fulton  UNIO  1917 Cariboo
97. James R. Fulton  NDP  1979 Skeena
98. William Alfred Galliher  LIB  1900 Yale—Cariboo
99. Brian L. Gardiner  NDP  1988 Prince George—Bulkley Valley
100. Randall C. Garrison  NDP  2011 Esquimalt—Juan de Fuca
101. John Gibson  ILIB  1945 Comox—Alberni
102. William D. Gilmour  REF  1993 Comox—Alberni
103. Thomas H. Goode  LIB  1968 Burnaby—Richmond
104. Tom Goode  LIB  1949 Burnaby—Richmond
105. Arthur Samuel Goodeve  CONS  1908 Kootenay
106. David W. Gordon  CONS  1882 Vancouver
107. Jim Gouk  REF  1993 Kootenay West—Revelstoke
108. Stan T. Graham  PC  1979 Kootenay East—Revelstoke
109. Howard Charles Green  LC  1935 Vancouver South
110. Robert Francis Green  CONS  1912 Kootenay
111. Lorne Greenaway  PC  1979 Cariboo—Chilcotin
112. Gurmant S. Grewal  REF  1997 Surrey Central
113. David W. Groos  LIB  1963 Victoria
114. Herbert G. Grubel  REF  1993 Capilano—Howe Sound
115. F. George J. Hahn  SC  1953 New Westminster
116. Wilfred Hanbury  LIB  1930 Vancouver—Burrard
117. Olof Hanson  LIB  1930 Skeena
118. Ken Hardie  LIB  2015 Fleetwood—Port Kells
119. Randolph Harding  NDP  1968 Kootenay West
120. Richard M. Harris  REF  1993 Prince George—Bulkley Valley
121. James A. Hart  REF  1993 Okanagan—Similkameen—Merritt
122. Andrew Haslam  CONS  1893 Vancouver
123. Walter C. Henderson  PC  1958 Cariboo
124. Herbert Wilfred Herridge  ICCF  1945 Kootenay West
125. William H. Hicks  PC  1958 Fraser Valley
126. Russel Hiebert  CPC  2004 South Surrey—White Rock—Cloverdale
127. Jay D. Hill  REF  1993 Prince George—Peace River
128. Francis Hincks  CONS  1872 Vancouver
129. Douglas A. Hogarth  LIB  1968 New Westminster
130. Gordie Hogg  LIB  2017 South Surrey—White Rock
131. Joshua A.R. Homer  CONS  1882 New Westminster
132. Al Horning  PC  1988 Okanagan Centre
133. Charles F. Houghton  LIB  1871 Yale District
134. Bruce A.T. Howard  LIB  1968 Okanagan Boundary
135. Frank Howard  CCF  1957 Skeena
136. Levi William Humphrey  PROG  1921 Kootenay West
137. A. Ronald Huntington  PC  1974 Capilano
138. Thomas J. Irwin  SC  1957 Burnaby—Richmond
139. Gord Johns  NDP  2015 Courtenay—Alberni
140. Howard E. Johnston  SC  1965 Okanagan—Revelstoke
141. Owen L. Jones  CCF  1948 Yale
142. Peter Julian  NDP  2004 Burnaby—New Westminster
143. Douglas Jung  PC  1957 Vancouver Centre
144. Randy Kamp  CPC  2004 Dewdney—Alouette
145. James C. Karpoff  NDP  1988 Surrey North
146. James B. Kennedy  LIB  1904 New Westminster
147. Frederick J. King  PC  1979 Okanagan—Similkameen
148. James H. King  LIB  1922 Kootenay East
149. Lyle Stuart Kristiansen  NDP  1980 Kootenay West
150. Leon J. Ladner  NLCP  1921 Vancouver South
151. Arthur Laing  LIB  1949 Vancouver South
152. Bert R. Leboe  SC  1953 Cariboo
153. Arthur J. Lee  LIB  1974 Vancouver East
154. Stuart M. Leggatt  NDP  1972 New Westminster
155. Gary V. Lunn  REF  1997 Saanich—Gulf Islands
156. James D. Lunney  CA  2000 Nanaimo—Alberni
157. Alexander B. Macdonald  CCF  1957 Vancouver Kingsway
158. Lorne MacDougall  LIB  1949 Vancouver—Burrard
159. Alistair MacGregor  NDP  2015 Cowichan—Malahat—Langford
160. Angus MacInnis  ILAB  1930 Vancouver South
161. John A. MacKelvie  NLCP  1920 Yale
162. Ian A. Mackenzie  LIB  1930 Vancouver Centre
163. George E.L. MacKinnon  NCP  1940 Kootenay East
164. C. Grant MacNeil  CCF  1935 Vancouver North
165. Robert Macpherson  LIB  1903 Burrard
166. Lyle D. MacWilliam  NDP  1988 Okanagan—Shuswap
167. James Manly  NDP  1980 Cowichan—Malahat—The Islands
168. Paul Manly  GRN  2019 Nanaimo—Ladysmith
169. John Andrew Mara  CONS  1887 Yale
170. Leonard Stephen Marchand  LIB  1968 Kamloops—Cariboo
171. Keith Martin  REF  1993 Esquimalt—Juan de Fuca
172. Barry Mather  NDP  1962 New Westminster
173. James H. Matthews  CCF  1945 Kootenay East
174. Walter F. Matthews  PC  1958 Nanaimo
175. George R. Maxwell  LIB  1896 Burrard
176. Colin Mayes  CPC  2006 Okanagan—Shuswap
177. Philip W. Mayfield  REF  1993 Cariboo—Chilcotin
178. Robert W. Mayhew  LIB  1937 Victoria
179. Thomas G. McBride  PROG  1921 Cariboo
180. R. Lorne McCuish  PC  1979 Prince George—Bulkley Valley
181. Murray L. McFarlane  PC  1958 Kootenay East
182. Gerald G. McGeer  LIB  1935 Vancouver—Burrard
183. Thomas McInnes  IND  1878 New Westminster
184. Wallace McInnes  LIB  1896 Vancouver
185. John C. McIntosh  UNIO  1917 Nanaimo
186. Allan B. McKinnon  PC  1972 Victoria
187. Ronald McKinnon  LIB  2015 Coquitlam—Port Coquitlam
188. Michael D. McLean  LC  1930 Kootenay East
189. William A. McLennan  PC  1958 New Westminster
190. George W. McLeod  SC  1953 Okanagan—Revelstoke
191. Grant McNally  REF  1997 Dewdney—Alouette
192. Burke McPhillips  PC  1957 Victoria
193. William G. McQuarrie  UNIO  1917 New Westminster
194. Henry C. McQuillan  PC  1958 Comox—Alberni
195. Alexander D. McRae  LC  1926 Vancouver North
196. Edward Watson McWhinney  LIB  1993 Vancouver Quadra
197. Charles C.I. Merritt  PC  1945 Vancouver—Burrard
198. Wilson Miao  LIB  2021 Richmond Centre
199. Edward Allan Miller  NDP  1979 Nanaimo—Alberni
200. James Moore  CA  2000 Port Moody—Coquitlam—Port Coquitlam
201. Aulay M. Morrison  LIB  1896 New Westminster
202. Rob Morrison  CPC  2019 Kootenay—Columbia
203. William M. Mott  LIB  1949 New Westminster
204. Albert E. Munn  LIB  1930 Vancouver North
205. Donald W. Munro  PC  1972 Esquimalt—Saanich
206. Elgin A. Munro  LIB  1921 Fraser Valley
207. George M. Murray  LIB  1949 Cariboo
208. Henry Nathan  LIB  1871 Victoria
209. C. Patrick Neale  NDP  1972 Vancouver East
210. Alan W. Neill  PROG  1921 Comox—Alberni
211. Hugh Nelson  CONS  1871 New Westminster District
212. Nels Nelson  NDP  1972 Burnaby—Seymour
213. John Robert Nicholson  LIB  1962 Vancouver Centre
214. Taleeb Farouk Noormohamed  LIB  2021 Vancouver Granville
215. Thomas J. O'Neill  LIB  1935 Kamloops
216. Frank Oberle  PC  1972 Prince George—Peace River
217. Harry M. Olaussen  NDP  1972 Coast Chilcotin
218. Stephen Owen  LIB  2000 Vancouver Quadra
219. Sidney J. Parker  NDP  1980 Kootenay East—Revelstoke
220. Alexander B. Patterson  SC  1953 Fraser Valley
221. William H. Payne  PC  1958 Coast—Capilano
222. George R. Pearkes  PC  1945 Nanaimo
223. A. John Pearsall  LIB  1974 Coast Chilcotin
224. Cyrus W. Peck  UNIO  1917 Skeena
225. Raymond J. Perrault  LIB  1968 Burnaby—Seymour
226. Joe Peschisolido  CA  2000 Richmond
227. Arthur Phillips  LIB  1979 Vancouver Centre
228. Elmore Philpott  LIB  1953 Vancouver South
229. D'Arcy B. Plunkett  LC  1928 Victoria
230. M. Ervin (Jerry) Pringle  LIB  1968 Fraser Valley East
231. Edward G. Prior  CONS  1888 Victoria
232. Robert W. Prittie  NDP  1962 Burnaby—Richmond
233. David V. Pugh  PC  1958 Okanagan Boundary
234. Marke Raines  LIB  1974 Burnaby—Seymour
235. Murray Rankin  NDP  2012 Victoria
236. Erhart Regier  CCF  1953 Burnaby—Coquitlam
237. James Reid  CONS  1881 Cariboo
238. Thomas Reid  LIB  1930 New Westminster
239. John D. Reynolds  PC  1972 Burnaby—Richmond—Delta
240. Nelson Andrew Riis  NDP  1980 Kamloops—Shuswap
241. George Riley  LIB  1902 Victoria
242. Robert Ringma  REF  1993 Nanaimo—Cowichan
243. Svend J. Robinson  NDP  1979 Burnaby
244. Francis J. Roscoe  ILIB  1874 Victoria
245. Mark W. Rose  NDP  1968 Fraser Valley West
246. Duncan Ross  LIB  1904 Yale—Cariboo
247. Dan Ruimy  LIB  2015 Pitt Meadows—Maple Ridge
248. Harjit S. Sajjan  LIB  2015 Vancouver South
249. Jasbir Sandhu  NDP  2011 Surrey North
250. Randeep Sarai  LIB  2015 Surrey Centre
251. Andrew Saxton  CPC  2008 North Vancouver
252. Ted William Schellenberg  PC  1984 Nanaimo—Alberni
253. Werner Schmidt  REF  1993 Okanagan Centre
254. Mike Scott  REF  1993 Skeena
255. Louis Sekora  LIB  1998 Port Moody—Coquitlam
256. Noah Shakespeare  CONS  1882 Victoria
257. Francis H. Shepherd  CONS  1911 Nanaimo
258. Thomas E. Siddon  PC  1978 Burnaby—Richmond—Delta
259. Jati Sidhu  LIB  2015 Mission—Matsqui—Fraser Canyon
260. William L. Siksay  NDP  2004 Burnaby—Douglas
261. James Sinclair  LIB  1940 Vancouver North
262. Jagmeet Singh  NDP  2019 Burnaby South
263. Raymond J. Skelly  NDP  1979 Comox—Powell River
264. Robert E. Skelly  NDP  1988 Comox—Alberni
265. William Sloan  LIB  1904 Comox—Atlin
266. Ralph Smith  LIB  1900 Vancouver
267. Gerry St. Germain  PC  1983 Mission—Port Moody
268. Paul St. Pierre  LIB  1968 Coast Chilcotin
269. Frank B. Stacey  UNIO  1917 Westminster District
270. Wayne L. Stetski  NDP  2015 Kootenay—Columbia
271. Henry Stevens  CONS  1911 Vancouver City
272. E.C. Kennedy Stewart  NDP  2011 Burnaby—Douglas
273. W. Douglas Stewart  LIB  1968 Okanagan—Kootenay
274. Darrel Stinson  REF  1993 Okanagan—Shuswap
275. Grote Stirling  LC  1924 Yale
276. Alfred Stork  LIB  1921 Skeena
277. Chuck Strahl  REF  1993 Fraser Valley East
278. Mark Strahl  CPC  2011 Chilliwack—Fraser Canyon
279. David Daniel Stupich  NDP  1988 Nanaimo—Cowichan
280. Donald L. Taylor  PC  1979 Cowichan—Malahat—The Islands
281. James D. Taylor  CONS  1908 New Westminster
282. J.S. Taylor  CCF  1935 Nanaimo
283. John Russell Taylor  PC  1957 Vancouver—Burrard
284. William Templeman  LIB  1906 Victoria City
285. Joshua S. Thompson  CONS  1871 Cariboo District
286. Simon F. Tolmie  UNIO  1917 Victoria City
287. James Turgeon  LIB  1935 Cariboo
288. Tako J. van Popta  CPC  2019 Langley—Aldergrove
289. Brad Vis  CPC  2019 Mission—Matsqui—Fraser Canyon
290. Ian G. Waddell  NDP  1979 Vancouver Kingsway
291. Robert Wallace  CONS  1871 Vancouver Island
292. Mark Warawa  CPC  2004 Langley
293. Arnold A. Webster  NDP  1962 Vancouver Kingsway
294. Patrick B. Weiler  LIB  2019 West Vancouver—Sunshine Coast—Sea to Sky Country
295. Robert L. Wenman  PC  1974 Fraser Valley West
296. John Weston  CPC  2008 West Vancouver—Sunshine Coast—Sea to Sky Country
297. Ted White  REF  1993 North Vancouver
298. Randy A. White  REF  1993 Fraser Valley West
299. George H. Whittaker  PC  1972 Okanagan Boundary
300. Jack Whittaker  NDP  1988 Okanagan—Similkameen—Merritt
301. Godfrey Stanley Wilbee  PC  1988 Delta
302. Jonathan Wilkinson  LIB  2015 North Vancouver
303. David Wilks  CPC  2011 Kootenay—Columbia
304. Charles J.M. Willoughby  PC  1963 Kamloops
305. Blair Wilson  LIB  2006 West Vancouver—Sunshine Coast—Sea to Sky Country
306. Harold E. Winch  CCF  1953 Vancouver East
307. Dave Worthy  PC  1988 Cariboo—Chilcotin
308. Rodney J. Young  CCF  1948 Vancouver Centre
309. Bob Zimmer  CPC  2011 Prince George—Peace River



© 2019, 2024 :: PoliCan.ca (Maurice Y. Michaud)
Pub.: 12 Nov 2022 08:02
Rev.: 24 Apr 2024 21:58 (but data presented dynamically)