421,712 shares
86,148 shares
69,457 shares
210,395 shares
109,970 shares
131,699 shares
154,684 shares
83,383 shares
30,260 shares
20,037 shares