22,272 shares
31,517 shares
280,284 shares
30,548 shares
20,956 shares
45,265 shares
25,385 shares
15,782 shares
15,317 shares
21,285 shares