28,559 shares
17,383 shares
19,889 shares
279 shares
251 shares
199 shares
305 shares
321 shares
309 shares
317 shares