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