25,628 shares
10,397 shares
12,617 shares
485 shares
248 shares
260 shares
258 shares
272 shares
511 shares
305 shares