28,595 shares
17,407 shares
19,919 shares
289 shares
263 shares
217 shares
316 shares
329 shares
318 shares
345 shares