129,262 shares
159,013 shares
59,505 shares
68,916 shares
34,324 shares
55,603 shares
273,944 shares
70,680 shares
93,113 shares
110,466 shares