41,865 shares
31,455 shares
75,073 shares
41,374 shares
61,398 shares
12,567 shares
37,563 shares
156,961 shares
44,300 shares
91,904 shares