58,134 shares
370,827 shares
35,341 shares
37,185 shares
32,967 shares
57,578 shares
272,081 shares
451,351 shares
117,483 shares
40,043 shares