Artisan Partners Asset Management Inc (APAM)