I'd say she's an '03, who was a bit on the small side when you got her. Sounds too big to have been an '04, unless she was very early '04 and massively fed and unless she was a problem feeder, she sounds like she was too small when you acquired her to be an '02. Just a guess though, you never really know for certain. In any event, she should have a long life ahead of her