8,686 shares
4,746 shares
130,754 shares
254,709 shares
140,056 shares
213,514 shares
406,071 shares
246,872 shares
443,593 shares
167,768 shares