Prototypical Fine-tuning: Towards Robust Performance Under Varying Data Sizes