259,707 shares
473,965 shares
308,525 shares
64,024 shares
150,818 shares
158,926 shares
141,300 shares
355,372 shares
538,616 shares
45,223 shares