105,745 shares
318,137 shares
23,174 shares
62,386 shares
33,972 shares
168,699 shares
451,013 shares
44,307 shares
123,106 shares
33,215 shares