150,949 shares
213,157 shares
202,189 shares
220,497 shares
128,609 shares
229,411 shares
226,478 shares
882,689 shares
159,390 shares
240,354 shares