259,437 shares
473,369 shares
308,228 shares
63,755 shares
150,545 shares
158,674 shares
140,698 shares
355,088 shares
538,333 shares
44,899 shares