For weddings I usually end up showing the client around 40% of the photos taken. For portrait sessions it's lower. Like Maybe 20%. As of right now, I'm holding onto every shot taken. But for the sake of hard drive space, I'm considering permanently deleting the ones I don't show them. What's your practice?