19,460 shares
11,075 shares
33,679 shares
29,807 shares
14,540 shares
26,861 shares
548,413 shares
248,159 shares
187,181 shares
401,209 shares