17,989 shares
342,668 shares
329,921 shares
277,721 shares
166,951 shares
384,063 shares
89,430 shares
161,690 shares
172,763 shares
247,413 shares