25,797 shares
113,448 shares
27,497 shares
159,305 shares
34,561 shares
207,895 shares
55,140 shares
141,591 shares
23,433 shares
27,939 shares