26,939 shares
68,421 shares
15,905 shares
16,791 shares
18,118 shares
83,626 shares
188,334 shares
294,419 shares
20,262 shares
58,433 shares