429,906 shares
244,918 shares
501,504 shares
465,886 shares
472,410 shares
473,326 shares
236,792 shares
315,486 shares
113,991 shares
184,075 shares