172,221 shares
27,892 shares
254,968 shares
17,335 shares
16,090 shares
161,352 shares
101,163 shares
24,898 shares
73,827 shares
15,818 shares