I'm surpised UpgradeMe hasn't responded since this question has been asked and answered more times than flight delays out of LaGuardia! Actually, to be more specific, it has NEVER been fully answered and remains more of a mystery than an Agatha Christie novel. One other factor which may/may not come into play is total mileage that one has flown.