25,578 shares
186,129 shares
20,842 shares
198,294 shares
41,795 shares
41,280 shares
44,061 shares
26,735 shares
32,712 shares
40,424 shares