18,533 shares
117,673 shares
32,262 shares
31,398 shares
18,537 shares
44,693 shares
41,539 shares
25,215 shares
134,582 shares
53,781 shares