404,402 shares
109,726 shares
467,966 shares
258,548 shares
116,383 shares
102,876 shares
199,366 shares
182,792 shares
55,647 shares
260,856 shares