19,437 shares
11,037 shares
33,646 shares
29,756 shares
14,513 shares
26,835 shares
548,383 shares
248,125 shares
187,136 shares
401,173 shares