27,241 shares
83,680 shares
25,813 shares
166,060 shares
30,656 shares
214,984 shares
598,719 shares
49,132 shares
200,746 shares
249,912 shares