174,397 shares
451,324 shares
111,057 shares
162,404 shares
75,420 shares
308,691 shares
400,398 shares
217,817 shares
144,214 shares
229,890 shares