15,896 shares
17,603 shares
166,929 shares
22,441 shares
44,868 shares
294,524 shares
249,555 shares
25,012 shares
137,060 shares
357,128 shares