19,438 shares
11,037 shares
33,648 shares
29,756 shares
14,515 shares
26,835 shares
548,385 shares
248,128 shares
187,138 shares
401,175 shares