91,558 shares
66,859 shares
32,215 shares
172,421 shares
22,501 shares
59,006 shares
160,187 shares
258,127 shares
30,805 shares
17,228 shares