130,437 shares
253,847 shares
329,604 shares
34,056 shares
178,498 shares
29,632 shares
44,768 shares
159,441 shares
73,022 shares
128,796 shares