404,402 shares
109,727 shares
467,966 shares
258,549 shares
116,383 shares
102,877 shares
199,366 shares
182,792 shares
55,647 shares
260,857 shares