15,908 shares
17,634 shares
166,947 shares
22,443 shares
44,870 shares
294,577 shares
249,592 shares
25,038 shares
137,091 shares
357,168 shares