37,296 shares
268,118 shares
99,235 shares
281,549 shares
76,056 shares
129,716 shares
120,478 shares
96,651 shares
44,580 shares
50,908 shares