35,176 shares
263,551 shares
124,635 shares
93,985 shares
37,276 shares
63,321 shares
44,407 shares
21,462 shares
299,825 shares
21,839 shares