Nifty Surpasses 17,000, Sensex Above 57,000 On Broad-Based Buying | Sharefundss