Update Post:
I drove the car for around 15 mins. While the car was on, i shifted into every gear (P to L). I checked the transmission dipstick after driving and yes, after you put in the new transmission fluid and start the car, the fluid goes down on the dipstick level. I made sure i changed through all the gears while the car was on as well as applying the parking brake, take a look at the picture below:
Engine HOT Car ON: Notice the majority of the heavy fluid is at the triangle tip of the dipstick.

Engine HOT Car OFF:

From looking at these, I'd say it needs more Automatic Transmission Fluid (ATF). Would you agree?
According the Haynes, the Transmission pan holds 2.7 quarts. I only put in 2.3 quarts. I'm going to buy another bottle and add the remaining 0.4 quarts