12,977 shares
28,727 shares
21,296 shares
137,643 shares
15,045 shares
20,756 shares
161,041 shares
49,549 shares
13,283 shares
32,468 shares