47,616 shares
51,509 shares
111,410 shares
138,628 shares
58,181 shares
79,831 shares
249,050 shares
149,528 shares
93,527 shares
67,031 shares