Its very difficult to see the numbers, the area or type of hair you have from the photos supplied, in my experience anything over 1500-1750 grafts on an average patient is the most that can be harvested successfully, without over-harvesting your donor site. I often see patients who have been told a number and don't fully understand what that number actually means. It may be your 3,500 is just hairs, not grafts, and there is a big difference between the two. Ask your surgeon for the surgical report, that should give the right information; confirming the number of single, two and three or more hair grafts. An average of 2.4 hairs over a surgery per graft is normal. So your 3,500 would possibly be more like 1,458 actual grafts. This number would normally give a reasonable result, with an experienced team. Good luck.