28,719 shares
15,152 shares
11,188 shares
23,368 shares
289,451 shares
18,011 shares
26,086 shares
28,808 shares
163,583 shares
25,355 shares