Generation 1 (1)
 Generation 2 (4)
 Generation 3 (8)
 Generation 4 (13)
 Generation 5 (13)
 Generation 6 (14)
 Generation 7 (26)
 Generation 8 (32)
 Generation 9 (26)
 Generation 10 (16)
 Generation 11 (17)
 Generation 12 (13)
 Generation 13 (6)
 Generation 14 (4)
 Generation 15 (1)