18,599 shares
19,886 shares
25,389 shares
96,137 shares
176,265 shares
19,738 shares
178,330 shares
23,849 shares
25,839 shares
31,981 shares