PrimeFaces Total da Coluna quando aplica o filtro

Gostaria de saber como faço para o total aparecer conforme o filtro utilizado. O total que está aparecendo na tela é o total de registros, quero o total com filtro.

Segue Codigo :

<h:form id="frmorcamento">
        <p:toolbar>
            <f:facet name="left" >
                <h:outputText value="Orçamento Despesas"/>
            </f:facet>
        </p:toolbar>


        <h:panelGrid columns="6">
            <p:outputLabel for="month" value="Período Inicial:" />                    
            <p:datePicker size="10"  id="month" view="month" locale="pt_BR"  
                          pattern="MM/yyyy" yearNavigator="true" yearRange="2015:2025" showIcon="true"  />

            <p:outputLabel for="month" value="Período Final:" />                    
            <p:datePicker size="10"  id="monthfin" view="month" locale="pt_BR"  
                          pattern="MM/yyyy" yearNavigator="true" yearRange="2015:2025" showIcon="true"  />

            <p:button value="Buscar" />
            <p:commandButton value="Novo" oncomplete="PF('dlgorcNovo').show();" actionListener="#{MBOrcamento.prepararNovo}" update=":frmorcNovo:pnorcNovo :msgGlobal"/>             
        </h:panelGrid>


        <p:dataTable id="tbOrcamento" 
                     widgetVar="tabelaOrcamento"
                     emptyMessage="Nenhum registro encontrado" 
                     value = "#{MBOrcamento.itens}"
                     var ="item"
                     filteredValue="#{MBOrcamento.itensFiltrados}"
                     paginator ="true" 
                     rows="50"
                     >

            <f:facet name="header">Lista - Orçamento de Despesas</f:facet>

            <p:column headerText="Código" sortBy="#{item.codigo}" filterBy="#{item.codigo}">
                <h:outputText value="#{item.codigo}"/>
            </p:column>

            <p:column headerText="Empresa" sortBy="#{item.empresas.descricao}" filterBy="#{item.empresas.descricao}" filterMatchMode="contains">
                <h:outputText value="#{item.empresas.descricao}"/>
            </p:column>

            <p:column headerText="Centro de Custo" sortBy="#{item.centrodecusto.descricao}" filterBy="#{item.centrodecusto.descricao}" filterMatchMode="contains">
                <h:outputText value="#{item.centrodecusto.descricao}"/>
            </p:column>

            <p:column headerText="Conta Contabil" sortBy="#{item.contacontabil.descricao}" filterBy="#{item.contacontabil.descricao}" filterMatchMode="contains">
                <h:outputText value="#{item.contacontabil.descricao}"/>
            </p:column>

            <p:column headerText="Período" sortBy="#{item.data}" filterBy="#{item.data}" filterMatchMode="contains">
                <h:outputText value="#{item.data}">
                    <f:convertDateTime pattern="MM/yyyy" type="localDate" />
                </h:outputText>
            </p:column>


            <p:column headerText="Valor" sortBy="#{item.valor}" filterBy="#{item.valor}" filterMatchMode="contains">
                <h:outputText value="#{item.valor}">
                    <f:convertNumber type="currency" currencySymbol="R$ " />
                </h:outputText>
            </p:column>





            <p:column headerText="Observação" sortBy="#{item.observacao}" filterBy="#{item.observacao}" filterMatchMode="contains">
                <h:outputText value="#{item.observacao}"/>
            </p:column>


            <p:column headerText="Opções">

                <p:commandButton icon="ui-icon-pencil" 
                                 oncomplete="PF('dlgorcEditar').show();" 
                                 update=":frmorcEditar:pnorcEditar" 
                                 actionListener="#{MBOrcamento.prepararEditar}" >
                    <f:setPropertyActionListener value="#{item}" target="#{MBOrcamento.orcamento}" ></f:setPropertyActionListener>
                </p:commandButton>

                <p:commandButton icon="ui-icon-trash" 
                                 oncomplete="PF('dlgorcExcluir').show();" 
                                 update=":frmorcExcluir:pnorcExcluir">
                    <f:setPropertyActionListener value="#{item}" 
                                                 target="#{MBOrcamento.orcamento}" ></f:setPropertyActionListener>
                </p:commandButton>

            </p:column>

            <p:columnGroup type="footer">
                <p:row>
                    <p:column colspan="5" style="text-align:right" footerText="Total:" />


                    <p:column colspan="1">
                        <f:facet name="footer">
                            <h:outputText value="#{MBOrcamento.valueSellTotal}">
                                <f:convertNumber pattern="R$ ###,###.00" locale="pl_PL"/>
                            </h:outputText>
                        </f:facet>
                    </p:column>


                    <p:column rowspan="2" headerText="Manufacturer" />





                    <p:column colspan="1" style="text-align:right"  />

                </p:row>
            </p:columnGroup>


            <f:facet name="footer">
                Total: 


                <p:summaryRow>
                    <p:column colspan="2" style="text-align:right">
                        <h:outputText value="Total:" />
                    </p:column>
                    <p:column>
                        <h:outputText value="#{MBOrcamento.valueSellTotal}">
                            <f:convertNumber type="currency" currencySymbol="$" />
                        </h:outputText>
                    </p:column>
                </p:summaryRow>
            </f:facet>




        </p:dataTable>

Abaixo Tabela com filtro, quero que no total apareça esse valor de 150:

</h:form>