44,872 shares
79,468 shares
15,282 shares
20,293 shares
402,494 shares
12,291 shares
53,956 shares
12,299 shares
12,155 shares
184,784 shares