45,996 shares
280,669 shares
184,188 shares
17,285 shares
62,334 shares
60,328 shares
13,835 shares
282,829 shares
304,453 shares
102,220 shares