15,903 shares
17,615 shares
166,929 shares
22,442 shares
44,869 shares
294,532 shares
249,557 shares
25,020 shares
137,068 shares
357,134 shares