Can anyone please tell me what size front derailleur I have? I am looking to upgrade and I don' know what size I need. I'm pretty sure it is a top pull, bottom swing design, but I am not positive. Thanks in advance. :confused: