35,176 shares
263,551 shares
124,635 shares
93,985 shares
37,276 shares
63,320 shares
44,407 shares
21,459 shares
299,822 shares
21,839 shares