19,443 shares
11,058 shares
33,654 shares
29,781 shares
14,518 shares
26,838 shares
548,390 shares
248,130 shares
187,141 shares
401,177 shares