300 shares
183 shares
331 shares
137 shares
114 shares
112 shares
294 shares
305 shares
201 shares
396 shares