167,352 shares
27,599 shares
69,797 shares
230,083 shares
348,269 shares
32,570 shares
166,066 shares
227,381 shares
74,335 shares
32,579 shares