45,136 shares
42,737 shares
45,142 shares
43,449 shares
280,438 shares
194,231 shares
227,675 shares
259,984 shares
138,945 shares
170,119 shares