There should be a Wards Placed stat in game and out of game,
I think this would be a good addition, and provide alot of good information for newer people. It could be above the minimap or in where the other stats are in the hud update. I especially feel like I need to ward more, and a number of wards I have placed would be very beneficial in that. You coud even put vision wards and normal wards as different stats. Maybe not in game but after the game. This should help show the importance of vision wards in game victories!