45,950 shares
280,667 shares
184,102 shares
17,273 shares
62,290 shares
60,303 shares
13,832 shares
282,778 shares
304,394 shares
102,189 shares