58,177 shares
325,215 shares
43,252 shares
52,134 shares
370,891 shares
242,772 shares
111,298 shares
187,129 shares
575,792 shares
53,205 shares