113,656 shares
99,960 shares
23,739 shares
100,831 shares
49,278 shares
53,157 shares
59,444 shares
44,037 shares
509,176 shares
161,082 shares