259,523 shares
473,782 shares
308,359 shares
63,859 shares
150,647 shares
158,774 shares
141,099 shares
355,203 shares
538,431 shares
45,062 shares