132,547 shares
150,739 shares
344,417 shares
114,364 shares
240,634 shares
191,198 shares
109,783 shares
494,511 shares
540,686 shares
79,858 shares