274,811 shares
283,316 shares
429,906 shares
248,895 shares
465,100 shares
150,506 shares
187,909 shares
265,429 shares
401,888 shares
128,942 shares