171,280 shares
254,904 shares
344,503 shares
188,461 shares
361,832 shares
243,190 shares
157,479 shares
291,935 shares
529,102 shares
103,008 shares