45,883 shares
32,140 shares
28,709 shares
15,407 shares
197 shares
313 shares
355 shares
300 shares
290 shares
277 shares