45,929 shares
32,190 shares
28,753 shares
15,449 shares
241 shares
328 shares
401 shares
315 shares
307 shares
308 shares