24,471 shares
232,037 shares
173,035 shares
61,362 shares
17,305 shares
15,592 shares
32,766 shares
29,913 shares
255,440 shares
41,347 shares