15,883 shares
17,526 shares
166,891 shares
22,434 shares
44,804 shares
294,510 shares
249,452 shares
24,952 shares
136,966 shares
357,111 shares