THOMAS PROPERTIES GROUP, INC.