19,462 shares
11,077 shares
33,682 shares
29,817 shares
14,550 shares
26,879 shares
548,426 shares
248,172 shares
187,198 shares
401,222 shares