82,537 shares
322,886 shares
23,129 shares
253,611 shares
29,420 shares
30,835 shares
95,509 shares
42,976 shares
35,792 shares
31,401 shares