24,356 shares
231,719 shares
172,834 shares
61,161 shares
17,193 shares
15,483 shares
32,649 shares
29,557 shares
255,175 shares
41,240 shares