29,589 shares
290 shares
244 shares
260 shares
339 shares
354 shares
287 shares
351 shares
423 shares
322 shares