24,531 shares
232,252 shares
173,163 shares
61,458 shares
17,379 shares
15,676 shares
32,857 shares
30,125 shares
255,582 shares
41,426 shares