31,038 shares
20,555 shares
17,911 shares
36,160 shares
12,313 shares
12,687 shares
8,452 shares
262,956 shares
231 shares
291 shares