15,918 shares
17,683 shares
167,005 shares
22,461 shares
44,931 shares
294,641 shares
249,680 shares
25,105 shares
137,142 shares
357,314 shares