16,046 shares
17,761 shares
167,104 shares
22,471 shares
45,033 shares
294,693 shares
249,809 shares
25,220 shares
137,252 shares
357,414 shares