3,034 shares
13,914 shares
236,424 shares
155,015 shares
105,808 shares
264,539 shares
27,152 shares
91,904 shares
170,557 shares
69,776 shares