22,533 shares
41,447 shares
13,641 shares
298 shares
281 shares
309 shares
318 shares
331 shares
359 shares
311 shares