113,653 shares
99,922 shares
23,739 shares
100,827 shares
49,276 shares
53,142 shares
59,391 shares
44,024 shares
509,153 shares
161,009 shares