fuller thaler asset management inc