19,438 shares
11,037 shares
33,647 shares
29,756 shares
14,514 shares
26,835 shares
548,385 shares
248,128 shares
187,137 shares
401,173 shares