Monday: 3 Sets; 4-6 Reps for all Exercises Below
Conventional Deadlifts
Barbell Bench Press
Weighted Pull-Ups
Military Press
Front Squat
Barbell Curl
Weighted Tricep Dips

Wednesday: 3 Sets; 12-15 Reps for all Exercises below
Back Squat (ATG)
Upright Row (Shoulder Width Grip)
Chest Dips
Standing Calf Raise

Friday: : 3 Sets; 8-10 Reps for all Exercises below
Front Squat
Military Press
One Arm Dumbbell Row
Incline Bench Press
Romanian Deadlift
Barbell Curl

I have been lifting continuously for the past 2 1/2 years. Looking to add muscle mass with a lean bulk. I am utilizing the intermittent fasting eating schedule with one pre-workout meal. I would really prefer to stick with a full body workout routine as I have seen my best gains with this training style over BP splits.
Any input regarding number of reps, sets, exercise selection and order would be greatly appreciated. If any additional information is needed I will be sure to respond asap.