185,857 shares
128,409 shares
84,731 shares
181,366 shares
204,154 shares
76,972 shares
245,788 shares
312,644 shares
233,054 shares
108,837 shares