Dúvida em consulta

Boa noite a todos.
Mais uma vez recorro aos colegas para uma ajuda. Adianto que pesquisei nos tópicos mas não encontrei o que preciso.

Tenho uma tabela (tbIP) com os seguintes campos (entre outros):
idIP | ipDataFato | ipDataRemessa | ipConcluido
1 | 2014-01-01 | 2015-06-01 | S
1 | 2015-05-01 | 2015-06-01 | S
1 | 2015-04-06 | 2015-06-01 | S
1 | 2015-03-07 | 2015-06-01 | S
1 | 2015-02-08 | | N
1 | 2015-01-09 | 2015-06-01 | S
1 | 2015-01-10 | 2015-06-01 | S
1 | 2015-01-11 | 2015-06-01 | S

Preciso gerar um gráfico a partir de uma consulta que me retorne o seguinte:

A quantidade total de IP´s (idIP) que tenham como ipDataFato o ano de 2015.
Em seguida a quantidade de IP´s que tenham sido concluídos (S) no ano de 2015.

O Objetivo é fazer uma análise de taxa de resolução.
No exemplo acima me retornaria:

Total de IP com data do fato em 2015 = 7
Total de IP concluído em 2015 com data do fato em 2015 = 6
Taxa de resolução = (6*100)/7 = 85,71%

O que fiz?

SELECT
idIP, COUNT(idIP)
FROM
tbIP
WHERE
(ipDataFato >= ‘2015-01-01’) AND
(ipDataFato <= ‘2015-12-31’)

Este primeiro select me retorna a quantidade total dos IP´s cuja data do fato ocorreram em 2015.

SELECT
idIP, COUNT(idIP)
FROM
tbIP
WHERE
(ipDataFato >= ‘2015-01-01’) AND
(ipDataFato <= ‘2015-12-31’) AND
(ipDataRemessa >= ‘2015-01-01’) AND
(ipDataRemessa <= ‘2015-12-31’)

Este segundo select me retorna a quantidade total dos IP´s cuja data do fato ocorreram em 2015 e a data da remessa ocorreu também em 2015.

O problema é que não consigo ‘mesclar’ estes dois selects, e criar um campo na consulta que me retorne a taxa de resolução.

Daí o pedido de ajuda.

Obrigado.

Nem usando UNION?

Obrigado pela atenção Kleyber. Vou dar uma olhada na sua dica.