271,720 shares
66,305 shares
32,839 shares
141,776 shares
314,455 shares
374,824 shares
34,278 shares
263,790 shares
42,716 shares
63,090 shares