112,728 shares
143,631 shares
79,660 shares
80,793 shares
390,003 shares
65,810 shares
255,464 shares
237,642 shares
245,528 shares
131,518 shares