3,036 shares
13,914 shares
236,426 shares
155,015 shares
105,808 shares
264,540 shares
27,152 shares
91,904 shares
170,557 shares
69,776 shares