How high to shock depends on how much cya (stabilizer) you have. Take a look at this table:

Stabilizer . . . . . . Min. FC . . . . Max FC . . . 'Shock' FC
=> 0 ppm . . . . . . . 1 ppm . . . . . 3 ppm . . . . 10 ppm
=> 10 - 20 ppm . . . . 2 ppm . . . . . 5 ppm . . . . 12 ppm
=> 30 - 50 ppm . . . . 3 ppm . . . . . 6 ppm . . . . 15 ppm
=> 60 - 90 ppm . . . . 5 ppm . . . . . 10 ppm . . .. 20 ppm
=> 100 - 200 ppm . . . 8 ppm . . . . . 15 ppm . . .. 25 ppm

So if you have no cya, then you want to maintain a cl reading between 1-3 all the time and when you need to shock, you take it up to 10ppm. Cya of 10-20, maintain cl level of 2-5 all the time and your shock level would be 12, etc.
By the way, as long as you are careful to never let your cl drop below the range required based on your cya level, you really don't need to shock unless the pool is really cloudy or something. Test every evening and add enough bleach to get back to your required level and you should be fine.

Having said that --- For about a week, until your cya starts registering, you may need to test and add bleach twice a day because without cya the chlorine doesn't last long. After about a week, testing once a day, preferably in the evening, should be adequate.

Cya takes a long time to dissolve -- like maybe up to a week. So don't test for it or add more for about a week or you risk ending up with more than you want in there.

Your ph and alk are fine right where they are. Hope this helps.