46,079 shares
280,743 shares
184,283 shares
17,376 shares
62,428 shares
60,341 shares
13,996 shares
282,932 shares
304,586 shares
102,280 shares