129,216 shares
158,966 shares
59,459 shares
68,886 shares
34,319 shares
55,569 shares
273,894 shares
70,635 shares
93,075 shares
110,437 shares