111,599 shares
302 shares
260 shares
294 shares
316 shares
281 shares
291 shares
340 shares
305 shares
332 shares