51,051 shares
55,655 shares
86,381 shares
69,963 shares
112,016 shares
69,317 shares
140,848 shares
272,633 shares
330,595 shares
184,501 shares