3,034 shares
13,914 shares
236,422 shares
155,015 shares
105,806 shares
264,538 shares
27,152 shares
91,903 shares
170,557 shares
69,776 shares