How many episodes in Virgin River Season 3? Will a fourth in

How many episodes in Virgin River Season 3? Will a fourth instalment follow?