46,081 shares
280,744 shares
184,283 shares
17,376 shares
62,430 shares
60,341 shares
13,998 shares
282,935 shares
304,591 shares
102,281 shares