19,438 shares
11,041 shares
33,651 shares
29,758 shares
14,516 shares
26,835 shares
548,387 shares
248,128 shares
187,139 shares
401,175 shares