12,599 shares
301,424 shares
11,881 shares
12,917 shares
10,362 shares
22,216 shares
117,637 shares
18,800 shares
16,433 shares
19,526 shares